From: Michael D. Lowis Date: Wed, 21 Dec 2016 20:14:07 +0000 (-0500) Subject: Updated TODO list X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=ece1da6de33806df13e17efaf410ed76429cb1ee;p=projs%2Ftide.git Updated TODO list --- diff --git a/TODO.md b/TODO.md index f2760e1..4c0fdf9 100644 --- a/TODO.md +++ b/TODO.md @@ -1,28 +1,29 @@ -# Implementation Tweaks and Bug Fixes +# Issue List -* Should not be able to undo initial tag line text insertion +Up Next: + +* Middle click on nothing quits the editor +* Indent/Unindent on first line of buffer causes infinite loop * block selection should handle brace-balancing -* Indent on first line of buffer causes infinite loop -* 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 a ctrl+space shortcut to autocomplete ctag -* Use select to check for error strings in exec.c -* check for file changes on save * context sensitive selection of words, commands, line numbers, or filenames. +* check for file changes on save +* check for file changes when window regains focus -Nice to haves: +The Rest: +* Implement EWMH hooks to prevent window manager killing client with modifications +* Implement X Selection protocol for handling clipboard and primary selections +* 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 +* Use select to check for error strings in exec.c * Expand tabs setting should be disabled if opened file contains tabs * Add a tools dir to namespace utility scripts only useful inside the editor * shift+click to extend selection * implement command diffing logic to optimize the undo/redo log * add command line flags to toggle options (Tabs, Indent, etc..) -* check for file changes when window regains focus * backspace should delete indent if preceded by whitespace - -Need to reproduce: - -* drag with middle and right mouse buttons causes infinite loops +* Add a ctrl+space shortcut to autocomplete ctag * off by one error on scrolling up with wrapped lines # Auxillary Programs