Skip to content

0.1.4

Choose a tag to compare

@fbundle fbundle released this 24 Jul 18:42
· 567 commits to master since this release

FEATURE

  • very basic text editor
  • added basic keyboard support: Ctrl+C,Ctrl+S, Enter, Backspace, Delete, Left,Right,Up,Down,Home,End,PgUp,PgDn
  • first working code - file are loaded lazily
  • improved performance with mmap
  • added option for read only
  • added loading status - basically execute draw every second
  • [experimental] added parallel indexing, use PARALLEL_INDEXING=1 to enable
  • fixed for too short characters - render give the whole row not according to window width anymore
  • change frontend to tcell - much better
  • improved structure, improve frontend
  • added journal file (file is saved every 10 seconds or when buffer is full), use DISABLE_JOURNAL=1 to disable
  • add journal file replay, remove save function completely. if user wants to save a file, they has to use telescope -r <input_file>, the content will be written to stdout. DISABLE_JOURNAL=1 no longer works
  • rename journal to log

TODO

  • check carefully on the exit condition so that journal/log is written eventually
  • add vim-like command at status bar
  • fix bug with reading and writing to the same file
  • add undo,redo
  • add search
  • add goto line number