Commit Graph

35 Commits

Author SHA1 Message Date
mattias
1c135fc40e synedit: less hints 2024-03-05 15:38:14 +01:00
Martin
3b68e4ece7 SynEdit: Refactor tab-expander 2023-07-02 20:45:29 +02:00
Martin
10344c6439 SynEdit: Refactor tab-expander 2023-07-02 16:35:26 +02:00
Juha
e045ba01d2 Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
martin
4c5edbe734 SynEdit: Refactor Notification from Lines. Cache in TextViewManager, and deal with TextBuffer changes (no more need to update in senrTextBufferChanged
git-svn-id: trunk@63197 -
2020-05-21 15:48:47 +00:00
martin
e04ce2539f SynEdit: Introduced TSynTextViewsManager
git-svn-id: trunk@63196 -
2020-05-21 15:48:44 +00:00
martin
9d51568748 SynEdit: fix issue with longest line info (cached line num was not updated). Horiz scrollbar sometimes disappeared after line was deleted
git-svn-id: trunk@57081 -
2018-01-14 01:07:17 +00:00
martin
7992d55d67 SynEdit: fix issue with longest line info (cached line num was not updated). Horiz scrollbar sometimes disappeared after line was deleted
git-svn-id: trunk@57079 -
2018-01-14 00:55:03 +00:00
martin
05aa7ea1ca SynEdit: fixed longest line / revision 49084 #f06680177d
git-svn-id: trunk@49133 -
2015-05-22 15:12:33 +00:00
martin
f06680177d SynEdit: improved keeping track of longest line
git-svn-id: trunk@49084 -
2015-05-18 18:39:46 +00:00
mattias
1fe37e15a2 fixed spelling mistakes, found by lintian
git-svn-id: trunk@43900 -
2014-02-05 12:07:46 +00:00
martin
5405c6ad0e SynEdit: Some helpers for future bidi support (IFDEF)
git-svn-id: trunk@38721 -
2012-09-17 20:05:13 +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
400f05dee0 SynEdit: refactor painting
git-svn-id: trunk@34165 -
2011-12-14 02:53:19 +00:00
martin
86a71bfe1e SynEdit: Cache char-width info (Logical<>Physical) / Cleanup
git-svn-id: trunk@30074 -
2011-03-29 23:44:25 +00:00
martin
5efeb35240 SynEdit: LenghtOfLongestLine. Slightly improve r28830 #ceb5f99b6a
git-svn-id: trunk@29067 -
2011-01-17 11:11:34 +00:00
vincents
ceb5f99b6a synedit: don't use LINE_LEN_UNKNOWN as actual line length in LengthOfLongestLine, fixes issue #17174
git-svn-id: trunk@28830 -
2010-12-28 15:50:56 +00:00
martin
2769b4f4f1 SynEdit: TabExpander: fix longest line for shared editor
git-svn-id: trunk@25978 -
2010-06-08 16:20:03 +00:00
martin
46d5cf242a SynEdit, optimization for longest-line
git-svn-id: trunk@25937 -
2010-06-05 22:34:09 +00:00
martin
0ee4e68541 SynEdit, small optimization in tab-handler
git-svn-id: trunk@25916 -
2010-06-05 13:46:48 +00:00
martin
0e98a5118a SynEdit: Refactor, LengthOfLongestLine
git-svn-id: trunk@25789 -
2010-05-31 00:31:12 +00:00
martin
a305372d19 SynEdit: Refactor, LengthOfLongestLine
git-svn-id: trunk@25787 -
2010-05-31 00:03:31 +00:00
martin
569641d81d SynEdit: Refactor, Change ItemSize to a variable
git-svn-id: trunk@25786 -
2010-05-30 22:16:26 +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
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
paul
cb071d68ba synedit: reduce amount of warnings
git-svn-id: trunk@18857 -
2009-03-01 11:17:25 +00:00
martin
65c4d691ae SynEdit: Fixed LengthOfLongestLine (Vertical Scrollbar did no longer show); bug introduced in revision 18603 #01e79b4d74
git-svn-id: trunk@18677 -
2009-02-13 21:44:59 +00:00
mattias
6094ab0e3c clean up
git-svn-id: trunk@18612 -
2009-02-09 09:06:56 +00:00
martin
01e79b4d74 SynEdit, Refactor: Changed Phys/Logical Conversation (tabs, utf8)
git-svn-id: trunk@18603 -
2009-02-08 17:01:36 +00:00
martin
6a87b62df4 SynEdit: Clean up, dead code and duplicates
git-svn-id: trunk@18597 -
2009-02-07 21:07:30 +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
1126e1e728 inserted License text
git-svn-id: trunk@18123 -
2009-01-05 00:32:43 +00:00
martin
435391d80e SynEdit: Refactor/Cleanup
git-svn-id: trunk@18119 -
2009-01-04 22:47:37 +00:00
martin
4be804cc45 Fixed Crash in option dialog (caused by synedit)
git-svn-id: trunk@18117 -
2009-01-04 20:10:09 +00:00
martin
4849ad30c1 SynEdit: Refactor Line-Viewers, Add LineViewer for tab-expansion
git-svn-id: trunk@18110 -
2009-01-04 18:47:46 +00:00