bugfix #3 in search UI
Dependencies
- [2]
4FTOQOPZbugfix #2 in search UI - [3]
7PZ4CQFVsearch: transparently handle drawings everywhere - [4]
LNUHQOGHstart passing in Editor_state explicitly - [5]
AMOPICKVbugfix: check after cursor on same line when searching upwards - [6]
2L5MEZV3experiment: new edit namespace - [7]
LXTTOB33extract a couple of files - [8]
LF7BWEG4group all editor globals - [9]
T6A5SZGBbugfix: restart search on backspace - [10]
O7YTBRQYbugfix: restart search on backspace - [11]
5ZA3BRNYadd state arg to a few functions - [12]
EETIR4GXbugfix: skip over drawings when searching - [13]
MSOQI3A5bugfix: check before cursor on same line
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)