summary refs log tree commit diff
path: root/bin/man1
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2021-01-13 22:47:54 -0500
committerJune McEnroe <june@causal.agency>2021-01-13 22:47:54 -0500
commit7d87749a623ef4f1274903f91ebaf90dcd1cc9b5 (patch)
tree1ae64581ca444f50a751e4c837608e93d072f386 /bin/man1
parentAdd gg mapping to vi (diff)
downloadsrc-7d87749a623ef4f1274903f91ebaf90dcd1cc9b5.tar.gz
src-7d87749a623ef4f1274903f91ebaf90dcd1cc9b5.zip
Remove hi
Replaced with hilex, which is far less of a hack. hilex still lacks
a shell lexer, but hi's was never very good anyway.
Diffstat (limited to '')
-rw-r--r--bin/man1/hi.1173
1 files changed, 0 insertions, 173 deletions
diff --git a/bin/man1/hi.1 b/bin/man1/hi.1
deleted file mode 100644
index 517fbab9..00000000
--- a/bin/man1/hi.1
+++ /dev/null
@@ -1,173 +0,0 @@
-.Dd December 15, 2019
-.Dt HI 1
-.Os
-.
-.Sh NAME
-.Nm hi
-.Nd syntax highlighter
-.
-.Sh SYNOPSIS
-.Nm
-.Op Fl t
-.Op Fl f Ar format
-.Op Fl l Ar lang
-.Op Fl n Ar name
-.Op Fl o Ar opts
-.Op Ar file
-.Nm
-.Fl c
-.
-.Sh DESCRIPTION
-.Nm
-highlights the contents of a
-.Ar file
-or standard input
-and formats it
-on standard output.
-.
-.Pp
-The arguments are as follows:
-.Bl -tag -width "-f format"
-.It Fl c
-Compile all regular expressions and exit.
-.It Fl f Ar format
-Set the output format.
-.It Fl l Ar lang
-Set the input language.
-.It Fl n Ar name
-Override the name used
-to infer the input language.
-.It Fl o Ar opts
-Set output format options.
-.Ar opts
-is a comma-separated list of options.
-.It Fl t
-Default to
-.Cm text
-if the input language cannot be inferred.
-.El
-.
-.Ss Output Formats
-The default output format is
-.Cm ansi .
-.
-.Bl -tag -width Ds
-.It Cm ansi
-Output ANSI terminal escape codes.
-.
-.It Cm irc
-Output IRC formatting codes.
-.Pp
-The options are as follows:
-.Bl -tag -width "monospace"
-.It Cm monospace
-Use the monospace formatting code
-introduced by IRCCloud.
-.El
-.
-.It Cm html
-Output HTML
-.Sy <pre>
-with
-.Sy <span>
-classes.
-.
-.Pp
-The options are as follows:
-.Bl -tag -width "title=..."
-.It Cm anchor
-Output tags
-(top-level definition names)
-as anchor links.
-.
-.It Cm css Ns = Ns Ar url
-With
-.Cm document ,
-output a
-.Sy <link>
-element for the external stylesheet
-.Ar url .
-If unset,
-output default styles in a
-.Sy <style>
-element.
-.
-.It Cm document
-Output an HTML document.
-.
-.It Cm inline
-Output inline
-.Sy style
-attributes rather than classes.
-.
-.It Cm tab Ns = Ns Ar n
-With
-.Cm document
-or
-.Cm inline ,
-set the
-.Sy tab-size
-property to
-.Ar n .
-.
-.It Cm title Ns = Ns Ar ...
-With
-.Cm document ,
-set the
-.Sy <title>
-element text.
-The default title is the
-.Ar file
-name.
-.El
-.El
-.
-.Ss Input Languages
-If no input language is set with
-.Fl l ,
-it may be inferred from the name set by
-.Fl m
-or from the provided
-.Ar file
-name.
-.
-.Bl -tag -width Ds
-.It Cm c
-The C11 language.
-.
-.It Cm diff
-The output of
-.Xr diff 1
-with the
-.Fl u
-flag.
-.
-.It Cm make
-The portable subset of
-.Xr make 1 .
-Variable substitution supports
-one level of nesting with the same delimiter.
-.
-.It Cm mdoc
-The
-.Xr mdoc 7
-language.
-.
-.It Cm rust
-The Rust 2018 language.
-Nested raw strings and block comments
-are not highlighted correctly.
-.
-.It Cm sh
-The POSIX
-.Xr sh 1
-language.
-Here-documents are correctly highlighted
-only with a delimiter of
-.Ql EOF .
-Arbitrarily nested strings and command substitutions
-are not highlighted correctly.
-.
-.It Cm text
-Plain text.
-.El