History log of /core/i18npool/CustomTarget_breakiterator.mk (Results 1 – 25 of 46)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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


12