Age | Commit message (Collapse) | Author |
|
Change-Id: I5e5b87355d3d6e369c8fccd7078581758abb3b10
|
|
Steps of escaping process:
1. Executables unescape the string for export(if necessary)
2. Po class work with unescaped string
3. Escape strings to PO format and write out
4. Read from PO and unescape strings
5. Executables make own transformation on string and merge
Use general functions for escaping (helper)
Delete unneeded escaping methods(xrmmerge, merge)
Delete some unused method from PoEntry class
Change-Id: I7f9414581aae9e6de7d1573862a32cdbd68c9545
|
|
expat_utf16 is long gone, so there is no need to fool around with
expat_utf8.
Change-Id: I0dd4a5c4d78805e98913e645cc83d2ab634bcb89
|
|
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
|
|
Plus change range to [nStart,nEnd).
Change-Id: I1570d07fdc90a6b2bdf3eef7914958212cbbaa87
|
|
...whether or not this is already the correct fix. The twisted
nEndPos/nStartPos arguments in the calls to lcl_QuotRange look somewhat odd.
Change-Id: If22afb058012c830b5aa6d059c7df0b4e9c53696
|
|
So no reason to work with it.
So can use helper function after
make it to handle single quote.
Change-Id: Ic2eb901148c3ae31316607b41350bbad79a639db
|
|
*Not escape tags and double quots in tags,
but find tags(icu regexp) when merge and
use this infromation to make strings valid.
*Define a new Quot function for helpex,
which works with icu UnicodeCharacter.
*Move tag search to xmlparse.cxx and use icu
just in helpex.
*QuotHTML not unescape just replace xml charcters.
(unescaping is also useless in uimerge.cxx)
*Move UnQuotHTML() to helper.
(was used it in xmlparse.cxx and cfgmerge.cxx)
*Use UnQuotHTML() in uimerge.cxx too.
Change-Id: Ice8940ef69279709a1c5d84c6ae1b0d62a71ca76
|
|
...inspired by comments to <https://gerrit.libreoffice.org/#/c/3068/>
"String::AppendAscii cleanup in dbaccess," but it quickly becomes apparent that
lots of code rely on s[s.getLength()] == 0, so live with a weakened precondition
check for now.
Change-Id: Ifad96c706b14433df4a084ab8054b32433b8b5b6
|
|
Change-Id: I7bc1ee815e6ac333fb0c5b9a2c3135db2f81235e
|
|
Change-Id: I42235ca7cd25c07af7daaf51f56a6deb60e4108e
|
|
Change-Id: I44512a132cdc428b5ab157f19107690b781af823
|
|
Delete unused functions.
Make Export class more encapsulated.
Move to local that functions which are used only in one file.
Common contans method which are used by all executables.
Helper contains methods belong to xml parsing.
Change-Id: I28773a2c7eea90da7df7f32720fd38de2cb661ac
|
|
Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
|
|
Change-Id: I831abe80f9b4b160f4af10a16f4d45cc68fa3bb6
|
|
Plus avoid use of Export::sLanguages member outside
of the class.
Change-Id: I33702816fdb4980d690cfe8fcd8cc3fbd0df1dd8
|
|
...replacing hard-coded GCC version checks. Those checks that guard
#pragma GCC diagnostic ignored "-Wnon-virtual-dtor"
appear relevant only for GCC itself, not Clang (which used to fail the old
guards because it typically announces itself with a rather low
__GNUC__/__GNUC_MINOR__ version), see 6e67c03dc0225fc66343546b14e902b9d238b1a3
"Enable -Wnon-virtual-dtor for GCC 4.6"
Change-Id: I6bfa4d5caa6192e7a203ce829682bf6bb8d61a1b
|
|
Change-Id: I2935ff0c1114f1b3e690fd6f86441a180566fd32
|
|
Change-Id: I1b9e31b8c64ed8bf7eb073f036a7fdda39a15392
|
|
Classes with same function: osl::Directory, osl::File
Change-Id: I0e8d18bab6ee244da274c733b8f1f646897afc7d
|
|
To avoid big diffs, stem from platform dependent order.
Change-Id: I848a14de2c4e7af2f3a2d9a0fdb005c289cfead2
|
|
Change-Id: If5201bd772aed245e8f7f8b900d76ffe4ca57b49
|
|
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>
|
|
Change-Id: I8d900e83543d3914b215451ebbd77f823835643b
Reviewed-on: https://gerrit.libreoffice.org/2801
Reviewed-by: Joren De Cuyper <joren.libreoffice@telenet.be>
Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>
Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
|
|
Working:
1. Localize add header to po files.
2. Executables append po entries to po files.
3. Localize delete entryless po files and empty directories
Plus a bunch of clean up.
Change-Id: I58e300eaee4cee948203cc9d3e642ca9462d0d26
|
|
|
|
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
|
|
Change-Id: Ia9630c1ff60a00cd8286e99f61aacd27891f65e0
|
|
Change-Id: Ie50adaf4f90bd39c1f1f07dc1c7076038473064f
|
|
Change-Id: I23124b919359c1217529724338b8d4906e051306
|
|
Change-Id: Iac743d4f298b43067fe5db9199eb39c3301f827e
|
|
Change-Id: I8bd987ec0f2bd4a886a14d38d7b7ba354abd2f06
|
|
Change-Id: I360a9c96eacf9b7b8bd80214a3fc4c9faa01e631
|
|
Change-Id: I08d755677c46c476710ecbd067ed9f7e2f54a671
loplugin: clean warnings: unused variables, incorrect indentation and log area.
Reviewed-on: https://gerrit.libreoffice.org/2544
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: Id627136d25a40b5d573e274cc6ad78418b8ffdb9
|
|
Change-Id: If014e70066f4d103b7b01c69c928471ba298b6cd
|
|
Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
|
|
See also: 73b7792f716064db0815ad0f86846093edcd2f78
Change-Id: I9ea5e77cf84ce9ac6b247b97e579373831ab9ab9
|
|
Using the autocorrect list of LibreOffice
extras/source/autotext/lang/en-US/acor/DocumentList.xml
Change-Id: I8b93969bc0742c2e95b8b7db3c4c37691e8d3657
Script: http://pastebin.ca/2327716
|
|
FDO:60724
Change-Id: I73ad9f1c37cbbcf28d996ed73c75cf09553e499b
Reviewed-on: https://gerrit.libreoffice.org/2479
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
|
|
Change-Id: I9c16071a4182801ef5fed8b3d3661accce596716
|
|
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
|
|
Change-Id: I8ad66eb5e664590f596ffb9e76b50b5a95aab456
|
|
Change-Id: Id9f3d2435530ff9c797eca5e86aa568f921017b1
|
|
Removed several unused methods.
Could not remove ScVbaFormat<ooo::vba::excel::XStyle>::getAddIndent() and ScVbaFormat<ooo::vba::excel::XStyle>::setAddIndent(com::sun::star::uno::Any const&) because it breaks compilation (they are implementing pure virtual methods).
Should Test::test1Table1Page() really be removed? (test class)
Conflicts:
unusedcode.easy
Change-Id: I98a761f66f28e3a82661c10a5fa1dc7e109fff2f
|
|
Change-Id: I76cb00121d7b4c21137be70ab7a5bd5389037302
|
|
Change-Id: I63553a09eec81e5ae28aa79ee1d3281053b23d06
|
|
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
|
|
Change-Id: Id832119cc6da885372e56c2119e3bc3b31a7b825
|
|
Adjust check to not rely on lexicographical order. This amends
8ae3ddca7e99d2bdbaadd5e0c82de2f0fbd30f91.
Change-Id: I5023b07af819eb09ea9dc569bdbac806f936485f
|