|
Revision tags: libreoffice-25-2-branch-point, libreoffice-24-8-branch-point |
|
| #
44699b3d |
| 17-Apr-2024 |
Jonathan Clark <jonathan@libreoffice.org> |
tdf#49885 BreakIterator rule upgrades
This change re-bases the BreakIterator rule customizations on top of a clean copy of the ICU 74.2 rules.
Change-Id: Iadcf16cab138cc6c869fac61ad64e996e65b5ae4 R
tdf#49885 BreakIterator rule upgrades
This change re-bases the BreakIterator rule customizations on top of a clean copy of the ICU 74.2 rules.
Change-Id: Iadcf16cab138cc6c869fac61ad64e996e65b5ae4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166273 Tested-by: Jenkins Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
show more ...
|
| #
875a1bf2 |
| 05-May-2024 |
Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> |
makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo)
…by a simple/static $(gb_UnpackedTarball_workdir)/foo see also 0c4c84a14b01c71c76a9c45a7f26aec4d64f3e4f
Change-Id: I8e6aa55c8
makefile simplification: replace $(call gb_UnpackedTarball_get_dir,foo)
…by a simple/static $(gb_UnpackedTarball_workdir)/foo see also 0c4c84a14b01c71c76a9c45a7f26aec4d64f3e4f
Change-Id: I8e6aa55c85534c4446556548910c950ddbe7c6fc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167163 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Jenkins
show more ...
|
| #
0c4c84a1 |
| 02-May-2024 |
Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> |
makefile simplification: replace $(call gb_CustomTarget_get_workdir,foo)
…by a simple/static $(gb_CustomTarget_workdir)/foo
The build system has a lot of overly complicated leftovers from when it w
makefile simplification: replace $(call gb_CustomTarget_get_workdir,foo)
…by a simple/static $(gb_CustomTarget_workdir)/foo
The build system has a lot of overly complicated leftovers from when it was introduced and had not only deal with split repositories but also had to coexist with another buildsystem. Along with lots of copy'n'paste along the years the makefiles became hard to grasp for newcomers with all our calls and evals. As a first step to streamline that, the macros from TargetLocations that simply prefix a static path to the argument (and similar of the same kind) are a natural pick before simplifying the rules themselves/getting rid of a bunch of eval statements.
Change-Id: Ia06dbbcd5d1994755a2ff05b84f72ccbc4e3cab5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167005 Tested-by: Jenkins Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
show more ...
|
| #
14c6cde7 |
| 15-Apr-2024 |
Jonathan Clark <jonathan@libreoffice.org> |
tdf#49885 Updated CJK BreakIterator to use ICU
Previously, the CJK BreakIterator used custom dictionaries for Chinese and Japanese. This change removes these custom dictionaries in favor of the upst
tdf#49885 Updated CJK BreakIterator to use ICU
Previously, the CJK BreakIterator used custom dictionaries for Chinese and Japanese. This change removes these custom dictionaries in favor of the upstream ICU implementation, which uses an externally-maintained frequency dictionary for these languages.
This change also removes support code for dictionary-based break iterators, as it is no longer used.
Change-Id: I55c4ce9c842d1751997309fd7446e0a6917915dc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166136 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
show more ...
|
|
Revision tags: libreoffice-24-2-branch-point |
|
| #
4df8266d |
| 23-Jun-2023 |
Caolán McNamara <caolan.mcnamara@collabora.com> |
fix a from-scratch i18npool build problem
genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/count_word.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/Cust
fix a from-scratch i18npool build problem
genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/count_word.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/CustomTarget_breakiterator.mk:91: /mnt/workdir/CustomTarget/i18npool/breakiterator/count_word.brk] Error 4 make[1]: *** Waiting for unfinished jobs.... genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/edit_word_he.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/CustomTarget_breakiterator.mk:91: /mnt/workdir/CustomTarget/i18npool/breakiterator/edit_word_he.brk] Error 4 genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_he.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/CustomTarget_breakiterator.mk:91: /mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_he.brk] Error 4 genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/CustomTarget_breakiterator.mk:91: /mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk] Error 4 genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_nodash.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/CustomTarget_breakiterator.mk:91: /mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_nodash.brk] Error 4 genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/CustomTarget_breakiterator.mk:91: /mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.brk] Error 4 genbrk: Could not open output file "/mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word.brk", "U_FILE_ACCESS_ERROR" make[1]: *** [/mnt/i18npool/CustomTarget_breakiterator.mk:91: /mnt/workdir/CustomTarget/i18npool/breakiterator/dict_word.brk] Error 4
probably since:
commit c276694bc06ae460a78532757db08e531b478e20 Date: Wed Jun 21 13:14:42 2023 +0300
Remove another workaround for old versions of ICU
Change-Id: I31f07900d46a042a50d1bbbdd889ef6cee6bed8c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153538 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
show more ...
|
| #
c276694b |
| 21-Jun-2023 |
Khaled Hosny <khaled@libreoffice.org> |
Remove another workaround for old versions of ICU
Change-Id: Id13bdb10bf4bf89a136b28a26c4b3d1113971871 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153388 Tested-by: Jenkins Reviewed-by: خال
Remove another workaround for old versions of ICU
Change-Id: Id13bdb10bf4bf89a136b28a26c4b3d1113971871 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153388 Tested-by: Jenkins Reviewed-by: خالد حسني <khaled@libreoffice.org>
show more ...
|
|
Revision tags: libreoffice-7-6-branch-point, libreoffice-7-5-branch-point, libreoffice-7-4-branch-point, libreoffice-7-3-branch-point, libreoffice-7-2-branch-point |
|
| #
ed583bf8 |
| 29-Dec-2020 |
Jan-Marek Glogowski <glogow@fbihome.de> |
gbuild: introduce plugin + loader concepts
This introduces two concepts: a plugin and its loader (library)
LO currrently has dependency cycles for some libraries. There is scui, which depends on sc
gbuild: introduce plugin + loader concepts
This introduces two concepts: a plugin and its loader (library)
LO currrently has dependency cycles for some libraries. There is scui, which depends on sc, while sc dlopen's scui. There are the various vclplug_*, i18npool plugins, filters/gie, acc, etc.
Usually these plugins link to their loader library, because they use its symbols. But as a result there is no sensible way to express the runtime dependency of loaders on the plugins.
In GNU libtool plugins are called modules and they are implemented in an IMHO more sensible way by allowing missing symbols at link time. This way you can have a dependency from the loader library to its plugins, as the plugins don't depend on the loader, but you lose the link time detection of missing symbols.
While this is in theory possible in LO too, LO currently has plugins, like acc (accessibility), loaded by tk (toolkit), which depends on svt (svtools), which itself depends on tk, so dropping the tk dependency for acc on its own doesn't help :-(
And while the dependency of the plugins on their loader is fine for the shared / DYNLOADING build, for the "static" builds you must (somehow) link the plugins into the executables.
I also codeified a few rules into the build system along with it: * just plugins are allowed to depend / link other plugins * plugins aren't allowed to be linked into the merge lib * plugin loaders are "limited" to libraries
At the high level, this is implemented via new gbuild calls: * gb_Library_set_plugin_for,lib,loader: declare a library to be a plugin of a loader library and add a dependeny from the plugin library to the loader library * gb_Library_set_plugin_for_nodep,lib,loader: ^^^^ without adding the library dependeny * gb_Helper_register_plugins_for_install: "plugin" replacement for gb_Helper_register_libraries_for_install to implement some additional checks in the build system
In the end this patch just adds a bit syntactic sugar and nothing changes for any build.
Change-Id: I7b01d9c384cbc5838bd2cc93aff18e4868939d6e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126163 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
show more ...
|
| #
fc011ac0 |
| 27-Nov-2020 |
Caolán McNamara <caolanm@redhat.com> |
drop custom Indic grapheme rules and rely on contemporary icu defaults
similar to...
commit 8578a1c9d167c19f1d8038fac5946b4b3cae305e Date: Thu Nov 26 15:47:26 2020 +0200
tdf#138481: Trust th
drop custom Indic grapheme rules and rely on contemporary icu defaults
similar to...
commit 8578a1c9d167c19f1d8038fac5946b4b3cae305e Date: Thu Nov 26 15:47:26 2020 +0200
tdf#138481: Trust the built-in break iterator character data in ICU
Don't use our own char.txt.
the char_in.txt hasn't really changed since 2008 and is woefully out of date at this point.
we have cppunit tests for the only documented bug that touched char_in.txt, #i111152# and tdf#40292, for tdf#40292 change the test to test what was actually reported as a bug
Change-Id: I8e35b102b0a46d2c63e47e055e472892f65022ac Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106763 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
show more ...
|
| #
8578a1c9 |
| 26-Nov-2020 |
Tor Lillqvist <tml@collabora.com> |
tdf#138481: Trust the built-in break iterator character data in ICU
Don't use our own char.txt.
Quite possibly we wouldn't need to use the other data in the i18npool/source/breakiterator/data folde
tdf#138481: Trust the built-in break iterator character data in ICU
Don't use our own char.txt.
Quite possibly we wouldn't need to use the other data in the i18npool/source/breakiterator/data folder either. See the README file there for the sad details.
Change-Id: I82923ae76407fdd3fa3642d818d43427fe4f5591 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106632 Tested-by: Jenkins Reviewed-by: Tor Lillqvist <tml@collabora.com>
show more ...
|
|
Revision tags: libreoffice-7-1-branch-point, co-6.2-19, cp-6.2-18, cp-6.2-17, cp-6.2-16, cp-6.2-15, cib-6.1-15, cp-6.2-14, libreoffice-7-0-branch-point, co-6.2-13, co-6.0-37, cib-6.1-14, CODE-4.2.3-2, co-6.2-12, cp-6.2-12, CODE-4.2.3-1, cp-6.2-11, cib-6.1-13, cp-6.4-branch-point, cib-6.1-12, CODE-4.2.2-2, cp-6.2-10, CODE-4.2.2-1, CP-Android-iOS-4.2.2, cp-6.2-9, libreoffice-6.4.3.2, co-6.2-9, co-6.2-8, CODE-4.2.1-2, cp-6.2-8, CODE-4.2.1-1, CP-Android-iOS-4.2.1, cp-6.2-7, cib-6.1-11, cp-6.0-29-20200312, cib-6.1-10, CP-Android-iOS-4.2.0, cp-6.2-5 |
|
| #
0adc9b61 |
| 10-Feb-2020 |
Luboš Luňák <l.lunak@collabora.com> |
GBUILD_TRACE, support for finding out where the build time is spent
See instructions in solenv/gbuild/Trace.mk . This generates a file than can be viewed e.g. in the Chromium tracing view.
Change-I
GBUILD_TRACE, support for finding out where the build time is spent
See instructions in solenv/gbuild/Trace.mk . This generates a file than can be viewed e.g. in the Chromium tracing view.
Change-Id: I5f90647c58ca729375525b6daed2d4918adc8188 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88754 Tested-by: Jenkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
show more ...
|
|
Revision tags: cib-6.1-9, libreoffice-6.3.5.1, CODE-4.2.0-4, cp-6.2-4, cp-6.0-29-20200120, CODE-4.2.0-3, cp-6.2-3, co-6.0-36, cib-6.1-8, CODE-4.2.0-2, co-6.2-2, CODE-4.2.0-1, co-6.2-1, cp-6.0-29-20191127 |
|
| #
ddd2a419 |
| 18-Nov-2019 |
Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> |
tdf#124536 android: fix breakiterator mismatch (separate data files for zh/ja)
There was a mismatch between the define DICT_JA_ZH_IN_DATAFILE (which is effectively set for android as well via DISABL
tdf#124536 android: fix breakiterator mismatch (separate data files for zh/ja)
There was a mismatch between the define DICT_JA_ZH_IN_DATAFILE (which is effectively set for android as well via DISABLE_DYNLOADING in i18npool/Library_i18npool.mk and the makefile rules to actually compile the data files and set the DICT_JA_ZH_IN_DATAFILE define in other places that were guarded by checks for iOS.
Change-Id: Ia0f117220ab3bad92093a3bf6c613aa9c4812ed4 Reviewed-on: https://gerrit.libreoffice.org/83102 Tested-by: Jenkins Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
show more ...
|
|
Revision tags: cib-6.1-7, libreoffice-6-4-branch-point, co-6.0-35, cp-6.0-29-20191019, co-5.3-67, libreoffice-6.2.8.2, cib-6.1-6, mimo-6.1.6.3-M13, cib-6.1-5, cp-6.0-29-20190912, cib-6.1-4, cd-6.0-29-20190828, cp-6.0-29-20190828, co-6.0-34, cp-5.3-66, co-5.3-66, cib-6.1-3, coas-0.3.0, libreoffice-6.3.0.4, cib-6.1-2, coas-0.2.0, cd-6.0-29-4, cd-6.0-29-3, coas-0.1.0, cp-android-20, co-6.0-33, cd-6.0-29-2, cp-5.3-65, co-5.3-65, cp-android-19, cd-6.0-29, cib-6.1-1, cp-6.2-branch-point, co-6.0-32, libreoffice-6-3-branch-point, cp-6.0-31, cp-6.0-30, co-6.0-29, co-6.0-28, co-5.3-64, cd-6.0-28, cp-5.3-64, co-6.0-27, cp-6.0-27, cd-6.0-27, cd-6.0-26, cp-6.0-26, cp-6.0-25, cd-6.0-25, cp-5.3-63, co-5.3-63, co-6.0-25-appstore, co-6.0-24, co-6.0-23, cp-6.0-23, cd-6.0-23, cp-5.3-62, co-5.3-59, libreoffice-6.1.5.2, cp-6.0-22-PTF, cd-6.0-21, CODE-4-RC3, cp-6.0-21-PTF, cp-6.0-20, cp-6.0-19, CODE-4-RC1p, cp-6.0-18, CODE-4-RC1, cp-6.0-17, cd-5.3-61, CODE-4.0-beta1, cp-5.3-61, cp-6.0-16, cd-5.3-60, libreoffice-6-2-branch-point, cp-6.0-15, cp-5.3-60, cp-6.0-14, cp-5.3-59 |
|
| #
a626bdd5 |
| 31-Oct-2018 |
Michael Stahl <Michael.Stahl@cib.de> |
gbuild: rename value OS=IOS to OS=iOS
This gets rid of the horrible hack in gbuild.mk to accomodate the case-incorrect iOS platform makefiles that cannot be renamed without upsetting git on file sys
gbuild: rename value OS=IOS to OS=iOS
This gets rid of the horrible hack in gbuild.mk to accomodate the case-incorrect iOS platform makefiles that cannot be renamed without upsetting git on file systems that sadly lack the case sensitivity feature.
Keep the macro defined to IOS though.
Change-Id: I1022bfef4900da00e75fc1ccce786b20f8673234 Reviewed-on: https://gerrit.libreoffice.org/62705 Tested-by: Jenkins Reviewed-by: Michael Stahl <Michael.Stahl@cib.de> Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
show more ...
|
|
Revision tags: libreoffice-6.1.3.2, cp-5.0-46, cp-5.3-58, co-5.3-58, cp-6.0-13, cp-6.0-12, co-5.3-57, cp-5.3-57, cp-6.0-11, cp-5.3-56, cp-6.0-10, cp-6.0-9, cp-5.3-55, cp-6.0-8, cp-6.0-7, escriba-5.4.7.3, cd-5.3-54, cp-5.3-54, co-5.3-54, cd-5.3-49, cp-6.0-6, cp-5.3-53, cp-5.3-52, co-5.3-50, cp-5.3-51, cp-5.3-50, cd-5.3-48, libreoffice-6.0.5.2, cp-5.3-49, cp-6.0-5, cp-6.0-3, cp-5.3-47, cd-5.3-47, cp-5.0-45, co-5.3-49, gov-5.3-49, libreoffice-6-1-branch-point, cd-5.3-46, libreoffice-5.4.7.2, libreoffice-6.0.4.2, co-5.3-48, cp-6.0-2, cp-5.0-44, cp-5.1-27, co-5.3-47, gov-5.3-47, co-5.3-46, gov-5.3-46, cp-5.3-46, cp-6.0-1, cp-5.3-45, gov-5.3-45, cp-5.3-44, cd-5.3-43, cp-6.0-branch-point, cd-5.3-3.1-branch-point, cp-5.3-43, cp-5.3-42, cp-5.3-41, cp-5.3-40, cp-5.0-43, libreoffice-6.0.1.1, co-5.3-40, cp-5.1-26, co-5.3-39 |
|
| #
bc5f5630 |
| 31-Jan-2018 |
Mike Kaganski <mike.kaganski@collabora.com> |
i18npool: MSVC: pragma warning: make more specific, remove obsolete
Change-Id: Iacb0c1fba331aa76ea341bc21690f09109b14a0a Reviewed-on: https://gerrit.libreoffice.org/48990 Tested-by: Jenkins <ci@libr
i18npool: MSVC: pragma warning: make more specific, remove obsolete
Change-Id: Iacb0c1fba331aa76ea341bc21690f09109b14a0a Reviewed-on: https://gerrit.libreoffice.org/48990 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
show more ...
|
|
Revision tags: gov-5.3-39, cp-5.3-39, cp-5.3-38, cp-5.3-37, cd-5.3-28, cd-5.3-27, cp-5.3-36, cp-5.3-35, cd-5.3-26, cp-5.3-34, cp-5.3-33, cd-5.3-25, cp-5.3-32, libreoffice-6-0-branch-point, cp-5.3-31, cp-5.3-30, cp-5.3-29, gpg4libre-review-5.4.99, cp-5.3-28, cp-5.3-27, cd-5.3-24, cp-5.3-26, cp-5.3-25, cp-5.3-24, cd-5.3-23, cp-5.3-23, cp-5.3-22, cp-5.3-21, cd-5.3-21, cp-5.3-20, cp-5.3-19, cp-5.3-18, cp-5.3-17, cp-5.3-16, cp-5.3-15, cp-5.3-14, cp-5.3-13, libreoffice-5-4-branch-point, cp-5.3-12 |
|
| #
d29557b7 |
| 15-May-2017 |
Eike Rathke <erack@redhat.com> |
Use genbrk -i data include directory only if not SYSTEM_ICU
Change-Id: I8dc2f9a6ac2ad1ceec2d5e77ff547f929fa32861
|
|
Revision tags: cp-5.3-11, cp-5.3-10, cp-5.3-9, cp-5.3-8-win, cp-5.3-8, libreoffice-5.2.7.2, cp-5.3-7, cp-5.0-42, cp-5.3-6, cp-5.3-5, cp-5.1-25, cp-5.3-4, cp-5.3-3, cp-5.1-24, cp-5.0-41, cp-5.1-23, cp-5.3-2, cp-5.1-22, cp-5.3-1, cp-5.1-21, cp-5.1-20, cp-5.3-branch-point, cp-5.1-18, libreoffice-5.2.5.1, cp-5.1-17, cp-5.1-16, cp-4.3-13, cp-5.1-15 |
|
| #
c60e07a8 |
| 16-Dec-2016 |
Caolán McNamara <caolanm@redhat.com> |
icu genbrk built with enable-static can't find its data, help it out
Change-Id: I4e584a2d518d8d9a1e183cf4f5f76eaff349352d Reviewed-on: https://gerrit.libreoffice.org/32095 Tested-by: Jenkins <ci@lib
icu genbrk built with enable-static can't find its data, help it out
Change-Id: I4e584a2d518d8d9a1e183cf4f5f76eaff349352d Reviewed-on: https://gerrit.libreoffice.org/32095 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
show more ...
|
|
Revision tags: cp-5.1-14, libreoffice-5-3-branch-point, cp-5.1-13, cp-5.1-12, cp-5.1-11, cp-5.1-10, cp-5.1-9, cp-5.1-8, libreoffice-5.2.2.2, cp-5.1-7, cp-5.1-6, cp-5.1-5, libreoffice-5.2.1.2, cp-5.1-4, cp-5.1-3, libreoffice-5.2.0.4, libreoffice-5.1.5.2, cp-5.1-2, cp-5.1-1, cp-5.0-40, COOL_1.0.1, cp-5.0-39, cp-5.1-branch-point, COOL_1.0, cp-5.0-38, cp-5.0-37, cp-5.0-36, libreoffice-5-2-branch-point, cp-5.0-35, cp-4.4-13, cp-5.0-34, cp-5.0-33, cp-5.0-32, cp-5.0-31, cp-5.0-30, cp-5.0-28, cp-5.0-27, cp-4.3-12, cp-5.0-26, cp-4.4-11, cp-5.0-25, cp-5.0-24, cp-5.0-23, cp-5.0-22, cp-5.0-21, cp-5.0-20, cp-5.0-19, cp-5.0-18, cp-5.0-17, cp-5.0-16, cp-5.0-14, cp-5.0-13, cp-5.0-12, libreoffice-5.1.0.0.beta2, cp-5.0-11, libreoffice-5-1-branch-point, cp-5.0-10, cp-5.0-9, cp-5.0-8, cp-5.0-7 |
|
| #
a346dfcc |
| 29-Oct-2015 |
Stephan Bergmann <sbergman@redhat.com> |
tdf#70833: IDNA support when exporing hyperlinks to PDF
Any URLs using non-ASCII IDNA syntax need to be resolved to ASCII-only, as PDF URI Action's URI needs to be "encoded in 7-bit ASCII."
Introdu
tdf#70833: IDNA support when exporing hyperlinks to PDF
Any URLs using non-ASCII IDNA syntax need to be resolved to ASCII-only, as PDF URI Action's URI needs to be "encoded in 7-bit ASCII."
Introduce URIHelper::resolveIdnaHost (svl/urihelper.hxx), which internally uses icu::IDNA, which requires to bump the minimal --with-system-icu requirement from 4.2 to 4.6, which means ICU_RECLASSIFIED_CLOSE_PARENTHESIS is always true now.
Change-Id: I0e20d9a20ed2b869fba0cc7c969721411db590b3 Reviewed-on: https://gerrit.libreoffice.org/19669 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
show more ...
|
|
Revision tags: cp-4.4-10, cp-4.4-9, cp-4.2-30, cp-4.3-11, cp-4.4-8, cp-4.4-2, cp-4.3-10, cp-4.3-9, cp-4.4-1, cp-5.0-branch-point, cp-4.3-8, libreoffice-5-0-branch-point, cp-4.3-6, cp-4.2-29, cp-4.4-branch-point, cp-4.3-5, cp-4.2-28, cp-4.2-27, cp-4.3-4, cp-4.3-3, cp-4.2-26, cp-4.2-24, cp-4.3-2, cp-4.2-23, private/mmeeks/aafixes-4-4, cp-4.3-1, cp-4.2-22, cp-4.2-21, cp-4.2-20, libreoffice-4-4-branch-point, cp-4.2-19, cp-4.2-18, cp-4.2-17, cp-4.2-16, cp-4.2-15, lof-4.3-branch-point, suse-4.0-27, cp-4.3-branch-point, cp-4.2-9, suse-4.0-26, cp-4.2-8, cp-4.2-7, suse-4.0-25, cp-4.2-6, cp-4.1-9, suse-4.0-24, cp-4.0-24, cp-4.2-5, suse-4.0-23, cp-4.1-8, cp-4.2-4, libreoffice-4-3-branch-point |
|
| #
6e225b41 |
| 12-May-2014 |
Caolán McNamara <caolanm@redhat.com> |
Resolves: fdo#55707 Word count incorrect if language is set to Finnish
Change-Id: I283dddaa4bd8baf05b90ce5f81d43b785021a3c4
|
|
Revision tags: cp-4.2-3, cp-4.2-2 |
|
| #
474fe287 |
| 25-Apr-2014 |
Tor Lillqvist <tml@collabora.com> |
Filter out extra ICU data for locales we don't want special support for
Change-Id: I40fd00d91a7e5ad5163bef63e1b60381bac58aa4
|
|
Revision tags: cp-4.2-1 |
|
| #
0b6fb1f4 |
| 14-Apr-2014 |
Tor Lillqvist <tml@collabora.com> |
Put the dict_ja and _zh data in files instead of code for iOS
Map the file(s) into memory on demand. The executable file of an app needs to be as small as possible. Including additional data files i
Put the dict_ja and _zh data in files instead of code for iOS
Map the file(s) into memory on demand. The executable file of an app needs to be as small as possible. Including additional data files in an app bundle is fine.
Change-Id: Ife9bfe99a2cf0473d459f38f50dfa3304b39e282
show more ...
|
|
Revision tags: cp-4.1-7, cp-4.0-23, cp-4.1-6, cp-4.2-branch-point |
|
| #
c3bdaca0 |
| 27-Feb-2014 |
Michael Stahl <mstahl@redhat.com> |
normalize values of ICU_RECLASSIFIED_*
Change-Id: I1033676fe91062b1d364a458a5964cfb78f323f0
|
|
Revision tags: cp-4.1-5, sdremote-2.0.0, cp-4.1-4, suse-4.0-22, cp-4.0-22, suse-4.0-21, libreoffice-4-2-milestone-5, libreoffice-4.1.4.2, libreoffice-4-2-milestone-4, cp-4.1-3, libreoffice-4-2-milestone-3, libreoffice-4-2-milestone-2, libreoffice-4-2-branch-point, libreoffice-4-2-milestone-1, cp-4.1-2, cp-4.0-20-1, cp-4.1-1, suse-4.0-20, cp-4.1-branch-point, suse-3.6-32, suse-4.0-19, suse-4.0-18-fix, suse-4.0-18, cp-4.0-17-1, suse-4.0-17, cp-4.0-15-2, cp-4.0-15-1, suse-4.0-15, suse-4.0-14, suse-4.0-13, suse-4.0-12, suse-4.0-10, suse-4.0-9, suse-4.0-8, suse-4.0-7, suse-3.6-31, suse-3.6-30, libreoffice-3.6.7.1, suse-3.6-29, libreoffice-4.1.0.1, suse-4.0-5, suse-3.6-28, suse-3.6-27, suse-3.6-26, suse-3.6-25, suse-3.6-24, suse-4.0-3, libreoffice-4-1-branch-point, suse-3.6-23, suse-3.6-22, suse-3.6-21, libreoffice-4.0.3.2, suse-3.6-20, suse-3.6-19 |
|
| #
72e5d0c8 |
| 24-Apr-2013 |
Michael Meeks <michael.meeks@suse.com> |
Move to MPLv2 license headers, with ESC decision and author's permission.
|
|
Revision tags: suse-3.6-18, suse-3.6-17, libreoffice-4.0.2.2, suse-3.6-16, suse-3.6-14, suse-3.6-12 |
|
| #
138e5a05 |
| 19-Feb-2013 |
Caolán McNamara <caolanm@redhat.com> |
make it possible to build with system icu 4.2 (RHEL-6)
Change-Id: I69bf7bc33a619c4aa9483e2dc3d5540e4dfa7458
|
|
Revision tags: suse-3.6-11, sdremote-1.0.0, suse-3.6-10, suse-3.6-9, suse-3.6-8, suse-3.6-7, suse-3.6-6, libreoffice-3.6.5.2, suse-3.6-appup-4 |
|
| #
79a3c9b1 |
| 02-Jan-2013 |
Eike Rathke <erack@redhat.com> |
partly revert 92a9b7780c6e13a4da3b12794342edbc4c09ef51 for ICU < 49
Re-enable build with ICU 4.6 and 4.8 ICU versions prior to 49 don't know Conditional_Japanese_Starter and Hebrew_Letter
Also, the
partly revert 92a9b7780c6e13a4da3b12794342edbc4c09ef51 for ICU < 49
Re-enable build with ICU 4.6 and 4.8 ICU versions prior to 49 don't know Conditional_Japanese_Starter and Hebrew_Letter
Also, the change in i18npool/CustomTarget_breakiterator.mk
- -e "s#\[:LineBreak = Close_Punctuation:\]#\[& \[:LineBreak = Close_Parenthesis:\]\]#" \
with i18npool/source/breakiterator/data/line.txt
-$CL = [:LineBreak = Close_Punctuation:] ; +$CL = [:LineBreak = Close_Parenthesis:];
did not produce equivalent results. Instead use
$CP = [:LineBreak = Close_Parenthesis:]; $CL = [[:LineBreak = Close_Punctuation:] $CP];
Change-Id: I14fc14319ea34f23393264560452a79bb49fc3a7
show more ...
|
| #
edf6730f |
| 30-Dec-2012 |
David Tardon <dtardon@redhat.com> |
add runtime deps for custom targets
Change-Id: I49272003ea72c84c9e81bc826820b0ac5f9d5008
|
| #
92a9b778 |
| 21-Dec-2012 |
Caolán McNamara <caolanm@redhat.com> |
follow logical consequences of a minimum icu version of 4.6
since commit f20ed8959bc0a984177377a734d34f767653625b
Change-Id: I4f2fc5d9eb7a581b9ed707a3c3f96be817141846
|