aboutsummaryrefslogtreecommitdiffstats
path: root/pw.c
Commit message (Expand)AuthorAgeFilesLines
* Feature: highlight numbers of triggering lines.Kaz Kylheku2023-06-091-9/+39
* Feature: implement pass-through mode.Kaz Kylheku2023-06-081-6/+31
* MacOS port.Kaz Kylheku2023-06-081-0/+3
* If there is no SIGWINCH, don't define handler.Kaz Kylheku2023-06-081-0/+2
* Version 3 is released.pw-3Kaz Kylheku2023-03-101-1/+1
* bugfix: hokey long interval calculation.Kaz Kylheku2022-06-161-1/+3
* Typo in help text.Kaz Kylheku2022-06-151-1/+1
* Fix printf warning.Kaz Kylheku2022-06-151-1/+1
* Regression: command histories conflated.Kaz Kylheku2022-06-151-5/+6
* Change :s to :sa.Kaz Kylheku2022-05-161-1/+6
* Unnecessary break after goto.Kaz Kylheku2022-05-161-1/+0
* Regression: empty : command is no-op.Kaz Kylheku2022-05-161-3/+2
* Version 1 is released.pw-1Kaz Kylheku2022-05-161-2/+3
* Bugfix: save correct frequency and count variables.Kaz Kylheku2022-05-151-4/+4
* Fix regression: :E and :B commands not recognized.Kaz Kylheku2022-05-151-1/+1
* Remove superfluous string truncation.Kaz Kylheku2022-05-141-2/+0
* Tighten the command syntax.Kaz Kylheku2022-05-131-5/+14
* Remove stray clrline call from execute.Kaz Kylheku2022-05-131-2/+0
* When cmdbuf used for result, set cursor position to EOL.Kaz Kylheku2022-05-131-8/+10
* Much better editing.Kaz Kylheku2022-05-131-11/+62
* bugfix: snapshots not taken in background.Kaz Kylheku2022-05-131-1/+1
* New feature: highlight differences between snapshots.Kaz Kylheku2022-05-131-13/+57
* Preparation for diff-showing feature.Kaz Kylheku2022-05-131-30/+44
* drawline: move integer index pos, not line pointer.Kaz Kylheku2022-05-131-7/+7
* Expand tabs to spaces, with configurable tab size.Kaz Kylheku2022-05-131-10/+35
* Bugfix: getln doesn't substitute control chars.Kaz Kylheku2022-05-131-1/+1
* :p command resets any parameters not specified.Kaz Kylheku2022-05-111-1/+3
* Resizing: fix leaks, use-after-free.Kaz Kylheku2022-05-091-14/+15
* Add optional freeing code for leak debugging.Kaz Kylheku2022-05-091-0/+18
* Use resizebuf instead of realloc.Kaz Kylheku2022-05-091-1/+1
* Avoid unnecessary realloc in resizebuf.Kaz Kylheku2022-05-091-4/+5
* Use grclean instead of regfree and dsdrop.Kaz Kylheku2022-05-091-3/+1
* New :p command; :s saves display params too.Kaz Kylheku2022-05-081-4/+16
* Move decoding of -p params into function.Kaz Kylheku2022-05-081-37/+46
* Ctrl-G shows a few flags also, and -p restores them.Kaz Kylheku2022-05-081-5/+16
* New :s option to save the state.Kaz Kylheku2022-05-081-0/+62
* Implement -f option: commands from file.Kaz Kylheku2022-05-081-2/+39
* Move batch command execution into function.Kaz Kylheku2022-05-081-14/+23
* New -e option to execute commands.Kaz Kylheku2022-05-071-6/+33
* Move trigger setting into execute function.Kaz Kylheku2022-05-071-99/+99
* Main loop vars: indentation fix.Kaz Kylheku2022-05-071-2/+2
* Change execute function's interface.Kaz Kylheku2022-05-071-40/+57
* New feature: trigger frequency and snapshot count.Kaz Kylheku2022-05-071-11/+56
* Use hex constants for status flags.Kaz Kylheku2022-05-071-11/+11
* Bugfix: getznn must allow zero.Kaz Kylheku2022-05-071-1/+1
* Algebraic adjustment in inequality.Kaz Kylheku2022-05-061-1/+1
* Minor tweak to middle pane behavior.Kaz Kylheku2022-05-061-1/+1
* Implement . (period) command for repeating commands.Kaz Kylheku2022-05-061-3/+20
* Convert almost all remaining unsigned int.Kaz Kylheku2022-05-061-28/+27
* Fix work overflow. Also increase max workbout to 4096.Kaz Kylheku2022-05-061-2/+6