Derick Payne
e3e5edf684
Beta Build 655 released
...
https://github.com/rizonesoft/Notepad3/issues/160
2017-11-02 18:19:51 +02:00
Derick Payne
52122cb477
Merge pull request #159 from RaiKoHoff/RegEx_Engine
...
major refactoring of find/repl regarding regex evaluation
2017-10-30 11:16:03 +02:00
Rainer Kottenhoff
da36884310
+ fix: bug in getting string length from dialog box readout
2017-10-30 10:12:37 +01:00
Rainer Kottenhoff
6d42cfdc93
+ fix: break criteria for "replace all in range"
2017-10-29 19:18:20 +01:00
Rainer Kottenhoff
3e5dcfd2a8
+ fix: more issues found regarding zero-length matches using regex anchors, including infinite loops on replace all
2017-10-29 19:00:57 +01:00
Rainer Kottenhoff
ad5cba8716
+ fix: RegEx start anchor adjustment
2017-10-29 01:07:14 +02:00
Rainer Kottenhoff
88d75d8929
+ fixing bug regarding find "zero-length matches"
2017-10-28 16:10:33 +02:00
Rainer Kottenhoff
b23e5db63d
+ enhanc comments by useful web links
2017-10-28 14:44:44 +02:00
Rainer Kottenhoff
990d826570
+ fix problem with regex line start and replacements at line end
2017-10-28 14:01:01 +02:00
Rainer Kottenhoff
cce20566f8
+ move position after replacement (EditReplace())
2017-10-28 02:07:04 +02:00
Rainer Kottenhoff
eb9210c241
+ refactoring of "Replace All" methods
2017-10-28 01:21:49 +02:00
Rainer Kottenhoff
b4491b6d8e
+ intermediate step
2017-10-27 20:45:34 +02:00
Rainer Kottenhoff
049f0e6d8f
+ first refactoring for find/replace (RegExpr) operations
2017-10-27 16:28:07 +02:00
Rainer Kottenhoff
aabdc7514b
+ minor enhancements regarding Typedefs and Keywords_2nd for "D" and "Go" programming languages
2017-10-26 18:57:25 +02:00
Rainer Kottenhoff
8b3be7f61c
+ split C++ Keywords in two parts (1st: standard keywords, 2nd: keywords starting with double underscore "__xxx")
...
+ updated keywords for C++11/C++14
2017-10-26 17:34:18 +02:00
Rainer Kottenhoff
a3c27fa29a
+ add 1st version of "D" and "Go" programming language support
2017-10-26 17:04:09 +02:00
Rainer Kottenhoff
c3f354fd0d
+ repair empty resource file (Notepad3.rc)
2017-10-26 00:32:11 +02:00
Rainer Kottenhoff
281a675a16
Merge branch 'master' into Bookmark_Enhancements
2017-10-26 00:03:08 +02:00
Derick Payne
674edeaba2
Merge pull request #149 from RaiKoHoff/Scintilla_401
...
Update to Scintilla v.4.0.1 (401)
2017-10-25 23:57:11 +02:00
Rainer Kottenhoff
b4c4df15ae
- minor corrections
2017-10-25 23:52:29 +02:00
Rainer Kottenhoff
9450bdbc58
+ fixing some issues regarding margins configuration
2017-10-25 23:23:26 +02:00
Rainer Kottenhoff
0f4e6bdda8
+ add Book Mark style (Color Background and Alpha) to customize schemes...
...
+ replace old bookmark pixmap (visible margin) by Scintilla's BOOKMARK marker style
2017-10-25 15:34:28 +02:00
Rainer Kottenhoff
6b257f17a6
Merge branch 'Scintilla_401' into Bookmark_Enhancements
2017-10-25 13:39:57 +02:00
Rainer Kottenhoff
f169b6e57a
+ update compiler version detection
2017-10-25 13:16:18 +02:00
Rainer Kottenhoff
22132b97b2
+ update to Scintilla v.4.0.1 (401)
2017-10-25 12:43:19 +02:00
Rainer Kottenhoff
cc24558789
- non functional draft version
2017-10-25 11:37:39 +02:00
Rainer Kottenhoff
d596bd3e96
+ feature: add "Swap Strings" button in Find/Replace dialog
2017-10-25 10:49:05 +02:00
Rainer Kottenhoff
d8b3fc63dd
+ fix: issue #139 and #143 (remove seöection undo/redo for non-text-changing operations on selections)
...
+ fix: issue #144 (Left arrow no longer moves to previous line)
+ fix: issue #145 (Mark Occurrences Counter is broken)
2017-10-24 11:20:21 +02:00
Derick Payne
8baacd6e62
Prepared Build 632
2017-10-23 23:22:52 +02:00
Derick Payne
5f69ab4ad3
Merge pull request #141 from RaiKoHoff/CustomScheme_FileEXt
...
Increase buffers for edit box in "Customize Schemes..." dialog
2017-10-23 16:52:05 +02:00
Rainer Kottenhoff
6eb4d02593
+ fix: pasting clipboard content into selection box should replace text and cancel selection then
...
(in case of swapping clipboard, the selection is preserved)
2017-10-23 10:42:49 +02:00
Rainer Kottenhoff
b74feba1d8
+ change buffers for operating edit box in customize schemes
2017-10-23 10:04:50 +02:00
Rainer Kottenhoff
91cfe3691c
Merge remote-tracking branch 'notepad3_orig_rizone/master' into CustomScheme_FileEXt
...
# Conflicts:
# src/Notepad3.rc
# src/Styles.c
2017-10-23 09:13:23 +02:00
Rainer Kottenhoff
1cd30a4847
+ implement Feature Request #51 (buffer size of file extension edit box)
2017-10-21 13:10:13 +02:00
Rainer Kottenhoff
bc564b622a
+ first prottotype of VirtualSpace RectangularSelection by default
...
(very old behavior can be turned on by [Settings2] DenyVirtualSpaceAccess=1)
2017-10-20 16:18:16 +02:00
Rainer Kottenhoff
8bfa35c4ab
+ first draft of "Alt-Key-Down Virtual Space Access" rectangular selection only
...
(redo/undo action does not work properly yet?)
2017-10-20 14:40:13 +02:00
Rainer Kottenhoff
cdecfb5756
+ add switch ([Settings2] UseOldStyleBraceMatching) to preserve old style brace matching behavior
2017-10-20 08:54:13 +02:00
Rainer Kottenhoff
2c9f47950a
- revert Neil's proposed patch and rely on Scintilla upstream decision for next revision
...
+ switch to SCI_BRACEHIGHLIGHTINDICATOR API (following Neil's recomendation)
2017-10-20 00:49:20 +02:00
Rainer Kottenhoff
d0c7fbc8ef
+ prepare new matching brace highlighting (SCI_BRACEHIGHLIGHTINDICATOR API...)
2017-10-19 16:21:03 +02:00
Derick Payne
2026e8f01f
Merge pull request #134 from RaiKoHoff/Changes_1018+
...
Changes for NP3s default (distrib) settings (.ini)
2017-10-18 09:58:42 +02:00
Rainer Kottenhoff
ccb423317e
+ changes for default (distrib) Notepad3.ini:
...
- remove settings for "Favorites" directory -> NP3 uses then users system default folder (%USERPROFILE%\Favorites)
- default to modern displays settings, using Scintilla's new technology : SciDirectWriteTech=1, SciFontQuality=3
- settings [Section2] (cannot be set via GUI) add all possible names and default values, if applicable
2017-10-18 09:23:02 +02:00
Rainer Kottenhoff
411b992df1
+ feature: show warning before loading file with unknown (custom schemes) file name extension
2017-10-18 00:07:59 +02:00
Rainer Kottenhoff
05c7927634
+ add code snippet (activation only prepare for future extensions)
2017-10-17 14:08:55 +02:00
Rainer Kottenhoff
3b084fcae5
+ fix: crash in Favorites management (release version only, debug version didn't crash - so hard to find)
...
+ small code refactoring (replacing deprecated methods)
2017-10-17 12:56:10 +02:00
Derick Payne
7d07b7481f
Preparing Build 610
2017-10-16 22:13:17 +02:00
Rainer Kottenhoff
610cb1912d
+ File History Dlg: rename button "Remove" -> "Discard" (discard selected item from file history list)
2017-10-16 21:28:56 +02:00
Rainer Kottenhoff
bd802ba7b7
+ File History:
...
+ add remove button for list items
+ checkbox for "preserve caret position" settings
+ small fixes
2017-10-16 17:18:08 +02:00
Rainer Kottenhoff
3f0a464cc5
Merge branch 'master' into FileHistory
2017-10-16 09:07:29 +02:00
Rainer Kottenhoff
163972c444
Merge remote-tracking branch 'Notepad3_upstream_Rizone/master'
2017-10-16 09:04:29 +02:00
Rainer Kottenhoff
9b03858006
+ minor bugfixes for session feature (file history: remember caret pos and encoding)
2017-10-16 01:21:11 +02:00