Commit Graph

26 Commits

Author SHA1 Message Date
Timothy Stack
d993d0e8c6 [partition] make partitions a separate bookmark type 2014-03-07 05:20:49 -08:00
Timothy Stack
10eb9617b1 [sql] add a bookmark column to the log tables 2014-03-01 23:40:12 -08:00
Timothy Stack
64fe8175a6 [log] add an internal logger instead of using redirected stderr 2014-03-01 16:35:30 -08:00
Timothy Stack
5b66441378 [doc] update some docs 2014-02-24 15:50:42 -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
6d7e6bf66f [release] some last minute clean up 2013-11-09 17:34:06 -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
59c1d4313b [mouse] more mouse support and other fixes 2013-10-11 06:22:29 -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
Timothy Stack
e75f42dd07 [data parser] hex dump values and add the uwsgi log format 2013-07-17 21:24:33 -07:00
Timothy Stack
8be234d41f [bookmarks] restore support for bookmarks in the other views 2013-06-20 06:42:11 -07:00
Timothy Stack
5a7d6dab2c [cleanup] uncrustify 2013-06-15 18:07:50 -07:00
Timothy Stack
5d478fc17a [cleanup] start a tracer/debugger for the data parser 2013-06-08 06:10:18 -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
0360e6782c [misc] a variety of fixes
* lnav.cc: Rerun searches in the text view when changing files.  Fix the
   scrollbar behavior when the mouse is used.
 * lnav_commands.cc: Switch to the graph view when doing graphing.
 * xterm_mouse.hh: The origin for mouse coordinates should be 0,0 and not 1,1 .
2013-01-19 22:28:21 -08:00
Timothy Stack
61f15891ec [display] Some log line display enhancements
This change adds back support for line scrubbing and
adds a column that displays the time offset from
different points in the file.  Also, try to handle
deleted files by dropping their lines from the display
view.

 * help.txt: Update the help text for the new features.
 * lnav.cc: Add scrub/time-offset key bindings.  Also
   added some more comments and added some handling for
   deleted files.
 * log_format_impls.cc: Add scrubbing for the generic
   log format that shortens timestamps and RDNS strings.
 * logfile_sub_source.cc: Add a time-offset column to
   the display.
 * textview_curses.cc: Some cleanup.
2012-10-29 16:38:58 -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
Tim Stack
7d0e6583df Add 'C' hotkey for clearing the user-selected bookmarks 2012-04-03 18:51:15 -07:00
Timothy Stack
a92f53ffcb some example stuff 2011-06-11 10:26:52 -07:00
Tim Stack
e47e3503eb cleanup 2011-05-17 07:40:28 -07:00
Tim Stack
9fb10d5340 fix some bugs on OS X and fix a bug that caused style attributes
to be misaligned for lines with tabs in them.
2011-05-14 12:06:32 -07:00
tstack
fd7d59383b search fixes 2010-11-21 22:01:57 -08:00
Timothy Stack
88889954b8 Fix a bunch of bugs. Add horizontal search support. 2010-02-23 20:35:52 -08:00
Timothy Stack
1d40a8edcf build work 2009-10-14 12:42:58 -07:00
tstack
b4ec432515 first commit 2009-09-13 18:07:32 -07:00