From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]); by fantadrom.bsd.lv (OpenSMTPD) with ESMTP id 81232d52; for ; Fri, 20 Mar 2015 05:29:25 -0500 (EST) Received: by wibg7 with SMTP id g7so24283728wib.1 for ; Fri, 20 Mar 2015 03:29:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:user-agent:date:message-id:mime-version :content-type; bh=LTitY4ruyYPfGs5RUQ8FqNRy9QmweYjTCX4r/dyeGgw=; b=C4Hs3cNc+TtThZkic/v0mOWQ8JbSEXcQIaAFXx/qQ2W+nW/GvSEOaZ4A7akKQ6VU4I fdC40E2qAW7YmCYzKoVCu/DKyenetPKuueuNwm4ZdLopG5GbD7SraBRk7GTdgV70VxUt XC4/3/fpy7I5Y5MWdQYj0mwaNn7AhIbxpVbeUWSCB2vv9gDDE1otXlVeDZ9kigH//mZQ 6kYa9FRik7MPlov1Jo/JjNA/vkAP3KiX+RVdAQyGenu3hYZqTumLFGyYKYDDiDjwihJk 2w2ou+q/gxv65IEUJS5OAEmtEnpL9Av6EwH4fgBNPLLCZqzQJNHNtsjMDvv2sz+G5TER 2D2w== X-Received: by 10.194.94.1 with SMTP id cy1mr156689982wjb.127.1426847362852; Fri, 20 Mar 2015 03:29:22 -0700 (PDT) Received: from juno.home.vuxu.org (host57-2.natpool.mwn.de. [138.246.2.57]) by mx.google.com with ESMTPSA id j9sm5744736wjy.18.2015.03.20.03.29.21 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Mar 2015 03:29:22 -0700 (PDT) Received: from localhost (juno.home.vuxu.org [local]); by juno.home.vuxu.org (OpenSMTPD) with ESMTPA id 1374e976; for ; Fri, 20 Mar 2015 10:29:22 +0000 (UTC) From: Christian Neukirchen To: tech@mdocml.bsd.lv Subject: mdocml fix for .PD User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Date: Fri, 20 Mar 2015 11:29:22 +0100 Message-ID: <871tkk7yil.fsf@gmail.com> X-Mailinglist: mdocml-tech Reply-To: tech@mdocml.bsd.lv MIME-Version: 1.0 Content-Type: text/plain Hi, I'm not exactly sure about the semantics of .PD, but applying the following affects 29 of 12419 manpages on my system, and in each case the new version looks as it's meant to be. It now renders like Groff 1.22.3 and Plan9 nroff. In particular this fixes: cscope.1 gawk.1 ksh.1 qrencode.1 tcsh.1 xargs.1 zip.1 zipcloak.1 zsh.1 zshall.1 zshbuiltins.1 zshcalsys.1 zshcompctl.1 zshcompsys.1 zshcompwid.1 zshcontrib.1 zshexpn.1 zshmisc.1 zshmodules.1 zshoptions.1 zshparam.1 zshroadmap.1 zshtcpsys.1 zshzftpsys.1 zshzle.1 elf.5 nsswitch.conf.5 nmh.7 chcpu.8 --- man_macro.c 2015-03-13 13:38:38.000000000 +0100 +++ man_macro.c 2015-03-19 23:20:11.786601197 +0100 @@ -79,7 +79,7 @@ { blk_exp, MAN_BSCOPE | MAN_EXPLICIT }, /* RS */ { in_line_eoln, 0 }, /* DT */ { in_line_eoln, 0 }, /* UC */ - { in_line_eoln, 0 }, /* PD */ + { in_line_eoln, MAN_BSCOPE }, /* PD */ { in_line_eoln, 0 }, /* AT */ { in_line_eoln, 0 }, /* in */ { in_line_eoln, 0 }, /* ft */ hth, -- Christian Neukirchen http://chneukirchen.org -- To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv