Age | Commit message (Collapse) | Author | Files | Lines |
|
Rationale for changes to languagetag.hxx can be found in the bug
tdf#103855.
Change-Id: I7fa7c8a3f7b219ce08df69a3965f544ae156beab
Reviewed-on: https://gerrit.libreoffice.org/30882
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I62d5a503b199922b82e7cec3e0ef971bbbd43d09
|
|
Change-Id: If408305564b1fddbef371f32d2b91b6a1e44a2b0
|
|
Change-Id: I1804a08c69d496d6d1a7a8bb657b65fbfc24beb3
|
|
Change-Id: I7f73a6286d080a5ebf1b7a1bb834a06f51be6529
|
|
Change-Id: I4258bcc97273d8bb7a8c4879fac02a427f76e18c
Reviewed-on: https://gerrit.libreoffice.org/27317
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Iecd6b5e13d6be14651f77d8e37f01117ba15a11e
Reviewed-on: https://gerrit.libreoffice.org/26883
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
|
|
...which itself only contains a "break" (or nothing at all at the end of the
"switch"), as otherwise Clang -Wimplicit-fallthrough would warn about these.
Change-Id: I25c1cf2ca74dfeba7ca0385ca8f1c1bf30bbf91b
|
|
Change-Id: I98a0bc42a7d7f5c0943c9861556392399b9d0313
|
|
... so liblangtag isn't called and we explicitly have it known from
there on as well.
Also, don't set mbInitializedLocale=true in the LanguageTag ctor with
Locale anymore as we don't know there if a semantically correct Locale
was passed (which technically the 'C' locale is not). Instead, set it
centrally in LanguageTag::registerImpl() where conversion to maBcp47
string takes place.
Change-Id: I71551bd4b59d896c0674286edee816e05081ecd4
|
|
... otherwise entering a tag for such combination would result in a
different locale instead of an on-the-fly assignment.
Change-Id: I0c1b2005298cb39f98cf816d4765ce21a5cbc9bc
|
|
Starting up a dbgutil build with LC_ALL=C gave
i18nlangtag/source/languagetag/languagetag.cxx:1362:
LanguageTagImpl::convertLocaleToLang: with bAllowOnTheFlyID invalid 'C'
i18nlangtag/source/languagetag/languagetag.cxx:1533:
LanguageTag::getLanguageFromLangtag: pLangT==NULL for 'C'
i18nlangtag/source/languagetag/languagetag.cxx:1593:
LanguageTag::getRegionFromLangtag: pRegionT==NULL for 'C'
Nothing harmful in this case as the default fallback is 'en-US', but it
also indicated that other known non-standard "locales" such as
"sr-latin" or "german" were not resolved to the defined values. Likely
such weird values are not in use anymore, but..
Change-Id: Ib3469354ceb236552540da5fd11d8f9e9c5ab1fd
|
|
Change-Id: I0da8562fc378f873e208919999bfc85f30d26778
|
|
Change-Id: I3d7cbac7ca58f3de9771a1221196f851255f3fb9
Reviewed-on: https://gerrit.libreoffice.org/23802
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Ibf8489c957b307156689de4c7cb8440ddd4e4546
Reviewed-on: https://gerrit.libreoffice.org/22852
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
stage 2 of replacing usage of various checks for the windows platform
with the compiler-defined '_WIN32' macro
In this stage we focus on replacing usage of the WIN macro
Change-Id: Ie8a4a63198a6de96bd158ecd707dadafb9c8ea84
Reviewed-on: https://gerrit.libreoffice.org/22393
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
|
|
A ridiculously fast way of doing this is:
for i in $(pcregrep -l -M -r --include='.*[hc]xx$' \
--exclude-dir=workdir --exclude-dir=instdir '^
{3,}' .)
do
perl -0777 -i -pe 's/^
{3,}/
/gm' $i
done
Change-Id: Iebb93eccbee9e4fc5c4380474ba595858a27ac2c
Reviewed-on: https://gerrit.libreoffice.org/22224
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
|
|
Change-Id: I8da8a9d1367ee4ef66c75aa13e8e274139f6f2eb
|
|
Change-Id: I89641fa82f0d0129aeff0d86a10be26cdc721dfc
|
|
Change-Id: I79f4581ee5d371f22f94043f1e5fa62a2ad430ff
|
|
Change-Id: I1934441858baeeb41a46f694dbcef2d846b308b7
|
|
Change-Id: Idb2987dc7641c5b07d8bb99546cf5e5402032476
|
|
Change-Id: I8a153a4b3a1bdb8a298c3c76a6b51693c42a0688
Reviewed-on: https://gerrit.libreoffice.org/19444
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
...so changes to ENABLE_LIBLANGTAG during configure cause proper recompilation
of source code
Change-Id: I282623c885b83e3bf7d94f6f364c5031c012f058
|
|
Change-Id: I4dbc7ead359fc4cae0ac9d5eb98523590dd8954e
|
|
Change-Id: I6730352c830fdbbc293830f3567d61096e8d0b6f
|
|
Change-Id: Icb96b45c936b974938c2dfae48960f727a1dc84d
|
|
and some usage comments
Change-Id: I264d6e1ed52046e58284a2090eff3e8911c87f6a
|
|
See http://msdn.microsoft.com/library/cc233965.aspx
Change-Id: I5b86a309049806c2c67fe185acc421bf20de89cd
|
|
Change-Id: Id168238f85fcec6ead008e0757c584dfd4326883
|
|
As per [MS-LCID] rev. 7.0 2015-06-30
Change-Id: If4980d2b1149d93b39e5b57f5741bbdfb5680516
|
|
As per
http://download.microsoft.com/download/9/5/E/95EF66AF-9026-4BB0-A41D-A4F81802D92C/%5BMS-LCID%5D.pdf
from https://msdn.microsoft.com/library/cc233965.aspx
Release: June 30, 2015; Revision 7.0
So do the mapping from the now obsolete user defined LCID.
Change-Id: I57cc5f4bb5d5b86d3c056123fdda9bb50b5b8968
|
|
Change-Id: I3a50722f07f4dbaf89b4e8829dea7b41b829c038
|
|
Change-Id: I5afe7f9f5caa1f5e55c6218bdb3771571ff0dafa
|
|
Change-Id: Icb4908c274ec0778af7ed9fe2d935bf6723fedfb
|
|
in my commit 0ea54aed15ee17a02c9dff861c16d06505f35741
"remove some unused defines"
Change-Id: I2d8d9242eda9f39e1f932b2d9849fefb57b196eb
Reviewed-on: https://gerrit.libreoffice.org/17496
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I85a9a2bc12681e13fc482374165ff9bd6858dc93
|
|
Have them separated so when saving loaded documents the same tag is used
to keep the generator happy.
When to switch in UI language listbox? Or should we have both entries?
Change-Id: If78600229c4b24f6ee598c25d5a8974fef410bb5
|
|
Change-Id: Ieb66fd5d84afd666d66d47c936aa7ebdc7bcb1da
|
|
Change-Id: Ie2bbe020fc6e3a4a4f913208c245f395849bb9ee
Reviewed-on: https://gerrit.libreoffice.org/16708
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: Ifcc2d9c53660f8af92739bd674987acfc1d610d2
|
|
Change-Id: I2297bf392a405f02be2450f4624f1c9fc0b512ce
Reviewed-on: https://gerrit.libreoffice.org/16373
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Ide2837739a32142c39e933bda5761d620dcf2a35
|
|
...so don't obscure that sad reality
Change-Id: I0ddd572e55d66f6c23c776ca62885b6ba482bf5e
|
|
Change-Id: Ic6869491940482e866ec8e803ded89752746ab73
|
|
Change-Id: Id8322661f79f4d500fd59c19fc04b13e82c7126d
Reviewed-on: https://gerrit.libreoffice.org/15540
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: I6646872f76bb9365a8c2ef809bc942f28b690a32
Reviewed-on: https://gerrit.libreoffice.org/15378
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
ie.
void f(void);
becomes
void f();
I used the following command to make the changes:
git grep -lP '\(\s*void\s*\)' -- *.cxx \
| xargs perl -pi -w -e 's/(\w+)\s*\(\s*void\s*\)/$1\(\)/g;'
and ran it for both .cxx and .hxx files.
Change-Id: I314a1b56e9c14d10726e32841736b0ad5eef8ddd
|
|
Change-Id: I2948340c8c0be50543a898f07b125e7eaccc8909
|
|
Change-Id: I375449ac3068927f525881b0022721130c9c63d6
|