aboutsummaryrefslogtreecommitdiffstats
path: root/pw.c
Commit message (Expand)AuthorAgeFilesLines
...
* Fix null pointer deref in freebuf.Kaz Kylheku2022-05-011-2/+3
* 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-011-10/+35
* Allow leading ! to invert trigger patterns.Kaz Kylheku2022-05-011-9/+25
* New feature: snapshot history.Kaz Kylheku2022-05-011-39/+83
* Fix memory leak when resizing line buffer down.Kaz Kylheku2022-05-011-0/+3
* 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-301-0/+28
* Triggers: switch implementation to grep structs.Kaz Kylheku2022-04-301-20/+32
* Fix issues with the count prefix.Kaz Kylheku2022-04-301-5/+10
* New feature: multi-line triggering.Kaz Kylheku2022-04-301-30/+85
* Commands can have numeric prefix: + is guinea pig for this.Kaz Kylheku2022-04-301-7/+24
* Regression: no redraw for horizontal scrolling.Kaz Kylheku2022-04-301-1/+1
* Use BRE by default, with optional ERE.Kaz Kylheku2022-04-291-3/+16
* Eliminate wasteful redraws of snapshot.Kaz Kylheku2022-04-291-24/+22
* 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
* grep mode bug: :g entries getting treated as :v.Kaz Kylheku2022-04-291-0/+2
* Handle terminal resizing.Kaz Kylheku2022-04-291-7/+57
* 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-291-7/+9
* New :i and :l commands to adjust intervals.Kaz Kylheku2022-04-291-0/+15
* 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-281-0/+10
* Implement Ctrl-Z suspend.Kaz Kylheku2022-04-281-6/+27
* History recall for colon commands and trigger patterns.Kaz Kylheku2022-04-281-8/+83
* 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-281-15/+33
* New feature: grep mode with pattern stack.Kaz Kylheku2022-04-281-24/+97
* 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
* kbd_result falls through to kbd_cmd to avoid consuming command.Kaz Kylheku2022-04-271-5/+5
* Simplify status line clearing in quit command.Kaz Kylheku2022-04-271-4/+2
* Avoid calling poll or gettimeofday for 1000 line bursts.Kaz Kylheku2022-04-271-24/+31
* On auto-exit, clear status line of all content.Kaz Kylheku2022-04-271-4/+4
* Redesign poll structure to avoid one byte reads from stdin.Kaz Kylheku2022-04-271-56/+85
* Fix getopt problem: colon missing on n.Kaz Kylheku2022-04-271-1/+1
* Workaround: fix for issue reported by a user.Kaz Kylheku2022-04-271-0/+1
* Regex matching for trigger mode.Kaz Kylheku2022-04-271-9/+26
* New feature: trigger mode.Kaz Kylheku2022-04-271-27/+91
* man page: fix small mistakes and improve wording.Kaz Kylheku2022-04-271-3/+1
* Redraw bugfix: redraw from snapshot when suspended.Kaz Kylheku2022-04-271-1/+3
* Rename clear_cur_line to consistently cryptic name.Kaz Kylheku2022-04-271-8/+8
* Rethink suspend mode: FIFO always freewheels.Kaz Kylheku2022-04-271-29/+20