Commit Graph

606 Commits

Author SHA1 Message Date
Timothy Stack
8acba75862 [data-parser] fix test failure 2014-02-01 15:47:15 -08:00
Timothy Stack
e9d8172f61 instantiate templates for other number types 2014-02-01 09:53:29 -08:00
Timothy Stack
5ef8a168a7 [perf] reduce copies of log messages 2014-02-01 06:41:11 -08:00
Timothy Stack
e200f60a96 [format] avoid making a copy of the string in logline_value and reduce UI updates 2014-01-25 12:13:41 -08:00
Timothy Stack
f4aeb11ad5 [view_curses] use a vector for string attributes
Using a map/multimap is too expensive/complex for how many
attributes we have on a line due to how many tree nodes
need to be malloced/freed.  Just using a vector should be
good enough and a lot faster.
2014-01-25 09:29:35 -08:00
Timothy Stack
13ecf0abf7 [date_time] temporary perf hack, parsing timezone is slow... 2014-01-21 06:45:27 -08:00
Timothy Stack
3259bde974 [nits] use pcrepp for filtering and fix sigabrt received when loading is interrupted 2014-01-20 07:18:15 -08:00
Timothy Stack
bd7b14965b [log-data] fix the column type for numbers 2014-01-18 06:46:51 -08:00
Timothy Stack
ccf361775a [cmd] filter pcres should be case-insensitive
Defect Number:
    Reviewed By:
   Testing Done:
2014-01-18 06:40:32 -08:00
Timothy Stack
9906e949cf [overlay] clear overlay when file is removed 2014-01-16 06:37:02 -08:00
Timothy Stack
73bde9dee3 [filter] fix problems with filtering multi-line log messages 2014-01-15 07:05:15 -08:00
Timothy Stack
2fa081c00a [cygwin] more windows nits and cleanup 2014-01-13 22:29:14 -08:00
Timothy Stack
7feeaf0fde highlighting nits and fix filtering
Defect Number:
    Reviewed By:
   Testing Done:
2014-01-13 21:58:04 -08:00
Timothy Stack
71cd99a2bf [cygwin] fix compile issue for test 2014-01-12 19:58:18 -08:00
Timothy Stack
5e011a9203 [cygwin] misc fixes to get things building/running on windows
This change is just a first step, it should get the basics going.  But,
the tests don't all build and there are probably other issues when
running.
2014-01-07 07:35:52 -08:00
Timothy Stack
6968b76825 [key] add g/G for going to the top/bottom of the file
The 'graph' view hotkey has been changed to ctrl-G since it is not
used as much.

  Defect Number:
    Reviewed By:
   Testing Done:
2013-11-24 14:26:10 -08:00
Timothy Stack
9f7ed7f095 [misc] fix the access log format for user names; update config.guess/config.sub
Some miscellaneous fixes.

  Defect Number:
    Reviewed By:
   Testing Done:
2013-11-24 14:21:20 -08:00
Timothy Stack
ef6380d03e [wrap] fix some word-wrap glitches 2013-11-10 07:32:35 -08:00
Timothy Stack
6d7e6bf66f [release] some last minute clean up 2013-11-09 17:34:06 -08:00
Timothy Stack
7df2470624 [wrap] compute line size for logs and cache the value 2013-11-09 17:14:40 -08:00
Timothy Stack
f867b9cc63 [wrap] add a hotkey for word wrap and fix some glitches 2013-11-08 07:32:39 -08:00
Timothy Stack
7eeb45f5e8 Fix a build issue on 32bit 2013-11-06 09:28:14 -08:00
Timothy Stack
c3d51190c8 [wrap] start support for word wrapping and fix a variety of glitches 2013-11-06 07:29:20 -08:00
Timothy Stack
50d50fb5a8 [sql] show single-row results in the command-line and fix some minor fixes 2013-10-29 05:33:39 -07:00
Timothy Stack
7f08e46920 [build] fix os x build issues 2013-10-23 07:01:32 -07:00
Timothy Stack
879c1059aa missing sys/wait.h include 2013-10-11 06:31:17 -07:00
Timothy Stack
30a9d0497e build fix 2013-10-11 06:27:36 -07:00
Timothy Stack
59c1d4313b [mouse] more mouse support and other fixes 2013-10-11 06:22:29 -07:00
Timothy Stack
001f9abdef [cmd] open/close file commands 2013-09-14 12:30:57 -07:00
Timothy Stack
8eb4b02f97 [yajlpp] some optimizations for json log parsing 2013-09-14 06:36:31 -07:00
Timothy Stack
05c62fc7a8 [log_format] some missing initializers 2013-09-10 20:27:14 -07:00
Timothy Stack
968fcb50a5 [cppcheck] some cppcheck nits and other bugs 2013-09-10 20:13:08 -07:00
Timothy Stack
33584ed9f8 [docs] minor tweaks and version bump 2013-09-10 09:42:30 -07:00
Timothy Stack
a8c3a8c80b [docs] json format docs and some build fixes 2013-09-10 06:45:48 -07:00
Timothy Stack
c59acba758 [format] initial support for json formats and some bug fixes 2013-09-10 06:20:37 -07:00
Timothy Stack
f61f87e22d [default files] read in all default files and fix some display issues in the text view 2013-09-04 02:14:48 -07:00
Tim Stack
d882e8b9ea [README] Add a pointer to lnav.org at the top 2013-08-30 08:55:49 -07:00
Timothy Stack
7d66a64d00 [data-parser] ignore whitespace when computing the schema id
Also add some more terminfo directories.
2013-08-29 19:15:45 -07:00
Timothy Stack
d199a1431a [news] update the news file 2013-08-28 21:46:12 -07:00
Timothy Stack
de374e68f6 [build] some more build tweaks 2013-08-28 21:22:04 -07:00
Timothy Stack
22dbcf7796 [build] some lib path ordering and a fix for older linuxes 2013-08-28 18:20:11 -07:00
Timothy Stack
561c881482 [logline] terminate hidden_table_columns array 2013-08-28 08:16:26 -07:00
Timothy Stack
db8e64960d [build] more static library link 2013-08-28 07:57:21 -07:00
Timothy Stack
b4ed348428 [build] mostly static linking stuff 2013-08-28 07:28:31 -07:00
Timothy Stack
7fea5565d2 [docs] mention dependencies 2013-08-27 08:38:28 -07:00
Timothy Stack
49368e1513 [docs] some more writing 2013-08-26 07:20:01 -07:00
Timothy Stack
94ce0ffd83 [docs] more docs and some simple bug fixes 2013-08-25 07:12:41 -07:00
Timothy Stack
ba5b89ffe9 [logline] fix the read of the template line in get_columns and add man page 2013-08-20 18:41:15 -07:00
Timothy Stack
83f94cea86 [log-format] regex config format redux 2013-08-07 06:31:34 -07:00
Timothy Stack
f716d5a533 [docs] more sections 2013-08-06 23:14:24 -07:00