Commit Graph

105 Commits

Author SHA1 Message Date
Rainer Kottenhoff
109ebe4b03 + fix: sensible handling of "Block -> (Un)Indent" for different kinds of selections 2018-01-29 00:11:45 +01:00
Rainer Kottenhoff
8c3fd8d071 + enh: add Accelerator Keys: Alt+LEFT/RIGHT to FOLD/EXPAND folding section 2018-01-27 01:29:52 +01:00
Rainer Kottenhoff
8d291ea803 + fix: support scintilla msg: SCN_NEEDSHOWN (EXPAND folded sections if needed)
+ revert: Accelerator Key "Alt+UP/DOWN" for navigation (jump) between folded section headlines
2018-01-27 00:54:24 +01:00
Rainer Kottenhoff
324b638abc + fix: TAB indentation handling according to predecessors (NP2) 2018-01-26 09:17:05 +01:00
Rainer Kottenhoff
ef2b2030b8 + fix: sentencecase some strings in "Customize Schemes..." 2018-01-23 18:19:12 +01:00
Rainer Kottenhoff
18cbea9702 + cleanup: tidyup Customize Schemes... Style Namings 2018-01-19 18:43:39 +01:00
Rainer Kottenhoff
7e83a202af + CR: Accelerator Key F1 now opens Online Documentation in browser 2018-01-16 09:12:36 +01:00
Rainer Kottenhoff
3b27985034 + CR: reverting back to "?" for help menu and activation (Alt+?) key 2018-01-16 08:25:28 +01:00
Rainer Kottenhoff
957e0ca04f + fix: add menu access key for command line help 2018-01-16 00:06:27 +01:00
Rainer Kottenhoff
9ba805dc59 + fix: Alt+H should open history file access dialog not help menu (add ? to revert to known access key) 2018-01-16 00:04:42 +01:00
Rainer Kottenhoff
1e6d688d46 + fix: Join Lines (preserve paragraphs) issue
+ new: Accelerator Key "Ctrl+Alt+J" -> Fuse Lines ( := Join Lines, line-breaks NOT replaced by Space )
2018-01-15 13:45:43 +01:00
Rainer Kottenhoff
957d2ca7b2 + fix: in memory recoding of text 2018-01-15 09:19:08 +01:00
Rainer Kottenhoff
86153a39b5 + enh: status bar: count number of bytes in current encoding 2018-01-13 10:09:25 +01:00
Rainer Kottenhoff
36b978ea04 + fix: optimized status bar partitioning 2018-01-12 01:14:56 +01:00
Rainer Kottenhoff
b25565031d + enhancement: status bar information about usage of 2nd Default Style 2018-01-10 23:54:07 +01:00
Rainer Kottenhoff
115d24e8ab + fix: handle "2nd Default Styles" as separate standard (2nd) lexer module 2018-01-10 17:18:59 +01:00
Rainer Kottenhoff
86e1cdab58 + feature: initial version of Nim Lexer 2018-01-09 19:08:55 +01:00
Rainer Kottenhoff
bafec446cc + feature: "Customize Schemes..." UI change to represent "relative sizing hierarchy" 2018-01-09 13:23:17 +01:00
Rainer Kottenhoff
310c3c11ad + change: Menu "Mark Occurrences" whole word matching: radio button behavior 2018-01-07 13:59:48 +01:00
Rainer Kottenhoff
08b10b0729 + fix: Menu "Mark Occurrences" whole word matching: add check indicator if one of word matching options (selected / current) is used 2018-01-07 13:02:19 +01:00
Rainer Kottenhoff
4e28d3e6d3 + fix: renaming menu entries Edit: "Clear" -> "Delete"
+ enhancement: structured "Mark Occurrences" menu hierarchy
2018-01-06 13:22:01 +01:00
Rainer Kottenhoff
437accfdf0 + fix: menu wording 2018-01-03 21:30:39 +01:00
Rainer Kottenhoff
c92b2c2ce3 + add: switch to draw all occurrences in visible area only
+ opt: delayed mark all occurrences for better UI response
2018-01-03 17:34:58 +01:00
Rainer Kottenhoff
ec58295fd9 + feature: (Mark Occurences) instant word highligting 2018-01-02 22:06:52 +01:00
Rainer Kottenhoff
f1daba87bd + fix: add hints for free text style properties in "Customize Schemes..." 2017-12-31 12:20:21 +01:00
Rainer Kottenhoff
745dd915b5 + feature: Regex - "Dot matches all" vs. "Dot does not match line-breaks" switchable by option in find/replace dialg 2017-12-26 17:23:40 +01:00
Rainer Kottenhoff
7cefb75de0 + fix: Onigmo regex: . matches any charakter and does not stop at line breaks
+ fix: Onigmo regex: remove extend mode, where # is used as line rest comment
2017-12-23 20:10:17 +01:00
Rainer Kottenhoff
4169772193 + fix: inconsistencies: cut,copy,replace,... mainmenu and context menu vs. toolbar 2017-12-21 23:07:08 +01:00
Derick Payne
67f8664854 Added Online Documentation menu item 2017-12-21 22:23:13 +02:00
Rainer Kottenhoff
e8322a3d42 + fix: resource file (.rc) broken by GitHub merge :-/ 2017-12-21 14:26:10 +01:00
Rainer Kottenhoff
02c1a1a358
Merge branch 'master' into DefFont_TwoDefaults 2017-12-21 14:21:04 +01:00
Derick Payne
3251101e61 Contributors update 2017-12-21 00:37:08 +02:00
Rainer Kottenhoff
e38d932636 +fix: Scheme names and corresponding resourceid references 2017-12-19 22:51:57 +01:00
Rainer Kottenhoff
d3b8dbdc74 + feature: Dual configuration of Default Text Font or Current Scheme's Default Text Font 2017-12-19 21:54:01 +01:00
Rainer Kottenhoff
9d6e12e92f + fix: "Default Font..." configuration issue 2017-12-18 13:47:19 +01:00
Rainer Kottenhoff
99c3112046 + fix: Onigmo word boundaries issues (incl. "double" escaped esc) (not solved yet: multi escaped esc) 2017-12-16 21:36:43 +01:00
Rainer Kottenhoff
08e4ba9a8a + fix: reverting to buffered draw, until screen flickering issues are clarified
+ fix: Onigmo regex engine handling string/line end meta char '$' independent of EOL mode
2017-12-15 16:11:46 +01:00
Rainer Kottenhoff
40385765b5 + fix: replace dialog: resize regex text box to not overlay other control 2017-12-15 10:04:06 +01:00
Rainer Kottenhoff
10d55c17d7 +fix: consistent texts for "Hyperlink Hotspots" 2017-12-08 12:43:38 +01:00
Rainer Kottenhoff
8b17a597f1 + refactoring and enhancements for Hyperlink Hotspot feature 2017-12-08 12:05:01 +01:00
Rainer Kottenhoff
e10375fdcc + feature: enhanced URL Hotspot highlighting 2017-12-08 00:27:12 +01:00
Rainer Kottenhoff
df4fae8cc7 + feature: add Awk Script syntax highlighting (Python lexer based) 2017-12-05 13:36:36 +01:00
Rainer Kottenhoff
a9e81fac86 + change request: move "Mark Occurrences" check box from menu to find/replace dialog options 2017-11-30 15:10:36 +01:00
Rainer Kottenhoff
c8501af6c7 + fix: adapt text for messagebox: no valid drop-file 2017-11-29 00:39:07 +01:00
Rainer Kottenhoff
720e0c0574 + workaround: drag n' drop from 32-bit process on Notepad3 x64 window 2017-11-29 00:24:28 +01:00
Rainer Kottenhoff
9dc0a56c85 + fix: transform backslash issues
+ fix: C/C++ keywords and types
+ timer call for mark occurrences during find/repl
2017-11-22 11:04:51 +01:00
Rainer Kottenhoff
06fdaace9e Merge remote-tracking branch 'notepad3_orig_rizone/master' into DeelX_LookAround_Assertions 2017-11-20 15:52:18 +01:00
Rainer Kottenhoff
b45c4a9a8b + create: current development changes with old regex engine 2017-11-15 16:13:57 +01:00
Rainer Kottenhoff
3f26ba15fa + fix: add dialog system menu option to activate/deactivate new enhancement 2017-11-11 13:19:48 +01:00
Rainer Kottenhoff
a0c14ce8f5 + feature: Mark occurrences coloring is now configurable via "Customize Schemes..." 2017-11-03 14:20:53 +01:00