mattias
|
fb6acb3313
|
codetools: c parser: implemented parsing function parameters
git-svn-id: trunk@14569 -
|
2008-03-18 13:38:22 +00:00 |
|
mattias
|
261b5cdc0f
|
codetools: h2p: ignore function modifiers for result type
git-svn-id: trunk@14568 -
|
2008-03-18 12:26:04 +00:00 |
|
mattias
|
8972d10822
|
codetools: h2p: implemented nested definitions
git-svn-id: trunk@14567 -
|
2008-03-18 11:57:20 +00:00 |
|
mattias
|
893c996a5e
|
codetools: h2p: implemented struct
git-svn-id: trunk@14566 -
|
2008-03-18 10:58:49 +00:00 |
|
mattias
|
dc866d786a
|
codetools: h2p: implemented enum values
git-svn-id: trunk@14565 -
|
2008-03-18 10:52:19 +00:00 |
|
mattias
|
175ccd7f03
|
codetools: h2p: implemented enums
git-svn-id: trunk@14564 -
|
2008-03-18 10:46:33 +00:00 |
|
mattias
|
c592a2172d
|
codetools: auto resolving auto generated name conflicts
git-svn-id: trunk@14563 -
|
2008-03-18 10:29:09 +00:00 |
|
mattias
|
bd6c6feddd
|
codetools: h2p: fixed parsing c decimal number
git-svn-id: trunk@14557 -
|
2008-03-17 17:47:57 +00:00 |
|
mattias
|
3b1f623c30
|
codetools: h2p: implemented auto generating array types
git-svn-id: trunk@14556 -
|
2008-03-17 17:44:46 +00:00 |
|
mattias
|
d3dd7651c4
|
codetools: h2p: implemented auto generating pointer types
git-svn-id: trunk@14555 -
|
2008-03-17 16:47:02 +00:00 |
|
mattias
|
7593e06d86
|
codetools: implemented conversion of simple c declarations
git-svn-id: trunk@14553 -
|
2008-03-17 15:37:43 +00:00 |
|
mattias
|
535542bc52
|
codetools: h2p: keeping ctool, creating var nodes
git-svn-id: trunk@14552 -
|
2008-03-17 11:14:07 +00:00 |
|
mattias
|
db1b64812b
|
codetools: h2p: added trees for pascal and c names
git-svn-id: trunk@14551 -
|
2008-03-17 10:58:20 +00:00 |
|
mattias
|
d2aed0e2c3
|
codetools: added more ctypes
git-svn-id: trunk@14550 -
|
2008-03-17 09:53:21 +00:00 |
|
mattias
|
a234e5944d
|
codetools: c parser: distinguish function and variable
git-svn-id: trunk@14549 -
|
2008-03-17 09:31:34 +00:00 |
|
marc
|
3393285e94
|
* Improved localization of Package Links dialog by Maxim Ganetsky
* updateed po files
git-svn-id: trunk@14548 -
|
2008-03-16 23:58:17 +00:00 |
|
marc
|
71b7fb62a7
|
* Improved localization of sourceedtor popup menu and updated Russin translation by Maxim Ganetsky
* Updated po files
git-svn-id: trunk@14547 -
|
2008-03-16 23:49:22 +00:00 |
|
mattias
|
55e69f1c40
|
codetools: fixed parsing var type with initial values
git-svn-id: trunk@14543 -
|
2008-03-15 22:03:28 +00:00 |
|
mattias
|
38f016b913
|
codetools: implemented parsing c enum ID name
git-svn-id: trunk@14542 -
|
2008-03-15 21:41:30 +00:00 |
|
mattias
|
af9f3ff803
|
codetools: implemented parsing c enum block name
git-svn-id: trunk@14541 -
|
2008-03-15 21:39:50 +00:00 |
|
mattias
|
b68a8161c1
|
codetools: implemented getting variable type end without constant
git-svn-id: trunk@14540 -
|
2008-03-15 18:57:10 +00:00 |
|
mattias
|
ebcd336655
|
codetools: fixed remving space in front of const
git-svn-id: trunk@14539 -
|
2008-03-15 18:49:24 +00:00 |
|
mattias
|
3c69d6a067
|
codetools: added ctypes pointer types
git-svn-id: trunk@14538 -
|
2008-03-15 18:46:27 +00:00 |
|
mattias
|
0b277dd71a
|
codetools: added ctypes pointer types
git-svn-id: trunk@14537 -
|
2008-03-15 18:44:30 +00:00 |
|
mattias
|
3f7eaa4892
|
h2pas: fixed commenting complex macros
git-svn-id: trunk@14535 -
|
2008-03-15 14:00:25 +00:00 |
|
mattias
|
1d92eaff9e
|
codetools: fixed FixForwardDefinitions result when no definitions found
git-svn-id: trunk@14534 -
|
2008-03-15 13:39:41 +00:00 |
|
mattias
|
d8cf78193b
|
codetools: fixed FindAliasDefinitions crash when no alias found
git-svn-id: trunk@14533 -
|
2008-03-15 13:34:04 +00:00 |
|
mattias
|
3ed0e65d2b
|
codetools: fixed cleaning up in FixMissingH2PasDirectives
git-svn-id: trunk@14532 -
|
2008-03-15 13:31:19 +00:00 |
|
mattias
|
40018b4221
|
codetools: added table of ctypes
git-svn-id: trunk@14529 -
|
2008-03-15 13:07:47 +00:00 |
|
mattias
|
095053bca9
|
codetools: implemented extracting c function types
git-svn-id: trunk@14525 -
|
2008-03-15 10:53:32 +00:00 |
|
mattias
|
abd08bc5f4
|
codetools: implemented parsing var a:b; export name c;, bug #11002
git-svn-id: trunk@14524 -
|
2008-03-15 10:24:12 +00:00 |
|
mattias
|
e940726de1
|
codetools: implemented TH2PasTool.HasCVariableSimplePascalType
git-svn-id: trunk@14523 -
|
2008-03-15 10:14:01 +00:00 |
|
mattias
|
137d8db3f6
|
codetools: implemented TCCodeParserTool.ExtractCode
git-svn-id: trunk@14520 -
|
2008-03-14 12:58:26 +00:00 |
|
mattias
|
e097dc36e5
|
codetools: c parser: fixed variable name start-end pos
git-svn-id: trunk@14519 -
|
2008-03-14 12:28:29 +00:00 |
|
mattias
|
0ab8d02996
|
codetools: c parser: reduced verbosity
git-svn-id: trunk@14518 -
|
2008-03-14 12:24:02 +00:00 |
|
mattias
|
d8737e8a09
|
codetools: added h2ptree, converted some consistencychecks to exceptions
git-svn-id: trunk@14517 -
|
2008-03-14 11:56:14 +00:00 |
|
laurent
|
83b7c87e0f
|
Update French languages
git-svn-id: trunk@14505 -
|
2008-03-12 21:20:46 +00:00 |
|
mattias
|
02c06730c7
|
codetools: implemented parsing c const
git-svn-id: trunk@14502 -
|
2008-03-12 14:38:20 +00:00 |
|
mattias
|
ceb551d1a8
|
codetools: added examples for c const
git-svn-id: trunk@14488 -
|
2008-03-10 16:43:38 +00:00 |
|
vincents
|
035ee959b3
|
fixed compilation with fpc 2.3.1, which does not allow passing literal chars to formal const parameters (bug #10949)
git-svn-id: trunk@14452 -
|
2008-03-07 10:17:39 +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
|
4e6ffac026
|
codetools: implemented parsing struct name
git-svn-id: trunk@14387 -
|
2008-03-03 17:05:16 +00:00 |
|
mattias
|
735da60bb7
|
codetools: implemented parsing typedef functions
git-svn-id: trunk@14386 -
|
2008-03-03 16:49:19 +00:00 |
|
mattias
|
b82d0ebf3f
|
codetools: implemented parsing unsigned shhort
git-svn-id: trunk@14383 -
|
2008-03-03 11:35:08 +00:00 |
|
mattias
|
97a2a2f9e8
|
codetools: added error position to c parser
git-svn-id: trunk@14382 -
|
2008-03-03 11:16:28 +00:00 |
|
paul
|
7234fee1f0
|
don't try to access empty string members
git-svn-id: trunk@14369 -
|
2008-03-03 02:54:00 +00:00 |
|
marc
|
ea2b67af4b
|
* updated Russian translation by Maxim Ganetsky
git-svn-id: trunk@14335 -
|
2008-02-29 23:23:56 +00:00 |
|
mattias
|
06639f326d
|
codetools: implemented parsing end bracket of extern
git-svn-id: trunk@14329 -
|
2008-02-29 19:34:59 +00:00 |
|
mattias
|
deb076e47d
|
codetools: implemented parsing pointer to function
git-svn-id: trunk@14328 -
|
2008-02-29 19:29:41 +00:00 |
|
mattias
|
59d9edd4e7
|
codetools: implemented parsing initial constant of variable
git-svn-id: trunk@14327 -
|
2008-02-29 19:26:00 +00:00 |
|
mattias
|
e6f1b79af9
|
codetools: implemented parsing union
git-svn-id: trunk@14322 -
|
2008-02-29 17:53:42 +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
|
ab2ebe4ec9
|
codetools: implemnted parsing variables pointer struct
git-svn-id: trunk@14320 -
|
2008-02-29 17:16:37 +00:00 |
|
mattias
|
095cf0e3c4
|
codetools: implemented parsing struct variable
git-svn-id: trunk@14318 -
|
2008-02-29 16:46:15 +00:00 |
|
mattias
|
16cdbab6c5
|
codetools: implemented parsing struct variable
git-svn-id: trunk@14315 -
|
2008-02-29 14:40:33 +00:00 |
|
mattias
|
7145dce634
|
codetools: implemented parsing function header
git-svn-id: trunk@14314 -
|
2008-02-29 14:31:46 +00:00 |
|
mattias
|
8d36f6dd13
|
codetools: implemented parsing struct
git-svn-id: trunk@14312 -
|
2008-02-29 13:34:38 +00:00 |
|
mattias
|
5c469d66fa
|
codetools: implemented parsing typedef
git-svn-id: trunk@14310 -
|
2008-02-29 12:55:53 +00:00 |
|
marc
|
28a173889d
|
* updated Spanish translation by Jose Angel
git-svn-id: trunk@14305 -
|
2008-02-28 22:22:19 +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
|
9519c2624f
|
codetools: implemented start of extern c
git-svn-id: trunk@14283 -
|
2008-02-27 15:22:12 +00:00 |
|
mattias
|
1825f74f2a
|
codetools: implemented parsing c directives
git-svn-id: trunk@14282 -
|
2008-02-27 14:50:50 +00:00 |
|
mattias
|
e5c953b67b
|
codetools: implemented TCCodeParserTool.Replace
git-svn-id: trunk@14281 -
|
2008-02-27 14:10:09 +00:00 |
|
mattias
|
e748b6291f
|
codetools: moved AdjustPositionAfterInsert
git-svn-id: trunk@14280 -
|
2008-02-27 14:08:53 +00:00 |
|
mattias
|
ce09782485
|
codetools: started c parser
git-svn-id: trunk@14279 -
|
2008-02-27 14:05:42 +00:00 |
|
mattias
|
c5b0d677e4
|
codetools: started example for h2pas
git-svn-id: trunk@14278 -
|
2008-02-27 13:49:35 +00:00 |
|
mattias
|
4ef23076cb
|
codetools: started conversion of codetools to normal package
git-svn-id: trunk@14262 -
|
2008-02-26 16:12:23 +00:00 |
|
mattias
|
e0c523e862
|
codetools: accelerated loading include links
git-svn-id: trunk@14190 -
|
2008-02-19 11:37:30 +00:00 |
|
mattias
|
4a973fd05a
|
h2pas: improved debugging
git-svn-id: trunk@14187 -
|
2008-02-19 08:42:21 +00:00 |
|
mattias
|
b961973398
|
codetools: find declaration: implemented if string is ansistring
git-svn-id: trunk@14167 -
|
2008-02-16 22:57:10 +00:00 |
|
mattias
|
dbdbd492a7
|
codetools: fixed remvong redefinitions of connected sections
git-svn-id: trunk@14163 -
|
2008-02-16 20:28:28 +00:00 |
|
mattias
|
0611fdb50b
|
h2pas: codetools: fixed removing whole sections when removing redefinitions
git-svn-id: trunk@14154 -
|
2008-02-15 22:45:30 +00:00 |
|
mattias
|
e3f5d4cae9
|
codetools: fixed removing triple redefinitions
git-svn-id: trunk@14153 -
|
2008-02-15 22:18:13 +00:00 |
|
mattias
|
12698f650c
|
codetools: removed generic from the list of global keywords
git-svn-id: trunk@14151 -
|
2008-02-15 21:57:46 +00:00 |
|
mattias
|
a807ae157b
|
h2pas: extended tool to add implicit types for adding implicit function types
git-svn-id: trunk@14147 -
|
2008-02-15 20:41:29 +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
|
f3b6a2f28c
|
added Hakan Kizilhan to contributors
git-svn-id: trunk@14117 -
|
2008-02-13 11:41:51 +00:00 |
|
mattias
|
746753524e
|
codetools: fixed parsing (* comments
git-svn-id: trunk@14115 -
|
2008-02-12 17:51:41 +00:00 |
|
mattias
|
ac191520f1
|
h2pas: added tool to add units to the uses section
git-svn-id: trunk@14114 -
|
2008-02-12 17:02:51 +00:00 |
|
mattias
|
e585127ec0
|
h2pas: finished tool to comment fucntions that are too complex for h2pas
git-svn-id: trunk@14110 -
|
2008-02-12 13:26:13 +00:00 |
|
mattias
|
29d9cb29f8
|
codetools: added some simple c code parser functions
git-svn-id: trunk@14094 -
|
2008-02-11 20:20:32 +00:00 |
|
mattias
|
59077ba016
|
codetools: fixed code completion for semicolons after procs bugs #10741
git-svn-id: trunk@13937 -
|
2008-01-31 13:53:10 +00:00 |
|
mattias
|
cd21cbb318
|
codetools: FindDeclarationAndOverload: fixed starting search on proc name
git-svn-id: trunk@13932 -
|
2008-01-31 10:30:23 +00:00 |
|
mattias
|
1802d34238
|
IDE: improved xml parser to keep TDomText nodes
git-svn-id: trunk@13928 -
|
2008-01-30 22:29:50 +00:00 |
|
mattias
|
07978ee092
|
IDE: fixed using ReadXMLFile to read lpk files
git-svn-id: trunk@13915 -
|
2008-01-29 22:27:23 +00:00 |
|
mattias
|
999e8b059d
|
IDE: TXMLConfig.Flush does not save if Filename empty, TLazPackage extended to save to string, package system extended to revert packages not edited and to check changed packages on disk, disk diff dlg extended to show changes of packages
git-svn-id: trunk@13913 -
|
2008-01-29 17:52:05 +00:00 |
|
mattias
|
8810e42aec
|
laz_xmlread: whitespace chars behind ags is now stored in text nodes
git-svn-id: trunk@13880 -
|
2008-01-25 19:13:38 +00:00 |
|
mattias
|
d67d20840b
|
codetools: fixed FindNextComment bug #10650
git-svn-id: trunk@13791 -
|
2008-01-19 08:36:36 +00:00 |
|
mattias
|
91f054ad10
|
codetools: implemented parsing on Exception do, bug #9291
git-svn-id: trunk@13702 -
|
2008-01-09 22:33:28 +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
|
21bc42839b
|
LCL: fixed compilation for fpc 2.3.1
git-svn-id: trunk@13692 -
|
2008-01-09 19:41:37 +00:00 |
|
mattias
|
f9cbb95fc4
|
codetools: fixed parsing classes containing only the inheritage brackets, but no end (bug #10563)
git-svn-id: trunk@13644 -
|
2008-01-05 23:04:14 +00:00 |
|
mattias
|
a7dbaa80d2
|
codetools: fixed wrong tool context in FindClassNodeForLFMObject
git-svn-id: trunk@13598 -
|
2008-01-02 23:35:25 +00:00 |
|
mattias
|
e59a6c5881
|
IDE: codeexplorer: sorted class section constants for visibility
git-svn-id: trunk@13572 -
|
2008-01-02 00:55:06 +00:00 |
|
mattias
|
516622ca91
|
codetools: beautify method now keeps directives unchanged
git-svn-id: trunk@13563 -
|
2008-01-01 22:16:21 +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
|
b7a82699cc
|
codetools: added ErrorNicePosition to distingush between error position and probable cause of error
git-svn-id: trunk@13560 -
|
2008-01-01 20:26:48 +00:00 |
|
mattias
|
fd8a3de7c9
|
coetools: extract proc: implemented collecting and ingnoring missing identifiers
git-svn-id: trunk@13559 -
|
2008-01-01 19:35:37 +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
|
92c1cfafa2
|
LCL: added GuessEncoding
git-svn-id: trunk@13542 -
|
2007-12-30 22:41:12 +00:00 |
|
mattias
|
2130c25eb8
|
codetools: added TCodeCache.OnDecodeLoaded/OnEncodeSaving
git-svn-id: trunk@13541 -
|
2007-12-30 20:54:19 +00:00 |
|
mattias
|
3fe0a8d341
|
codetools: added hooks to TSourceLog to encode/decode on load/save
git-svn-id: trunk@13539 -
|
2007-12-30 19:22:19 +00:00 |
|
mattias
|
a6358840d5
|
codetools: TStandardCodeTool.RenamePublishedVariable fixed renaming type
git-svn-id: trunk@13510 -
|
2007-12-28 21:01:50 +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
|
9306d7d9e9
|
codetools: fixed mem leak on guess unclosed blocks
git-svn-id: trunk@13500 -
|
2007-12-28 10:54:49 +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
|
82e314a897
|
codetools: fixed mem leak when searching for proc expr lists
git-svn-id: trunk@13492 -
|
2007-12-28 00:23:11 +00:00 |
|
mattias
|
1ce58e87a3
|
codetools: FindJumpPointInProcNode: using start of code in target line
git-svn-id: trunk@13488 -
|
2007-12-27 18:50:52 +00:00 |
|
mattias
|
f8a6cc5969
|
codetools: fixed AV when searching the ancestor of an empty class declaration
git-svn-id: trunk@13487 -
|
2007-12-27 18:31:26 +00:00 |
|
vincents
|
eda4c84741
|
updated translations using patch rstconv which adds the CharSet header
git-svn-id: trunk@13480 -
|
2007-12-27 12:03:06 +00:00 |
|
mattias
|
c126253698
|
codetools: fixed crash on FreeListOfPCodeXYPosition, IDE: fixed spelling mistake
git-svn-id: trunk@13436 -
|
2007-12-23 11:14:06 +00:00 |
|
mattias
|
6ff1df4f1f
|
codetools: fixed some uninitialzed out params
git-svn-id: trunk@13371 -
|
2007-12-18 09:44:50 +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
|
1253f0d3a0
|
codetools: code completion: fixed finding existing method declarations in class interfaces
git-svn-id: trunk@13340 -
|
2007-12-15 13:10:23 +00:00 |
|
mattias
|
c436ebb4f4
|
codetools: identifier completion: removed property variable form useful identifiers for class interfaces and global properties
git-svn-id: trunk@13339 -
|
2007-12-15 13:05:44 +00:00 |
|
mattias
|
b9e3bc84b4
|
codetools: code completion: completing class interface properties
git-svn-id: trunk@13338 -
|
2007-12-15 12:58:25 +00:00 |
|
mattias
|
e26fc219ae
|
codetools: class comment completion for class interfaces
git-svn-id: trunk@13337 -
|
2007-12-15 11:26:19 +00:00 |
|
mattias
|
a719b4f6ef
|
IDE: lazdoc editor now uses lazdoc engine
git-svn-id: trunk@13305 -
|
2007-12-13 00:01:50 +00:00 |
|
mattias
|
9981352c65
|
laz_xmlstreaming: removed read/write overrides for fpc 2.2.0 and 2.0.x
git-svn-id: trunk@13284 -
|
2007-12-11 23:23:20 +00:00 |
|
mattias
|
05383709a0
|
IDE: show abstract methods: now adds default param values
git-svn-id: trunk@13253 -
|
2007-12-09 12:07:57 +00:00 |
|
mattias
|
e9a74b0e51
|
codetools: added phpWithHasDefaultValues
git-svn-id: trunk@13251 -
|
2007-12-09 11:49:53 +00:00 |
|
mattias
|
108a310615
|
codetools: replaced some var parmas with out params
git-svn-id: trunk@13248 -
|
2007-12-09 11:07:51 +00:00 |
|
mattias
|
840f7c280b
|
codetools: fixed error handling in TIdentCompletionTool.FindAbstractMethods if cursor outside of class
git-svn-id: trunk@13231 -
|
2007-12-08 18:44:52 +00:00 |
|
mattias
|
0fbc99fe14
|
IDE: fixed keyrelation abstract method warning
git-svn-id: trunk@13230 -
|
2007-12-08 18:41:05 +00:00 |
|
mattias
|
3492130ddf
|
codetools: replaced some var with out
git-svn-id: trunk@13222 -
|
2007-12-08 14:17:46 +00:00 |
|
mattias
|
e49aa002da
|
IDE: added quick fix for fpc warning constructing a class with abstract methods
git-svn-id: trunk@13218 -
|
2007-12-08 12:49:00 +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
|
5d3b9d1495
|
IDE: added shortcut for show abstract methods
git-svn-id: trunk@13207 -
|
2007-12-07 16:22:13 +00:00 |
|
mattias
|
6060a047ed
|
codetools: implemented AddMethods
git-svn-id: trunk@13204 -
|
2007-12-07 15:30:22 +00:00 |
|
mattias
|
7cac0aa984
|
IDE: compiler tests: added warnings when a search path does not exist
git-svn-id: trunk@13203 -
|
2007-12-07 13:50:30 +00:00 |
|
mattias
|
954c637752
|
IDE: compiler options dlg: omit checking macros
git-svn-id: trunk@13202 -
|
2007-12-07 13:05:21 +00:00 |
|
mattias
|
363234509c
|
codetools: implemented searching abstract methods, added example
git-svn-id: trunk@13188 -
|
2007-12-07 00:28:12 +00:00 |
|
jesus
|
9df2110ffb
|
fix Unable to create target lazarus directory, issue #10286
git-svn-id: trunk@13071 -
|
2007-11-29 05:09:32 +00:00 |
|
jesus
|
8ff99369dd
|
fix ForceDirectory that partially creates a dir if ending char is not PathDelim, for example package output directory will be created correctly
git-svn-id: trunk@13055 -
|
2007-11-27 21:01:11 +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 |
|
mattias
|
e2a6763357
|
IDE: lazdoc: fixed showing hints for procedures
git-svn-id: trunk@13023 -
|
2007-11-25 15:01:26 +00:00 |
|
mattias
|
688c0a4db0
|
IDE: lazdoc: now reads comments and shows them in hints
git-svn-id: trunk@13021 -
|
2007-11-25 13:23:37 +00:00 |
|
mattias
|
d62038c83e
|
codetools: fixed finddeclaration in generic methods searching ancestor class
git-svn-id: trunk@13014 -
|
2007-11-24 22:56:09 +00:00 |
|
mattias
|
4a5fbf3a39
|
IDE: ToDo list: replaced parsing code with codetools function
git-svn-id: trunk@13013 -
|
2007-11-24 22:45:39 +00:00 |
|
mattias
|
9a550b80fd
|
codetools: FindDeclarationAndOverload now starts at property names, proc names, vars, consts and types
git-svn-id: trunk@13006 -
|
2007-11-24 19:11:42 +00:00 |
|
mattias
|
49285e8ca1
|
IDE: implemented showing FPDoc short descriptions in code hints
git-svn-id: trunk@12992 -
|
2007-11-23 20:26:16 +00:00 |
|
mattias
|
49f48b68dd
|
IDE: lazdoc: started simple hints
git-svn-id: trunk@12990 -
|
2007-11-23 19:52:54 +00:00 |
|
mattias
|
9c3ea995b8
|
IDE: moved code to find hint for source position to helpmanager
git-svn-id: trunk@12987 -
|
2007-11-23 15:39:19 +00:00 |
|
mattias
|
6874d3b117
|
codetools: replaced TIdentifierListItem.Identifier PChar with string
git-svn-id: trunk@12986 -
|
2007-11-23 15:00:50 +00:00 |
|
mattias
|
6f5c11d279
|
codetools: added TCustomCodeTool.NodesDeletedChangeStep
git-svn-id: trunk@12981 -
|
2007-11-23 11:41:44 +00:00 |
|
mattias
|
3ef35c3b4e
|
codetools: added changestep for nodes deleted from tool trees
git-svn-id: trunk@12980 -
|
2007-11-23 10:49:59 +00:00 |
|
mattias
|
8f7f9fbebb
|
gtk2 intf: GtkNoWindowFixed: removed gdkwindows for groupboxes and notebooks
git-svn-id: trunk@12976 -
|
2007-11-23 00:37:28 +00:00 |
|
mattias
|
afd12b522a
|
codetools: identifier completion: put exact matches at beginning
git-svn-id: trunk@12960 -
|
2007-11-21 22:23:20 +00:00 |
|
mattias
|
0c5ee1ee92
|
IDE: lazdoc: implemented TLazDocManager.GetElementChain
git-svn-id: trunk@12959 -
|
2007-11-21 22:18:22 +00:00 |
|
mattias
|
7a243a0dbd
|
codetools: added a cache for FindDeclarationAndOverload calls, IDE: combined macro time stamps of values and graph
git-svn-id: trunk@12937 -
|
2007-11-20 20:00:26 +00:00 |
|
marc
|
039460e034
|
* Updated translations (as mentioned in 12929) by Maxim Ganetsky
git-svn-id: trunk@12930 -
|
2007-11-19 23:28:40 +00:00 |
|
mattias
|
d093a68232
|
codetools: FilenameIsPascalUnit now checks if unitname is valid identifier
git-svn-id: trunk@12871 -
|
2007-11-14 19:51:28 +00:00 |
|
vincents
|
0c328fda99
|
regenerated Makefiles with fixed fpc 2.3 fpcmake
git-svn-id: trunk@12846 -
|
2007-11-12 23:00:57 +00:00 |
|
vincents
|
5b35332b64
|
codetools: fixed argument name of copy function (bug #10162)
git-svn-id: trunk@12841 -
|
2007-11-12 15:45:55 +00:00 |
|
mattias
|
b91754876e
|
Makefiles: recreated with fpcmake -Tall
git-svn-id: trunk@12824 -
|
2007-11-11 12:20:00 +00:00 |
|
vincents
|
4f5386ba1f
|
codetools: fixed examples from Mattias
git-svn-id: trunk@12747 -
|
2007-11-05 13:12:59 +00:00 |
|
marc
|
ee3d4895ef
|
* fixed compilation with fpc 2.2 on win64
git-svn-id: trunk@12717 -
|
2007-11-03 16:49:08 +00:00 |
|
mattias
|
56c010baf4
|
codetools: added dbgs(extended) parameter to avoid conflicts on systems without extended
git-svn-id: trunk@12716 -
|
2007-11-03 16:32:04 +00:00 |
|
marc
|
31f9b02560
|
* fixed compilation on fpc 2.0.4
git-svn-id: trunk@12711 -
|
2007-11-03 02:41:12 +00:00 |
|
mattias
|
94f9b83e0e
|
codetools: fixed DirectoryIsWritable when missing pathdelim at end
git-svn-id: trunk@12707 -
|
2007-11-03 00:29:29 +00:00 |
|
mattias
|
41008134a5
|
codetools: added dbgs overload for qword
git-svn-id: trunk@12677 -
|
2007-11-01 12:53:10 +00:00 |
|
mattias
|
6b5f9e4f97
|
codetools: added dbgs overload for int64
git-svn-id: trunk@12675 -
|
2007-11-01 11:40:27 +00:00 |
|
vincents
|
6c588075a8
|
regenerated makefile for better cross compilation support (#9924)
git-svn-id: trunk@12554 -
|
2007-10-22 21:33:01 +00:00 |
|
mattias
|
adf0df7012
|
codetools: fixed comparing unitname and filename when filename starts with unitname, but is longer from Tobia Giesen
git-svn-id: trunk@12542 -
|
2007-10-21 08:19:06 +00:00 |
|
mattias
|
096da81a5c
|
translations: german: from Joerg Braun
git-svn-id: trunk@12505 -
|
2007-10-17 17:33:38 +00:00 |
|
mattias
|
e4a0241fcb
|
Makefiles: removed some fcl dependencies
git-svn-id: trunk@12495 -
|
2007-10-16 22:47:51 +00:00 |
|
mattias
|
c95365d362
|
codetools: fixed FixAliasDefintions for typecasts to const
git-svn-id: trunk@12426 -
|
2007-10-12 19:40:05 +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
|
a1bc835c26
|
h2pas wizard: now jumping to error for tools
git-svn-id: trunk@12410 -
|
2007-10-10 20:47:39 +00:00 |
|
mattias
|
cf3d81df7b
|
codetools: finddeclaration: implemented using generics parameters as type identifiers
git-svn-id: trunk@12408 -
|
2007-10-10 17:07:00 +00:00 |
|
mattias
|
bf2f4fb951
|
codetools: parser: fixed parsing methods after var protected section
git-svn-id: trunk@12407 -
|
2007-10-10 15:56:22 +00:00 |
|
paul
|
d9d606c45a
|
codetools: fix compilation under windows
git-svn-id: trunk@12388 -
|
2007-10-09 01:35:59 +00:00 |
|
mattias
|
d7ae834ce1
|
codetools: directorycacher: replaced strlicomp functions with own functions to ensure they work always the same
git-svn-id: trunk@12386 -
|
2007-10-08 23:07:17 +00:00 |
|
mattias
|
5794ee8f65
|
IDE: identifier completion: adding := : checks if identifier can be assigned
git-svn-id: trunk@12381 -
|
2007-10-08 11:56:56 +00:00 |
|
mattias
|
2adfa195f3
|
IDE: event assignment completion: fixed using beautify options for RValue
git-svn-id: trunk@12377 -
|
2007-10-08 10:44:01 +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
|
23cb06a031
|
IDE+codetools: added heuristic to add := on identifier completion
git-svn-id: trunk@12348 -
|
2007-10-06 14:54:32 +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 |
|
marc
|
10280e8e12
|
* Updated translation by Mario Bonati
git-svn-id: trunk@12281 -
|
2007-10-01 21:40:27 +00:00 |
|
marc
|
1d0a2554cd
|
* Updated translation by Valdas Jankunas
git-svn-id: trunk@12278 -
|
2007-10-01 21:09:41 +00:00 |
|
mattias
|
21595af114
|
IDE: added icons for menu: dfm to lfm and open file at cursor from Laurent
git-svn-id: trunk@12263 -
|
2007-10-01 08:58:45 +00:00 |
|
mattias
|
c8e3c47a30
|
memcheck: raising RunError 204 on error in linked list
git-svn-id: trunk@12234 -
|
2007-09-29 10:21:43 +00:00 |
|
mattias
|
47f1526902
|
codetools: fixed searching in directory cache
git-svn-id: trunk@12226 -
|
2007-09-28 23:11:44 +00:00 |
|
mattias
|
925f622bfe
|
codetools: fixed searching in directory cache
git-svn-id: trunk@12223 -
|
2007-09-28 22:17:16 +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
|
703278ef32
|
synedit: enabled memory painting for gtk2 - faster
git-svn-id: trunk@12212 -
|
2007-09-28 11:12:04 +00:00 |
|