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

Bug#259996: xterm: keybinding tables in manpage



On Tue, Jul 27, 2004 at 01:33:58AM -0500, Branden Robinson wrote:
> On Sun, Jul 18, 2004 at 11:18:12AM -0400, Thomas Dickey wrote:
> > On Sat, Jul 17, 2004 at 10:40:08PM +0200, Thomas Dickey wrote:
> > > On Sat, Jul 17, 2004 at 10:00:13PM +0200, Sebastian Kapfer wrote:
> > > > Package: xterm
> > > > Version: 4.3.0.dfsg.1-6
> > > > Severity: normal
> > > > 
> > > > The keybinding tables in the xterm manpage don't format correctly here.
> > > > It seems like the newline characters aren't interpreted by groff.
> [...]
> > I made a fix for this in XFree86 CVS (affects more than xterm).
The reference is:

http://cvsweb.xfree86.org/cvsweb/xc/config/cf/Imake.rules

Revision 3.138 / (view) - annotate - [select for diffs] , Sun Jul 18 14:10:26 2004 UTC (9 days, 11 hours ago) by dickey 
Branch: MAIN 
CVS Tags: xf-4_4_99_10, HEAD 
Changes since 3.137: +2 -2 lines 
Diff to previous 3.137 

 147. Modify CppRawFileTarget() to transform trailing backslashes in the input
      manpages so the backslash is followed by a blank, defeating the C
      preprocessor's tendency to remove the following newline (Thomas Dickey,
      Debian #259996).


-- 
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net
===================================================================
RCS file: /xf86/anoncvs/cvs/xc/config/cf/Imake.rules,v
retrieving revision 3.137
retrieving revision 3.138
diff -u -r3.137 -r3.138
--- xc/config/cf/Imake.rules	2004/06/01 00:16:53	3.137
+++ xc/config/cf/Imake.rules	2004/07/18 15:10:26	3.138
@@ -1,6 +1,6 @@
 XCOMM ---------------------------------------------------------------------
 XCOMM Imake rules for building libraries, programs, scripts, and data files
-XCOMM rules:  $XFree86: xc/config/cf/Imake.rules,v 3.136 2004/04/23 20:48:06 tsi Exp $
+XCOMM rules:  $XFree86: xc/config/cf/Imake.rules,v 3.137 2004/06/01 00:16:53 dawes Exp $
 /*
  * Copyright (c) 1994-2004 by The XFree86 Project, Inc.
  * All rights reserved.
@@ -3412,7 +3412,7 @@
 dst::  src deplist							@@\
 	RemoveFile($@)							@@\
 	ClearmakeOSName \
-	$(RAWCPP) CppNoLineInfoOption defs <src | CppSedMagic >$@	@@\
+	sed -e 's/\\$$/\\ /' src | $(RAWCPP) CppNoLineInfoOption defs | CppSedMagic >$@	@@\
 									@@\
 clean::									@@\
 	RemoveFiles(dst)

Attachment: pgp4LxfiOUNhL.pgp
Description: PGP signature


Reply to: