27 Commits (master)
 

Author SHA1 Message Date
Aadhavan Srinivasan 32c4139c72 Added check to prevent page down from looping endlessly 2 years ago
Aadhavan Srinivasan 249cc3cb24 Added scroll functionality when any key is pressed on the last line 2 years ago
Aadhavan Srinivasan 68de7f7337 Added handler functions for right and left arrow keys, that check cursor position before moving the gap 2 years ago
Aadhavan Srinivasan 1355c58cf3 Fixed a bug where, if a page ends in a line that just contains the newline character, the page doesn't render correctly after scrolling 2 years ago
Aadhavan Srinivasan d4a7dbb88f Routine changes 2 years ago
Aadhavan Srinivasan 315245dd54 Added a window within the stdscr, which is used for printing the text, as well as another 'status window' 2 years ago
Aadhavan Srinivasan d4021068c8 Added 'Delete' key functionality 2 years ago
Aadhavan Srinivasan 230d26e411 Fixed bug with creating a new file, and then saving it 2 years ago
Aadhavan Srinivasan f4f19c7c39 Switched to using raw mode, which allows me to capture the 'Ctrl+s' keypress. I have implemented save functionality using this keypress, and implemented functionality to capture Ctrl-C as well. 2 years ago
Aadhavan Srinivasan 3b20d6ccf7 Fixed page down support, added page up support 2 years ago
Aadhavan Srinivasan 563271d1b2 Coninued working on page overflow 2 years ago
Aadhavan Srinivasan 9524ba4df9 Implemented rudimentary 'page down' key support, which moves the cursor to the first character of the next line 2 years ago
Aadhavan Srinivasan 4d4f0f16c8 Started working on Down arrow key support 2 years ago
Aadhavan Srinivasan 071ddf5ac0 Started implementing overflow and scrolling for files 2 years ago
Aadhavan Srinivasan 5414cf41c9 Fixed bug where cursor was positioned to the second character instead of the first, after reading a file 2 years ago
Aadhavan Srinivasan 6d50747752 Fixed a bug with moving the cursor to the start of the text, and fixed a bug where the grow method would cause weird anamolies 2 years ago
Aadhavan Srinivasan 687453870d Started fixing bug that occures when gap is at the start of the text 2 years ago
Aadhavan Srinivasan 2ae0b4b1fe Fixed bug with reading characters from a file 2 years ago
Aadhavan Srinivasan 25c1f6a2c1 Started working on file opening support 2 years ago
Aadhavan Srinivasan 68305de7f6 Updated .gitignore to exclude object files 2 years ago
Aadhavan Srinivasan bb8917645e Added Makefile 2 years ago
Aadhavan Srinivasan 438bd61c0d Added .gitignore 2 years ago
Aadhavan Srinivasan da0f6fdf32 Added code to properly support 'Enter' key, which was being sent as '\r\n' instead of '\n' 2 years ago
Aadhavan Srinivasan f19eb3becc Fixed realloc, and fixed right as well 2 years ago
Aadhavan Srinivasan 0d001b550e Fixed left, need to work on grow 2 years ago
Aadhavan Srinivasan 102a0ed093 Added methods for delete, started working on left and right arrows 2 years ago
Aadhavan Srinivasan b0add8f26a First commit, need to add more helper methods for buffer (e.g. backspace, insert character, etc.) 2 years ago