summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwlemb <wlemb>2002-04-05 14:34:38 +0000
committerwlemb <wlemb>2002-04-05 14:34:38 +0000
commit5f6139ccd8bc03a44174bcfa1e2264318965551d (patch)
tree2f9024170197a90b1e841eb6676db4dc72f5f57b
parent36833f00ad3d32d06e84595a58805678ca20f76b (diff)
downloadgroff-5f6139ccd8bc03a44174bcfa1e2264318965551d.tar.gz
* tmac/tty.tmac: Don't use shc request.
* tmac/latin1.tmac, tmac/cp1047.tmac: Translate soft hyphen to `\%'. * NEWS: Updated.
-rw-r--r--ChangeLog6
-rw-r--r--NEWS6
-rw-r--r--tmac/cp1047.tmac3
-rw-r--r--tmac/latin1.tmac3
-rw-r--r--tmac/tty.tmac3
5 files changed, 16 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 1c2a8a28..310e66e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2002-04-05 Werner LEMBERG <wl@gnu.org>
+ * tmac/tty.tmac: Don't use shc request.
+ * tmac/latin1.tmac, tmac/cp1047.tmac: Translate soft hyphen to `\%'.
+ * NEWS: Updated.
+
+2002-04-05 Werner LEMBERG <wl@gnu.org>
+
* src/drivers/grops/psrm.cc (skip_possible_newline): New function.
(resource_manager::do_begin_binary,
resource_manager::do_begin_data): Use it.
diff --git a/NEWS b/NEWS
index ece93642..65e0cf98 100644
--- a/NEWS
+++ b/NEWS
@@ -126,6 +126,12 @@ o A new escape sequence `\O' is available (mainly for internal use with
o The escapes `\%', `\&', `\)', and `\:' no longer cause an error in \X;
they are ignored now.
+o Using the latin-1 input character 0xAD (soft hyphen) for the `shc'
+ request was a bad idea. Instead, it is now translated to `\%', and
+ the default hyphenation character is again \[hy]. Note that the glyph
+ \[shc] is not useful for typographic purposes; it only exists to have
+ glyph names for all latin-1 characters.
+
o Two macros `AT' (AT&T) and `UC' (Univ. of California) have been added to
the man macros for compatibility with older BSD releases.
diff --git a/tmac/cp1047.tmac b/tmac/cp1047.tmac
index 5a48d2e8..8b02753b 100644
--- a/tmac/cp1047.tmac
+++ b/tmac/cp1047.tmac
@@ -77,7 +77,8 @@
.cp1047-tr \[char188] \[a-]
.cp1047-tr \[char190] \[aa]
.cp1047-tr \[char191] \[tmu]
-.cp1047-tr \[char202] \[shc]
+.\" The soft-hyphen character is only an input character
+.tr \[char202]\%
.cp1047-tr \[char203] \[^o]
.cp1047-tr \[char204] \[:o]
.cp1047-tr \[char205] \[`o]
diff --git a/tmac/latin1.tmac b/tmac/latin1.tmac
index 64ea075b..01cb5617 100644
--- a/tmac/latin1.tmac
+++ b/tmac/latin1.tmac
@@ -18,7 +18,8 @@
.latin1-tr \[char170] \[Of]
.latin1-tr \[char171] \[Fo]
.latin1-tr \[char172] \[no]
-.latin1-tr \[char173] \[shc]
+.\" The soft-hyphen character is only an input character
+.tr \[char173]\%
.latin1-tr \[char174] \[rg]
.latin1-tr \[char175] \[a-]
.latin1-tr \[char176] \[de]
diff --git a/tmac/tty.tmac b/tmac/tty.tmac
index 2a39943d..32089226 100644
--- a/tmac/tty.tmac
+++ b/tmac/tty.tmac
@@ -10,9 +10,6 @@
.
.po 0
.
-.if c\[shc] \
-. shc \[shc]
-.
.ie c\[pc] \
. tr \[bu]\[pc]
.el \