In the news
There are a few requested changes/additions.
Unfortunately I do not have time (and/or don't feel like) to implement them myself.
I do accept (and integrate) patches supplied by others (might by you!).
You can send them to email@example.com.
I can imagine it is usefull for some people to have MultiTail "speak" to them in their own language.
- UTF support
Some people monitor logfiles with multi-byte characters in them. E.g. with texts written in Asian charactersets (Japanes, Chinese, etc.0).
- --after-context and --before-context
Grep can display a few lines before and after the line that matches the expression. Would be nice if MultiTail could do this as well.
- single line changes detection
For when monitoring commands that simply emit things like '...' for a while on a single line.
- force follow a new file
As with the base tail -F is force follow. works well when your tailing a directory where a new file will be created.
- retry missing filenames
when following a filename (and not descriptor), retry a while when the filename disappears
- speed control
Not just display when everything comes in at the original speed but have some maximum speed so that everything can be read while displaying. This requires some buffering to be added with probably an upper bound. And of course multiple options for what to do when the buffer is full (overwrite, completely flush, abort, display error with number of lines ignored, etc.).
- spec-file for creating a binary rpm on AIX
To be used with rpm -bb.
- beep (or flash) if N lines matching regular expression E are/are not processed in M seconds
Flash if 5 or more lines matching e.g. "[Ww]arning" are processed in 15 or fewer seconds
Beep if no lines are processed in 3 minutes
Beep if 1 or more lines matching "Heartbeat OK" are not processed in 2 minutes
- clean-up man-page
Quiet a few options are not explained in the man-page and also not elaborate enough.
- prefixes in the scrollback screw up linewrapping
When scrolling back in a logfile with a line-prefix enabled, the linewrapping fails.
- CR support
When monitoring output of commands with progress indications, CR's are not handled correctly.
- suppress_empty_lines:no causes visual corruption in the scrollback window
Configuration-file entry 'suppress_empty_lines:no' seems to cause visual corruption in the scrollback window.
- ~ in config file
~ in the configuration file does not seem to work.
- tabs cause incorrect linewrap
The width of a tab is not used, instead it is always 1. That is not correct.
- multiple refreshes
Sometimes when you press a key in the main screen, MultiTail does a couple of complete screenredraws.