aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* On EOF, don't call redraw, but only drawstatus.Kaz Kylheku2022-05-021-2/+3
| | | | | EOF is not an event which triggers an update. We want to show EOF in the status line, if not auto-exiting.
* Ensure clrline calls observe background mode.Kaz Kylheku2022-05-021-9/+10
|
* Don't touch tty if exiting while backgrounded.Kaz Kylheku2022-05-021-3/+8
|
* New feature: read input if executing in background.Kaz Kylheku2022-05-022-23/+85
|
* README: adjust fit of video frame.Kaz Kylheku2022-05-021-1/+1
|
* Improve README.Kaz Kylheku2022-05-021-20/+52
|
* Add forgotten copyright block to C source.Kaz Kylheku2022-05-022-1/+28
|
* More description in README.Kaz Kylheku2022-05-011-0/+12
|
* Add markdown README.Kaz Kylheku2022-05-011-0/+21
|
* Fix null pointer deref in freebuf.Kaz Kylheku2022-05-011-2/+3
|
* Man page: + clears history and is disabled in history view.Kaz Kylheku2022-05-011-0/+4
|
* A bit more encapsulation for the regex handling.Kaz Kylheku2022-05-011-41/+58
|
* triggers: use dsref on dstr, not dsdup.Kaz Kylheku2022-05-011-1/+1
|
* Refactor: move regexec calls into function.Kaz Kylheku2022-05-011-17/+14
|
* New # command to toggle line numbers.Kaz Kylheku2022-05-012-13/+43
|
* Allow leading ! to invert trigger patterns.Kaz Kylheku2022-05-012-10/+44
|
* New feature: snapshot history.Kaz Kylheku2022-05-012-41/+133
|
* Fix memory leak when resizing line buffer down.Kaz Kylheku2022-05-011-0/+3
| | | | Could happen when terminal window shrinks vertically.
* Don't copy to snapshot when dirty flag is absent.Kaz Kylheku2022-05-011-1/+1
|
* New a, d commands to advance or delay triggers.Kaz Kylheku2022-04-302-0/+38
|
* Triggers: switch implementation to grep structs.Kaz Kylheku2022-04-301-20/+32
|
* Fix issues with the count prefix.Kaz Kylheku2022-04-302-5/+13
| | | | | - ambiguity with 0 command. - reset to UINT_MAX under right conditions.
* New feature: multi-line triggering.Kaz Kylheku2022-04-302-62/+175
|
* Commands can have numeric prefix: + is guinea pig for this.Kaz Kylheku2022-04-302-13/+39
|
* Regression: no redraw for horizontal scrolling.Kaz Kylheku2022-04-301-1/+1
|
* Use BRE by default, with optional ERE.Kaz Kylheku2022-04-292-7/+49
|
* Eliminate wasteful redraws of snapshot.Kaz Kylheku2022-04-291-24/+22
| | | | | | When we do need to redraw the snapshot even though the data isn't dirty, or we are frozen, or waiting for a trigger, there is a new stat_force flag to request it.
* Status line reliably gone on 'q' exit.Kaz Kylheku2022-04-291-3/+1
|
* Dynamic priority scheme between TTY and FIFO.Kaz Kylheku2022-04-291-2/+8
| | | | | | | | | Whenever a character from the TTY are processed, the work bout size (max number of lines processed without polling TTY or time-of-day) is cut in half, so as the user types, the UI quickly becomes more responsive. When TTY activity ceases, the work bout successively grows in size again toward the maximum value to favor more efficient reading.
* grep mode bug: :g entries getting treated as :v.Kaz Kylheku2022-04-291-0/+2
|
* Handle terminal resizing.Kaz Kylheku2022-04-292-9/+67
|
* Fix shifting position and double showing of < truncation marker.Kaz Kylheku2022-04-291-2/+3
|
* Use clear-to-end-of-line for flicker-free updates.Kaz Kylheku2022-04-291-9/+19
|
* Bugfix: while editing new trigger, don't reset current.Kaz Kylheku2022-04-292-7/+12
|
* New :i and :l commands to adjust intervals.Kaz Kylheku2022-04-292-2/+31
|
* Man page: new material in BUGS section.Kaz Kylheku2022-04-291-2/+19
|
* Command line: improve robustness of conversions.Kaz Kylheku2022-04-291-6/+100
|
* Missing newline in error call.Kaz Kylheku2022-04-291-1/+1
|
* Global vars static.Kaz Kylheku2022-04-291-10/+10
|
* New + command to increase display height.Kaz Kylheku2022-04-282-1/+17
|
* Implement Ctrl-Z suspend.Kaz Kylheku2022-04-282-8/+39
|
* buid: Solaris 10.Kaz Kylheku2022-04-281-1/+1
|
* build: separate needed flags from CFLAGS.Kaz Kylheku2022-04-281-1/+3
|
* History recall for colon commands and trigger patterns.Kaz Kylheku2022-04-282-8/+94
|
* Merge kbd_ttrig and kbd_htrig; simplify status refresh.Kaz Kylheku2022-04-281-16/+7
|
* Use constants and macros for control chars.Kaz Kylheku2022-04-281-8/+14
|
* grep: show patterns in status rather than stack depth.Kaz Kylheku2022-04-282-19/+42
|
* New feature: grep mode with pattern stack.Kaz Kylheku2022-04-282-24/+131
|
* Diagnose missing argument in :w, :a and :!.Kaz Kylheku2022-04-281-2/+8
|
* No kbd_result state for commands with no result string.Kaz Kylheku2022-04-271-3/+5
|