Martijn Laan
|
629ba03c08
Enable typed @ operator in Compil32 and ISCmplr. So now it's enabled in all projects, including ISHelpGen.
|
2 сар өмнө |
Martijn Laan
|
035f1620e5
Cleanup.
|
3 сар өмнө |
Martijn Laan
|
fa57caf8f7
Cleanup brace matching.
|
3 сар өмнө |
Martijn Laan
|
a257ee06df
Add GetAnchorPosition.
|
6 сар өмнө |
Martijn Laan
|
8029a306b8
Add comment.
|
6 сар өмнө |
Martijn Laan
|
acf3f4cd1d
Revert previous: the ClearChangeHistory it introduced (but wasnt used yet) unexpectedly doesnt actually work because of this Scintilla limitation: "Change history depends on the undo history and can only be enabled when undo history is enabled and empty."
|
6 сар өмнө |
Martijn Laan
|
708180eb85
ChangeHistory cleanup. Doesn't change anything yet, just prepares for allowing undo after reload, like modern editors and like needed when working with AI.
|
6 сар өмнө |
Martijn Laan
|
1162b650af
Hide whole word find/replace option when regex is active, because then the option doesnt do anything.
|
9 сар өмнө |
Martijn Laan
|
84ccece758
Add and use LoadTrustedLibrary function which protects the library from changes between the trust check and the load. Also fixes a typo and improves ISCmplr/isscint error messages on trust fail.
|
10 сар өмнө |
Martijn Laan
|
de57c26377
Cleanup.
|
1 жил өмнө |
Martijn Laan
|
c9a9dc56b7
Cleanup (prexisting) can paste check.
|
1 жил өмнө |
Martijn Laan
|
a959c5a0fd
Now that Scintilla does proper multiple selection copy thanks to SCI_SETCOPYSEPARATOR, tie up the loose end by implementing multiple selection paste as well. Huge improvement 👍
|
1 жил өмнө |
Martijn Laan
|
a6796d8e49
Clarify block declarations / make safer.
|
1 жил өмнө |
Martijn Laan
|
0f428de416
Cleanup.
|
1 жил өмнө |
Martijn Laan
|
38bfd96652
Cleanup.
|
1 жил өмнө |
Martijn Laan
|
9903880b2a
Tweak.
|
1 жил өмнө |
Martijn Laan
|
a3f0369f1d
Add test for regex errors + various cleanup (some not really related to branch).
|
1 жил өмнө |
Martijn Laan
|
fd709d5058
Make search & replace regex one by one work. The note about needing a check was wrong: MainSelTextEquals already does the required search.
|
1 жил өмнө |
Martijn Laan
|
16116f630a
Add regex support to find & replace & find in files. Todo: see 3 fixmes + update whatsnew + document. Document: At least how replacing works with groups and \1 etc. Perhaps change the \1 to something else? Notepad++ uses $1 IIRC. What do VS and VSCode use?
|
1 жил өмнө |
Martijn Laan
|
1f89ddd361
Add comment.
|
1 жил өмнө |
Martijn Laan
|
2aa9f6313f
Add multiple calltip support.
|
1 жил өмнө |
Martijn Laan
|
27636da341
Cherry pick typo fix to correct branch.
|
1 жил өмнө |
Martijn Laan
|
ad7f830baf
Cleanup: remove our ChooseCaretX in SetSelection. We only use SetSelection/SCI_SETSEL for line comment toggling because it's what SciTE does but it doesn't do ChooseCaretX.
|
1 жил өмнө |
Martijn Laan
|
696a31bd51
Make writing to MainSelText behave more similar to SelText, including placing the caret after the inserted text.
|
1 жил өмнө |
Martijn Laan
|
d6a898c471
Cleanup: SCI_REPLACESEL already does ChooseCaretX (aka Editor::SetLastXChosen) internally.
|
1 жил өмнө |
Martijn Laan
|
5ff58a9804
Add shortcut and menu item to go to matching brace (Ctrl+Shift+\).
|
1 жил өмнө |
Martijn Laan
|
bd6f92bb6c
Improve brace highlighting: highlight < and > (used in event attributes and supported by SCI_BRACEMATCH) + use bad highlighting on unmatched braces + highlight when after opening or before closing brace. Not as nice as VSCode but still better.
|
1 жил өмнө |
Martijn Laan
|
2e5d656151
Merge branch 'calltips'
|
1 жил өмнө |
Martijn Laan
|
71997f8c52
Add (incomplete) tables for consts, types variables. Also add type icons to the autocomplete list.
|
1 жил өмнө |
Martijn Laan
|
0903cf47ff
Merge branch 'main' into calltips
|
1 жил өмнө |