From: Michael D. Lowis Date: Wed, 1 Feb 2017 13:47:23 +0000 (-0500) Subject: rearranged TODO list X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=15b2d67f6ddd192ebef19b0ade5180c84777f548;p=projs%2Ftide.git rearranged TODO list --- diff --git a/TODO.md b/TODO.md index 7a20daa..2d6e7ba 100644 --- a/TODO.md +++ b/TODO.md @@ -2,30 +2,31 @@ Up Next: +* check for file changes on save +* check for file changes when window regains focus * Right click in tags region should search edit region -* Add keyboard shortcut to highlight the thing under the cursor * Tag line count should account for wrapped lines -* ctrl+alt+f should find next occurence of previous search term * invalid memory accesses while viewing docs/waf -* check for file changes on save -* check for file changes when window regains focus +* ctrl+alt+f should find next occurence of previous search term +* Add keyboard shortcut to highlight the thing under the cursor The Rest: * Selection bug when selecting text with tabs +* off by one error on scrolling up with wrapped lines * add a distinct state for pointer move versus drag * Add a SaveAs tag that takes an argument for the filename to save as -* Add a GoTo tag for ctags lookup and line number jump -* add command line flags to toggle options (Tabs, Indent, etc..) +* Add a GoTo tag for ctags lookup and line number jump (or right click magic?) * Add a ctrl+space shortcut to autocomplete ctag -* off by one error on scrolling up with wrapped lines * 100% coverage with unit and unit-integration tests -* shortcut to repeat previous operation -* implement command diffing logic to optimize the undo/redo log The Future: * Run commands in the background and don't block the main thread. +* add command line flags to toggle options (Tabs, Indent, etc..) +* add command env vars to set options (Tabs, Indent, etc..) +* implement command diffing logic to optimize the undo/redo log +* shortcut to repeat previous operation # Auxillary Programs