maxim
e796cd5ba9
Merged revision(s) 59118 #2b512b893e, 59125 #70f0e3209a, 59169 #571647e302, 59175 #c9e4614e17, 59177 #75d1f28106 from trunk:
...
Docs: Fix short description for function StringToColor.
........
LazUtf8: leftpad escaped characters in Utf8EscapeControlChars if EscapeMode = emPascal. Prevents ambiguity when reading the result.
........
LazUtils: Move ExtractFileNameWithoutExt to LazFileUtils. Rhymes with ExtractFileNameOnly.
........
Delete old deprecated methods.
........
LazUtils: Move more functions from FileUtils to LazFileUtilities, deprecate the old ones.
........
git-svn-id: branches/fixes_2_0@59201 -
2018-09-30 22:45:40 +00:00
ondrej
c0136a0867
Components: use LazLoggerBase instead of LazLogger
...
git-svn-id: trunk@58083 -
2018-06-02 16:46:39 +00:00
mattias
aa2b29544e
codetools: started parsing pas2js output
...
git-svn-id: trunk@57846 -
2018-05-08 17:00:34 +00:00
juha
3ed79743c8
Remove the wrapper functions from LazUtils.FileUtil, Lcl.LclProcs and Codetools.FileProcs completely. Simplify code.
...
git-svn-id: trunk@56693 -
2017-12-11 19:44:37 +00:00
juha
6810c626df
LazUtils: Change "Character" to "Codepoint" in LazUTF8 function names to be more accurate and to avoid confusion.
...
git-svn-id: trunk@56692 -
2017-12-11 19:44:22 +00:00
juha
e800a738ad
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
...
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
joost
1de2cbf586
general: Updated address of the Free Software Foundation in copyright messages
...
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
39fe54c5f6
Make LCL and LazUtils compile for Amiga systems (NoGUI). Issue #31186 , patch from Marcus Sackrow.
...
git-svn-id: trunk@53853 -
2017-01-03 12:01:49 +00:00
mattias
f62bc9af4e
codetools: clean up
...
git-svn-id: trunk@53470 -
2016-11-27 11:38:12 +00:00
juha
c266594a02
Codetools: Fix compilation in OS/X. Use CompareText in SysUtils, not in MacOSAll. Issue #31008 .
...
git-svn-id: trunk@53468 -
2016-11-27 10:51:00 +00:00
mattias
6b7ab7bc9d
codetools: fixed SearchFileInDir and SearchPascalFileInDir searching using Pascal case insensitivity
...
git-svn-id: trunk@53397 -
2016-11-21 15:57:00 +00:00
mattias
a9051948ae
IDE: compile project/package: warn when passing an option twice with different values
...
git-svn-id: trunk@53184 -
2016-10-20 20:17:01 +00:00
mattias
bd2ab5c7bc
codetools: ParseFPCParameters: moved to other fpc option parse functions
...
git-svn-id: trunk@53182 -
2016-10-20 17:02:59 +00:00
mattias
de0adccd6e
codetools: ParseFPCParameters: alias params
...
git-svn-id: trunk@53181 -
2016-10-20 16:57:52 +00:00
mattias
3610fd18b2
codetools: started ParseFPCParameters
...
git-svn-id: trunk@53180 -
2016-10-20 16:24:52 +00:00
mattias
ebe105f987
codetools: started ParseFPCParameter
...
git-svn-id: trunk@53155 -
2016-10-18 13:34:55 +00:00
juha
95e8ab1cd8
LCL, Codetools: Turn condition {$IFnDEF DisableWrapperFunctions} into {$IFDEF EnableWrapperFunctions} in units where it was forgotten.
...
git-svn-id: trunk@52678 -
2016-07-13 13:32:33 +00:00
ondrej
3a6697bc77
codetools, lazutils, win32: less hints
...
git-svn-id: trunk@50822 -
2015-12-15 16:27:39 +00:00
mattias
06c04debf6
tests: ExtractFileUnitname
...
git-svn-id: trunk@50160 -
2015-10-24 21:50:00 +00:00
mattias
5c15224a08
codetools: added ExtractFileUnitname
...
git-svn-id: trunk@50119 -
2015-10-19 11:22:24 +00:00
mattias
582f4ad8d9
codetools: clean up
...
git-svn-id: trunk@49647 -
2015-08-11 12:29:02 +00:00
juha
08c9621520
Change order of used units so that "deprecated" warnings are not triggered.
...
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
juha
82acb31da2
Codetools: add deprecated notes to function wrappers. Fix compilation in example projects, packages, StartLazarus and LazBuild.
...
git-svn-id: trunk@49508 -
2015-07-07 15:35:28 +00:00
juha
653b5dd43a
Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
...
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
mattias
ab4e4de60d
codetools: DbgText: implemented keeplines
...
git-svn-id: trunk@48670 -
2015-04-06 18:13:25 +00:00
juha
232c983159
CodeTools: Initialize variables based on compiler warnings. Contains ToDo items.
...
git-svn-id: trunk@48480 -
2015-03-24 17:51:40 +00:00
mattias
528e8777a2
codetools: less output, ctconsoleverbosity
...
git-svn-id: trunk@48423 -
2015-03-18 21:44:39 +00:00
mattias
8ffc5aba40
codetools: use lazlogger
...
git-svn-id: trunk@48416 -
2015-03-18 17:33:47 +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
a573e115e0
codetools: FilenameIsMatching: fixed comparing mask with / at end and file has not
...
git-svn-id: trunk@47717 -
2015-02-12 11:55:56 +00:00
mattias
ddfb215360
tests: FilenameIsMatching: tests for trailing pathdelims
...
git-svn-id: trunk@47716 -
2015-02-12 11:42:19 +00:00
mattias
e5885ee170
codetools: FilenameIsMatching: support for nested {}, multiple *, UTF-8 and special chars, issue #27393
...
git-svn-id: trunk@47711 -
2015-02-11 23:18:42 +00:00
mattias
91b63d9feb
tests: FileIsMatching
...
git-svn-id: trunk@47710 -
2015-02-11 21:21:23 +00:00
mattias
5772aff233
fixed wrong Frac/Trunc in DecodeDate/Time
...
git-svn-id: trunk@47641 -
2015-02-07 12:22:35 +00:00
mattias
0d19bf6dd6
codetools: DateToCfgStr extended for time
...
git-svn-id: trunk@47623 -
2015-02-07 11:59:48 +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
e13175eeb4
codetools: added SimpleFormat
...
git-svn-id: trunk@47019 -
2014-11-28 14:29:30 +00:00
mattias
9fa0bd9a6f
codetools: fixed compilation on WinCE, issue #26822
...
git-svn-id: trunk@46436 -
2014-10-05 15:42:19 +00:00
mattias
935eeca8e9
IDE: fpc msg parser: fixed crash if unit not found, pass -vbq when building IDE
...
git-svn-id: trunk@45502 -
2014-06-13 21:06:24 +00:00
mattias
f194fdc351
codetools: SearchFileInPath: do not expand file name, only normalize
...
git-svn-id: trunk@45240 -
2014-05-30 11:47:52 +00:00
mattias
f017a11ccc
lazutils: ReadAllLinks: do not expand symlink target, only shorten
...
git-svn-id: trunk@45239 -
2014-05-30 11:40:34 +00:00
mattias
05eb165133
codetools: clean duplicate code
...
git-svn-id: trunk@44806 -
2014-04-26 10:10:00 +00:00
mattias
37f6992f26
codetools: FindRealCompilerInPath: check for -Xp
...
git-svn-id: trunk@44008 -
2014-02-11 21:30:08 +00:00
mattias
532192cab4
codetools: clean up, fixed typo
...
git-svn-id: trunk@44007 -
2014-02-11 20:48:54 +00:00
mattias
04ad21f805
lazutils: notes about thread safety
...
git-svn-id: trunk@41945 -
2013-06-29 17:12:53 +00:00
mattias
27ca29b64a
cody: unit deps: all units: directory nodes
...
git-svn-id: trunk@41746 -
2013-06-17 14:42:29 +00:00
mattias
5ba261921d
codetools: inlining
...
git-svn-id: trunk@41744 -
2013-06-17 13:32:38 +00:00
mattias
7f5a187f74
codetools: fixed directory cacher FindUnitSource
...
git-svn-id: trunk@41202 -
2013-05-15 08:04:34 +00:00
mattias
2ad95802b4
codetools: directory cacher: fixed finding dotted units
...
git-svn-id: trunk@41199 -
2013-05-14 23:16:14 +00:00
mattias
20382c7ed0
codetools: skipped code is now converted to special comments
...
git-svn-id: trunk@38521 -
2012-09-05 10:47:44 +00:00