Zufu Liu
Zufu Liu
Need build Scintilla with C++11 regex and REGEX_MULTILINE, and replace `SCFIND_POSIX` with `SCFIND_CXX11REGEX` (add a new option) in Find and Replace dialog.
The multiline regex doen't support `\r\n` (CR+LF) line endings, which may not useful.
[For bookmark purpose] "A comparison of regex engines" on https://rust-leipzig.github.io/regex/2017/03/28/comparison-of-regex-engines/
The current rule is select all consecutive space, punctuation, CJK word or non-CJK word, where dot/period `.` is always considered as punctuation. a better approach is to implement Unicode word...
Use Shift + Tab, see issue #183.
keep view position (caret row and column, visible row to toolbar offset) is default, if it not works, please provide detail reproduce steps. Note if file content diffs a lot...
Maybe, you have some code block before caret line collapsed before file reloading. after file reloading, all line are expanded, the view position no longer matches original.
Add code to save these session statuses is easy, the hard problem is where to same them. My current though is to create sections in Notepad2.ini for each file using...
SumatraPDF save all info in SumatraPDF-settings.txt, in the array `FileStates`. ```ini FileStates [ [ FilePath = The path Favorites [ ] IsPinned = false IsMissing = true OpenCount = 0...
Save all session status in separate is fine, e.g. find & replace history should saved for each file. SciTE has following session file (SciTE.session, in home/profile folder,see https://www.scintilla.org/SciTEDoc.html): ```ini #...