Revision history for App::Elog

0.08  Sat Oct 22 18:41:59 CDT 2022
    - Make sure there's no warnings or errors under normal cases.

    - Removed the -v for vim option.

    - Changed from using the PWD env var to Cwd::cwd() because sudo
      wasn't setting the PWD env var.

    - Changed options to be -i for info and -s for statistics.

    - Changed -a to -m for max records. And to have it show records you
      use -v along with it.

    - Options that take arguments like -a and -g now require a space
      before the argument so instead of -a5 it's -m 5.

    - Removed -? option, now its only --help, -help, or -h for that.

    - Changed -f option from doing a tail -f to filtering results based
      on a given regexp. If you want to tail -f just tail -f `elog -p`.

    - The -l option shows the full path of the log file, not just the
      basename of the file.

    - The relative date string always shows "x units ago" before if
      it was over a certain number of days it would show like "Jun 2022"
      now it would show "4 months ago".

    - Make sure there's space between the number and it's unit and
      between the time and the AM/PM.

    - Show slowest locations in alog -s.

    - Do not show rotation count and combined size in -l or -L output.

    - Originally log files were looped backwards, with the tac program,
      so it can limit to the most recent x errors, but it couldnt show
      the errors till the script was done. Now, it loops in order but gets
      the last x errors by using the tail program.

    - Added an offset option -o, so you can limit to the most recent x
      errors but at an offset line number into the file.

    - Added elog -s option to show info and statistics about the log.

    - When you don't have a format string for a log, either use key value pairs in the
      log line itself, or a default format string depending on the content of the
      first line.

0.07  Tue Nov  7 18:00:47 CST 2017
    - Documentation update
    - Remove -d option
    - Allow limits on access log statistics

0.06  Tue Nov  7 13:01:30 CST 2017
    - Choose log whose docroot matches CWD the most

0.05  Fri Nov  3 13:13:25 CDT 2017
    - Better graph labels

0.04  Fri Nov  3 12:22:29 CDT 2017
    - Arbitrary intervals on graphs

0.03  Thu Nov  2 17:26:09 CDT 2017
    - Allow a limit to the -i command

0.02  Tue Oct 31 18:02:15 CDT 2017
    - Documentation update

0.01  Tue Oct 31 15:18:52 CDT 2017
    - elog, an Apache error log viewer
    - alog, an Apache access log viewer