bugfix #3 in search UI
Dependencies
- [2]
4FTOQOPZbugfix #2 in search UI - [3]
AMOPICKVbugfix: check after cursor on same line when searching upwards - [4]
T6A5SZGBbugfix: restart search on backspace - [5]
O7YTBRQYbugfix: restart search on backspace - [6]
MSOQI3A5bugfix: check before cursor on same line - [7]
7PZ4CQFVsearch: transparently handle drawings everywhere - [8]
2L5MEZV3experiment: new edit namespace - [9]
5ZA3BRNYadd state arg to a few functions - [10]
LF7BWEG4group all editor globals - [11]
EETIR4GXbugfix: skip over drawings when searching - [12]
LXTTOB33extract a couple of files - [13]
LNUHQOGHstart passing in Editor_state explicitly
Change contents
- replacement in search.lua at line 20
assert(#State.search_term > 0)if #State.search_term == 0 then return end - replacement in search.lua at line 75
assert(#State.search_term > 0)if #State.search_term == 0 then return end - replacement in edit.lua at line 429
if #State.search_term > 0 thenedit.put_cursor_on_next_text_loc_wrapping_around_if_necessary(State)Text.search_next(State)endedit.put_cursor_on_next_text_loc_wrapping_around_if_necessary(State)Text.search_next(State) - replacement in edit.lua at line 432
if #State.search_term > 0 thenText.search_previous(State)endText.search_previous(State)