Commit Graph

97 Commits

Author SHA1 Message Date
mattias
3e2ce6e7d3 codetools: fixed checking unit dependencies each time a unit is parsed, bug #12269
git-svn-id: trunk@16838 -
2008-10-02 07:52:08 +00:00
mattias
9032caa4fd UTF-8: added ExpandFilenameUTF8
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
mattias
cbc57806d7 synedit: pascal highlighter: implemented mode Delphi/ObjFPC and nested comments
git-svn-id: trunk@15874 -
2008-07-26 15:11:57 +00:00
mattias
9519c2624f codetools: implemented start of extern c
git-svn-id: trunk@14283 -
2008-02-27 15:22:12 +00:00
mattias
4b2895f732 codetools: fixed ignoreerrorafter position to <= instead of <
git-svn-id: trunk@13561 -
2008-01-01 21:03:27 +00:00
mattias
3492130ddf codetools: replaced some var with out
git-svn-id: trunk@13222 -
2007-12-08 14:17:46 +00:00
mattias
f9f7d157a3 codetools: implemented function to simplify some types of compiler directives
git-svn-id: trunk@11754 -
2007-08-07 14:21:13 +00:00
mattias
34c3ed4df7 codetools: fixed $ELIFC and $ELSEIF
git-svn-id: trunk@11222 -
2007-05-29 23:49:11 +00:00
mattias
78509220c9 LCL: TSpeedButton: if mouse capture lost then update state, fixed state when invoking Click which triggers ShowModal
git-svn-id: trunk@11211 -
2007-05-28 12:12:51 +00:00
mattias
e77c31ed38 codetools: searching include file of include file in directory of first include file
git-svn-id: trunk@10723 -
2007-03-08 23:35:58 +00:00
mattias
f2dddc5c8f codetools: implemented include directives with sub paths
git-svn-id: trunk@10511 -
2007-01-26 12:29:46 +00:00
mattias
bf557acf5b IDE: fixed open packages with underscores in filename
git-svn-id: trunk@10337 -
2006-12-16 11:55:07 +00:00
mattias
220d4e0e7c codetools: added MacPAS mode specials: IFC, ELSEC, ELIFC, ENDC, defined identifier, undefined identifier, SETC, SETC name := value, out as parameter name, property as parameter name
git-svn-id: trunk@10283 -
2006-12-04 00:00:36 +00:00
mattias
0a487c57cc codetools: include directives apostrophes are now allowed in all compiler modes
git-svn-id: trunk@10236 -
2006-11-24 13:36:03 +00:00
mattias
567453b914 IDE+codetools: renaming a component now renames in the whole unit
git-svn-id: trunk@10160 -
2006-11-02 19:32:59 +00:00
vincents
f759124d94 added $inline on
git-svn-id: trunk@10061 -
2006-10-12 08:14:16 +00:00
mattias
609922d9e5 codetools: fixed validating last error
git-svn-id: trunk@9502 -
2006-06-27 15:28:37 +00:00
micha
c3fada6d57 win64 fixes (from peter, modified)
git-svn-id: trunk@9222 -
2006-05-01 21:47:48 +00:00
mattias
3c7832808c fixed double clicking on treeview without node
git-svn-id: trunk@8876 -
2006-03-07 11:01:48 +00:00
mattias
0fdb95d4a6 improved Delphi project converter with reading .dof and .cfg file, multiple retries and fixing include filenames in .lpr
git-svn-id: trunk@8868 -
2006-03-05 23:55:40 +00:00
mattias
6191874ec3 fixed codetools ignore error position comparison
git-svn-id: trunk@8203 -
2005-11-21 21:01:56 +00:00
mattias
72e97eced6 disabled inline, added TTISpinEdit, added history skill to TTIComboBox
git-svn-id: trunk@8018 -
2005-10-31 19:17:48 +00:00
mattias
937eb5fe69 fixed parsing include files without space at end
git-svn-id: trunk@8009 -
2005-10-31 00:48:23 +00:00
mattias
18a6999481 fixed checking dangling events on empty units
git-svn-id: trunk@7562 -
2005-08-24 18:54:09 +00:00
mattias
cad5a68f98 activated IgnoreErrorAfterCursor in codetools finddeclaration and identifier completion
git-svn-id: trunk@7521 -
2005-08-17 16:51:41 +00:00
mattias
e303f8f83f replaced codetools+gtk intf TList with faster TFPList
git-svn-id: trunk@7405 -
2005-07-23 09:27:30 +00:00
mattias
666e058403 implemented saving alpha bmp and using transparency for IDE glyph editor
git-svn-id: trunk@7264 -
2005-06-22 09:45:59 +00:00
vincents
5c84454943 changed hexstr(cardinal()) for pointers to dbgs() and other 64-bits fixes from Peter Vreman
git-svn-id: trunk@6915 -
2005-03-07 21:59:45 +00:00
vincents
5b90209cd6 fixed compilation
git-svn-id: trunk@6291 -
2004-11-23 15:40:50 +00:00
marc
fee93ccea9 * fixed stronger fpc typing (and some real cast errors)
git-svn-id: trunk@6195 -
2004-11-04 01:26:47 +00:00
vincents
c1c08bbb99 replaced write by DbgOut
git-svn-id: trunk@6021 -
2004-09-17 20:30:13 +00:00
mattias
79e0b3d2d1 fixed compiling codetools with -dCTDebug
git-svn-id: trunk@5855 -
2004-08-25 21:26:45 +00:00
mattias
a7d381ad9d splitted TMainIDE (main control instance) and TMainIDEBar (IDE menu and palette), added mainbase.pas and mainintf.pas
git-svn-id: trunk@5749 -
2004-08-08 18:02:45 +00:00
mattias
caf487c9e8 implemented OnChange for TRadioButton, TCheckBox, TToggleBox and some more docking stuff
git-svn-id: trunk@5531 -
2004-05-30 14:02:31 +00:00
mattias
730a67c8e1 fixed button return key
git-svn-id: trunk@5500 -
2004-05-22 14:35:33 +00:00
mattias
82ad9e0e7d fixed FindEndOfExpression for bogus statements
git-svn-id: trunk@5352 -
2004-03-30 17:45:31 +00:00
mattias
b65e8867cf moved compiler options to project menu, added -CX for smartlinking
git-svn-id: trunk@5217 -
2004-02-21 15:37:33 +00:00
mattias
a2ee1be748 converted some silent sourcechangecache consistency checks to errors
git-svn-id: trunk@5065 -
2004-01-14 23:17:12 +00:00
mattias
cb158488ae fixed reopening virtual files
git-svn-id: trunk@5001 -
2004-01-03 20:19:22 +00:00
mattias
2d402a5596 fixed compilation gtk and fpc 1.9
git-svn-id: trunk@4892 -
2003-12-16 14:01:27 +00:00
mattias
83528f4e25 fixed win32 include file search
git-svn-id: trunk@4743 -
2003-10-30 20:45:30 +00:00
mattias
11dd41282d fixed TApplicationProperties
git-svn-id: trunk@4713 -
2003-10-16 20:31:21 +00:00
mattias
61d1cf358a added Kylix 3 specials
git-svn-id: trunk@4595 -
2003-09-10 16:29:13 +00:00
mattias
09f667c569 implemented Build+Run File
git-svn-id: trunk@4504 -
2003-08-20 15:06:57 +00:00
mattias
177677936d fixed initialenabled, debuggertype, linkscaner open string constant
git-svn-id: trunk@4458 -
2003-08-08 10:24:48 +00:00
mattias
3cfdaeef38 fixed targetos for clean all
git-svn-id: trunk@4329 -
2003-06-27 22:07:39 +00:00
mattias
d454bbaa1a accelerated linkscanner
git-svn-id: trunk@4327 -
2003-06-27 08:59:17 +00:00
mattias
d62057d9dc fixed searching in parent nodes of ancestors
git-svn-id: trunk@4322 -
2003-06-26 12:19:23 +00:00
mattias
1fb4ee52a5 fixes for debugging lazarus
git-svn-id: trunk@4296 -
2003-06-23 09:42:09 +00:00
mattias
1f4d722551 implemented environment path browse buttons
git-svn-id: trunk@4103 -
2003-04-28 08:16:14 +00:00