Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Workaround: fix for issue reported by a user. | Kaz Kylheku | 2022-04-27 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | We are wrongly combining poll operations with buffered reading from stdin. This means we call poll to wait for input while ignoring data already buffered in the stdio stream. When this happens at the end of a pipe, we ignore the last bit forever. The workaround is to switch stdin to unbuffered; but this means that it issues one byte read operations (inefficient) and risks blocking on partial lines. Reported by konsolebox at gmail com. | |||||
* | Regex matching for trigger mode. | Kaz Kylheku | 2022-04-27 | 2 | -23/+47 | |
| | ||||||
* | New feature: trigger mode. | Kaz Kylheku | 2022-04-27 | 2 | -27/+119 | |
| | | | | Prototype: does substring searching only: no regex. | |||||
* | man page: fix small mistakes and improve wording. | Kaz Kylheku | 2022-04-27 | 2 | -5/+6 | |
| | ||||||
* | Redraw bugfix: redraw from snapshot when suspended. | Kaz Kylheku | 2022-04-27 | 1 | -1/+3 | |
| | | | | | | | Without this, we cannot move horizontally while suspended, because the display refuses to refresh. Suspend mode means that we still refresh the display, but using the current snapshot data, rather than replacing that snapshot from the FIFO. | |||||
* | Rename clear_cur_line to consistently cryptic name. | Kaz Kylheku | 2022-04-27 | 1 | -8/+8 | |
| | ||||||
* | Rethink suspend mode: FIFO always freewheels. | Kaz Kylheku | 2022-04-27 | 2 | -48/+38 | |
| | ||||||
* | Colon is part of command string. | Kaz Kylheku | 2022-04-27 | 1 | -10/+11 | |
| | ||||||
* | Snapshot what is displayed. | Kaz Kylheku | 2022-04-27 | 1 | -13/+37 | |
| | ||||||
* | Makefile: add clean target. | Kaz Kylheku | 2022-04-27 | 1 | -0/+1 | |
| | ||||||
* | Switch to refcounted strings. | Kaz Kylheku | 2022-04-26 | 1 | -15/+67 | |
| | ||||||
* | Add a vi-like colon mode with :w, :a and :! commands. | Kaz Kylheku | 2022-04-26 | 2 | -14/+192 | |
| | ||||||
* | New project, Pipe Watch. | Kaz Kylheku | 2022-04-26 | 3 | -0/+615 | |
| | ||||||
* | NIL | Kaz Kylheku | 2022-04-26 | 0 | -0/+0 | |