hide editor cursor while in file navigator

[?]
Sep 18, 2022, 8:32 AM
B4JEWKWIFIOJ7MIWNDPR3L34NIH4WORBELAWFOPAMWL32SVIJ4YQC

Dependencies

  • [2] OI4FPFIN support drawings in the source editor
  • [3] KMSL74GA support selections in the source editor
  • [4] ZJOSQFN6 bugfix: path munging on Windows
  • [5] KKMFQDR4 editing source code from within the app
  • [6] 4VQGE7RA new test
  • [7] BYKXF3YY bugfix: draw menu after everything else

Change contents

  • replacement in source_text.lua at line 7
    [3.84036][3.84036:84098]()
    function Text.draw(State, line_index, y, startpos, startposB)
    [3.84036]
    [3.84098]
    function Text.draw(State, line_index, y, startpos, startposB, hide_cursor)
  • replacement in source_text.lua at line 21
    [3.84630][3.84630:84669]()
    if State.search_term == nil then
    [3.84630]
    [3.84669]
    if not hide_cursor and not State.search_term then
  • replacement in source_text.lua at line 67
    [3.86501][3.86501:86538]()
    if State.search_term == nil then
    [3.86501]
    [3.86538]
    if not hide_cursor and not State.search_term then
  • replacement in source_edit.lua at line 127
    [2.19888][3.155350:155376](),[3.155350][3.155350:155376]()
    function edit.draw(State)
    [2.19888]
    [3.155376]
    function edit.draw(State, hide_cursor)
  • replacement in source_edit.lua at line 173
    [3.156342][2.21097:21213]()
    y, State.screen_bottom1.pos, State.screen_bottom1.posB = Text.draw(State, line_index, y, startpos, startposB)
    [3.156342]
    [2.21213]
    y, State.screen_bottom1.pos, State.screen_bottom1.posB = Text.draw(State, line_index, y, startpos, startposB, hide_cursor)
  • replacement in source.lua at line 225
    [3.172872][3.172872:172898]()
    edit.draw(Editor_state)
    [3.172847]
    [3.172898]
    edit.draw(Editor_state, --[[hide cursor?]] Show_file_navigator)