de07ba7187
also added support for wide strings on Windows (closes #42): - added wide-string path arg overloads of `parse()` and `parse_file()` - added wide-string support to all relevant `table` and `array` ops - added `std::wstring` support to `node::value()` and `node::value_or()` - added `std::wstring` support to `node_view::value()` and `node_view::value_or()` - added wide-string overloads of `table::operator[]` - added wide-string overloads of `node_view::operator[]` - added `source_region::wide_path()` - added `TOML_WINDOWS_COMPAT` switch for explicitly enabling/disabling this stuff also: - fixed internal macro `assert_or_assume` leaking out of `toml_parser.hpp` - deprecated `node_view::get()` in favour of `node_view::node()` - minor documentation fixes - minor cleanup
24 lines
1.3 KiB
Plaintext
24 lines
1.3 KiB
Plaintext
* text=auto encoding=UTF-8
|
|
*.c text encoding=UTF-8 eol=lf
|
|
*.cpp text encoding=UTF-8 eol=lf
|
|
*.cxx text encoding=UTF-8 eol=lf
|
|
*.dox text encoding=UTF-8 eol=lf
|
|
*.h text encoding=UTF-8 eol=lf
|
|
*.hpp text encoding=UTF-8 eol=lf
|
|
*.hxx text encoding=UTF-8 eol=lf
|
|
*.inl text encoding=UTF-8 eol=lf
|
|
*.toml text=auto encoding=UTF-8
|
|
*.xml text=auto encoding=UTF-8
|
|
*.py text encoding=UTF-8 eol=lf
|
|
*.natvis text encoding=UTF-8 eol=crlf
|
|
*.props text encoding=UTF-8 eol=crlf
|
|
*.vcxproj text encoding=UTF-8 eol=crlf
|
|
*.sln text encoding=UTF-8-BOM eol=crlf
|
|
*.runsettings text encoding=UTF-8 eol=crlf
|
|
*.md text encoding=UTF-8 eol=lf
|
|
*.css text encoding=UTF-8 eol=lf
|
|
meson.build text encoding=UTF-8 eol=lf
|
|
meson_options.txt text encoding=UTF-8 eol=lf
|
|
Doxyfile text encoding=UTF-8 eol=lf
|
|
Doxyfile-mcss text encoding=UTF-8 eol=lf
|