Commit Graph

693 Commits

Author SHA1 Message Date
martin
86a9620e2c Synedit/IDE: Added hiding of comment/region
git-svn-id: trunk@26814 -
2010-07-24 16:59:04 +00:00
martin
662e9519a7 SynCompletion: Cancel on Topline change (window would be misplaced otherwise)
git-svn-id: trunk@26548 -
2010-07-09 16:25:10 +00:00
martin
071ea2c497 SynEdit: Don't attempt to fix issues of SourceEditor
git-svn-id: trunk@25990 -
2010-06-08 21:15:17 +00:00
martin
6753761725 SynEdit: fix wrong horiz scroll at start
git-svn-id: trunk@25979 -
2010-06-08 16:27:36 +00:00
martin
e7d50c5f39 SynEdit: fix resize (use clientheight)
git-svn-id: trunk@25914 -
2010-06-05 13:07:29 +00:00
martin
1ddbe4e5c3 SynEdit: fix wrong horiz scroll at start
git-svn-id: trunk@25911 -
2010-06-05 12:29:57 +00:00
martin
fd774a6bc5 SynEdit: reduce Markup overhead
git-svn-id: trunk@25907 -
2010-06-04 23:06:44 +00:00
martin
e29f6a7a65 SynEdit: Fix auto fold on load $REGION /fold
git-svn-id: trunk@25903 -
2010-06-04 21:16:51 +00:00
martin
3784648e7d SynEdit: Fixed missing update of Scrollbars (IDE disk-diff-dialog)
git-svn-id: trunk@25862 -
2010-06-03 11:44:34 +00:00
martin
6fef62de1a SynEdit: updated debugging
git-svn-id: trunk@25843 -
2010-06-02 14:29:15 +00:00
martin
86c35630a6 SynEdit: Fixed issues, with new, empty Edit (overwrite mode) / issue #16602
git-svn-id: trunk@25804 -
2010-05-31 17:49:55 +00:00
martin
8c3a5d8573 SynEdit: fixed wrong drawing of divider lines (horiz scrolled)
git-svn-id: trunk@25781 -
2010-05-30 18:56:16 +00:00
martin
fbae950b08 Synedit: started refactor tab/longest line handling
git-svn-id: trunk@25780 -
2010-05-30 18:48:02 +00:00
martin
0e5aa6d22a SynEdit: defer LengthOfLongestLine
git-svn-id: trunk@25765 -
2010-05-30 12:12:13 +00:00
martin
4c5e426ccf SynEdit: defer Highlight Scan
git-svn-id: trunk@25764 -
2010-05-30 11:56:59 +00:00
martin
89608fa994 SynEdit: let the highlighter work directly on the TextBuffer
git-svn-id: trunk@25756 -
2010-05-30 01:12:58 +00:00
martin
5d28e4d998 SynEdit: improved handling of Lines.Add while updating(locked) // fixed some Indent issues
git-svn-id: trunk@25707 -
2010-05-27 20:00:57 +00:00
martin
d334372608 SynEdit: Clean-up
git-svn-id: trunk@25705 -
2010-05-27 18:29:07 +00:00
martin
084a15c640 IDE, EditorOptions: Moved to ColorSchemFactory / Added Export for ColorScheme / Added UserSchemes
git-svn-id: trunk@25626 -
2010-05-25 00:43:06 +00:00
martin
e325bd69a0 Synedit: adjust default-font for gtk2
git-svn-id: trunk@25444 -
2010-05-15 19:50:41 +00:00
martin
4efab093cf Synedit: improve default-font (check it exists)
git-svn-id: trunk@25443 -
2010-05-15 19:23:12 +00:00
martin
aa6b21a51f Synedit: improve default-font (check it exists)
git-svn-id: trunk@25441 -
2010-05-15 18:57:55 +00:00
martin
0273a6983b Synedit: Improved drawing of highlight frames/boxes
git-svn-id: trunk@25429 -
2010-05-15 15:45:38 +00:00
martin
fa47d74a89 SynEdit: Fixed invalidation issue (intruduced in rev 25320 #8616df2434)
git-svn-id: trunk@25421 -
2010-05-15 14:06:38 +00:00
martin
3f38e5e58d SynEdit: Improved and customized handling of "move caret on right click"
git-svn-id: trunk@25409 -
2010-05-14 22:48:19 +00:00
martin
1450169f42 SynEdit: Ensure Change-Notification is send (fix update IDE tabs of shared edits)
git-svn-id: trunk@25332 -
2010-05-12 15:29:03 +00:00
martin
8616df2434 SynEdit: Change Lines.BeginUpdate to do full paintlock; fix repeated highlifghter scans for Lines.LoadFromFile; issue #13268
git-svn-id: trunk@25320 -
2010-05-12 00:28:57 +00:00
martin
9fe2459522 SynEdit: Fix Mousewheel with hidden scrollbar, issue #15765
git-svn-id: trunk@25316 -
2010-05-11 17:36:23 +00:00
martin
9b27609bab SynEdit: Improved Syncro-Edit (see note on issue #14813)
git-svn-id: trunk@25247 -
2010-05-08 14:30:26 +00:00
paul
79ede06390 synedit: comment CreateParams body - it conflicts with LCL at moment
git-svn-id: trunk@25150 -
2010-05-03 09:40:51 +00:00
martin
1446a85067 SynEdit: Fixed adjusting to new client-width after changing scrollbars. possible related to issues: #16093, #16110, #11687
git-svn-id: trunk@24661 -
2010-04-17 12:31:53 +00:00
martin
bf5c9aec7a Fixed issue with "caret always visible" not able to reach end of longest line
git-svn-id: trunk@24659 -
2010-04-17 12:08:40 +00:00
martin
261424827b SynEdit, Refactor: Moved Modified/ChangStamp completely to TextBuffer (shred editors share this state)
git-svn-id: trunk@24633 -
2010-04-15 18:42:04 +00:00
martin
2a9ed589ac SourceEditor, SynEdit: Refactor DebugMarks (exe-line-marks). Ensure refresh for all windows
git-svn-id: trunk@24543 -
2010-04-09 21:59:40 +00:00
martin
3494dcd018 SynEdit: Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly). Was still present with external BeginUpdate (eg CodeTools)
git-svn-id: trunk@24542 -
2010-04-09 20:41:22 +00:00
martin
f3a0eb85a3 SynEdit: Don't scroll 2nd Editor, if caret is out of View
git-svn-id: trunk@24541 -
2010-04-09 18:12:26 +00:00
martin
fd53c6ae63 SynEdit: Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly)
git-svn-id: trunk@24540 -
2010-04-09 17:53:53 +00:00
martin
e0e629e874 SynEdit: Fix rev 24538 #ef9e6f27e6 (Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly))
git-svn-id: trunk@24539 -
2010-04-09 16:59:04 +00:00
martin
ef9e6f27e6 SynEdit: Fix PaintLock issue. (Block would become persistent; or caret move unexpectedly)
git-svn-id: trunk@24538 -
2010-04-09 16:04:27 +00:00
martin
98366d7f53 SynEdit: Fixing some recent issues with Invalidation/Repaint
git-svn-id: trunk@24529 -
2010-04-08 19:56:11 +00:00
martin
975ef069b2 SynEdit: Adjust Selection in other view editor
git-svn-id: trunk@24519 -
2010-04-08 16:45:47 +00:00
martin
2446e9898d SynEdit: Adjust TopLine and Caret in other view editor
git-svn-id: trunk@24518 -
2010-04-08 16:32:15 +00:00
martin
c78ba4235d SynEdit: Adjust TopLine and Caret in other view editor
git-svn-id: trunk@24517 -
2010-04-08 16:27:19 +00:00
martin
f809d8cd0d SynEdit: Fixed an issue with missing redraw/invalidation
git-svn-id: trunk@24515 -
2010-04-08 16:07:25 +00:00
martin
1423431a0e SynEdit: Make SharedTextBuffer available (DualView)
git-svn-id: trunk@24491 -
2010-04-07 18:20:21 +00:00
martin
ee811cda8e SynEdit: Updates for SharedTextBuffer (DualView)
git-svn-id: trunk@24488 -
2010-04-07 15:41:46 +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
02c12b2e82 SynEdit: Fix a crash when focus messages are received during destruction
git-svn-id: trunk@24476 -
2010-04-06 22:06:46 +00:00
martin
da59ab77fb SynEdit: Fixed Plugin (Template/Syncro) handling for DualView
git-svn-id: trunk@24364 -
2010-04-02 00:37:27 +00:00
martin
2fb10a5a62 SynEdit: Remove references from old objects, when releasing
git-svn-id: trunk@24152 -
2010-03-21 18:04:17 +00:00