Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.02 KB

File metadata and controls

25 lines (20 loc) · 1.02 KB

implementations to do

  • Stream input in rawmode & out put it
  • Print out put properly and handle cursor movment, tab, enter, backspace
  • create a temp buffer and edit and do stuff with it then print the edited version in the end
  • Gap buffer implementation for each lines
  • fix reallocating more memory for the gap in the middle
  • Split the file into modules
  • Update the Buffer to be consist of arrays of buffers each having their own gap buffer implementation
  • Implement moving up and down functions
  • open a file and read it's content
  • Use the file content instead of the predefined string to a file & then saving it

compile

make

run

build/editor