Commit Graph

676 Commits

Author SHA1 Message Date
juha
37ae3c0f43 LazUtils: New UTF8WrapText function for LazUTF8. Issue #28001, patch from Antônio Galvão.
git-svn-id: trunk@48924 -
2015-05-03 10:02:15 +00:00
juha
414374dbd9 LazUtils: Restore test for HashTableSize>0, needed because HashTableSize is unsigned.
git-svn-id: trunk@48873 -
2015-04-26 21:10:30 +00:00
bart
b727702265 LazUtils: TFileSearcher.Search: do not remove directories that are subdirectories of another directory from ASearchPath,
when ASearchSubDirs is False. Issue #0027965.

git-svn-id: trunk@48858 -
2015-04-25 18:28:43 +00:00
bart
a64855cad9 LazUtils: TFileSearcher.Search: if SearchPath is empty, search current directory.
git-svn-id: trunk@48854 -
2015-04-25 18:02:28 +00:00
maxim
622dfa7549 Translations: Spanish translation update by José Martínez with some help of Jesus Reyes, bug #27803
git-svn-id: trunk@48851 -
2015-04-25 17:49:09 +00:00
juha
fe0840ae84 LazUtils: Fix compilation with FPC trunk. Remove a useless test "if FHashTableSize>0".
git-svn-id: trunk@48845 -
2015-04-25 11:06:37 +00:00
joost
7c10064ae9 LazUtils: Added unit lazfglhash with generic class TLazFPGHashTable<T>, for usage in fpdebug
git-svn-id: trunk@48844 -
2015-04-25 09:51:59 +00:00
jesus
967e0663ad LazUtils: added function for getting normalized filename (darwin)
git-svn-id: trunk@48828 -
2015-04-24 06:28:20 +00:00
jesus
54dee07964 LazUtils, cvsutils: load from file version
git-svn-id: trunk@48825 -
2015-04-24 04:53:00 +00:00
maxim
76cc8230b1 Translations: French translation update by Gilles Vasseur, bugs #27920, #27925
git-svn-id: trunk@48812 -
2015-04-21 21:27:59 +00:00
jesus
a95002e0bf LCL, grids, fix loading CSV data with multiline fields, issue #27443
git-svn-id: trunk@48780 -
2015-04-20 17:50:27 +00:00
juha
25de80ed6c LazUtils: formatting
git-svn-id: trunk@48778 -
2015-04-19 15:31:01 +00:00
juha
8250ced275 LazUtils: Use cwstring always with UTF8 RTL on Unix. Does not work without it.
git-svn-id: trunk@48776 -
2015-04-18 10:21:58 +00:00
juha
143b80ae36 LazUtils: Implement abstract methods for classes TXMLObjectWriter / TXMLObjectReader. Issue #27817, patch from Vojtech Cihak.
git-svn-id: trunk@48689 -
2015-04-09 20:29:10 +00:00
juha
3c30f0d516 LazUtils: Formatting.
git-svn-id: trunk@48483 -
2015-03-24 17:52:43 +00:00
juha
abe573b42d Initialize variables based on compiler warnings around Lazarus and libs. Contains ToDo items.
git-svn-id: trunk@48481 -
2015-03-24 17:52:23 +00:00
mattias
0763ff58d5 lazutils: fixed typo
git-svn-id: trunk@48418 -
2015-03-18 18:52:45 +00:00
mattias
4b7419bb8f lazutils: clean up
git-svn-id: trunk@48355 -
2015-03-15 10:19:37 +00:00
mattias
0769a21e22 lconvencoding: added Macintosh
git-svn-id: trunk@48295 -
2015-03-12 12:29:02 +00:00
bart
750c0cd318 LazFileUtils: fix stupid mistake in DbgSFileAttr() function.
git-svn-id: trunk@48165 -
2015-03-07 17:25:44 +00:00
bart
b83671949f LazFileUtils: implement DbgSFileAttr() function.
git-svn-id: trunk@48154 -
2015-03-06 22:02:59 +00:00
bart
51a48d7494 LazFileUtils: fix error in TryCreateRelativePath (it failed e.g with Dest=C:\ and Source=C:\foo). Issue #0027601.
git-svn-id: trunk@48120 -
2015-03-03 19:51:20 +00:00
mattias
3584c167ee lazutils: clean up
git-svn-id: trunk@48078 -
2015-03-01 13:55:40 +00:00
mattias
61c2952174 lazutils: comment
git-svn-id: trunk@48077 -
2015-03-01 13:13:57 +00:00
mattias
faa8237679 lazutils: comment
git-svn-id: trunk@48076 -
2015-03-01 13:10:48 +00:00
mattias
c249cc6c2b lazutils: TFileStreamUTF8: fixed string type
git-svn-id: trunk@48073 -
2015-03-01 12:48:57 +00:00
mattias
f6788eb5b9 lazutils: TFileStreamUTF8: fixed string type
git-svn-id: trunk@48070 -
2015-03-01 12:43:07 +00:00
mattias
222321addf lazutils: simplify enableutf8rtl by only using lazutf8
git-svn-id: trunk@47915 -
2015-02-20 14:28:49 +00:00
mattias
e1e00306cf lazutf8: GetFormatSettingsUTF8: map common multibyte chars to ASCII
git-svn-id: trunk@47890 -
2015-02-18 19:51:28 +00:00
mattias
2979c97a9a lazutils: fixed compilation on win64
git-svn-id: trunk@47879 -
2015-02-18 16:52:32 +00:00
mattias
27ab2c6a1f lazutils: less hints
git-svn-id: trunk@47799 -
2015-02-15 12:37:49 +00:00
mattias
69edc4d8c0 lazutils: moved ReplaceSubString to LazUTF8, added UTF8QuotedStr
git-svn-id: trunk@47748 -
2015-02-13 20:34:21 +00:00
mattias
73702875b0 lazutils: TAvgLvlTree.FindLeftMostKey/FindRightMostKey fixed
git-svn-id: trunk@47645 -
2015-02-07 13:17:51 +00:00
maxim
ede88bbed7 Translations: Hungarian translation update by Péter Gábor, bug #27365
git-svn-id: trunk@47550 -
2015-01-27 23:10:25 +00:00
bart
f2491ead05 DictionaryStringlist: Deduplicate: allow the AStrings to have objects if it does not own them.
git-svn-id: trunk@47328 -
2015-01-10 15:35:20 +00:00
bart
d38d2f788b LazFileUtils: fix compilation of GetShellLinkTargetAnsi for fpc 2.6.2.
git-svn-id: trunk@47324 -
2015-01-09 01:17:36 +00:00
bart
73d61b2750 LazUtils: make Deduplicate in DictionaryStringlist a bit more general and improve check for objects.
git-svn-id: trunk@47322 -
2015-01-08 21:53:07 +00:00
juha
9bbe6f00a1 LazUtils: Add a Deduplicate procedure for DictionaryStringList. Issue #27249, patch from Antônio Galvão.
git-svn-id: trunk@47321 -
2015-01-08 20:56:39 +00:00
maxim
d61830214b Translations: Hungarian translation update by Péter Gábor, bug #27230
git-svn-id: trunk@47292 -
2015-01-04 14:21:29 +00:00
joost
fb88fadd74 fpmake: re-generated several fpmake.pp files
git-svn-id: trunk@47285 -
2015-01-02 20:45:33 +00:00
joost
3a0de4fe98 fpmake: Re-generated some fpmake.pp files
git-svn-id: trunk@47240 -
2014-12-23 22:00:41 +00:00
mattias
47c65faeef laz2_xmlread: added flag xrfAllowSpecialCharsInComments
git-svn-id: trunk@47211 -
2014-12-17 10:00:43 +00:00
mattias
814cf1a717 lazutils: FindInvalidUTF8Character: check for wrong mapped codes, changed default to report gaps
git-svn-id: trunk@47172 -
2014-12-10 14:26:18 +00:00
mattias
98578ff53a laz2xmlcfg: duplicate nodes: always use the first
git-svn-id: trunk@47171 -
2014-12-10 11:26:47 +00:00
mattias
890803a8be laz2xmlcfg: fixed TXMLConfig.InternalFindNode invalidate sorted node list on insert
git-svn-id: trunk@47170 -
2014-12-10 11:18:39 +00:00
mattias
d71ed5e522 lazutils: clean up
git-svn-id: trunk@47168 -
2014-12-10 09:55:24 +00:00
mattias
eb0a454ab7 laz2_xmlcfg: use array
git-svn-id: trunk@47167 -
2014-12-10 03:14:47 +00:00
mattias
4b3c76e18a lazutils: moved MergeSort to lazutilities, laz2_xmlcfg: sort nodes to find non existing and out of order nodes faster
git-svn-id: trunk@47164 -
2014-12-10 02:16:39 +00:00
mattias
3fb03c60b1 lazutf8: UTF8StrLICompAnsiString: use Count as fixed bound, do not check for #0
git-svn-id: trunk@47162 -
2014-12-10 01:04:26 +00:00
mattias
f54c36b0da laz2xmlconfig: fixed crash
git-svn-id: trunk@47154 -
2014-12-09 14:18:38 +00:00