groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 01/01: Improve terminal rendering for a few special characters:


From: Ingo Schwarze
Subject: [groff] 01/01: Improve terminal rendering for a few special characters:
Date: Tue, 21 Aug 2018 10:53:27 -0400 (EDT)

schwarze pushed a commit to branch master
in repository groff.

commit 9235a520462d6480b6e06b9c494a4ec67586dfbd
Author: Ingo Schwarze <address@hidden>
Date:   Tue Aug 21 16:49:45 2018 +0200

    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.
---
 ChangeLog          | 8 ++++++++
 tmac/tty-char.tmac | 7 ++++++-
 tmac/tty.tmac      | 1 +
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 2fa0fdd..1c8ade6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2018-08-21  Ingo Schwarze  <address@hidden>
+
+       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
+
 2018-08-16  Ingo Schwarze  <address@hidden>
 
        * src/preproc/preconv/preconv.1.man: add -D to the SYNOPSIS
diff --git a/tmac/tty-char.tmac b/tmac/tty-char.tmac
index f193283..d24d38d 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
diff --git a/tmac/tty.tmac b/tmac/tty.tmac
index 17a7127..471fb8b 100644
--- a/tmac/tty.tmac
+++ b/tmac/tty.tmac
@@ -65,6 +65,7 @@
 .fchar \[eu] EUR
 .fchar \[Eu] EUR
 .fchar \[.i] i
+.fchar \[.j] j
 .fchar \[bq] ,
 .
 .if '\*[.T]'utf8' \



reply via email to

[Prev in Thread] Current Thread [Next in Thread]