summaryrefslogtreecommitdiff
path: root/l10ntools/Executable_propex.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-04-13Make l10ntools executables escape clearZolnai Tamás1-0/+1
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
2013-03-31Make a bit cleaner transformation of help stringsZolnai Tamás1-2/+0
*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
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl1-0/+1
- do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2012-12-02RepositoryExternal.mk: clean up awful icudata/icui18n duplicationMichael Stahl1-1/+1
Change-Id: Ic4794d9a908b60220a4a849ff263eaa08776550c
2012-11-19Use icu regex in l10ntools instead of i18nregexpZolnai Tamás1-1/+5
Change-Id: I9062aafa2fefa26b7b1edf0440f4675b2f469e5d
2012-10-08Move propex/propmerge code to C++Zolnai Tamás1-0/+32
Changes: -Use same methods and commandline params as other localizers -Work with one lang during mergeing -Work well with comments -Correct makefiles according to one lang concept Plus delete propex.bat to avoid conflicts Change-Id: Ia9d2886db263c31f29692c3f6da2b8ec6542b564