Commit Graph

191 Commits

Author SHA1 Message Date
mattias
8f8be186cf fixed calling GlobalDesignHook.PersistentAdded when adding via designer
git-svn-id: trunk@7654 -
2005-09-09 14:33:20 +00:00
mattias
09fe314eef fixed reparsing a non parseable code node
git-svn-id: trunk@7580 -
2005-08-27 14:21:00 +00:00
mattias
6991d94081 added codetool node for ctnEndPoint, so that even the last tokens have nodes
git-svn-id: trunk@7524 -
2005-08-18 00:03:16 +00:00
mattias
e1c20a0c4d improved IgnoreErrorAfterCursor for begin blocks, class block and proc heads
git-svn-id: trunk@7523 -
2005-08-17 23:32:18 +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
vincents
1064272122 removed ifdef ver1 from Martin Smat
git-svn-id: trunk@7479 -
2005-08-04 08:41:46 +00:00
mattias
a7b16d2f92 started TButtonActionLink
git-svn-id: trunk@7125 -
2005-05-02 09:17:08 +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
mattias
945205ad3c implemented adding files from directory in project inspector, fixed extrac proc checking overlapping blocks
git-svn-id: trunk@6690 -
2005-01-26 15:45:08 +00:00
vincents
c535f37167 use xml units from fpc, if not compiling with fpc 1.0
git-svn-id: trunk@6603 -
2005-01-15 13:44:03 +00:00
mattias
53d6e145dc implemented showing proc specifiers in codeexplorer
git-svn-id: trunk@6405 -
2004-12-22 10:19:26 +00:00
vincents
454f333332 Fix compilation with -dMem_Check.
git-svn-id: trunk@6224 -
2004-11-10 14:58:14 +00:00
mattias
68c0ee8c21 renamed avl_tree.pas to oldavltree.pas for new fpc 1.9.5
git-svn-id: trunk@6210 -
2004-11-06 19:49:14 +00:00
mattias
4d35cd562c fixed expanding proc heads
git-svn-id: trunk@6161 -
2004-10-25 13:52:54 +00:00
mattias
ada62722b1 started new feature: find identifier references
git-svn-id: trunk@6022 -
2004-09-18 01:02:23 +00:00
mattias
79f1d1940b fixed ct nodes for proc param type array of
git-svn-id: trunk@5740 -
2004-08-04 17:35:40 +00:00
mattias
99c7244234 implemented codetools support for library export clauses
git-svn-id: trunk@5528 -
2004-05-29 17:50:55 +00:00
mattias
730a67c8e1 fixed button return key
git-svn-id: trunk@5500 -
2004-05-22 14:35:33 +00:00
mattias
617948d9c8 removed unneeded units in uses sections
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
mattias
3fa3ca063d fixed reading expressions in type definitions
git-svn-id: trunk@5423 -
2004-04-22 20:42:26 +00:00
mattias
26b4223134 fixed hiding uninitialized controls
git-svn-id: trunk@5389 -
2004-04-09 23:52:01 +00:00
mattias
e99b62d3de fixed 1.0.x compilation
git-svn-id: trunk@5296 -
2004-03-12 15:48:57 +00:00
mattias
7442adb9ae fixed pasring GUID with constant
git-svn-id: trunk@5192 -
2004-02-10 13:54:30 +00:00
mattias
bf0d3c590f implemented global property sections
git-svn-id: trunk@4968 -
2003-12-27 01:04:29 +00:00
mattias
571574438c implemented global properties
git-svn-id: trunk@4967 -
2003-12-26 17:42:48 +00:00
mattias
459b1c939c fixed many range check warnings
git-svn-id: trunk@4951 -
2003-12-25 14:17:07 +00:00
mattias
f5041c8164 implemented proc jumping for operators
git-svn-id: trunk@4938 -
2003-12-23 14:20:33 +00:00
mattias
9084cb082b ct parser now understands interconst:const
git-svn-id: trunk@4863 -
2003-11-29 15:23:23 +00:00
mattias
f0955a6093 implemented extract proc, check lfm and convert delphi unit
git-svn-id: trunk@4708 -
2003-10-15 18:01:10 +00:00
mattias
34cec4abfd new grid icons from Jesus
git-svn-id: trunk@4662 -
2003-09-22 20:41:58 +00:00
mattias
55c9353c30 added Delphi7 source template and language features
git-svn-id: trunk@4657 -
2003-09-21 14:13:36 +00:00
mattias
5aa288de16 implemented "class of" for find declaration
git-svn-id: trunk@4435 -
2003-07-30 11:17:18 +00:00
mattias
5f79f11b3d fixed parsing of with do try finally end
git-svn-id: trunk@4347 -
2003-06-30 17:25:26 +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
d261f58365 started codeexplorer
git-svn-id: trunk@4289 -
2003-06-19 16:36:35 +00:00
mattias
5a2ba2fe6d implemented compiler function Low(array)
git-svn-id: trunk@4134 -
2003-05-06 21:54:57 +00:00
mattias
d69ad8c66e accelerated parsing
git-svn-id: trunk@4119 -
2003-05-02 08:11:37 +00:00
mattias
088d4e7233 fixed TMemo.WordWrap
git-svn-id: trunk@4060 -
2003-04-15 08:54:27 +00:00
mattias
1122af8535 fixed parsing records
git-svn-id: trunk@3988 -
2003-03-31 10:49:50 +00:00
mattias
56b8cf78e3 fixed path delimiters for environment directories
git-svn-id: trunk@3983 -
2003-03-29 21:41:19 +00:00
mattias
a2a80bb473 added ipdefine.inc
git-svn-id: trunk@3976 -
2003-03-27 19:16:39 +00:00
mattias
82453a2914 fixed ident completion and parsed with statements
git-svn-id: trunk@3921 -
2003-03-13 21:55:42 +00:00
mattias
840b151bf7 added identcompletion context information and fixed win32 intf
git-svn-id: trunk@3919 -
2003-03-13 19:57:38 +00:00
mattias
a0262292bf make resource string dialog nearly complete
git-svn-id: trunk@3904 -
2003-03-08 21:51:57 +00:00
mattias
4c988adbf1 added localization for env options from Olivier
git-svn-id: trunk@3891 -
2003-03-04 09:21:09 +00:00
mattias
df9de104a3 renamed one Rect
git-svn-id: trunk@3828 -
2003-01-28 17:04:34 +00:00
mattias
1e9fc0f4f2 fixed typos
git-svn-id: trunk@3800 -
2003-01-13 16:15:51 +00:00
mattias
f7a3dbe802 ident completion: added default class completion property access idents
git-svn-id: trunk@3785 -
2003-01-04 14:41:39 +00:00
mattias
27d3422fce code completion now copies procedure calling conventions
git-svn-id: trunk@3777 -
2003-01-02 05:02:24 +00:00
mattias
05fd8f14d1 ident compl: added sorting, ignoring redefinitions, brackets, properties
git-svn-id: trunk@3767 -
2002-12-30 19:13:53 +00:00
mattias
a0bcf62aa6 added history to identifier completion
git-svn-id: trunk@3766 -
2002-12-30 17:24:08 +00:00
mattias
7268e228ed simple identifier completion implemented
git-svn-id: trunk@3761 -
2002-12-29 22:24:53 +00:00
mattias
ed24023cb0 identifier completion: basically working, still hidden
git-svn-id: trunk@3758 -
2002-12-29 18:13:38 +00:00
mattias
17f2aeb9bc made Form.Close more Delphish, added some windows compatibility functions
git-svn-id: trunk@3733 -
2002-12-25 10:21:05 +00:00
mattias
589298a29a find declaration now supports class interfaces
git-svn-id: trunk@3718 -
2002-12-20 13:34:23 +00:00
mattias
23f2a663a1 extended parser for new 1.1 syntax
git-svn-id: trunk@3717 -
2002-12-20 11:27:26 +00:00
mattias
f8329f9fc6 method resolution clause, class ancestor find declaration, 1.1. makros
git-svn-id: trunk@3716 -
2002-12-20 11:08:47 +00:00
mattias
735191d158 new constants for compatibility
git-svn-id: trunk@3694 -
2002-12-12 17:47:46 +00:00
mattias
5c93adce8a find declaration type of constructor
git-svn-id: trunk@3681 -
2002-12-01 23:01:42 +00:00
mattias
ffa37c72b5 fixed find declaration for function results
git-svn-id: trunk@3679 -
2002-12-01 21:57:00 +00:00
lazarus
68fc86e651 MG: added proc parameter list to smart hints
git-svn-id: trunk@3630 -
2002-11-13 09:15:02 +00:00
lazarus
feb9086ada MG: added smart hints in edit mode
git-svn-id: trunk@3618 -
2002-11-10 21:49:27 +00:00
lazarus
7f51bddfb5 MG: fixed typo
git-svn-id: trunk@3602 -
2002-11-03 20:53:36 +00:00
lazarus
6ecb567b0a MG: parser is now abortable
git-svn-id: trunk@3601 -
2002-11-02 23:30:58 +00:00
lazarus
23a85fff62 MG: code completion: added local variable completion
git-svn-id: trunk@3503 -
2002-10-13 21:23:45 +00:00
lazarus
cfaaa10ef0 MG: codecompletion: added ForwardProcInsertPolicies
git-svn-id: trunk@3472 -
2002-10-06 09:03:28 +00:00
lazarus
7460fce057 MG: implemented IgnoreErrorAfter position for codetools
git-svn-id: trunk@3362 -
2002-09-19 14:53:38 +00:00
lazarus
ae98336c93 MG: fixed keymapping of none
git-svn-id: trunk@3347 -
2002-09-14 20:05:14 +00:00
lazarus
44e3418b75 MG: added TListView notification from Vincent
git-svn-id: trunk@3340 -
2002-09-14 08:38:06 +00:00
lazarus
a168428731 MG: added some property editors and started component editors
git-svn-id: trunk@3270 -
2002-08-31 18:45:53 +00:00
lazarus
e06bba7a46 MG: fixed parser for Clx enums and empty param lists
git-svn-id: trunk@3167 -
2002-08-19 08:50:28 +00:00
lazarus
3ee9c1fab9 MG: fixed CodeCompletion of STORED property functions
git-svn-id: trunk@1825 -
2002-08-06 19:58:45 +00:00
lazarus
c0f9ddd6a6 MG: started DelphiObjectBinaryToText
git-svn-id: trunk@1800 -
2002-07-31 07:15:39 +00:00
lazarus
de61fbc396 MG: fixed parser for external vars
git-svn-id: trunk@1785 -
2002-07-09 17:18:23 +00:00
lazarus
ad593a406c MG: fixed parser for variables with external modifier
git-svn-id: trunk@1764 -
2002-06-27 17:38:09 +00:00
lazarus
f9f85ea7c2 MG; fixed find declaration of overloaded procs and expression input types
git-svn-id: trunk@1706 -
2002-05-27 14:38:34 +00:00
lazarus
7b67948294 MG: fixed parser for statements of the form "with A as B do ;"
git-svn-id: trunk@1691 -
2002-05-16 19:00:56 +00:00
lazarus
b951ebcc4e MG: fixed parser for cvar; external;
git-svn-id: trunk@1663 -
2002-05-09 12:38:54 +00:00
lazarus
887c7fdc1f MG: fixed find declaration of default properties
git-svn-id: trunk@1652 -
2002-04-30 09:57:21 +00:00
lazarus
f3d7a35da2 MG: fixes for saving resource files
git-svn-id: trunk@1648 -
2002-04-28 14:10:31 +00:00
lazarus
13a8d7484d MG: Delphi6 syntax and defines
git-svn-id: trunk@1638 -
2002-04-26 12:25:55 +00:00
lazarus
d969776637 MG: started new client rectangle
git-svn-id: trunk@1635 -
2002-04-24 16:11:17 +00:00
lazarus
93afe8a598 MG: fixed typos
git-svn-id: trunk@1632 -
2002-04-24 09:29:06 +00:00
lazarus
8a758c33e3 MG: fixed read constant with edged brackets
git-svn-id: trunk@1631 -
2002-04-23 20:21:20 +00:00
lazarus
dd251efa47 MG: fixed readconstant of sets
git-svn-id: trunk@1630 -
2002-04-23 20:16:06 +00:00
lazarus
088624b9cc MG: accelerated parser
git-svn-id: trunk@1628 -
2002-04-23 16:12:52 +00:00
lazarus
591eaa3d79 MG: fixes, e.g. method jumping to changed overloaded methods
git-svn-id: trunk@1615 -
2002-04-17 09:15:51 +00:00
lazarus
9beb5af34e MG: new expression evalution for find declaration and fixes
git-svn-id: trunk@1606 -
2002-04-15 10:54:13 +00:00
lazarus
2047305713 MG: reduced node cache killing for scan ranges
git-svn-id: trunk@1604 -
2002-04-12 14:51:33 +00:00
lazarus
57400d3471 MG: fixed node cache dependency update bug
git-svn-id: trunk@1603 -
2002-04-12 14:30:26 +00:00
lazarus
39b9f280f6 MG: added Event Assignment completion
git-svn-id: trunk@1602 -
2002-04-12 10:21:55 +00:00
lazarus
4745ac02a1 MG: finddeclaration of array of const and open arrays
git-svn-id: trunk@1584 -
2002-04-03 09:16:44 +00:00
lazarus
8b4c655cfb MG: caches scanner and parser errors
git-svn-id: trunk@1573 -
2002-03-30 20:59:43 +00:00
lazarus
d41af48238 MG: fixed splash screen, fixed parser of resource strings
git-svn-id: trunk@1572 -
2002-03-30 07:29:15 +00:00
lazarus
93ebbc28eb MG: more internationalization
git-svn-id: trunk@1566 -
2002-03-29 15:50:36 +00:00
lazarus
f295045532 MG: further internationalization
git-svn-id: trunk@1565 -
2002-03-29 14:32:49 +00:00
lazarus
4d9789a2ab MG: fixes for save-as and form streaming exceptions
git-svn-id: trunk@1528 -
2002-03-21 22:44:08 +00:00
lazarus
cda51ae148 MG: improved method completion: add inherited code on override specifier
git-svn-id: trunk@1521 -
2002-03-16 10:38:52 +00:00