Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: unicode support #804

Merged
merged 42 commits into from
Jan 12, 2023
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
332a7f3
Add unicode support tests
bindreams Oct 29, 2022
6d708c2
Add unicode parse tests
bindreams Nov 4, 2022
77623c3
Implement #14
bindreams Nov 13, 2022
0cdda6e
Slim down Windows.h
bindreams Nov 19, 2022
08a1e06
Fix documentation comments
bindreams Nov 19, 2022
b4621b8
Fix clang-tidy and cpplint
bindreams Nov 19, 2022
2e64057
Update README
bindreams Nov 19, 2022
a9ff1c2
Fix clang-tidy
bindreams Nov 19, 2022
27ed7f0
Fix to_path not being available on linux
bindreams Nov 19, 2022
1e0886b
Add roundtrip encoding tests
bindreams Nov 19, 2022
3c305e9
style: pre-commit.ci fixes
pre-commit-ci[bot] Nov 19, 2022
524bfab
Fix pre-commit.ci
bindreams Nov 19, 2022
6f8180e
Fix codacy
bindreams Nov 19, 2022
adaf7c0
Exclude parse_unicode which should not contain a newline from pre-commit
bindreams Nov 19, 2022
463e2fb
Remove a test which breaks CI
bindreams Nov 19, 2022
cdf8fb8
Fix build in CI
bindreams Nov 19, 2022
e798e64
Replace broken execute_with tests
bindreams Nov 20, 2022
9bb071f
Fix wide string conversions on all systems
bindreams Nov 20, 2022
85ae344
Fix system args on apple
bindreams Nov 20, 2022
ad2e2bc
style: pre-commit.ci fixes
pre-commit-ci[bot] Nov 20, 2022
ab06978
Fix some includes
bindreams Nov 20, 2022
06d67ba
Fix wrong size calculation and comments
bindreams Nov 20, 2022
7967846
Add guards around codecvt
bindreams Nov 20, 2022
2bb7d1c
Fix _Pragma not recognized on MSVC
bindreams Nov 20, 2022
7702fc4
Fix bad macro check
bindreams Nov 20, 2022
eac358d
Fix include
bindreams Nov 20, 2022
74cee5e
Fix narrow and widen when codecvt is missing
bindreams Nov 20, 2022
1ae15cf
Fix some weird bug in old MSVC
bindreams Nov 20, 2022
7d25218
Add dependent applications to meson-build
bindreams Nov 21, 2022
1f0a809
Fix precompilation
bindreams Nov 21, 2022
050f9f2
Fix lint
bindreams Nov 21, 2022
70886b5
Fix coverage
bindreams Nov 21, 2022
6182a98
Update README
bindreams Nov 21, 2022
97c808a
style: pre-commit.ci fixes
pre-commit-ci[bot] Nov 21, 2022
05d601c
Fix lint
bindreams Nov 21, 2022
7661fd8
Fix coverage
bindreams Nov 21, 2022
b36618b
Fix optional braces offending clang
bindreams Nov 21, 2022
354b7f5
Remove copied comments from Windows.h
bindreams Nov 21, 2022
32904fc
Suppress flawfinder detects
bindreams Nov 21, 2022
3a059d4
Fix cmake config tests failing because of a missing lib
bindreams Dec 10, 2022
4f13fad
chore: update copyright on new files to 2023
henryiii Jan 5, 2023
9bda850
style: pre-commit.ci fixes
pre-commit-ci[bot] Jan 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix bad macro check
  • Loading branch information
bindreams authored and henryiii committed Jan 5, 2023
commit 7702fc49845ca7a994c4495113a1d2c3832b30d0
2 changes: 1 addition & 1 deletion include/CLI/Macros.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
#endif

/** <codecvt> availability */
#if defined(__GNUC__) && !defined(__llvm__) && !defined(__INTEL_COMPILER) && defined(__GLIBCXX__) && __GNUC__ < 5
#if defined(__GNUC__) && !defined(__llvm__) && !defined(__INTEL_COMPILER) && __GNUC__ < 5
#define CLI11_HAS_CODECVT 0
#else
#define CLI11_HAS_CODECVT 1
Expand Down