summaryrefslogtreecommitdiff
path: root/utils/unicode
Commit message (Collapse)AuthorAgeFilesLines
* * regenerated makefiles with latest fpcmakenickysn2016-06-181-1/+6
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@34008 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerate makefiles after the fpcmake updatenickysn2016-06-171-2/+10
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@34002 3ad0048d-3df7-0310-abae-a5850022a9f2
* * file forgotten to commit in r33708jonas2016-05-201-0/+687
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@33710 3ad0048d-3df7-0310-abae-a5850022a9f2
* * fix the Upgrade to Unicode version 7 and CLDR 27 from r32814jonas2016-05-197-149/+3716
| | | | | | (mantis #29659, fixes tuca* tests) git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@33708 3ad0048d-3df7-0310-abae-a5850022a9f2
* * updated all the remaining makefiles that 'fpcmake -r' missednickysn2015-09-051-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@31527 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerated makefiles after adding the win16 targetnickysn2015-09-051-3/+17
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@31525 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Re-generated makefile'sjoost2015-08-121-2/+12
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@31318 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Filter the Makefile's unit searchpaths from the fpmake command line.joost2015-08-121-1/+3
| | | | | | To void cluttering the .fpm file git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@31317 3ad0048d-3df7-0310-abae-a5850022a9f2
* AROS/x86_64: regenerated Makefileskaroly2015-06-291-2/+16
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@31177 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerated Makefiles with Linux/AArch64 supportjonas2015-05-201-2/+14
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@30891 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerated for iphonesim/x86-64jonas2015-02-231-1/+9
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29974 3ad0048d-3df7-0310-abae-a5850022a9f2
* * regenerated with Darwin/AArch64 supportjonas2015-02-231-3/+11
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29950 3ad0048d-3df7-0310-abae-a5850022a9f2
* * added package descriptionhajny2015-02-041-0/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29619 3ad0048d-3df7-0310-abae-a5850022a9f2
* * short name fits 8.3 nowhajny2015-02-041-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29618 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Unicode utilities now built for targets OS/2 and EMX toohajny2015-01-271-5/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29568 3ad0048d-3df7-0310-abae-a5850022a9f2
* * version updated to 3.1.1marco2015-01-043-3/+3
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29399 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Re-generated utils-Makefile.fpcs and Makefilesjoost2015-01-042-33/+59
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29394 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Use short 8.3 names for archives on limit83fs-hostsjoost2014-11-281-0/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29174 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Added the utils- prefix to the names of all utils-packages.joost2014-11-081-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29031 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Create a separate binary-archive for all util-packagesjoost2014-11-081-1/+0
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@29022 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Combine all utils into one achive, several installers depend on thisjoost2014-10-201-0/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28887 3ad0048d-3df7-0310-abae-a5850022a9f2
* AROS: regenerated Makefiles to support i386-aroskaroly2014-08-171-5/+38
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@28438 3ad0048d-3df7-0310-abae-a5850022a9f2
* * mipsel-android: Regenerated makefiles. From now the mipsel-android target ↵yury2014-02-071-5/+22
| | | | | | can be built and used. git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26705 3ad0048d-3df7-0310-abae-a5850022a9f2
* * always use forward slashes in path to fpmake similarly to paths to other ↵hajny2014-02-012-4/+4
| | | | | | tools in Makefiles git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26641 3ad0048d-3df7-0310-abae-a5850022a9f2
* rtl, utils: apply patch of Inoussa:paul2013-08-194-17/+263
| | | | | | | | | | | | | | | This patch implements collation'loading at runtime. This reduce the final executable' size as the collation's data are now externaly stored. Note that It requires the external collation files to be shipped and the program to load the collations it needs using the "LoadCollation"/"RegisterCollation" procedure(s). The external collation files are produced by "cldrparser" (while producing the static files). The root collation "ducet" 's external file is produced by "unihelper". It is important to note that these files are endian specific : * collation_*_be.bco for big endian systems * collation_*_le.bco for little endian system. The root collation should at be registered, be it staticaly by using the "unicodeducet" unit or dynamicaly by making a call sush as RegisterCollation(<collation dir>,'ducet'). It is possible, in the same application, to make use of static and dynamic. git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25295 3ad0048d-3df7-0310-abae-a5850022a9f2
* rtl, utils: apply patch from Inoussa (mantis #24158):paul2013-08-022-22/+36
| | | | | | * Fix the crash of the Unicode Manager and "cldrparser". Tested on WinCE/ARM emulator (That does produce unaliged exception). git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25208 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Fixed paths in fpmake.pp filesjoost2013-06-021-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24787 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Handle the location of each package at run-time, not at compilation timejoost2013-06-021-2/+2
| | | | | | * Added a fpmake.pp in the root, to compile the utils and packages in one go git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24783 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Switched utils to fpmake buildingjoost2013-05-263-779/+257
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24621 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Several fpmake.pp fixesjoost2013-05-181-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24524 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Added fpmake.pp for unicode utilsjoost2013-05-121-0/+71
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24488 3ad0048d-3df7-0310-abae-a5850022a9f2
* Regenerate all Makefiles with an up-to-date fpcmake binarypierre2013-04-291-112/+112
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24366 3ad0048d-3df7-0310-abae-a5850022a9f2
* * Makefiles regeneratedflorian2013-04-251-4/+33
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24325 3ad0048d-3df7-0310-abae-a5850022a9f2
* rtl, utils: Fix cross-endian collation files generation by Inoussa OUEDRAOGO ↵paul2013-04-151-4/+4
| | | | | | (issue #0024266) git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24252 3ad0048d-3df7-0310-abae-a5850022a9f2
* utils: apply Inoussa patch Unicode utils (issue #0022909):paul2013-03-278-243/+2194
| | | | | | | | | | This patch fixes some memory overwrites that were causing the helpers crash. It introduces the generation of the little endian and big endian files regardless of the host endianess. The patch also adds some new test cases. The cldrparser program now accepts a "-t" switch to execute the test suite. git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@24018 3ad0048d-3df7-0310-abae-a5850022a9f2
* utils: unicodepaul2013-03-186-55/+31
| | | | | | | - remove unused variables - reduce some hints/warnings git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23923 3ad0048d-3df7-0310-abae-a5850022a9f2
* utils: patch to unicode utils from Inoussa:paul2013-03-173-42/+131
| | | | | | | | The CLDR parser now actually parses the selected collation type only. This should significantly reduce the memory consumption. git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23883 3ad0048d-3df7-0310-abae-a5850022a9f2
* utils: unicodeset remove duplicate ord(), initialize cp variablepaul2013-03-131-1/+1
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23815 3ad0048d-3df7-0310-abae-a5850022a9f2
* utils: add parse-collations.sh scriptpaul2013-03-091-0/+18
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23750 3ad0048d-3df7-0310-abae-a5850022a9f2
* utils: fix dependencies of unicode utils, enable compilation on darwinpaul2013-03-092-3/+773
| | | | git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23749 3ad0048d-3df7-0310-abae-a5850022a9f2
* utils: add unicode utils from Inoussa (part of mantis #0022909)paul2013-03-0917-0/+12800
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@23748 3ad0048d-3df7-0310-abae-a5850022a9f2