Commit Graph

138 Commits

Author SHA1 Message Date
mattias
61b1c28e3b codetools: ReadAllLinks: stop after 12 levels
git-svn-id: trunk@30029 -
2011-03-27 09:10:04 +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
2eed8c5fe8 IDE: added fpdoc path for IDE sources
git-svn-id: trunk@29803 -
2011-03-12 12:26:19 +00:00
mattias
9b37a91c5b codetools: changed TFileStateCacheItem.TimeStamp to int64
git-svn-id: trunk@29801 -
2011-03-11 22:47:40 +00:00
mattias
517bd4b789 codetools: use global changesteps for quick updateneeded checks
git-svn-id: trunk@29787 -
2011-03-10 22:22:47 +00:00
mattias
117f3f55fa codetools: started parsing union
git-svn-id: trunk@29566 -
2011-02-15 21:37:44 +00:00
mattias
777bb13739 codetools: FindCompiledUnitInCompletePath searching in unitset
git-svn-id: trunk@29448 -
2011-02-10 10:45:12 +00:00
mattias
6c152e5c94 codetools: fixed FileIsText, bug #18692
git-svn-id: trunk@29408 -
2011-02-07 10:07:58 +00:00
paul
2af6ab0885 codetools: fix compilation for wince (issue #0018537)
git-svn-id: trunk@29228 -
2011-01-28 04:21:37 +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
1be73ee86b lcl doc: TWSWinControl.GetPreferredSize
git-svn-id: trunk@29041 -
2011-01-15 18:32:54 +00:00
mattias
4b32b87dde codetools: fixed CreateRelativePath
git-svn-id: trunk@28994 -
2011-01-13 15:07:51 +00:00
mattias
d5c9ca6f4f IDE: fixed wrong CleanAndExpandFile/Dir use
git-svn-id: trunk@28940 -
2011-01-10 20:40:59 +00:00
mattias
336f855447 codetools: added RaiseAndCatchException
git-svn-id: trunk@28591 -
2010-12-02 12:32:06 +00:00
mattias
0f237c154c codetools: fixed CreateRelativePath
git-svn-id: trunk@28483 -
2010-11-25 19:03:31 +00:00
mattias
cb4fe65c5f codetools: fpc caches: added invalid stamp constant
git-svn-id: trunk@27561 -
2010-10-04 09:15:34 +00:00
mattias
62d9b368ac LCL: fixed FileIsText to check for #0
git-svn-id: trunk@27524 -
2010-09-29 10:04:36 +00:00
mattias
250603ab78 LCL: fixed FileIsText to skip BOMs
git-svn-id: trunk@27523 -
2010-09-29 10:01:59 +00:00
mattias
36cb2971ba IDE: clean up
git-svn-id: trunk@27402 -
2010-09-18 08:45:04 +00:00
mattias
db8fac4fac codetools: fixed CreateRelativeSearchPath to keep a . search path
git-svn-id: trunk@27365 -
2010-09-14 16:37:32 +00:00
mattias
d926fdf04a codetools: fpc cache: check PATH
git-svn-id: trunk@26854 -
2010-07-27 13:52:57 +00:00
mattias
b965ac5878 codetools: fpc src rules: check case insensitive, when no target compiler use defaults
git-svn-id: trunk@26839 -
2010-07-26 13:13:10 +00:00
mattias
3ebbb2a0a9 codetools: store errors for jit parsed nodes, bug #16992
git-svn-id: trunk@26778 -
2010-07-22 11:35:42 +00:00
mattias
63fb9e4fd8 codetools: added ChangeStamp for all boss files
git-svn-id: trunk@26334 -
2010-06-30 04:44:00 +00:00
mattias
4db8628bf5 codetools: FilenameIsMatching: fixed asterisk in brackets
git-svn-id: trunk@24966 -
2010-04-26 13:33:30 +00:00
mattias
a66aa3f7cb codetools: FilenameIsMatching: fixed asterisk
git-svn-id: trunk@24965 -
2010-04-26 13:10:09 +00:00
mattias
b885edf472 codetools: FilenameIsMatching: fixed bracket at end of mask, FindPathInSearchPath: using CompareFilenames
git-svn-id: trunk@24964 -
2010-04-26 12:22:02 +00:00
mattias
cc85994222 codetools: when writing to an existing file: invalidate file cache only for that file
git-svn-id: trunk@24347 -
2010-04-01 12:04:21 +00:00
mattias
795893ae06 codetools: TCodeBuffer.FileDateOnDisk using cache
git-svn-id: trunk@24342 -
2010-04-01 11:32:26 +00:00
mattias
0d857ce551 codetools: implemented simple macro parsing
git-svn-id: trunk@23694 -
2010-02-11 18:19:35 +00:00
mattias
9b0d596224 lcl+codetools: CreateRelativePath: support for double pathdelims
git-svn-id: trunk@23666 -
2010-02-09 13:36:20 +00:00
paul
9863a149d8 codetools: don't request file locks on reading ppu and checking that file is a text file
git-svn-id: trunk@21931 -
2009-10-01 00:48:15 +00:00
mattias
2f1d65c377 codetools: added hook to redirect dbgout
git-svn-id: trunk@21121 -
2009-08-06 15:45:20 +00:00
mattias
cd6234540b codetools: mem stats for FileStateCache
git-svn-id: trunk@19930 -
2009-05-11 16:58:55 +00:00
mattias
6eb08e3000 codetools: mem stats details for tlinkscanner
git-svn-id: trunk@19866 -
2009-05-09 09:58:11 +00:00
mattias
e3c48b9278 codetools: mem stat categories
git-svn-id: trunk@19864 -
2009-05-09 09:44:56 +00:00
mattias
6e52d7829c codetools: added memory stats
git-svn-id: trunk@19862 -
2009-05-09 08:34:50 +00:00
mattias
44384111c2 fixed typo
git-svn-id: trunk@18762 -
2009-02-19 08:35:22 +00:00
mattias
1a4313f8bc codetools: consistencychecks now raises exceptions, accelerated TExprEval, added TExprEval.ChangeStamp
git-svn-id: trunk@17858 -
2008-12-18 22:32:30 +00:00
mattias
192fccaf68 FindDiskFilename: fixed case when there are three different times the same filename in a directory
git-svn-id: trunk@17636 -
2008-11-30 23:29:59 +00:00
mattias
1dcd32648f darwin: comparing filenames case insensitive by default
git-svn-id: trunk@17133 -
2008-10-25 18:28:39 +00:00
mattias
6e7b906945 codetools: using locale independent format for dates in config files
git-svn-id: trunk@16552 -
2008-09-11 20:35:33 +00:00
mattias
fc954bd37a codetools: fixed compilation
git-svn-id: trunk@16380 -
2008-09-03 07:43:31 +00:00
mattias
60daf2ddd1 fixed comparing filenames under darwin
git-svn-id: trunk@16373 -
2008-09-03 01:08:09 +00:00
mattias
9032caa4fd UTF-8: added ExpandFilenameUTF8
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
vincents
c6d49b3802 fixed UTF8 to Sys conversions for file operations
git-svn-id: trunk@16259 -
2008-08-26 19:57:21 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
paul
7a57600b98 codetools: fixed compilation
git-svn-id: trunk@16230 -
2008-08-25 14:26:00 +00:00
mattias
5c3f687e2f codetools: fileprocs: added file functions with UTF-8 encoding
git-svn-id: trunk@16226 -
2008-08-25 13:41:09 +00:00
mattias
8c7598d73a IDE: implemented supporting FPCVer in FPCSrcDir
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00