From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-4.sys.kth.se (smtp-4.sys.kth.se [130.237.48.193]); by fantadrom.bsd.lv (OpenSMTPD) with ESMTP id ee139b78; for ; Thu, 30 Apr 2015 18:07:05 -0500 (EST) Received: from smtp-4.sys.kth.se (localhost.localdomain [127.0.0.1]) by smtp-4.sys.kth.se (Postfix) with ESMTP id 7B3801F59 for ; Fri, 1 May 2015 01:07:04 +0200 (CEST) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-4.sys.kth.se ([127.0.0.1]) by smtp-4.sys.kth.se (smtp-4.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id EAUXDGUXLZXt for ; Fri, 1 May 2015 01:07:03 +0200 (CEST) X-KTH-Auth: kristaps [86.206.144.69] X-KTH-mail-from: kristaps@bsd.lv X-KTH-rcpt-to: discuss@mdocml.bsd.lv Received: from skins.home (AToulouse-658-1-121-69.w86-206.abo.wanadoo.fr [86.206.144.69]) by smtp-4.sys.kth.se (Postfix) with ESMTPSA id BD8BB2570 for ; Fri, 1 May 2015 01:06:57 +0200 (CEST) Message-ID: <5542B58F.50608@bsd.lv> Date: Fri, 01 May 2015 01:06:55 +0200 From: Kristaps Dzonsons User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 X-Mailinglist: mdocml-discuss Reply-To: discuss@mdocml.bsd.lv MIME-Version: 1.0 To: discuss@mdocml.bsd.lv Subject: Re: Redux: linking in mdoc(7)? References: <55424D7F.1010309@bsd.lv> <20150430173158.5wxc3dP2UnA=%sdaoden@yandex.com> In-Reply-To: <20150430173158.5wxc3dP2UnA=%sdaoden@yandex.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Folks, Let's please focus on mdoc(7) and mandoc(1). I'm only interested in groff(1) insofar as it's able to cope easily with any mdoc(7) additions. - From what I understand from mdocmx(7), `Mx' is an indexer. This sounds relevant for a text processor, but indexes aren't part of the manpage tradition. I don't see what problem `Mx' solves--I don't know of any manpages having or in need of an index. Most importantly, here's no mandoc(1) `Mx' patch. So not only do I not understand the problem that's being solved, I don't know how you plan on solving it with mandoc(1). `Ix' exists for a concrete reason: allowing mdoc(7) to be compatible with the existing (and many) Texinfo and DocBook documents, both of which allow and use intra-document linking. `Ix' implements these constructs using the mechanism already in place in mdoc(7): `Sx'. (I added an `Lkx' to allow `Sx' to arbitrary names. It should probably have another name.) The `Ix' concept benefits mdoc(7) a lot: with it and texinfo2mdoc(1), real, existing, and useful manuals can be remapped into mdoc(7). Think GSL, CVS, GCC, GMP, etc. Not in theory, and not after a monumental patch. The patch exists, texinfo2mdoc(1) can do the work already. (docbook2mdoc(1) needs to be patched...) I'm yet to hear anybody nay-say the idea or the implementation: I just don't have a tmac patch that disregards the `Ix' for groff(1) to float by the groff list. Best, Kristaps -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJVQrWPAAoJEMT2SUY9XBESLGIQALST5vOpQMhbvsOK+jiYlq2s EilHGxzXpyeL1EuaSSdH8ZvXJW2FivVaAYYvh3/J9VJCFRCaEOXO+oiIM5aygLur evSvCPGrzeHsB1Tz0Yui7sp0O9MGQTFrPzxvvX4c64P1dx2mNrawN2iOUWYrNKk2 omklYG4YJUCIuTQFRDjG1ASOGcMWkleFj7VHjH4dWCOEfwV22BzQ6C3UR3BwSTXG j8DpOKjO6jEvPxDpThAgRx+bnvMdF8uKK3CVKNBqyRqUUHTNuc68bMqYDIYsah96 5FGpS7uuQ02W0rjSkFhgMOazJO1Z/T8Y7Tj1obbb103+G+Bo/iOjkhXPYp/DH+Zj 1Czjfu7D5q7XrADQFB9GJEp8CHMMyMj+4RXCJOxJqoiAkfsZsTc//NDvdBX2fk3e dn4jAAV5bts3HFTrYpXtOFdb4TgFteNiXgrCy1GJEtHwmcWIMZTvejP9uyZ2F21w //8ofWulCNZKGJLS6PLpazqF+G8MhmYJoGL16v6EObzMQMjDXU1t85sjTVU1PTAN Q2pK/8r+gGMmaSLkUQ4lJPgvxbHRuVY4VktsPFBwfzEVFRRsNZjfCXbkDDGw/xD2 mXT46nXmlPYJ8i0RK3bVrUXKMHIOmpVvKG5JnU7lhwVLAIVGw0fRGLnU3gzKEOd/ xQoHr/iWUX8/Sb2Vf+a5 =xkx5 -----END PGP SIGNATURE----- -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv