summaryrefslogtreecommitdiff
path: root/tmac/tty-char.tmac
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2018-08-21 16:49:45 +0200
committerIngo Schwarze <schwarze@openbsd.org>2018-08-21 16:49:45 +0200
commit9235a520462d6480b6e06b9c494a4ec67586dfbd (patch)
treec394ef7709a90918256d396e972c320f04090154 /tmac/tty-char.tmac
parent9ae3261e838da0a1b88b112e32df7e154c18a24d (diff)
downloadgroff-git-9235a520462d6480b6e06b9c494a4ec67586dfbd.tar.gz
Improve terminal rendering for a few special characters:
* tmac/tty.tmac: add \[.j] (dotless j) * tmac/tty-char.tmac: for \[a.], fall back to "." * tmac/tty-char.tmac: add playing card suits Using feedback from Ralph Corderoy <ralph at inputplus dot co dot uk>; OK wl@ on a previous version.
Diffstat (limited to 'tmac/tty-char.tmac')
-rw-r--r--tmac/tty-char.tmac7
1 files changed, 6 insertions, 1 deletions
diff --git a/tmac/tty-char.tmac b/tmac/tty-char.tmac
index f1932838c..d24d38d56 100644
--- a/tmac/tty-char.tmac
+++ b/tmac/tty-char.tmac
@@ -108,7 +108,8 @@
.tty-char \[dA] \z=v
.if c\[md] .tty-char \[pc] \[md]
.if c\[pc] .tty-char \[md] \[pc]
-.if c\[pc] .tty-char \[a.] \[pc]
+.ie c\[pc] .tty-char \[a.] \[pc]
+.el .tty-char \[a.] .
.tty-char \[Im] <Im>
.tty-char \[Re] <Re>
.tty-char \[/L] \z/L
@@ -149,6 +150,10 @@
.tty-char \[rk] }
.tty-char \[lt] ,-
.tty-char \[rt] -.
+.tty-char \[CL] C
+.tty-char \[SP] S
+.tty-char \[HE] H
+.tty-char \[DI] D
.\" Latin characters
.tty-char \[r!] !
.tty-char \[Po] \z-L