summaryrefslogtreecommitdiffstats
path: root/i18npool
Commit message (Collapse)AuthorAgeFilesLines
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-223-62/+14
|
* Related: rhbz#867808 if one person threw by pointer...Caolán McNamara2013-04-161-3/+3
| | | | | | | then its guaranteed that someone else did too, review newed Exceptions Change-Id: Ie1ad78895e443a20a8663666cd6c8d3e5deb0727
* fdo#45941 algrithm -> algorithmMiklos Vajna2013-04-131-1/+1
| | | | Change-Id: I30fd0aa3ab337e62023d5adec9a0033b78959703
* supress warnings from icu-generated headersPeter Foley2013-04-101-1/+2
| | | | Change-Id: Ibbf0c1148cf8ea37bb51e6c31d2e89efc9dfce00
* Revert "fix breakiterator with Library_merged"Matúš Kukan2013-04-091-9/+2
| | | | This reverts commit db754e891e35a2832645fce676a5f6f0bf162976.
* mass removal of rtl:: prefixes for O(U)String*Luboš Luňák2013-04-0781-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
* new module i18nlangtagEike Rathke2013-04-0522-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
* added the dreaded jolly jokerEike Rathke2013-04-056-8/+38
| | | | Change-Id: I1bd840391496daab2cfe32af6ac00e98de3ed72e
* let's try if this satisfies MSVCEike Rathke2013-04-031-1/+1
| | | | Change-Id: I2cfc88036121d7f31b17804c62e2d1ab84cce45b
* use matching separators and format codes of es_AREike Rathke2013-04-031-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
* use es_AR separators when using es_AR formatsEike Rathke2013-04-031-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
* decimal and group separators were swappedEike Rathke2013-04-031-18/+18
| | | | | | See also https://ssl.icu-project.org/icu-bin/locexp?d_=en&_=es_PE Change-Id: I67ca6f1a7a721b308092f20eaab238f5a8f45061
* ditch unused LANGUAGE_USER[1-9]Eike Rathke2013-04-031-12/+0
| | | | Change-Id: I5a3b2b27fa2a7ad22cab2ae6d833707f9e490f27
* test IsoLangEntry table LanguageTag conversionsEike Rathke2013-04-031-0/+50
| | | | Change-Id: Ie56e68459f655a66bf33368cee5e9a99b9dd0141
* let IsoLangEntry decide how to form a language tag stringEike Rathke2013-04-032-0/+11
| | | | Change-Id: I868cd8ea0610b6b8dd8155cdc72f7d238f279ef2
* i18npool: cleanup macrosThomas Arnhold2013-04-021-7/+5
| | | | | | This is the last one :) Change-Id: If3e546648a42bcc17e57fb4965f7cdc063243825
* slightly optimized operator==() and equals()Eike Rathke2013-03-291-0/+15
| | | | Change-Id: I05bacddf8cf61adbbcaed03c83ae42b06e76160a
* added LanguageTag::getGlibcLocaleString()Eike Rathke2013-03-282-0/+36
| | | | Change-Id: I5e77026f5c016d912fa342a5e1bca08eb445b15c
* make saxparser deps order-onlyPeter Foley2013-03-281-1/+1
| | | | Change-Id: Ib45f9fb5b5b1b77dd209545a45ae5da6a381e100
* explicit 'en' fallback not needed for 'en-US' referenceEike Rathke2013-03-281-2/+4
| | | | | | If 'en-US' was given, 'en' is part of default fallbacks anyway. Change-Id: I4f78c60bccd55fcf90f7c7fc99cda25ff1213db8
* added LanguageTag::getFallback()Eike Rathke2013-03-272-0/+87
| | | | | | | Similar to comphelper::Locale::getFallback() but implemented differently. comphelper::Locale is to be removed later. Change-Id: I99dc7b51029df102705f2608245c91d81dc96788
* rtl::OUString to OUStringEike Rathke2013-03-273-38/+38
| | | | Change-Id: I546132fbd8dbb621a8b436648d1e21a4dea79591
* unit test for x-... privateuseEike Rathke2013-03-271-0/+24
| | | | Change-Id: I46062bcece6ccbcebf421bc4334c1af05f27a8fb
* handle x-... privateuseEike Rathke2013-03-272-19/+31
| | | | Change-Id: I9ff44e7f3d3fd8fccc5b7134c18184040f797826
* handle x-... privateuse conversionEike Rathke2013-03-273-10/+33
| | | | Change-Id: I293ba38f02a93d161fd05beba02f2dcd974c63d3
* rtl::OUString to OUStringEike Rathke2013-03-272-44/+44
| | | | Change-Id: I2ce2b88532a22a8f0379605523e5e67b974bb6ba
* defined some x-... privateuse language tagsEike Rathke2013-03-272-0/+38
| | | | Change-Id: I1a4e00c677f7e5012831c0b36290c8585e45e474
* -Wunused-macrosStephan Bergmann2013-03-274-10/+0
| | | | Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
* No (more/apparent) need for LIBO_WERRORStephan Bergmann2013-03-261-3/+1
| | | | Change-Id: I8483047631f512513cae017fdbb2dee77ce0f52f
* resolved fdo#44286 some historical dates were decrementedEike Rathke2013-03-251-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
* fix breakiterator with Library_mergedPeter Foley2013-03-241-2/+9
| | | | Change-Id: I78327067b977b522d34cc734c83c252e22d208b6
* fdo#54278 Only en-US help pack should contain en-US helpAndras Timar2013-03-191-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
* further OUString cleanupThomas Arnhold2013-03-192-5/+5
| | | | Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6
* removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarationsThomas Arnhold2013-03-191-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>
* automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold2013-03-192-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>
* avoid Wundef for various FIXME, FEATURE_NOT_DONE_YET and what notLuboš Luňák2013-03-181-3/+3
| | | | Change-Id: I8e409ba63d32dca9a1c7f09d143165d1d702d642
* fdo#62384 Turkish lira sign shall precede the numerical figure without a spaceAndras Timar2013-03-171-5/+5
| | | | Change-Id: I5919fbb272f82deeb951906f5b82dc196e856a48
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* added LanguageTag::equals(), fdo#62278 relatedEike Rathke2013-03-132-2/+29
| | | | Change-Id: I6471f8eaa46d9203c75569436b233a09fe337910
* more subtle dependencies for cross-compilationMatúš Kukan2013-03-132-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
* fdo#43460: use isEmpty()Thomas Arnhold2013-03-091-1/+1
| | | | Change-Id: I01f503ea5268245cc4f98524931730cfa063d57e
* regex: don't loop 10000 identical matches to find a single $ anchorEike Rathke2013-03-091-0/+5
| | | | Change-Id: Ic130ecc4b0b6d58ba7ef063040bd9a11a90db425
* regex: handle zero-length matches, fdo#60259 relatedEike Rathke2013-03-091-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
* fdo#60259 prevent crash when searching backward for $ anchor regexEike Rathke2013-03-091-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
* i#121633# fix ignore-case problem caused by i18nsearch API messHerbert Dürr2013-03-071-2/+4
| | | | | | (cherry picked from commit 7644ec176049937b588fe171a553c9a07b375792) Change-Id: If1a9f2bd3290a264fed280df6d1718652dbdcb5c
* i#121633# fix search for upper-case character classesHerbert Dürr2013-03-071-1/+1
| | | | | | | | in ignore-case regular expressions (cherry picked from commit b7ee1803453d3a766ce3a833892e1c208aacf8ff) Change-Id: I6b0347182b977eda24a1c3c88f8d430b761e075d
* i#121482# fix backwards regexp search for matches overlapping search startHerbert Dürr2013-03-072-2/+8
| | | | | | | | | (cherry picked from commit 854f4ad6c57be62bd922df08f603d8bfb7b918a5) Additionally fixed unit test, searching backward shall not produce a different result from searching forward. (erAck) Change-Id: I952509276875441005e6a4036e6c3089be627dd9
* #i121482# fix attributed text search for regular expression patterns(cherry ↵Herbert Dürr2013-03-071-1/+1
| | | | picked from commit e7fc662799e7e936753e24db8d6d3849c12b3ff4)
* i#120598 better emulation of regexp word-start and word-end operatorsHerbert Dürr2013-03-071-7/+14
| | | | | | | | | | | | The emulation of the word-start and word-end operators provided the previous regexp engine can be approximated much better by using the ICU-regexp exngines powerful look-around feature. Patch-by: Herbert Duerr Found-by: ldgolds33@yahoo.com (cherry picked from commit ec7ef30693f10315ce80a8f5d7325a0e40855e66) Change-Id: If375d6d5bb93b3873f657673f7581f0884b3b35e
* i#118925# enhance textsearch's match-group referencesHerbert Dürr2013-03-071-1/+1
| | | | | | | | | | to work for look-ahead/look-behind (cherry picked from commit 3b83c404c56e5db5bab29ffee41f02822410d625) Conflicts: sw/source/core/crsr/findtxt.cxx Change-Id: Ia5b31628b0f2af8f93132afa4b2eabd2f533bb91