martin
|
c99b5e17ac
|
SynEdit: refactor, move PaintLines to own class
git-svn-id: trunk@34252 -
|
2011-12-18 00:09:31 +00:00 |
|
martin
|
385f41f533
|
SynEdit: refactor (draw fold marker) / introduce markup color priorities
git-svn-id: trunk@34225 -
|
2011-12-16 16:44:04 +00:00 |
|
martin
|
400f05dee0
|
SynEdit: refactor painting
git-svn-id: trunk@34165 -
|
2011-12-14 02:53:19 +00:00 |
|
martin
|
f2ffcef2ba
|
SynEdit: Handle pixel to row, for row > Lines.Count Issue #0019509
git-svn-id: trunk@33738 -
|
2011-11-23 21:26:57 +00:00 |
|
martin
|
44e910ac93
|
SynEdit: Fixed save folding if none highlighter folds needs to be skipped
git-svn-id: trunk@33644 -
|
2011-11-20 15:52:21 +00:00 |
|
martin
|
454a3130fc
|
SynEdit: Fixed an issue with folds (hidden comments after a fold, would unfold on caret move)
git-svn-id: trunk@32913 -
|
2011-10-15 18:43:58 +00:00 |
|
martin
|
ef8e06cce2
|
SynEdit: Fixed potential crash, on destroy
git-svn-id: trunk@31980 -
|
2011-08-13 20:52:49 +00:00 |
|
martin
|
b61f745148
|
SynEdit: Fixed/Workaround an issue with missing refresh (fold-line-mapping not updated), if no highlighter is assigned
git-svn-id: trunk@31852 -
|
2011-08-03 12:13:29 +00:00 |
|
martin
|
62833f223a
|
SynEdit: Fixed a folding issue, and assert
git-svn-id: trunk@30453 -
|
2011-04-24 18:23:44 +00:00 |
|
martin
|
22963e0372
|
SynEdit: Codefolding for user-selected blocks: fix unfolding, fix gutter invalidation
git-svn-id: trunk@30157 -
|
2011-04-03 17:16:49 +00:00 |
|
martin
|
9b1aaeeef8
|
SynEdit: Codefolding for user-selected blocks: fix unfolding, if unfold-symbol is on line with other folds
git-svn-id: trunk@30156 -
|
2011-04-03 16:24:59 +00:00 |
|
martin
|
a7641e812a
|
SynEdit: Codefolding for user-selected blocks (Not saved to session) fix fold-popup-menu
git-svn-id: trunk@30155 -
|
2011-04-03 14:48:33 +00:00 |
|
martin
|
71b29ef3e4
|
SynEdit: Codefolding for user-selected blocks (Not saved to session) even without highlighter
git-svn-id: trunk@30154 -
|
2011-04-03 14:40:44 +00:00 |
|
martin
|
2c0ed6c9f9
|
SynEdit: Codefolding for user-selected blocks (Not saved to session)
git-svn-id: trunk@30151 -
|
2011-04-03 13:21:15 +00:00 |
|
martin
|
b8976caed4
|
SynEdit: Fix unfolding, of commented folds
git-svn-id: trunk@30142 -
|
2011-04-02 23:38:15 +00:00 |
|
martin
|
49611fd177
|
SynEdit: keep folds, even if a the keyword is no longer recognized (e.g becomes part of a comment). Such folds are however not saved in the session-info
git-svn-id: trunk@30141 -
|
2011-04-02 21:15:39 +00:00 |
|
juha
|
f38190794b
|
Formatting: joined lines where only ');' was split to its own line, in procedure defs.
git-svn-id: trunk@29871 -
|
2011-03-16 16:52:28 +00:00 |
|
mattias
|
78a626bf15
|
fixed typos: chnage
git-svn-id: trunk@29441 -
|
2011-02-10 09:37:44 +00:00 |
|
martin
|
fff1e9d51a
|
SynEdit: Added debug-info (IFDEFed)
git-svn-id: trunk@28964 -
|
2011-01-11 21:02:45 +00:00 |
|
martin
|
60ec5e108d
|
SynEdit: Fixed restoring fold-state from session. Issue #0018446
git-svn-id: trunk@28963 -
|
2011-01-11 21:01:09 +00:00 |
|
martin
|
58ea9148ea
|
SynEdit: begin refactor SynEdit.Marks (use tree for storage).
git-svn-id: trunk@27763 -
|
2010-10-19 21:48:25 +00:00 |
|
martin
|
bb4d53ff94
|
SynEdit: Started rework of Gutter, started adding new overview gutter
git-svn-id: trunk@27027 -
|
2010-08-08 00:35:06 +00:00 |
|
martin
|
77c48f2262
|
SynEdit: Fold / Prepare for IDE fold-menu
git-svn-id: trunk@26945 -
|
2010-07-31 20:45:26 +00:00 |
|
martin
|
b1d560f33b
|
SynEdit: Fix popup for fold gutter (show hides correct)
git-svn-id: trunk@26829 -
|
2010-07-25 15:39:23 +00:00 |
|
martin
|
86a9620e2c
|
Synedit/IDE: Added hiding of comment/region
git-svn-id: trunk@26814 -
|
2010-07-24 16:59:04 +00:00 |
|
martin
|
fd3a7b5ef5
|
SynEdit, Folding: Clear folds, if highlighter changes
git-svn-id: trunk@24475 -
|
2010-04-06 21:27:34 +00:00 |
|
martin
|
e3156cd675
|
SynEdit: fixed an issue with unfolding, if fold starts on very first line (display was not repainted)
git-svn-id: trunk@22607 -
|
2009-11-15 22:06:54 +00:00 |
|
martin
|
389bc62b33
|
Synedit: Fixed missing invalidation, after folding "/fold" default region
git-svn-id: trunk@21180 -
|
2009-08-11 23:54:05 +00:00 |
|
martin
|
d17de8058a
|
SynEdit: Fixed insufficient redraw after unfolding, if fold was at first line of file
git-svn-id: trunk@20662 -
|
2009-06-18 10:10:48 +00:00 |
|
martin
|
95ebda7220
|
SynEdit, foldstate-saving: fix crash, sometimes if saving unit with no folds
git-svn-id: trunk@20661 -
|
2009-06-18 09:52:47 +00:00 |
|
martin
|
faf5069a69
|
SynEdit: allow saving of fold-state
git-svn-id: trunk@20655 -
|
2009-06-17 18:13:50 +00:00 |
|
martin
|
57f71f19ca
|
SynEdit: Fixed insufficient redraw after unfolding
git-svn-id: trunk@20643 -
|
2009-06-16 17:22:20 +00:00 |
|
martin
|
3952cd81b8
|
SynEdit: Fixed some issues with unfolding to many blocks, when editing
git-svn-id: trunk@20623 -
|
2009-06-14 00:47:32 +00:00 |
|
martin
|
00e3b0160c
|
SynEdit: Fixed some issues with not redrawing when folded
git-svn-id: trunk@20621 -
|
2009-06-13 23:51:58 +00:00 |
|
martin
|
9d97223c5c
|
SynEdit: Added Copy and paste with ability to keep folded text
git-svn-id: trunk@20587 -
|
2009-06-11 23:00:44 +00:00 |
|
martin
|
6c1a533b21
|
SynEdit: Fixed occasional skipping of screen updates, if editing within 3 lines beneath a folded block
git-svn-id: trunk@20582 -
|
2009-06-11 13:25:36 +00:00 |
|
martin
|
16e227e58a
|
SynEdit: auto fold region on load, if flagged / issue #13514
git-svn-id: trunk@20523 -
|
2009-06-08 15:27:18 +00:00 |
|
martin
|
0f7c792281
|
EditorOptions/Mouse: Added more Fold Actions templates
git-svn-id: trunk@20413 -
|
2009-06-04 23:59:16 +00:00 |
|
martin
|
468a0e145f
|
SynEdit, Fixed fold-context menu. Some items would not show, if begin-end blocks were not folded. issue #13576
git-svn-id: trunk@19602 -
|
2009-04-24 10:12:20 +00:00 |
|
martin
|
c35881890d
|
SynEdit Fold via context-menu: fix unfolding
git-svn-id: trunk@19529 -
|
2009-04-20 21:38:03 +00:00 |
|
martin
|
59d3bbd7e9
|
SynEdit Folding: Improved block detection for Pop-up-Menu on fold-gutter
git-svn-id: trunk@19511 -
|
2009-04-19 12:44:11 +00:00 |
|
martin
|
d6d2d80d9f
|
SynEdit Folding: Added Pop-up-Menu to Gutter
git-svn-id: trunk@19499 -
|
2009-04-19 00:39:59 +00:00 |
|
martin
|
d3bde9aa5a
|
SynEdit, Folding: allow collapsing more than one fold per line. issue #12811
git-svn-id: trunk@19491 -
|
2009-04-18 18:58:50 +00:00 |
|
martin
|
71fb77ec40
|
SynEdit: Fold at %Region and $IfDef (Issue #12718)
git-svn-id: trunk@19409 -
|
2009-04-13 15:36:53 +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
|
8d681fd278
|
SynEdit Highlighter: Refactor; Highlighter now differs between Fold and Markup ranges; added Markup-Word-Pairs for repeat/try/case
git-svn-id: trunk@19144 -
|
2009-03-28 22:08:32 +00:00 |
|
martin
|
5bb8ad3f37
|
SynEdit: Refactor/Cleanup Highlighter
git-svn-id: trunk@19103 -
|
2009-03-25 21:40:50 +00:00 |
|
martin
|
d2cb648445
|
SynEdit: Fixed a compile warning
git-svn-id: trunk@19061 -
|
2009-03-22 14:50:19 +00:00 |
|
martin
|
f94d7915da
|
SynEdit: Fixed a painting bug, caused by a wrong topline in the folding module. This was caused tools outside SynEdit would replace text (code-formatting, etc)
git-svn-id: trunk@19010 -
|
2009-03-17 00:18:46 +00:00 |
|
martin
|
0feb94742e
|
SynEdit, update LineChangeMarkers (yellow/green) for user applications that use SynEdit.Lines.SaveToFile
git-svn-id: trunk@18842 -
|
2009-02-27 20:11:23 +00:00 |
|