This makes project integration more flexible, allowing the drag-contents-of-directory project integration contemplated in the readme and allowing use via -iquote
- Supports more Apple platforms, including future ones, which will always support std::filesystem, like with visionOS
- Simplifies cases. Undefined preprocessor values are guaranteed to default evaluate to 0
- Moves <Availability.h> include inside conditional, avoiding the include where not needed.
- Removes reference to wchar for std headers on windows, which seemed to be out of date, since the define it might have been referring to was commented
- (And some other small things.)
Squashed commit of the following:
commit f4a85d2070bb62bdca644f81faa953ba5fb5e491
Author: Steffen Schümann <s.schuemann@pobox.com>
Date: Sun May 19 10:02:22 2019 +0200
refs #17, refs #18, Missing use of alloc in fromUtf8 (fixed on master) and initialization order issue.
commit aa1cb7081630393659204641792bc7641f0c72aa
Author: Steffen Schümann <s.schuemann@pobox.com>
Date: Sun May 19 09:46:02 2019 +0200
refs #18, fighting VS2015 sfinae issues
commit 15788d8eb9972965ec4562c6e672a8a460e5b655
Author: Steffen Schümann <s.schuemann@pobox.com>
Date: Sat May 18 10:35:25 2019 +0200
refs #17, work on wchar_t/wstring support on Windows.