| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-17 | select the complete output of commandsmono | Quentin Carbonneaux | |
| 2014-08-15 | massive perf improvement in buffer code | Quentin Carbonneaux | |
| 2014-08-15 | do not return a revision for dirty edit buffers | Quentin Carbonneaux | |
| 2014-08-13 | change default tag | Quentin Carbonneaux | |
| 2014-08-13 | bug fix in win_set_cursor | Quentin Carbonneaux | |
| 2014-08-13 | move tag window to the left | Quentin Carbonneaux | |
| 2014-08-12 | reset dirty after redraw and change font | Quentin Carbonneaux | |
| 2014-08-12 | remove useless assignments to scolling | Quentin Carbonneaux | |
| 2014-08-12 | trivial bug in ex_get | Quentin Carbonneaux | |
| 2014-08-12 | modify default tag | Quentin Carbonneaux | |
| 2014-08-12 | add mouse scrolling support | Quentin Carbonneaux | |
| 2014-08-11 | fail in get if current file is dirty | Quentin Carbonneaux | |
| 2014-08-11 | signal the user when the buffer is dirty | Quentin Carbonneaux | |
| 2014-08-11 | remember revision of files written | Quentin Carbonneaux | |
| 2014-08-11 | alarms are now finer grain (us) | Quentin Carbonneaux | |
| 2014-08-11 | fix revision management for edit buffers | Quentin Carbonneaux | |
| Two bugs are now gone. When undoing, the current revision number was not properly reset to the previous one. Revisions corresponding to new modifications need new numbers, so we keep a static variable 'grev' to generate fresh revision numbers. | |||
| 2014-08-06 | add alarm support in evnt (untested) | Quentin Carbonneaux | |
| 2014-08-05 | add mouse selection | Quentin Carbonneaux | |
| 2014-08-05 | hilight lines fully selected | Quentin Carbonneaux | |
| 2014-08-04 | add missing header in main | Quentin Carbonneaux | |
| 2014-07-25 | cleanup file loading/saving | Quentin Carbonneaux | |
| 2014-07-24 | external commands errors now appear in the output | Quentin Carbonneaux | |
| 2014-07-23 | use abort in die to trap in gdb | Quentin Carbonneaux | |
| 2014-07-23 | add required header | Quentin Carbonneaux | |
| 2014-07-23 | add external command input code | Quentin Carbonneaux | |
| 2014-07-22 | fix tag display bug related to w->rev | Quentin Carbonneaux | |
| The revision of the tag needs to be updated when drawn. I moved the revision bumping code in draw() to handle both the tag and regular windows uniformly. It is unclear if this use of rev == 0 is sane or not. Indeed, the dirty(W *) code will update the window only if rev != 0, this implies that the following invariant holds: ! Whenever rev == 0, the l[] array is ! ! up-to-date with the buffer. ! I do not know if this is true now. | |||
| 2014-07-21 | remove useless isascii test | Quentin Carbonneaux | |
| 2014-07-21 | flush the Xlib queue before entering ev_loop | Quentin Carbonneaux | |
| If not, the initial resize event sent by x11.c can be missed resulting in a blank screen that lasts until the first user interaction. | |||
| 2014-07-21 | use buffer revisions to detect dirty windows | Quentin Carbonneaux | |
| 2014-07-21 | add revision tracking in edit buffers | Quentin Carbonneaux | |
| 2014-07-21 | fix undo in runev and prevent empty commits | Quentin Carbonneaux | |
| 2014-07-20 | handle empty strings in ex_look | Quentin Carbonneaux | |
| 2014-07-20 | fix command parsing and add read callback | Quentin Carbonneaux | |
| 2014-07-20 | synchronize display in win_redraw_frame | Quentin Carbonneaux | |
| 2014-07-20 | expose file descriptors in evnt callbacks | Quentin Carbonneaux | |
| 2014-07-20 | sanitize syntax | Quentin Carbonneaux | |
| 2014-07-20 | allow adding handlers in ev_loop | Quentin Carbonneaux | |
| 2014-07-20 | more Unix kool aid | Quentin Carbonneaux | |
| 2014-07-20 | skeleton for command runs | Quentin Carbonneaux | |
| 2014-07-17 | hacked a basic poll loop | Quentin Carbonneaux | |
| 2014-07-17 | first round of simplifications in exec | Quentin Carbonneaux | |
| 2014-07-16 | make n fallback to annon yank buffer | Quentin Carbonneaux | |
| 2014-07-16 | add line addressing support in Get | Quentin Carbonneaux | |
| 2014-07-16 | add x11 code for mouse selection | Quentin Carbonneaux | |
| 2014-07-16 | highlight tabs in selection | Quentin Carbonneaux | |
| 2014-07-15 | use dumb string search algorithm | Quentin Carbonneaux | |
| 2014-07-15 | mute signedness warning | Quentin Carbonneaux | |
| 2014-07-15 | fix test code | Quentin Carbonneaux | |
| 2014-07-15 | rebase marks at every modification | Quentin Carbonneaux | |
| 2014-07-15 | abort empty searches | Quentin Carbonneaux | |
