Timothy Stack
159608cdcc
[debt] some more leaks
4 years ago
Timothy Stack
6d0054d3b6
[logfile] refactor visibility
4 years ago
Timothy Stack
2aad7985a6
[build] opt build
...
Defect Number:
Reviewed By:
Testing Done:
4 years ago
Timothy Stack
8e629b166a
[build] some more compiler profiling
...
Defect Number:
Reviewed By:
Testing Done:
4 years ago
Timothy Stack
db8a3c4d38
[debt] doing some cleanup
...
Defect Number:
Reviewed By:
Testing Done:
4 years ago
Timothy Stack
7b77a612c2
[files] make file scanning async
4 years ago
Timothy Stack
dfd18a4be5
[view] add files view
4 years ago
Timothy Stack
9f524136bd
[fs] remove old filesystem impl
4 years ago
Timothy Stack
3da3ec799a
[session] allow the name
4 years ago
Timothy Stack
d5373abeb4
[sql] bind $LINES/$COLS variables to the size of the window
...
Fixes #698
5 years ago
Timothy Stack
cd3b9bbb71
[docs] start a CLI options page
5 years ago
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
5 years ago
Timothy Stack
fb7d6eafaf
[build] some refactoring of files
5 years ago
Timothy Stack
31c440777f
[hotkeys] add ctrl+f to toggle filters
...
Fixes #604
6 years ago
Timothy Stack
6336fa56e9
[cmds] :write-json-to should passthru JSON columns as JSON instead of strings
...
Fixes #565
6 years ago
Timothy Stack
2345a32423
[filter] add panel that shows the set of filters
...
Initial version, still needs some cleanup
6 years ago
Timothy Stack
b1a6d06490
[lss] refactor the force flag during indexing and some other stuff
6 years ago
Timothy Stack
ac7ae1275a
[cmds] add :redirect-to command for redirecting the output of commands in scripts
...
Related to #551
6 years ago
Timothy Stack
ea5ac46c0e
[cmds] the output of the :pipe commands should go to the top of the output stack and not to a temp file
6 years ago
Timothy Stack
5f5e2d5c4e
[cleanup] prune some includes and some other cleaning
...
Defect Number:
Reviewed By:
Testing Done:
6 years ago
Timothy Stack
00ed12557b
[keymap] add more keys to the keymap
6 years ago
Timothy Stack
4ccae48aea
[bookmarks] add support for tags and comments for log lines
...
Initial work for #446 and #447
TODO: filtering on tags/comments
Also did a bunch of clang-tidy cleanups and improvements to
the online help.
6 years ago
Timothy Stack
7fb881222d
[pretty] highlight log messages in the pretty view as in the normal log view
6 years ago
Terror
794595fde1
Fix comparison between signed and unsigned int
...
Fixes warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
7 years ago
Timothy Stack
bdcfc5cfdd
[misc] rounding some corners
7 years ago
Timothy Stack
b5f5b4137c
[search] redo search after filtering
...
Fixes #480
7 years ago
Suresh Sundriyal
0c88eeeb07
Fix lnav builds on OpenBSD.
...
* Remove all the wordexp related unused headers and code.
* stdout does not appear to be reassignable on OpenBSD.
* defining _WCHAR_H_CPLUSPLUS_98_CONFORMANCE_ seems to fix the const
correctness related redefinitions between wchar.h imported from
the system libc and the one imported by clang++ STL.
7 years ago
Timothy Stack
485a931793
[headless] always switch to the DB view after executing a SQL command, even if the result set is empty
7 years ago
Timothy Stack
a973f7f934
[misc] some more miscellaneous bugs
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
545b2f4ace
[docs] add help for CAST and fix a couple of glitches
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
851bd183b3
[perf] some performance tweaks
8 years ago
Timothy Stack
78119dc9f1
fixing some minor issues
...
Fixes #255
8 years ago
Timothy Stack
411ea1fbee
[help] show help text for SQL functions
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
6fcfd35395
[sql] add "search" column to the lnav_views table
...
Fixes #388
8 years ago
Timothy Stack
32c9dacd0a
[files_vtab] add a vtable for opened files
...
Defect Number:
Reviewed By:
Testing Done:
8 years ago
Timothy Stack
c180c44e49
[vtab] add an lnav_view_stack table to get programmatic access to the view stack
...
More progress towards #377
8 years ago
Timothy Stack
71aa54ad4d
[keymap] convert more hotkeys to keymaps
...
Fixes #416
8 years ago
Timothy Stack
04eda90244
[db] missed checking for a null progress callback
...
Fixes #404
8 years ago
Timothy Stack
0138d13297
[cmds] execute scripts from stdin/fds
...
Issues mentioned in #397
8 years ago
Timothy Stack
f567aafe3b
[c++11] migration #1
...
Just a start
8 years ago
Timothy Stack
44d93dddc3
[pretty-print] allow formats to do transforms before pretty-printing
...
Also started upgrading to C++11.
Fixes #353
8 years ago
Timothy Stack
9c364bf48e
[spectro] add spectro view support for sql results
9 years ago
Timothy Stack
8de5d3b749
[logfile] add more options when opening files
9 years ago
Timothy Stack
cdd43549ab
[cmds] automatically capture echo/write output from scripts so they can generate reports
...
Add another example script, dhclient-summary.
Add a 'search-table' section to formats so you can automatically
define a search-based table.
9 years ago
Timothy Stack
a2b381ca19
[config] initial impl with clock-format as the only option at the moment
9 years ago
Timothy Stack
e5f786bc2c
[script] add metadata to script files
9 years ago
Timothy Stack
ab62d27757
[cmd] replace wordexp with shlex
9 years ago
Timothy Stack
cedd89d9b6
[build] try to fix some warnings and debug breakage
9 years ago
Timothy Stack
e07b4e448f
[exec] add a prompt to execute lnav scripts
9 years ago
Timothy Stack
187d62334f
[json] record the type of json data in json_ptr_walk
9 years ago