ondrej
|
f982317ebd
* cwstring: open iconv with the transliterate flag if iconvctl is not available
|
4 years ago |
ondrej
|
6854f171d1
* revert r47631: cwstring: open iconv with the transliterate flag instead of setting it later with iconvctl because it may be unavailable
|
4 years ago |
ondrej
|
91229dcee9
* cwstring: open iconv with the transliterate flag instead of setting it later with iconvctl because it may be unavailable
|
4 years ago |
ondrej
|
a33256c1fb
* cwstring: try to load the iconv library with .6 suffix as well
|
4 years ago |
Károly Balogh
|
7f0675d937
netbsd: updated to link against the right setlocale function. the renaming from __setlocale_mb_len_max_32 to __setlocale50 occured in NetBSD include/locale.h in rev 1.17, which was in 2010, and shipped in NetBSD 6 in 2012.
|
5 years ago |
pierre
|
0e6c072365
define iconv_is_in_libc by default for netbsd OS (can be disabled by adding -dDISABLE_ICONV_LIBC option
|
6 years ago |
michael
|
fde42ca8ef
* Type helpers, compatible to Delphi XE 8
|
9 years ago |
Jonas Maebe
|
4e0d546323
* Use mbrlen instead of mblen under Haiku like on other Unix like platforms.
|
10 years ago |
Jonas Maebe
|
7f61cf5519
* Modify CODESET value according to the corresponding declaration in
|
10 years ago |
Jonas Maebe
|
5a8959381c
+ Darwin/AArch64 support
|
10 years ago |
Jonas Maebe
|
b0c7415f3a
* fixed CharLengthPChar() implementation and added comment (from Windows
|
10 years ago |
Jonas Maebe
|
63bd65942b
* fall back to UTF-8 for darwin in unixcp.GetSystemCodePage if no LC_*/LANG
|
10 years ago |
marco
|
2578514853
* first dragonfly patch (existing most). Mantis #27091
|
10 years ago |
Jonas Maebe
|
bee20f79f0
* save original widestring manager on entry and restore it on exit, so that
|
11 years ago |
marco
|
0bb6469b80
* remove accidentally inserted BOM, as reported by M. Ring.
|
11 years ago |
marco
|
ebe262762a
* Clean out of $i textrec and filerec includes that are redundant now that cpstrrtl exposes
|
11 years ago |
Jonas Maebe
|
ecd3cba02b
* synchronised with trunk up to r24912
|
12 years ago |
pierre
|
f4b6625145
+ Use __setlocale_mb_len_max_32 for netbsd as suggested by linker warning
|
12 years ago |
yury
|
2b2a68446d
* Added new unit unixcp. It contains stuff from winiconv.inc - a table to map Windows code page identifiers to locale names on unix. Also GetSystemCodePage function in this unit can be used to detect which code page is used currently.
|
12 years ago |
Jonas Maebe
|
8bf71af3b1
* fixed compatilation on Haiku Alpha4 (patch by Olivier Coursière,
|
12 years ago |
Jonas Maebe
|
598d2feeb6
+ rtldefs.inc file for every target that contains defines shared by multiple
|
13 years ago |
pierre
|
7d82ed4459
+ Add ACCEPT_646 for systems that return '646' for nl_langinfo(CODESET) call
|
13 years ago |
Jonas Maebe
|
f0b7ce8afe
* fix building for Haiku/BeOS after r20839 (patch by Olivier Coursière)
|
13 years ago |
Jonas Maebe
|
1e9b92ee50
+ AIX support for cwstring
|
13 years ago |
Jonas Maebe
|
2c1f98320f
* disable implicit exception frames, no exceptions are raised by this unit
|
13 years ago |
Jonas Maebe
|
8d8fc0fdee
+ RTL for AIX
|
13 years ago |
Jonas Maebe
|
d3004d2bf6
* use same defaults for iPhoneSimulator as for iOS (UTF-8 etc, newer
|
13 years ago |
pierre
|
ff5d25174a
* Fix wide string shared library loading by adding 'lib' prefix if needed
|
13 years ago |
pierre
|
24d100d164
NetBSD CODESET and LC_ALL added
|
13 years ago |
sergei
|
e94508d5eb
* Improved utf16 to ucs4 conversion routines: removed function call on every character, allocate memory once and made as much as possible code shared between WideString and UnicodeString versions.
|
13 years ago |