mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
mattias
1d61524d13
implemented sourcemarks
...
git-svn-id: trunk@2648 -
2002-08-17 23:41:33 +00:00
mattias
ca6e3c7610
updated all Makefiles
...
git-svn-id: trunk@2638 -
2002-08-17 23:41:32 +00:00
mattias
820460bb3a
ensuecursorvisible now tries to also show the selection
...
git-svn-id: trunk@2627 -
2002-08-17 23:41:32 +00:00
mattias
60e95f2ed8
started codeexplorer
...
git-svn-id: trunk@2618 -
2002-08-17 23:41:31 +00:00
mattias
78cb32fe74
reduced focus handling and improved focus setting
...
git-svn-id: trunk@2602 -
2002-08-17 23:41:31 +00:00
mattias
00459728c6
fixed delete word
...
git-svn-id: trunk@2597 -
2002-08-17 23:41:30 +00:00
mattias
600e5ef1b4
updated translations and raised message window on error
...
git-svn-id: trunk@2568 -
2002-08-17 23:41:29 +00:00
mattias
c39e6a5bba
grids patch from Jesus for painting
...
git-svn-id: trunk@2559 -
2002-08-17 23:41:28 +00:00
mattias
b50a6411c4
fixed regular expression replace
...
git-svn-id: trunk@2535 -
2002-08-17 23:41:27 +00:00
mattias
7168c508df
fixed synedit mouse pos to logical column
...
git-svn-id: trunk@2521 -
2002-08-17 23:41:26 +00:00
mattias
d139150e08
fixed synedit ensure cursor pos visible with tab chars
...
git-svn-id: trunk@2500 -
2002-08-17 23:41:25 +00:00
mattias
48cf736bf6
ident completion: fixed start token and context for classes
...
git-svn-id: trunk@2470 -
2002-08-17 23:41:24 +00:00
mattias
eff3f13ca9
now using SynRegExpr for Find-Replace in IDE
...
git-svn-id: trunk@2457 -
2002-08-17 23:41:23 +00:00
mattias
389e58ef1e
added history to identifier completion
...
git-svn-id: trunk@2428 -
2002-08-17 23:41:22 +00:00
mattias
ddae4a8ce1
focus fixes, reduced lpi size
...
git-svn-id: trunk@2419 -
2002-08-17 23:41:21 +00:00
mattias
27c1fa5151
added published properties for gtkglarea
...
git-svn-id: trunk@2411 -
2002-08-17 23:41:21 +00:00
mattias
171619dd1d
custom controls now support child wincontrols
...
git-svn-id: trunk@2410 -
2002-08-17 23:41:20 +00:00
mattias
7858855e34
synedit: select line now trims space
...
git-svn-id: trunk@2376 -
2002-08-17 23:41:19 +00:00
mattias
12180be05d
improved ExtTxtOut: support for char dist array
...
git-svn-id: trunk@2365 -
2002-08-17 23:41:18 +00:00
mattias
41923f209b
double byte char font started
...
git-svn-id: trunk@2340 -
2002-08-17 23:41:17 +00:00
mattias
09d4639c89
implemented fsUnderLine for ExtTextOut for gtk
...
git-svn-id: trunk@2337 -
2002-08-17 23:41:16 +00:00
mattias
19b1eab0d1
added syneditregexsearch.pas
...
git-svn-id: trunk@2324 -
2002-08-17 23:41:15 +00:00
mattias
3846081d6f
fixed vertical cursor movement and tab chars in line
...
git-svn-id: trunk@2309 -
2002-08-17 23:41:14 +00:00
mattias
47a89f2b2c
applied patch from Vasily
...
git-svn-id: trunk@2287 -
2002-08-17 23:41:13 +00:00
mattias
5473bf6a6f
add synmemo.pas syneditplugins.pas synmacrorecorder.pas
...
git-svn-id: trunk@2282 -
2002-08-17 23:41:12 +00:00
lazarus
df2cfbb671
MG: improved lastmouse caret on focus change
...
git-svn-id: trunk@2265 -
2002-08-17 23:41:11 +00:00
lazarus
33316c1e30
MG: impoved focussing, unfocussing on destroy and fixed unit search
...
git-svn-id: trunk@2244 -
2002-08-17 23:41:10 +00:00
lazarus
41e91ac873
MG: fixed synedit dragging without mousecapture
...
git-svn-id: trunk@2231 -
2002-08-17 23:41:09 +00:00
lazarus
80099ed5b1
MG: fixed gutter click
...
git-svn-id: trunk@2222 -
2002-08-17 23:41:08 +00:00
lazarus
5af6c6bb06
MG: completion now replaces the whole word when key without Shift
...
git-svn-id: trunk@2200 -
2002-08-17 23:41:07 +00:00
lazarus
41a09504d9
MG: changed synedit default background color to white
...
git-svn-id: trunk@2191 -
2002-08-17 23:41:06 +00:00
lazarus
bd91f45a43
MWE: Applied patch from "Andrew Johnson" <aj_genius@hotmail.com>
...
Here is the run down of what it includes -
-Vasily Volchenko's Updated Russian Localizations
-improvements to GTK Styles/SysColors
-initial GTK Palette code - (untested, and for now useless)
-Hint Windows and Modal dialogs now try to stay transient to
the main program form, aka they stay on top of the main form
and usually minimize/maximize with it.
-fixes to Form BorderStyle code(tool windows needed a border)
-fixes DrawFrameControl DFCS_BUTTONPUSH to match Win32 better
when flat
-fixes DrawFrameControl DFCS_BUTTONCHECK to match Win32 better
and to match GTK theme better. It works most of the time now,
but some themes, noteably Default, don't work.
-fixes bug in Bitmap code which broke compiling in NoGDKPixbuf
mode.
-misc other cleanups/ fixes in gtk interface
-speedbutton's should now draw correctly when flat in Win32
-I have included an experimental new CheckBox(disabled by
default) which has initial support for cbGrayed(Tri-State),
and WordWrap, and misc other improvements. It is not done, it
is mostly a quick hack to test DrawFrameControl
DFCS_BUTTONCHECK, however it offers many improvements which
can be seen in cbsCheck/cbsCrissCross (aka non-themed) state.
-fixes Message Dialogs to more accurately determine
button Spacing/Size, and Label Spacing/Size based on current
System font.
-fixes MessageDlgPos, & ShowMessagePos in Dialogs
-adds InputQuery & InputBox to Dialogs
-re-arranges & somewhat re-designs Control Tabbing, it now
partially works - wrapping around doesn't work, and
subcontrols(Panels & Children, etc) don't work. TabOrder now
works to an extent. I am not sure what is wrong with my code,
based on my other tests at least wrapping and TabOrder SHOULD
work properly, but.. Anyone want to try and fix?
-SynEdit(Code Editor) now changes mouse cursor to match
position(aka over scrollbar/gutter vs over text edit)
-adds a TRegion property to Graphics.pp, and Canvas. Once I
figure out how to handle complex regions(aka polygons) data
properly I will add Region functions to the canvas itself
(SetClipRect, intersectClipRect etc.)
-BitBtn now has a Stored flag on Glyph so it doesn't store to
lfm/lrs if Glyph is Empty, or if Glyph is not bkCustom(aka
bkOk, bkCancel, etc.) This should fix most crashes with older
GDKPixbuf libs.
git-svn-id: trunk@2183 -
2002-08-17 23:41:05 +00:00
lazarus
0c825a7d38
MG: added patch from Andrew
...
git-svn-id: trunk@2167 -
2002-08-17 23:41:04 +00:00
lazarus
03c4dc9b8f
MG: added insert Username and Datetime
...
git-svn-id: trunk@2162 -
2002-08-17 23:41:03 +00:00
mattias
af2d20c20c
fixes for htmllite
...
git-svn-id: trunk@2160 -
2002-08-17 23:41:03 +00:00
lazarus
639d8eab21
MG: added selection menu items
...
git-svn-id: trunk@2155 -
2002-08-17 23:41:02 +00:00
lazarus
2bcf2ca00e
MG: implemented BlockIndent for synedit
...
git-svn-id: trunk@2138 -
2002-08-17 23:41:01 +00:00
lazarus
3eebaf9ca8
MG: fixed bracket hilighting on lines with tabs
...
git-svn-id: trunk@2134 -
2002-08-17 23:41:00 +00:00
lazarus
1f576f48df
MG: fixed right margin on non text area
...
git-svn-id: trunk@2125 -
2002-08-17 23:40:59 +00:00
lazarus
c6b0c62f81
New dialog for multiline caption of TCustomLabel.
...
Prettified TStrings property editor.
Memo now has automatic scrollbars (not fully working), WordWrap and Scrollbars property
Removed saving of old combo text (it broke things and is not needed). Cleanups.
git-svn-id: trunk@2114 -
2002-08-17 23:40:58 +00:00
lazarus
a76d248945
MG: double, triple and quad clicks now works
...
git-svn-id: trunk@2107 -
2002-08-17 23:40:57 +00:00
lazarus
96ed28e545
MG: added if oldvalue=newvalue then exit; line to codecompletion
...
git-svn-id: trunk@2103 -
2002-08-17 23:40:56 +00:00
lazarus
75c82f7d1c
MG: right margin is now under the text
...
git-svn-id: trunk@2093 -
2002-08-17 23:40:55 +00:00
lazarus
4db87724b3
MG: fixed bracket hilighting
...
git-svn-id: trunk@2085 -
2002-08-17 23:40:54 +00:00
lazarus
d536c331cd
MG: from Andrew: style list fixes, autosize for radio/checkbtns
...
git-svn-id: trunk@2079 -
2002-08-17 23:40:53 +00:00
lazarus
7532adc77b
MG: implemented Ctrl+Mouse links in source editor
...
git-svn-id: trunk@2074 -
2002-08-17 23:40:52 +00:00
lazarus
75e07c0f7f
MG: freeing more unused GCs
...
git-svn-id: trunk@2068 -
2002-08-17 23:40:51 +00:00
lazarus
126f9199ff
MG: fixed bracket hilighting
...
git-svn-id: trunk@2063 -
2002-08-17 23:40:50 +00:00
lazarus
75c22d6137
MG: accelerated synedit
...
git-svn-id: trunk@2060 -
2002-08-17 23:40:49 +00:00
lazarus
2a2e84fe6c
MG: accelerations for synedit
...
git-svn-id: trunk@2052 -
2002-08-17 23:40:48 +00:00
lazarus
c852a0b4f1
MG: designer: right click selects component before popup
...
git-svn-id: trunk@2003 -
2002-08-17 23:40:35 +00:00
lazarus
f4c9bc475a
MG: fixed codetools proc collection
...
git-svn-id: trunk@1957 -
2002-08-17 23:40:23 +00:00
lazarus
44db1cb51c
MG: removed interfaces
...
git-svn-id: trunk@1954 -
2002-08-17 23:40:23 +00:00
lazarus
6be96de0d3
MG: removed ClientRectBugfix defines
...
git-svn-id: trunk@1850 -
2002-08-17 15:45:36 +00:00
lazarus
b205696671
MG: fixed find declaration of predefined idents
...
git-svn-id: trunk@1838 -
2002-08-09 19:28:29 +00:00
lazarus
0e368232da
MG: codecompletion now checks for filebreaks, savefile now checks for filedate
...
git-svn-id: trunk@1828 -
2002-08-07 09:55:31 +00:00
lazarus
3ee9c1fab9
MG: fixed CodeCompletion of STORED property functions
...
git-svn-id: trunk@1825 -
2002-08-06 19:58:45 +00:00
lazarus
14ab179665
MG: fixed xml reading writing of special chars
...
git-svn-id: trunk@1817 -
2002-08-04 07:44:44 +00:00
lazarus
51d1f6e57c
MG: added file access monitoring and diff view
...
git-svn-id: trunk@1815 -
2002-08-03 14:30:41 +00:00
lazarus
f451b0d701
MG: reduced output
...
git-svn-id: trunk@1809 -
2002-08-01 08:06:27 +00:00
lazarus
4303baa2cc
MG: added file access monitoring for hidden files
...
git-svn-id: trunk@1807 -
2002-07-31 15:33:09 +00:00
lazarus
c4895bad37
MG: scanner will now give an error if a comment is not closed
...
git-svn-id: trunk@1803 -
2002-07-31 11:43:38 +00:00
lazarus
eda6857479
MG: scanner now understands $IF defined(identifier)
...
git-svn-id: trunk@1802 -
2002-07-31 09:18:50 +00:00
lazarus
cdbfb43a99
MG: fixed undefined editor topline on codetool error
...
git-svn-id: trunk@1801 -
2002-07-31 09:00:05 +00:00
lazarus
c0f9ddd6a6
MG: started DelphiObjectBinaryToText
...
git-svn-id: trunk@1800 -
2002-07-31 07:15:39 +00:00
lazarus
5375d0fe35
MG: started File Access Monitoring for hidden files
...
git-svn-id: trunk@1799 -
2002-07-31 06:52:18 +00:00
lazarus
d6179ecfc5
MG: replaced FileDate with LoadDate
...
git-svn-id: trunk@1798 -
2002-07-30 15:56:45 +00:00
lazarus
d395762f08
MG: accelerated xmlread and xmlwrite
...
git-svn-id: trunk@1797 -
2002-07-30 14:36:28 +00:00
lazarus
77fcbcd0dc
MG: added a faster version of TXMLConfig
...
git-svn-id: trunk@1796 -
2002-07-30 06:24:06 +00:00
lazarus
48e9d401cb
MG: source notebook pagenames are now updated more often
...
git-svn-id: trunk@1794 -
2002-07-29 13:26:57 +00:00
lazarus
ffd4807ec9
MG: fixed search forward
...
git-svn-id: trunk@1792 -
2002-07-27 15:38:01 +00:00
lazarus
de61fbc396
MG: fixed parser for external vars
...
git-svn-id: trunk@1785 -
2002-07-09 17:18:23 +00:00
lazarus
8ff74a68fc
MG: added codetools languages
...
git-svn-id: trunk@1774 -
2002-07-04 15:03:07 +00:00
lazarus
ad593a406c
MG: fixed parser for variables with external modifier
...
git-svn-id: trunk@1764 -
2002-06-27 17:38:09 +00:00
lazarus
48d5e21af0
MG: improved Guess Misplaced IFDEF with IFOPT and IFNDEF
...
git-svn-id: trunk@1762 -
2002-06-26 16:12:20 +00:00
lazarus
bac9463593
MG: added new tool: Guess misplaced $IFDEF/$ENDIF
...
git-svn-id: trunk@1761 -
2002-06-26 15:11:09 +00:00
lazarus
1eac5a958a
MG: TControl.Cursor is now set, reduced auto reaction of widgets in design mode
...
git-svn-id: trunk@1756 -
2002-06-21 16:59:15 +00:00
lazarus
930552f748
MG: fixed persistent caret and implemented Form.BorderStyle=bsNone
...
git-svn-id: trunk@1744 -
2002-06-09 14:00:41 +00:00
lazarus
ed57800398
MG: added close buttons and images to TNoteBook and close buttons to source editor
...
git-svn-id: trunk@1740 -
2002-06-08 17:16:02 +00:00
lazarus
dcb1f3247f
MG: setting modified to false will now be remembered
...
git-svn-id: trunk@1739 -
2002-06-07 12:23:18 +00:00
lazarus
16aae9b974
MG: if completion form visible it will now get all synedit keys
...
git-svn-id: trunk@1737 -
2002-06-06 14:41:29 +00:00
lazarus
e09134034f
MG: added Persistent Caret option, useful for windowmanagers that do not send correct focus in messages
...
git-svn-id: trunk@1736 -
2002-06-06 13:19:58 +00:00
lazarus
13926110d3
MG: published variables are now added with code creation options
...
git-svn-id: trunk@1733 -
2002-06-05 20:02:28 +00:00
lazarus
3efe784a25
MG: fixed collect declarations
...
git-svn-id: trunk@1732 -
2002-06-05 19:46:46 +00:00
lazarus
87b9c1b7cf
MG: fixed indent while adding units to uses sections
...
git-svn-id: trunk@1731 -
2002-06-05 19:26:33 +00:00
lazarus
008fb80307
MG: fixed find declaration of function ident with direct child access
...
git-svn-id: trunk@1730 -
2002-06-05 17:33:11 +00:00
lazarus
7d98f31c27
MG: fixed find declaration of identifier starting with round bracket
...
git-svn-id: trunk@1729 -
2002-06-05 17:18:47 +00:00
lazarus
e77137ac52
MG: fixed finddeclaration Result in with statement
...
git-svn-id: trunk@1728 -
2002-06-05 17:02:31 +00:00
lazarus
5688e3f382
MG: completion form colors now corresponds to editor
...
git-svn-id: trunk@1727 -
2002-06-05 14:19:46 +00:00
lazarus
610cb824e9
MG: fixed fonts in XLFD format and styles
...
git-svn-id: trunk@1726 -
2002-06-05 12:33:58 +00:00
lazarus
73522a24f7
MG: cursor is now inverted and can be used with twilight color scheme
...
git-svn-id: trunk@1725 -
2002-06-04 19:28:17 +00:00
lazarus
3a28d7a551
MG: improved TFont for XLFD font names
...
git-svn-id: trunk@1724 -
2002-06-04 15:17:26 +00:00
lazarus
e76460e8d4
MG: fixed form streaming of not direct TForm descendents
...
git-svn-id: trunk@1719 -
2002-05-30 21:53:56 +00:00
lazarus
f2bb9eaf9c
MG: fixed find declaration top lvl name resolving of properties
...
git-svn-id: trunk@1710 -
2002-05-29 21:43:22 +00:00
lazarus
8126e3f5bd
MG: added gtk rc file support and started stule dependent syscolors
...
git-svn-id: trunk@1709 -
2002-05-28 19:39:45 +00:00
lazarus
784fb02b29
MG: added command line help
...
git-svn-id: trunk@1707 -
2002-05-27 17:58:42 +00:00
lazarus
f9f85ea7c2
MG; fixed find declaration of overloaded procs and expression input types
...
git-svn-id: trunk@1706 -
2002-05-27 14:38:34 +00:00
lazarus
3d7a592187
MG: save is now possible during debugging
...
git-svn-id: trunk@1705 -
2002-05-24 07:18:15 +00:00
lazarus
d9b4ed05d3
MG: activated the clientrect bugfixes
...
git-svn-id: trunk@1702 -
2002-05-20 14:19:03 +00:00
lazarus
cc5ebf63af
MG: changed instal directory to lazarus/{lcl,codetools,synedit}
...
git-svn-id: trunk@1701 -
2002-05-20 11:43:55 +00:00
lazarus
d1941058d2
MG: finddeclaration for stupid things like var a:a;
...
git-svn-id: trunk@1694 -
2002-05-17 10:45:23 +00:00
lazarus
ad90cde830
MG: fixed cursor visibility after code template completion
...
git-svn-id: trunk@1693 -
2002-05-17 05:42:47 +00:00
lazarus
7b67948294
MG: fixed parser for statements of the form "with A as B do ;"
...
git-svn-id: trunk@1691 -
2002-05-16 19:00:56 +00:00
lazarus
1817ed5fc4
MG: fixed Event Assignment Completion naming
...
git-svn-id: trunk@1690 -
2002-05-16 18:53:57 +00:00
lazarus
906da1f20d
MG: fixed selection painting of non highlighter
...
git-svn-id: trunk@1689 -
2002-05-16 18:26:08 +00:00
lazarus
e21ba6b96e
MG: fixed find next overloaded proc flags
...
git-svn-id: trunk@1687 -
2002-05-16 15:10:08 +00:00
lazarus
b8972ebce8
Keith: Fixed Win32 compilation problems
...
git-svn-id: trunk@1678 -
2002-05-13 21:21:28 +00:00
lazarus
8aa7f03a41
MG: added license directory overview
...
git-svn-id: trunk@1670 -
2002-05-10 07:18:39 +00:00
lazarus
d142fe1848
MG: combined nvglx.pas and nvglxtokens.pas
...
git-svn-id: trunk@1666 -
2002-05-09 13:06:50 +00:00
lazarus
8e03c7cef1
MG: further clientrect bugfixes
...
git-svn-id: trunk@1665 -
2002-05-09 12:41:32 +00:00
lazarus
9ba6346952
MG: bindings for NVIDIA libGL glx
...
git-svn-id: trunk@1664 -
2002-05-09 12:40:09 +00:00
lazarus
b951ebcc4e
MG: fixed parser for cvar; external;
...
git-svn-id: trunk@1663 -
2002-05-09 12:38:54 +00:00
lazarus
194546760e
MG: find declaration for delphi pointer shortcut and clientrect tricks
...
git-svn-id: trunk@1656 -
2002-05-01 11:57:40 +00:00
lazarus
4567f3e78d
MG: fixed find property
...
git-svn-id: trunk@1655 -
2002-05-01 06:36:25 +00:00
lazarus
887c7fdc1f
MG: fixed find declaration of default properties
...
git-svn-id: trunk@1652 -
2002-04-30 09:57:21 +00:00
lazarus
91bbcd7a92
MG: reduced output
...
git-svn-id: trunk@1649 -
2002-04-28 14:13:50 +00:00
lazarus
f3d7a35da2
MG: fixes for saving resource files
...
git-svn-id: trunk@1648 -
2002-04-28 14:10:31 +00:00
lazarus
f3cb25dc9c
MG: started component renaming
...
git-svn-id: trunk@1646 -
2002-04-27 18:56:50 +00:00
lazarus
486bb0667d
MG: IDE and codetools work now with trimmed filenames
...
git-svn-id: trunk@1642 -
2002-04-26 13:50:15 +00:00
lazarus
13a8d7484d
MG: Delphi6 syntax and defines
...
git-svn-id: trunk@1638 -
2002-04-26 12:25:55 +00:00
lazarus
d969776637
MG: started new client rectangle
...
git-svn-id: trunk@1635 -
2002-04-24 16:11:17 +00:00
lazarus
1c20c98a0b
MG: fixed property completion of stored fuctions
...
git-svn-id: trunk@1634 -
2002-04-24 14:32:23 +00:00
lazarus
f7aa303653
MG: fixed property completion of stored fuctions
...
git-svn-id: trunk@1633 -
2002-04-24 14:31:16 +00:00
lazarus
93afe8a598
MG: fixed typos
...
git-svn-id: trunk@1632 -
2002-04-24 09:29:06 +00:00
lazarus
8a758c33e3
MG: fixed read constant with edged brackets
...
git-svn-id: trunk@1631 -
2002-04-23 20:21:20 +00:00
lazarus
dd251efa47
MG: fixed readconstant of sets
...
git-svn-id: trunk@1630 -
2002-04-23 20:16:06 +00:00
lazarus
271909d412
MG: reduced output
...
git-svn-id: trunk@1629 -
2002-04-23 17:24:23 +00:00
lazarus
088624b9cc
MG: accelerated parser
...
git-svn-id: trunk@1628 -
2002-04-23 16:12:52 +00:00
lazarus
cf4c895262
MG: reduced string use in linkscanner
...
git-svn-id: trunk@1627 -
2002-04-22 14:20:50 +00:00
lazarus
b9f3eb9c5a
MG: fixed AdjustClientRect of TGroupBox
...
git-svn-id: trunk@1626 -
2002-04-22 13:07:46 +00:00
lazarus
e3f266184c
MG: fixed missing include directives
...
git-svn-id: trunk@1625 -
2002-04-22 07:16:36 +00:00
lazarus
b875d995f1
MG: fixed finddeclaration
...
git-svn-id: trunk@1623 -
2002-04-21 14:10:24 +00:00
lazarus
e98e669d0a
MG: small updates and fixes
...
git-svn-id: trunk@1622 -
2002-04-21 13:24:07 +00:00
lazarus
25b2c52fe6
MG: fixed save lrs to test dir
...
git-svn-id: trunk@1621 -
2002-04-21 06:53:55 +00:00
lazarus
6c8804716a
MG: fixed synedit SelText linebreaks and pascalparser of hex char consts
...
git-svn-id: trunk@1620 -
2002-04-20 14:51:21 +00:00
lazarus
d02846cc88
MG: fixed find declaration of forward def class
...
git-svn-id: trunk@1617 -
2002-04-18 07:53:08 +00:00
lazarus
4409ebfe2d
MG: fixed node cache search range calculation
...
git-svn-id: trunk@1616 -
2002-04-18 06:26:05 +00:00
lazarus
591eaa3d79
MG: fixes, e.g. method jumping to changed overloaded methods
...
git-svn-id: trunk@1615 -
2002-04-17 09:15:51 +00:00
lazarus
dd37880074
MG: added path editor for compiler options
...
git-svn-id: trunk@1612 -
2002-04-16 08:55:06 +00:00
lazarus
625ac9a73c
MG: splitted gtkglarea demo in example and component
...
git-svn-id: trunk@1611 -
2002-04-15 13:12:34 +00:00
lazarus
029bb35f4a
MG: fixes from satan
...
git-svn-id: trunk@1607 -
2002-04-15 10:54:58 +00:00
lazarus
9beb5af34e
MG: new expression evalution for find declaration and fixes
...
git-svn-id: trunk@1606 -
2002-04-15 10:54:13 +00:00
lazarus
a5b5b0b875
MG: FPC unitlinks are now saved
...
git-svn-id: trunk@1605 -
2002-04-12 16:36:09 +00:00
lazarus
2047305713
MG: reduced node cache killing for scan ranges
...
git-svn-id: trunk@1604 -
2002-04-12 14:51:33 +00:00
lazarus
57400d3471
MG: fixed node cache dependency update bug
...
git-svn-id: trunk@1603 -
2002-04-12 14:30:26 +00:00
lazarus
39b9f280f6
MG: added Event Assignment completion
...
git-svn-id: trunk@1602 -
2002-04-12 10:21:55 +00:00
lazarus
41d00f60e4
MG: reduced output
...
git-svn-id: trunk@1601 -
2002-04-11 08:20:14 +00:00
lazarus
9b66e0abc7
MG: small fixes, cleanups and started event assignment completion
...
git-svn-id: trunk@1600 -
2002-04-11 08:08:50 +00:00
lazarus
b9aa246069
MG: fixed find context node at predefined property type
...
git-svn-id: trunk@1599 -
2002-04-06 13:22:16 +00:00
lazarus
79843da247
MG: added fpc define templates
...
git-svn-id: trunk@1598 -
2002-04-06 11:20:43 +00:00
lazarus
6c0dd98469
MG: added bound checks for scrollbars
...
git-svn-id: trunk@1594 -
2002-04-05 17:14:09 +00:00
lazarus
d22da79b0b
MG: fixed autocreate form editing in project opts
...
git-svn-id: trunk@1593 -
2002-04-05 16:34:16 +00:00
lazarus
77b21590ad
MG: fixed bug in finddeclaration code node range comparision
...
git-svn-id: trunk@1592 -
2002-04-04 21:53:03 +00:00
lazarus
31798d03be
MG: changed except statements to more verbosity
...
git-svn-id: trunk@1590 -
2002-04-04 12:25:02 +00:00
lazarus
6f067c4c9d
MG: fixed synedit uninitialized charsinwindow
...
git-svn-id: trunk@1588 -
2002-04-03 21:29:54 +00:00
lazarus
20321075df
MG: fixed mem leaks
...
git-svn-id: trunk@1587 -
2002-04-03 18:20:51 +00:00
lazarus
8867b319ef
MG: fixed mem leaks
...
git-svn-id: trunk@1586 -
2002-04-03 11:26:34 +00:00
lazarus
c662603e81
MG: fixed crash on open project
...
git-svn-id: trunk@1585 -
2002-04-03 10:34:07 +00:00
lazarus
4745ac02a1
MG: finddeclaration of array of const and open arrays
...
git-svn-id: trunk@1584 -
2002-04-03 09:16:44 +00:00
lazarus
074a94475e
MG: fixed SearchFileInPath
...
git-svn-id: trunk@1583 -
2002-04-03 07:29:58 +00:00
lazarus
0e2a403556
MG: bugfixes, finddeclaration cache dependencies
...
git-svn-id: trunk@1579 -
2002-04-02 16:44:41 +00:00
lazarus
4e16709290
MG: fixed FindLinkSibling
...
git-svn-id: trunk@1576 -
2002-03-31 19:37:18 +00:00
lazarus
421c4c0cf9
MG: dynhasharray memmanager is now global
...
git-svn-id: trunk@1575 -
2002-03-31 11:06:13 +00:00
lazarus
8b4c655cfb
MG: caches scanner and parser errors
...
git-svn-id: trunk@1573 -
2002-03-30 20:59:43 +00:00
lazarus
d41af48238
MG: fixed splash screen, fixed parser of resource strings
...
git-svn-id: trunk@1572 -
2002-03-30 07:29:15 +00:00
lazarus
f4a4458bbb
MG: added Triple and Quad mouse clicks to lcl and synedit
...
git-svn-id: trunk@1569 -
2002-03-29 17:12:52 +00:00
lazarus
248d37e16d
MG: internationalization for codetools
...
git-svn-id: trunk@1568 -
2002-03-29 16:23:02 +00:00
lazarus
ec6a50b270
MG: fixed makefile
...
git-svn-id: trunk@1567 -
2002-03-29 15:52:53 +00:00
lazarus
93ebbc28eb
MG: more internationalization
...
git-svn-id: trunk@1566 -
2002-03-29 15:50:36 +00:00
lazarus
f295045532
MG: further internationalization
...
git-svn-id: trunk@1565 -
2002-03-29 14:32:49 +00:00
lazarus
40f6998313
MG: removed obsolete attachsignals and fixed resizing
...
git-svn-id: trunk@1564 -
2002-03-29 12:17:22 +00:00
lazarus
94d422e5fa
MG: old Makefile for 1.0.5 compilers
...
git-svn-id: trunk@1563 -
2002-03-29 12:03:39 +00:00
lazarus
77d8477875
MG: started internationalization of codetools
...
git-svn-id: trunk@1561 -
2002-03-28 20:32:06 +00:00
lazarus
ad22b62edc
MG: added inputhistory
...
git-svn-id: trunk@1560 -
2002-03-28 20:31:01 +00:00
lazarus
ca4680a3cc
MG: added search function: Goto Include Directive
...
git-svn-id: trunk@1558 -
2002-03-28 11:49:49 +00:00
lazarus
426f90740f
MG: removed unused
...
git-svn-id: trunk@1556 -
2002-03-28 00:11:07 +00:00
lazarus
c53114998b
MG: fixes for synedit mouse selection
...
git-svn-id: trunk@1555 -
2002-03-27 20:08:05 +00:00
lazarus
1e999a3d60
MG: splitted main.pp: debugger management in TDebugManager
...
git-svn-id: trunk@1552 -
2002-03-27 10:39:44 +00:00
lazarus
c476b4dddd
MG: splitted main.pp: TMainIDE has now an ancestor TMainIDEBar
...
git-svn-id: trunk@1550 -
2002-03-27 09:18:13 +00:00
lazarus
5d76031986
MG: added TOpen/SaveFlags and splittet some methods
...
git-svn-id: trunk@1543 -
2002-03-25 07:29:24 +00:00
lazarus
900d9bc5b4
MG: fixed linkscanner for double included files
...
git-svn-id: trunk@1539 -
2002-03-23 20:41:34 +00:00
lazarus
6a99eabc13
MG: added include link history
...
git-svn-id: trunk@1534 -
2002-03-22 17:36:10 +00:00
lazarus
c0249538e7
MG: allow var a:a; statements
...
git-svn-id: trunk@1533 -
2002-03-22 13:58:00 +00:00
lazarus
17feff57be
MG: many fixes, to make it short: events
...
git-svn-id: trunk@1531 -
2002-03-22 12:36:47 +00:00
lazarus
4d9789a2ab
MG: fixes for save-as and form streaming exceptions
...
git-svn-id: trunk@1528 -
2002-03-21 22:44:08 +00:00
lazarus
0feefa6634
MG: accelerated dynhasharray, fixed codetools defines editor initial resize
...
git-svn-id: trunk@1527 -
2002-03-20 16:38:37 +00:00
lazarus
43f1cb10d1
MG: added complete properties checkbox and ecSaveAll
...
git-svn-id: trunk@1526 -
2002-03-18 12:29:54 +00:00
lazarus
0bf1e61fad
MG: reduced get/freemem usage in linkscanner
...
git-svn-id: trunk@1524 -
2002-03-18 11:18:38 +00:00
lazarus
876a1e0ca7
MG: reduced get/freemem usage in linkscanner
...
git-svn-id: trunk@1523 -
2002-03-18 08:56:24 +00:00
lazarus
f118ad2dcb
MG: reduced size+move messages between lcl and interface
...
git-svn-id: trunk@1522 -
2002-03-16 21:40:55 +00:00
lazarus
cda51ae148
MG: improved method completion: add inherited code on override specifier
...
git-svn-id: trunk@1521 -
2002-03-16 10:38:52 +00:00
lazarus
274decf5f1
MG: improved code completion: special proc bodies
...
git-svn-id: trunk@1520 -
2002-03-15 14:50:36 +00:00
lazarus
2107ba9a69
MG: fixed not caching proc nodes
...
git-svn-id: trunk@1515 -
2002-03-14 17:41:29 +00:00
lazarus
7d44c1a838
MG: fixed sourcechanger wrong src bug
...
git-svn-id: trunk@1512 -
2002-03-14 11:05:37 +00:00
lazarus
160029222a
MG: reduced output
...
git-svn-id: trunk@1511 -
2002-03-14 07:43:33 +00:00
lazarus
d95aa7b01f
MG: added define templates for Delphi5 Projects
...
git-svn-id: trunk@1510 -
2002-03-14 07:42:34 +00:00
lazarus
da158e6e83
MG: added TPicture clipboard support
...
git-svn-id: trunk@1507 -
2002-03-11 23:22:46 +00:00
lazarus
37da619d34
MG: fixed parser for multiple variant identifiers
...
git-svn-id: trunk@1503 -
2002-03-11 20:36:34 +00:00
lazarus
22fcb1c759
MG: fixed parser for dephis activex
...
git-svn-id: trunk@1502 -
2002-03-11 20:22:37 +00:00
lazarus
c40bc842d5
MG: acclerated parser read-undo-read combinations
...
git-svn-id: trunk@1501 -
2002-03-11 18:12:11 +00:00
lazarus
8752d483cc
Keith: Fixed Win32 compilation problem.
...
git-svn-id: trunk@1500 -
2002-03-11 09:43:45 +00:00
lazarus
81dc7d308e
MG: parser enhanced for delphis sysutils
...
git-svn-id: trunk@1499 -
2002-03-10 22:59:29 +00:00
lazarus
4cd162b064
MG: accelerated linkscanner
...
git-svn-id: trunk@1498 -
2002-03-10 21:44:59 +00:00
lazarus
6b7cd3b776
MG: fixed TSourceLog.Assign
...
git-svn-id: trunk@1497 -
2002-03-10 21:41:14 +00:00
lazarus
b15929b6a6
MG: methodjumping of forward procs will now work with renamed procs
...
git-svn-id: trunk@1496 -
2002-03-10 15:07:34 +00:00
lazarus
2c995dc597
MG: fixed finding class parts with empty sections
...
git-svn-id: trunk@1495 -
2002-03-09 17:13:25 +00:00
lazarus
7be6c70b19
MG: OS dependent line end
...
git-svn-id: trunk@1494 -
2002-03-09 17:02:16 +00:00
lazarus
e14d49fb6c
MG: fixes for Delphi compataibility
...
git-svn-id: trunk@1492 -
2002-03-09 16:46:33 +00:00
lazarus
0d735a6f89
MG: fixed class method completion
...
git-svn-id: trunk@1490 -
2002-03-09 11:55:13 +00:00
lazarus
373525fbe5
MG: improved class completion for GUID and line indenting
...
git-svn-id: trunk@1489 -
2002-03-09 10:39:36 +00:00
lazarus
76b1e2b399
MG: fixed synedit pascal highlighter of label @@end
...
git-svn-id: trunk@1487 -
2002-03-08 16:29:41 +00:00
lazarus
26eaea13bd
MG: fixed parser of end blocks in initialization section added label sections
...
git-svn-id: trunk@1486 -
2002-03-08 16:16:55 +00:00
lazarus
e6ace97606
MG: outputfilter can now find include files
...
git-svn-id: trunk@1485 -
2002-03-08 11:37:42 +00:00
lazarus
e5b24ec55e
MG: added define template for Delphi5
...
git-svn-id: trunk@1484 -
2002-03-08 09:30:59 +00:00
lazarus
9e1d337c33
MG: added delphi mode for codetools
...
git-svn-id: trunk@1482 -
2002-03-07 21:56:56 +00:00
lazarus
830cb9a016
MG: fixed find declaration new nodecache flags, find next
...
git-svn-id: trunk@1481 -
2002-03-07 14:14:25 +00:00
lazarus
84fc508f31
MG: fixed find declaration node cache flags checking and updates for defines
...
git-svn-id: trunk@1480 -
2002-03-06 17:26:52 +00:00
lazarus
969951d7fb
MG: updates for codetools defines
...
git-svn-id: trunk@1479 -
2002-03-05 14:52:17 +00:00
lazarus
43f4a972db
MG: updates for codetools defines editor
...
git-svn-id: trunk@1478 -
2002-03-05 08:15:00 +00:00
lazarus
8e4ae5f28d
MG: fixed synedit crash on exit
...
git-svn-id: trunk@1476 -
2002-03-04 10:01:01 +00:00
lazarus
2e084658ef
MG: find declaration: fixed function in with context
...
git-svn-id: trunk@1475 -
2002-03-04 07:28:53 +00:00
lazarus
c393669985
MG: fixed synedit hide right margin
...
git-svn-id: trunk@1474 -
2002-03-03 16:08:52 +00:00
lazarus
bbc6e83287
MG: fixes, e.g. for find declaration
...
git-svn-id: trunk@1472 -
2002-03-02 16:31:18 +00:00
lazarus
b04c9a1244
MG: fixed find declaration and inheriting class visibility flags
...
git-svn-id: trunk@1469 -
2002-03-02 13:22:27 +00:00
lazarus
69a28ff329
MG: fixed method search diff proc, fixed synedit insert in empty line, small fixes, started define editor
...
git-svn-id: trunk@1468 -
2002-03-02 11:08:38 +00:00
lazarus
9891d77a52
MG: fixed typo
...
git-svn-id: trunk@1467 -
2002-03-01 15:53:55 +00:00
lazarus
eb8ad3a7c7
MG: added selection keys and nil operand
...
git-svn-id: trunk@1466 -
2002-03-01 15:51:08 +00:00
lazarus
f85924125e
MG: fixes, code creation policies, keymap categories, menu shortcuts
...
git-svn-id: trunk@1465 -
2002-02-28 12:09:10 +00:00
lazarus
2ab00ee4f2
MG: fixed code completion: fixed long property proc splitting
...
git-svn-id: trunk@1460 -
2002-02-25 19:09:07 +00:00
lazarus
386a8e08f4
MG: fixed nested record parsing
...
git-svn-id: trunk@1459 -
2002-02-25 18:46:06 +00:00
lazarus
b84b0b9b70
MG: fixed external variable and rtl/TargetOS include dir
...
git-svn-id: trunk@1455 -
2002-02-22 18:24:19 +00:00
lazarus
73fbc2fcb1
MG: improved LinkScanner error messages
...
git-svn-id: trunk@1454 -
2002-02-22 17:39:41 +00:00
lazarus
63e0c71c47
MG: fixed completion box for templates and identifiers
...
git-svn-id: trunk@1453 -
2002-02-22 14:25:02 +00:00
lazarus
832fde69c3
MG: fixed typo
...
git-svn-id: trunk@1447 -
2002-02-19 16:11:46 +00:00
lazarus
e058ff76b9
MG: fixed bracket highlighting
...
git-svn-id: trunk@1444 -
2002-02-17 21:54:46 +00:00
lazarus
4e0b340ade
MG: workaround for strange synedit first token bug
...
git-svn-id: trunk@1443 -
2002-02-17 21:28:54 +00:00
lazarus
9a34e4df29
MG: started OI events
...
git-svn-id: trunk@1438 -
2002-02-11 15:12:03 +00:00
lazarus
a08966de96
MG: fixed used units
...
git-svn-id: trunk@1437 -
2002-02-11 11:09:16 +00:00
lazarus
e9ad4fc43f
MG: fixed node cache for increased search ranges
...
git-svn-id: trunk@1436 -
2002-02-11 09:29:19 +00:00
lazarus
c2bcc86b61
MG: fixed a node cache range bug
...
git-svn-id: trunk@1435 -
2002-02-10 20:44:01 +00:00
lazarus
2a0d19493f
MG: get compatible published methods now works
...
git-svn-id: trunk@1434 -
2002-02-09 22:24:51 +00:00
lazarus
ee6f0e9333
MG: started OI events
...
git-svn-id: trunk@1394 -
2002-02-09 02:30:18 +00:00
lazarus
6063352afa
MG: fixed a node cache range bug
...
git-svn-id: trunk@1393 -
2002-02-09 02:30:17 +00:00
lazarus
100ab29f02
MG: get compatible published methods now works
...
git-svn-id: trunk@1392 -
2002-02-09 02:30:16 +00:00
lazarus
46ae7f0d85
MG: many fixes on my way to events
...
git-svn-id: trunk@1391 -
2002-02-09 02:30:15 +00:00
lazarus
a006452636
MG: fixes for 1.1
...
git-svn-id: trunk@1039 -
2002-02-09 01:47:42 +00:00
lazarus
3b2ae6acf0
MG: fixes for saving resource files
...
git-svn-id: trunk@1011 -
2002-02-09 01:47:38 +00:00
lazarus
70ec3d5021
MG: further internationalization
...
git-svn-id: trunk@963 -
2002-02-09 01:47:30 +00:00
lazarus
cebd8c957b
MG: improved clean up
...
git-svn-id: trunk@692 -
2002-02-09 01:45:19 +00:00
lazarus
9fd23c38f4
MG: saving of virtual project files will now save the whole project
...
git-svn-id: trunk@680 -
2002-02-08 21:08:01 +00:00
lazarus
a1a5972d5e
MG: added codetools options
...
git-svn-id: trunk@679 -
2002-02-08 16:45:09 +00:00
lazarus
4d0e01f266
MG: added TDefineTemplateFlags
...
git-svn-id: trunk@676 -
2002-02-07 18:54:26 +00:00
lazarus
d2f2b01edc
MG: fixed deactivating hints
...
git-svn-id: trunk@674 -
2002-02-07 18:19:01 +00:00
lazarus
b7936d01ca
MG: added BaseTypeCache
...
git-svn-id: trunk@672 -
2002-02-07 13:47:58 +00:00
lazarus
83a1947ff0
MG: codetools now know the compiler options
...
git-svn-id: trunk@670 -
2002-02-06 22:23:15 +00:00
lazarus
c64d618c01
MG: started basetype chaching
...
git-svn-id: trunk@665 -
2002-02-05 21:59:21 +00:00
lazarus
9b9e3cfba0
MG: started basetype chaching
...
git-svn-id: trunk@664 -
2002-02-05 21:57:09 +00:00
lazarus
447fdcf463
MG: started basetype chaching
...
git-svn-id: trunk@663 -
2002-02-05 21:09:02 +00:00
lazarus
eb0a5dacfc
MG: added node cache, which accelerates mass find declaration
...
git-svn-id: trunk@662 -
2002-02-05 20:46:51 +00:00
lazarus
7a654795a8
MG: added noce cache check for every context node
...
git-svn-id: trunk@661 -
2002-02-04 16:48:45 +00:00
lazarus
7f07c32279
MG: added circle test for find base node
...
git-svn-id: trunk@660 -
2002-02-04 14:19:18 +00:00
lazarus
38c4c4b2d6
MG: directive attribute for pascal highlighter
...
git-svn-id: trunk@658 -
2002-02-03 17:02:50 +00:00
lazarus
7b585c30cd
MG: fixed consistency check inheritance
...
git-svn-id: trunk@657 -
2002-02-03 16:33:18 +00:00
lazarus
6d1ba0f10c
MG: fixed string constant at line end
...
git-svn-id: trunk@656 -
2002-02-03 16:25:23 +00:00
lazarus
3d0c615d15
MG: added update checks for node caching
...
git-svn-id: trunk@655 -
2002-02-03 15:37:54 +00:00
lazarus
c9e180acac
TPanel implemented.
...
Basic graphic primitives split into GraphType package, so that we can
reference it from interface (GTK, Win32) units.
New Frame3d canvas method that uses native (themed) drawing (GTK only).
New overloaded Canvas.TextRect method.
LCLLinux and Graphics was split, so a bunch of files had to be modified.
git-svn-id: trunk@653 -
2002-02-03 00:24:02 +00:00
lazarus
ffb07a8f59
MG: added base class for mem managers and started node cache
...
git-svn-id: trunk@651 -
2002-01-31 16:52:24 +00:00
lazarus
7b9bf2f1b8
MG: reduced output
...
git-svn-id: trunk@650 -
2002-01-31 10:23:33 +00:00
lazarus
abc995925d
MG: expression type of string brackets
...
git-svn-id: trunk@648 -
2002-01-30 21:48:33 +00:00
lazarus
6f4f1d0688
MG: added global write lock
...
git-svn-id: trunk@647 -
2002-01-30 15:40:48 +00:00
lazarus
74e824eddf
MG: expressions types are now calculated
...
git-svn-id: trunk@646 -
2002-01-29 20:55:55 +00:00
lazarus
77aab1fc38
MG: jump to method in sub procs will now also try parent procs
...
git-svn-id: trunk@643 -
2002-01-29 17:32:19 +00:00
lazarus
dac3b9e0a0
MG: fixed method jumping, cursor pos after proc head
...
git-svn-id: trunk@642 -
2002-01-29 17:15:14 +00:00
lazarus
14447d84f0
MG: fixed mem leaks in IDE and TListView
...
git-svn-id: trunk@641 -
2002-01-28 18:08:36 +00:00
lazarus
88d4147e98
MG: fixed expr operators in params, class proc find next
...
git-svn-id: trunk@639 -
2002-01-28 17:40:48 +00:00
lazarus
6a9c9a2215
MG: fixed Makefiles
...
git-svn-id: trunk@636 -
2002-01-28 13:27:05 +00:00
lazarus
226cee9bd1
MG: fixed Makefile
...
git-svn-id: trunk@634 -
2002-01-28 12:20:55 +00:00
lazarus
08e2d7d79a
MG: fixed Makefile
...
git-svn-id: trunk@633 -
2002-01-28 12:14:56 +00:00
peter
5150c46979
* Makefile update, rebuild with fpcmake with lcl support
...
git-svn-id: trunk@630 -
2002-01-27 21:44:30 +00:00
lazarus
e382970758
MG: find declaration will now check procs param lists
...
git-svn-id: trunk@627 -
2002-01-27 18:13:49 +00:00
lazarus
efbeaa570a
Fix CR problem the file must have been cross platform edited. MAH
...
git-svn-id: trunk@624 -
2002-01-24 19:40:00 +00:00
lazarus
aa172e0b3a
Fixed version numbers and a fix to codetools unit path. The codetools
...
fix was to allow zipinstall to work correctly.
git-svn-id: trunk@623 -
2002-01-24 19:33:04 +00:00
lazarus
b660741d69
MG: fixed result of running external tools, fixed starting codetools in include files
...
git-svn-id: trunk@622 -
2002-01-24 16:23:27 +00:00
lazarus
0df04c9229
MG: external tool output parsing for fpc and make messages
...
git-svn-id: trunk@618 -
2002-01-23 22:12:54 +00:00
lazarus
3a23d2cd21
MG: jump to method can now be adjusted due to comments
...
git-svn-id: trunk@616 -
2002-01-22 22:40:32 +00:00
lazarus
c30b72500e
MG: find declaration of inherited keyword
...
git-svn-id: trunk@614 -
2002-01-21 20:41:53 +00:00
lazarus
74e062ae3e
MG: added find-block-start and renamed find-block-other-end
...
git-svn-id: trunk@613 -
2002-01-21 14:17:47 +00:00
lazarus
e1bd2273fe
MG: parser can now read system unit, find declaration of used units, bugfxies
...
git-svn-id: trunk@612 -
2002-01-21 14:15:58 +00:00
lazarus
5a8a763409
Keith: win32 interface is now the default on Windows
...
git-svn-id: trunk@611 -
2002-01-21 12:52:45 +00:00
lazarus
b098830d78
MG: find declaration of round bracket operator, function result types, typecasts
...
git-svn-id: trunk@605 -
2002-01-17 10:51:19 +00:00
lazarus
147fbd54ee
MG: find declaration of class ancestor, result type, default property, array, indexed pointer
...
git-svn-id: trunk@602 -
2002-01-16 17:22:11 +00:00
lazarus
96706ac377
MG: find declaration for class ancestor
...
git-svn-id: trunk@600 -
2002-01-15 20:20:42 +00:00
lazarus
ce24bd7399
MG: find declaration for pointers, with statements, forward classes, as operator
...
git-svn-id: trunk@599 -
2002-01-15 17:28:40 +00:00
lazarus
a29a5959a2
MG: fixed zombie compilers
...
git-svn-id: trunk@598 -
2002-01-15 08:49:57 +00:00
lazarus
81a49866f6
MG: added find declaration of Self in methods
...
git-svn-id: trunk@597 -
2002-01-14 22:12:58 +00:00
lazarus
91202a8b01
MG: reduced output
...
git-svn-id: trunk@596 -
2002-01-14 19:17:27 +00:00
lazarus
30c48a15fe
MG: find declaration of sections, methods, class parts, records, enums
...
git-svn-id: trunk@595 -
2002-01-14 19:17:06 +00:00
lazarus
931b619b18
MG: find declaration of local variables
...
git-svn-id: trunk@592 -
2002-01-13 16:26:32 +00:00
lazarus
48e8bf1d18
MG: started find declaration for identifiers
...
git-svn-id: trunk@589 -
2002-01-13 12:35:55 +00:00
lazarus
a91d8446f3
MG: added guess unclosed block
...
git-svn-id: trunk@587 -
2002-01-11 20:41:53 +00:00
lazarus
1f09b8a479
MG: added find block end
...
git-svn-id: trunk@586 -
2002-01-11 15:57:51 +00:00
lazarus
f05d96f51a
MG: fixed scrollbar vert-horz typo
...
git-svn-id: trunk@574 -
2002-01-04 21:03:51 +00:00
lazarus
0ada200b98
MG: fixed typo in win32 code
...
git-svn-id: trunk@563 -
2002-01-01 15:52:39 +00:00
lazarus
3078f018cd
MG: added GUID and alias parsing, added DoJumpToCodeToolBossError
...
git-svn-id: trunk@551 -
2001-12-19 22:09:14 +00:00
lazarus
0c858a82ed
MG: reduced output
...
git-svn-id: trunk@548 -
2001-12-19 15:37:31 +00:00
lazarus
3d583ad70c
MG: compiler, fpc source and lazarus src can now be changed without restart
...
git-svn-id: trunk@544 -
2001-12-18 21:00:59 +00:00
lazarus
a66b0fa062
MG: added binary file recognition and readonly recognition
...
git-svn-id: trunk@542 -
2001-12-17 19:41:06 +00:00
lazarus
03c31c5c96
MG: new file procs, find declaration now supports relative search paths
...
git-svn-id: trunk@541 -
2001-12-17 16:47:00 +00:00
lazarus
a3a63f66b6
MG: find declaration for parsed include directives
...
git-svn-id: trunk@537 -
2001-12-17 11:02:14 +00:00
lazarus
e2a57d3b7b
MG: changes for new compiler 20011216
...
git-svn-id: trunk@536 -
2001-12-16 22:24:55 +00:00
lazarus
9a99f03e56
MG: fixed project codetool variable
...
git-svn-id: trunk@535 -
2001-12-16 12:55:58 +00:00
lazarus
746f33a85e
MG: find declaration for uses sections
...
git-svn-id: trunk@534 -
2001-12-16 11:20:27 +00:00
lazarus
6a2aac0449
MG: added file procs
...
git-svn-id: trunk@532 -
2001-12-15 22:57:37 +00:00
lazarus
1ac246b52e
MG: added find declaration (not useful yet)
...
git-svn-id: trunk@531 -
2001-12-15 22:57:20 +00:00
lazarus
8bb59a9320
MG: fixed adding of class comment without new procs
...
git-svn-id: trunk@530 -
2001-12-15 22:56:38 +00:00
lazarus
0908e8916e
MG: fixed implementation node end
...
git-svn-id: trunk@529 -
2001-12-15 22:56:03 +00:00
lazarus
386178e8e4
MG: started find used unit
...
git-svn-id: trunk@526 -
2001-12-15 10:58:38 +00:00
lazarus
8c514a5ded
MG: enhanced code caching, fixed CursorToCleanPos and beautify statement
...
git-svn-id: trunk@522 -
2001-12-13 23:09:58 +00:00
lazarus
daad2096a2
MG: started find/replace history
...
git-svn-id: trunk@519 -
2001-12-13 14:13:10 +00:00
lazarus
040a6ad2a6
MG: started finddeclarationtool
...
git-svn-id: trunk@518 -
2001-12-12 21:11:29 +00:00
lazarus
9a551ee4dc
MG: added non existing filename to multiselection in TOpenDialog
...
git-svn-id: trunk@517 -
2001-12-12 20:45:30 +00:00
lazarus
6db5507f43
MG: implemented DestroyCaret
...
git-svn-id: trunk@511 -
2001-12-12 14:23:19 +00:00
lazarus
fdcdc301ba
MG: TCodeBuffer.LoadFromFile now checks file date
...
git-svn-id: trunk@508 -
2001-12-11 15:43:35 +00:00
lazarus
31260d6c68
MG: added perl hilighter
...
git-svn-id: trunk@504 -
2001-12-10 23:10:28 +00:00
lazarus
df362b22e7
MG: added perl highlighter
...
git-svn-id: trunk@502 -
2001-12-10 22:39:37 +00:00
lazarus
2688bdde9d
MG: fixed uncommented line
...
git-svn-id: trunk@499 -
2001-12-10 12:20:50 +00:00
lazarus
54de4ea8a0
MG: added GDK_dead_circumflex key
...
git-svn-id: trunk@498 -
2001-12-10 11:16:00 +00:00
lazarus
97adf096be
MG: added GDK_dead_circumflex key
...
git-svn-id: trunk@497 -
2001-12-10 11:13:15 +00:00
lazarus
3085b63492
MG: fixed missing bracket for windows
...
git-svn-id: trunk@491 -
2001-12-10 07:46:10 +00:00
lazarus
7838853d27
MG: added xml and lfm highlighter
...
git-svn-id: trunk@485 -
2001-12-06 10:15:07 +00:00
lazarus
920c3ed339
MG: fixed mem leak in editoropts, added errormsg to all in codetoolmanager
...
git-svn-id: trunk@475 -
2001-12-02 12:55:26 +00:00
lazarus
4262f9a291
MG: added multi language syntax hilighting
...
git-svn-id: trunk@459 -
2001-11-27 15:06:13 +00:00
lazarus
2867614d29
MG: fixed crash on completion of non selected
...
git-svn-id: trunk@444 -
2001-11-21 09:23:20 +00:00
lazarus
e4f1107899
MG: added quick syntax check via codetools
...
git-svn-id: trunk@436 -
2001-11-19 15:23:19 +00:00
lazarus
b18dbc2ed7
MG: fixed method jump
...
git-svn-id: trunk@433 -
2001-11-19 12:13:42 +00:00
lazarus
fba4f31c5a
MG: reduced output
...
git-svn-id: trunk@426 -
2001-11-16 09:01:52 +00:00
lazarus
996fa0e40e
MG: fixed typo in keyword list
...
git-svn-id: trunk@425 -
2001-11-16 09:01:15 +00:00
lazarus
dfdd318f27
MG: splitted codetools.pp, it was a monster
...
git-svn-id: trunk@421 -
2001-11-15 09:08:36 +00:00
lazarus
beb8444fd0
MG: fixes for parser and linkscanner and small cleanups
...
git-svn-id: trunk@420 -
2001-11-14 19:10:03 +00:00
lazarus
b3dd5353c5
MG: reduced output
...
git-svn-id: trunk@417 -
2001-11-12 22:20:19 +00:00
lazarus
3b1dd8add9
MG: fixed parser: multiple brackets, nil, string[]
...
git-svn-id: trunk@416 -
2001-11-12 22:12:57 +00:00
lazarus
c29c15268b
MG: added try excepts for clipboard
...
git-svn-id: trunk@414 -
2001-11-12 19:30:00 +00:00
lazarus
2faaa339ba
MG: new version from satan
...
git-svn-id: trunk@412 -
2001-11-12 17:36:47 +00:00
lazarus
2a1b1f2558
MG: CLIPBOARD
...
git-svn-id: trunk@411 -
2001-11-12 16:56:09 +00:00
lazarus
9d9f89e460
MG: fixed hangup on wrong propertyies and missing classnames
...
git-svn-id: trunk@410 -
2001-11-12 16:23:06 +00:00
lazarus
36bdfe3664
MG: free unittree and fileinfos
...
git-svn-id: trunk@409 -
2001-11-12 12:07:33 +00:00
lazarus
9864bec26b
MG: turned back to stable ground (use old process.pp)
...
git-svn-id: trunk@402 -
2001-11-09 18:39:13 +00:00
lazarus
daeaec27b0
MG: draw rectangle after text
...
git-svn-id: trunk@399 -
2001-11-08 08:00:12 +00:00
lazarus
82a66501f0
MG: fixes for the new compiler
...
git-svn-id: trunk@398 -
2001-11-07 16:14:14 +00:00
lazarus
6241105b36
MWE: Updated version
...
git-svn-id: trunk@387 -
2001-11-05 00:10:43 +00:00
lazarus
2b97867c60
MG: fixed errorline showing, resource adding and published var editing and added make cleanall
...
git-svn-id: trunk@384 -
2001-11-03 08:37:37 +00:00
lazarus
5da619f0b3
Changes to Messagebox.
...
Added line to CodeTools to prevent duplicate USES entries.
git-svn-id: trunk@382 -
2001-11-01 21:30:35 +00:00
lazarus
4f24702fca
MG: added synchronisation to gtkglarea_demo
...
git-svn-id: trunk@374 -
2001-10-31 10:50:32 +00:00
lazarus
1296a70f3e
MG: fixed parsing constants with OR, AND, XOR, MOD, DIV, SHL, SHR
...
git-svn-id: trunk@369 -
2001-10-25 19:02:18 +00:00
lazarus
5535649f0b
MG: fixes for fpc 1.1: range check errors
...
git-svn-id: trunk@365 -
2001-10-24 00:35:55 +00:00
lazarus
e7de97e52a
MG: removed label
...
git-svn-id: trunk@364 -
2001-10-23 13:51:27 +00:00
lazarus
57014a2ff7
MG: fixed TestProject
...
git-svn-id: trunk@363 -
2001-10-23 09:13:52 +00:00
lazarus
82db53ce16
MG: updated gtkglarea demo
...
git-svn-id: trunk@362 -
2001-10-20 12:44:53 +00:00
lazarus
3bda8aaab6
MG: fixed typo, thx again Luis
...
git-svn-id: trunk@357 -
2001-10-17 21:55:51 +00:00
lazarus
8b0b91740a
MG: fixed class completion end of interface/implemention node
...
git-svn-id: trunk@356 -
2001-10-17 17:31:03 +00:00
lazarus
1ecb6200d7
MG: fixed typos for win32, thx to Luis
...
git-svn-id: trunk@354 -
2001-10-16 20:19:59 +00:00
lazarus
d5ce8010d6
MG: added nvidia opengl support and a new opengl example from satan
...
git-svn-id: trunk@352 -
2001-10-16 14:19:13 +00:00
lazarus
a4f8e5ce80
MG: added complete code
...
git-svn-id: trunk@349 -
2001-10-15 13:11:28 +00:00
lazarus
e4f88ae491
MG: added code completion
...
git-svn-id: trunk@347 -
2001-10-12 17:34:27 +00:00
lazarus
54395a0848
MG: fixed caret lost, gtk cleanup, bracket lvls, bookmark saving
...
git-svn-id: trunk@345 -
2001-10-10 17:55:06 +00:00
lazarus
32387e9bfe
MG: added allcodetoolunits.pp
...
git-svn-id: trunk@344 -
2001-10-09 10:04:43 +00:00
lazarus
2575c72711
MG: added codetools, fixed synedit unindent, fixed MCatureHandle
...
git-svn-id: trunk@343 -
2001-10-09 09:46:59 +00:00
lazarus
1116a10725
MG: fixed block unindenting
...
git-svn-id: trunk@342 -
2001-10-08 17:33:36 +00:00
lazarus
8155426267
MG: imported gtkglarea component
...
git-svn-id: trunk@336 -
2001-10-03 17:39:23 +00:00
lazarus
68eca96428
MG: fixed mem leaks and fixed range check errors
...
git-svn-id: trunk@334 -
2001-09-30 08:34:52 +00:00
peter
7874c71590
* regenerated to support -T for fpcmake
...
git-svn-id: trunk@333 -
2001-08-22 20:46:37 +00:00
lazarus
17b5939905
MWE:
...
Made makefile.fpc files compatible with new fpcmake util.
git-svn-id: trunk@331 -
2001-08-13 23:34:05 +00:00
lazarus
1f8bda0727
MG: regular expressions for search
...
git-svn-id: trunk@327 -
2001-08-06 08:00:44 +00:00
lazarus
22be600ffb
MG: repaints reduced
...
git-svn-id: trunk@320 -
2001-07-10 13:25:49 +00:00
lazarus
1d99470ec3
MG: accelerated the wordcompletion
...
git-svn-id: trunk@306 -
2001-07-01 13:18:58 +00:00
lazarus
02ecb0641f
MG: fixed bracket highlight for ecLineStart/End
...
git-svn-id: trunk@305 -
2001-06-30 07:45:25 +00:00
lazarus
ea4fbda20b
MG: added bracket highlighting
...
git-svn-id: trunk@304 -
2001-06-30 07:16:35 +00:00
lazarus
5466ee1774
MG: bugfixes for destroying controls
...
git-svn-id: trunk@303 -
2001-06-28 18:15:04 +00:00
lazarus
9df86b0fa9
MG: bugfix for clipping rect
...
git-svn-id: trunk@301 -
2001-06-26 23:24:22 +00:00
lazarus
e186a1d1d7
MG: alternative key bugfix, shiftstate bugfix
...
git-svn-id: trunk@297 -
2001-06-20 17:00:20 +00:00
lazarus
be565cb5d9
MG: added keyword "operator"
...
git-svn-id: trunk@290 -
2001-06-15 08:02:43 +00:00
lazarus
1e8f005ddf
MWE:
...
* Fixed some syntax errors for the latest 1.0.5 compiler
git-svn-id: trunk@289 -
2001-06-14 23:13:30 +00:00
lazarus
bf6db14dc2
MG: smarter wordcompletion
...
git-svn-id: trunk@283 -
2001-06-05 11:47:55 +00:00
lazarus
652e4b7903
MWE:
...
* changed makefiles so that the LCL is build separate fron interfaces
git-svn-id: trunk@243 -
2001-03-27 20:55:23 +00:00
lazarus
0b8e9b01d6
MG: setwindowpos + bugfixes
...
git-svn-id: trunk@240 -
2001-03-26 14:58:32 +00:00
lazarus
4abca0516d
MG: added dynhasharray and renamed tsynautocompletion
...
git-svn-id: trunk@230 -
2001-03-19 18:51:57 +00:00
lazarus
d8de02b1dc
MG: fixed many unreleased DC and GDIObj bugs
...
git-svn-id: trunk@228 -
2001-03-19 14:00:52 +00:00
lazarus
1a9c1259b6
MG: added synhighlighter for cpp and html
...
git-svn-id: trunk@223 -
2001-03-12 23:43:33 +00:00
lazarus
934f6aff7c
added project support, codetools
...
git-svn-id: trunk@210 -
2001-03-03 11:06:18 +00:00
lazarus
99d36d5c1e
MWE:
...
+ Added the -gl option the get some info on crashes
git-svn-id: trunk@202 -
2001-02-25 17:16:52 +00:00
lazarus
93cb00f62f
small bugfixes + added TOIOptions
...
git-svn-id: trunk@189 -
2001-02-21 22:55:26 +00:00
lazarus
9b472a0458
MWE:
...
* Fixed zipinstall
* fixed clean
* fixed build with compiler from CVS
git-svn-id: trunk@188 -
2001-02-20 23:12:25 +00:00
lazarus
041250d1cf
Changes for wordcompletion and many other things from Mattias.
...
Shane
git-svn-id: trunk@186 -
2001-02-20 16:53:27 +00:00
lazarus
3da6364e7b
Fixes requested by Jens Arm made by Mattias
...
Shane
git-svn-id: trunk@183 -
2001-02-16 12:58:17 +00:00
lazarus
3fbeb6110f
MWE:
...
* Updated makefiles for packaging support
* created temporary lazarusmake.ini to use with fpcmake
git-svn-id: trunk@182 -
2001-02-14 21:06:35 +00:00
lazarus
bde7e85bed
Trying to get the last control of the last form focused when a dialog closes.
...
Still working on it.
Shane
git-svn-id: trunk@177 -
2001-02-06 20:59:17 +00:00
lazarus
77cd73123e
Shane
...
git-svn-id: trunk@175 -
2001-02-06 18:19:38 +00:00
lazarus
aa81046e12
Fixes from Mattias for EditorOPtions
...
Fixes to COmpiler that should allow people to compile if their path is set up.
Changes to code completion.
Shane
git-svn-id: trunk@172 -
2001-02-06 13:38:58 +00:00
lazarus
e07823a099
CodeCompletion works pretty well.
...
Shane
git-svn-id: trunk@167 -
2001-02-03 02:33:07 +00:00