Martijn Laan
|
e6a253d3bc
Improve 4e0559aa, only search for 'class procedure' and forgot to search for 'class function' as well.
|
hace 1 semana |
Martijn Laan
|
4e0559aa34
Add missing 'static' for a few class methods, when possible.
|
hace 1 semana |
Jordan Russell
|
2c008520b8
Need "> 0" checks on DragQueryFile result if it's unsigned.
|
hace 1 mes |
Martijn Laan
|
fcebb7f064
Add a safety check to Call, but only in Debug builds.
|
hace 1 mes |
Martijn Laan
|
ed098ce9d1
Fix remaining Compil32 warnings, also for 64-bit build. Again assumes some counts will never be more than MaxInt. Did not attempt to add full 64-bit support to ScintEdit. Would involve using NativeInt + TSci_Position everywhere, so lots of work, with no benefit.
|
hace 1 mes |
Martijn Laan
|
30677503fe
Compil32 warnings were still todo. Fix a bunch of them, but not all.
|
hace 1 mes |
Martijn Laan
|
a69a41daa4
Quick fix Scintilla interface. Now 64-bit Compil32 starts, shows files and compiles Setup 🥳
|
hace 1 mes |
Martijn Laan
|
629ba03c08
Enable typed @ operator in Compil32 and ISCmplr. So now it's enabled in all projects, including ISHelpGen.
|
hace 2 meses |
Martijn Laan
|
035f1620e5
Cleanup.
|
hace 3 meses |
Martijn Laan
|
fa57caf8f7
Cleanup brace matching.
|
hace 3 meses |
Martijn Laan
|
a257ee06df
Add GetAnchorPosition.
|
hace 6 meses |
Martijn Laan
|
8029a306b8
Add comment.
|
hace 6 meses |
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."
|
hace 6 meses |
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.
|
hace 6 meses |
Martijn Laan
|
1162b650af
Hide whole word find/replace option when regex is active, because then the option doesnt do anything.
|
hace 9 meses |
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.
|
hace 10 meses |
Martijn Laan
|
de57c26377
Cleanup.
|
hace 1 año |
Martijn Laan
|
c9a9dc56b7
Cleanup (prexisting) can paste check.
|
hace 1 año |
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 👍
|
hace 1 año |
Martijn Laan
|
a6796d8e49
Clarify block declarations / make safer.
|
hace 1 año |
Martijn Laan
|
0f428de416
Cleanup.
|
hace 1 año |
Martijn Laan
|
38bfd96652
Cleanup.
|
hace 1 año |
Martijn Laan
|
9903880b2a
Tweak.
|
hace 1 año |
Martijn Laan
|
a3f0369f1d
Add test for regex errors + various cleanup (some not really related to branch).
|
hace 1 año |
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.
|
hace 1 año |
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?
|
hace 1 año |
Martijn Laan
|
1f89ddd361
Add comment.
|
hace 1 año |
Martijn Laan
|
2aa9f6313f
Add multiple calltip support.
|
hace 1 año |
Martijn Laan
|
27636da341
Cherry pick typo fix to correct branch.
|
hace 1 año |
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.
|
hace 1 año |