Rainer Kottenhoff
3db1dbd0ab
StrSafe adaptions
2017-08-21 18:02:50 +02:00
Rainer Kottenhoff
399efd2de2
+ manually merge changes from Bugfix branch 450
2017-08-19 09:00:55 +02:00
Rainer Kottenhoff
58c93ef280
+ some more StrSafe changes
2017-08-19 08:11:26 +02:00
Rainer Kottenhoff
32bdf25167
+ 1st chunk of StrSafe migration
2017-08-19 00:53:24 +02:00
Rainer Kottenhoff
1fb17d30c8
+ code modernizing: replacing some ZeroMemory() by C++11 struct initializer
2017-08-18 19:26:41 +02:00
Rainer Kottenhoff
3fa2cdb349
Merge branch 'Bugfix_500' into Feature_Branch
2017-08-18 18:38:24 +02:00
Rainer Kottenhoff
d78d417f7d
+ fixed: "file modified" flag not set on Ctrl+X actions
2017-08-18 17:05:57 +02:00
Rainer Kottenhoff
d6808ea031
Merge branch 'Bugfixes' into Scintilla_400
2017-08-18 12:39:50 +02:00
Rainer Kottenhoff
aa52069372
+ fix: re-enable accidentally disabled toolbar buttons (find, replace, clear, toggle-folds, file-launch)
2017-08-18 12:39:23 +02:00
Rainer Kottenhoff
f435a159c4
Merge branch 'Bugfixes' into Scintilla_400
2017-08-18 12:19:51 +02:00
Rainer Kottenhoff
f22d0198b9
+ fix: remove obsolete settings entry, never read (SciDrawTechnology)
...
- correct entry is 'SciDirectWriteTech', must by manually edited
+ add possibility of override SciDirectWriteTech Settings (general section),
by resolution specific specialization (using general settings if not defined)
2017-08-18 12:01:50 +02:00
Rainer Kottenhoff
89ecc77915
Merge branch 'Bugfixes' into Scintilla_400
2017-08-18 10:20:44 +02:00
Rainer Kottenhoff
fbf995a5c1
+ fixing crash: no good idea to make char array (char*) external to other compilation unit
...
(might be a 64-bit pointer problem or (higher probability) an order of initialization problem)
found another (better) solution for that
2017-08-18 10:18:57 +02:00
Rainer Kottenhoff
d9c017c9f9
+ version info changed from "unstable" to "early bird"
2017-08-17 23:03:11 +02:00
Rainer Kottenhoff
0a4e3ae13c
Merge branch 'Bugfixes' into Scintilla_400
2017-08-17 17:57:54 +02:00
Rainer Kottenhoff
accbcdcb2e
+ fix: wrong shortcut in menu on word navigation (Ctrl+LEFT/RIGHT)
...
+ add: toggle option for accelerated word navigation (Ctrl+LEFT/RIGHT)
according to issue #27 (https://github.com/rizonesoft/Notepad3/issues/27 )
- [Settings2] parameter "ExtendedWhiteSpaceChars=" defines a
set of chars to be ignored (handled as whitespaces) to find the next beginning of a word
if "Accelerated word navigation" is switched ON
2017-08-17 17:56:08 +02:00
Rainer Kottenhoff
f6f1c5ad0d
+ rename encoding menu item: "Recode No FileVars" (Alt+F8) =>> "Ignore Encoding Tags" (Alt-F8)
2017-08-17 15:06:34 +02:00
Rainer Kottenhoff
66349dc4bd
Merge branch 'Bugfixes' into Scintilla_400
2017-08-17 11:37:59 +02:00
Rainer Kottenhoff
fc13d3b966
+ UTF-8 encoding of License.txt (fixing: different ANSI codepage for copyright sign)
...
+ add Google search WebTemplate1 in distrib's Notepad3.ini (Ctrl+Shift+1) for Google search with selected string
2017-08-17 10:58:57 +02:00
Rainer Kottenhoff
c708a522e3
+ update to Scintilla 400 (unstable) pre release
2017-08-17 10:23:15 +02:00
Rainer Kottenhoff
024ec5d82a
Merge branch 'Scintilla_376' into Scintilla_400
2017-08-17 08:52:52 +02:00
Rainer Kottenhoff
362738769a
+ update to Scintilla 376 (root of long term maintenance branch avoiding C++14, C++17 and later features)
...
(one change only: the Baan lexer correctly highlights numbers when followed by an operator.)
2017-08-17 08:47:57 +02:00
Rainer Kottenhoff
6474ab9a22
+ Save Edit.c and Version.h as UTF-8 w/BOM to make Unicode chars independant from encoding ANSI local codepage.
...
+ remove some unneccessary comments with unicode chars
2017-08-16 22:58:37 +02:00
Rainer Kottenhoff
f56e64b6bf
Merge branch 'Bugfixes' into Scintilla_400
2017-08-16 21:57:58 +02:00
Rainer Kottenhoff
1a9f19d961
+ fix: restore selection after undo: revert selection mode too
2017-08-16 21:40:55 +02:00
Rainer Kottenhoff
57bf27edba
Merge branch 'master' into NP2-mod_Enhancements
2017-08-16 20:28:10 +02:00
Rainer Kottenhoff
29cbcba185
Merge remote-tracking branch 'notepad3_orig_rizone/master'
2017-08-16 20:27:00 +02:00
Derick Payne
370a878d92
Merge pull request #55 from RaiKoHoff/NP2-mod_Enhancements
...
Cut/Delete selected text: now preserving selection on undo/redo
2017-08-16 19:07:05 +02:00
Rainer Kottenhoff
878a84b9ad
+ fix: unicode conversion error fixed in .rc
2017-08-16 16:19:48 +02:00
Rainer Kottenhoff
b88fe6bf26
+ add Del/Back Selection preserving on Undo/Redo
2017-08-16 15:39:21 +02:00
Rainer Kottenhoff
7f52ae6a4d
+ fix: restore "rectangular" selection too on "Selection Cut" Undo/Redo
2017-08-16 14:13:18 +02:00
Rainer Kottenhoff
ba09c53f27
+ Cut Selection (Ctrl-X) will preserve Selection on Undo/Redo
2017-08-16 12:33:45 +02:00
Rainer Kottenhoff
e66c9cae8f
dev trial 1
2017-08-16 00:18:06 +02:00
Rainer Kottenhoff
ddd3bcf43d
Merge remote-tracking branch 'notepad3_orig_rizone/master' into NP2-mod_Enhancements
2017-08-15 22:19:47 +02:00
Rainer Kottenhoff
d9ef89f715
+ fix Toolbar Button "Save" has to be enabled on encoding changes
...
+ encode Notepad.rc as Unicode BOM (UTF-16LE) to enable unicode characters for resource embedding
2017-08-15 21:45:29 +02:00
Rainer Kottenhoff
490b99831a
+ fix bug on path compare for editing own settings file (.ini) to disable "save settings" menu entries (should be case insensitive)
2017-08-15 19:27:16 +02:00
Rainer Kottenhoff
2e2e1707cd
+ further discussions on notepad2-mod PR #200 convinced me, that the "reload UTF-8 bugfix" solves a problem regarding pure ASCII files reloaded as UTF-8.
...
+ add menu entries for launching WebTemplates (specified in section [Settings2]) with selected text as arguments
2017-08-15 19:12:13 +02:00
Derick Payne
b4ff559d0b
Merge pull request #53 from RaiKoHoff/NP2-mod_Enhancements
...
NP2-mod PR #200 (slightly modified for NP3)
2017-08-15 19:11:27 +02:00
Derick Payne
b325368e73
Merge pull request #52 from RaiKoHoff/master
...
Notepad3Portable: fixing build script and cleanup
2017-08-15 19:10:37 +02:00
Rainer Kottenhoff
2a11751359
+ Zero initializing string buffers (hardening code while searching an issue regarding "Recent Files" list in "relative paths" mode ...
2017-08-15 17:32:31 +02:00
Rainer Kottenhoff
461b848156
+ add Enabling/Disabling Save-Button in toolbar according to file modified indicator
...
- moving Save Settings enabler (in case of own settings loaded into editor) to method (instead of define)
2017-08-15 09:12:18 +02:00
Rainer Kottenhoff
63479b9a26
Merge branch 'master' into NP2-mod_Enhancements
2017-08-14 21:34:34 +02:00
Rainer Kottenhoff
640274b0a5
+ took the nice pull request from @zufuliu (notepad2-mod PR #200 : ( https://github.com/XhmikosR/notepad2-mod/pull/200 )
...
and put some of the "hidden" shortcuts into NP3's menu tree.
- couldn't reproduce the "reload as UTF-8 not work bug" in NP3 (?) - so didn't merge the related change.
(if someone can reproduce it, please tell me)
+ I "guard" the shortcut for direct editing the NP3's .ini-file (Ctrl+F7) by disabling "Save Settings Now (F7)" and "Save Settings on Exit" - Flag
as long as I edit the settings file itself.
(Example not disabling this: Editing the .ini-file while "Save Settings on Exit"-Flag is checked,
leaving NP3 would override the just edited .ini-file with "old" NP3 settings ...)
2017-08-14 21:30:16 +02:00
Rainer Kottenhoff
592796d44f
menu integration of "hidden" commands
2017-08-14 18:12:13 +02:00
Rainer Kottenhoff
12942271f8
+ fixing and cleanup build for Notepad3Portable
2017-08-14 01:11:38 +02:00
Rainer Kottenhoff
87fb54b316
Merge branch 'NP3_PortableAppsCom'
2017-08-13 16:45:06 +02:00
Rainer Kottenhoff
1ee3447b8e
Merge branch 'Code_Quality'
2017-08-13 16:44:24 +02:00
Rainer Kottenhoff
17befb07d2
Merge branch 'Sandbox'
2017-08-13 16:43:25 +02:00
Derick Payne
b2c1510096
Small setup file update
2017-08-12 21:19:26 +02:00
Derick Payne
49b7372766
Updated build bat files
2017-08-12 20:13:24 +02:00