summaryrefslogtreecommitdiff
path: root/i18npool
AgeCommit message (Collapse)Author
2013-06-15fdo#64947 added [NatNum1]General format codesEike Rathke
Change-Id: I2e024453d10600a6a688123cd8c9de324537a0a1
2013-06-13Introduce O[U]String::toUInt32Stephan Bergmann
...which has become necessary since bd60d41176da540b01d7583cfe00637431967f39 "Handle oveflow in O(U)String::toInt() functions" reduces values in the range (SAL_MAX_INT32 .. SAL_MAX_UINT32] to zero, but some calls of toInt32(16) relied on getting a correct (unsigned) value for the whole input range ["0" .. "FFFFFFFF"] (see libreoffice-4-1 commit 9bf6c83367cedb7be81bf67f30d2147d26c7a8c3 "Revert overflow checks in O[U]String::toInt{32,64} again"). Audited all uses of toInt32/64 with non-decimal radix. (There is still a TODO comment in oox/source/helper/attributelist.cxx, and stoc/source/typeconv/convert.cxx will still need some love and test code.) Change-Id: Iadaca1c0e41dab553687d0ce41c20c10cd657a95
2013-06-12fdo#64977 Adding Tibetan Language SupportElie Roux
Change-Id: I3f530375f43bfe8ebe2cc16f0e158990d7beafbb Reviewed-on: https://gerrit.libreoffice.org/4197 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-06-10One more gbuild $ -> $$ fixStephan Bergmann
Change-Id: I516c6bde68e8ee269fe4e392f96e251b556e21bd
2013-06-08Revert "fdo#64977 Adding Tibetan Language Support"Fridrich Strba
This reverts commit 0114e1c85bc42fd3bd2a3d0aa33f77f67093b66b Change-Id: Ib0c0b72eead417126285a46ee34faaf2f3c3a767 Reviewed-on: https://gerrit.libreoffice.org/4196 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-06-08fdo#64977 Adding Tibetan Language SupportElie Roux
Change-Id: Idf21de28ebbacaefcba0a76fd96eb1a12c21e597 Reviewed-on: https://gerrit.libreoffice.org/4081 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-06-07use .component files directly from workdirMatúš Kukan
Change-Id: Idaf2e1c33dcdf060756b5739c4a8d904dbdc699b
2013-06-05mismatched new[]/deleteCaolán McNamara
Change-Id: I0bfa3c090c436c0397ead80f2759ab7335f3aa0f
2013-06-05remove unused componentcontext.hxx includesNoel Grandin
Change-Id: I598926b72c5540b472f9607e2f3df134a8c50048
2013-06-03Fix icu version checks.Mark Wielaard
commit 30c303 "Make charmap.cxx compile with icu >= 4.4." was incomplete and had wrong version checks. After ICU 4.8 (4.8.1.1) the next version of ICU was 49 (49.1) so U_ICU_VERSION_MAJOR_NUM contains two digets (49), earlier that it was just one digit (4). The correct header to include to do version checks is unicode/uversion.h. USCRIPT_MANDAEAN is the old alias of USCRIPT_MANDAIC (same numeric value). U_JG_FARSI_YEH is only available since ICU 4.4. Note that on older icu versions (4.2.1) the 200B (ZWSP) Zero Width Space breakiterator testcase fails (others succeed). Change-Id: If73c1402239a28546077437e9382f0bd38642bad Reviewed-on: https://gerrit.libreoffice.org/4139 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-05-31fdo#64926 use icu's breakiterator for Tibetan and DzongkhaElie Roux
Change-Id: I78010e216eb1582fa5074666f36c95f5b0eceee5 Reviewed-on: https://gerrit.libreoffice.org/4082 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-05-15Spelling "separate" (etc) correctly is hardTor Lillqvist
2013-05-14Resolves: #i122306# Remove dot from abbreviate day and month names in GalicianAriel Constenla-Haile
(cherry picked from commit ba12679129efc39834114be8bca835d8a84aacb6) Change-Id: Ifa216baec3e89578215e868c63a1add446005f4b Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2013-05-13Icelandic currency: fractions of króna are not used any more.Björgvin Ragnarsson
As of 2003, banks stopped accepting aurar and they are not interesting any more because of inflation. Change-Id: Iff8b92fe129c097d125f6938735c8d2bb4016346 Reviewed-on: https://gerrit.libreoffice.org/3874 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-05-06remove usage of RTL_CONSTASCII_USTRINGPARAMLuboš Luňák
Mechanical removal of usage together with OUString ctor, done by compiler plugin. Change-Id: I554227f76df0dac620b1b46fca32516f78b462c5
2013-05-02resolved fdo#63779 case-insensitive non-regex search brokenEike Rathke
Broken with 531538892795bec909bb8baff6bbf9e19baf809e Change-Id: I0302baee0532ab8f10853c648bf695a58cfe273c
2013-04-30Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-29Unused includeStephan Bergmann
Change-Id: I79c5b123abf671d51deadd56644271124420ce64
2013-04-25ditch libi18nlangtagicu againEike Rathke
Thanks to Fridrich for finding the real cause for why I thought this was necessary.. Change-Id: I77934b17c2b994a03cae5440253b165704de2fa4
2013-04-25can we stick a with our naming conventions, just a little bit?Eike Rathke
Change-Id: I1457c64162c2aeb083e98a28737991ae6d0eee2e
2013-04-25use LanguageTagIcuEike Rathke
Change-Id: I1e66fa3edb2ddf2b6d6f4cdd25104772ff02c70a
2013-04-25use LanguageTagIcuEike Rathke
Change-Id: I7b052a3f73740ff3a35f38dc2d96bc621b8d8deb
2013-04-25use LanguageTagIcuEike Rathke
Change-Id: I3ced460cc5a03554dc77e19381af8a5ba202d2ab
2013-04-24Print message of uncaught UNO exceptionsStephan Bergmann
Change-Id: I6a716efe28086da983a40c550613e3d8e0bd8283
2013-04-24Update reference to lang.h due to global headers moveLior Kaplan
Followup to commit b9337e22ce1dbf2eba0e8c8db294ae99f4111f91 Change-Id: I28a0a84a2454e2010be6e098dbea0b4c070ce77e
2013-04-24Update reference to lang.h whiche moved to l18nlangtag moduleLior Kaplan
Followup to commit 876c619b944dfbc88464045f1400c549a01a1164 Change-Id: I087f0c976e3c3d47e920280e353b3e142d5e2bfd
2013-04-24gbuild: drop uses of removed packagesDavid Tardon
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-16Related: rhbz#867808 if one person threw by pointer...Caolán McNamara
then its guaranteed that someone else did too, review newed Exceptions Change-Id: Ie1ad78895e443a20a8663666cd6c8d3e5deb0727
2013-04-13fdo#45941 algrithm -> algorithmMiklos Vajna
Change-Id: I30fd0aa3ab337e62023d5adec9a0033b78959703
2013-04-10supress warnings from icu-generated headersPeter Foley
Change-Id: Ibbf0c1148cf8ea37bb51e6c31d2e89efc9dfce00
2013-04-09Revert "fix breakiterator with Library_merged"Matúš Kukan
This reverts commit db754e891e35a2832645fce676a5f6f0bf162976.
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-05new module i18nlangtagEike Rathke
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-04-05added the dreaded jolly jokerEike Rathke
Change-Id: I1bd840391496daab2cfe32af6ac00e98de3ed72e
2013-04-03let's try if this satisfies MSVCEike Rathke
Change-Id: I2cfc88036121d7f31b17804c62e2d1ab84cce45b
2013-04-03use matching separators and format codes of es_AREike Rathke
Noticed due to the change in es_PE as of bd4b06fcd84c0f7f3ad82c1a3fe7f91740c5c3c5 See also https://ssl.icu-project.org/icu-bin/locexp?d_=en&_=es_AR https://ssl.icu-project.org/icu-bin/locexp?d_=en&_=es_VE Change-Id: I7ecedd9b111ed95dc68f22a0894f32c8a75ffe5d
2013-04-03use es_AR separators when using es_AR formatsEike Rathke
Noticed due to the change in es_PE as of bd4b06fcd84c0f7f3ad82c1a3fe7f91740c5c3c5 See also https://ssl.icu-project.org/icu-bin/locexp?d_=en&_=es_AR https://ssl.icu-project.org/icu-bin/locexp?d_=en&_=es_PY Change-Id: I60e35a14a515a4e6e0d91aacf2a3540f31928415
2013-04-03decimal and group separators were swappedEike Rathke
See also https://ssl.icu-project.org/icu-bin/locexp?d_=en&_=es_PE Change-Id: I67ca6f1a7a721b308092f20eaab238f5a8f45061
2013-04-03ditch unused LANGUAGE_USER[1-9]Eike Rathke
Change-Id: I5a3b2b27fa2a7ad22cab2ae6d833707f9e490f27
2013-04-03test IsoLangEntry table LanguageTag conversionsEike Rathke
Change-Id: Ie56e68459f655a66bf33368cee5e9a99b9dd0141
2013-04-03let IsoLangEntry decide how to form a language tag stringEike Rathke
Change-Id: I868cd8ea0610b6b8dd8155cdc72f7d238f279ef2
2013-04-02i18npool: cleanup macrosThomas Arnhold
This is the last one :) Change-Id: If3e546648a42bcc17e57fb4965f7cdc063243825
2013-03-29slightly optimized operator==() and equals()Eike Rathke
Change-Id: I05bacddf8cf61adbbcaed03c83ae42b06e76160a
2013-03-28added LanguageTag::getGlibcLocaleString()Eike Rathke
Change-Id: I5e77026f5c016d912fa342a5e1bca08eb445b15c
2013-03-28make saxparser deps order-onlyPeter Foley
Change-Id: Ib45f9fb5b5b1b77dd209545a45ae5da6a381e100
2013-03-28explicit 'en' fallback not needed for 'en-US' referenceEike Rathke
If 'en-US' was given, 'en' is part of default fallbacks anyway. Change-Id: I4f78c60bccd55fcf90f7c7fc99cda25ff1213db8
2013-03-27added LanguageTag::getFallback()Eike Rathke
Similar to comphelper::Locale::getFallback() but implemented differently. comphelper::Locale is to be removed later. Change-Id: I99dc7b51029df102705f2608245c91d81dc96788
2013-03-27rtl::OUString to OUStringEike Rathke
Change-Id: I546132fbd8dbb621a8b436648d1e21a4dea79591
2013-03-27unit test for x-... privateuseEike Rathke
Change-Id: I46062bcece6ccbcebf421bc4334c1af05f27a8fb