Commit Graph

83 Commits

Author SHA1 Message Date
mattias
313aca9d1e IDE: identifier completion: do not add brackets for procedures without parameters
git-svn-id: trunk@23027 -
2009-12-08 12:27:48 +00:00
mattias
0d6ebbde26 IDE+codetools: added option to disable auto adding parameter brackets
git-svn-id: trunk@22948 -
2009-12-03 21:43:32 +00:00
mattias
cf8c233871 codetools: parsing cppclass
git-svn-id: trunk@22601 -
2009-11-15 15:43:53 +00:00
mattias
c66ecbfe45 codetools: objcprotocol
git-svn-id: trunk@21694 -
2009-09-13 23:00:19 +00:00
mattias
ddad9c8091 codetools: implemented objcclass
git-svn-id: trunk@21689 -
2009-09-13 21:31:32 +00:00
mattias
fcf2e7f4fb IDE: identifier completion: do not replace virtualwith overrides for object, bug #14432
git-svn-id: trunk@21448 -
2009-08-25 17:25:33 +00:00
martin
974cdf9067 CodeTools/SourceEditor: code completion, indicate if the returned value is void
git-svn-id: trunk@21026 -
2009-07-31 15:27:47 +00:00
mattias
f0d8d78022 IDE: identifier completion: do not add semicolon on property access methods
git-svn-id: trunk@21024 -
2009-07-31 14:24:13 +00:00
mattias
5c6c61bf25 codetools: identifier completion: fixed checking parameterless procedures
git-svn-id: trunk@21023 -
2009-07-31 14:16:40 +00:00
mattias
4e8f764cea codetools: identifier completion: added ParamNameList
git-svn-id: trunk@21022 -
2009-07-31 14:11:42 +00:00
mattias
cde0653dfb codetools: identifier completion: add := only if at end o line
git-svn-id: trunk@21021 -
2009-07-31 13:47:46 +00:00
mattias
8bff99b9f7 codetools: renamed ilcfStartOfStatement
git-svn-id: trunk@21020 -
2009-07-31 13:40:54 +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
mattias
4407a78f6a codetools: identifier completion: predefined procs with brackets
git-svn-id: trunk@19995 -
2009-05-17 00:40:15 +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
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
paul
0f6a04e59b ide: don't set background color when we draw strings using highlighter (bug #0013031)
git-svn-id: trunk@18760 -
2009-02-19 08:23:44 +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
41605046ff IDE+codetools: auto adding comma after complete uses section unit
git-svn-id: trunk@18039 -
2009-01-02 11:49:58 +00:00
mattias
6605391f52 IDE: identifier completion: highlighting for rest, bug #12424
git-svn-id: trunk@17954 -
2008-12-26 17:04:23 +00:00
paul
fb380a80d4 ide, codetools, ideintf: fix warnings
git-svn-id: trunk@17616 -
2008-11-28 02:53:56 +00:00
mattias
b5887faf33 codetools: identifier completion: no brackets outside of statements
git-svn-id: trunk@16670 -
2008-09-22 09:40:09 +00:00
mattias
50c74bdb72 IDE: fixed identifier completion placing cursor behind semicolon for procedure calls, bug #12108
git-svn-id: trunk@16513 -
2008-09-09 21:34:20 +00:00
mattias
8aeaa048e1 IDE: fixed identifier completion not adding semicolon if next char is semicolon, bug #12108
git-svn-id: trunk@16512 -
2008-09-09 21:26:49 +00:00
mattias
45553cc34d IDE: fixed identifier completion not adding anything if next char is set, bug #12108
git-svn-id: trunk@16511 -
2008-09-09 21:25:26 +00:00
mattias
4267b846de IDE: fixed identifier completion cursor for Canvas.Colors, bug #12108
git-svn-id: trunk@16510 -
2008-09-09 21:20:39 +00:00
mattias
5f5edc3e77 identifier completion: fixed painting const values
git-svn-id: trunk@16467 -
2008-09-07 12:10:26 +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
mattias
4e326a4448 IDE+codetools: identifier completion: adding semicolon after procedure
git-svn-id: trunk@15844 -
2008-07-23 09:12:06 +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
6874d3b117 codetools: replaced TIdentifierListItem.Identifier PChar with string
git-svn-id: trunk@12986 -
2007-11-23 15:00:50 +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
bb2d60019e h2pas wizard, IDE text converters: improved error handling
git-svn-id: trunk@12406 -
2007-10-10 15:50:38 +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
b77db7a61d IDE: codetools options dialog: added checkbox for identifier completion adding := operator
git-svn-id: trunk@12378 -
2007-10-08 11:11:41 +00:00
mattias
97e18a00f6 IDE: identifier completion: adding := : checks if there is already a :=
git-svn-id: trunk@12376 -
2007-10-08 10:24:02 +00:00
mattias
cfa90e6bd1 IDE: ientifier completion: adding semicoon: checks if identifier has childs
git-svn-id: trunk@12375 -
2007-10-08 10:20:04 +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
3b69506329 gtk2 intf: added focus events for combobox, ideintf: textconverter now supports codetool buffers, h2pas wiz: added tool to remove redfinitions, reduced warnings
git-svn-id: trunk@11733 -
2007-08-03 22:38:11 +00:00
mattias
769478772a gtk intf: fixed sending keypress event twice
git-svn-id: trunk@10737 -
2007-03-10 22:38:35 +00:00
mattias
ed3137cc14 IDE: codebrowser update of root item
git-svn-id: trunk@10631 -
2007-02-13 11:33:34 +00:00
mattias
9bebef46ab IDE+codetools: fixed identifier completion for procs
git-svn-id: trunk@10618 -
2007-02-10 10:04:46 +00:00
mattias
dd7b5ba113 IDE: fixed adding spaces for identifier completion adding method declarations to classes
git-svn-id: trunk@10479 -
2007-01-19 16:48:20 +00:00
mattias
e7be3ae1d3 codetools: added record case variables to identifier completion
git-svn-id: trunk@10157 -
2006-11-02 03:29:30 +00:00
mattias
7144ddb3e2 identifer completion: implemented adding complete method declaration in class contexts
git-svn-id: trunk@9969 -
2006-09-22 23:16:25 +00:00
mattias
acb3b89660 identifier completion: reverts color invert until we get a better algorithm
git-svn-id: trunk@9960 -
2006-09-21 20:36:06 +00:00
mattias
9c25912fbf IDE completion box: improved inverting color
git-svn-id: trunk@9954 -
2006-09-21 09:17:46 +00:00
mattias
8af5d78f33 identifier completion: abstract methods are now red
git-svn-id: trunk@9949 -
2006-09-20 20:12:27 +00:00
mattias
edf2642c1d h2pas: added tools after, IDE: fixed find in files single line reg expr
git-svn-id: trunk@9947 -
2006-09-20 17:55:26 +00:00
mattias
16b454e50e added InvertColor and RGBColor to graphics.pp from Tom Gregorovic
git-svn-id: trunk@9892 -
2006-09-14 17:52:26 +00:00