David Piuva
|
e0d0d81a3f
Added some east European characters.
|
1 month ago |
David Piuva
|
5d02190887
Added Pinyin characters to upper and lower case functions.
|
1 month ago |
David Piuva
|
fd991b1453
Handling some characters from Latin Extended-B.
|
2 months ago |
David Piuva
|
74d767827f
Noted which character ranges were from Latin Extended-A.
|
2 months ago |
David Piuva
|
729fe4c522
Handling characters 377 to 382.
|
2 months ago |
David Piuva
|
e85519929a
Used new character case functions for string matching and handling unicode up to character 376.
|
2 months ago |
David Piuva
|
d890e6f25d
Using bitwise operations to convert case for character 256 to 311.
|
2 months ago |
David Piuva
|
437ca534af
Got rid of the buggy towlower and towupper functions from std and began implementing character conversion that actually works for the Latin-1 Unicode subset.
|
2 months ago |
David Piuva
|
97753c918b
Fixed a bug in string_fromDouble where the fraction overflowed from 99999999 to 0, so that a whole unit went missing.
|
3 months ago |
David Piuva
|
39c5678fea
Implemented parsing of scientific notation in string_toDouble, because it is sometimes used in 3D model formats.
|
6 months ago |
David Piuva
|
cb922b05b8
Using the new allocator in Array and Field collections.
|
9 months ago |
David Piuva
|
6bf6321206
Applying rule of three on string types by removing redundant destructor and copy constructor.
|
9 months ago |
David Piuva
|
15d1526231
Cleaned up the code a bit using cppcheck.
|
10 months ago |
David Piuva
|
3680656487
Fixed missing U in some string literals.
|
10 months ago |
David Piuva
|
a0d397d196
Fixing errors from the Github test server.
|
10 months ago |
David Piuva
|
5a2eee2f5f
Replaced std::shared_ptr with dsr::Handle and introduced textures as separate types.
|
10 months ago |
David Piuva
|
148bb518ba
Noticed that GCC crashed in the linker before because it allowed using std::string without #include <string>.
|
11 months ago |
David Piuva
|
b897391dc4
Removing printing of std::string, in case that it caused the ambiguity with libc++.
|
11 months ago |
David Piuva
|
341a0d3b30
Implemented own double printing.
|
11 months ago |
David Piuva
|
c400f4a206
Fixed typo in stringAPI.cpp.
|
1 year ago |
David Piuva
|
c3801553c0
Named arguments in callback types for readability.
|
2 years ago |
David Piuva
|
308ed87992
Catching unexpected characters at the end in string_isInteger and string_isDouble.
|
2 years ago |
David Piuva
|
fdbd1cdefb
Introduced warnings and made it possible to override message handling.
|
2 years ago |
David Piuva
|
a03c7cdb02
No need to look for null terminators in characters with multiple code points that can't be zero.
|
3 years ago |
David Piuva
|
ea91d69baf
Went through some Cppcheck warnings.
|
3 years ago |
David Piuva
|
429230788a
Implemented file_removeFile.
|
3 years ago |
David Piuva
|
38f0d60a9b
Made a filesystem wrapper.
|
3 years ago |
Dawoodoz
|
14bab0e68d
Implemented support for Unicode in filenames (#35)
|
3 years ago |
David Piuva
|
70dc39885c
Using CR-LF line endings in UTF-8 for source files.
|
5 years ago |
David Piuva
|
ecc27a7a0b
Wrote a short introduction about the string API.
|
5 years ago |