summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--NEWS4
-rw-r--r--man/groff_char.man4
-rw-r--r--man/groff_diff.man34
-rw-r--r--tmac/tty-char.tmac4
-rw-r--r--tmac/tty.tmac2
6 files changed, 46 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 041d3e18..938a2d9e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,10 @@
register now already contains proper switches from and to
compatibility mode.
+ * man/groff_char.man: Add Euro symbol.
+ * man/groff_diff.man: Improve documentation of `.am1' and `.as1'.
+ * tmac/tty.tmac: Add `EUR' as replacement for `eu' and `Eu'.
+
2002-02-03 Werner LEMBERG <wl@gnu.org>
Added three new requests `ds1', `as1', and `ami'. The former two
diff --git a/NEWS b/NEWS
index aea5e0f0..0994deac 100644
--- a/NEWS
+++ b/NEWS
@@ -47,8 +47,8 @@ o It is now possible to have whitespace between the first and second dot (or
o `.fn' is a new string-valued register which returns the (internal) real
font name; styles and families are properly concatenated.
-o The new request `fchar' can be used to provide fallback characters. Its
- syntax is the same as the `char' request; the only difference is that a
+o The new request `fchar' can be used to provide fallback characters. It
+ has the same syntax as the `char' request; the only difference is that a
character defined with `.char' hides the glyph with the same name in the
current font, whereas a character defined with `.fchar' is checked only if
the particular glyph isn't found in the current font. This test happens
diff --git a/man/groff_char.man b/man/groff_char.man
index 74f442d5..578a20de 100644
--- a/man/groff_char.man
+++ b/man/groff_char.man
@@ -1,5 +1,5 @@
.ig
-Copyright (C) 1989-2000, 2001 Free Software Foundation, Inc.
+Copyright (C) 1989-2000, 2001, 2002 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
@@ -564,6 +564,8 @@ Output Input Input PostScript Notes
.C2 wp weierstrass "Weierstrass p"
.C2 lz lozenge
.C2 an arrowhorizex "horizontal arrow extension"
+.C2 eu \& "official Euro symbol"
+.C2 Eu Euro "font-specific Euro glyph variant"
.ch Fo
.SH "SEE ALSO"
.BR groff (@MAN1EXT@)
diff --git a/man/groff_diff.man b/man/groff_diff.man
index ce83b119..cb7df0bb 100644
--- a/man/groff_diff.man
+++ b/man/groff_diff.man
@@ -849,7 +849,21 @@ Similar to
.BR .am ,
but compatibility mode is switched off during execution.
.
-On entry, the current compatibility mode is saved and restored at exit.
+To be more precise, a `compatibility save' token is inserted at the
+beginning of the macro addition, and a `compatibility restore' token at
+the end.
+.
+As a consequence, the requests
+.BR am ,
+.BR am1 ,
+.BR de ,
+and
+.B de1
+can be intermixed freely since the compatibility save/\:restore tokens
+only affect the macro parts defined by
+.B .am1
+and
+.BR .ds1 .
.
.TP
.BI .asciify\ xx
@@ -902,7 +916,20 @@ Similar to
.BR .as ,
but compatibility mode is switched off during expansion.
.
-On entry, the current compatibility mode is saved and restored at exit.
+To be more precise, a `compatibility save' token is inserted at the
+beginning of the string, and a `compatibility restore' token at the end.
+.
+As a consequence, the requests
+.BR as ,
+.BR as1 ,
+.BR ds ,
+and
+.B ds1
+can be intermixed freely since the compatibility save/\:restore tokens
+only affect the (sub)strings defined by
+.B as1
+and
+.BR ds1 .
.
.TP
.B .backtrace
@@ -1232,7 +1259,8 @@ Similar to
.BR .ds ,
but compatibility mode is switched off during expansion.
.
-On entry, the current compatibility mode is saved and restored at exit.
+To be more precise, a `compatibility save' token is inserted at the
+beginning of the string, and a `compatibility restore' token at the end.
.
.TP
.B .ecs
diff --git a/tmac/tty-char.tmac b/tmac/tty-char.tmac
index 02a10716..73e06fbd 100644
--- a/tmac/tty-char.tmac
+++ b/tmac/tty-char.tmac
@@ -9,6 +9,10 @@
.\" as well as on devices that support overstriking
.\" - represent the character's graphical shape (not its meaning)
.\"
+.\" Note that the optical appearance of the definitions contained in this
+.\" file is inferior to the replacement characters defined in the file
+.\" tty.tmac.
+.\"
.nr _C \n(.C
.cp 0
.de tty-char
diff --git a/tmac/tty.tmac b/tmac/tty.tmac
index e6804357..5da0607d 100644
--- a/tmac/tty.tmac
+++ b/tmac/tty.tmac
@@ -44,6 +44,8 @@
.tty-char \(AE AE
.tty-char \(ae ae
.tty-char \(an -
+.tty-char \(eu EUR
+.tty-char \(Eu EUR
.cp \n(_C
.\" If you want the character definitions in tty-char.tmac to be loaded
.\" automatically, remove the `\"' from the next line.