35 Commits

Author SHA1 Message Date
Steffen Schuemann
e8218feebe Release v1.0.8 2019-03-16 19:17:39 +01:00
Steffen Schuemann
036cf96bb6 additions to changes for #6, don't count removal of non-existing files 2019-03-06 07:05:10 +01:00
Steffen Schuemann
b98a74ab1d directory_iterator on Windows should free resources when reaching end(), #8 2019-03-06 06:53:17 +01:00
Steffen Schuemann
1349d3d5a5 Fix for remove_all handling when calling for non-existent or regular file. (#6) 2019-03-06 00:05:49 +01:00
gulrak
71d05aa49d
Merge pull request #7 from actboy168/patch-1
“=” should be “==”
2019-03-05 23:28:11 +01:00
Steffen Schuemann
39f9a9d6e4 Work on next release started. 2019-03-05 23:26:15 +01:00
actboy168
ade387c05f
“=” should be “==” 2019-03-05 16:35:05 +08:00
Steffen Schuemann
c8ab61dcf8 Version bump and updated release notes. 2019-01-05 17:17:27 +01:00
Steffen Schuemann
c6050c3a18 fixes #5: added missing std namespace 2019-01-04 09:56:55 +01:00
Steffen Schuemann
8cddfcbf7b #4: Removed range-based for-loops with fs::directory_iterator in error_code versions of fs::copy and fs::remove_all as they are compatible with "noexcet". 2019-01-03 20:17:36 +01:00
Steffen Schuemann
a4303f9207 #4: Added test code, fixed missing error_code propagation, and error handling in fs::copy and fs::remove_all. 2019-01-02 19:59:27 +01:00
Steffen Schuemann
ad83c41d1b Version bump, release notes v1.04 2018-11-10 19:21:45 +01:00
Steffen Schümann
e57fd540b2 Fixed windows compilation issue. 2018-11-05 21:54:24 +01:00
gulrak
8e17597608 Bumped version to wip v1.0.3 2018-11-05 20:45:45 +01:00
gulrak
89cc3782a0 Warning fixes for -Wall -Wextra -Werror builds. 2018-11-05 20:40:53 +01:00
gulrak
f756027cca #3: Added missing inlines and small refactorings for compiler errors when including in multiple files. Added a test. 2018-11-05 20:39:19 +01:00
Steffen Schümann
f7854ed685 Fixes for warnings under VS2017. 2018-11-04 14:30:36 +01:00
Steffen Schuemann
9e4eb59e9c Some cleanup, and warning fixes and test code issues on clang 7. 2018-11-03 11:15:18 +01:00
Steffen Schuemann
9d15cd05d1 Fixed include name. 2018-10-22 20:42:41 +02:00
Steffen Schuemann
ba375609c3 Merge branch 'master' of github.com:gulrak/filesystem 2018-10-22 20:04:28 +02:00
Steffen Schuemann
653ba67e23 Path iterator warning fixed. 2018-10-22 20:03:55 +02:00
Steffen Schümann
0cb8a42f83 Added UTF-8 locale test to u8arguments, some cleanup. 2018-10-22 20:01:52 +02:00
Steffen Schümann
b86f941c67 Fixed some warnings and a CMakeLists issue on Windows. 2018-09-29 13:51:12 +02:00
Steffen Schuemann
1da3ae7864 Restructured CMakeLists, added fs::u8arguments helper, added first example 2018-09-29 12:49:12 +02:00
Steffen Schuemann
993d03be4c Version bumb, some reformatting 2018-09-23 14:54:53 +02:00
Steffen Schuemann
d097c9535a [Closes #1] fs::canonical now errors on empty path and fs::weakly_canonical doesn't call canonical with empty path anymore 2018-09-23 14:12:42 +02:00
Steffen Schuemann
4fbc6e18e2 [#2] remove_all now counts directories too 2018-09-23 14:07:03 +02:00
Steffen Schuemann
cf48497662 Bumped wip version. 2018-09-22 13:35:56 +02:00
Steffen Schümann
e470a6e94b Fixed issues while testing with Visual Studio 2017 15.8 2018-09-22 13:09:50 +02:00
Steffen Schuemann
25687685e4 Removed exceptions from utf-8 code, fixed warning in tests from windows build. 2018-09-22 09:44:29 +02:00
Steffen Schuemann
de5cb2f25f Added version macro. 2018-09-11 13:22:28 +02:00
Steffen Schuemann
f46f922ed5 Added clang-format config and some reformatting. 2018-09-11 10:06:41 +02:00
Steffen Schümann
18b1b16b44 Fixed compile error on g++ 7.3.0 2018-09-04 21:52:17 +02:00
Steffen Schuemann
755413efc7 Fix for compilation error of tests against std::fs from early gcc-8 versions, and some small corrections. 2018-09-03 21:35:07 +02:00
Steffen Schuemann
055ec8aea0 Initial public release. 2018-09-02 22:01:52 +02:00