diff --git a/todolist.md b/todolist.md deleted file mode 100644 index 98973f15..00000000 --- a/todolist.md +++ /dev/null @@ -1,83 +0,0 @@ -# Todolist - -### Not done - -- [ ] Optimization - -- [ ] Documentation - -- [ ] Multiple views - - [ ] Horizontal splits - - [ ] Vertical splits - -- [ ] Wrap lines - -### Done - -- [x] Persistent undo/redo (saved between open and closing micro) - -- [x] Auto indent - -- [x] Custom bindings - -- [x] Line numbers - -- [x] Search and replace - - [x] Search - - [x] Replace - -- [x] Simple tests - - [x] Stack test - - [x] Util test - -- [x] Proper error handling - -- [x] Syntax highlighting - - [x] Use nano-like syntax files (https://github.com/scopatz/nanorc) - -- [x] Cleanup - -- [x] Unicode support - -- [x] Command execution - - [x] Allow executing simple commands at the bottom of the editor - (like vim or emacs) - -- [x] More keybindings - - [x] Page up and page down - - [x] CtrlA for select all - - [x] CtrlO for open file - - [x] CtrlF for find - - [x] CtrlZ for undo - - [x] CtrlY for redo - -- [x] Help screen - - [x] Help screen which lists keybindings and commands - - [x] Opened with Ctrl-g - -- [x] Better selection - - [x] Double click selects current word - - [x] Triple click enables line selection - -- [x] Options - - [x] Saved between sessions - - [x] Colorscheme - - [x] Tabs to spaces - - [x] tab size - -- [x] Undo/redo - - [x] Undo/redo stack - -- [x] Clipboard support - - [x] Paste - - [x] Copy - - [x] Cut - -- [x] Colorschemes - - [x] 256 color support - - [x] True color support - -- [x] Messages/Prompts - - [x] Messages - - [x] Prompts - - [x] Yes or no prompts