Commit Graph

104 Commits

Author SHA1 Message Date
mattias
ceb551d1a8 codetools: added examples for c const
git-svn-id: trunk@14488 -
2008-03-10 16:43:38 +00:00
mattias
fb384fe93a updated README.txt
git-svn-id: trunk@14422 -
2008-03-05 11:42:46 +00:00
mattias
58e4529589 codetools: started h2pastool
git-svn-id: trunk@14407 -
2008-03-04 13:23:11 +00:00
mattias
735da60bb7 codetools: implemented parsing typedef functions
git-svn-id: trunk@14386 -
2008-03-03 16:49:19 +00:00
mattias
97a2a2f9e8 codetools: added error position to c parser
git-svn-id: trunk@14382 -
2008-03-03 11:16:28 +00:00
mattias
3339383d3f synedit: fixed SetTopLine ScrollWindowEx delta, bug #8479
git-svn-id: trunk@14321 -
2008-02-29 17:23:01 +00:00
mattias
095cf0e3c4 codetools: implemented parsing struct variable
git-svn-id: trunk@14318 -
2008-02-29 16:46:15 +00:00
mattias
5c469d66fa codetools: implemented parsing typedef
git-svn-id: trunk@14310 -
2008-02-29 12:55:53 +00:00
mattias
cab6632f4c codetools: implemented some more c tokens
git-svn-id: trunk@14301 -
2008-02-28 13:06:06 +00:00
mattias
0e9a820edc codetools: implemented parsing c enums
git-svn-id: trunk@14291 -
2008-02-27 22:59:53 +00:00
mattias
e033e82e6d codetools: fixed using the right keyword DoIt function
git-svn-id: trunk@14290 -
2008-02-27 20:15:49 +00:00
mattias
da92985afe IDE: updated translations
git-svn-id: trunk@14286 -
2008-02-27 15:53:18 +00:00
mattias
1825f74f2a codetools: implemented parsing c directives
git-svn-id: trunk@14282 -
2008-02-27 14:50:50 +00:00
mattias
c5b0d677e4 codetools: started example for h2pas
git-svn-id: trunk@14278 -
2008-02-27 13:49:35 +00:00
mattias
157bab37f1 codetools: fixed compilation
git-svn-id: trunk@14142 -
2008-02-15 18:36:31 +00:00
mattias
9ee445c286 added c header file example with lots of typical c constructs
git-svn-id: trunk@14141 -
2008-02-15 17:41:20 +00:00
mattias
876cefb855 codetools: CreateMethod: implemented adding units for parameter types, bug #10594
git-svn-id: trunk@13693 -
2008-01-09 19:45:29 +00:00
mattias
9fa2584d36 IDE: fixed updating Modified flag for units on revert
git-svn-id: trunk@13547 -
2007-12-31 14:06:17 +00:00
mattias
fb2f004237 codetools: code completion: auto create procedure from call statement
git-svn-id: trunk@13508 -
2007-12-28 19:35:10 +00:00
mattias
25984ff7aa codetools: fixed code completion example
git-svn-id: trunk@13504 -
2007-12-28 12:34:18 +00:00
mattias
b883a482c5 codetools: fixed crash on finalization
git-svn-id: trunk@13503 -
2007-12-28 12:28:58 +00:00
mattias
b27b9bb629 IDE: added refactoring tool show abstract methods
git-svn-id: trunk@13212 -
2007-12-07 23:16:21 +00:00
mattias
6060a047ed codetools: implemented AddMethods
git-svn-id: trunk@13204 -
2007-12-07 15:30:22 +00:00
mattias
363234509c codetools: implemented searching abstract methods, added example
git-svn-id: trunk@13188 -
2007-12-07 00:28:12 +00:00
mattias
d815ea8ea2 IDE: improved updating resource directives for windows manifest and version info
git-svn-id: trunk@13040 -
2007-11-26 20:05:30 +00:00
mattias
a0a537e1f9 codetools: AddResourceDirective can now add custom directives
git-svn-id: trunk@13034 -
2007-11-26 12:09:22 +00:00
mattias
5a4515b1ce IDE: code templates: removed AddChar attribute and added RemoveChar attribute
git-svn-id: trunk@13033 -
2007-11-26 11:56:20 +00:00
mattias
b7c129588d IDE: code templates: when completion starts with identifier char then auto execute only if token starts at word boundary
git-svn-id: trunk@13032 -
2007-11-26 11:39:07 +00:00
mattias
faf05b2194 codetools: added functions to search for resource directives platform independent
git-svn-id: trunk@13030 -
2007-11-26 11:07:44 +00:00
vincents
4f5386ba1f codetools: fixed examples from Mattias
git-svn-id: trunk@12747 -
2007-11-05 13:12:59 +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
mattias
9b445a52cc codetools: added keyword unimplemented
git-svn-id: trunk@12353 -
2007-10-06 18:45:15 +00:00
mattias
38b6bffd7b codetools: extended fixing alias functions to external functions
git-svn-id: trunk@12352 -
2007-10-06 18:10:17 +00:00
mattias
dae7d26d45 codetools: started fixing function alias
git-svn-id: trunk@12339 -
2007-10-05 21:52:42 +00:00
mattias
9f67277474 h2pas wizard: added tool to add missing pointer types
git-svn-id: trunk@12336 -
2007-10-05 20:43:40 +00:00
mattias
dc1e321f46 codetools: improved fixing definition order and fixing alias defs
git-svn-id: trunk@12315 -
2007-10-04 17:14:19 +00:00
mattias
6808002ecd codetools: improved FixAliasDefinitions for type casts
git-svn-id: trunk@12121 -
2007-09-21 21:49:14 +00:00
mattias
3a2a355c95 h2pas: added tool to remove double semicolons
git-svn-id: trunk@12115 -
2007-09-21 17:07:15 +00:00
mattias
6a971cab15 laz_writer: reduced temporary objects
git-svn-id: trunk@12111 -
2007-09-21 11:23:09 +00:00
mattias
2a4cf8b92f codetools: fixdefinitionorder: implemented sorting and moves, started commit
git-svn-id: trunk@12110 -
2007-09-21 11:00:42 +00:00
mattias
e81fcb8abc codetools: fixed mem leak when searching for overloaded procs with default values, IDE: improved searching for event types declaration for TMethodPropertyEditor
git-svn-id: trunk@12076 -
2007-09-19 09:30:53 +00:00
mattias
4ac6e38987 codetools: TCodeToolManager.Init now raises an exception if something is wrong with the compiler
git-svn-id: trunk@12052 -
2007-09-17 11:04:08 +00:00
mattias
576644f062 memcheck: updated for fpc 2.3.1
git-svn-id: trunk@11846 -
2007-08-22 21:31:28 +00:00
mattias
c3d8e9f2e7 IDEIntf: changed TPropHookCreateMethod parameters to use propertyowner and propertyname
git-svn-id: trunk@11844 -
2007-08-22 08:50:20 +00:00
mattias
ce4bd7e89a codetools: added function to move pointer types to there refering types
git-svn-id: trunk@11841 -
2007-08-21 17:34:44 +00:00
mattias
00d98505e3 examples: set storing session info in lps files
git-svn-id: trunk@11839 -
2007-08-21 07:35:06 +00:00
mattias
85bb631db4 codetools: implemented topological sort for code graphs
git-svn-id: trunk@11838 -
2007-08-20 18:02:41 +00:00
mattias
896b613597 codetools: fixed parsing properties of class interfaces
git-svn-id: trunk@11835 -
2007-08-18 15:37:32 +00:00
mattias
0d150f7df9 codetools: implemented generating a dependency graph from definitions of a unit
git-svn-id: trunk@11834 -
2007-08-17 19:29:02 +00:00
mattias
afcbbf4db0 codetools: implemented local type and var section for generics
git-svn-id: trunk@11833 -
2007-08-17 12:48:29 +00:00