Commit Graph

33 Commits

Author SHA1 Message Date
Martin
0b1f218698 SynEdit: fix range check introduced in a7a0b3ee3a - Issue #40778 2024-02-16 14:06:14 +01:00
Martin
a7a0b3ee3a SynEdit: Hihghlighter-Html, fix slow down due to internal pchar to string conversions. Issue #40660 2024-01-14 22:25:10 +01:00
ondrej
40268610ae SynEdit: move implementation uses to interface
git-svn-id: trunk@64459 -
2021-02-05 11:23:37 +00:00
martin
bfc71c54f9 SynEdit: enable matching node markup for html and xml. Issue #0023016
git-svn-id: trunk@50780 -
2015-12-13 20:38:06 +00:00
martin
dcded9666e SynEdit, Highlighter: more html5 tags. Issue #28547 patch by Janusz
git-svn-id: trunk@49889 -
2015-09-29 00:25:46 +00:00
juha
4e16799fd7 SynEdit: Initialize variables based on compiler warnings. Contains ToDo items.
git-svn-id: trunk@48478 -
2015-03-24 17:50:59 +00:00
mattias
08201e2904 synedit: highlighters: using non fixed resourcestrings
git-svn-id: trunk@41721 -
2013-06-14 21:41:35 +00:00
martin
bf9b03d64d SynEdit: add DOCTYPE to html highlighter. Issue #0023495 Patch by Janusz Tomczak
git-svn-id: trunk@39562 -
2012-12-16 19:25:26 +00:00
martin
e0b9cef954 SynEdit: Clean up lots of IFDEF. Patch by zaher dirkey. Issue #0022186
git-svn-id: trunk@37782 -
2012-06-25 22:49:31 +00:00
martin
0349edd1d0 SynEdit HTML Highlighter: added CDATA and html 5 tags. Issue #0022077, #0022082 Patch by Janusz Tomczak
git-svn-id: trunk@37356 -
2012-05-19 22:26:52 +00:00
martin
854ef8a1ba SynEdit HTML Highlighter: added CDATA and html 5 tags. Issue #0022077 Patch by Janusz Tomczak
git-svn-id: trunk@37352 -
2012-05-19 17:07:28 +00:00
juha
347ea32e4c SynEdit: remove the use of SYN_CPPB_1. It is not needed and was not used consistently.
git-svn-id: trunk@34411 -
2011-12-25 19:00:46 +00:00
martin
b6144d6f49 SynEdit HTML highlighter: added <optgroup> issue #0020712
git-svn-id: trunk@33646 -
2011-11-20 16:07:58 +00:00
martin
b3498842f9 SynEdit HTML highlighter: added <bdo> issue #0020712
git-svn-id: trunk@33642 -
2011-11-20 13:36:02 +00:00
martin
34012a2115 SynEdit HTML highlighter: added <bdo> issue #0020712
git-svn-id: trunk@33641 -
2011-11-20 13:13:25 +00:00
martin
082526e363 SynEdit, HtmlHighlighter) Fix folding for html tags that require no closing tag (meta, br, ...). Patch by Yauheni Nazimau. Issue #0019071
git-svn-id: trunk@30355 -
2011-04-17 22:52:18 +00:00
martin
ae416f6a77 SynEdit: added Diff Highlighter
git-svn-id: trunk@24622 -
2010-04-14 20:03:17 +00:00
martin
b69ccc3438 SynEdit: Folding for html
git-svn-id: trunk@24616 -
2010-04-14 02:09:43 +00:00
martin
cde1f77fe0 SynEdit: Made Highlighter-Attribute names resource-strings
git-svn-id: trunk@21053 -
2009-08-01 10:48:48 +00:00
martin
9c3c06ecf8 SynEdit, Cleanup: Removed unused unit dependencies / changed some var-param into out-param
git-svn-id: trunk@19222 -
2009-04-04 21:23:53 +00:00
mattias
2e9d466c2d synedit: markup for special line, selection and ctrl mouse link, from Martin Friebe, bug #11693
git-svn-id: trunk@15861 -
2008-07-24 22:41:25 +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
54f8a04166 fixed a few fpc over warnings from Andrew Haines
git-svn-id: trunk@7284 -
2005-06-25 15:34:03 +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
5e5c1122a7 renamed LCLLinux to LCLIntf
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
lazarus
349457e0f7 MG: fixed synhilighter
git-svn-id: trunk@3232 -
2002-08-22 13:56:32 +00:00
lazarus
75c22d6137 MG: accelerated synedit
git-svn-id: trunk@2060 -
2002-08-17 23:40:49 +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
4262f9a291 MG: added multi language syntax hilighting
git-svn-id: trunk@459 -
2001-11-27 15:06:13 +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
1a9c1259b6 MG: added synhighlighter for cpp and html
git-svn-id: trunk@223 -
2001-03-12 23:43:33 +00:00