Added
- Text search without RegEx has big speedup on huge lines; e.g. for line len=400K, with 25K matches, ‘Count all’/’Select all’/’Mark all’ are improved from ~30 sec to ~0.5 sec
- Text replacement (with and without RegEx) has big speedup on huge lines; e.g. for line len=400K, with 25K matches, ‘Replace all’ is improved from ~110 sec to ~0.5 sec
- When option “find_hi_max_lines” limit is over, still highlight occurrences, but only in the visible editor area; button “Hi” in the Find dialog is not disabled anymore
- Lexer ‘Search results’ better supports code-tree
- After inserting line-break by Enter line became space-only? then make it empty. like Sublime
- Detection of JS scripts by ‘shebang’, like ‘#!/usr/bin/node’
Changed
- Find dialog: on typing in input field with ‘big’ document (count of lines > 2000), Highlight_All action is started not immediately, but by timer
- Count of lines is controlled by new option “find_hi_timer_lines”:2000
- Timer interval is controlled by new option “find_hi_timer_interval”:500
- Changed default of option “find_hi_max_line_len” from 4k to 800k, because ‘find all’ is much faster now
- Deleted option “picture_types”
Fixed
- Windows: forgot to add DLL files libwebp32.dll / libwebp64.dll
- Allow plugin Highlight_Occurrences to react (by on_scroll) also to window resizing