Commit Graph

23 Commits

Author SHA1 Message Date
Timothy Stack
b6e10f4ee4 bump the max line size to try and solve some json log issues 2015-11-29 20:35:13 -08:00
Timothy Stack
25a375f08d [misc] fix various bugs 2015-08-19 21:02:26 -07:00
Timothy Stack
5a7c5a2139 [piper] the piper was not exiting if the stream it was reading did not terminate with a line feed 2015-04-21 22:25:54 -07:00
Timothy Stack
cfa628f6c4 various fixes
Defect Number:
    Reviewed By:
   Testing Done:
2014-11-11 21:18:55 -08:00
Timothy Stack
a71ca1f1ca [filter] some improvements to the core filtering code 2014-10-19 22:16:40 -07:00
Timothy Stack
9ff2d3774d [line_buffer] split long lines
Fixes #81
2014-03-15 04:40:58 -07:00
Timothy Stack
b6baae7730 [debug] more debugging stuff
Defect Number:
    Reviewed By:
   Testing Done:
2014-03-06 06:58:49 -08:00
Timothy Stack
601c19a537 [scrollbar] change the look of the scrollbar 2014-02-20 20:01:06 -08:00
Timothy Stack
6a38619ac7 [piper] fix for partial lines when reading stdin 2014-02-19 05:58:31 -08:00
Timothy Stack
5ef8a168a7 [perf] reduce copies of log messages 2014-02-01 06:41:11 -08:00
Timothy Stack
2d33cb7f7e [log format] some more log format work 2013-06-29 11:00:34 -07:00
Timothy Stack
865849f017 [spam] uncrustify pass 2013-05-27 21:35:00 -07:00
Timothy Stack
f62b5c271c [release] bump to 0.5.1 2013-05-02 23:02:03 -07:00
Timothy Stack
a92785e889 [piper_proc] add timestamp and file write options for stdin 2013-04-30 21:48:16 -07:00
Timothy Stack
d4f170e747 cppcheck fixes 2013-04-17 09:27:12 -07:00
Timothy Stack
c4e9f58bf0 [bugs] fix some long-standing bugs
* grep_proc.cc: When a request is queued with the start line
   == -1, we need to start searching from the highest line
   ever seen and not the last line processed.
 * line_buffer.cc: If a partial line was read, we need to
   avoid returning another line if more data is appended
   to the file.
 * lnav.cc: Accept file name patterns on the command-line that
   don't match any files yet.  Initialize the screen before
   redirecting stderr to the log file or /dev/null.
 * log_format.hh: Add some comments.  Start to add back support
   for scrubbing.
 * logfile_sub_source.cc: Move scrubbing to the format impl.
 * textview_curses.hh: Add comments.
2012-09-22 16:15:15 -07:00
Timothy Stack
b68a1bba9b [test] some cleanup for tests and other things
Just a cleanup pass
2012-06-05 13:18:59 -07:00
Timothy Stack
ee1e2afd53 [win build] Fix some problems with building on cygwin
The cygwin build is pretty straightforward, but there's
still some glitches that need to be fixed.

 * line_buffer.hh, line_buffer.cc: If the bzip library is not available, don't
   try to open bzip files.  Also, ignore ENODATA errors since they seem to
   show up when pread reaches the end of the file.
 * lnav.cc: The abs() function is ambiguous on windows, use std::abs instead.
2012-04-17 07:23:17 -07:00
Tim Stack
7a6d9c83f2 cleanup and bug fixes 2011-06-19 22:30:10 -07:00
Timothy Stack
456e015fb0 Add support for bzip2; fix some performance bugs; and
display the log file type in the top status bar.
2011-05-13 18:27:33 -07:00
Timothy Stack
c268760e2e Hopefully fix a bug when progressively reading from a file and
add some comments.
2010-04-17 21:02:51 -07:00
Timothy Stack
3f6212766a Fix for line buffers growing too large 2010-01-10 11:40:38 -08:00
tstack
b4ec432515 first commit 2009-09-13 18:07:32 -07:00