Module Name:    src
Committed By:   joerg
Date:           Sun Apr 12 17:56:35 UTC 2009

Modified Files:
        src/distrib/sets/lists/text: mi
        src/gnu/dist/groff/tmac: tty.tmac
        src/gnu/usr.bin/groff/tmac: Makefile
Added Files:
        src/gnu/dist/groff/tmac: ascii.tmac

Log Message:
Install some default transliterations for man pages. If nroff is used
with ASCII as output, encode the German umlaut and szet characters with
the normal transliteration rules.

OK wiz@


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/distrib/sets/lists/text/mi
cvs rdiff -u -r0 -r1.1 src/gnu/dist/groff/tmac/ascii.tmac
cvs rdiff -u -r1.1.1.2 -r1.2 src/gnu/dist/groff/tmac/tty.tmac
cvs rdiff -u -r1.24 -r1.25 src/gnu/usr.bin/groff/tmac/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/text/mi
diff -u src/distrib/sets/lists/text/mi:1.31 src/distrib/sets/lists/text/mi:1.32
--- src/distrib/sets/lists/text/mi:1.31	Fri Aug 29 06:08:40 2008
+++ src/distrib/sets/lists/text/mi	Sun Apr 12 17:56:35 2009
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.31 2008/08/29 06:08:40 lukem Exp $
+# $NetBSD: mi,v 1.32 2009/04/12 17:56:35 joerg Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -602,6 +602,7 @@
 ./usr/share/tmac/an-old.tmac			text-groff-share	share
 ./usr/share/tmac/an.tmac			text-groff-share	share
 ./usr/share/tmac/andoc.tmac			text-groff-share	share
+./usr/share/tmac/ascii.tmac			text-groff-share	share
 ./usr/share/tmac/composite.tmac			text-groff-share	share
 ./usr/share/tmac/cp1047.tmac			text-groff-share	share
 ./usr/share/tmac/devtag.tmac			text-groff-share	share

Index: src/gnu/dist/groff/tmac/tty.tmac
diff -u src/gnu/dist/groff/tmac/tty.tmac:1.1.1.2 src/gnu/dist/groff/tmac/tty.tmac:1.2
--- src/gnu/dist/groff/tmac/tty.tmac:1.1.1.2	Mon Feb  6 18:15:17 2006
+++ src/gnu/dist/groff/tmac/tty.tmac	Sun Apr 12 17:56:35 2009
@@ -83,7 +83,9 @@
 .ie '\*(.T'cp1047' \
 .  do mso cp1047.tmac
 .el \
-.  if !'\*(.T'ascii' \
+.  if '\*(.T'ascii' \
+.    do mso ascii.tmac
+.  el \
 .    do mso latin1.tmac
 .
 .\" If you want the character definitions in tty-char.tmac to be loaded

Index: src/gnu/usr.bin/groff/tmac/Makefile
diff -u src/gnu/usr.bin/groff/tmac/Makefile:1.24 src/gnu/usr.bin/groff/tmac/Makefile:1.25
--- src/gnu/usr.bin/groff/tmac/Makefile:1.24	Sat Oct 25 22:27:35 2008
+++ src/gnu/usr.bin/groff/tmac/Makefile	Sun Apr 12 17:56:35 2009
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2008/10/25 22:27:35 apb Exp $
+# $NetBSD: Makefile,v 1.25 2009/04/12 17:56:35 joerg Exp $
 
 # $FreeBSD: src/gnu/usr.bin/groff/tmac/Makefile,v 1.41 2003/05/01 13:22:21 ru Exp $
 
@@ -26,7 +26,7 @@
 		ps.tmac psold.tmac pspic.tmac psatk.tmac \
 		dvi.tmac \
 		tty.tmac tty-char.tmac \
-		latin1.tmac latin2.tmac latin9.tmac cp1047.tmac \
+		latin1.tmac latin2.tmac latin9.tmac cp1047.tmac ascii.tmac \
 		unicode.tmac \
 		X.tmac Xps.tmac \
 		lj4.tmac \

Added files:

Index: src/gnu/dist/groff/tmac/ascii.tmac
diff -u /dev/null src/gnu/dist/groff/tmac/ascii.tmac:1.1
--- /dev/null	Sun Apr 12 17:56:35 2009
+++ src/gnu/dist/groff/tmac/ascii.tmac	Sun Apr 12 17:56:35 2009
@@ -0,0 +1,8 @@
+.\" Transliterate non-ASCII characters for use in man pages etc.
+.fchar \(:a ae
+.fchar \(:o oe
+.fchar \(:u ue
+.fchar \(:A Ae
+.fchar \(:O Oe
+.fchar \(:U Ue
+.fchar \(ss ss

Reply via email to