summaryrefslogtreecommitdiff
path: root/i18npool
AgeCommit message (Collapse)AuthorFilesLines
2013-04-24Print message of uncaught UNO exceptionsStephan Bergmann1-35/+32
Change-Id: I6a716efe28086da983a40c550613e3d8e0bd8283
2013-04-24Update reference to lang.h due to global headers moveLior Kaplan1-1/+1
Followup to commit b9337e22ce1dbf2eba0e8c8db294ae99f4111f91 Change-Id: I28a0a84a2454e2010be6e098dbea0b4c070ce77e
2013-04-24Update reference to lang.h whiche moved to l18nlangtag moduleLior Kaplan1-1/+1
Followup to commit 876c619b944dfbc88464045f1400c549a01a1164 Change-Id: I087f0c976e3c3d47e920280e353b3e142d5e2bfd
2013-04-24gbuild: drop uses of removed packagesDavid Tardon1-2/+0
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 Meeks3-62/+14
2013-04-16Related: rhbz#867808 if one person threw by pointer...Caolán McNamara1-3/+3
then its guaranteed that someone else did too, review newed Exceptions Change-Id: Ie1ad78895e443a20a8663666cd6c8d3e5deb0727
2013-04-13fdo#45941 algrithm -> algorithmMiklos Vajna1-1/+1
Change-Id: I30fd0aa3ab337e62023d5adec9a0033b78959703
2013-04-10supress warnings from icu-generated headersPeter Foley1-1/+2
Change-Id: Ibbf0c1148cf8ea37bb51e6c31d2e89efc9dfce00
2013-04-09Revert "fix breakiterator with Library_merged"Matúš Kukan1-9/+2
This reverts commit db754e891e35a2832645fce676a5f6f0bf162976.
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák81-676/+643
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 Rathke22-5939/+4
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 Rathke6-8/+38
Change-Id: I1bd840391496daab2cfe32af6ac00e98de3ed72e
2013-04-03let's try if this satisfies MSVCEike Rathke1-1/+1
Change-Id: I2cfc88036121d7f31b17804c62e2d1ab84cce45b
2013-04-03use matching separators and format codes of es_AREike Rathke1-2/+2
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 Rathke1-1/+1
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 Rathke1-18/+18
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 Rathke1-12/+0
Change-Id: I5a3b2b27fa2a7ad22cab2ae6d833707f9e490f27
2013-04-03test IsoLangEntry table LanguageTag conversionsEike Rathke1-0/+50
Change-Id: Ie56e68459f655a66bf33368cee5e9a99b9dd0141
2013-04-03let IsoLangEntry decide how to form a language tag stringEike Rathke2-0/+11
Change-Id: I868cd8ea0610b6b8dd8155cdc72f7d238f279ef2
2013-04-02i18npool: cleanup macrosThomas Arnhold1-7/+5
This is the last one :) Change-Id: If3e546648a42bcc17e57fb4965f7cdc063243825
2013-03-29slightly optimized operator==() and equals()Eike Rathke1-0/+15
Change-Id: I05bacddf8cf61adbbcaed03c83ae42b06e76160a
2013-03-28added LanguageTag::getGlibcLocaleString()Eike Rathke2-0/+36
Change-Id: I5e77026f5c016d912fa342a5e1bca08eb445b15c
2013-03-28make saxparser deps order-onlyPeter Foley1-1/+1
Change-Id: Ib45f9fb5b5b1b77dd209545a45ae5da6a381e100
2013-03-28explicit 'en' fallback not needed for 'en-US' referenceEike Rathke1-2/+4
If 'en-US' was given, 'en' is part of default fallbacks anyway. Change-Id: I4f78c60bccd55fcf90f7c7fc99cda25ff1213db8
2013-03-27added LanguageTag::getFallback()Eike Rathke2-0/+87
Similar to comphelper::Locale::getFallback() but implemented differently. comphelper::Locale is to be removed later. Change-Id: I99dc7b51029df102705f2608245c91d81dc96788
2013-03-27rtl::OUString to OUStringEike Rathke3-38/+38
Change-Id: I546132fbd8dbb621a8b436648d1e21a4dea79591
2013-03-27unit test for x-... privateuseEike Rathke1-0/+24
Change-Id: I46062bcece6ccbcebf421bc4334c1af05f27a8fb
2013-03-27handle x-... privateuseEike Rathke2-19/+31
Change-Id: I9ff44e7f3d3fd8fccc5b7134c18184040f797826
2013-03-27handle x-... privateuse conversionEike Rathke3-10/+33
Change-Id: I293ba38f02a93d161fd05beba02f2dcd974c63d3
2013-03-27rtl::OUString to OUStringEike Rathke2-44/+44
Change-Id: I2ce2b88532a22a8f0379605523e5e67b974bb6ba
2013-03-27defined some x-... privateuse language tagsEike Rathke2-0/+38
Change-Id: I1a4e00c677f7e5012831c0b36290c8585e45e474
2013-03-27-Wunused-macrosStephan Bergmann4-10/+0
Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
2013-03-26No (more/apparent) need for LIBO_WERRORStephan Bergmann1-3/+1
Change-Id: I8483047631f512513cae017fdbb2dee77ce0f52f
2013-03-25resolved fdo#44286 some historical dates were decrementedEike Rathke1-1/+18
Depending on historical timezone data with odd offsets some historical dates were decremented by one day due to a rounding error. Change-Id: I3216b1c043fe5ab9035a558031f1a58efa0c3b3d
2013-03-24fix breakiterator with Library_mergedPeter Foley1-2/+9
Change-Id: I78327067b977b522d34cc734c83c252e22d208b6
2013-03-19fdo#54278 Only en-US help pack should contain en-US helpAndras Timar1-6/+0
Language of the installer and language of the installed help files are two separate things. It was not good that they were handled in the same array. Now all help packs has English + localized installer. Only en.US help pack isntalls en-US help. Also, maintaning the list of languages, that are not supported by Windows, is pointless. What Windows? Windows 8 supports a lot more than Windows XP. Change-Id: I075a18648796a42609329ead9e8e6a9da9c1fef3
2013-03-19further OUString cleanupThomas Arnhold2-5/+5
Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6
2013-03-19removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarationsThomas Arnhold1-2/+2
s/(OUString\s+[a-zA-Z_][A-Za-z0-9_]*\s*)\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/$1\($2\)/gms Change-Id: Iad20f242c80c4bdc69df17e2d7a69d58ea53654b Reviewed-on: https://gerrit.libreoffice.org/2835 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold2-30/+30
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-18avoid Wundef for various FIXME, FEATURE_NOT_DONE_YET and what notLuboš Luňák1-3/+3
Change-Id: I8e409ba63d32dca9a1c7f09d143165d1d702d642
2013-03-17fdo#62384 Turkish lira sign shall precede the numerical figure without a spaceAndras Timar1-5/+5
Change-Id: I5919fbb272f82deeb951906f5b82dc196e856a48
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-03-13added LanguageTag::equals(), fdo#62278 relatedEike Rathke2-2/+29
Change-Id: I6471f8eaa46d9203c75569436b233a09fe337910
2013-03-13more subtle dependencies for cross-compilationMatúš Kukan2-12/+16
Now we build only what we really need for 'build' platform - there is new build-tools make target. The list of tools is in solenv/gbuild/extensions/pre_BuildTools.mk. Also similar is done to some extent for 'host' platform using gb_Module_add_targets_for_build which is ignored for 'host'. Change-Id: I6acd1762b16aca366aac1a0688500f27869cfca2
2013-03-09fdo#43460: use isEmpty()Thomas Arnhold1-1/+1
Change-Id: I01f503ea5268245cc4f98524931730cfa063d57e
2013-03-09regex: don't loop 10000 identical matches to find a single $ anchorEike Rathke1-0/+5
Change-Id: Ic130ecc4b0b6d58ba7ef063040bd9a11a90db425
2013-03-09regex: handle zero-length matches, fdo#60259 relatedEike Rathke1-1/+19
Also in backward search ignore all zero-length matches except the text end single $ anchor search. The anchor search is a valid match, treat it as such in Writer. This still doesn't solve the backward $ backward search, the convoluted Writer code in that place apparently never worked, someone more familiar with those internals should straighten out the mess. Change-Id: I2bc83cdcfe6425f9bebf06e23e879bc79b82daa9
2013-03-09fdo#60259 prevent crash when searching backward for $ anchor regexEike Rathke1-18/+38
Old code wasn't prepared that searching for $ may actually return a result set pointing behind the search string which it does with the ICU regex engine. Change-Id: I95612f676008cf6758a5ade3d674f38168944a4d
2013-03-07i#121633# fix ignore-case problem caused by i18nsearch API messHerbert Dürr1-2/+4
(cherry picked from commit 7644ec176049937b588fe171a553c9a07b375792) Change-Id: If1a9f2bd3290a264fed280df6d1718652dbdcb5c
2013-03-07i#121633# fix search for upper-case character classesHerbert Dürr1-1/+1
in ignore-case regular expressions (cherry picked from commit b7ee1803453d3a766ce3a833892e1c208aacf8ff) Change-Id: I6b0347182b977eda24a1c3c88f8d430b761e075d