mattias
d926fdf04a
codetools: fpc cache: check PATH
...
git-svn-id: trunk@26854 -
2010-07-27 13:52:57 +00:00
mattias
0ed44a071c
codetools: warning about not able to create test file
...
git-svn-id: trunk@26850 -
2010-07-27 10:10:36 +00:00
mattias
5a1cba9ff7
codetools: fixed crash, if fpc returns no search paths
...
git-svn-id: trunk@26847 -
2010-07-27 09:06:55 +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
47a231cc35
codetools: testfpcsrcunitrules: added flag to check a unit
...
git-svn-id: trunk@26837 -
2010-07-26 10:45:26 +00:00
mattias
1ce765fdda
codetools: check if ppu exists in fpc ppu search path, bug #17033
...
git-svn-id: trunk@26835 -
2010-07-26 08:04:24 +00:00
mattias
39450e7d0d
codetools: fpc cache: using case insensitive trees
...
git-svn-id: trunk@26827 -
2010-07-25 08:57:43 +00:00
mattias
0713dbfc33
codetools: fpc cache: using case insensitive trees
...
git-svn-id: trunk@26826 -
2010-07-25 08:56:16 +00:00
mattias
688eb04f0d
codetools: delete temp file
...
git-svn-id: trunk@26824 -
2010-07-24 23:19:21 +00:00
mattias
7f590e0497
codetools: fixed getting compiler target os, cpu
...
git-svn-id: trunk@26821 -
2010-07-24 22:57:39 +00:00
mattias
afe16f9489
IDE: code browser: fixed scanning IDE
...
git-svn-id: trunk@26808 -
2010-07-24 11:52:24 +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
eeb043e59e
codetools: TCodeToolsOptions.InitWithEnvironmentVariables: search for default
...
git-svn-id: trunk@26736 -
2010-07-19 12:19:30 +00:00
mattias
7dc32fc395
codetools: fpc cache: handle missing compiler file
...
git-svn-id: trunk@26735 -
2010-07-19 12:08:13 +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
87dd07beb4
codetools: fpcdefines: support for empty target cpu and os
...
git-svn-id: trunk@26697 -
2010-07-16 20:06:08 +00:00
mattias
c7463d7343
IDE: fixed mem leak
...
git-svn-id: trunk@26658 -
2010-07-14 23:07:30 +00:00
mattias
7728cf1e4e
codetools: started unitsets
...
git-svn-id: trunk@26656 -
2010-07-14 23:01:12 +00:00
mattias
10bd683ca8
codetools: fpc template from config cache
...
git-svn-id: trunk@26628 -
2010-07-13 15:47:21 +00:00
mattias
55dcc22df2
codetools: fpcdefines: check cache validity
...
git-svn-id: trunk@26618 -
2010-07-13 11:42:46 +00:00
mattias
b23492619f
codetools: completeblock: check if unindented line starts new block
...
git-svn-id: trunk@26617 -
2010-07-13 10:06:40 +00:00
mattias
893f722018
codetools: fpcdefines: tcomponent
...
git-svn-id: trunk@26613 -
2010-07-13 08:01:19 +00:00
mattias
c38a01e0ae
codetools: fpccache: notifications
...
git-svn-id: trunk@26608 -
2010-07-12 11:58:42 +00:00
mattias
7ece9907af
codetools: fpcdefines: started supported caching multiple targets
...
git-svn-id: trunk@26605 -
2010-07-12 07:31:43 +00:00
mattias
7e74198f7d
codetools: completeblock: improved for class
...
git-svn-id: trunk@26604 -
2010-07-11 20:46:35 +00:00
mattias
dee92243f1
codetools: expreval: support for defined(#var)
...
git-svn-id: trunk@26296 -
2010-06-27 16:49:58 +00:00
mattias
d0d753564d
IDE: define template use default flag
...
git-svn-id: trunk@26286 -
2010-06-24 19:19:34 +00:00
mattias
4abd567ce9
IDE: started fallback define templates
...
git-svn-id: trunk@26281 -
2010-06-24 15:47:28 +00:00
mattias
5b07f80b00
IDE: lazcontrols: added codetools values, create dummy package if lpk not found, package link, Makefile
...
git-svn-id: trunk@26245 -
2010-06-21 22:50:36 +00:00
mattias
a0f0155c4a
codetools: lcl defines split for gtk2
...
git-svn-id: trunk@26028 -
2010-06-10 15:56:51 +00:00
mattias
65f048b55b
codetools: added TFPCDefinesCache
...
git-svn-id: trunk@25386 -
2010-05-13 21:34:07 +00:00
mattias
7fe1c5270e
codetools: check if fpc cfg needs update
...
git-svn-id: trunk@25383 -
2010-05-13 18:59:00 +00:00
mattias
e5a74ccd2b
codetools: reduced warnings
...
git-svn-id: trunk@25340 -
2010-05-12 19:38:45 +00:00
mattias
39c8ccd392
codetools: load/save fpc config and sources
...
git-svn-id: trunk@25338 -
2010-05-12 16:56:10 +00:00
mattias
dc88662419
codetools: load/save fpc sources
...
git-svn-id: trunk@25335 -
2010-05-12 16:31:25 +00:00
mattias
5dbb743c2f
codetools: load/save fpc configs
...
git-svn-id: trunk@25333 -
2010-05-12 15:49:48 +00:00
mattias
5355942e1a
codetools: cache for fpc listing
...
git-svn-id: trunk@25223 -
2010-05-05 18:59:20 +00:00
mattias
da949d64ae
IDE: codetools: load/save fpc source listing
...
git-svn-id: trunk@25221 -
2010-05-05 17:18:55 +00:00
mattias
3bb94e2091
codetools: parsing target compiler
...
git-svn-id: trunk@25216 -
2010-05-05 13:29:35 +00:00
mattias
ff8ec805a1
codetools: storing tried fpc cfgs
...
git-svn-id: trunk@25208 -
2010-05-05 10:40:05 +00:00
mattias
9968ec7168
LCL: TTreeView: added OnAddition
...
git-svn-id: trunk@25192 -
2010-05-04 20:20:13 +00:00
mattias
cf55952b42
removed OldAutoSize
...
git-svn-id: trunk@25190 -
2010-05-04 19:16:18 +00:00
mattias
1a15552418
codetools: started save/load fpc target cache
...
git-svn-id: trunk@25187 -
2010-05-04 17:52:17 +00:00
mattias
bc5304c425
codetools: started load/save fpc source file names
...
git-svn-id: trunk@25172 -
2010-05-04 09:21:09 +00:00
mattias
083a214ec4
codetools: started caching fpc defines
...
git-svn-id: trunk@25129 -
2010-05-02 10:23:21 +00:00
mattias
f6dfa6e457
codetools: function to report fpc source duplicates and missing units
...
git-svn-id: trunk@25117 -
2010-05-01 19:40:35 +00:00
mattias
9a54275b4e
codetools: started fpc source checking
...
git-svn-id: trunk@25112 -
2010-05-01 18:27:38 +00:00
mattias
63fc880084
codetools: comment
...
git-svn-id: trunk@25109 -
2010-05-01 17:53:11 +00:00
mattias
a846877b84
codetools: adjust fpc source rules for httpd
...
git-svn-id: trunk@25108 -
2010-05-01 17:39:24 +00:00
mattias
798bfa1b72
IDE: using normal bounds or restore
...
git-svn-id: trunk@25077 -
2010-04-30 07:15:25 +00:00
mattias
c766ccbcaa
codetools: fpc source units: return list of conflicts
...
git-svn-id: trunk@25076 -
2010-04-30 06:49:36 +00:00
mattias
2dcf65e139
codetools: fpc sources: fixed fpc source score
...
git-svn-id: trunk@25073 -
2010-04-29 21:21:07 +00:00
mattias
d9a053b0da
codetools: fpc sources: ignore fpmake.pp units
...
git-svn-id: trunk@25072 -
2010-04-29 20:59:18 +00:00
mattias
1f5959b00a
codetools: added more fpc source scores
...
git-svn-id: trunk@25071 -
2010-04-29 20:43:32 +00:00
mattias
06f583ae49
codetools: using fpc source rules
...
git-svn-id: trunk@25064 -
2010-04-29 09:00:49 +00:00
mattias
7787ab48a2
codetools: started reading fpc source rules
...
git-svn-id: trunk@25050 -
2010-04-28 23:33:34 +00:00
mattias
027fe93e96
codetools: started rule set for fpc sources
...
git-svn-id: trunk@25048 -
2010-04-28 23:04:32 +00:00
mattias
0e85fb36ac
codetools: fpc source rules adding
...
git-svn-id: trunk@25041 -
2010-04-28 17:42:58 +00:00
mattias
914394bb12
codetools: started fpc source rules
...
git-svn-id: trunk@25040 -
2010-04-28 17:39:13 +00:00
mattias
c2e7239df1
codetools: started function to gather fpc source units
...
git-svn-id: trunk@25029 -
2010-04-28 12:34:51 +00:00
mattias
de960ec11d
codetools: added function to find all fpc units
...
git-svn-id: trunk@25023 -
2010-04-28 08:44:31 +00:00
mattias
c48d57385a
codetools: function to run fpc and get macros and unit search paths
...
git-svn-id: trunk@25018 -
2010-04-27 21:24:27 +00:00
mattias
ce48109571
codetools: function to run fpc and get info
...
git-svn-id: trunk@25016 -
2010-04-27 20:06:45 +00:00
mattias
2a85bf2409
codetools: added function to get fpc info
...
git-svn-id: trunk@25015 -
2010-04-27 20:01:27 +00:00
mattias
e9d4b90835
codetools: identifier completion: list used units
...
git-svn-id: trunk@24999 -
2010-04-27 10:14:49 +00:00
mattias
ca57327310
codetools: added parse function for fpc -i output
...
git-svn-id: trunk@24998 -
2010-04-27 09:42:59 +00:00
mattias
bdfcf514b1
codetools: started fpc info
...
git-svn-id: trunk@24995 -
2010-04-27 08:16:20 +00:00
mattias
3160329041
codetools: simple runtool
...
git-svn-id: trunk@24983 -
2010-04-26 21:53:07 +00:00
mattias
7a5869db43
codetools: removed TGatherFileProgress
...
git-svn-id: trunk@24970 -
2010-04-26 14:48:50 +00:00
mattias
e8430676fb
codetools: added msg string to progres
...
git-svn-id: trunk@24969 -
2010-04-26 14:31:42 +00:00
mattias
8b4777eebd
codetools: added GatherFiles
...
git-svn-id: trunk@24967 -
2010-04-26 13:40:25 +00:00
mattias
4db8628bf5
codetools: FilenameIsMatching: fixed asterisk in brackets
...
git-svn-id: trunk@24966 -
2010-04-26 13:33:30 +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
7e95a219cd
codetools: added OS haiku, bug #16294
...
git-svn-id: trunk@24742 -
2010-04-20 14:45:12 +00:00
mattias
e0b2912421
codetools: defines for synedit SrcPath to IDEIntf for sub directories
...
git-svn-id: trunk@24702 -
2010-04-18 18:10:12 +00:00
mattias
35197f4b0d
codetools: fpc units in packages/fcl* have higher priority
...
git-svn-id: trunk@24600 -
2010-04-12 14:29:36 +00:00
mattias
fc19399e97
codetools: added TDefinePool.GetFPCVerFromFPCTemplate
...
git-svn-id: trunk@24034 -
2010-03-16 13:29:29 +00:00
mattias
462d545377
codetools: define templates for fcl-async
...
git-svn-id: trunk@23529 -
2010-01-22 12:10:45 +00:00
mattias
4f92e05edc
codetools: fixed getdefaultcompiledtargetos
...
git-svn-id: trunk@23509 -
2010-01-20 19:04:19 +00:00
mattias
34ee8ab50f
codetools: fixed search paths for directory debugger
...
git-svn-id: trunk@23025 -
2009-12-08 11:33:24 +00:00
mattias
e959ab8230
codetools: fixed search paths for directory debugger
...
git-svn-id: trunk@23024 -
2009-12-08 11:29:29 +00:00
mattias
4a5ccd0c77
IDE: using new eval
...
git-svn-id: trunk@22812 -
2009-11-26 20:47:19 +00:00
mattias
88d5b48c92
codetools: using new eval for conditionals
...
git-svn-id: trunk@22810 -
2009-11-26 20:37:58 +00:00
mattias
8906d2acae
codetools: added carbon/objc to search path for carbon intf ppu
...
git-svn-id: trunk@22774 -
2009-11-25 16:56:39 +00:00
mattias
c9f7496afe
codetools: defines: added ideintf to synedit
...
git-svn-id: trunk@22498 -
2009-11-09 11:00:12 +00:00
mattias
f154487ab1
codetools: skip fpc source directory amunits
...
git-svn-id: trunk@22473 -
2009-11-07 13:00:57 +00:00
mattias
9595f3e726
codetools: skip fpc src directoy packages/amunits
...
git-svn-id: trunk@22468 -
2009-11-07 10:56:27 +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
bc4d902447
codetools: defines for lcl carbon: pascocoa unit paths
...
git-svn-id: trunk@22106 -
2009-10-12 11:32:40 +00:00
mattias
8a287aeb94
codetools: added progress events for scanning FPC sources
...
git-svn-id: trunk@22074 -
2009-10-08 09:52:57 +00:00
mattias
777ca09779
codetools: added TCTDirectoryCache time stamp for configs
...
git-svn-id: trunk@21443 -
2009-08-25 14:08:26 +00:00
vincents
0dfadd5331
codetools: added nogui widget set to the list of CPU OS Widget set combinations (issue #14093 )
...
git-svn-id: trunk@20789 -
2009-07-03 09:28:22 +00:00
mattias
8bc4612fcd
codetools: finding and removing duplicate strings in define trees
...
git-svn-id: trunk@19913 -
2009-05-10 21:20:49 +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
bed259ea54
codetools: lazarus src: added unit paths to packager/frames
...
git-svn-id: trunk@18278 -
2009-01-13 16:49:28 +00:00
mattias
89df8b61f5
IDE: added directory packager/frames to defines
...
git-svn-id: trunk@18090 -
2009-01-03 22:02:07 +00:00
mattias
7784d73eb5
codetools: added ide to SrcPath for ide/frames directory, bug #12840
...
git-svn-id: trunk@17885 -
2008-12-22 17:25:09 +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
3c05e21c6a
IDE+codetools: changed default compiler filename to fpc(.exe)
...
git-svn-id: trunk@17757 -
2008-12-09 12:53:19 +00:00
mattias
dfa6ac485e
IDE: SrcPath for debugger/frames
...
git-svn-id: trunk@17733 -
2008-12-08 18:49:47 +00:00
mattias
2629831200
codetools: fixed fpc source directory definitions if blocks
...
git-svn-id: trunk@17731 -
2008-12-08 17:58:16 +00:00
mattias
213c8cf730
codetools: creating FPC source: fixed test for win and darwin
...
git-svn-id: trunk@17730 -
2008-12-08 15:04:42 +00:00
mattias
fe7b742f0b
codetools: creating FPC source defines with appended pathdelim
...
git-svn-id: trunk@17729 -
2008-12-08 15:01:18 +00:00
mattias
ef52dfede9
codetools: SImpleInit: allow overriding TargetOS
...
git-svn-id: trunk@17715 -
2008-12-07 22:39:47 +00:00
mattias
3369610e5f
IDE: fixed incldue path for ide directory
...
git-svn-id: trunk@17467 -
2008-11-20 08:18:04 +00:00
mattias
9c30beac94
IDE: fixed SrcPath for laz directory ide/frames
...
git-svn-id: trunk@17448 -
2008-11-19 16:21:29 +00:00
vincents
4969c50e66
codetools: added 64 bit freebsd targets
...
git-svn-id: trunk@17185 -
2008-11-02 13:42:30 +00:00
mattias
119e8a249a
codetools: updated fpc error messages
...
git-svn-id: trunk@17112 -
2008-10-23 20:43:15 +00:00
paul
74921fb32b
codetools: add ide/frames directory to template
...
git-svn-id: trunk@17039 -
2008-10-18 16:03:32 +00:00
mattias
852e7fef4c
IDE: added fpc OS
...
git-svn-id: trunk@17036 -
2008-10-18 11:09:05 +00:00
mattias
c6806b3a8e
codetools: added arm-linux to LCL targets
...
git-svn-id: trunk@16827 -
2008-10-01 11:12:17 +00:00
paul
35e4c88db4
forgotten file
...
git-svn-id: trunk@16644 -
2008-09-19 07:03:14 +00:00
mattias
9032caa4fd
UTF-8: added ExpandFilenameUTF8
...
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +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
mattias
7ab6bff531
codetools: implemented fpc switch -M
...
git-svn-id: trunk@16142 -
2008-08-19 11:27:45 +00:00
mattias
70e7f10204
IDE: package compilation: do not build all if only search paths changed, this is spotted by fpc itself
...
git-svn-id: trunk@16105 -
2008-08-18 08:34:07 +00:00
mattias
ea23d0c086
IDE+codetools: using compiler mode Delphi when set in compiler options
...
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
vincents
00a2b7b10a
codetools: fixed memleak (and probably fixed define templates for components), fixes bug #11701
...
git-svn-id: trunk@15820 -
2008-07-20 19:20:13 +00:00
mattias
1341499890
synedit: set default synedit font for carbon
...
IDE: sourceditor: using the same default font as synedit
IDE: added code template d for debugln
IDE: moved Insert $IFDEF in keymapping to edit section
CodeTools: identifier completion: do not add semicolon in front of then, of, to, else, do
CodeTools: define LCL and LCLwidgetset for lazarus sources
IDE: Editor Options Keymapping: implemented text filter and shortcut search
git-svn-id: trunk@15819 -
2008-07-19 09:51:32 +00:00
mattias
42827e1052
codetools: FPC src defines: added .. to the SrcPath of compiler/utils
...
git-svn-id: trunk@15589 -
2008-06-27 13:08:02 +00:00
mattias
6a65fad10e
codetools: updated defines for fpgui widgetset
...
git-svn-id: trunk@14602 -
2008-03-20 17:30:28 +00:00
mattias
e62b25127e
codetools: added defines for FPC fcl-base/src include dirs
...
git-svn-id: trunk@13493 -
2007-12-28 00:34:06 +00:00
mattias
e885fe00fe
codetools: added include path template for fcl-process
...
git-svn-id: trunk@13342 -
2007-12-15 14:09:31 +00:00
mattias
1a15301757
codetools: fixed some include path defs for FPC sources, fixed identifier completion for unit names with errors in code, IDE codebrowser: fixed loading new png icons
...
git-svn-id: trunk@12418 -
2007-10-11 22:21:38 +00:00
vincents
c600e1f71b
codetools: add the gtk directory as include directory for the gtk2 widgetset
...
git-svn-id: trunk@12215 -
2007-09-28 12:00:54 +00:00
mattias
13c2b40e20
codetools: implemented parsing the new fpc 2.3.1 generics, simple find declaration for generics
...
git-svn-id: trunk@11829 -
2007-08-16 17:12:56 +00:00
mattias
619ed3c329
codetools: added include path for packages/fcl-base/src/SrcOS
...
git-svn-id: trunk@11795 -
2007-08-12 11:09:55 +00:00
paul
1518e4a714
- add i386-win32-qt combination to definetemplates.pas
...
git-svn-id: trunk@11431 -
2007-07-06 06:25:40 +00:00
vincents
e9f2123983
codetools: fixed directory separator of unit path of the packages dir
...
git-svn-id: trunk@11257 -
2007-06-01 21:05:57 +00:00
mattias
34b67b7af7
IDE: always creating the custom defines templates for project source directories, so that IDE add-ons can add their own settings
...
git-svn-id: trunk@11098 -
2007-05-08 08:05:57 +00:00
mattias
a30c44a863
codetools: removed fpgui paths for other widgetsets
...
git-svn-id: trunk@10922 -
2007-04-09 07:32:58 +00:00
mattias
0e86c269a0
codetools: removed too much fpgui paths
...
git-svn-id: trunk@10920 -
2007-04-08 18:35:03 +00:00
mattias
f8db4d067f
codetools: made gfx default for fpGUI lcl intf
...
git-svn-id: trunk@10916 -
2007-04-08 06:36:09 +00:00
vincents
71cf2762a4
codetools: let them know about win64
...
git-svn-id: trunk@10915 -
2007-04-07 20:13:08 +00:00
mattias
7b473d34de
codetools: improved paths for lcl fpgui sources, using windows instead of mswindows, fixed missing add
...
git-svn-id: trunk@10900 -
2007-04-06 15:15:03 +00:00
mattias
d2ca16d11e
fpgui intf: added readme for hint how to get the sources. added src and include paths in codetools. changed Makefile for new layout
...
git-svn-id: trunk@10898 -
2007-04-06 14:19:13 +00:00
mattias
72c7cdff16
added fpgui to codetools and build laz dlg
...
git-svn-id: trunk@10897 -
2007-04-06 12:59:21 +00:00
vincents
d164f4a8aa
removed gnome widgetset interface
...
git-svn-id: trunk@10889 -
2007-04-05 19:53:42 +00:00
mattias
05fa424bb7
gtk2 intf: fixed codetools include paths, fixed double painting
...
git-svn-id: trunk@10870 -
2007-04-04 18:08:37 +00:00
mattias
e0972c9bf0
codetools: added x86_64 linux targets to the lazarus target list
...
git-svn-id: trunk@10790 -
2007-03-23 19:32:36 +00:00
mattias
fee343a469
IDE: codebrowser parses units
...
git-svn-id: trunk@10639 -
2007-02-13 23:46:29 +00:00
mattias
346794aaae
IDE, codetools: fixed parsing compiler time stamps
...
git-svn-id: trunk@10554 -
2007-02-01 09:55:30 +00:00
jesus
bf735e87cf
initialize counter to fix system.ppu not found
...
git-svn-id: trunk@10553 -
2007-02-01 09:44:23 +00:00
marc
742490006d
* improved scanning of -va output
...
git-svn-id: trunk@10552 -
2007-02-01 00:48:29 +00:00
vincents
cbb5dc8f80
codetools: fixed parsing -va output of fpc 2.1.1 by passing -vs- to turn off time stamps (bug #8249 )
...
git-svn-id: trunk@10551 -
2007-01-31 20:49:13 +00:00
mattias
ff4f81d112
codetools: adding heuristic to scan the Makefile.fpc files of the FPC sources
...
git-svn-id: trunk@10363 -
2007-01-01 13:02:37 +00:00
mattias
6da5267421
gtk intf: improved listbox SetTopIndex for newly added items
...
git-svn-id: trunk@10344 -
2006-12-21 16:29:39 +00:00
mattias
0fc3bea335
codetools: added special file fpc unit postion libc
...
git-svn-id: trunk@10343 -
2006-12-21 13:05:18 +00:00
mattias
2b2ad3367d
IDE: fixed lcl compiled unit path to nonwin32
...
git-svn-id: trunk@10307 -
2006-12-06 11:38:00 +00:00
mattias
53dde5cff5
codetools: improved parsing variable section with errors
...
git-svn-id: trunk@9894 -
2006-09-14 19:30:01 +00:00
mattias
843b17534a
added make lazbuilder
...
git-svn-id: trunk@9850 -
2006-09-09 20:02:57 +00:00
mattias
f7855da268
IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
...
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
a22d3ff035
IDE codetools defines: do not delete path defines, if no custom options are defined
...
git-svn-id: trunk@9805 -
2006-09-04 10:30:54 +00:00
mattias
ca2b538cf7
IDE Help for FPC keywords activated, IDE find now supports multi lines, regexpr case insensitive, regexpr whole words
...
git-svn-id: trunk@9766 -
2006-08-29 17:35:20 +00:00
marc
86387e0647
- Removed redundant check
...
git-svn-id: trunk@9546 -
2006-07-03 14:19:20 +00:00
mattias
b9bf6c4b20
gtk2 intf: fixed GetPreferredSize, codetools: added targets i386-darwin-*
...
git-svn-id: trunk@9504 -
2006-06-27 20:28:37 +00:00
mattias
7a675dec3a
added TListWithEvents, fixed codetools adding a colon too much, added lcl test for TPageControl
...
git-svn-id: trunk@9477 -
2006-06-22 18:09:31 +00:00
mattias
25a45bbe06
added warnings, if FPC source units are missing
...
git-svn-id: trunk@9450 -
2006-06-19 09:23:59 +00:00
mattias
34ec62a9ca
fixed PChar typecasts
...
git-svn-id: trunk@9394 -
2006-06-04 09:35:45 +00:00
mattias
20698952d6
added include path for fpc compiler sources
...
git-svn-id: trunk@9388 -
2006-06-02 17:51:16 +00:00
mattias
bfb3fd9685
added class keyword to proc bodies for fpc 2.1.1
...
git-svn-id: trunk@9364 -
2006-05-27 17:40:59 +00:00
mattias
eadacf707a
compiler options: added option to show options : relatvie/absolute, .compiled files now create relative paths
...
git-svn-id: trunk@9349 -
2006-05-24 16:52:12 +00:00
mattias
53779000ba
reduced calling compiler on startup of the IDE
...
git-svn-id: trunk@9346 -
2006-05-23 21:54:43 +00:00
mattias
07fec2d11b
fixed parsing procedure specifier public
...
git-svn-id: trunk@9344 -
2006-05-23 21:42:52 +00:00
vincents
26c4d62fe5
wince doesn't use lcl\nonwin32\messages.pp
...
git-svn-id: trunk@9343 -
2006-05-23 21:35:08 +00:00
vincents
713f7851a3
fixed include paths for wince
...
git-svn-id: trunk@9339 -
2006-05-22 20:40:43 +00:00
mattias
0fe3331886
codetools: fpc sources: fcl wince: include path: TargetOs is now in front of SrcOS
...
git-svn-id: trunk@9319 -
2006-05-20 20:56:18 +00:00
mattias
8ec5b0aee6
designer rename component: ifdefed workaround, added rtl include path rtl/srcos2/targetcpu
...
git-svn-id: trunk@9286 -
2006-05-16 13:08:41 +00:00
mattias
c0fe7541cd
codetools directory values: added treeview and memo to view the templates and how they were parsed
...
git-svn-id: trunk@9161 -
2006-04-22 15:59:30 +00:00
mattias
f5abc1d817
added TCustomSplitter.MoveSplitter and SetSplitterPosition and IDE ct defines editor now saves splitter positions
...
git-svn-id: trunk@9159 -
2006-04-22 13:13:36 +00:00
mattias
8b2b8e4176
fixed typo
...
git-svn-id: trunk@9153 -
2006-04-21 12:32:12 +00:00
vincents
f358387e4d
added support for lcl\forms directory
...
git-svn-id: trunk@9146 -
2006-04-19 22:35:13 +00:00
mattias
7057de0774
fixed unhandled macro
...
git-svn-id: trunk@9145 -
2006-04-19 08:17:45 +00:00
mattias
70cab5a647
added rtl/win32/wininc include path
...
git-svn-id: trunk@9121 -
2006-04-13 21:23:49 +00:00
mattias
d8e7f5e0af
added ct define fpc rtl directory if SrcOS=win then add win/wininc
...
git-svn-id: trunk@9089 -
2006-04-07 14:38:16 +00:00
mattias
94a892ded2
added SrcOS for win32, win64 and wince
...
git-svn-id: trunk@9071 -
2006-04-04 17:43:06 +00:00
mattias
ae450142cf
improved delphi conversion, include paths and error handling
...
git-svn-id: trunk@8969 -
2006-03-21 12:21:53 +00:00
mattias
663d9d28c4
added codetools cache for unit search
...
git-svn-id: trunk@8951 -
2006-03-17 23:44:24 +00:00
mattias
62ffcbc9b2
added codetools directory cache for units
...
git-svn-id: trunk@8945 -
2006-03-17 17:10:53 +00:00
mattias
2ed9fee8a6
fixed writing empty strings to lfm
...
git-svn-id: trunk@8933 -
2006-03-13 10:01:43 +00:00
mattias
2efffcd1b1
fixed newdialog to update description on key navigation
...
git-svn-id: trunk@8921 -
2006-03-12 23:14:56 +00:00
vincents
d8952ce6bf
fixes for using fpc as compiler executable from Yury Sidorov
...
git-svn-id: trunk@8919 -
2006-03-11 15:12:09 +00:00
mattias
5bb39b97a3
clearing session modified flags
...
git-svn-id: trunk@8862 -
2006-03-03 00:32:47 +00:00
mattias
615b02380e
started custom highlighters
...
git-svn-id: trunk@8843 -
2006-02-28 00:28:38 +00:00
mattias
73d8121123
enabled define FPDocSystem for the FPC sources to find declarations for the compiler hidden identifiers like writeln, readln
...
git-svn-id: trunk@8842 -
2006-02-27 23:17:44 +00:00
mattias
fb16ad9a8f
started parsing Delphi dof and cfg files
...
git-svn-id: trunk@8788 -
2006-02-20 23:48:13 +00:00
mattias
2d4316de8b
moved delphiunit2laz.pas to converter directory
...
git-svn-id: trunk@8785 -
2006-02-20 21:52:23 +00:00
mattias
3e7bfb3ea5
added wince defines for RTL sources
...
git-svn-id: trunk@8677 -
2006-01-31 16:01:51 +00:00
mattias
60b17ba91f
added codetools config
...
git-svn-id: trunk@8614 -
2006-01-25 12:14:28 +00:00
mattias
d452af1ba0
added qt interface to IDE and fixed compilation
...
git-svn-id: trunk@8430 -
2006-01-04 10:28:58 +00:00
mattias
adbd284641
started platform independent opengl control for the LCL
...
git-svn-id: trunk@8408 -
2006-01-01 20:43:51 +00:00
mattias
929afb7960
fixed using -va to analyze fpc makros
...
git-svn-id: trunk@8345 -
2005-12-19 21:28:11 +00:00
mattias
51d6b1a88a
clean up
...
git-svn-id: trunk@8344 -
2005-12-19 19:08:57 +00:00
mattias
dfdf56a0cd
fixed package editor autosizing. define templates are now all updated after editing graph properties
...
git-svn-id: trunk@8281 -
2005-12-09 00:47:51 +00:00
mattias
4433e3e854
added codetools deifnes for wince interface
...
git-svn-id: trunk@8054 -
2005-11-04 13:43:53 +00:00
micha
0300aa4c2e
remove excess string concatenation "+"
...
git-svn-id: trunk@7975 -
2005-10-21 11:50:43 +00:00
mattias
02ef7c9c49
added .p as pascal extension
...
git-svn-id: trunk@7730 -
2005-09-17 18:01:22 +00:00