Commit Graph

504 Commits

Author SHA1 Message Date
Rainer Kottenhoff
556c50bb1b + fix: redo/undo and jump-to behavior having an active selection 2018-01-24 17:54:32 +01:00
Rainer Kottenhoff
872210b7ad + fix: handling of document modified flag in case of NotifyChange bypass 2018-01-24 09:25:43 +01:00
Rainer Kottenhoff
b8126f8b55 + fix: lock NotifyUpdate and TargetSelection in case of multi action redo/undo and target replacements 2018-01-24 00:53:39 +01:00
Rainer Kottenhoff
6804a02047 + fix: SpeedUp undo/redo action collections 2018-01-24 00:16:44 +01:00
Rainer Kottenhoff
aa1c3c7d4c + refactoring: usage of undo/redo action stack 2018-01-23 22:13:27 +01:00
Rainer Kottenhoff
ef2b2030b8 + fix: sentencecase some strings in "Customize Schemes..." 2018-01-23 18:19:12 +01:00
Rainer Kottenhoff
b9f8073e50 + fixes: performance for several modify text operations ... 2018-01-23 17:09:50 +01:00
Rainer Kottenhoff
18cbea9702 + cleanup: tidyup Customize Schemes... Style Namings 2018-01-19 18:43:39 +01:00
Rainer Kottenhoff
ad51d85c0a + fix: rectangular selection: (virtual empty) selection persists after clear 2018-01-19 11:35:03 +01:00
Rainer Kottenhoff
51d701b8b9 + fix: revisit usage of "Mark Occurrences" and "Hyperlink Styling" delay usage 2018-01-19 10:16:24 +01:00
Rainer Kottenhoff
9bf2da2f03 + add: Setting2 parameter to adjust "Mark Occ" and "Hyperlink" styling delay 2018-01-18 15:58:00 +01:00
Rainer Kottenhoff
59cdd06097 + fix: VS 15.5.4 update 2018-01-17 15:16:29 +01:00
Rainer Kottenhoff
3a36b03c58 + clean code: Highlight current line stuff gathered 2018-01-16 11:15:32 +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
dec5280501 + fix: bug in joining lines algorithm 2018-01-15 23:12:58 +01:00
Rainer Kottenhoff
31cff17cd0 + fix: byte counting for selection 2018-01-15 14:10:55 +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
b3f263d7c3 + clean code ... 2018-01-15 01:59:18 +01:00
Derick Payne
35e2a86b11 Build 828 Released!
- Removed normal installation.
- Executables not compressed with UPX.
- Added important links to the Readme.md file.
2018-01-13 14:05:20 +02:00
Rainer Kottenhoff
e93a97492c Merge branch 'Enh_Statusbar' into NewDev 2018-01-13 10:15:06 +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
24332f8f33 + fix: Onigmo regex engine PERL syntax: supporting named groups referencing in replacement text 2018-01-13 01:29:15 +01:00
Rainer Kottenhoff
3013e0b8ad + fix: selection of 1st or 2nd standard lexer (Default Text) based on Use2ndStandard flag 2018-01-12 12:06:50 +01:00
Rainer Kottenhoff
947797a501 + fix: bug on switching between 1st and 2nd standard lexers 2018-01-12 11:31:02 +01:00
Rainer Kottenhoff
fca7de523d + fix: revert naming for "2nd Default Text"
+ clean code: reasonable assumption for memory allocation of style handling (backup, save, load)
+ tuning: statusbar partitioning
2018-01-12 11:01:57 +01:00
Rainer Kottenhoff
36b978ea04 + fix: optimized status bar partitioning 2018-01-12 01:14:56 +01:00
Rainer Kottenhoff
177264cf52 + fix: Mark Occurrences timeout on Find/Replace 2018-01-11 18:12:02 +01:00
Rainer Kottenhoff
caccc74cc7 Revert "+ fix: move word wrap start symbol to margin (new WW mode SPACE (instead of WORD))"
This reverts commit 9bad353214.
2018-01-11 16:46:47 +01:00
Rainer Kottenhoff
9bad353214 + fix: move word wrap start symbol to margin (new WW mode SPACE (instead of WORD)) 2018-01-11 16:18:23 +01:00
Rainer Kottenhoff
57307acd16 + chagne: Word Wrap mode from WORD to SPACE to avoid wrapping at style change edges (bug in Scintilla ?) 2018-01-11 15:53:38 +01:00
Rainer Kottenhoff
c74ffc144b Merge branch 'NimLexer_cleanup' into Bugfixes_0110_III 2018-01-11 13:11:23 +01:00
Rainer Kottenhoff
dcee85455b + cleanup: NimLexer = NimrodLexer -> rely on Scintilla distribution for Nim(rod) lexer 2018-01-11 13:06:59 +01:00
Rainer Kottenhoff
82db0b8138 + change: view "2nd Default Style" as (dbl-clickable) status bar item 2018-01-11 00:28:16 +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
5869b233f4 + fix: clone associated filename extension list of Default Style (for 2nd Default Style) 2018-01-10 19:56:10 +01:00
Rainer Kottenhoff
13e53e36ed + fix: disable (using 1st Default Style) "Associated filename extensions" for "2nd Default Style" 2018-01-10 19:26:04 +01:00
Rainer Kottenhoff
205ccc4343 + fix: handling initial 1st or 2nd default style in case of "Default Text", shown on int "Customize Schemes..."
+ fix: crash on navigation between schemes beyond start/end of tree view
2018-01-10 18:18:05 +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
c9d7ca687c + fix: protect SCI target transactions by a guard to break recursion of Mark Occurrences caused by ChangeNotification() events 2018-01-10 10:08:42 +01:00
Rainer Kottenhoff
1f4320849f + fix: block "mark occurrences" event on transaction pair: (SCI_TARGETFROMSELECTIO, SCI_REPLACETARGET) 2018-01-10 02:26:26 +01:00
Rainer Kottenhoff
91a6805de7 + fix: loosing state of "Transform Backslashes" while switching regex/wildcard search 2018-01-10 01:29:00 +01:00
Rainer Kottenhoff
074b6f8344 + update: compiler version 191225834 (VS2017 V.15.5.3) 2018-01-10 00:55:44 +01:00
Rainer Kottenhoff
a155d597f4 + change: option "after visible" for styling in background (idle time) 2018-01-10 00:32:54 +01:00
Rainer Kottenhoff
aca5bb46e3 + add: scintilla project and header for Nim lexer
+ performance: non visible styling during idle time
+ performance: cache page instead of line only
2018-01-10 00:23:53 +01:00
Rainer Kottenhoff
86e1cdab58 + feature: initial version of Nim Lexer 2018-01-09 19:08:55 +01:00
Rainer Kottenhoff
0bbf0f7757 + fix: bug in detect and style Hyperlink Hotspot 2018-01-09 16:57:19 +01:00