Add independent input and output mode

Replaces -x, --hexadecimal option with --intput-mode and --output-mode
so it is possible to select hex or normal mode for both input and output
independently.

To obtain same behaviour as -x, --hexadecimal use the following
configuration:

input-mode = hex
output-mode = hex
This commit is contained in:
Martin Lund 2024-04-10 14:39:42 +02:00
parent fd6a246908
commit 2fff4d36d0
9 changed files with 254 additions and 78 deletions

View file

@ -46,9 +46,8 @@ when used in combination with [tmux](https://tmux.github.io).
* Line timestamps
* Support for delayed output per character
* Support for delayed output per line
* Hexadecimal mode
* Log to file
* Autogeneration of log filename
* Switchable independent input and output mode (normal vs hex)
* Log to file with automatic or manual naming of log file
* Configuration file support
* Activate sub-configurations by name or pattern
* Redirect I/O to UNIX socket or IPv4/v6 network socket for scripting or TTY sharing