mattias
b240df36a1
lazutils: UTF8CompareStr: made 64bit safe, added fast PChar versions
...
git-svn-id: trunk@38103 -
2012-08-01 10:50:19 +00:00
mattias
2e866b1430
codetools: added A to ComparePCharCaseInsensitiveA to make clear it is only ASCII
...
git-svn-id: trunk@37776 -
2012-06-25 08:57:05 +00:00
mattias
f9917204fc
codetools: added FileDateToDateTimeDef
...
git-svn-id: trunk@35085 -
2012-02-02 15:04:42 +00:00
mattias
196a45257c
codetools: fixed TCTDirectoryCachePool.FindDiskFilename for non existing files
...
git-svn-id: trunk@34780 -
2012-01-18 17:09:57 +00:00
mattias
16b2c9bc95
IDE: less findnext when searching for po files for installed packages
...
git-svn-id: trunk@34647 -
2012-01-07 20:33:28 +00:00
mattias
77c557782e
lazutils: ChompPathDelim: under windows: do not chomp UNC base path double slash
...
git-svn-id: trunk@34374 -
2011-12-23 19:19:59 +00:00
mattias
b08de46fb5
codetools: fixed ex PAnsiString functions
...
git-svn-id: trunk@34240 -
2011-12-17 11:08:22 +00:00
mattias
9b7fc82827
codetools: replaced PAnsiString with AnsiString
...
git-svn-id: trunk@34234 -
2011-12-17 00:52:45 +00:00
mattias
2f56a3d603
codetools: fixed repairing file case for include files and uses section
...
git-svn-id: trunk@33260 -
2011-11-03 12:38:25 +00:00
mattias
9a57549165
codetools: fixed FindDiskFilename
...
git-svn-id: trunk@33256 -
2011-11-03 12:26:56 +00:00
mattias
677c52a932
codetools: directorycacher: FindDiskFilename: skip under Linux
...
git-svn-id: trunk@33224 -
2011-11-02 16:53:40 +00:00
mattias
8de024e007
codetools: directorycacher: using disk filenames for directories
...
git-svn-id: trunk@33223 -
2011-11-02 16:51:41 +00:00
mattias
edeaa59964
lazutils: started lazutf8, lazfileutil, lazfilecache
...
git-svn-id: trunk@32678 -
2011-10-04 22:42:44 +00:00
mattias
73d34d3088
codetools: find sources in fpc unit search paths
...
git-svn-id: trunk@32240 -
2011-09-09 19:00:32 +00:00
mattias
70d3af469c
codetools: fixed searching unit in directory
...
git-svn-id: trunk@32165 -
2011-09-03 08:27:02 +00:00
mattias
92cd19f574
codetools: directory cacher: fix compare unit and file
...
git-svn-id: trunk@32152 -
2011-09-02 07:15:37 +00:00
mattias
e26dc0383f
codetools: ComparePCharUnitNameWithFilename: dotted names
...
git-svn-id: trunk@32112 -
2011-08-30 10:18:58 +00:00
mattias
8dece24bd0
codetools: comments
...
git-svn-id: trunk@32111 -
2011-08-30 10:05:31 +00:00
mattias
182fbbc8af
codetools: directorycacher: GetFiles: parameter to exclude directories
...
git-svn-id: trunk@30989 -
2011-05-31 16:43:49 +00:00
mattias
58a979dfaf
codetools: directorycacher: cache attr and size
...
git-svn-id: trunk@30988 -
2011-05-31 16:37:55 +00:00
mattias
ced61b53b4
codetools: TCTDirectoryCache.GetFiles: fixed last file
...
git-svn-id: trunk@30987 -
2011-05-31 16:20:16 +00:00
mattias
efefac194f
IDE: clean build: search files
...
git-svn-id: trunk@30985 -
2011-05-31 15:28:08 +00:00
mattias
8e1f917408
codetools: fixed TCodeToolManager.FindReferences
...
git-svn-id: trunk@30947 -
2011-05-28 08:52:08 +00:00
mattias
fbe7f6e288
codetools: directory cacher: using integer stamps, fixed invalidate for single directories
...
git-svn-id: trunk@30884 -
2011-05-24 11:47:48 +00:00
mattias
c46036889e
codetools: when a single file is invalidated then invalidate the directory in the directorycacher
...
git-svn-id: trunk@30883 -
2011-05-24 09:26:42 +00:00
mattias
8e95e69f36
codetools: FileExistsCached, FileAgeCached: use directory cacher
...
git-svn-id: trunk@30872 -
2011-05-23 16:26:09 +00:00
mattias
074d76af61
codetools: directory cacher: store time
...
git-svn-id: trunk@30871 -
2011-05-23 15:12:20 +00:00
mattias
8865170255
codetools: fixed result of FindCompiledUnitInCompletePath
...
git-svn-id: trunk@30840 -
2011-05-21 18:21:04 +00:00
mattias
4f842cc78a
codetools: using directory caches when searching ppu file
...
git-svn-id: trunk@30838 -
2011-05-21 17:42:59 +00:00
mattias
c66ecb7939
IDE: debugging
...
git-svn-id: trunk@30037 -
2011-03-27 15:39:15 +00:00
juha
f38190794b
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
...
git-svn-id: trunk@29871 -
2011-03-16 16:52:28 +00:00
mattias
da98b47570
codetools: cache for parsing ppu files
...
git-svn-id: trunk@29455 -
2011-02-10 21:56:58 +00:00
mattias
777bb13739
codetools: FindCompiledUnitInCompletePath searching in unitset
...
git-svn-id: trunk@29448 -
2011-02-10 10:45:12 +00:00
paul
08d510cd25
codetools: use Windows instead of MSWindows define in case someone want to build codetools for wince
...
git-svn-id: trunk@29121 -
2011-01-19 12:42:09 +00:00
mattias
2b72e682a8
IDE: inspect checksum changed dlg: search for units
...
git-svn-id: trunk@28969 -
2011-01-12 12:08:16 +00:00
mattias
564a8a78a9
codetools: TCTDirectoryCache.FindUnitSourceInCompletePath: fixed fixing unitname case from cache
...
git-svn-id: trunk@28921 -
2011-01-09 13:29:09 +00:00
mattias
6ebaacbba1
codetools: clean up and debugging
...
git-svn-id: trunk@27498 -
2010-09-28 10:51:08 +00:00
mattias
369aa3055c
fixed typo dont
...
git-svn-id: trunk@27304 -
2010-09-11 14:05:21 +00:00
mattias
5f4f03d6e9
IDE: using new codetools FPC caches
...
IDE: fixed macro FPCVer for multiple versions used by fpc.exe
IDE: fixed rescan of FPC sources if not changed, bug #16824
codetools: replaced fpc source heuristic with rule set, needed for bug #13912 , #14572
IDE: fixed unneeded rescan of fpc sources if only target changed, needed for 12828
IDE: fixed calling compiler on every start, needed by lazarus on a stick
codetools: fixed search for fpc units without ppu, needed for 15534
IDE: implemented cache for fpc include files, needed by debugger
lazbuild: fixed using non default lclwidgettype of lpi
IDE: fixed auto update if fpc.cfg or target compiler changed, needed for 16824
git-svn-id: trunk@26796 -
2010-07-24 08:12:27 +00:00
mattias
9a69db4955
codetools: started collecting FPC units from set
...
git-svn-id: trunk@26738 -
2010-07-19 15:59:57 +00:00
mattias
76a66d83d4
codetools: implemented TCodeToolManager.DirectoryCachePoolGetUnitFromSet
...
git-svn-id: trunk@26728 -
2010-07-18 21:07:44 +00:00
mattias
3920c1a238
codetools: started init with new fpc cache
...
git-svn-id: trunk@26721 -
2010-07-18 00:50:13 +00:00
mattias
7728cf1e4e
codetools: started unitsets
...
git-svn-id: trunk@26656 -
2010-07-14 23:01:12 +00:00
mattias
0ca654e75d
codetools: search in virtual directory first virtual units
...
git-svn-id: trunk@23652 -
2010-02-06 01:23:13 +00:00
mattias
41403c5fbd
codetools: update for new fpc search of units with in filename: lowercase,uppercase
...
git-svn-id: trunk@22878 -
2009-11-30 19:20:35 +00:00
paul
5d50a609c0
codetools: rename AUnitName properties to Unit_Name
...
git-svn-id: trunk@22352 -
2009-10-30 14:46:35 +00:00
paul
79ff6ed4bc
components, ide, ideintf: change UnitName identifier to AUnitName inside classes (preparations for the new TObject.UnitName method)
...
git-svn-id: trunk@22327 -
2009-10-29 08:40:22 +00:00
mattias
777ca09779
codetools: added TCTDirectoryCache time stamp for configs
...
git-svn-id: trunk@21443 -
2009-08-25 14:08:26 +00:00
mattias
0ebc2f8222
codetools: added mem stat details for boss
...
git-svn-id: trunk@19880 -
2009-05-09 11:46:20 +00:00
mattias
9544e1cffa
codetools: option to add units as last ignoring user settings
...
git-svn-id: trunk@19839 -
2009-05-07 09:44:15 +00:00