Commit Graph

72 Commits

Author SHA1 Message Date
sekelsenmat
3ffd9d2af9 Moves lconvencoding.pas from the LCL to LazUtils
git-svn-id: trunk@32942 -
2011-10-17 11:36:24 +00:00
sekelsenmat
13daaaa219 Makes LazUtils a base package for the LCL and moves FileUtil, Masks and lazutf8classes to it. Updates the Makefile structure to reflect this.
git-svn-id: trunk@32936 -
2011-10-17 09:24:01 +00:00
blikblum
33e31be624 lazxml: fix writing file path with non ansi characters
git-svn-id: trunk@32928 -
2011-10-16 20:43:40 +00:00
sekelsenmat
810795ad1f Adds more uppercase support and tests, removes lowercase2
git-svn-id: trunk@32924 -
2011-10-16 15:18:12 +00:00
sekelsenmat
45ad603666 More tests and more lower/uppercase support
git-svn-id: trunk@32915 -
2011-10-15 21:20:11 +00:00
sekelsenmat
a8bff35bc7 More tests and more uppercase support
git-svn-id: trunk@32912 -
2011-10-15 18:38:52 +00:00
sekelsenmat
99b3c0f6bb New lower/upper tests, implements uppercase till 01FF, improves the description of the routines and fixes the identifier for Turkish and adds Azeri support
git-svn-id: trunk@32910 -
2011-10-15 17:48:16 +00:00
sekelsenmat
d0231069b3 More uppercase fixes
git-svn-id: trunk@32898 -
2011-10-15 06:11:17 +00:00
sekelsenmat
42fd5872b6 UpperCase fixes
git-svn-id: trunk@32896 -
2011-10-15 05:45:32 +00:00
sekelsenmat
7e93706129 Some fixes for paswstrings
git-svn-id: trunk@32893 -
2011-10-14 20:47:34 +00:00
sekelsenmat
26e38aa25c Adds paswstring to lazutils, it is feature complete now, although parts might need rethinking specially for fpc 2.7
git-svn-id: trunk@32889 -
2011-10-14 19:09:04 +00:00
sekelsenmat
8672da1501 Minor UpperCase fix and more UpperCase tests
git-svn-id: trunk@32885 -
2011-10-14 16:22:39 +00:00
sekelsenmat
eb9d587fcf Minor comment
git-svn-id: trunk@32884 -
2011-10-14 13:07:05 +00:00
sekelsenmat
1aa512e535 Finishes all characters for LowerCase
git-svn-id: trunk@32883 -
2011-10-14 12:34:48 +00:00
sekelsenmat
947c02677b Adds more unicode tests
git-svn-id: trunk@32882 -
2011-10-14 11:22:43 +00:00
sekelsenmat
d6cddfc645 Completes lowercase up to codepoint 1EFF and adds many tests
git-svn-id: trunk@32880 -
2011-10-14 09:53:23 +00:00
sekelsenmat
d7e57fa8ee More lowercase tests and fixes
git-svn-id: trunk@32871 -
2011-10-13 15:41:29 +00:00
sekelsenmat
7ee3255580 Lowercase: Adds large new tests and reworks parts of the latin lowercase implementation
git-svn-id: trunk@32870 -
2011-10-13 15:23:26 +00:00
martin
3be1e68746 LazUtf8: clean up unused var
git-svn-id: trunk@32869 -
2011-10-13 10:05:58 +00:00
sekelsenmat
7d8796f113 Adds a further performance optimization to lowercase by moving the new_c1 to only where needed
git-svn-id: trunk@32865 -
2011-10-13 06:22:44 +00:00
sekelsenmat
0071c56828 Enhances the fast initial parse of lowercase
git-svn-id: trunk@32864 -
2011-10-12 19:23:46 +00:00
martin
524c46d2cc LazUtf8: fix 2nd loop
git-svn-id: trunk@32863 -
2011-10-12 17:00:14 +00:00
sekelsenmat
50f1667209 Some more attempted changes
git-svn-id: trunk@32862 -
2011-10-12 16:57:28 +00:00
sekelsenmat
7914ea9804 Large overhaul to simplify the lowercase1 code
git-svn-id: trunk@32861 -
2011-10-12 16:38:56 +00:00
martin
443e4b5478 LazUtf8: clean up
git-svn-id: trunk@32860 -
2011-10-12 15:23:34 +00:00
martin
ee9c29ab04 LazUtf8: georgian
git-svn-id: trunk@32859 -
2011-10-12 15:00:48 +00:00
martin
c36cc8f766 LazUtf8: attempt to fix the last merge.
git-svn-id: trunk@32856 -
2011-10-12 14:39:07 +00:00
martin
fffd54b8bd another utf8lower
git-svn-id: trunk@32855 -
2011-10-12 14:17:28 +00:00
sekelsenmat
5d79eb6782 Lowercase: Adds Georgian support
git-svn-id: trunk@32854 -
2011-10-12 13:51:33 +00:00
sekelsenmat
dc435d6380 lowercase: Fixes disalligned chars for
git-svn-id: trunk@32852 -
2011-10-12 12:50:38 +00:00
sekelsenmat
2640733df3 Goes back to a new martin2 based LowerCase to avoid code duplication
git-svn-id: trunk@32851 -
2011-10-12 12:33:55 +00:00
martin
d708813957 Fixed new utf8lower
git-svn-id: trunk@32845 -
2011-10-12 11:27:28 +00:00
sekelsenmat
21f584b765 Adds initial support in utf8lowercase for archaic and non-slavic cyrillic
git-svn-id: trunk@32837 -
2011-10-12 06:57:15 +00:00
sekelsenmat
dd582c9852 Removes my original LowerCase and now uses Martins version as the default one
git-svn-id: trunk@32836 -
2011-10-12 06:30:35 +00:00
sekelsenmat
2371688c04 Kills martin 2, adds more commenting to martin 1, removes the table usage from martin 1
git-svn-id: trunk@32834 -
2011-10-12 06:21:49 +00:00
sekelsenmat
3208d981ee Fixes a bug in cyrillic conversion from martin lowercase
git-svn-id: trunk@32833 -
2011-10-12 05:55:07 +00:00
sekelsenmat
36e4b9b936 Adds more comments for martin utf-8 lowercase
git-svn-id: trunk@32832 -
2011-10-12 05:54:38 +00:00
maxim
8037b4c8c1 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #20465
git-svn-id: trunk@32828 -
2011-10-11 22:53:27 +00:00
mattias
00ebb16e0b lazutils: clean up
git-svn-id: trunk@32826 -
2011-10-11 21:02:40 +00:00
mattias
4dcc3116ea codetools: show backtrace on consistency exceptions in linkscanner
git-svn-id: trunk@32775 -
2011-10-09 06:51:01 +00:00
blikblum
3c0fbef25c lazxml: fix reading file path with non ansi characters
git-svn-id: trunk@32773 -
2011-10-09 00:33:26 +00:00
mattias
33120cb167 laz2_xmlread: fixed reading text ending with space
git-svn-id: trunk@32772 -
2011-10-08 21:08:49 +00:00
maxim
2234283a97 regenerated translations; updated Russian translation
git-svn-id: trunk@32769 -
2011-10-08 16:18:51 +00:00
martin
910873ae42 LazUtf8, another candidate for lower-casing
git-svn-id: trunk@32765 -
2011-10-08 09:54:55 +00:00
martin
5a9700b57c LazUtf8, another candidate for lower-casing
git-svn-id: trunk@32764 -
2011-10-08 09:39:26 +00:00
martin
6132be7d61 LazUtf8, another candidate for lower-casing
git-svn-id: trunk@32763 -
2011-10-08 08:46:27 +00:00
mattias
2453363069 codetools: parse method specifier assembler, bug #20437
git-svn-id: trunk@32762 -
2011-10-08 07:48:31 +00:00
martin
7802657a97 LazUtf8, another candidate for lower-casing
git-svn-id: trunk@32760 -
2011-10-07 21:58:21 +00:00
sekelsenmat
dfcfb425d4 Speed optimization for lowercase ASCII
git-svn-id: trunk@32757 -
2011-10-07 14:52:07 +00:00
mattias
1e24d21f65 lazutf8: some optimizations for UTF8LowerCaseMattias
git-svn-id: trunk@32756 -
2011-10-07 14:49:27 +00:00