mattias
|
546e5a6ce2
|
codetools: fixed range check GetLineInfo, bug #14177
git-svn-id: trunk@20922 -
|
2009-07-22 10:15:14 +00:00 |
|
mattias
|
c24ad7a1d4
|
codetools: set type + set type = set type, bug #14175
git-svn-id: trunk@20915 -
|
2009-07-21 13:53:06 +00:00 |
|
paul
|
6f6f893f6c
|
codetools: minor changes to predefined compiler functions arguments
git-svn-id: trunk@20909 -
|
2009-07-20 14:59:47 +00:00 |
|
mattias
|
0d3009fb76
|
codetools: comment
git-svn-id: trunk@20904 -
|
2009-07-20 10:42:46 +00:00 |
|
paul
|
6ba5f1c1d1
|
codetools: add more compiler predefined functions, minor change of some declarations
git-svn-id: trunk@20903 -
|
2009-07-19 15:22:41 +00:00 |
|
mattias
|
58557843d3
|
codetools: minor improvements for parameter hints
git-svn-id: trunk@20895 -
|
2009-07-19 11:26:44 +00:00 |
|
mattias
|
57a420939d
|
codetools: parameter hints: added compiler functions
git-svn-id: trunk@20893 -
|
2009-07-19 09:37:27 +00:00 |
|
mattias
|
8a18239e07
|
codetools: extended code context infos for predefined identifiers
git-svn-id: trunk@20891 -
|
2009-07-18 18:38:01 +00:00 |
|
mattias
|
201de2d822
|
codetools: identifier completion: showing predefined identifiers self and result only at start of operand
git-svn-id: trunk@20890 -
|
2009-07-18 17:33:42 +00:00 |
|
mattias
|
ec10c9cdd2
|
codetools: identifier completion: showing predefined identifiers only at start of operand
git-svn-id: trunk@20889 -
|
2009-07-18 17:32:10 +00:00 |
|
paul
|
7f4c2bd076
|
codetools: format predefined functions as codetools format other functions
git-svn-id: trunk@20877 -
|
2009-07-17 16:46:17 +00:00 |
|
mattias
|
11ffbb8264
|
codetools: find declaration: default property for interface, bug #14151
git-svn-id: trunk@20871 -
|
2009-07-16 14:36:38 +00:00 |
|
paul
|
541321edb8
|
codetools: TIdentCompletionTool.GatherPredefinedIdentifier: sort identifiers, add other predefined compiler functions
git-svn-id: trunk@20867 -
|
2009-07-15 15:51:04 +00:00 |
|
paul
|
6ff99524e6
|
codetools, ide: implement storing and showing predefined functions result type (Mattias, please review)
git-svn-id: trunk@20865 -
|
2009-07-15 13:23:47 +00:00 |
|
paul
|
ccd58a5611
|
codetools: TIdentCompletionTool.GatherPredefinedIdentifiers, fix case of some identifiers, add 4 more: Inc, Dec, Succ, Pred
git-svn-id: trunk@20864 -
|
2009-07-15 12:51:58 +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
|
2e9f5cede4
|
codetools: identifier completion: implemented completing method declaration when cursor started name, bug #14078
git-svn-id: trunk@20765 -
|
2009-06-29 18:56:28 +00:00 |
|
marc
|
1e0889bde7
|
* Placed fields end methods/properties in the correct order. Fixes compilation on fpc 2.3.1. Patch by Marco van de Voort
git-svn-id: trunk@20757 -
|
2009-06-27 14:41:20 +00:00 |
|
mattias
|
782c9cf39c
|
codetools: class completion: add missing property semicolons
git-svn-id: trunk@20691 -
|
2009-06-21 13:03:25 +00:00 |
|
mattias
|
bf9c4b2db9
|
codetools: ignoring missing semicolons after properties
git-svn-id: trunk@20690 -
|
2009-06-21 12:40:54 +00:00 |
|
mattias
|
d25179de98
|
codetools: complete block: do not add semicolon in front of an else, bug #14021
git-svn-id: trunk@20689 -
|
2009-06-21 11:16:35 +00:00 |
|
mattias
|
51d5f674d6
|
codetools: block completion: added example for if then begin else
git-svn-id: trunk@20688 -
|
2009-06-21 10:56:50 +00:00 |
|
mattias
|
afd2510d5b
|
codetools: class completion: fixed crash on procedure x:, bug #14011
git-svn-id: trunk@20671 -
|
2009-06-19 13:35:40 +00:00 |
|
mattias
|
84fd1ca4ce
|
codetools: class completion: searching first class visibility section, bug #13937
git-svn-id: trunk@20648 -
|
2009-06-17 11:21:20 +00:00 |
|
mattias
|
35d2816a9c
|
codetools: indentation: added default policy
git-svn-id: trunk@20637 -
|
2009-06-15 19:38:24 +00:00 |
|
mattias
|
ed54b6eb99
|
codetools: indentation: commentary begin
git-svn-id: trunk@20635 -
|
2009-06-15 16:18:52 +00:00 |
|
mattias
|
2401f2c20c
|
codetools: code completion: ignoring code after cursor for some completions
git-svn-id: trunk@20620 -
|
2009-06-13 21:35:28 +00:00 |
|
mattias
|
f2f207f212
|
IDE: auto indent for many cases
git-svn-id: trunk@20616 -
|
2009-06-13 11:22:22 +00:00 |
|
mattias
|
ef037bb0b6
|
codetools: class completion: copying calling convention
git-svn-id: trunk@20604 -
|
2009-06-12 15:46:53 +00:00 |
|
mattias
|
dfe698865a
|
IDE: started auto indent
git-svn-id: trunk@20597 -
|
2009-06-12 14:15:21 +00:00 |
|
mattias
|
e88c1fadd4
|
codetools: AbsoluteToLineCol allow SrcLen and SrcLen+1
git-svn-id: trunk@20512 -
|
2009-06-08 09:03:42 +00:00 |
|
mattias
|
56629b80c6
|
codetools: indentation for comments
git-svn-id: trunk@20485 -
|
2009-06-06 17:30:16 +00:00 |
|
mattias
|
d4ba91160a
|
codetools: default indentation
git-svn-id: trunk@20483 -
|
2009-06-06 17:18:31 +00:00 |
|
mattias
|
a1c288222b
|
codetools: moved indenter to TCodeToolManager
git-svn-id: trunk@20480 -
|
2009-06-06 16:16:51 +00:00 |
|
mattias
|
889df9238b
|
codetools: indentations: get smallest of all nested indentations
git-svn-id: trunk@20461 -
|
2009-06-05 21:11:03 +00:00 |
|
mattias
|
756546b94a
|
codetools: fixed ReadPriorAtom end, bug #13915
git-svn-id: trunk@20460 -
|
2009-06-05 20:37:48 +00:00 |
|
mattias
|
d6a7f25283
|
codetools: indentation: only for new lines
git-svn-id: trunk@20459 -
|
2009-06-05 20:12:59 +00:00 |
|
mattias
|
15e0d0fdb0
|
codetools: indentation: inner indent
git-svn-id: trunk@20458 -
|
2009-06-05 20:07:43 +00:00 |
|
mattias
|
8209691967
|
codetools: complete block: begin begin begin end end
git-svn-id: trunk@20457 -
|
2009-06-05 18:13:48 +00:00 |
|
mattias
|
6bf2f76a84
|
codetools: added example for begin begin end
git-svn-id: trunk@20456 -
|
2009-06-05 18:12:53 +00:00 |
|
mattias
|
f86f672699
|
codetools: indentation: added nested indentation
git-svn-id: trunk@20455 -
|
2009-06-05 17:59:58 +00:00 |
|
mattias
|
a20af130ed
|
reduced output
git-svn-id: trunk@20445 -
|
2009-06-05 16:18:56 +00:00 |
|
mattias
|
62772a8398
|
codetools: started tool to explore fpc sources
git-svn-id: trunk@20435 -
|
2009-06-05 12:49:01 +00:00 |
|
mattias
|
58acb9da65
|
codetools: completeblock: fixed closing nested if else
git-svn-id: trunk@20433 -
|
2009-06-05 11:38:03 +00:00 |
|
mattias
|
0ac9217af3
|
codetools: complete block: fixed closing program begin end.
git-svn-id: trunk@20432 -
|
2009-06-05 11:17:57 +00:00 |
|
mattias
|
b27ed3b91b
|
codetools: indentation extended for different indents per type
git-svn-id: trunk@20423 -
|
2009-06-05 08:22:44 +00:00 |
|
mattias
|
40d77dcadc
|
codetools: fixed CompareAtom for atoms with same prefix, bug #13909
git-svn-id: trunk@20405 -
|
2009-06-04 17:45:42 +00:00 |
|
mattias
|
8f78d9aa6a
|
codetools: complete block: checking for end., bug #13895
git-svn-id: trunk@20383 -
|
2009-06-03 21:34:04 +00:00 |
|
mattias
|
cb61eaabf5
|
codetools: added more indentation examples
git-svn-id: trunk@20378 -
|
2009-06-03 17:14:42 +00:00 |
|
mattias
|
552a63960f
|
codetools: local var assignment completion: address operator
git-svn-id: trunk@20377 -
|
2009-06-03 17:10:17 +00:00 |
|
mattias
|
807dd50588
|
codetools: adding units: when no related found and uipBehindRelated: add as last, bug #13899
git-svn-id: trunk@20376 -
|
2009-06-03 16:27:32 +00:00 |
|
mattias
|
0dfa9a2f3f
|
codetools: fpmake.pas
git-svn-id: trunk@20333 -
|
2009-06-01 17:56:08 +00:00 |
|
mattias
|
65c80f814d
|
codetools: added indenter to sourcechanger
git-svn-id: trunk@20318 -
|
2009-05-30 17:58:32 +00:00 |
|
mattias
|
c7b2a8b99e
|
codetools: clean up
git-svn-id: trunk@20317 -
|
2009-05-30 17:34:18 +00:00 |
|
mattias
|
ac65fe07fa
|
codetools: indentations: parsing examples
git-svn-id: trunk@20315 -
|
2009-05-30 16:39:09 +00:00 |
|
mattias
|
520cd91793
|
codetools: indentations: parsing source behind
git-svn-id: trunk@20314 -
|
2009-05-30 16:07:41 +00:00 |
|
mattias
|
d99a3fc221
|
codetools: indentations: using code in front
git-svn-id: trunk@20311 -
|
2009-05-30 14:15:35 +00:00 |
|
mattias
|
49cf41da94
|
codetools: fixed buffer overflow
git-svn-id: trunk@20310 -
|
2009-05-30 14:02:43 +00:00 |
|
mattias
|
7a864a4be6
|
codetools: clean up
git-svn-id: trunk@20309 -
|
2009-05-30 14:02:03 +00:00 |
|
mattias
|
baa2686a42
|
codetools: indentations: made parser more generic
git-svn-id: trunk@20308 -
|
2009-05-30 13:54:51 +00:00 |
|
mattias
|
124bcb7012
|
codetools: fixed FindUnitInUsesSection
git-svn-id: trunk@20302 -
|
2009-05-30 09:41:32 +00:00 |
|
mattias
|
e50a4f4556
|
LCL: TAnchorSide.GetSidePosition check always for circles
git-svn-id: trunk@20298 -
|
2009-05-29 14:24:23 +00:00 |
|
mattias
|
8ac8d4e9f9
|
codetools: indentations: considering tabs
git-svn-id: trunk@20297 -
|
2009-05-29 10:40:52 +00:00 |
|
mattias
|
3c38e445f7
|
codetools: added class section to indentation parser
git-svn-id: trunk@20294 -
|
2009-05-29 10:19:25 +00:00 |
|
mattias
|
4cfb35e54c
|
codetools: more examples
git-svn-id: trunk@20292 -
|
2009-05-29 08:02:22 +00:00 |
|
mattias
|
65968ad5bf
|
codetools: complete block: insert needed spaces in front of first line
git-svn-id: trunk@20291 -
|
2009-05-29 07:59:13 +00:00 |
|
mattias
|
178f494111
|
codetools: complete block: use first atom for inner indent
git-svn-id: trunk@20280 -
|
2009-05-28 11:43:48 +00:00 |
|
mattias
|
9938f293e5
|
codetools: clean up
git-svn-id: trunk@20279 -
|
2009-05-28 11:38:34 +00:00 |
|
mattias
|
daf4fa8599
|
codetools: added test while begin
git-svn-id: trunk@20278 -
|
2009-05-28 11:37:18 +00:00 |
|
mattias
|
4c328019d2
|
codetools: added example to test complete block
git-svn-id: trunk@20277 -
|
2009-05-28 11:24:53 +00:00 |
|
mattias
|
00d6ae5915
|
codetools: added test for complete block
git-svn-id: trunk@20276 -
|
2009-05-28 11:23:40 +00:00 |
|
mattias
|
faabdd53fd
|
codetools: fixed crash on checking position in funcresultytoe
git-svn-id: trunk@20274 -
|
2009-05-28 05:28:25 +00:00 |
|
mattias
|
40586875a2
|
IDE: code help: allow result type
git-svn-id: trunk@20264 -
|
2009-05-27 13:38:40 +00:00 |
|
mattias
|
802d6ef059
|
codetools: FindDeclarationAndOverload return function result type when cursor on colon
git-svn-id: trunk@20263 -
|
2009-05-27 13:04:04 +00:00 |
|
mattias
|
f23aae7dab
|
codetools: added option to not search for overloads when cursor on definition
git-svn-id: trunk@20262 -
|
2009-05-27 12:31:36 +00:00 |
|
mattias
|
cd986dfe6c
|
codetools: codecache extended for non identifiers
git-svn-id: trunk@20261 -
|
2009-05-27 12:05:51 +00:00 |
|
mattias
|
568ae66df6
|
codetools: added FindStartOfAtom
git-svn-id: trunk@20260 -
|
2009-05-27 11:57:49 +00:00 |
|
mattias
|
6ed092dce1
|
codetools: fixed crash rename published method, bug #13840
git-svn-id: trunk@20251 -
|
2009-05-26 21:20:29 +00:00 |
|
mattias
|
6d68236e14
|
codetools: added * operator to const set terms
git-svn-id: trunk@20236 -
|
2009-05-26 11:00:47 +00:00 |
|
mattias
|
a59838731e
|
codetools: indentation parser: fixed
git-svn-id: trunk@20234 -
|
2009-05-26 10:57:02 +00:00 |
|
mattias
|
935bef95d4
|
codetools: indentation parser
git-svn-id: trunk@20233 -
|
2009-05-26 10:52:59 +00:00 |
|
mattias
|
de7660d56f
|
IDE: codeexplorer: fixed crash on incomplete property
git-svn-id: trunk@20231 -
|
2009-05-26 10:39:46 +00:00 |
|
mattias
|
20fca2cad7
|
codetools: complete blocks for inner blocks
git-svn-id: trunk@20210 -
|
2009-05-25 14:13:39 +00:00 |
|
mattias
|
57a49573b6
|
codetools: fixed error message when expecting identifier at eof
git-svn-id: trunk@20208 -
|
2009-05-25 14:01:27 +00:00 |
|
mattias
|
103696b790
|
codetools: indentation parser: case
git-svn-id: trunk@20206 -
|
2009-05-25 13:50:26 +00:00 |
|
mattias
|
56d71374e0
|
codetools: added debugging output for indentation parser
git-svn-id: trunk@20203 -
|
2009-05-25 12:22:11 +00:00 |
|
mattias
|
2363d05000
|
codetools: fixed skipping missing endif
git-svn-id: trunk@20200 -
|
2009-05-25 11:52:53 +00:00 |
|
mattias
|
dc7e254692
|
codetools: indentation procedures
git-svn-id: trunk@20199 -
|
2009-05-25 11:35:26 +00:00 |
|
mattias
|
5c4cc7cb58
|
codetools: complete block: fixed parsing try..finally, if..else
git-svn-id: trunk@20196 -
|
2009-05-25 09:41:06 +00:00 |
|
mattias
|
0b64430386
|
IDE: code context hints: compute size with bold
git-svn-id: trunk@20177 -
|
2009-05-24 21:26:51 +00:00 |
|
mattias
|
295dbd896e
|
codetools: indentation parser: added identifier sections
git-svn-id: trunk@20176 -
|
2009-05-24 21:20:41 +00:00 |
|
mattias
|
a1856b3cee
|
codetools: local var assignment completion: implemented set types
git-svn-id: trunk@20165 -
|
2009-05-24 11:09:05 +00:00 |
|
mattias
|
03444247d7
|
codetools: started learning indentation
git-svn-id: trunk@20160 -
|
2009-05-24 09:43:42 +00:00 |
|
mattias
|
608612c9e0
|
clean up
git-svn-id: trunk@20150 -
|
2009-05-23 23:55:49 +00:00 |
|
mattias
|
f2e68dee8c
|
codetools: complete block: use existing semicolon
git-svn-id: trunk@20149 -
|
2009-05-23 23:52:09 +00:00 |
|
mattias
|
244a75d53f
|
codetools: indentation: clean up
git-svn-id: trunk@20147 -
|
2009-05-23 19:50:57 +00:00 |
|
mattias
|
fafb745f2d
|
codetools: example for indentation parser
git-svn-id: trunk@20144 -
|
2009-05-23 11:03:33 +00:00 |
|
mattias
|
5ae268758c
|
codetools: added example
git-svn-id: trunk@20142 -
|
2009-05-23 10:40:19 +00:00 |
|
mattias
|
fef4a6e9b8
|
codetools: fixed ignoring alias functions in classes
git-svn-id: trunk@20141 -
|
2009-05-23 10:14:26 +00:00 |
|
mattias
|
602f48c153
|
codetools: improved class end not found position
git-svn-id: trunk@20139 -
|
2009-05-23 09:13:41 +00:00 |
|