Commit Graph

105 Commits

Author SHA1 Message Date
juha
6813e28eef LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
2020-12-12 11:41:07 +00:00
martin
5a094e4bec SynEdit: Avltree, fix RootOffset
git-svn-id: trunk@63659 -
2020-07-28 16:14:30 +00:00
martin
ebe42a29a7 SynEdit: avl, fixed SumBefore for tree.last
git-svn-id: trunk@63581 -
2020-07-17 01:02:22 +00:00
martin
7aa4a1ccfc SynEdit: fix avl for create-root-node returns nil
git-svn-id: trunk@63447 -
2020-06-27 19:23:55 +00:00
martin
aac3e030bc SynEdit: AvlTree, fix FRootOffset, introduce SetLeftSizeSum
git-svn-id: trunk@63206 -
2020-05-22 14:54:16 +00: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
9679fa6543 SynEdit: Recognize/Set common clipboard column-mode indicators(Windows). Allow to exchange column mode selection with other apps
git-svn-id: trunk@63124 -
2020-05-06 13:49:21 +00:00
martin
797910c4a4 SynEdit: Fix Avl-tree optimization/clean-up
git-svn-id: trunk@62608 -
2020-02-03 20:24:00 +00:00
martin
10729ff5a2 SynEdit: fixed TSynSizedDifferentialAVLTree.FindNodeAtPosition, left-side-count-sum was wrong. Fixed AdjustForLinesDeleted.
git-svn-id: trunk@62607 -
2020-02-03 20:23:59 +00:00
juha
bab4d7305b Remove unused units from uses sections.
git-svn-id: trunk@62149 -
2019-10-31 23:12:37 +00:00
martin
4d8827642a SynEdit: fix potential rangecheck in compare function
git-svn-id: trunk@61150 -
2019-05-05 15:30:00 +00:00
martin
18953aeb37 SynEdit: AvlTree, check for nil when searching nodes
git-svn-id: trunk@60756 -
2019-03-24 03:05:36 +00:00
martin
ef438f7a45 IDE, SynEdit: MarkupFoldColor, more options to set colors
git-svn-id: trunk@58581 -
2018-07-20 01:12:11 +00:00
juha
f440f660a2 Refactor: move CompareMethods to LazMethodList. Keep alias in LCLProc.
git-svn-id: trunk@58204 -
2018-06-09 14:39:36 +00:00
ondrej
cb0d5d86d4 SynEdit: TImageList -> TCustomImageList
git-svn-id: trunk@57863 -
2018-05-09 00:54:42 +00:00
dmitry
24f8eff6e3 synedit: Changing the clipboard internal Format storage from UINT to TClipboardFormat (PtrUInt)
git-svn-id: trunk@57096 -
2018-01-15 01:27:01 +00:00
martin
907b1725a5 SynEdit: allow pasting text in any form known by widgetset. Issue #32581
git-svn-id: trunk@56989 -
2018-01-06 16:15:13 +00:00
martin
b6efaa244f SynEdit: Multi caret beta
git-svn-id: trunk@47596 -
2015-02-06 02:07:31 +00:00
mattias
1fe37e15a2 fixed spelling mistakes, found by lintian
git-svn-id: trunk@43900 -
2014-02-05 12:07:46 +00:00
martin
fc0030c327 SynEdit: Fixed painting highlight frame-borders. (do not paint extra left/right borders)
git-svn-id: trunk@43424 -
2013-11-11 20:23:13 +00:00
martin
96236fecb2 SynEdit: added comment
git-svn-id: trunk@43422 -
2013-11-11 13:01:25 +00:00
martin
c6d8df2a56 fixes for wordbreaker
git-svn-id: trunk@42232 -
2013-07-30 06:57:30 +00:00
martin
bf7b52f47d SynEdit: Alphablend (low-lighting) for markup
git-svn-id: trunk@41192 -
2013-05-14 18:11:07 +00:00
martin
062c0899c3 SynEdit: Alphablend (low-lighting) for markup
git-svn-id: trunk@41188 -
2013-05-14 14:03:07 +00:00
martin
e388dee414 SynEdit: Alphablend (low-lighting) for markup
git-svn-id: trunk@41186 -
2013-05-14 12:38:54 +00:00
martin
655de9221e SynEdit: TextAttributes refactor/cleanup: move some properties to highlighter / move "feature" property to IDE
git-svn-id: trunk@41180 -
2013-05-13 18:36:20 +00:00
martin
6f662757d3 SynEdit: TextAttributes refactor class structure
git-svn-id: trunk@41178 -
2013-05-13 16:46:57 +00:00
martin
12d8184160 SynEdit: TextAttributes refactor class structure
git-svn-id: trunk@41167 -
2013-05-13 13:26:57 +00:00
martin
c2de512faf SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@41044 -
2013-05-05 22:47:53 +00:00
martin
5b89e0ac68 SynEdit: Starting on Ifdef Markup
git-svn-id: trunk@40978 -
2013-05-01 21:04:39 +00:00
martin
c936df54b3 SynEdit: more refactor AVL
git-svn-id: trunk@40342 -
2013-02-18 00:42:42 +00:00
martin
3d7f444396 SynEdit: Fix AvlTree node by LeftSum. Issue #0023889
git-svn-id: trunk@40325 -
2013-02-15 22:23:34 +00:00
martin
c13054e9c5 SynEdit: Refactor AVL
git-svn-id: trunk@40174 -
2013-02-04 13:03:39 +00:00
martin
3ce2f9322e SynEdit: Make sure selection Markup is not hidden by Syncro (or other plugins)
git-svn-id: trunk@39039 -
2012-10-10 20:56:31 +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
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
15bf1e966f SynEdit: open and close clipboard explicitly to write multiple formats.
git-svn-id: trunk@37705 -
2012-06-20 13:42:03 +00:00
martin
d76c007767 SynEdit: rework base-class structure for plugins
git-svn-id: trunk@35366 -
2012-02-14 20:01:45 +00:00
martin
17c7b1c8f9 SynEdit: Navigate to end of word / middle of CamelCase word
git-svn-id: trunk@35240 -
2012-02-08 18:22:44 +00:00
martin
ed078dd6f0 SynEdit refactor invalidation of lines
git-svn-id: trunk@34913 -
2012-01-25 01:22:16 +00:00
martin
d90f4b44fe SynEdit: refactor painting
git-svn-id: trunk@34863 -
2012-01-22 13:17:30 +00:00
martin
bd8a968767 SynEdit: start refactor gutter painting
git-svn-id: trunk@34829 -
2012-01-21 03:16:05 +00:00
martin
c99b5e17ac SynEdit: refactor, move PaintLines to own class
git-svn-id: trunk@34252 -
2011-12-18 00:09:31 +00:00
martin
7680480e17 SynEdit: introduce markup color priorities, fix frames
git-svn-id: trunk@34230 -
2011-12-16 20:45:09 +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
fb0efe6763 SynEdit: refactor
git-svn-id: trunk@34206 -
2011-12-15 13:09:20 +00:00
martin
b8d236f54a SynEdit: refactor
git-svn-id: trunk@34205 -
2011-12-15 13:07:20 +00:00
martin
eb7483f416 SynEdit: refactor p
git-svn-id: trunk@34203 -
2011-12-15 12:39:28 +00:00
martin
400f05dee0 SynEdit: refactor painting
git-svn-id: trunk@34165 -
2011-12-14 02:53:19 +00:00
martin
4d72cd427e Synedit: Clean up. Issue #0019215
git-svn-id: trunk@33628 -
2011-11-19 14:20:38 +00:00