Commit Graph

3044 Commits

Author SHA1 Message Date
pascal
54029095cc SynEdit: add notification of line add
git-svn-id: trunk@64109 -
2020-11-06 08:06:29 +00:00
martin
a8297cc43b SynEdit: Add stdcall
git-svn-id: trunk@63985 -
2020-10-09 15:17:25 +00:00
martin
410dd26d95 SynEdit: More Ligatures on Windows, {$DEFINE WINDOWS_LIGATURE}
git-svn-id: trunk@63963 -
2020-10-06 11:24:51 +00:00
martin
c49c00a477 SynEdit: Ligatures on Windows, {$DEFINE WINDOWS_LIGATURE}
git-svn-id: trunk@63951 -
2020-10-04 16:00:38 +00:00
maxim
e6ebfd4578 SynEdit: moved SynMacroRecorder resource strings to syneditstrconst.pp, merged translations accordingly
git-svn-id: trunk@63915 -
2020-09-23 23:01:02 +00:00
martin
1be98b28e2 SynEdit: add eoAcceptDragDropEditing / keep state from OnDragOver if eoAcceptDragDropEditing is NOT set. Issue #37724
git-svn-id: trunk@63883 -
2020-09-14 12:47:50 +00:00
martin
c82e723e1a SynEdit: allow "Modified:=False" inside BeginUpdate
git-svn-id: trunk@63838 -
2020-08-26 22:24:11 +00:00
juha
125e794a87 Remove useless test for X <> Nil when using "is" operator.
git-svn-id: trunk@63779 -
2020-08-18 17:35:21 +00:00
martin
46f288366e SynEdit: Drag-Selection copy/move - Allow line/column selections Issue #0037431 -- Prevent applying fold info, in case of smColumn
git-svn-id: trunk@63759 -
2020-08-16 15:57:17 +00:00
martin
3efdc51977 SynEdit: Drag-Selection copy/move - Allow line/column selections Issue #0037431
git-svn-id: trunk@63758 -
2020-08-16 15:40:55 +00:00
martin
447eff955c SynEdit: Drag-Selection copy/move - Select newly dropped text (except if persistent selection exists) Issue #0037433
git-svn-id: trunk@63757 -
2020-08-16 15:40:53 +00:00
martin
e7835738c3 SynEdit: Drag-Selection copy/move - Allow copy to immediately next to source-selection Issue #0037432 - Also set DragCursor to indicate acceptance of drop.
git-svn-id: trunk@63756 -
2020-08-16 15:40:51 +00:00
martin
e773812f85 SynEdit: Improved IsPointInSelection
git-svn-id: trunk@63755 -
2020-08-16 15:40:49 +00:00
martin
289361a48d SynEdit: Update "change gutter" (yellow/green change indicators) to follow undo/redo. Issue #0032865 and issue #0037209
git-svn-id: trunk@63752 -
2020-08-16 12:40:34 +00:00
martin
4c43d00d8f SynEdit: Update Half/Full-Width chars. Issue #0037548
git-svn-id: trunk@63747 -
2020-08-15 16:07:59 +00:00
martin
3615ce369e SynEdit: Wrap, fix out of range access
git-svn-id: trunk@63664 -
2020-07-28 16:14:39 +00:00
martin
bae51ffd23 SynEdit: Fixes for MaybeJoinWithSibling and AdjustForLinesDeleted / Tests for MaybeJoinWithSibling
git-svn-id: trunk@63663 -
2020-07-28 16:14:37 +00:00
martin
99c2707621 SynEdit: Wrap-test, added tree consistency checks
git-svn-id: trunk@63662 -
2020-07-28 16:14:35 +00:00
martin
9de9851213 SynEdit: wrap, refactor GetLineForForWrap into NodeHolder
git-svn-id: trunk@63661 -
2020-07-28 16:14:34 +00:00
martin
4649c9029a SynEdit: remove FoldInfo.FNode
git-svn-id: trunk@63660 -
2020-07-28 16:14:32 +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
921faf61dd SynEdit: removed incorrect comment (about 1 based)
git-svn-id: trunk@63580 -
2020-07-17 01:02:21 +00:00
martin
6419d6aec1 SynEdit: Tests for Wrap
git-svn-id: trunk@63579 -
2020-07-17 01:02:19 +00:00
martin
ca99f92921 SynEdit, test: change debug info to DWARF-3
git-svn-id: trunk@63578 -
2020-07-17 01:02:17 +00:00
mattias
61c53d6f41 LazUtils/FreeType: Separate FreeType stuff into its own package
git-svn-id: trunk@63558 -
2020-07-14 18:09:17 +00:00
mattias
8ceb09a67b make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
2020-07-13 09:00:41 +00:00
pascal
b8d03d0e29 SynEdit: prevent bad index. Issue #37325
git-svn-id: trunk@63550 -
2020-07-13 05:56:14 +00:00
martin
c63e4ba86a SynEdit,IDE: Move Highlight-Style-Priority setting to base attribute. Now Highlighter colors have a priority, so some colors (e.g. String, Comment) can hide some Markup colors.
git-svn-id: trunk@63540 -
2020-07-10 19:38:45 +00:00
martin
36ca9bf226 SynEdit: WrappedView LineMap: fix SetHighlighterTokensLine (nil check)
git-svn-id: trunk@63539 -
2020-07-09 14:28:12 +00:00
martin
ec7c4a64a3 SynEdit: WrappedView, fix merging nodes
git-svn-id: trunk@63538 -
2020-07-09 14:28:10 +00:00
martin
fa075e2a66 SynEdit: Fix calculation of "Viewed" block boundaries.
git-svn-id: trunk@63527 -
2020-07-07 14:13:07 +00:00
ondrej
18d396dfc3 SynEdit: fix wrong type cast (e.g. TSynMemo does not inherit from TSynEdit)
git-svn-id: trunk@63487 -
2020-07-02 08:24:57 +00:00
maxim
8a7112535d Translations: Chinese translation update by robsean, bug #37290
git-svn-id: trunk@63485 -
2020-07-01 21:39:48 +00:00
mattias
9dcd9ee04d updated makefiles
git-svn-id: trunk@63453 -
2020-06-28 11:01:41 +00:00
martin
9afc716aa9 SynEdit: Add check for nil / Improve comments
git-svn-id: trunk@63450 -
2020-06-27 19:24:01 +00:00
martin
8fb8e98b28 SynEdit: LineMap, update all views, after new DisplayView
git-svn-id: trunk@63449 -
2020-06-27 19:23:59 +00:00
martin
e6d5ca1609 SynEdit: foldgutter, safety net for popup menu entry count
git-svn-id: trunk@63448 -
2020-06-27 19:23:57 +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
821b66e4c2 SynEdit: more replacements of folded view
git-svn-id: trunk@63446 -
2020-06-27 19:23:54 +00:00
pascal
92603c9cce SynEdit: fixed cast
git-svn-id: trunk@63439 -
2020-06-26 17:41:48 +00:00
martin
d0584cb910 SynEdit: remove more FFoldedLinesView references. Move access to selection.
git-svn-id: trunk@63434 -
2020-06-23 19:43:14 +00:00
martin
057165384d SynEdit: move key handling to folded view. (except: ecFold... constants)
git-svn-id: trunk@63433 -
2020-06-23 19:43:13 +00:00
martin
8af680d14f SynEdit: remove more FFoldedLinesView references.
git-svn-id: trunk@63432 -
2020-06-23 19:43:11 +00:00
martin
e51e371c7c SynEdit: fix "Improve FindNextUnfoldedLine" (r63414) for hidden lines as very start of file.
git-svn-id: trunk@63431 -
2020-06-23 19:43:09 +00:00
martin
6b88883112 SynEdit: Cleanup calls to Fold.(Un)Lock - they are done in Inc/DecPaintlock
git-svn-id: trunk@63421 -
2020-06-22 19:04:43 +00:00
martin
b0e6dc49cf SynEdit: Move FoldedAtTextIndex from folded view to TSynEditStrings.IsTextIdxVisible / Improve FindNextUnfoldedLine
git-svn-id: trunk@63414 -
2020-06-21 02:27:02 +00:00
martin
2b2844292f SynEdit: Small optimization for screen line calculation (during invalidate)
git-svn-id: trunk@63413 -
2020-06-21 02:27:00 +00:00
martin
550339bdde SynEdit: Ensure the correct lines are invalidated when scrolling is involved
git-svn-id: trunk@63412 -
2020-06-21 02:26:59 +00:00
martin
9c5367d8b7 SynEdit: clean up - unused unit / units for implementation only
git-svn-id: trunk@63411 -
2020-06-21 02:26:57 +00:00
martin
99b13cdfe9 SynEdit: Wrapped lines, better joining of nodes
git-svn-id: trunk@63410 -
2020-06-21 02:26:55 +00:00
martin
591acf514b SynEdit: fix/implement joining wrap avl nodes
git-svn-id: trunk@63402 -
2020-06-20 13:55:19 +00:00
martin
cefa058362 SynEdit: WrappedView, clean-up
git-svn-id: trunk@63395 -
2020-06-18 21:08:42 +00:00
martin
a0a873d62c SynEdit: ViewedLineMap, fix a dangling pointer access (inherited calls Clear, accesses FInvalidEntryList)
git-svn-id: trunk@63394 -
2020-06-18 21:08:40 +00:00
martin
552f0d4815 SynEdit: Sql Highligter new Firebird 4.0 keywords. Issue #0037213 Patch (reformated) by Gabor Boros
git-svn-id: trunk@63366 -
2020-06-16 23:40:14 +00:00
martin
ea3bae322e SynEdit: Updated synhighlightervb. Issue #0027928 Added "AndAlso" and "OrElse". Patch by Nyitrai Péter
git-svn-id: trunk@63319 -
2020-06-06 18:26:38 +00:00
martin
83ca8802cc IDE, SourceEditor: identifier completion on type - do not activate with multi caret
git-svn-id: trunk@63315 -
2020-06-06 15:28:40 +00:00
martin
c7fe476a6b SynEdit: fixed connecting DisplayView / fixed DisplayView for trimmer
git-svn-id: trunk@63301 -
2020-06-05 23:31:30 +00:00
martin
30c89b1f2f SynEdit: add FoldProvider.Enabled
git-svn-id: trunk@63295 -
2020-06-05 00:13:01 +00:00
martin
680762bdbf SynEdit: Markup, fix markup for empty line-part after wrap-pos
git-svn-id: trunk@63294 -
2020-06-05 00:12:59 +00:00
martin
47a4815c09 SynEdit: added experimental WordWrap / does not work with folding
git-svn-id: trunk@63293 -
2020-06-05 00:12:57 +00:00
martin
ad49c7a7db SynEdit: Fixed Caret.ViewedPos // install handler to detect changes
git-svn-id: trunk@63292 -
2020-06-04 23:05:25 +00:00
martin
31675c9a98 SynEdit: Fixed FoldView.InternalGetInfoForViewedXY for caret move
git-svn-id: trunk@63291 -
2020-06-04 22:39:16 +00:00
martin
563c72ab95 SynEdit: fixes textarea - rtl boundaries
git-svn-id: trunk@63286 -
2020-06-03 23:28:21 +00:00
martin
ee7d180202 SynEdit: added out param AStartBytePos and ALineByteLen to TLazSynDisplayView.SetHighlighterTokensLine
git-svn-id: trunk@63285 -
2020-06-03 23:28:19 +00:00
martin
1e0f270b8f SynEdit: ScrollTimerHandler, use ViewedPos
git-svn-id: trunk@63284 -
2020-06-03 23:28:17 +00:00
martin
80b71e85fb SynEdit: Move caret up/down by viewed line.
git-svn-id: trunk@63283 -
2020-06-03 23:28:15 +00:00
martin
9566494312 SynEdit: Change CaretXPix/YPix to use ScreenXYToPixels, TextXYToScreenXY
git-svn-id: trunk@63271 -
2020-06-02 00:37:19 +00:00
martin
253d7c2d02 SynEdit: Change RowColumnToPixels => ScreenXYToPixels
git-svn-id: trunk@63270 -
2020-06-02 00:37:17 +00:00
martin
f34e69ea4d SynEdit: Change EnsureCursorPosVisible to use ViewedLineCharPos
git-svn-id: trunk@63269 -
2020-06-02 00:37:15 +00:00
martin
0530c0faf1 Add ViewedLineCharPos to caret class
git-svn-id: trunk@63268 -
2020-06-02 00:37:13 +00:00
martin
a5b0880676 SynEdit: Add ViewXYRowToTextXY / TextXYToViewXY
git-svn-id: trunk@63267 -
2020-06-02 00:37:12 +00:00
martin
3d38688687 SynEdit: fix for AddVisibleOffsetToTextIndex
git-svn-id: trunk@63266 -
2020-06-02 00:37:10 +00:00
martin
1ffd1db833 SynEdit: refactor caret, common InternalEmptyLinesSetPos
git-svn-id: trunk@63265 -
2020-06-02 00:37:08 +00:00
martin
ec643a2cb2 SynEdit: Clean up compiler hints
git-svn-id: trunk@63259 -
2020-05-31 14:20:57 +00:00
martin
6ad0380fb1 SynEdit: Enhanced horiz scrolling, when reaching border while typing/backspacing
git-svn-id: trunk@63216 -
2020-05-23 22:54:50 +00:00
martin
a6cca4acfe SynEdit: Changed TextPosAddLines (foldview) to AddVisibleOffsetToTextIndex (textview)
git-svn-id: trunk@63209 -
2020-05-22 14:54:22 +00:00
martin
237ac26a28 SynEdit: replaced AddFoldChangedHandler with senrLineMappingChanged
git-svn-id: trunk@63208 -
2020-05-22 14:54:20 +00:00
martin
95ff83d5f6 SynEdit: Fix DoTopViewChanged from ViewManager - Update lines on all related classes
git-svn-id: trunk@63207 -
2020-05-22 14:54:18 +00:00
martin
aac3e030bc SynEdit: AvlTree, fix FRootOffset, introduce SetLeftSizeSum
git-svn-id: trunk@63206 -
2020-05-22 14:54:16 +00:00
martin
f42fd8868d SynEdit: Refactor Gutter to use DisplayView for real to virtual line mapping
git-svn-id: trunk@63202 -
2020-05-21 18:04:12 +00:00
martin
88b4e037a4 SynEdit: add ViewToTextIndexEx / rename param for TextIndexToView...
git-svn-id: trunk@63201 -
2020-05-21 18:04:10 +00:00
martin
34099573b4 SynEdit: Change to use FTheLinesView instead of FFoldedView
git-svn-id: trunk@63200 -
2020-05-21 18:04:08 +00:00
martin
f5447ddcde SynEdit: FoldedView, remove unused code
git-svn-id: trunk@63199 -
2020-05-21 18:04:06 +00:00
martin
bf49400d78 SynEdit: Textviews, reduce length of call forwarding chains.
git-svn-id: trunk@63198 -
2020-05-21 15:48:49 +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
e04ce2539f SynEdit: Introduced TSynTextViewsManager
git-svn-id: trunk@63196 -
2020-05-21 15:48:44 +00:00
martin
3ea592d076 SynEdit: TSynEditFoldedView, add base class TSynEditStringsLinked
git-svn-id: trunk@63195 -
2020-05-21 15:48:41 +00:00
martin
8518346192 SynEdit: Extend TSynEditStrings (TextView), add TextToViewIndex / ViewToTextIndex / ViewedCount / ViewedLines
git-svn-id: trunk@63194 -
2020-05-21 15:48:39 +00:00
martin
8cd0ab8b18 SynEdit: FoldedView, renamed Lines/Count to ViewedLines/ViewedCount
git-svn-id: trunk@63188 -
2020-05-20 16:21:54 +00:00
martin
cbb6115663 SynEdit: FoldView, rename/refactor TextToViewIndex/ViewToTextIndex to be 0-based
git-svn-id: trunk@63175 -
2020-05-16 22:17:06 +00:00
martin
0f8b9dd9a8 SynEdit: refactor TLazSynSurface
git-svn-id: trunk@63174 -
2020-05-16 22:17:03 +00:00
martin
6453e6316b SynEdit: Fix search end detection (ifdef)
git-svn-id: trunk@63157 -
2020-05-14 19:30:01 +00:00
martin
2af8ae984c SynEdit: Clean up "IsUtf8"
git-svn-id: trunk@63155 -
2020-05-14 15:55:06 +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
8f790c9d9e SynEdit: Pascal Highlighter - only store property TypeHelpers if user changed, issue #0036969 . / fix incorrectly overwriting NestedComments when Loading.
git-svn-id: trunk@63122 -
2020-05-05 18:16:58 +00:00
martin
42226b563a IDE, SynEdit: ecPasteAsColums, paste clipboard - forcing column mode
git-svn-id: trunk@63118 -
2020-05-05 14:40:11 +00:00
martin
1bbeacb3dc SynEdit: fix tab key for persistent Block/Selection. Issue #0036917
git-svn-id: trunk@63014 -
2020-04-19 00:18:08 +00:00
juha
651a6436a2 Support Haiku build. Makefiles are generated from Makefile.fpc files using proper tools. Issue #36316, patch from Alfred.
git-svn-id: trunk@62890 -
2020-04-05 11:35:01 +00:00
mattias
a472e9ef09 buildintf: split from ideintf
git-svn-id: trunk@62795 -
2020-03-22 11:58:11 +00:00
marcus
51f2804834 MUI: use old internal painter for synedit caret
git-svn-id: trunk@62767 -
2020-03-13 21:19:08 +00:00
martin
690052c603 SynEdit: LineOverview gutter - removed some dead code
git-svn-id: trunk@62612 -
2020-02-07 15:59:49 +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
martin
0fbdea80f8 SynEdit: Use logical pos to mark selection (column mode shows fragmented start/end on double width char)
git-svn-id: trunk@62606 -
2020-02-03 20:23:57 +00:00
martin
dff0c471bc SynEdit: more fixes for ecMoveLineDown / testcase
git-svn-id: trunk@62590 -
2020-01-26 19:25:13 +00:00
martin
39650cf381 SynEdit, IDE: added ecMoveSelection...up/down/right/left, ecDuplicateSelection
git-svn-id: trunk@62575 -
2020-01-21 19:27:09 +00:00
martin
bbf0971c60 Fixed ecMoveLineUp/Down, ecDuplicateLine for persistent selection
git-svn-id: trunk@62573 -
2020-01-21 19:27:05 +00:00
bart
fd263834a1 SynEditExport: only raise an exception (and a make that verbose one) if critical conditions are not met.
git-svn-id: trunk@62479 -
2020-01-03 15:44:41 +00:00
juha
b46b72fb2b LCL: Remove deprecated function FontCanUTF8. All widgetsets returned True, including GTK(2) and QT(5). Not implementing it caused bugs.
git-svn-id: trunk@62425 -
2019-12-20 17:45:44 +00:00
martin
b84c70aa3e SynEdit: Improve move-line-up/down and duplicate-line. If selection includes the linebreak (caret on next line, x=1) then do not include the next line.
git-svn-id: trunk@62422 -
2019-12-19 18:04:20 +00:00
martin
e1fffd38c7 SynEdit: TEST for Improve SetTextBetweenPoints and IncPersistentLock(weak)
git-svn-id: trunk@62421 -
2019-12-19 18:04:19 +00:00
martin
3dc16dd61f SynEdit: Improve SetTextBetweenPoints with scamAdjust caret, if selection exists then let the selection keep the caret. Introduce scamForceAdjust to move the caret, even if it will unset the selection.
git-svn-id: trunk@62420 -
2019-12-19 18:04:17 +00:00
martin
050d7b2f7f SynEdit: fix Selection.IncPersistentLock(weak) for newly inserted lines
git-svn-id: trunk@62419 -
2019-12-19 18:04:15 +00:00
martin
c9a2548cf8 SynEdit: MarkupFoldColor, fix crash when HL does not have config.
git-svn-id: trunk@62317 -
2019-12-01 12:48:31 +00:00
martin
8f520dbc50 SynEdit: Code-Templates, fix AddTemplate. Must parse first, or added tmpl will be overwritten when parse is done
git-svn-id: trunk@62273 -
2019-11-18 22:43:06 +00:00
martin
ce6ee767f9 SynEdit: added firebird to sql highlighter. Issue #0036296 Patch by Gabor Boros
git-svn-id: trunk@62236 -
2019-11-13 12:09:07 +00:00
martin
dde5b39675 SynEdit: Add ec-commands for "move line up/down", "duplicate line", "copy/cut add to existing clipboard", "copy/cut (add) line/sel to clip"
git-svn-id: trunk@62185 -
2019-11-04 00:09:24 +00:00
martin
97e5dde402 SynEdit: add option eoNoScrollOnSelectRange, to prevent scroll on select all/paragraph/to-brace // Fix select-to-brace to scroll by default.
git-svn-id: trunk@62181 -
2019-11-03 21:44:52 +00:00
martin
9a7663f9a7 SynEdit: Fixed Gutter.LeftOffset
git-svn-id: trunk@62163 -
2019-11-03 11:20:01 +00:00
juha
bab4d7305b Remove unused units from uses sections.
git-svn-id: trunk@62149 -
2019-10-31 23:12:37 +00:00
maxim
d92221f335 SynEdit: Reverted change in PO highligter name (SYNS_LangPo) from r61786 #489168d083. These language names should remain static, otherwise config loading will be broken.
git-svn-id: trunk@61811 -
2019-09-02 22:23:24 +00:00
maxim
1bc2b744e8 SynEdit: removed obsolete README.txt from languages directory
git-svn-id: trunk@61787 -
2019-08-29 23:20:43 +00:00
maxim
489168d083 SynEdit: Converted Unix Shell Script highligter name from resource string to constant and moved it to syneditstrconst.pp for symmetry with other highlighters. Removed now obsolete synhighlighterunixshellscript.*.po files. While at this, corrected the case of SYNS_LangPo constant value (didn't seem to cause any regressions).
git-svn-id: trunk@61786 -
2019-08-29 23:06:38 +00:00
martin
cc0a2ae11b SynEdit: Keep Caret.y (and selection) at 1, even for lines.count = 0
git-svn-id: trunk@61680 -
2019-08-10 21:54:59 +00:00
martin
4c48234762 SynEdit: Tests for SetTextBetweenPoints and selection adjustments
git-svn-id: trunk@61679 -
2019-08-10 21:54:57 +00:00
martin
053a87352a SynEdit: fix adjusting selection on empty edit (lines.count = 0) for SetTextBetweenPoints
git-svn-id: trunk@61678 -
2019-08-10 18:54:52 +00:00
martin
8e33ddad91 SynEdit: fix adjusting empty/backward selection for SetTextBetweenPoints
git-svn-id: trunk@61677 -
2019-08-10 18:54:06 +00:00
martin
a2c415d5e2 SynEdit: Optimization for processing multi-carets (updating huge amounts during scrolling). Part of issue: #35854
git-svn-id: trunk@61650 -
2019-07-31 21:13:52 +00:00
martin
c162d92785 SynEdit: Reduce painting when scrolling in multi-caret mode. Issue #35854
git-svn-id: trunk@61649 -
2019-07-31 20:37:09 +00:00
maxim
bd9bfc01d4 Translations: Turkish translation update by Onur ERÇELEN, bug #35865
git-svn-id: trunk@61612 -
2019-07-21 22:57:16 +00:00
martin
15cde7a988 SynEdit: Fix position for IME (e.g. Candidate window). Requests are received before "StartComposition". Issue #0035682
git-svn-id: trunk@61340 -
2019-06-07 17:29:16 +00:00
martin
93d8287c3e SynEdit: Fixed crash in MarkTextAsSaved. Issue #0035635
git-svn-id: trunk@61309 -
2019-06-01 11:27:36 +00:00
maxim
dd661a10de Translations: regenerated all relevant translation files after r61231 #5b72fe1d56
git-svn-id: trunk@61233 -
2019-05-16 23:10:15 +00:00
maxim
b68407fc52 Translations: regenerated all relevant translation files after r61225 #75a8b1b83c
git-svn-id: trunk@61226 -
2019-05-13 23:21:39 +00:00
martin
a17ed6695c fix compare function
git-svn-id: trunk@61158 -
2019-05-05 15:53:28 +00:00
martin
eb2966c1f0 SynEdit: fix compare function
git-svn-id: trunk@61157 -
2019-05-05 15:48:43 +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
519161a185 SynEdit, GTK2: fix ghost caret during scrolling
git-svn-id: trunk@61028 -
2019-04-20 19:57:06 +00:00
martin
d0d5e96859 SynEdit: Test for Fixed crash in SyncroEdit, when undoing. Introduced in r60079 #507784f308 "improved syncro/template edit to deal with adjacent cells"
git-svn-id: trunk@60806 -
2019-03-31 17:04:15 +00:00
martin
232ec1cc26 SynEdit: Fixed crash in SyncroEdit, when undoing. Introduced in r60079 #507784f308 "improved syncro/template edit to deal with adjacent cells"
git-svn-id: trunk@60805 -
2019-03-31 17:04:14 +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
6fb76ef066 SynEdit: PasHighLighter, small optimization (avoid re-calling function)
git-svn-id: trunk@60701 -
2019-03-16 16:21:03 +00:00
martin
f531a8c563 SynEdit: PasHighLighter, fixed highlighting procedure names in interface declaration. Issue #0035238
git-svn-id: trunk@60700 -
2019-03-16 16:21:01 +00:00
martin
b2b0533619 SynEdit: fixed gutter bug, when auto-sizing is off. (fixed loaded values are ignored / fixed div-zero for zero width gutter)
git-svn-id: trunk@60665 -
2019-03-13 20:37:10 +00:00
martin
4075258215 SynEdit: support horizontal mouse wheel
git-svn-id: trunk@60562 -
2019-03-02 19:29:53 +00:00
martin
7823062d48 SynEdit: PasHighLighter, tests for "type helper", issue #0034654
git-svn-id: trunk@60557 -
2019-03-02 14:16:48 +00:00
martin
dd2d67f4d4 SynEdit: PasHighLighter, fixes for "type helper", issue #0034654
git-svn-id: trunk@60556 -
2019-03-02 14:16:45 +00:00
martin
ad27ccb3c5 SynEdit: more tests
git-svn-id: trunk@60518 -
2019-02-26 18:51:54 +00:00
martin
b5b5dab6de SynEdit: MarkupIfdef, clear caches.
git-svn-id: trunk@60517 -
2019-02-26 18:51:51 +00:00