mattias
067fa7a973
synedit: fixed pascal hightlighter splitting utf-8 characters
...
git-svn-id: trunk@15539 -
2008-06-23 13:31:22 +00:00
paul
52a6a70e01
synedit: highlight VarArgs keyword (from Mattias)
...
git-svn-id: trunk@15007 -
2008-04-29 11:06:10 +00:00
mattias
63a8c982ad
gtk intf: fixed crash on paste for 64 bit
...
git-svn-id: trunk@11697 -
2007-07-31 23:13:06 +00:00
mattias
efaec13a02
codetools, TSynPasSyn: aded bitpacked keyword
...
git-svn-id: trunk@11173 -
2007-05-21 10:09:46 +00:00
vincents
2b2dcceaac
synedit: use registry key constants from registry unit instead of LCLType
...
git-svn-id: trunk@10902 -
2007-04-06 17:37:01 +00:00
mattias
4eb87534ac
synedit: changed TSynPasSyn to use internally PChar instead of String
...
git-svn-id: trunk@10881 -
2007-04-05 12:27:23 +00:00
mattias
40a2432420
synedit: fixed updating gutter when codefolding ranges changed
...
git-svn-id: trunk@10412 -
2007-01-10 11:17:02 +00:00
mattias
a527f37527
SynEdit: added NoStackFrame to keywords of TSynPasSyn
...
git-svn-id: trunk@10287 -
2006-12-04 00:51:20 +00:00
mattias
44743b499f
TSynPasSyn: added keyword otherwise issue #7529
...
git-svn-id: trunk@10141 -
2006-10-31 12:52:43 +00:00
mattias
51bd7772b9
synedit: fixed codefolding subblocks when case without begin
...
git-svn-id: trunk@9665 -
2006-07-22 14:45:11 +00:00
mattias
06cd9beabc
synedit: added subblocks for codefolding
...
git-svn-id: trunk@9663 -
2006-07-22 12:53:15 +00:00
mattias
e76034130a
added try..end to codefolding from Martin Smat
...
git-svn-id: trunk@9662 -
2006-07-22 12:03:57 +00:00
mattias
b399abb1a0
implemented freepascal highlighter with nested comments for (* comments
...
git-svn-id: trunk@9602 -
2006-07-14 11:26:39 +00:00
mattias
25cfb2b746
implemented freepascal highlighter with nested comments issue #1991
...
git-svn-id: trunk@9601 -
2006-07-14 11:22:25 +00:00
mattias
44421a008a
added keywords to TSynPasSyn package, requires, contains
...
git-svn-id: trunk@8976 -
2006-03-22 00:31:19 +00:00
mattias
98aded6f2b
added string, widestring, ansistring, shortstring to TSynPasSyn
...
git-svn-id: trunk@8580 -
2006-01-20 21:51:01 +00:00
mattias
d7347356ff
implemented compiler options parsed optins with platform independent makros, disabled string highlighting
...
git-svn-id: trunk@8573 -
2006-01-20 13:38:42 +00:00
mattias
0cc6b96b75
added generic and specialize as keywords to pascal syntax highlighter
...
git-svn-id: trunk@8365 -
2005-12-25 16:27:42 +00:00
mattias
47643bc105
added experimental codefolding to IDE
...
git-svn-id: trunk@7949 -
2005-10-10 17:39:04 +00:00
mattias
7cd65400ed
implemented codefolding in synedit highlighter
...
git-svn-id: trunk@7935 -
2005-10-08 16:01:15 +00:00
mattias
e65b21be25
started codefold blocks
...
git-svn-id: trunk@7924 -
2005-10-06 22:20:05 +00:00
mattias
17b3e7917b
added keyword Deprecated to TSynPasSyn
...
git-svn-id: trunk@7803 -
2005-09-23 19:10:21 +00:00
mattias
4b77b6b726
fixed synedit: assigning text with #0 , TSynPasSyn and TSynPHPSyn for #0 , added PHP highlighter to IDE
...
git-svn-id: trunk@7539 -
2005-08-22 11:08:59 +00:00
mattias
c1e4ad243b
various codefolding imrpovements from Darius
...
git-svn-id: trunk@7330 -
2005-07-08 07:03:52 +00:00
vincents
5c84454943
changed hexstr(cardinal()) for pointers to dbgs() and other 64-bits fixes from Peter Vreman
...
git-svn-id: trunk@6915 -
2005-03-07 21:59:45 +00:00
mattias
617948d9c8
removed unneeded units in uses sections
...
git-svn-id: trunk@5443 -
2004-05-02 12:01:15 +00:00
mattias
7c145c169c
updated russian translation
...
git-svn-id: trunk@5020 -
2004-01-06 12:50:56 +00:00
mattias
77694e4aa0
codecompletion: forward proc body position now block sensitive
...
git-svn-id: trunk@4877 -
2003-12-06 19:20:46 +00:00
mattias
5e5c1122a7
renamed LCLLinux to LCLIntf
...
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
mattias
f30cb77bc9
small bugfixes and fixed non checked menu items activate
...
git-svn-id: trunk@3830 -
2003-02-03 22:28:08 +00:00
mattias
022d633371
position highlighter can now copy from other highlighters
...
git-svn-id: trunk@3684 -
2002-12-03 00:13:10 +00:00
mattias
cf663dfc48
added SynRegExpr and SynHighlighterMulti
...
git-svn-id: trunk@3654 -
2002-11-21 20:04:56 +00:00
lazarus
d0e6ec2023
MG: accelerated synedit
...
git-svn-id: trunk@3230 -
2002-08-21 14:44:18 +00:00
lazarus
2a2e84fe6c
MG: accelerations for synedit
...
git-svn-id: trunk@2052 -
2002-08-17 23:40:48 +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
4e0b340ade
MG: workaround for strange synedit first token bug
...
git-svn-id: trunk@1443 -
2002-02-17 21:28:54 +00:00
lazarus
38c4c4b2d6
MG: directive attribute for pascal highlighter
...
git-svn-id: trunk@658 -
2002-02-03 17:02:50 +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
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
df362b22e7
MG: added perl highlighter
...
git-svn-id: trunk@502 -
2001-12-10 22:39:37 +00:00
lazarus
7838853d27
MG: added xml and lfm highlighter
...
git-svn-id: trunk@485 -
2001-12-06 10:15:07 +00:00
lazarus
4262f9a291
MG: added multi language syntax hilighting
...
git-svn-id: trunk@459 -
2001-11-27 15:06:13 +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
68eca96428
MG: fixed mem leaks and fixed range check errors
...
git-svn-id: trunk@334 -
2001-09-30 08:34:52 +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
da5aa5f57d
Added the synedit files
...
Shane
git-svn-id: trunk@140 -
2001-01-26 19:34:10 +00:00