Commit Graph

4192 Commits

Author SHA1 Message Date
mattias
219da40eb9 cody: lvlgraph: imageindex
git-svn-id: trunk@40485 -
2013-03-05 00:53:27 +00:00
mattias
d87e924896 cody: lvlgraph: nodestyle.shape ellipse
git-svn-id: trunk@40484 -
2013-03-05 00:10:35 +00:00
mattias
09eff56762 codetools: fpc sources: use linux as secondary choice for android, patch #23927
git-svn-id: trunk@40483 -
2013-03-04 23:27:08 +00:00
mattias
ea88f1f9bd codetools: fixed class completion and method jumping for generic methods in delphi mode, bug #23496
git-svn-id: trunk@40454 -
2013-03-01 19:47:22 +00:00
mattias
b563f2f0d7 cody: lvlgraph: EdgeSplitMode: lgesMergeHighest
git-svn-id: trunk@40452 -
2013-03-01 08:52:18 +00:00
mattias
7fb6dd6a8f cody: lvlgraph: more level space for broader levels
git-svn-id: trunk@40450 -
2013-02-28 22:14:47 +00:00
mattias
68ce7a5e9a cody: lvlgraph: highlight edges: fixed keeping direction
git-svn-id: trunk@40449 -
2013-02-28 20:59:25 +00:00
mattias
0879234f8d cody: lvlgraph: EdgeSplitMode: lgesMergeTarget
git-svn-id: trunk@40448 -
2013-02-28 20:55:30 +00:00
mattias
827c6876cf cody: lvlgraph: EdgeSplitMode
git-svn-id: trunk@40447 -
2013-02-28 20:51:00 +00:00
mattias
cd83893809 cody: lvlgraph: fixed draw scrolled edge
git-svn-id: trunk@40446 -
2013-02-28 20:16:19 +00:00
mattias
7255f919e4 cody: lvlgraph: topological sorting with high or low levels
git-svn-id: trunk@40445 -
2013-02-28 15:03:20 +00:00
mattias
d4de1ef329 cody: lvlgraph: todo
git-svn-id: trunk@40436 -
2013-02-27 17:00:41 +00:00
mattias
1a323f4eb3 cody: lvlgraph: consistency check for graphnode
git-svn-id: trunk@40433 -
2013-02-27 14:46:40 +00:00
mattias
2a34fda3dd cody: lvl graph: consistency checks
git-svn-id: trunk@40431 -
2013-02-27 13:09:57 +00:00
mattias
7c346d5b08 cody: lvl graph: allow user to override minimize crossing algorithm
git-svn-id: trunk@40430 -
2013-02-27 12:10:27 +00:00
mattias
e996104124 cody: lvlgraph: fixed compilation 32bi
git-svn-id: trunk@40422 -
2013-02-26 21:12:12 +00:00
mattias
00ede9c2b3 cody: lvlgraph: check best after shuffle
git-svn-id: trunk@40421 -
2013-02-26 21:09:58 +00:00
mattias
5f3d6729b0 cody: lvlgraph: shuffle and apply best
git-svn-id: trunk@40420 -
2013-02-26 18:22:53 +00:00
mattias
d63c70abad cody: lvlgraph: crosscount
git-svn-id: trunk@40416 -
2013-02-26 16:35:59 +00:00
mattias
77bfdde159 cody: lvl graph: minimize crossings: simple greedy
git-svn-id: trunk@40406 -
2013-02-25 19:02:47 +00:00
mattias
b68b07efb6 cody: lvl graph: switch a pair of nodes
git-svn-id: trunk@40405 -
2013-02-25 18:43:09 +00:00
mattias
14d709a897 cody: lvlgraph: find best cross switch
git-svn-id: trunk@40403 -
2013-02-25 13:02:40 +00:00
mattias
1ad34a5d04 cody: lvlgraph: count crossings
git-svn-id: trunk@40402 -
2013-02-25 12:03:13 +00:00
mattias
a14ac95648 cody: lvlgraph: started crossing pairs
git-svn-id: trunk@40401 -
2013-02-25 10:16:27 +00:00
mattias
da4ae2da13 cody: lvlgraph: draw highlighted edges above captions
git-svn-id: trunk@40400 -
2013-02-24 23:05:02 +00:00
mattias
1bb039c4f5 cody: lvlgraph: started minimize crossings
git-svn-id: trunk@40399 -
2013-02-24 22:42:57 +00:00
mattias
8fc0fa2245 cody: lvlgraph: auto split long edges
git-svn-id: trunk@40398 -
2013-02-24 21:08:12 +00:00
mattias
a19cf9e5c1 cody: lvlgraph: highlight edges along hidden nodes
git-svn-id: trunk@40393 -
2013-02-24 18:16:35 +00:00
mattias
97a6467b74 cody: lvlgraph: hidden nodes
git-svn-id: trunk@40392 -
2013-02-24 18:05:50 +00:00
mattias
77e410ec98 cody: unit dependencies: space below nodes
git-svn-id: trunk@40388 -
2013-02-24 14:40:40 +00:00
mattias
e37da44e09 cody: unit dependencies: fpc source deps
git-svn-id: trunk@40386 -
2013-02-24 14:32:59 +00:00
mattias
f20e7dc4f9 cody: lvlgraph: fixed GetNodeAt with scrolling
git-svn-id: trunk@40381 -
2013-02-24 09:04:02 +00:00
mattias
fd01c56742 cody: unit dependencies: shorter fpc package names
git-svn-id: trunk@40380 -
2013-02-24 08:56:55 +00:00
mattias
1c5712de23 cody: lvlgraph: scrolling
git-svn-id: trunk@40378 -
2013-02-23 22:06:38 +00:00
mattias
fe70696279 cody: lcl graph: invalidate on select
git-svn-id: trunk@40350 -
2013-02-18 20:56:52 +00:00
mattias
3a72cd0a98 cody: unit dependencies: show units of selected groups
git-svn-id: trunk@40349 -
2013-02-18 20:40:17 +00:00
mattias
9e406efcad cody: unit dependencies: show fpc directories
git-svn-id: trunk@40348 -
2013-02-18 20:21:58 +00:00
mattias
f51e5b93aa cody: lvlgraph: invalidate in EndUpdate
git-svn-id: trunk@40347 -
2013-02-18 19:59:15 +00:00
mattias
d63242e1be codetools: TStringMap.GetNodeData
git-svn-id: trunk@40346 -
2013-02-18 19:27:47 +00:00
mattias
decc5791e4 cody: lvlgraph.clear
git-svn-id: trunk@40345 -
2013-02-18 19:27:30 +00:00
mattias
d2b6e81288 cody: clean up
git-svn-id: trunk@40344 -
2013-02-18 18:39:12 +00:00
mattias
0daa193e70 codetools: fixed parsing #0, bug #23906
git-svn-id: trunk@40335 -
2013-02-17 10:33:37 +00:00
mattias
55d0aad334 cody:lvlgraph: OnSelectionChanged
git-svn-id: trunk@40318 -
2013-02-14 22:12:27 +00:00
mattias
6662a11ade cody:lvlgraph: mouse selects
git-svn-id: trunk@40317 -
2013-02-14 21:59:06 +00:00
mattias
01a68762ed cody: lvlgraph: published NodeStyle
git-svn-id: trunk@40315 -
2013-02-14 11:16:02 +00:00
mattias
02aee27527 cody: lvlgraph: combined properties in NodeStyle
git-svn-id: trunk@40314 -
2013-02-14 11:13:50 +00:00
mattias
2e3efebac9 cody: lvlgraph: node caption position
git-svn-id: trunk@40313 -
2013-02-14 10:54:50 +00:00
mattias
546ceb480c cody: lvlgraph: highlight node under mouse
git-svn-id: trunk@40312 -
2013-02-13 22:06:43 +00:00
mattias
9895968bea cody: lvlgraph: highlight node under mouse
git-svn-id: trunk@40311 -
2013-02-13 22:05:33 +00:00
mattias
bec25eb2c8 cody: unitdependencies: packages
git-svn-id: trunk@40310 -
2013-02-13 21:02:54 +00:00
mattias
fe54d0ba55 IDEIntf: added GetRequiredPackages
git-svn-id: trunk@40280 -
2013-02-12 21:49:12 +00:00
mattias
7d0b06e134 cody: unit dependencies: started groups
git-svn-id: trunk@40275 -
2013-02-11 22:53:25 +00:00
mattias
28a1086915 cody: lvlgraph: enough space between levels for node captions
git-svn-id: trunk@40274 -
2013-02-11 22:12:14 +00:00
mattias
662442e6fe cody: lvlgraph: smaller node captions
git-svn-id: trunk@40273 -
2013-02-11 22:02:06 +00:00
mattias
6d059e43a3 cody: lvlgraph: edges
git-svn-id: trunk@40272 -
2013-02-11 21:49:29 +00:00
mattias
183a5f998e cody: lvlgraph: node captions
git-svn-id: trunk@40271 -
2013-02-11 21:39:35 +00:00
mattias
4c1e8ab150 cody: lvlgraph: fixed MinimizeOverlappings
git-svn-id: trunk@40270 -
2013-02-11 21:29:36 +00:00
mattias
cbd27f6ca3 cody: lvlgraph: fixed freeing node
git-svn-id: trunk@40269 -
2013-02-11 21:16:19 +00:00
mattias
f48c70a01c lazutils: comments
git-svn-id: trunk@40236 -
2013-02-10 10:41:03 +00:00
maxim
d505de3188 Components, Cody: Russian translation update
git-svn-id: trunk@40233 -
2013-02-09 23:03:46 +00:00
mattias
fc203991d0 codetools: find declaration: searching in class of method: search in parent classes of nested classes
git-svn-id: trunk@40201 -
2013-02-06 19:20:29 +00:00
mattias
1f23c02b2e codetools: added test for find declaration nested class
git-svn-id: trunk@40200 -
2013-02-06 18:20:42 +00:00
mattias
a70b6fb7e5 codetools: added test for find declaration nested class
git-svn-id: trunk@40199 -
2013-02-06 18:17:55 +00:00
mattias
4ea24df450 codetools: test for find declaration
git-svn-id: trunk@40196 -
2013-02-06 15:01:24 +00:00
mattias
d01310dc89 codetools: class completion: comparing beautified method signatures
git-svn-id: trunk@40186 -
2013-02-04 22:53:35 +00:00
mattias
9ccfb913a3 codetools: added debugging to UpdateProcBodySignatures
git-svn-id: trunk@40185 -
2013-02-04 22:43:32 +00:00
mattias
bd361cb359 codetools: fixed debugging code, bug #23827
git-svn-id: trunk@40183 -
2013-02-04 22:26:36 +00:00
mattias
26de43d572 cody: lvl graph: scale nodes
git-svn-id: trunk@40166 -
2013-02-03 23:12:41 +00:00
mattias
66c2a0c61a cody: lvl graph: autolayout on paint
git-svn-id: trunk@40163 -
2013-02-03 19:11:06 +00:00
mattias
4510d585a8 cody: lvl graph: colors
git-svn-id: trunk@40161 -
2013-02-03 16:50:32 +00:00
mattias
5687aecbf5 IDE: ide info: fixed showing project units only once
git-svn-id: trunk@40160 -
2013-02-03 15:46:59 +00:00
mattias
b4ebc18e46 cody: lvl graph: node, edge, level classes can be overriden
git-svn-id: trunk@40158 -
2013-02-03 13:31:59 +00:00
mattias
aadf9847f2 cody: lvl graph: InSize, OutSize
git-svn-id: trunk@40157 -
2013-02-03 12:34:38 +00:00
mattias
81df5dc85c cody: lvlgraph: insize
git-svn-id: trunk@40128 -
2013-02-02 19:38:00 +00:00
mattias
6e818740cd cody: lvlgraph: MinimizeOverlappings
git-svn-id: trunk@40126 -
2013-02-02 17:32:05 +00:00
mattias
bc3fce7e5f cody: lvlgraph: MarkBackEdges
git-svn-id: trunk@40125 -
2013-02-02 17:13:05 +00:00
mattias
c54dedb94a IDE: added TDesignerMediator.UseRTTIForMethods
git-svn-id: trunk@40122 -
2013-02-02 15:46:43 +00:00
mattias
1b4524ada4 codetools: added CreateExprListFromMethodTypeData for Instance+PropName
git-svn-id: trunk@40121 -
2013-02-02 15:28:32 +00:00
mattias
bce3851a6c cody: lvlgraph: consistencycheck
git-svn-id: trunk@40107 -
2013-02-01 01:42:57 +00:00
mattias
59d1066a1a cody: lvlgraph: added level arrays
git-svn-id: trunk@40106 -
2013-02-01 00:55:33 +00:00
mattias
2c1a0a9089 IDE: load designer form: fixed loading .pas or .pp
git-svn-id: trunk@40098 -
2013-01-31 21:03:25 +00:00
mattias
646b7651fa cody: started lvlgraph UpdateLevels
git-svn-id: trunk@40072 -
2013-01-30 21:41:45 +00:00
mattias
e49b337e5f cody: started lvlgraph
git-svn-id: trunk@40071 -
2013-01-30 20:12:41 +00:00
mattias
3c9a3997a6 cody: unit dependencies: guess groups
git-svn-id: trunk@40066 -
2013-01-30 16:28:56 +00:00
mattias
67869d92fd cody: unit dependencies: fpc groups
git-svn-id: trunk@40065 -
2013-01-30 16:16:35 +00:00
mattias
cb469b5067 cody: unit dependencies: fpc groups
git-svn-id: trunk@40064 -
2013-01-30 16:12:10 +00:00
mattias
85b1f70b0f cody: unit dependencies: package groups
git-svn-id: trunk@40063 -
2013-01-30 15:27:22 +00:00
mattias
0c2f5b14df cody: unit dependencies: project group
git-svn-id: trunk@40062 -
2013-01-30 15:21:57 +00:00
mattias
b25736005c cody: fixed deleting diagram item
git-svn-id: trunk@40060 -
2013-01-30 14:51:25 +00:00
mattias
ce11068e10 cody: fixed clearing diagram
git-svn-id: trunk@40046 -
2013-01-30 04:09:18 +00:00
mattias
f4074a842f codetools: added unit groups graph
git-svn-id: trunk@40045 -
2013-01-30 03:59:47 +00:00
mattias
0f6e1b9b19 codetools: unitgraph: allow to extend uses and units
git-svn-id: trunk@40041 -
2013-01-30 02:51:50 +00:00
mattias
60df8c91d5 cody: unit dependencies: colors
git-svn-id: trunk@40040 -
2013-01-30 02:45:27 +00:00
mattias
ed4f35fefa cody: unit dependencies: ring sector
git-svn-id: trunk@40030 -
2013-01-29 19:30:08 +00:00
mattias
31d45f3449 IDE: added new search function for designer components
git-svn-id: trunk@40014 -
2013-01-29 02:06:01 +00:00
mattias
f1cf12cc9b cody: circlediagram: compute layout
git-svn-id: trunk@40012 -
2013-01-28 21:51:47 +00:00
mattias
b8da2cafab cody: circlediagram: create categories
git-svn-id: trunk@40011 -
2013-01-28 18:20:29 +00:00
mattias
a44c28c6d8 cody: started circlediagram
git-svn-id: trunk@40009 -
2013-01-28 16:42:12 +00:00
mattias
81c9be1345 cody: unit dependencies: select unit
git-svn-id: trunk@40008 -
2013-01-28 15:45:25 +00:00
mattias
bf5b2dd230 codetools: identifier completion: added pic directive
git-svn-id: trunk@40005 -
2013-01-28 14:13:06 +00:00
mattias
9b869cc4c5 cody: started unit dependencies dlg
git-svn-id: trunk@40003 -
2013-01-28 14:12:21 +00:00
mattias
e9f840669c codetools: TFindDeclarationTool.CheckParameterSyntax: check comments
git-svn-id: trunk@39956 -
2013-01-24 19:39:25 +00:00
mattias
2a11a349ff codetools: debugging
git-svn-id: trunk@39947 -
2013-01-24 10:52:26 +00:00
mattias
f8cf0578cf codetools: FindCodeContext: show error on fail
git-svn-id: trunk@39943 -
2013-01-23 21:35:09 +00:00
mattias
f9b63c0b1c codetools: identifier completion: in directives: used macros in source
git-svn-id: trunk@39941 -
2013-01-23 18:51:21 +00:00
mattias
154e3f3567 codetools: fixed parsing #3 comment
git-svn-id: trunk@39929 -
2013-01-21 18:18:44 +00:00
mattias
583ff30428 codetools: class completion: update method body signatures changes in case, bug #23710
git-svn-id: trunk@39928 -
2013-01-21 16:12:24 +00:00
mattias
47e20342b2 codetools: identifier completion: property procs: use compatibility exact
git-svn-id: trunk@39927 -
2013-01-21 15:23:16 +00:00
mattias
599083582c codetools: do not increase TreeChangeStep if nothing changed
git-svn-id: trunk@39905 -
2013-01-19 23:28:44 +00:00
mattias
6942131435 codetools: on error, expand parent nodes of unclosed current node
git-svn-id: trunk@39904 -
2013-01-19 22:54:27 +00:00
mattias
e119532987 codetools: do not end implementation at uses section
git-svn-id: trunk@39903 -
2013-01-19 22:52:19 +00:00
mattias
a5bf4cd13b codetools: better debugging out
git-svn-id: trunk@39900 -
2013-01-19 19:56:48 +00:00
mattias
f568eeece5 codetools: UpdateNeeded: when sources changed, clear last error
git-svn-id: trunk@39899 -
2013-01-19 19:41:56 +00:00
mattias
7db10c0527 codetools: fixed searching identifier in constant, bug #23643
git-svn-id: trunk@39897 -
2013-01-19 19:15:38 +00:00
mattias
fbcab8dfee codetools: more verbosity for scan range
git-svn-id: trunk@39896 -
2013-01-19 18:35:33 +00:00
mattias
724fca703f codetools: more verbosity for scan angw
git-svn-id: trunk@39895 -
2013-01-19 18:22:09 +00:00
mattias
5e17d8358a codetools: identifier completion: verbosity when FindDeepestNode fails after BuildTree
git-svn-id: trunk@39889 -
2013-01-19 12:29:06 +00:00
mattias
789195b1df codetools: allow published methods in objcclass, bug #22483
git-svn-id: trunk@39880 -
2013-01-18 16:28:45 +00:00
mattias
b56705acf2 codetools: fixed ReadPrioAtom at start of code, bug #23636
git-svn-id: trunk@39834 -
2013-01-12 09:41:40 +00:00
mattias
f4f57577c9 codetools: parse generic constraints, bug #23496
git-svn-id: trunk@39822 -
2013-01-10 17:14:05 +00:00
mattias
d501e634d7 codetools: test for parsing fpc test units
git-svn-id: trunk@39820 -
2013-01-10 14:08:31 +00:00
mattias
a9f38a9a10 codetools: TLinkScanner.CursorToCleanPos: fixed reporting wrongly skipped code for beyond code
git-svn-id: trunk@39792 -
2013-01-06 22:57:41 +00:00
mattias
0a8e0f92ce cody: nicer links
git-svn-id: trunk@39791 -
2013-01-06 22:38:17 +00:00
maxim
a4f6c3035e Translations: Spanish translation update by Lucas Martín, bug #23575
git-svn-id: trunk@39770 -
2013-01-04 19:58:03 +00:00
maxim
e66fe290fa Updated Russian translation
git-svn-id: trunk@39768 -
2013-01-04 19:12:23 +00:00
mattias
054ca147eb cody: view code node info: added Scanner links
git-svn-id: trunk@39757 -
2013-01-03 20:42:28 +00:00
mattias
0d543afcbf codetools: more verbosity for fd fail
git-svn-id: trunk@39755 -
2013-01-03 18:34:24 +00:00
mattias
60bdd54869 codetools: added flag -dVerboseFindDeclarationFail
git-svn-id: trunk@39753 -
2013-01-03 16:30:56 +00:00
mattias
9b7bd51717 codetools: added flag -dVerboseFindDeclarationFail
git-svn-id: trunk@39751 -
2013-01-03 15:28:07 +00:00
mattias
8298e344f3 codetools: added flag -dVerboseFindDeclarationFail
git-svn-id: trunk@39749 -
2013-01-03 13:56:50 +00:00
mattias
60fd65da29 codetools: added flag -dVerboseFindDeclarationFail
git-svn-id: trunk@39748 -
2013-01-03 13:48:12 +00:00
mattias
e1398d3520 codetools: using TProcessUTF8
git-svn-id: trunk@39746 -
2013-01-03 12:24:11 +00:00
mattias
b2b556c0fd codetools: clean up
git-svn-id: trunk@39743 -
2013-01-03 12:13:28 +00:00
mattias
d7ae5688ec codetools: added RunTool with Params:TStrings
git-svn-id: trunk@39742 -
2013-01-03 12:11:29 +00:00
mattias
06fd9d01ec codetools: ignore then without else, else without if/case
git-svn-id: trunk@39734 -
2013-01-02 18:19:07 +00:00
mattias
3162b45928 codetools: parse without error if end
git-svn-id: trunk@39728 -
2013-01-02 11:39:48 +00:00
mattias
aa5d98ecb4 codetools: fixed lcl nonwin32 srcpath for directory ide
git-svn-id: trunk@39706 -
2013-01-01 10:51:03 +00:00
mattias
33e29aca8a codetools: fixed parsing on e:exception do ;, bug #23549
git-svn-id: trunk@39681 -
2012-12-29 12:08:34 +00:00
mattias
af39ff4c28 codetools: fixed parsing on e:exception do ; else, bug #23549
git-svn-id: trunk@39680 -
2012-12-29 12:05:04 +00:00
mattias
15f0c7aa65 codetools: parsing else else, bug #23497
git-svn-id: trunk@39669 -
2012-12-27 23:36:39 +00:00
mattias
b9f6d06750 codetools: fixed parsing if-then-else without ending semicolon, bug #23544
git-svn-id: trunk@39658 -
2012-12-26 22:23:20 +00:00
mattias
4bfe7a4109 codetools: clean up
git-svn-id: trunk@39657 -
2012-12-26 22:03:48 +00:00
mattias
17337ba49d codetools: parsing if-then-else in TPascalParserTool.ReadTilBlockEnd, bug #23542
git-svn-id: trunk@39656 -
2012-12-26 19:38:02 +00:00
mattias
9862bf3af8 codetools: TLinkScanner.CursorToCleanPos: fixed cursorpos outside of code
git-svn-id: trunk@39655 -
2012-12-26 09:58:20 +00:00
maxim
eb7fec579e Cody: fixed formatting argument in Arabic translation
git-svn-id: trunk@39645 -
2012-12-23 20:03:23 +00:00
maxim
d12f4374e4 Cody: regenerated translations; updated Russian translation
git-svn-id: trunk@39644 -
2012-12-23 19:57:31 +00:00
maxim
27ab5d98ec Cody: fixed typos
git-svn-id: trunk@39643 -
2012-12-23 19:56:03 +00:00
mattias
e14f214b48 cody: identifiers: sort for use count, fixed sorting for pathdistance
git-svn-id: trunk@39638 -
2012-12-23 18:07:31 +00:00
mattias
8d67551fb1 cody: resourcestrings
git-svn-id: trunk@39637 -
2012-12-23 16:59:16 +00:00
mattias
e7dce9bf57 cody: identifiers: store usecounts
git-svn-id: trunk@39635 -
2012-12-23 16:53:05 +00:00
mattias
f4be9e7bc4 cody: identifiers: popup menu: delete unit, delete package
git-svn-id: trunk@39634 -
2012-12-23 16:12:59 +00:00
mattias
3323685c50 cody: identifiers: popup menu
git-svn-id: trunk@39633 -
2012-12-23 15:26:46 +00:00
mattias
541a046ed3 cody: comment
git-svn-id: trunk@39613 -
2012-12-21 10:49:16 +00:00
mattias
bb6b47fcf8 codetools: added <<, >> operators
git-svn-id: trunk@39587 -
2012-12-18 22:53:59 +00:00
maxim
a085f68c86 Codetools: updated Russian translation
git-svn-id: trunk@39582 -
2012-12-18 21:47:58 +00:00
mattias
41c820b6e0 codetools: class property completion: do not add static keyword to body, bug #23262
git-svn-id: trunk@39581 -
2012-12-18 13:26:24 +00:00
mattias
d6a111cdf2 codetools: fixed TLinkScanner.CursorToCleanPos to search further for a better link when code was disabled
git-svn-id: trunk@39568 -
2012-12-17 12:40:51 +00:00
mattias
a00deda670 codetools: findbasetypeofnode: undo skip current context
git-svn-id: trunk@39567 -
2012-12-17 11:22:03 +00:00
mattias
8ba97d8a17 codetools: clean up
git-svn-id: trunk@39560 -
2012-12-16 10:48:05 +00:00
mattias
2f53e5d41c codetools: fixed TEventsCodeTool.FindMethodTypeInfo when type is an alias
git-svn-id: trunk@39559 -
2012-12-16 10:46:37 +00:00
mattias
0869cb145f codetools: findbasetype: skip current context in type defs
git-svn-id: trunk@39558 -
2012-12-16 10:25:33 +00:00
martin
f6c4b6b46c IDE: "Rename Identifier": show replaced lines in result. (FIx nil deref)
git-svn-id: trunk@39556 -
2012-12-16 04:32:53 +00:00
martin
fd62b97730 IDE: "Rename Identifier": show replaced lines in result.
git-svn-id: trunk@39555 -
2012-12-16 04:19:34 +00:00
mattias
4a59ff369f updated lpk makefiles
git-svn-id: trunk@39264 -
2012-11-08 07:45:47 +00:00
mattias
cd0e0c8f2e codetools: clean up
git-svn-id: trunk@39128 -
2012-10-18 12:00:28 +00:00
mattias
e4a6b07ebc codetools: add default class section for short classes
git-svn-id: trunk@39126 -
2012-10-18 11:53:07 +00:00
mattias
3c263bbbaa codetools: clean up
git-svn-id: trunk@39056 -
2012-10-12 09:50:07 +00:00
juha
7da06141ab Codetools: enclose a buggy line in IFnDEF in TCodeCache.LoadFile
git-svn-id: trunk@39055 -
2012-10-12 08:12:07 +00:00
maxim
b2280fd75e Components: Spanish translation update by Lucas Martín, bug #23090
git-svn-id: trunk@39000 -
2012-10-08 20:04:33 +00:00
maxim
d02fb67a89 Translations: Arabic translation update by Khaled Shagrouni, bug #22935
git-svn-id: trunk@38785 -
2012-09-21 14:43:16 +00:00
mattias
da88503beb codetools: fixed range check error
git-svn-id: trunk@38752 -
2012-09-19 13:44:57 +00:00
juha
672f5bd862 Replace #13 with LineEnding in many messages. It didn't show correctly on Linux systems.
git-svn-id: trunk@38633 -
2012-09-13 06:39:56 +00:00
mattias
3ba660c99f codetools: TLinkScanner.CleanedPosToCursor: fixed when pos at artifical code, issue #22852
git-svn-id: trunk@38615 -
2012-09-11 10:42:45 +00:00
mattias
b907c27389 started fpmake files for IDE
git-svn-id: trunk@38588 -
2012-09-08 21:42:19 +00:00
mattias
98c758d90d codetools: check for links without code
git-svn-id: trunk@38586 -
2012-09-08 20:38:55 +00:00
mattias
0c0a7fb0de IDE: code completion: show message when nothing was done
git-svn-id: trunk@38550 -
2012-09-07 07:10:47 +00:00
mattias
89b17f0d82 codetools: fixed TStandardCodeTool.ReplaceWords
git-svn-id: trunk@38540 -
2012-09-06 15:00:13 +00:00
mattias
da2404fdb3 codetools: TLinkScanner.FindCodeInRange: return only links with code
git-svn-id: trunk@38539 -
2012-09-06 14:59:46 +00:00
mattias
3b88607393 codetools: FindCommentInFront: fixed range error
git-svn-id: trunk@38532 -
2012-09-06 07:31:14 +00:00
mattias
809e0969e4 codetools: fixed GetCleanPosInfo
git-svn-id: trunk@38526 -
2012-09-05 12:44:47 +00:00
mattias
4a5400aa16 codetools: linkscanner: add link for skipped code
git-svn-id: trunk@38525 -
2012-09-05 11:28:37 +00:00
mattias
04176d39b8 codetools: fixed reusing scanrange of implementation uses section
git-svn-id: trunk@38523 -
2012-09-05 10:52:22 +00:00
mattias
d55829b176 codetools: fixed reusing scanrange of implementation uses section
git-svn-id: trunk@38522 -
2012-09-05 10:50:04 +00:00
mattias
20382c7ed0 codetools: skipped code is now converted to special comments
git-svn-id: trunk@38521 -
2012-09-05 10:47:44 +00:00
mattias
8367792c04 codetools: resolve indexed ancestor properties, bug #22687
git-svn-id: trunk@38421 -
2012-08-28 19:55:36 +00:00
mattias
859caab881 codetools: fixed range check error
git-svn-id: trunk@38419 -
2012-08-28 14:23:59 +00:00
mattias
5348dc7d33 updated Makefiles
git-svn-id: trunk@38410 -
2012-08-27 16:43:01 +00:00
martin
ace911d9e7 Remove SynEdit from IdeIntf (license conflict)
git-svn-id: trunk@38408 -
2012-08-27 13:07:49 +00:00
mattias
1df496577f fixed make bigide, make all
git-svn-id: trunk@38405 -
2012-08-27 11:41:23 +00:00
maxim
58d0e7b9ff Translations: removed unmaintained Portuguese translation, which was outdated copy of Brazilian Portuguese one
git-svn-id: trunk@38377 -
2012-08-25 21:00:03 +00:00
mattias
6d28f05ee5 codetools: error msg
git-svn-id: trunk@38299 -
2012-08-21 12:24:37 +00:00
mattias
ac5fdad655 undo
git-svn-id: trunk@38292 -
2012-08-21 07:48:52 +00:00
mattias
8700716f40 codetools: example for skipped code
git-svn-id: trunk@38291 -
2012-08-21 07:47:20 +00:00
mattias
5404ba516d codetools: comment
git-svn-id: trunk@38275 -
2012-08-19 15:57:39 +00:00
maxim
09e0cf678c Translations: large Lithuanian translation update by Valdas Jankūnas, part 2
git-svn-id: trunk@38253 -
2012-08-15 23:40:00 +00:00
maxim
458214e8ee Translations: large Lithuanian translation update by Valdas Jankūnas, part 1
git-svn-id: trunk@38252 -
2012-08-15 23:39:08 +00:00
mattias
1bc9682635 codetools: fixed find declaration of a.b
git-svn-id: trunk@38227 -
2012-08-12 08:15:56 +00:00
mattias
bd89c5bdc7 codetools: clean up
git-svn-id: trunk@38213 -
2012-08-09 17:01:45 +00:00
mattias
18d15fd899 codetools: linkscanner: changed missing include file marker
git-svn-id: trunk@38211 -
2012-08-09 07:56:49 +00:00
mattias
9d1394675c codetools: linkscanner: simplified AddLink
git-svn-id: trunk@38210 -
2012-08-09 07:45:50 +00:00
mattias
cfa24e7773 codetools: skip codetools skip comment
git-svn-id: trunk@38209 -
2012-08-08 22:40:14 +00:00
mattias
752ae4ef0b codetools: fixed FindCommentEnd
git-svn-id: trunk@38203 -
2012-08-08 12:07:17 +00:00
mattias
1264a95e7c codetools: skip codetools comment
git-svn-id: trunk@38201 -
2012-08-08 07:58:43 +00:00
mattias
51c7a42e32 codetools: workaround until CalculateBinaryOperator supports alias types
git-svn-id: trunk@38195 -
2012-08-07 07:43:49 +00:00
mattias
d21465be10 codetools: started skipping codetools skip comments
git-svn-id: trunk@38190 -
2012-08-06 22:37:08 +00:00
mattias
a5f1df8c7c codetools: fixed FindDeclarationOfIdentAtParam searching if proc()then
git-svn-id: trunk@38189 -
2012-08-06 22:36:23 +00:00
maxim
7c19d004c2 Translations: huge Arabic translation update by Khaled Shagrouni, first part, bug #22583
git-svn-id: trunk@38187 -
2012-08-06 22:32:03 +00:00
mattias
b240df36a1 lazutils: UTF8CompareStr: made 64bit safe, added fast PChar versions
git-svn-id: trunk@38103 -
2012-08-01 10:50:19 +00:00
mattias
55d2c4b322 codetools: identifier completion: added longint to predefined identifiers
git-svn-id: trunk@38080 -
2012-07-28 15:13:52 +00:00
mattias
8bb7d5a78e codetools: improved unit not found error message for implicit used units
git-svn-id: trunk@38073 -
2012-07-28 12:29:00 +00:00
mattias
ecbd0c365e codetools: objcclass: default section is published
git-svn-id: trunk@37994 -
2012-07-21 20:45:34 +00:00
mattias
76fded6012 codetools: started simple setup for laz packages
git-svn-id: trunk@37992 -
2012-07-21 20:24:20 +00:00
mattias
e5c4619d8e codetools: missing unit
git-svn-id: trunk@37977 -
2012-07-20 07:07:28 +00:00
mattias
4d58e355b5 codetools: started utility unit laz
git-svn-id: trunk@37970 -
2012-07-19 08:14:09 +00:00
maxim
37ea4a51d6 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #22382
git-svn-id: trunk@37891 -
2012-07-07 10:06:18 +00:00
mattias
2e866b1430 codetools: added A to ComparePCharCaseInsensitiveA to make clear it is only ASCII
git-svn-id: trunk@37776 -
2012-06-25 08:57:05 +00:00
mattias
45419f6cc9 lazutils: removed old xml implementation, interface alias to new
git-svn-id: trunk@37761 -
2012-06-24 15:46:28 +00:00
mattias
07e2022646 codetools: forward proc completion: stay in same section
git-svn-id: trunk@37690 -
2012-06-19 11:24:17 +00:00
juha
2028f4a305 Codetools: Check for nil SrcTree in TUnitDictionary.ParseUnit. Can happen with invalid code.
git-svn-id: trunk@37667 -
2012-06-16 18:35:34 +00:00
mattias
9175dedadf codetools: using TFileStreamUTF8
git-svn-id: trunk@37653 -
2012-06-15 16:21:53 +00:00
juha
d91c978a4d Converter: Call FixIncludeFiles before parsing the source.
git-svn-id: trunk@37646 -
2012-06-14 17:51:25 +00:00
mattias
9cd168b8fe codetools: fixed inserting proc bodies in implementation in front of methods
git-svn-id: trunk@37644 -
2012-06-14 12:53:22 +00:00
mattias
65ea827862 codetools: class completion: add static method specifier for class property setter
git-svn-id: trunk@37636 -
2012-06-13 14:53:28 +00:00
mattias
b6a92e67e4 codetools: class completion: add static method modifier for setter of class property
git-svn-id: trunk@37633 -
2012-06-12 16:26:06 +00:00
mattias
2f0a0b9f8e codetools: identifier completion: when creating an override hide higher visibility members
git-svn-id: trunk@37632 -
2012-06-12 12:12:03 +00:00
mattias
e711cf6069 codetools: no var node for anonymous record case variables
git-svn-id: trunk@37631 -
2012-06-12 10:47:38 +00:00
mattias
59cc5ead15 codetools: fixed adding class keyword for property setter of a class property
git-svn-id: trunk@37629 -
2012-06-11 21:53:51 +00:00
mattias
286e5828d2 codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37627 -
2012-06-11 20:01:27 +00:00
mattias
2b6a6b48bd codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37626 -
2012-06-11 19:16:11 +00:00
mattias
dce69caec1 codetools: class completion: fixed searching var node when first is class var
git-svn-id: trunk@37625 -
2012-06-11 19:03:56 +00:00
mattias
27de8bc684 codetools: class completion: search variables in all sections, bug #22246
git-svn-id: trunk@37614 -
2012-06-11 08:33:18 +00:00
mattias
b172a9eace codetools: property completion: add class var for class property variables
git-svn-id: trunk@37613 -
2012-06-11 07:43:16 +00:00
mattias
6efbc9529f cody: simplified code
git-svn-id: trunk@37604 -
2012-06-10 13:55:41 +00:00
mattias
c5a967874a codetools: fixed Unneeded extra space in event assignment completion
git-svn-id: trunk@37594 -
2012-06-08 17:00:13 +00:00
mattias
ee85c477b2 codetools: allow keywords in program name
git-svn-id: trunk@37483 -
2012-06-02 13:52:58 +00:00
mattias
24dcd68f83 codetools: save parse error of operator, do not save errors outside parser, fixed parsing method name with generic parameter
git-svn-id: trunk@37482 -
2012-06-02 13:47:16 +00:00
mattias
ff6ee10d04 codetools: clear nodes behind, when linkscanner parsed only parts
git-svn-id: trunk@37476 -
2012-06-02 01:41:20 +00:00
mattias
afacbf67e6 codetools: TCustomCodeTool.FindLineEndOrCodeAfterPosition: fixed crash when at end of code
git-svn-id: trunk@37475 -
2012-06-02 01:26:11 +00:00
mattias
a5f8d500a6 codetools: fixed mem leak
git-svn-id: trunk@37400 -
2012-05-23 06:40:23 +00:00
maxim
6b0679c4b7 Codetools: updated Russian translation
git-svn-id: trunk@37396 -
2012-05-22 20:50:56 +00:00
mattias
b7deaffd70 IDE,codetools: added conditionals functions GetIDEValue, GetEnv
git-svn-id: trunk@37391 -
2012-05-22 13:27:59 +00:00
mattias
b88a39ccca codetools: cfgscript: nicer error message if semicolon is missing
git-svn-id: trunk@37390 -
2012-05-22 10:53:35 +00:00
mattias
9d23ad175f translations: germans: updated from Swen Heinig
git-svn-id: trunk@37360 -
2012-05-20 08:51:36 +00:00
maxim
15e9aa53b6 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #22064
git-svn-id: trunk@37326 -
2012-05-18 23:16:51 +00:00
mattias
b05ef05a04 codetools: identifier completion: added mode directives
git-svn-id: trunk@37287 -
2012-05-15 10:21:47 +00:00
juha
141260a23a Converter: Improve converting TabbedNotebook to TPageControl.
git-svn-id: trunk@37270 -
2012-05-13 17:08:41 +00:00
mattias
bb32bf4cdb codetools: improved error message on unit not found
git-svn-id: trunk@37265 -
2012-05-13 13:03:58 +00:00
mattias
2b2f0f00f8 codetools: improved error message on unit not found
git-svn-id: trunk@37263 -
2012-05-13 09:40:15 +00:00
mattias
5a6462019e codetools: searching compiler: search first in dir of fpc.exe, then in PATH
git-svn-id: trunk@37262 -
2012-05-13 08:31:43 +00:00
mattias
42994e213e codetools: fixed parsing parameter types with units, bug #21985
git-svn-id: trunk@37219 -
2012-05-08 13:17:02 +00:00
mattias
1802fda674 codetools: GetSmartHint: ^, .., file of, class of
git-svn-id: trunk@37215 -
2012-05-07 16:16:17 +00:00
mattias
1eca771511 codetools: save less errors
git-svn-id: trunk@37214 -
2012-05-07 16:13:24 +00:00
mattias
855af79e42 codetools: do not save errors outside parser
git-svn-id: trunk@37213 -
2012-05-07 16:04:57 +00:00
maxim
94b6dd00df Cody: updated Russian translation
git-svn-id: trunk@37156 -
2012-05-04 21:44:08 +00:00
mattias
cdc3c432b4 cody: new IDE window: show dialog to setup form name
git-svn-id: trunk@37152 -
2012-05-04 08:00:38 +00:00
mattias
0fa1769426 cody: IDE item to create dockable IDE window
git-svn-id: trunk@37151 -
2012-05-04 06:32:50 +00:00
maxim
6e559a7b17 Translations: Ukrainian translation cleanup
git-svn-id: trunk@37148 -
2012-05-03 20:50:27 +00:00
maxim
a183bd12fd Cody: updated Russian translation
git-svn-id: trunk@37147 -
2012-05-03 20:47:58 +00:00
mattias
edfb38007b cody: show code node info: show complete source
git-svn-id: trunk@37140 -
2012-05-02 18:03:58 +00:00
mattias
e870b21355 codetools: fixed resolving inherited
git-svn-id: trunk@37132 -
2012-05-02 12:06:32 +00:00
mattias
4e977b1300 codetools: identifier completion: warn directive
git-svn-id: trunk@37128 -
2012-05-01 17:40:01 +00:00
mattias
96694f6d88 codetools: clean up
git-svn-id: trunk@37120 -
2012-05-01 13:34:41 +00:00
mattias
d18e8e49d3 codetools: GetSmartHint: show anonymous arrays
git-svn-id: trunk@37104 -
2012-04-30 14:13:02 +00:00
mattias
5f3801e1ee codetools: nested types: Self and inherited
git-svn-id: trunk@37103 -
2012-04-30 13:37:41 +00:00
mattias
15b8f2e5c3 codetools: fixed GetSmartHint for unit
git-svn-id: trunk@37098 -
2012-04-30 08:08:02 +00:00
mattias
815fe6af00 codetools: do not try to search in record ancestors
git-svn-id: trunk@37090 -
2012-04-29 18:33:24 +00:00
mattias
40fdca11df codetools: GetSmartHint: use unit
git-svn-id: trunk@37089 -
2012-04-29 18:31:03 +00:00
mattias
8be47d95a1 codetools: GetSmartHint: property params and type
git-svn-id: trunk@37087 -
2012-04-29 18:21:33 +00:00
mattias
b5a7e440c9 codetools: GetSmartHint: add inheritance
git-svn-id: trunk@37083 -
2012-04-29 12:52:03 +00:00
mattias
e158e14d5b codetools: getsmarthing: array of
git-svn-id: trunk@37082 -
2012-04-29 12:48:27 +00:00
mattias
b65f87aa5b codetools: getsmarthing: enum: add "enum"
git-svn-id: trunk@37081 -
2012-04-29 12:47:10 +00:00
mattias
20f137ac1f codetools: getsmarthing: simplified
git-svn-id: trunk@37080 -
2012-04-29 12:45:33 +00:00
mattias
c5f819c616 codetools: getsmarthing: class variables
git-svn-id: trunk@37079 -
2012-04-29 12:41:36 +00:00
mattias
3c82a53c6b codetools: find declaration: selfunit.implementationidentifie
git-svn-id: trunk@37078 -
2012-04-29 10:35:52 +00:00
mattias
c98e01db84 codetools: resolve expr: thisunitname.implementationenidentifier
git-svn-id: trunk@37073 -
2012-04-29 09:28:15 +00:00
mattias
5b0d16c0df codetools: identifier completion: unit name of self
git-svn-id: trunk@37071 -
2012-04-28 20:42:57 +00:00
maxim
5ac4a58270 regenerated translations; updated Russian translation
git-svn-id: trunk@37052 -
2012-04-27 20:58:02 +00:00
maxim
a65f754c71 Translations: Ukrainian translation update by Igor Paliychuk
git-svn-id: trunk@37051 -
2012-04-27 20:24:38 +00:00
mattias
b47c4e7481 codetools: fixed uninitialized result
git-svn-id: trunk@37022 -
2012-04-25 16:41:37 +00:00
mattias
458181f496 IDE: recent/history lists: replaced case sensitive comparison with three types
git-svn-id: trunk@37020 -
2012-04-25 09:03:37 +00:00
mattias
90be500297 codetools: clean up
git-svn-id: trunk@37015 -
2012-04-24 14:08:00 +00:00
mattias
0f2bb9b9f9 codetools: identifier completion: ilcfNeedsDo check for in middle of statement
git-svn-id: trunk@36992 -
2012-04-23 19:35:20 +00:00
mattias
15f4afc429 IDE: identifier completion: add do after with, issue #16850
git-svn-id: trunk@36991 -
2012-04-23 19:23:21 +00:00
mattias
d4e8790811 codetools: identifier list: skip identifier at cursor
git-svn-id: trunk@36990 -
2012-04-23 15:03:13 +00:00
mattias
7d00f95185 codetools: comment
git-svn-id: trunk@36988 -
2012-04-23 08:59:10 +00:00
mattias
acc234b672 codetools: identifier completion: keyword initialization for library
git-svn-id: trunk@36985 -
2012-04-22 23:03:50 +00:00
mattias
f373591417 codetools: less verbose
git-svn-id: trunk@36984 -
2012-04-22 22:58:17 +00:00
mattias
b381e2ecce codetools: identifier completion: some keywords for library, program
git-svn-id: trunk@36983 -
2012-04-22 22:55:58 +00:00
mattias
e055f6003b codetools: fixed find declaration
git-svn-id: trunk@36982 -
2012-04-22 22:46:47 +00:00
mattias
9d8803bbcc codetools: identifier completion: fixed continue searching
git-svn-id: trunk@36981 -
2012-04-22 21:26:33 +00:00
mattias
11216625db codetools: fixed search in hidden used units
git-svn-id: trunk@36978 -
2012-04-22 20:15:40 +00:00
mattias
ad932b2c33 codetools: leave implementation,initialization,finalization nodes open, error handling will close them, bug #21831
git-svn-id: trunk@36977 -
2012-04-22 19:11:43 +00:00
mattias
79e5ef4d40 codetools: fixed error message if cursor behind code
git-svn-id: trunk@36976 -
2012-04-22 18:58:15 +00:00
mattias
297804938e codetools: fixed searching identifier in program, library
git-svn-id: trunk@36975 -
2012-04-22 18:33:35 +00:00
mattias
f2b5e73135 codetools: fixed find declaration in library starting in initialization, bug #21832
git-svn-id: trunk@36974 -
2012-04-22 18:25:25 +00:00
mattias
28123ac857 codetools: fixed treating initialization, finalization as statements
git-svn-id: trunk@36973 -
2012-04-22 18:15:24 +00:00
mattias
ef54620381 codetools: fixed reparsing initialization, finalization, begin
git-svn-id: trunk@36972 -
2012-04-22 17:51:21 +00:00
mattias
ca20fbb994 codetools: fixed FindMethodNodeInImplementation for program
git-svn-id: trunk@36969 -
2012-04-22 10:13:34 +00:00
mattias
c7543c32cb codetools: JumpToPublishedMethodBody: added parameter ErrorOnNotFound
git-svn-id: trunk@36968 -
2012-04-22 10:06:33 +00:00
maxim
fca1d220b1 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #21818
git-svn-id: trunk@36941 -
2012-04-20 19:48:33 +00:00
mattias
e848cfc909 cody: clean up
git-svn-id: trunk@36907 -
2012-04-19 10:52:51 +00:00
mattias
de2d6487a9 codetools: AddLocalVar: do not add hidden used unit
git-svn-id: trunk@36906 -
2012-04-19 10:52:37 +00:00
mattias
a7e8b21e34 codetools: class completion: fixed gather proc definitions
git-svn-id: trunk@36890 -
2012-04-17 21:59:06 +00:00
mattias
4693905f72 codetools: class completion: fixed gathr proc definitions
git-svn-id: trunk@36889 -
2012-04-17 21:37:06 +00:00
mattias
fe499f1b2f codetools: simplified code
git-svn-id: trunk@36814 -
2012-04-16 11:45:18 +00:00
mattias
c7a09910d0 codetools: fixed skipping include files in skipped ifdef
git-svn-id: trunk@36769 -
2012-04-14 11:17:45 +00:00
mattias
b8aaf5770a IDE: added target os aix
git-svn-id: trunk@36739 -
2012-04-12 21:03:07 +00:00
mattias
221788591b updated Makefiles
git-svn-id: trunk@36671 -
2012-04-09 10:05:12 +00:00
mattias
5044976121 IDE,codetools: fixed ppccross,crossppc to ppcross
git-svn-id: trunk@36596 -
2012-04-06 09:45:40 +00:00
mattias
a314e7cf83 codetools: fpc src: target iphonesim: add include directory rtl/bsd, rtl/darwin instead of rtl/macos
git-svn-id: trunk@36496 -
2012-04-01 10:14:22 +00:00
mattias
ee11c214b3 cody: ppu list: diable idle event on close, bug #21620
git-svn-id: trunk@36489 -
2012-03-31 17:38:42 +00:00
mattias
30b303c406 cody: dictionary: use only units
git-svn-id: trunk@36478 -
2012-03-31 08:08:11 +00:00
maxim
db0546c3c3 Components, Cody: improved localization of 'Identifier dictionary' dialog and 'IDE Integration' settings tab; updated Russian translation. Inspired by barlone's patch, bug #21612.
git-svn-id: trunk@36472 -
2012-03-30 22:03:43 +00:00
mattias
7ce24999ea codetools: TFPCTargetConfigCache.GetUnitPaths: check if gathered
git-svn-id: trunk@36461 -
2012-03-30 14:02:05 +00:00
mattias
4d57d078dd codetools: find inheritance of objccategory
git-svn-id: trunk@36458 -
2012-03-30 13:47:49 +00:00
mattias
0a1779a998 codetools: fixed compilation fpc 2.4.5
git-svn-id: trunk@36403 -
2012-03-28 19:52:58 +00:00
paul
223ba36920 components: remove ver2_2_x defines
git-svn-id: trunk@36369 -
2012-03-27 07:19:05 +00:00
mattias
635c911aad IDE: rescan fpc: update default targetos, targetcpu
git-svn-id: trunk@36350 -
2012-03-26 19:00:38 +00:00
mattias
975efd0359 codetools: get fpc full version
git-svn-id: trunk@36303 -
2012-03-24 23:28:53 +00:00
mattias
fb87808634 codetools: clean up
git-svn-id: trunk@36280 -
2012-03-23 16:21:34 +00:00
mattias
bd1a1d6b00 lazbuild: do not create fpcsrc defines
git-svn-id: trunk@36279 -
2012-03-23 16:20:52 +00:00
mattias
13419a0ba7 codetools: clean up
git-svn-id: trunk@36174 -
2012-03-20 09:17:00 +00:00
mattias
d87025efb7 codetools: auto dereferencing on mode switch autoderef
git-svn-id: trunk@36152 -
2012-03-18 19:10:51 +00:00
mattias
633df49583 lazutil: ExpandFilenameUTF8 with custom directory
git-svn-id: trunk@36053 -
2012-03-16 00:42:16 +00:00
mattias
8c82016111 cody: fixed unit output path
git-svn-id: trunk@36030 -
2012-03-15 13:12:53 +00:00
mattias
ba4396d5cc IDEIntf, LazControls, SynEdit: changed output directory for consistency
git-svn-id: trunk@36025 -
2012-03-15 11:13:05 +00:00
mattias
065b887ee3 codetools: fixed crash in TCodeCompletionCodeTool.AddProcedureCompatibleToProcType, bug #21271
git-svn-id: trunk@35951 -
2012-03-13 23:01:54 +00:00
mattias
9f12b07c98 codetools: clean up
git-svn-id: trunk@35949 -
2012-03-13 22:59:32 +00:00
mattias
213f110c4c codetools: fixed TCodeBuffer.FileOnDiskNeedsUpdate/FileOnDiskIsEqual for virtual and created files
git-svn-id: trunk@35942 -
2012-03-13 22:17:35 +00:00
mattias
512d8e4f1c IDE: switched to new laz2_xml
git-svn-id: trunk@35938 -
2012-03-13 21:05:20 +00:00
mattias
3e9e907062 IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
mattias
64d28c0873 codetools: TCodeBufXMLConfig.WriteXMLFile: only save if needed
git-svn-id: trunk@35936 -
2012-03-13 20:30:34 +00:00
mattias
6088a1a052 codetools: TSourceLog.LoadFromStream: check if source has changed
git-svn-id: trunk@35935 -
2012-03-13 20:12:36 +00:00
mattias
3e6354408f IDE: save lrs: check if possible
git-svn-id: trunk@35924 -
2012-03-13 11:06:33 +00:00
mattias
2a417ff43a IDE: fixed save as change case, bug #10368
git-svn-id: trunk@35909 -
2012-03-12 22:16:30 +00:00
mattias
4ea260ab19 codetools: fixed name conflict comparetext
git-svn-id: trunk@35899 -
2012-03-12 08:08:43 +00:00
mattias
93cb3d2b93 codetools: added CompareText
git-svn-id: trunk@35890 -
2012-03-11 15:56:49 +00:00
mattias
6fdd286ea2 codetools: fixed type of property
git-svn-id: trunk@35791 -
2012-03-07 08:35:47 +00:00
mattias
2b47f40c2f codetools: find declaration of default property without type
git-svn-id: trunk@35789 -
2012-03-07 06:26:37 +00:00
mattias
448f407b8b codetools: TEventsCodeTool.CreateMethod: allow inherited without name
git-svn-id: trunk@35784 -
2012-03-07 05:51:15 +00:00
maxim
93a48ce393 regenerated translations; updated Russian translation
git-svn-id: trunk@35779 -
2012-03-06 22:10:26 +00:00
mattias
770879293e cody: dictionary: shortcuts jump and use
git-svn-id: trunk@35764 -
2012-03-06 11:44:30 +00:00
paul
f9cbe3fbe2 codetools: treat method which contains only an inherited call as an empty method
git-svn-id: trunk@35755 -
2012-03-06 00:48:52 +00:00
mattias
e3eb046488 codetools: clean up
git-svn-id: trunk@35734 -
2012-03-05 14:28:42 +00:00
mattias
dd14bccb30 codetools: less verbosity
git-svn-id: trunk@35727 -
2012-03-05 11:20:32 +00:00
mattias
5e854c0599 codetools: added HasTxtWord
git-svn-id: trunk@35677 -
2012-03-03 17:02:11 +00:00
mattias
4bf4fdc891 codetools: fixed substring
git-svn-id: trunk@35661 -
2012-03-03 10:35:58 +00:00
mattias
95659a5d58 codetools: added substring
git-svn-id: trunk@35657 -
2012-03-03 00:22:26 +00:00
mattias
2684641b15 codetools: added FindNextComment
git-svn-id: trunk@35571 -
2012-02-23 21:27:44 +00:00
mattias
d1167a2ed8 cody: do not use DumpExceptionBackTrace in other thread
git-svn-id: trunk@35545 -
2012-02-21 19:55:01 +00:00