This Haskell client of tldr displays tldr pages differently to the official python and rust clients.
This Haskell implementation of tldr shows tldr cat like this (I am using 0.6.4 bundled with Ubuntu 22.04):
cat
Print and concatenate files.More information: https://www.gnu.org/software/coreutils/cat.
- Print the contents of a file to the standard output:
cat {{file}}
- Concatenate several files into the target file:
cat {{file1}} {{file2}} > {{target_file}}
- Append several files into the target file:
cat {{file1}} {{file2}} >> {{target_file}}
- Number all output lines:
cat -n {{file}}
- Display non-printable and whitespace characters (with M- prefix if non-ASCII):
cat -v -t -e {{file}}
However, both the python and rust implementations of tldr displays like this:
cat
Print and concatenate files.
More information: https://www.gnu.org/software/coreutils/cat.
- Print the contents of a file to the standard output:
cat file
- Concatenate several files into the target file:
cat file1 file2 > target_file
- Append several files into the target file:
cat file1 file2 >> target_file
- Number all output lines:
cat -n file
- Display non-printable and whitespace characters (with `M-` prefix if non-ASCII):
cat -v -t -e file
So this Haskell implementation:
does not honor newlines at the top of the page showing the description of the command in general
shows the {{ and }} chars whereas the python and rust implementations shows them in color or underlined (not possible to show here using markdown)
This Haskell client of tldr displays tldr pages differently to the official python and rust clients.
This Haskell implementation of tldr shows
tldr cat
like this (I am using 0.6.4 bundled with Ubuntu 22.04):However, both the python and rust implementations of tldr displays like this:
So this Haskell implementation:
{{
and}}
chars whereas the python and rust implementations shows them in color or underlined (not possible to show here using markdown)