michi_cc
|
0cd198c798
|
(svn r27380) -Fix: [Win32] Compilation with MSVC2015.
|
9 years ago |
rubidium
|
eb4b6a08d0
|
(svn r27377) -Codechange: use the pkg-config files of ICU as well. Since they are split into separate libraries it becomes possible to split RTL support for natural sorting, although the effect will be minimal
|
9 years ago |
rubidium
|
ee700fd3b1
|
(svn r27367) -Codechange: make a distinction between the layouting part of ICU (lx) or the sorting/collation part of ICU (i18n)
|
9 years ago |
rubidium
|
0c2f4bdc2b
|
(svn r27020) -Cleanup: some coding style consistency improvements (mostly spaces)
|
10 years ago |
rubidium
|
e251d82f96
|
(svn r26507) -Cleanup: remove now unused custom strndup implementation
|
10 years ago |
rubidium
|
b886c8db8c
|
(svn r26506) -Codechange: replace most of vsnprintf with vseprintf
|
10 years ago |
rubidium
|
baa9dd4b5d
|
(svn r26500) -Cleanup: remove unused snprintf implementation
|
10 years ago |
rubidium
|
4768fae6d4
|
(svn r26498) -Add: method for duplicating strings with similar behaviours as strecpy and strecat; give end pointer instead of a size
|
10 years ago |
frosch
|
24c7134bff
|
(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy and strecat.
|
10 years ago |
rubidium
|
2be4215f43
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
10 years ago |
rubidium
|
67f3c2a764
|
(svn r26472) -Cleanup: pointless instance variable
|
10 years ago |
fonsinchen
|
8462103115
|
(svn r26384) -Fix [FS#5924]: Return correct values from ICU iterators in case of leading or trailing whitespace
|
10 years ago |
rubidium
|
d2598167ad
|
(svn r26124) -Fix: make sure all members of the default string iterator are initialised
|
11 years ago |
rubidium
|
fd748703ba
|
(svn r25952) -Fix [FS#5719]: do not skip numbers when skipping spaces and other sorting 'improving' characters
|
11 years ago |
michi_cc
|
e6096cb8af
|
(svn r25653) -Add: Caret movement by words for CJK languages.
|
11 years ago |
michi_cc
|
4248d90937
|
(svn r25652) -Fix: Improve text caret movement for complex scripts.
|
11 years ago |
rubidium
|
87a1860945
|
(svn r25555) -Fix [FS#5632]: [Script] Texts from scripts were not validated before they were shown, causing an assertion to trigger
|
11 years ago |
alberth
|
f618b6e2f9
|
(svn r25527) -Fix[FS#5621]: strndup should not examine strings beyond its upper limit.
|
11 years ago |
rubidium
|
2771de7f34
|
(svn r25454) -Remove/Fix/Cleanup: SETX(Y) does not work at all with other than default fonts, so get rid of it
|
11 years ago |
frosch
|
356ecf05c4
|
(svn r24983) -Change: Apply the same name sorting rules to content and NewGRF list as for the server list.
|
12 years ago |
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
yexo
|
d9f3912c59
|
(svn r23816) -Fix (r23635, r23805): make SCC_ENCODED the first entry in the StringControlCode enum since it's value is not allowed to change
|
13 years ago |
smatz
|
cf54bc425f
|
(svn r23706) -Codechange: prevent 'unknown command' doxygen errors
|
13 years ago |
truebrain
|
2b381d0765
|
(svn r23603) -Add: support for control commands in strings, in both network and safe/load (Rubidium)
|
13 years ago |
rubidium
|
8e4b6c3055
|
(svn r23590) -Codechange: make the string validation settings better expandable
|
13 years ago |
alberth
|
ef58554bd2
|
(svn r22669) -Codechange: For non-windows, only test for file existence again if strtolower actually changed the name.
|
13 years ago |
rubidium
|
6e9122828e
|
(svn r22406) -Document: some more "random-ish" tidbits
|
13 years ago |
rubidium
|
8a08de2f44
|
(svn r22177) -Fix: make sure the right endianness is chosen with cross-compiling, and strndup is available in the binary for more exotic platforms
|
14 years ago |
rubidium
|
0cf2ef83f0
|
(svn r21846) -Codechange: move documentation towards the code to make it more likely to be updated [o-s].
|
14 years ago |
rubidium
|
4f51c9d3cd
|
(svn r21404) -Add: method for getting the length of an Utf8 string in characters
|
14 years ago |
terkhen
|
5139fa9a23
|
(svn r21343) -Add: Function that compares strings using case insensitive natural sort.
|
14 years ago |
rubidium
|
e03fdc159d
|
(svn r21133) -Add: function to check the validity of a string (without modifying it)
|
14 years ago |
frosch
|
c18839704b
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
14 years ago |
frosch
|
5b86c79fce
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
rubidium
|
f48fca6bfc
|
(svn r20220) -Fix [FS#3974]: strip non-printable characters before showing it in an edit box, so when renaming a vehicle type you won't get the "SETX stuff" that some NewGRFs use
|
14 years ago |
alberth
|
0dd71a0d7e
|
(svn r20025) -Doc: Fix/add comments to let Doxygen know about the documentation.
|
14 years ago |
rubidium
|
be79aba6eb
|
(svn r19874) -Fix [FS#3845]: NetBSD compilation was still broken in some cases (Krille)
|
14 years ago |
rubidium
|
dcf7d2de54
|
(svn r19703) -Add: hexadecimal string filter
|
14 years ago |
rubidium
|
7e05c1fcd0
|
(svn r19158) -Fix (r19149): MSVC 64 bits compile warning
|
15 years ago |
rubidium
|
7353e104ba
|
(svn r19149) -Codechange: make our vsnprintf implementation for Windows more POSIX compliant (adf88)
|
15 years ago |
rubidium
|
28cc56d11d
|
(svn r19148) -Fix [FS#3627]: [v]seprintf should return the number of added characters excluding '\0' on truncation (adf88)
|
15 years ago |
glx
|
47636b3093
|
(svn r18919) -Fix (r15371): strcasestr() return should not be const
|
15 years ago |
rubidium
|
c3525c3c5c
|
(svn r17920) -Codechange: add a 'filter' for numbers+spaces and use it for the NewGRF parameter list
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
510541afac
|
(svn r15963) -Fix [FS#2814]: (v)seprintf chopped of strings one character earlier than necessary.
|
15 years ago |
rubidium
|
c3e87f345d
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
16 years ago |
rubidium
|
34bd9ee636
|
(svn r15626) -Fix [FS#2698]: UTF8 string handling could cause buffer overruns.
|
16 years ago |
smatz
|
9c6d6c0d0e
|
(svn r15625) -Codechange: remove unneeded assert
|
16 years ago |
rubidium
|
057ceec51c
|
(svn r15537) -Fix (r5215): don't allow special sprite characters (e.g. the ship sprite) as characters in input like filenames or text that is sent over the network.
|
16 years ago |
rubidium
|
e856287029
|
(svn r15376) -Fix [FS#2608] (r15371): OSX/BSD also seems to define strcasecmp under some circumstances.
|
16 years ago |