mattias
871e67c3a5
codetools: complete local var assignments: adding unit to uses section
...
git-svn-id: trunk@19811 -
2009-05-05 09:41:10 +00:00
mattias
620900273e
codetools: identifier completion used unit
...
git-svn-id: trunk@19810 -
2009-05-05 09:14:08 +00:00
mattias
b67b6ddaa2
codetools: fixed find declaration in uses sections, bug #13146
...
git-svn-id: trunk@19809 -
2009-05-05 08:49:07 +00:00
mattias
5abefaf3bf
codetools: fixed marking very short classes as unfinished, bug #13638
...
git-svn-id: trunk@19806 -
2009-05-04 20:03:21 +00:00
mattias
3d95973a6c
codetools: implemented adding to uses sections with options
...
git-svn-id: trunk@19802 -
2009-05-04 16:12:03 +00:00
mattias
f5399721bf
codetools: using identifier cache when find declaration "unitname."
...
git-svn-id: trunk@19799 -
2009-05-04 12:43:38 +00:00
mattias
9f6417e73c
codetools: fixed identifier completion in top level node
...
git-svn-id: trunk@19797 -
2009-05-04 11:47:10 +00:00
mattias
b41d00e4e3
codetools: fixed finding ancestors in non class node
...
git-svn-id: trunk@19796 -
2009-05-04 11:45:22 +00:00
mattias
fd88c3a5bd
codetools: find declaration of selfunit.identifier
...
git-svn-id: trunk@19795 -
2009-05-04 10:10:07 +00:00
mattias
14bd4ea660
IDE: options: added frame for class completion
...
git-svn-id: trunk@19780 -
2009-05-03 11:08:54 +00:00
mattias
018eab6b38
codetools: added policy for uses additions
...
git-svn-id: trunk@19779 -
2009-05-03 10:34:33 +00:00
mattias
dfe1e5a3cf
IDE: find overloads: show start identifier in dialog
...
git-svn-id: trunk@19778 -
2009-05-03 04:00:35 +00:00
mattias
fe9fc19598
codetools: find overloads: compute shortest paths
...
git-svn-id: trunk@19768 -
2009-05-02 14:15:24 +00:00
mattias
7d13a8ca36
IDE: find overloads: scanning project sources
...
git-svn-id: trunk@19760 -
2009-05-02 11:28:45 +00:00
mattias
8cd03de95a
codetools: find overloads: edges for alias
...
git-svn-id: trunk@19758 -
2009-05-02 09:34:16 +00:00
mattias
6dcfefb293
codetools: identifier completion in ancestor list
...
git-svn-id: trunk@19757 -
2009-05-02 09:15:50 +00:00
mattias
386678457d
codetools: find overloads: edges for ancestors
...
git-svn-id: trunk@19756 -
2009-05-02 08:29:14 +00:00
mattias
21ad29c287
codetools: find overloads: add parent-child edges
...
git-svn-id: trunk@19752 -
2009-05-01 22:53:22 +00:00
mattias
a927537fcb
IDE: find overloads: find main declaration
...
git-svn-id: trunk@19751 -
2009-05-01 19:41:26 +00:00
mattias
bf401e3e3b
codetools: started overloads graph
...
git-svn-id: trunk@19748 -
2009-05-01 18:24:27 +00:00
mattias
ea97d80f56
codetools: TSourceLog.destroy without calling hooks
...
git-svn-id: trunk@19735 -
2009-05-01 14:02:56 +00:00
mattias
e747530cc1
codetools: added fpmake.pas
...
git-svn-id: trunk@19728 -
2009-05-01 10:16:15 +00:00
mattias
e65bef34ba
codetools: fixed class completion adding published variables
...
git-svn-id: trunk@19726 -
2009-05-01 08:07:35 +00:00
mattias
ca2c76b484
codetools: added class ancestor nodes
...
git-svn-id: trunk@19717 -
2009-04-30 21:38:40 +00:00
mattias
c05f0392f7
codetools: fixed gathering interface identifiers
...
git-svn-id: trunk@19695 -
2009-04-29 15:45:35 +00:00
mattias
91fc870ec6
codetools: using less memory for global identifier table
...
git-svn-id: trunk@19693 -
2009-04-29 13:47:04 +00:00
vincents
3fe5350912
updated po files with new strings
...
git-svn-id: trunk@19681 -
2009-04-29 05:37:42 +00:00
mattias
d861d852d9
clean up
...
git-svn-id: trunk@19676 -
2009-04-28 22:31:31 +00:00
mattias
668b4abdb4
LCL: TLCLNonFreeMemManager extended for 64bit
...
git-svn-id: trunk@19675 -
2009-04-28 22:30:27 +00:00
mattias
9b30996e9e
codetools: fixed find declaration of compatible procs
...
git-svn-id: trunk@19666 -
2009-04-28 14:21:51 +00:00
mattias
30adabcb7b
codetools: GetValuesOfCaseVariable suport for properties
...
git-svn-id: trunk@19659 -
2009-04-28 08:06:57 +00:00
mattias
46cf4464ea
IDE: implemented code macro ofall
...
git-svn-id: trunk@19654 -
2009-04-27 20:58:04 +00:00
mattias
704ca1cbd9
codetools: fixed identifier completion searching interfaces
...
git-svn-id: trunk@19649 -
2009-04-27 12:25:19 +00:00
mattias
cfc67e3541
codetools: implemented complete gathering of identifiers in interface
...
git-svn-id: trunk@19647 -
2009-04-27 09:35:08 +00:00
marc
a0cc36d681
* Updated Chineese translation by shinyv
...
* Renamed zh-cn extention to zh_CN (to be more consequent with others)
git-svn-id: trunk@19637 -
2009-04-26 15:44:31 +00:00
mattias
b46c4051e3
codetools: fixed closing with variable nodes, bug #10640
...
git-svn-id: trunk@19633 -
2009-04-26 13:25:24 +00:00
mattias
8f2bc2fdb1
codetools: identifier completion search at start of identifier and at end of valid code, bug #10548
...
git-svn-id: trunk@19613 -
2009-04-24 18:01:03 +00:00
mattias
ee6cc0c5be
codetools: identifier completion after inherited, bug #10560
...
git-svn-id: trunk@19605 -
2009-04-24 11:44:36 +00:00
mattias
c5b4688ec5
codetools: class completion: implemented property types with units prefixes, bug #11827
...
git-svn-id: trunk@19590 -
2009-04-23 10:18:57 +00:00
mattias
09148347e9
codetools: class completion: fixed adding behind variable lists, bug #13368
...
git-svn-id: trunk@19589 -
2009-04-23 09:57:51 +00:00
vincents
9e597f8954
updated translation strings using new update po file tool.
...
git-svn-id: trunk@19563 -
2009-04-21 20:48:34 +00:00
mattias
de190884ee
codetools: as operator in with variables
...
git-svn-id: trunk@19533 -
2009-04-20 22:59:04 +00:00
mattias
39701eb2d7
codetools: fixed code completion in sub begin block
...
git-svn-id: trunk@19527 -
2009-04-20 16:08:30 +00:00
mattias
76f345e29e
IDE: codeexplorer: implemented figure empty begin blocks
...
git-svn-id: trunk@19522 -
2009-04-20 13:18:23 +00:00
mattias
73edc4762b
codetools: nested comments for GetAtomString
...
git-svn-id: trunk@19479 -
2009-04-18 04:28:44 +00:00
mattias
cc98da7e85
codetools: nested comments for CompareAtom
...
git-svn-id: trunk@19478 -
2009-04-18 04:15:52 +00:00
mattias
7c7f67c1a8
codetools: CompareComments
...
git-svn-id: trunk@19476 -
2009-04-18 04:00:08 +00:00
mattias
9939cc7c12
IDE: codeexplorer: started sorted constants
...
git-svn-id: trunk@19469 -
2009-04-17 13:02:41 +00:00
mattias
da0694aae0
IDE: code explorer: fixed ignoring user defined constants
...
git-svn-id: trunk@19461 -
2009-04-16 23:29:31 +00:00
mattias
7400ba8680
IDE: code explorer: added figures for Paul
...
git-svn-id: trunk@19458 -
2009-04-16 22:55:18 +00:00
mattias
65e31f48c0
IDE+codetools: identifier completion: added some keywords
...
git-svn-id: trunk@19390 -
2009-04-12 23:08:03 +00:00
mattias
39dabdaf5d
IDE: added quickfix item for identifier not found and adding local variable
...
git-svn-id: trunk@19388 -
2009-04-12 22:54:55 +00:00
mattias
c774737bb2
codetools: remove unit from uses section: removing space around first unit
...
git-svn-id: trunk@19367 -
2009-04-12 04:57:27 +00:00
mattias
b4ea776023
IDE: file save as: implemented changing unit references in pascal sources
...
git-svn-id: trunk@19342 -
2009-04-11 07:06:16 +00:00
mattias
8de576a7a4
codetools: searching unit references in source
...
git-svn-id: trunk@19340 -
2009-04-11 06:40:37 +00:00
mattias
36c8c8f079
IDE+codetools: started finding unit references
...
git-svn-id: trunk@19310 -
2009-04-10 14:52:57 +00:00
mattias
29df007f71
codetools: parsing procedure alias
...
git-svn-id: trunk@19296 -
2009-04-10 08:40:54 +00:00
mattias
54597c0fcb
codetools: finding unused units: used global properties
...
git-svn-id: trunk@19289 -
2009-04-09 13:23:26 +00:00
mattias
8b2cde0cb6
codetools: finding unused units: procedures
...
git-svn-id: trunk@19288 -
2009-04-09 13:17:59 +00:00
mattias
fe3b0c86d2
codetools: finding unused units
...
git-svn-id: trunk@19287 -
2009-04-09 13:14:05 +00:00
mattias
9a76510f83
codetools: added example for unused units
...
git-svn-id: trunk@19286 -
2009-04-09 12:57:21 +00:00
mattias
f7b1dd2b77
codetools: reading all references
...
git-svn-id: trunk@19285 -
2009-04-09 09:56:00 +00:00
mattias
26ef5cd496
IDE+codetools: started heuristic to find unused units
...
git-svn-id: trunk@19281 -
2009-04-08 23:45:15 +00:00
mattias
9bcfe33630
codetools: finddeclaration: find base node of unit alias
...
git-svn-id: trunk@19279 -
2009-04-08 21:23:11 +00:00
mattias
5799bab4d1
codetools: added nodes for units in uses sections
...
git-svn-id: trunk@19271 -
2009-04-07 09:21:23 +00:00
vincents
4444941bea
removed non-utf8 polish translations
...
git-svn-id: trunk@19257 -
2009-04-06 19:46:22 +00:00
vincents
473da9fa6a
updated polish translations from Sebastian Gasiorek
...
git-svn-id: trunk@19256 -
2009-04-06 19:41:54 +00:00
mattias
2c7f72498b
codetools: find declaration jump to unit name in uses section
...
git-svn-id: trunk@19249 -
2009-04-06 12:35:27 +00:00
mattias
e65607c2b0
codetools: implemented searching uses in modifier without extension
...
git-svn-id: trunk@19248 -
2009-04-06 12:26:06 +00:00
mattias
9ca2fd903b
codetools: searching include files without extension
...
git-svn-id: trunk@19246 -
2009-04-06 11:50:56 +00:00
mattias
da507228d2
codetools: ReadRawNextCAtom reading UTF8-BOM
...
git-svn-id: trunk@19195 -
2009-04-01 21:12:58 +00:00
mattias
93bf18b032
codetools: ReadRawNextPascalAtom reading UTF8-BOM
...
git-svn-id: trunk@19194 -
2009-04-01 21:11:54 +00:00
mattias
16cd122d2e
codetools: pascal parser reading UTF8-BOM
...
git-svn-id: trunk@19193 -
2009-04-01 21:10:22 +00:00
mattias
77ab045b5b
IDE+codetools: implemented Extract Function, issue #13108
...
git-svn-id: trunk@19188 -
2009-04-01 15:51:21 +00:00
mattias
e6e4986ffd
codetools: TCodeBuffer.IsDeleted now changes ChangeStep, bug #13376
...
git-svn-id: trunk@19181 -
2009-04-01 12:34:07 +00:00
mattias
804c85d283
codetools: CleanPosToCaret now returns false if Buffer.IsDeleted
...
git-svn-id: trunk@19180 -
2009-04-01 12:27:38 +00:00
paul
05f7d868a7
codetools: implement some new abstract methods of TAbstractObjectWriter
...
git-svn-id: trunk@19106 -
2009-03-26 03:34:42 +00:00
mattias
4ba2b2770c
codetools: implemented class-of without point operator, bug #8759
...
git-svn-id: trunk@18928 -
2009-03-09 15:20:30 +00:00
mattias
dea25b8bc2
codetools: lfm parser: fixed FindProperty, thanks to Mazen
...
git-svn-id: trunk@18925 -
2009-03-09 14:04:11 +00:00
paul
2ee7e2cfc6
codetools: don't remove node twice in TDOMNode_WithChildren.ReplaceChild (fixes bug #0010596 )
...
git-svn-id: trunk@18901 -
2009-03-06 03:44:12 +00:00
mattias
036ac66bf8
codetools: added / to expression operators
...
git-svn-id: trunk@18822 -
2009-02-25 14:14:06 +00:00
mattias
8eef3a2022
codetools: identifier completion: not adding semicolon in front of a binary symbol operator
...
git-svn-id: trunk@18800 -
2009-02-22 22:47:00 +00:00
mattias
22c61b805d
IDE+codetools: identifier completion: show constructor/destructo from Paul, bug #13215
...
git-svn-id: trunk@18783 -
2009-02-20 21:23:15 +00:00
mattias
44384111c2
fixed typo
...
git-svn-id: trunk@18762 -
2009-02-19 08:35:22 +00:00
mattias
271dd47acb
codetools: parsing var a: char; public name test;
...
git-svn-id: trunk@18726 -
2009-02-17 09:49:12 +00:00
mattias
90f305ab51
codetools: fixed find base type of constructor
...
git-svn-id: trunk@18616 -
2009-02-09 14:02:11 +00:00
mattias
feaa627c17
codetools: identifier completion collecting forward class definitions, bug #13101
...
git-svn-id: trunk@18542 -
2009-02-03 11:55:04 +00:00
mattias
76c9b75118
clean up
...
git-svn-id: trunk@18432 -
2009-01-25 10:17:33 +00:00
mattias
fd633ee9be
codetools: skipping string constants in simple beautifier, bug #12681
...
git-svn-id: trunk@18405 -
2009-01-24 11:16:20 +00:00
mattias
40a9bce6a9
translations: german: updates form Joerg Braun
...
git-svn-id: trunk@18402 -
2009-01-24 09:53:51 +00:00
mattias
5d21138707
codetools: fixed finding prior statement when start on source start
...
git-svn-id: trunk@18316 -
2009-01-16 20:39:59 +00:00
mattias
bed259ea54
codetools: lazarus src: added unit paths to packager/frames
...
git-svn-id: trunk@18278 -
2009-01-13 16:49:28 +00:00
mattias
162095d09e
codetools: fixed savebufferas to virtual file, bug #12966
...
git-svn-id: trunk@18269 -
2009-01-13 09:50:52 +00:00
paul
d46112e3d3
codetools: fix introduced by me bug when stream was opened for write but was not cleared
...
git-svn-id: trunk@18262 -
2009-01-12 03:09:03 +00:00
paul
7467771ed0
lcl, codetools: don't request exclusive rights when IDE reads/writes units
...
git-svn-id: trunk@18251 -
2009-01-11 08:30:43 +00:00
mattias
3870f0df36
IDE: new codebuffers now use UTF-8 as encoding
...
git-svn-id: trunk@18166 -
2009-01-06 12:41:16 +00:00
mattias
ae4d09be24
codetools: identifier completion: improved variable start check
...
git-svn-id: trunk@18135 -
2009-01-05 12:05:59 +00:00
mattias
2670be8de0
IDE: fixed crash painting a half defined method
...
git-svn-id: trunk@18134 -
2009-01-05 11:46:31 +00:00
mattias
3a49b31485
codetools: class completion support for array read/write access modifiers
...
git-svn-id: trunk@18129 -
2009-01-05 10:27:02 +00:00
mattias
8d632ac72b
codetools: fixed ComparePrefixIdent
...
git-svn-id: trunk@18114 -
2009-01-04 19:37:34 +00:00
paul
e51930e4d4
codetools: fix few debugln
...
git-svn-id: trunk@18112 -
2009-01-04 19:20:14 +00:00
mattias
89df8b61f5
IDE: added directory packager/frames to defines
...
git-svn-id: trunk@18090 -
2009-01-03 22:02:07 +00:00
mattias
912f4c0d77
codetools: fixed class completion
...
git-svn-id: trunk@18063 -
2009-01-02 18:56:39 +00:00
mattias
ad86924500
codetools: class completion: copy one method changes to body
...
git-svn-id: trunk@18045 -
2009-01-02 13:25:00 +00:00
mattias
41605046ff
IDE+codetools: auto adding comma after complete uses section unit
...
git-svn-id: trunk@18039 -
2009-01-02 11:49:58 +00:00
marc
1be0908482
Updated Lithuanian translation by Valdas Jankunas
...
git-svn-id: trunk@17909 -
2008-12-23 23:32:26 +00:00
mattias
7784d73eb5
codetools: added ide to SrcPath for ide/frames directory, bug #12840
...
git-svn-id: trunk@17885 -
2008-12-22 17:25:09 +00:00
mattias
1b6e58d0b9
codetools: TExprEval: fixed IndexOf with Count=0
...
git-svn-id: trunk@17876 -
2008-12-21 09:41:00 +00:00
mattias
ad6b499676
codetools: fixed TExprEval empty
...
git-svn-id: trunk@17870 -
2008-12-20 19:07:51 +00:00
mattias
1a4313f8bc
codetools: consistencychecks now raises exceptions, accelerated TExprEval, added TExprEval.ChangeStamp
...
git-svn-id: trunk@17858 -
2008-12-18 22:32:30 +00:00
mattias
24e99e928a
IDE: combined remove empty methods
...
git-svn-id: trunk@17804 -
2008-12-11 23:00:58 +00:00
mattias
61584bd8e0
codetools: added atBracket as atom type for the simple beautifier, from Alexander S. Klenin, bug #12781
...
git-svn-id: trunk@17785 -
2008-12-10 17:41:03 +00:00
mattias
3c05e21c6a
IDE+codetools: changed default compiler filename to fpc(.exe)
...
git-svn-id: trunk@17757 -
2008-12-09 12:53:19 +00:00
mattias
dfa6ac485e
IDE: SrcPath for debugger/frames
...
git-svn-id: trunk@17733 -
2008-12-08 18:49:47 +00:00
mattias
e02b35ad83
clean up
...
git-svn-id: trunk@17732 -
2008-12-08 18:08:12 +00:00
mattias
2629831200
codetools: fixed fpc source directory definitions if blocks
...
git-svn-id: trunk@17731 -
2008-12-08 17:58:16 +00:00
mattias
213c8cf730
codetools: creating FPC source: fixed test for win and darwin
...
git-svn-id: trunk@17730 -
2008-12-08 15:04:42 +00:00
mattias
fe7b742f0b
codetools: creating FPC source defines with appended pathdelim
...
git-svn-id: trunk@17729 -
2008-12-08 15:01:18 +00:00
mattias
fa43353907
clean up
...
git-svn-id: trunk@17716 -
2008-12-07 22:48:52 +00:00
mattias
ef52dfede9
codetools: SImpleInit: allow overriding TargetOS
...
git-svn-id: trunk@17715 -
2008-12-07 22:39:47 +00:00
mattias
991a580e12
codetools: extended examples to sue environment variable FPCTARGET
...
git-svn-id: trunk@17714 -
2008-12-07 22:09:57 +00:00
marc
d77f30e930
* Updated Russian translation by Maxin Ganetsky
...
git-svn-id: trunk@17639 -
2008-12-01 00:14:31 +00:00
mattias
192fccaf68
FindDiskFilename: fixed case when there are three different times the same filename in a directory
...
git-svn-id: trunk@17636 -
2008-11-30 23:29:59 +00:00
mattias
f2f66fafb1
codetools: implemented if declared(unicodestring)
...
git-svn-id: trunk@17622 -
2008-11-28 08:43:22 +00:00
mattias
a0a54b0d4a
laz_xmlstreaming: replaced if declared unicodestring with FPC_HAS_UNICODESTRING
...
git-svn-id: trunk@17621 -
2008-11-28 08:33:11 +00:00
paul
8549289106
codetools: add support for UnicodeString to prevent warnings
...
git-svn-id: trunk@17617 -
2008-11-28 03:16:22 +00:00
paul
fb380a80d4
ide, codetools, ideintf: fix warnings
...
git-svn-id: trunk@17616 -
2008-11-28 02:53:56 +00:00
jesus
037203ea19
translations update
...
git-svn-id: trunk@17606 -
2008-11-26 20:45:06 +00:00
mattias
b5eece9a04
codetools: fixed mem leak
...
git-svn-id: trunk@17551 -
2008-11-23 21:28:36 +00:00
mattias
de7237e64a
IDE+codetools: parameter hints now work for variables and properties of type procedure
...
git-svn-id: trunk@17492 -
2008-11-21 12:41:45 +00:00
mattias
700eeb710e
codetools: identifier completion: listing nested procedures
...
git-svn-id: trunk@17474 -
2008-11-20 14:49:13 +00:00
mattias
3369610e5f
IDE: fixed incldue path for ide directory
...
git-svn-id: trunk@17467 -
2008-11-20 08:18:04 +00:00
mattias
9c30beac94
IDE: fixed SrcPath for laz directory ide/frames
...
git-svn-id: trunk@17448 -
2008-11-19 16:21:29 +00:00
jesus
085856ae9b
updated traslations using localize script
...
git-svn-id: trunk@17326 -
2008-11-11 01:30:57 +00:00
paul
133174aae8
ide: add codetools->line splitting frame to the ide options
...
git-svn-id: trunk@17209 -
2008-11-04 08:19:53 +00:00
vincents
4969c50e66
codetools: added 64 bit freebsd targets
...
git-svn-id: trunk@17185 -
2008-11-02 13:42:30 +00:00
mattias
2e17592d31
codetools: fixed av when find declaration after function keyword
...
git-svn-id: trunk@17156 -
2008-10-30 10:11:18 +00:00
mattias
1dcd32648f
darwin: comparing filenames case insensitive by default
...
git-svn-id: trunk@17133 -
2008-10-25 18:28:39 +00:00
mattias
8f3ab8527b
codetools: fixed setting EndPos for parameter types array of identifier
...
git-svn-id: trunk@17129 -
2008-10-24 15:59:36 +00:00
mattias
119e8a249a
codetools: updated fpc error messages
...
git-svn-id: trunk@17112 -
2008-10-23 20:43:15 +00:00
paul
74921fb32b
codetools: add ide/frames directory to template
...
git-svn-id: trunk@17039 -
2008-10-18 16:03:32 +00:00
mattias
852e7fef4c
IDE: added fpc OS
...
git-svn-id: trunk@17036 -
2008-10-18 11:09:05 +00:00
paul
f3bb14bdb6
codetools: reduce debug info
...
git-svn-id: trunk@17033 -
2008-10-17 16:43:14 +00:00
mattias
2d39d8d910
IDE: fixed updating, renaming project resources
...
git-svn-id: trunk@17021 -
2008-10-16 11:35:48 +00:00
mattias
e5de689ab4
clean up
...
git-svn-id: trunk@16953 -
2008-10-11 07:31:03 +00:00
mattias
0775a9258a
codetools: adding include directives into code
...
git-svn-id: trunk@16942 -
2008-10-09 10:18:22 +00:00
mattias
7f2d78f450
IDE: project: adding/removing include directive for project resources
...
git-svn-id: trunk@16932 -
2008-10-08 16:43:14 +00:00
mattias
e417cd9cef
codetools: static keywords for class variables, bug #12293
...
git-svn-id: trunk@16880 -
2008-10-05 09:33:46 +00:00
mattias
992d5f74ab
codetools: fixed TCodeTreeNode.ConsistencyCheck
...
git-svn-id: trunk@16859 -
2008-10-03 09:34:52 +00:00
mattias
36f21372de
IDE: codehelp: removing pasdoc
...
git-svn-id: trunk@16844 -
2008-10-02 09:29:21 +00:00
mattias
626815db77
codetools: scanning for comments in type nodes end
...
git-svn-id: trunk@16843 -
2008-10-02 09:19:47 +00:00
mattias
e0a5b9322b
codetools: scanning for comments in type nodes too
...
git-svn-id: trunk@16842 -
2008-10-02 09:17:38 +00:00
mattias
3e2ce6e7d3
codetools: fixed checking unit dependencies each time a unit is parsed, bug #12269
...
git-svn-id: trunk@16838 -
2008-10-02 07:52:08 +00:00
mattias
c8d14a2b7e
IDE: added verbosity flag VerboseSrcEditBufClean
...
git-svn-id: trunk@16830 -
2008-10-01 13:37:14 +00:00
mattias
c6806b3a8e
codetools: added arm-linux to LCL targets
...
git-svn-id: trunk@16827 -
2008-10-01 11:12:17 +00:00
mattias
f30a307736
codetools: fixed boss.loadfile to not load when autorevert is disabled
...
git-svn-id: trunk@16808 -
2008-09-30 08:41:35 +00:00
vincents
c09aeccc7c
codetools: formatting
...
git-svn-id: trunk@16798 -
2008-09-29 21:50:53 +00:00
mattias
1d446abc80
codetools: fixed close/reopen file
...
git-svn-id: trunk@16797 -
2008-09-29 19:08:14 +00:00
mattias
2011685e93
IDE+codetools: replaced some FindFile calls with LoadFile
...
git-svn-id: trunk@16775 -
2008-09-28 13:15:51 +00:00
mattias
fb2e2d2219
codetools: TCodeBuffer.Clear resets isdeleted
...
git-svn-id: trunk@16770 -
2008-09-27 15:54:06 +00:00
mattias
8541afd7f9
codetools: TCodeCache.CreateFile now clears buffer
...
git-svn-id: trunk@16766 -
2008-09-27 10:22:21 +00:00
mattias
5d3611d298
codetools: auto revert when buffer IsDeleted
...
git-svn-id: trunk@16735 -
2008-09-25 23:44:53 +00:00
mattias
9d6674f3bb
codetools: fixed uninitialized result
...
git-svn-id: trunk@16727 -
2008-09-25 10:23:07 +00:00
mattias
777521ffcb
translations: lithuanian: from Valdas Jankūnas
...
git-svn-id: trunk@16718 -
2008-09-25 06:37:47 +00:00
mattias
4a929a4110
translations: russian: updates from Maxim Ganetsky
...
git-svn-id: trunk@16715 -
2008-09-25 06:24:22 +00:00
mattias
890fb71335
IDE: freeing codetools buffers on closing file, bug #12183
...
git-svn-id: trunk@16701 -
2008-09-24 11:41:53 +00:00
mattias
1f803a6d9a
codetools: added unicodestring
...
git-svn-id: trunk@16682 -
2008-09-23 12:16:44 +00:00
mattias
d7a960e8ba
codetools: identifier completion: no semicolon outside of statements
...
git-svn-id: trunk@16669 -
2008-09-22 09:37:45 +00:00
paul
35e4c88db4
forgotten file
...
git-svn-id: trunk@16644 -
2008-09-19 07:03:14 +00:00
mattias
d8e36f10fb
codetools: fixed CompareTextIgnoringSpace, bug #12177
...
git-svn-id: trunk@16635 -
2008-09-18 20:00:12 +00:00
mattias
6e7b906945
codetools: using locale independent format for dates in config files
...
git-svn-id: trunk@16552 -
2008-09-11 20:35:33 +00:00
mattias
c2a3f47f4d
codetools: fixed CleanPosIsInComment
...
git-svn-id: trunk@16545 -
2008-09-11 14:24:36 +00:00
mattias
595bc12c8c
codetools: beautifiying end, bug #12078
...
git-svn-id: trunk@16509 -
2008-09-09 21:16:10 +00:00
marc
76a919e7d6
* Updated Russion translation by Maxim Ganetsky
...
git-svn-id: trunk@16451 -
2008-09-06 11:40:27 +00:00
mattias
95e9a9b545
LCL: fixed typo
...
git-svn-id: trunk@16423 -
2008-09-05 00:15:31 +00:00
mattias
ebf2d6a8bf
codetools: extended directorycacher for darwin filenames
...
git-svn-id: trunk@16384 -
2008-09-03 08:16:07 +00:00
mattias
fc954bd37a
codetools: fixed compilation
...
git-svn-id: trunk@16380 -
2008-09-03 07:43:31 +00:00
mattias
60daf2ddd1
fixed comparing filenames under darwin
...
git-svn-id: trunk@16373 -
2008-09-03 01:08:09 +00:00
mattias
0258b583f2
codetools: fixed examples
...
git-svn-id: trunk@16360 -
2008-09-01 20:08:28 +00:00
mattias
a00dac7763
added TProcessUTF8
...
git-svn-id: trunk@16346 -
2008-09-01 10:24:04 +00:00
mattias
2b8043dbe0
translations: russian: updates from Maxim Ganetsky
...
git-svn-id: trunk@16343 -
2008-09-01 06:55:54 +00:00
mattias
a4d5af1d31
xml reader: fixed mem leaks on error
...
git-svn-id: trunk@16323 -
2008-08-31 08:12:06 +00:00
mattias
a3a5e44c1f
IDE: codehelp: showing xml parser errors in message window
...
git-svn-id: trunk@16321 -
2008-08-30 22:18:27 +00:00
mattias
670b1d8ed2
translations: german: from Joerg Braun
...
git-svn-id: trunk@16278 -
2008-08-27 21:56:57 +00:00
mattias
9032caa4fd
UTF-8: added ExpandFilenameUTF8
...
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
vincents
c6d49b3802
fixed UTF8 to Sys conversions for file operations
...
git-svn-id: trunk@16259 -
2008-08-26 19:57:21 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
marc
19bc247735
* Updated translations by Valdas Jankunas
...
git-svn-id: trunk@16235 -
2008-08-25 22:13:53 +00:00
paul
7a57600b98
codetools: fixed compilation
...
git-svn-id: trunk@16230 -
2008-08-25 14:26:00 +00:00
mattias
5c3f687e2f
codetools: fileprocs: added file functions with UTF-8 encoding
...
git-svn-id: trunk@16226 -
2008-08-25 13:41:09 +00:00
mattias
d306cba6ac
codetools: improved debugging
...
git-svn-id: trunk@16191 -
2008-08-23 06:45:17 +00:00
mattias
d3aa16bef6
translations: german updates from Joerg Braun
...
git-svn-id: trunk@16189 -
2008-08-22 20:33:27 +00:00
mattias
7ab6bff531
codetools: implemented fpc switch -M
...
git-svn-id: trunk@16142 -
2008-08-19 11:27:45 +00:00
mattias
c6872df774
codetools: fixed lfm parser TokenStart
...
git-svn-id: trunk@16141 -
2008-08-19 11:11:22 +00:00
mattias
e374b51dd5
IDEIntf: moved IDE key grabbing to propedits, added button to TShortCutPropertyEditor
...
git-svn-id: trunk@16136 -
2008-08-19 02:57:17 +00:00
mattias
8c7598d73a
IDE: implemented supporting FPCVer in FPCSrcDir
...
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00
mattias
70e7f10204
IDE: package compilation: do not build all if only search paths changed, this is spotted by fpc itself
...
git-svn-id: trunk@16105 -
2008-08-18 08:34:07 +00:00
mattias
ea23d0c086
IDE+codetools: using compiler mode Delphi when set in compiler options
...
git-svn-id: trunk@16092 -
2008-08-17 19:45:49 +00:00
mattias
c81aab571f
fixed uninitialized function results
...
git-svn-id: trunk@16088 -
2008-08-16 20:51:45 +00:00
mattias
4f417c47ac
codetools: fixed chinese translations
...
git-svn-id: trunk@16079 -
2008-08-15 23:11:28 +00:00
mattias
484a8a0748
updated po files
...
git-svn-id: trunk@16075 -
2008-08-15 15:55:31 +00:00
mattias
985be0ddf3
translations: russian: updates from Maxim Ganetsky
...
git-svn-id: trunk@16071 -
2008-08-15 14:43:53 +00:00
mattias
6ae9cd0b5c
codetools: added ppucodetools.pas
...
git-svn-id: trunk@16061 -
2008-08-14 18:17:50 +00:00
mattias
5cc44da499
IDE: compiler test: check for orphaned ppu files in output directory
...
git-svn-id: trunk@16051 -
2008-08-13 11:00:29 +00:00
mattias
869c4ea65e
codetools: fixed find declaration of property types
...
git-svn-id: trunk@16029 -
2008-08-12 11:35:45 +00:00
mattias
d80f64ab53
IDE: notifying referred units: ignoring components with csDestroying
...
git-svn-id: trunk@16018 -
2008-08-10 21:20:32 +00:00
mattias
cb1c9a3077
codetools: ExtractProperty: implemented unit.type
...
git-svn-id: trunk@16014 -
2008-08-10 10:18:45 +00:00
mattias
8c20e8c9b9
codetools: fixed endless loop
...
git-svn-id: trunk@15982 -
2008-08-07 14:13:29 +00:00
mattias
8c97c26419
translations: russian: updates from Maxim
...
git-svn-id: trunk@15981 -
2008-08-07 07:41:16 +00:00
mattias
746be92b66
codetools: fixed reparsing MethodMap nodes, IDE: fpdoc editor: added short label
...
git-svn-id: trunk@15974 -
2008-08-06 15:46:13 +00:00
mattias
a261ea868b
IDE: started searching in fpdoc files
...
git-svn-id: trunk@15964 -
2008-08-05 21:51:30 +00:00
mattias
2ada1f890f
codetools: c parser: supporting defined name
...
git-svn-id: trunk@15950 -
2008-08-04 15:42:14 +00:00
mattias
41ab419765
codetools: allowing @end labels in asm blocks
...
git-svn-id: trunk@15945 -
2008-08-03 20:24:38 +00:00
mattias
d22d71952f
codetools: added method modifer safecall, bug #11722
...
git-svn-id: trunk@15935 -
2008-08-03 19:51:03 +00:00
mattias
726ba21866
codetools: clean up
...
git-svn-id: trunk@15932 -
2008-07-31 14:37:06 +00:00
mattias
889efdd935
codetools: c pareser: implemented parsing __attribute__ after param list
...
git-svn-id: trunk@15918 -
2008-07-30 11:30:05 +00:00
mattias
cb341f3456
codetools: c paresers: implemented function with return type pointer
...
git-svn-id: trunk@15917 -
2008-07-30 09:56:31 +00:00
mattias
aad576fab2
codetools: h2pas: automatic finding of enclosing IFNDEF
...
git-svn-id: trunk@15916 -
2008-07-30 09:40:50 +00:00
mattias
110712e59c
codetools: h2pas: allowing in #if && || > < >= <=
...
git-svn-id: trunk@15915 -
2008-07-30 06:58:20 +00:00
mattias
41d5425de5
codetools: h2pas example: added defines, undefines, outputfile and multiple input files
...
git-svn-id: trunk@15905 -
2008-07-28 16:16:42 +00:00
mattias
7092ac70e6
FileIsText: skipping end of file chars ( #26 )
...
git-svn-id: trunk@15904 -
2008-07-28 13:17:07 +00:00
mattias
9e45d8aedd
laz_xmlread: skipping end of file chars ( #26 ) at end of xml
...
git-svn-id: trunk@15903 -
2008-07-28 13:11:49 +00:00
mattias
60e3f56061
codetools: implemented parsing 1e-16, bug #8446
...
git-svn-id: trunk@15880 -
2008-07-26 18:16:56 +00:00
mattias
1bc45f97db
codetools: implemented file of identifier for parameters, bug #11025
...
git-svn-id: trunk@15879 -
2008-07-26 18:04:13 +00:00
mattias
6f64b8639c
IDE: not beautifying uses section of package main source, bug #11660
...
git-svn-id: trunk@15876 -
2008-07-26 16:49:14 +00:00
mattias
cbc57806d7
synedit: pascal highlighter: implemented mode Delphi/ObjFPC and nested comments
...
git-svn-id: trunk@15874 -
2008-07-26 15:11:57 +00:00
mattias
64237acc87
IDE+codetools: moved code browser parts to codetools
...
git-svn-id: trunk@15871 -
2008-07-25 23:01:08 +00:00
mattias
b039ce3a6e
codetools: updated lpk
...
git-svn-id: trunk@15868 -
2008-07-25 19:22:28 +00:00
mattias
e03b7c5869
codetools: identifier completion: do not add semicolon twice
...
git-svn-id: trunk@15846 -
2008-07-23 11:59:52 +00:00
mattias
4e326a4448
IDE+codetools: identifier completion: adding semicolon after procedure
...
git-svn-id: trunk@15844 -
2008-07-23 09:12:06 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
9b4a380f50
codetools: returning false on error searching ancestors, bug #11665
...
git-svn-id: trunk@15828 -
2008-07-21 11:39:11 +00:00
vincents
00a2b7b10a
codetools: fixed memleak (and probably fixed define templates for components), fixes bug #11701
...
git-svn-id: trunk@15820 -
2008-07-20 19:20:13 +00:00
mattias
1341499890
synedit: set default synedit font for carbon
...
IDE: sourceditor: using the same default font as synedit
IDE: added code template d for debugln
IDE: moved Insert $IFDEF in keymapping to edit section
CodeTools: identifier completion: do not add semicolon in front of then, of, to, else, do
CodeTools: define LCL and LCLwidgetset for lazarus sources
IDE: Editor Options Keymapping: implemented text filter and shortcut search
git-svn-id: trunk@15819 -
2008-07-19 09:51:32 +00:00
mattias
194d128c0f
IDE: allowing negative font height
...
git-svn-id: trunk@15812 -
2008-07-18 08:08:06 +00:00
mattias
ec306d185d
codetools: added debugging info or dangling events
...
git-svn-id: trunk@15811 -
2008-07-18 08:00:07 +00:00
mattias
6fb1936620
codetools: class completion for Index properties now use AIndex instead of Index as variable name to reduce name clashes from Michael VC
...
git-svn-id: trunk@15806 -
2008-07-17 21:12:33 +00:00
mattias
7f8fab8d64
IDE+codetools: added verbosity via -dVerboseDanglingComponentEvents
...
git-svn-id: trunk@15798 -
2008-07-17 06:47:25 +00:00
mattias
588edd1cab
IDE: identifier completion: always move cursor in front of semicolon
...
git-svn-id: trunk@15784 -
2008-07-14 22:21:35 +00:00
mattias
3c1f8a71b4
IDE: moved some more code from pkgboss to packagegraph
...
git-svn-id: trunk@15744 -
2008-07-11 13:42:42 +00:00
mattias
4d27d2dca5
IDE+codetools: implemented creating event override for nested components
...
git-svn-id: trunk@15738 -
2008-07-10 16:17:24 +00:00
mattias
9dfbba8302
IDE: implemented jumping to inherited inline method
...
git-svn-id: trunk@15726 -
2008-07-10 00:07:06 +00:00
mattias
1546f3eee9
IDEIntf: TPropertyEditorHook changed method names to be ansistring instead shortstring
...
git-svn-id: trunk@15712 -
2008-07-08 18:48:15 +00:00
mattias
911017a6d4
codetools: ppu: changed output of example to pascal
...
git-svn-id: trunk@15678 -
2008-07-05 22:37:52 +00:00
mattias
60afb63909
fixed 2.2.0 compilation
...
git-svn-id: trunk@15675 -
2008-07-04 15:07:15 +00:00
mattias
cc89b8c867
codetools: ppu: splitted rtl group
...
git-svn-id: trunk@15670 -
2008-07-04 08:54:59 +00:00
mattias
2f19c11364
codetools: ppu: implemented listing required groups for each group
...
git-svn-id: trunk@15667 -
2008-07-03 16:48:04 +00:00
mattias
66e647c642
codetools: ppu: implemented auto disableding units with broken dependencies
...
git-svn-id: trunk@15666 -
2008-07-03 15:39:31 +00:00
mattias
7e45858274
codetools: ppu: added heuristic to create FPC groups
...
git-svn-id: trunk@15665 -
2008-07-03 14:57:57 +00:00
mattias
22438f19a6
codetools: ppu: made sorted units public
...
git-svn-id: trunk@15663 -
2008-07-02 21:43:03 +00:00