Commit Graph

45 Commits

Author SHA1 Message Date
martin
6408743dcd SynEdit: Ifdef Markup: added TempEnabled/Disabled / added markup for the directives too
git-svn-id: trunk@41343 -
2013-05-22 01:01:29 +00:00
martin
6f662757d3 SynEdit: TextAttributes refactor class structure
git-svn-id: trunk@41178 -
2013-05-13 16:46:57 +00:00
martin
eefa1a8559 SynEdit: added new markup. TSynEditMarkupHighlightAllMulti. Also refactor/speed up
git-svn-id: trunk@40028 -
2013-01-29 18:21:04 +00:00
martin
d488360cad SynEdit, Markup-HighAll: Small optimization, when text edited (better invalidation range)
git-svn-id: trunk@39961 -
2013-01-25 00:23:30 +00:00
martin
9256d0293c SynEdit, Markup: Defer work if SynEdit is not visible
git-svn-id: trunk@39959 -
2013-01-24 22:35:18 +00:00
martin
abd47577bd SynEdit: Current word markup: reduce search overhead
git-svn-id: trunk@39846 -
2013-01-14 01:58:03 +00:00
martin
3393387f5c SynEdit: BiDi markup, added warnings
git-svn-id: trunk@39112 -
2012-10-17 12:19:25 +00:00
martin
d5617322c3 SynEdit: ecLeft/Right for future bidi support
git-svn-id: trunk@39102 -
2012-10-16 13:45:54 +00:00
martin
582a030f6b SynEdit: paint always entire RTL token (prepare BIDI)
git-svn-id: trunk@39009 -
2012-10-09 00:53:30 +00:00
martin
3bb19f7f9a SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38996 -
2012-10-08 11:16:06 +00:00
martin
1e3155a104 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38987 -
2012-10-07 17:19:21 +00:00
martin
d9957bbeea SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38979 -
2012-10-06 23:17:05 +00:00
martin
2146dc3628 SynEdit: Markup and more paint-token-breaker for future bidi support
git-svn-id: trunk@38978 -
2012-10-06 21:07:44 +00:00
martin
ab36fb82dc SynEdit: More paint-token-breaker for future bidi support
git-svn-id: trunk@38975 -
2012-10-06 16:26:25 +00:00
martin
31401c1a23 IDE/SynEdit: Enable SnInfoView
git-svn-id: trunk@35589 -
2012-02-25 02:50:53 +00:00
martin
3b5f4a1919 SynEdit clean up
git-svn-id: trunk@35069 -
2012-01-31 21:05:23 +00:00
martin
03de26cc1f SynEdit clean up
git-svn-id: trunk@34942 -
2012-01-25 23:53:40 +00:00
martin
400f05dee0 SynEdit: refactor painting
git-svn-id: trunk@34165 -
2011-12-14 02:53:19 +00:00
martin
583c6cf16d SynEdit: Fix all typecasts for TSynMemo; fix undoin TSynMemo
git-svn-id: trunk@32250 -
2011-09-10 11:32:06 +00:00
martin
caad22e1db SynEdit: unregister callback on destruction of markup-object
git-svn-id: trunk@28794 -
2010-12-20 21:12:04 +00:00
martin
05da6877b9 SynEdit: Added markup module for source highlight from gutter-marks
git-svn-id: trunk@27893 -
2010-10-27 00:49:34 +00:00
mattias
4246194974 clean up
git-svn-id: trunk@27835 -
2010-10-24 17:55:13 +00:00
martin
b3b03bfaea SynEdit: Fix markup over multiply tokens
git-svn-id: trunk@27830 -
2010-10-24 16:12:15 +00:00
martin
cf34fd38f0 SynEdit: improved merging of frames and markups
git-svn-id: trunk@27672 -
2010-10-13 01:07:10 +00:00
martin
3461e3c693 SynEdit: added more for new zic-zac markup / refactor some of PaintLines
git-svn-id: trunk@27670 -
2010-10-12 22:57:42 +00:00
paul
797b544a5e synedit: add FrameStyle to the markup color and highlighter attribute
git-svn-id: trunk@27660 -
2010-10-12 03:20:52 +00:00
martin
41cf9ca1b8 SynEdit: reduce Markup overhead (fix last revision)
git-svn-id: trunk@25908 -
2010-06-04 23:44:50 +00:00
martin
fd774a6bc5 SynEdit: reduce Markup overhead
git-svn-id: trunk@25907 -
2010-06-04 23:06:44 +00:00
martin
9a3a4acd60 SynEdit, Refactor: Move more range scanning code to highlighter
git-svn-id: trunk@24477 -
2010-04-06 22:13:33 +00:00
martin
0a5042a856 SynEdit: Added Syncron-edit mode
git-svn-id: trunk@20917 -
2009-07-21 22:44:09 +00:00
martin
d6b3aff8c9 SynEdit: Added code-template mode: Edit params in cells
git-svn-id: trunk@20732 -
2009-06-24 19:33:05 +00:00
martin
29b5dce82a SynEdit, removed a circular unit ref
git-svn-id: trunk@20684 -
2009-06-20 20:25:21 +00:00
martin
80a3a5c1cb SynEdit, Ctrl-Mouse-Links: optimized the amount of codetool and repaint calls; issue #12790
git-svn-id: trunk@20525 -
2009-06-08 18:01:29 +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
martin
4e1e17c667 Cleanup SynEdit: Removed unnecessary uses, redeclaration's,...
git-svn-id: trunk@18519 -
2009-01-31 16:33:20 +00:00
martin
5117148943 SynEdit: Improved highlight current word
git-svn-id: trunk@18144 -
2009-01-05 21:33:49 +00:00
martin
81558e4d80 SynEdit: Fix rev 18072 #99066aee96, Markup stopped working (all disabled)
git-svn-id: trunk@18074 -
2009-01-03 13:10:35 +00:00
martin
99066aee96 SynEdit: add Interface to Markup classes
git-svn-id: trunk@18072 -
2009-01-03 12:57:38 +00:00
martin
6e84e44ae3 SynEdit, fix drawing of Frame-Highlights
git-svn-id: trunk@18071 -
2009-01-03 02:00:34 +00:00
martin
01b2500565 SynEdit, Clean-up/Refactor Markup; Also fixes bug #12854 (bracket highlight during replace)
git-svn-id: trunk@18029 -
2009-01-02 01:31:13 +00:00
paul
469bafd646 synedit: add support for FrameColor in Markups, TextDrawer, etc
git-svn-id: trunk@17549 -
2008-11-23 16:33:41 +00:00
martin
34347f789c SynEdit: Fixing many issues with trailing spaces. Includes bug #12383 "Smart tab un-indent", 12487 "ctrl-t at end of trailing spaces", "special char display of trailing spaces", vertical scrollbar for (many) trailing spaces.
git-svn-id: trunk@17416 -
2008-11-18 00:12:19 +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
bfa22087fc synedit: added license headers
git-svn-id: trunk@15824 -
2008-07-21 08:26:36 +00:00
mattias
e8071d14a8 synedit: implemented markup system from Martin Friebe
git-svn-id: trunk@15689 -
2008-07-07 07:41:40 +00:00