Timothy Stack
a192d708f4
bump gcc version
2017-03-14 06:10:26 -07:00
Timothy Stack
fa296fca1b
[listview] get a batch of rows from the source instead of a single one at a time
...
Also: bump to c++14 and added a helper template for creating sqlite virtual tables
2017-03-14 06:05:46 -07:00
Tim Stack
8b7c9ca598
Merge pull request #419 from Bennyz/update-vdsm
...
Update the Vdsm log configuration to support the Vdsm 4.1 log format
2017-03-13 09:19:48 -07:00
Benny Zlotnik
ffbe0e477c
Update the Vdsm log configuration to support the Vdsm 4.1 log format
2017-03-13 16:50:03 +02:00
Timothy Stack
8a045243aa
fix a naming issue in the parse overlay
2017-03-10 14:34:09 -08:00
Timothy Stack
8bf6bf1a65
[cmds] add the format directory to the PATH in the :pipe commands
2017-03-09 07:04:34 -08:00
Timothy Stack
09111fb3c9
[sql_util] compile to prepared statements
...
Defect Number:
Reviewed By:
Testing Done:
2017-03-09 06:27:54 -08:00
Timothy Stack
32c9dacd0a
[files_vtab] add a vtable for opened files
...
Defect Number:
Reviewed By:
Testing Done:
2017-03-08 13:51:07 -08:00
Timothy Stack
9e7c30f00a
[views_vtab] top_time crash
2017-03-06 16:01:40 -08:00
Timothy Stack
c180c44e49
[vtab] add an lnav_view_stack table to get programmatic access to the view stack
...
More progress towards #377
2017-03-04 15:22:19 -08:00
Timothy Stack
0e27841c27
fix numeric value indexes
2017-03-03 11:35:04 -08:00
Timothy Stack
0a7816e245
[config] missed the terminator json_path_handler()
2017-03-01 10:46:26 -08:00
Timothy Stack
3fed519d0c
missed filling out the numeric value indexes for patterns
2017-03-01 09:07:32 -08:00
Timothy Stack
71aa54ad4d
[keymap] convert more hotkeys to keymaps
...
Fixes #416
2017-03-01 08:44:16 -08:00
Timothy Stack
d12769cd70
minor doc fix
2017-02-24 06:47:56 -08:00
Timothy Stack
1a87184c82
[log] allow parts of log messages to be hidden
...
Fixes #412
2017-02-23 06:15:44 -08:00
Timothy Stack
34d1422b76
[highlight] only highlight keywords in text files
...
Fixes #408
2017-02-18 22:35:18 -08:00
Timothy Stack
c606e1169c
only do custom keys in paging mode
2017-01-23 10:05:46 -08:00
Timothy Stack
89f8ef9c2b
[hotkeys] hotkey configuration
...
First steps to implementing #350
2017-01-21 07:41:28 -08:00
Timothy Stack
04eda90244
[db] missed checking for a null progress callback
...
Fixes #404
2017-01-18 06:17:55 -08:00
Tim Stack
06b12240c5
Add LoC badge
...
Seems high...
2016-12-24 12:57:46 -08:00
Timothy Stack
69e51d68d3
[hotkeys] make 'I' stable
...
Fixes #393
2016-12-23 22:32:23 -08:00
Timothy Stack
0138d13297
[cmds] execute scripts from stdin/fds
...
Issues mentioned in #397
2016-12-23 11:37:23 -08:00
Tim Stack
6aa3f03cc9
Merge pull request #398 from aspiers/typo
...
fix 'conifg' typo
2016-12-19 10:26:52 -08:00
Adam Spiers
d93178f879
fix 'conifg' typo
2016-12-19 16:01:37 +00:00
Timothy Stack
a69d4c37a4
[hotkey] when scanning through search hits, move to the last hits
2016-12-17 21:43:26 -08:00
Timothy Stack
854c79108e
Merge branch 'aspiers-fix-compile-warnings'
2016-12-17 21:14:00 -08:00
Timothy Stack
d799cc227e
some tweaks to these changes
2016-12-17 21:13:38 -08:00
Timothy Stack
e286534cfc
Merge branch 'fix-compile-warnings' of https://github.com/aspiers/lnav into aspiers-fix-compile-warnings
2016-12-16 22:50:45 -08:00
Timothy Stack
bc91a8e281
[log-view] show search hits in the left file line with a reverse-video marker
...
If the search-hit is past the right side of the screen (as mentioned in #394 )
we should try to make that more obvious by adding a highlight on the left.
2016-12-10 07:35:08 -08:00
Timothy Stack
f567aafe3b
[c++11] migration #1
...
Just a start
2016-12-10 07:21:24 -08:00
Timothy Stack
5e2d8842f2
forgot the actual file, sigh
2016-12-06 08:20:16 -08:00
Timothy Stack
93848faae7
add new file to dist
2016-12-06 07:14:54 -08:00
Timothy Stack
11d23a26d9
[build] libgpm autoconf check
2016-12-06 07:01:05 -08:00
Timothy Stack
d85ca570dd
more travis
2016-12-06 06:22:43 -08:00
Timothy Stack
327b1b6e9f
try turning libgpm complaint to a warning
2016-12-06 06:17:32 -08:00
Timothy Stack
3aa379ad44
use trusty
2016-12-05 16:51:05 -08:00
Timothy Stack
182a098dcb
try to build c++11 on travis
2016-12-05 16:48:43 -08:00
Timothy Stack
44d93dddc3
[pretty-print] allow formats to do transforms before pretty-printing
...
Also started upgrading to C++11.
Fixes #353
2016-12-05 16:34:30 -08:00
Timothy Stack
02bfd5846b
[hotkey] the n/N keys will now move to the next cluster of search hits, up to a screenful
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-25 15:44:36 -08:00
Timothy Stack
95fe6f0d73
[hotkey] the n/N keys will now move to the next cluster of search hits, up to a screenful
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-24 23:27:54 -08:00
Timothy Stack
09292fc23e
remove -s flag
...
Fixes #363
2016-11-23 07:02:41 -08:00
Timothy Stack
642a94e7b7
[open] check for FIFOs
...
Fixes #380
2016-11-23 06:41:22 -08:00
Timothy Stack
a7a03470d7
[search] fix a typo in the timeval compare operator
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-22 23:03:40 -08:00
Timothy Stack
4de576fba7
[search] after a search has been entered, move to the first hit if one is found quickly
...
Defect Number:
Reviewed By:
Testing Done:
2016-11-22 21:02:01 -08:00
Tim Stack
ec7dae5979
Merge pull request #391 from aspiers/more-time-formats
...
add two more common time formats
2016-11-22 15:16:57 -08:00
Adam Spiers
baa4ec0eb2
add two more common time formats
...
Since 26cd9f59
introduced stricter timestamp parsing so that
the full string now has to be matched, several of the 3rd party
formats installable via "lnav -i extra" broke. So add a couple
more very common timestamp formats to address these.
2016-11-22 19:59:44 +00:00
Adam Spiers
fb96e948e2
fix -Wunused-result warning when calling getcwd()
...
Fix this warning:
lnav_log.cc: In function ‘void log_host_info()’:
lnav_log.cc:185:29: warning: ignoring return value of ‘char* getcwd(char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
getcwd(cwd, sizeof(cwd));
^
2016-11-22 19:42:41 +00:00
Adam Spiers
81f5a843cf
check return value of git pull command
...
This is obviously worthwhile, but also eliminates this compiler warning:
lnav.cc: In function ‘int main(int, char**)’:
lnav.cc:2407:33: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(pull_cmd);
^
2016-11-22 19:42:41 +00:00
Adam Spiers
04627c1743
fix -Wunused-result warnings when calling read() and write()
...
Fix warnings like these:
lnav.cc: In function ‘int main(int, char**)’:
lnav.cc:2407:33: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result]
system(pull_cmd);
^
lnav.cc:2966:66: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
write(STDOUT_FILENO, str.c_str(), str.size());
^
lnav.cc:2967:50: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
write(STDOUT_FILENO, "\n", 1);
^
2016-11-22 19:42:41 +00:00