Commit Graph

15 Commits

Author SHA1 Message Date
Tim Stack
844147bc27 [security] improve handling of file names with escape sequences 2024-04-04 10:13:59 -07:00
Tim Stack
401ec5181f [piper] add metadata to piper file header and cleanup workdir 2023-07-18 22:14:45 -07:00
Tim Stack
711470e985 [test] sigh, wrong dir 2023-07-16 05:33:59 -07:00
Tim Stack
dbd6263055 [tests] retry cli test 2023-07-15 23:16:02 -07:00
Tim Stack
9b2a6f323a [misc] add URL handler test
Fix loading of configs from include dirs

Add "config get" and "config blame" management CLI
commands
2023-07-15 21:50:46 -07:00
Tim Stack
5787f47767 [piper] replace piper_proc with a thread
Related to #1029
2023-07-06 20:05:30 -07:00
Tim Stack
6ca01cd934 [line_buffer] fix some long-line handling 2022-09-04 06:38:39 -07:00
Tim Stack
1fd274ce24 [docs] some more updates to docs
Also, add support for overstruck/backspace-underscore for
doing bold/underline.
2022-08-08 23:14:02 -07:00
Timothy Stack
a27198e8ca [regex101] add an integration with regex101
... and a pile of other changes
2022-04-30 13:06:01 -07:00
Timothy Stack
0785a432fa [console] colorize console output 2022-04-12 16:07:13 -07:00
Timothy Stack
81e63784e7 [modernize] some more cleanups 2022-03-31 08:59:33 -07:00
Timothy Stack
b184272edb [file_collection] fix recursion
Fixes #877
2021-07-03 21:57:50 -07:00
Timothy Stack
63dba408ec [stdin] Keep the stdin piper file in .lnav so that it can be reopened
When piping the output of a program into lnav, the data would
be dumped to the terminal on exit so that it would not be
lost.  Since that is a bit noisy, the temp file used to store
the data is now left in .lnav so that it can be reopened later.
Older stdin captures are automatically removed after a day.

Also took the opportunity to start using filesystem::path more.

Fixes #436
2019-07-29 22:18:32 -07:00
Timothy Stack
a3b417c2d5 fix timestamps in test 2015-08-19 21:15:34 -07:00
Timothy Stack
25a375f08d [misc] fix various bugs 2015-08-19 21:02:26 -07:00