8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 06:43:03 +01:00
Commit Graph

174 Commits

Author SHA1 Message Date
asfernandes
4fb8cb021d Collation attributes DISABLE_COMPRESSIONS and DISABLE_EXPANSIONS to fix cases like CORE-426 - Wrong sort order when using es_ES collate 2006-12-09 00:16:57 +00:00
asfernandes
ac0f122511 Fixed CORE-997 - Database-Update 1.5 to 2.0 fails 2006-12-01 14:36:12 +00:00
asfernandes
642234d38b Misc 2006-10-18 03:19:37 +00:00
asfernandes
db6a805bec Correction 2006-10-18 03:14:33 +00:00
asfernandes
72d74a2042 Implementation of collation attribute SPECIALS_FIRST for narrows collations to sort specials characters in the primary level instead of the last one. (CORE-202) 2006-10-16 19:17:44 +00:00
asfernandes
1d422a8330 1) Refactor intl_classes.h and intl.cpp
2) Make conversions from CharSet1->UTF16->CharSet2 job of CsConvert class
2006-10-10 19:40:33 +00:00
asfernandes
5fb9f93184 Misc 2006-10-04 02:01:26 +00:00
asfernandes
aaedea1673 Fixed CORE-880 - Malformed characters are accepted in GB2312 2006-10-03 01:25:57 +00:00
asfernandes
45346169c5 1) UNICODE_CI - UNICODE case-insensitive collation for UTF8
2) Locale specific attribute for UNICODE collations
3) Remove code duplication in implementation of UNICODE collations for fbintl
4) Remove ugly TEXTTYPE type
2006-09-17 20:06:36 +00:00
asfernandes
7047b61971 Default collation of ICU charsets should be binary, and not UNICODE 2006-09-08 16:19:45 +00:00
asfernandes
d0a1561b28 Fix a problem in charset_UNICODE collations. Thanks to Montri Patchaiyo for testing. 2006-09-08 02:22:37 +00:00
aafemt
e6151fd57f Warnings 2006-09-01 10:51:57 +00:00
aafemt
5ec53650bc No need for full pathes 2006-08-17 05:56:10 +00:00
asfernandes
c13b4cc61a Work on collation attributes:
1) Define a common format for it
2) Merge attributes of the base collation in the attributes of the derived one
2006-07-30 20:31:25 +00:00
asfernandes
a306af2af3 Misc 2006-07-30 02:03:13 +00:00
asfernandes
6eb4e2cbb0 Implementation of character sets TIS620 and GBK with collations TIS620_UNICODE and GBK_UNICODE. They don't work with our current stripped version of ICU. 2006-07-29 18:28:50 +00:00
robocop
038662685b Misc: avoiding some const_cast's. 2006-06-15 04:35:29 +00:00
asfernandes
93b5358e58 Ability to use:
1) ICU charsets through fbintl
2) UNICODE collation (charset_UNICODE) for all fbintl charsets
2006-06-13 02:38:39 +00:00
asfernandes
e681063481 Add Spanish case-/accent-insensitive collation ES_ES_CI_AI for ISO8859_1 2006-06-05 01:14:02 +00:00
asfernandes
dbb2a92563 Remove hacks and make fb_assert work in INTL.
DEV_BUILD should be turned on in MSVC6 intl.dsp debug configuration.
2006-05-21 19:26:03 +00:00
asfernandes
b177e5bcd4 Polish collation ISO_PLK for ISO8859_2 charset - contributed by Jaroslaw Glowacki 2006-04-13 03:04:30 +00:00
robocop
c5f2284b15 Style. 2006-04-06 08:18:53 +00:00
asfernandes
f4aae2cc5a Fixed problem "key size exceeds implementation restriction for index ..." reported by Michal Kubecek in fb-devel 2006-01-28 14:43:35 +00:00
robocop
0d2479158b Misc. 2006-01-17 07:52:14 +00:00
alexpeshkoff
d1ee840d60 fixed gcc warning(s) 2006-01-16 16:49:15 +00:00
asfernandes
fff3a4339b Add Czech collations - contributed by Ivan Prenosil:
- WIN_CZ (case-insensitive, accent-sensitive)
 - WIN_CZ_CI_AI (case-insensitive, accent-insensitive)
2006-01-14 18:04:08 +00:00
asfernandes
533f9f484b Add Vietnamese charset WIN1258 - contributed by Nguyen The Phuong 2005-12-09 21:50:24 +00:00
asfernandes
46c50dcb26 Fixed SF field-test $1368741 - wrong result for UPPER() 2005-12-04 21:23:41 +00:00
robocop
15068adc40 Misc. 2005-12-03 06:39:08 +00:00
asfernandes
8dc822337a 1) Remove feature that allow one collation name to be used with more than one charset.
2) Remove PT_BR for WIN1252, let's live with WIN_PTBR only.
2005-10-13 19:11:29 +00:00
asfernandes
dbd023d5db Remove ugly WIN1251 upper/lower - use default 2005-10-07 15:38:42 +00:00
asfernandes
540928f1f3 Fix problem reported by Konstantin 2005-09-30 12:06:12 +00:00
asfernandes
d2308bfcaa Forward-port collation LT_LT from 1.5 branch 2005-09-24 22:50:25 +00:00
asfernandes
d1da541db5 Rename collation BO_BO to BS_BA - per Fikret request 2005-08-05 01:53:40 +00:00
asfernandes
380e6c62bf Fix problem reported by Arno 2005-07-30 18:00:56 +00:00
asfernandes
e425a45a63 Bosnian collation BO_BO for WIN1250 - contributed by Fikret Hasovic 2005-07-28 19:59:11 +00:00
asfernandes
9a1d262445 Add collations forgetted 2005-06-12 00:38:09 +00:00
asfernandes
2a41a6d305 Integrate collations KOI8R_RU (Russian), KOI8U_UA (Ukrainian), WIN1257_EE (Estonian), WIN1257_LT (Lithuanian) and WIN1257_LV (Latvian) ported by Dmitry from Yaffil 2005-06-11 19:51:00 +00:00
asfernandes
a93b7e0fd0 Integrate character sets KOIuR (Russian) and KOI8U (Ukrainian) ported from Yaffil by Dmitry 2005-06-11 03:04:12 +00:00
asfernandes
c1751e9d40 Misc 2005-06-10 12:13:52 +00:00
asfernandes
9dcf42de61 Replace "#ifdef 0" by "#ifdef NOT_USED_OR_REPLACED" 2005-06-01 01:08:00 +00:00
asfernandes
f9bf775ce6 Removed inconsistences spotted by Claudio 2005-05-30 15:57:43 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00
robocop
d65307b497 Style. 2004-12-24 08:52:39 +00:00
robocop
950216de4e Misc. 2004-12-08 05:58:41 +00:00
robocop
af6a16107a Misc. 2004-11-30 06:18:39 +00:00
robocop
441817bd82 1.- Misc changes
2.- Style
3.- Recover dsc_ttype in dsc after Blas' cleanup as a synonym for dsc_sub_type in text types
2004-05-21 06:16:17 +00:00
brodsom
afc2164523 Style 2004-05-19 15:21:15 +00:00
brodsom
8d062bf07e -Macro cleaning
-Remove langdrv.h
2004-05-18 21:58:19 +00:00
brodsom
98d9fe6e63 Macro cleaning 2004-05-18 16:32:07 +00:00