2021-01-24 14:30 | ve.1: change to mandoc | Anders Damsgaard | 1 | +31 | -30 |
2021-01-24 14:24 | LICENSE: bump year | Anders Damsgaard | 1 | +1 | -1 |
2021-01-24 14:24 | arg.h: add missing newline at end of file | Anders Damsgaard | 1 | +1 | -2 |
2021-01-24 14:23 | Makefile: remove GNU Make-ism | Anders Damsgaard | 1 | +1 | -1 |
2020-01-02 09:45 | Remove license info from README | Anders Damsgaard | 1 | +0 | -3 |
2020-01-02 09:45 | Change to ISC license | Anders Damsgaard | 1 | +12 | -633 |
2019-08-16 08:03 | Begin implementing command mode | Anders Damsgaard | 3 | +29 | -5 |
2019-08-11 19:01 | Use suckless arg.h script for handling command-line options | Anders Damsgaard | 2 | +96 | -13 |
2019-08-11 09:17 | Refresh screen size before every redraw | Anders Damsgaard | 2 | +14 | -5 |
2019-08-09 19:09 | Fix memory leak and access error | Anders Damsgaard | 1 | +2 | -2 |
2019-08-09 18:52 | Remove supposed clear screen and store hl address in local variable | Anders Damsgaard | 3 | +28 | -13 |
2019-08-08 07:44 | Add ColorNormal, hl array, and add structural comments | Anders Damsgaard | 2 | +59 | -39 |
2019-08-08 07:20 | Add user configuration for colors, implement digit coloring | Anders Damsgaard | 3 | +35 | -3 |
2019-08-07 21:06 | Implement simple sequential key binding | Anders Damsgaard | 1 | +29 | -23 |
2019-08-07 20:54 | Begin putting configuration into config.def.h | Anders Damsgaard | 2 | +19 | -7 |
2019-08-07 20:41 | Adapt more suckless file structure | Anders Damsgaard | 3 | +33 | -16 |
2019-08-07 20:29 | Also make install in CI environments | Anders Damsgaard | 1 | +3 | -3 |
2019-08-07 20:29 | Add draft manpage | Anders Damsgaard | 2 | +31 | -2 |
2019-08-07 20:00 | Use suckless-style makefile and config.mk | Anders Damsgaard | 3 | +34 | -19 |
2019-08-07 19:34 | Merge source into single file | Anders Damsgaard | 19 | +1069 | -1180 |
2019-08-07 14:42 | Move source code into separate directory | Anders Damsgaard | 18 | +4 | -3 |
2019-08-07 14:34 | Fix typo and install make | Anders Damsgaard | 1 | +5 | -2 |
2019-08-07 14:30 | Test build on alpine, debian, arch | Anders Damsgaard | 1 | +17 | -0 |
2019-08-07 14:29 | Add make as requirement in readme | Anders Damsgaard | 1 | +1 | -0 |
2019-08-07 14:20 | Change size type for strrstr | Anders Damsgaard | 2 | +2 | -2 |
2019-08-07 14:14 | Change right status format | Anders Damsgaard | 1 | +1 | -1 |
2019-08-07 14:12 | Fix reverse search, update TODO with missing keybind list | Anders Damsgaard | 3 | +18 | -4 |
2019-08-07 12:54 | Update TODO, perform find on raw strings | Anders Damsgaard | 2 | +37 | -10 |
2019-08-07 11:00 | Fix line length in TODO | Anders Damsgaard | 1 | +2 | -1 |
2019-08-07 10:57 | Update todo | Anders Damsgaard | 1 | +2 | -0 |
2019-08-07 10:51 | Fix search wrap | Anders Damsgaard | 1 | +1 | -1 |
2019-08-07 10:15 | Add contribution to kilo | Anders Damsgaard | 1 | +2 | -1 |
2019-08-07 09:58 | Consolidate search logic, reverse search still with issues | Anders Damsgaard | 1 | +19 | -8 |
2019-08-07 09:41 | Fix styling of TODO | Anders Damsgaard | 1 | +23 | -23 |
2019-08-07 09:39 | Refer to TODO from README | Anders Damsgaard | 1 | +2 | -0 |
2019-08-07 09:35 | Add README | Anders Damsgaard | 1 | +23 | -0 |
2019-08-07 09:06 | Update TODO | Anders Damsgaard | 1 | +1 | -0 |
2019-08-07 09:03 | Update TODO | Anders Damsgaard | 1 | +2 | -1 |
2019-08-07 09:01 | Update TODO | Anders Damsgaard | 1 | +20 | -2 |
2019-08-07 08:54 | Add missing source file | Anders Damsgaard | 1 | +39 | -0 |
2019-08-07 08:54 | Update TODO | Anders Damsgaard | 1 | +1 | -0 |
2019-08-07 08:53 | Add LICENSE | Anders Damsgaard | 1 | +636 | -0 |
2019-08-07 08:53 | Add TODO | Anders Damsgaard | 1 | +6 | -0 |
2019-08-07 08:49 | Place cursor at the start of line with g and G | Anders Damsgaard | 1 | +2 | -0 |
2019-08-07 08:48 | Consolidate code | Anders Damsgaard | 1 | +8 | -6 |
2019-08-07 08:38 | Remove unneeded local variables, do not find occurence from current cursor pos | Anders Damsgaard | 1 | +7 | -8 |
2019-08-07 08:35 | Find occurences correctly on first and later lines | Anders Damsgaard | 2 | +25 | -15 |
2019-08-07 07:53 | Create function to deinitialize editor and call it at exit | Anders Damsgaard | 3 | +2 | -23 |
2019-08-07 07:32 | Allow different find direction | Anders Damsgaard | 5 | +66 | -15 |
2019-08-07 06:07 | Add simple CI | Anders Damsgaard | 1 | +7 | -0 |
2019-08-06 20:31 | Add 'a' binding in normal mode, do not allow cursor past last char in line | Anders Damsgaard | 1 | +6 | -2 |
2019-08-06 20:26 | Fix cursor positioning during find | Anders Damsgaard | 2 | +2 | -1 |
2019-08-06 20:17 | Begin implementing find. Enter on blank prompt also cancels | Anders Damsgaard | 5 | +58 | -1 |
2019-08-06 19:55 | Rename to 've' | Anders Damsgaard | 11 | +46 | -46 |
2019-08-06 19:37 | Place cursor in active prompt | Anders Damsgaard | 3 | +16 | -3 |
2019-08-06 19:14 | Add missing comment | Anders Damsgaard | 1 | +1 | -1 |
2019-08-06 19:13 | Allow backspace in prompt | Anders Damsgaard | 1 | +4 | -1 |
2019-08-06 19:09 | Allow escape from prompt, better line delete handling of cursor | Anders Damsgaard | 3 | +18 | -5 |
2019-08-06 19:01 | Prompt for file name on save | Anders Damsgaard | 3 | +40 | -4 |
2019-08-06 18:47 | Rename to 'te' | Anders Damsgaard | 11 | +46 | -46 |
2019-08-06 18:43 | Fix cursor position after backspace | Anders Damsgaard | 1 | +0 | -1 |
2019-08-06 18:38 | Fix deletion across line breaks | Anders Damsgaard | 1 | +2 | -2 |
2019-08-06 18:24 | Implement o and O from insert mode | Anders Damsgaard | 1 | +13 | -0 |
2019-08-06 18:20 | Allow insert of newline | Anders Damsgaard | 6 | +43 | -15 |
2019-08-06 16:54 | Allow deletion across lines | Anders Damsgaard | 4 | +42 | -1 |
2019-08-06 14:53 | Allow single character delete from insert and normal mode | Anders Damsgaard | 3 | +28 | -1 |
2019-08-06 14:36 | Record and show if file is changed | Anders Damsgaard | 7 | +49 | -5 |
2019-08-06 14:09 | Allow saving of file to disk | Anders Damsgaard | 3 | +66 | -1 |
2019-08-06 13:53 | Allow escape from insert mode with C-c | Anders Damsgaard | 1 | +1 | -0 |
2019-08-06 13:52 | Add break statement | Anders Damsgaard | 1 | +1 | -0 |
2019-08-06 13:51 | Add missing code | Anders Damsgaard | 2 | +17 | -0 |
2019-08-06 13:51 | Insert characters to row buffer in insert mode | Anders Damsgaard | 3 | +17 | -3 |
2019-08-06 13:44 | Move row operations into separate file | Anders Damsgaard | 4 | +82 | -65 |
2019-08-06 13:39 | Allow navigation to first and last line | Anders Damsgaard | 1 | +7 | -0 |
2019-08-06 13:37 | Hide status message line on first keypress after timeuot | Anders Damsgaard | 1 | +1 | -1 |
2019-08-06 13:34 | Only reserve space for status message when one is shown | Anders Damsgaard | 4 | +35 | -6 |
2019-08-06 13:01 | Show status message that appears after first keypress after timeout of 5 s | Anders Damsgaard | 4 | +22 | -1 |
2019-08-06 12:52 | Allow set of status message | Anders Damsgaard | 3 | +19 | -0 |
2019-08-06 12:43 | Change status styling and make sure location percentage is positive | Anders Damsgaard | 1 | +4 | -4 |
2019-08-06 12:39 | Show file name in left part of status line | Anders Damsgaard | 1 | +5 | -2 |
2019-08-06 12:33 | Show cursor position statistics in right side of status bar | Anders Damsgaard | 1 | +3 | -2 |
2019-08-06 12:21 | Implement status bar spacing in a simpler way, add char array for filename | Anders Damsgaard | 5 | +15 | -12 |
2019-08-06 12:09 | Implement mode switching between normal and insert mode | Anders Damsgaard | 1 | +35 | -0 |
2019-08-06 11:57 | Navigate over tab strings as one character | Anders Damsgaard | 3 | +26 | -6 |
2019-08-06 11:46 | Show tabs with > symbols | Anders Damsgaard | 3 | +47 | -5 |
2019-08-06 11:28 | Do not allow navigating right past end of file | Anders Damsgaard | 1 | +2 | -1 |
2019-08-06 11:27 | Allow left/right navigation across start of lines and end of lines | Anders Damsgaard | 1 | +11 | -3 |
2019-08-06 11:22 | Constrain horizontal cursor movement during vertical navigation | Anders Damsgaard | 1 | +13 | -1 |
2019-08-06 11:14 | Implement horizontal scrolling | Anders Damsgaard | 4 | +24 | -16 |
2019-08-06 10:56 | Fix status line behavior during scroll | Anders Damsgaard | 2 | +3 | -2 |
2019-08-06 10:29 | Add vertical scrolling | Anders Damsgaard | 4 | +24 | -12 |
2019-08-06 10:16 | Open file with multiple lines | Anders Damsgaard | 6 | +50 | -15 |
2019-08-06 09:58 | Show loaded text | Anders Damsgaard | 7 | +50 | -8 |
2019-08-06 09:11 | Set editor mode, improve cursor navigation | Anders Damsgaard | 5 | +102 | -33 |
2019-08-06 08:27 | Draw status with left and right components and handle truncation | Anders Damsgaard | 1 | +29 | -9 |
2019-08-06 08:14 | Draw status line at the bottom | Anders Damsgaard | 2 | +27 | -1 |
2019-08-06 08:00 | Use append buffer for drawing output | Anders Damsgaard | 4 | +60 | -10 |
2019-08-06 07:20 | Remove unused call | Anders Damsgaard | 1 | +0 | -1 |
2019-08-05 10:24 | Proceed to step 36 | Anders Damsgaard | 3 | +43 | -3 |
2019-08-05 10:05 | Get and store screen size | Anders Damsgaard | 5 | +63 | -5 |
2019-08-05 09:27 | First commit, set up terminal and fix key handling | Anders Damsgaard | 8 | +135 | -0 |