summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/groff/groff-1.18.1.4/mdoc-local.patch
blob: 140a544af3c2e6fb1c333240fb2b3b5c72eefcbb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Index: groff-1.18.1.4/tmac/mdoc.local
===================================================================
--- groff-1.18.1.4.orig/tmac/mdoc.local	2001-03-23 08:17:51.000000000 +0800
+++ groff-1.18.1.4/tmac/mdoc.local	2010-08-24 14:20:22.014006846 +0800
@@ -1,2 +1,26 @@
 .\" This file is loaded after doc.tmac.
 .\" Put any local modifications to doc.tmac here.
+.
+.if n \{\
+.  \" Debian: Map \(oq to ' rather than ` in nroff mode for devices other
+.  \" than utf8.
+.  if !'\*[.T]'utf8' \
+.    tr \[oq]'
+.
+.  \" Debian: Disable the use of SGR (ANSI colour) escape sequences by
+.  \" grotty.
+.  if '\V[GROFF_SGR]'' \
+.    output x X tty: sgr 0
+.
+.  \" Debian: Map \- to the Unicode HYPHEN-MINUS character, to make
+.  \" searching in man pages easier.
+.  if '\*[.T]'utf8' \
+.    char \- \N'45'
+.
+.  \" Debian: Many UTF-8 man pages use "-" instead of "\-" for dashes such
+.  \" as those in command-line options. This is a bug in those pages, but
+.  \" too many fonts are missing the Unicode HYPHEN character, so we render
+.  \" this as the ASCII-compatible HYPHEN-MINUS instead.
+.  if '\*[.T]'utf8' \
+.    char - \N'45'
+.\}