Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.python Subject: Re: manpage writing [rst, asciidoc, pod] was [Re: What should Python apps do when asked to show help?] Date: Sat, 30 Apr 2016 00:44:29 -0700 Organization: A noiseless patient Spider Lines: 14 Message-ID: <87twijfsma.fsf@nightsong.com> References: <57223b76$0$22140$c3e8da3$5496439d@news.astraweb.com> <1461865210.3218352.592571425.2069E4EB@webmail.messagingengine.com> <87a8kdshyh.fsf@elektro.pacujo.net> <1461873085.3251720.592695601.44633E5E@webmail.messagingengine.com> <5722bb82$0$1600$c3e8da3$5496439d@news.astraweb.com> <85r3dnj0j2.fsf@benfinney.id.au> <87y47vg2pk.fsf@nightsong.com> <8b19410d-aea7-492f-91a1-38beaab87228@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="6f8cc70e6892455e89d230a40ec2704b"; logging-data="23771"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/wweVnziLMVp3IrJf1/SJq" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:d11YSFihi00eC6ZxUbPSmp780fE= sha1:O+ckusqVOG7OErF7ZhWfhRgYSH8= Xref: csiph.com comp.lang.python:107911 Rustom Mody writes: > At that point what I gleaned was that original makeinfo was in C > New one was rewritten in perl. The previous one was definitely written in C and I've looked at the code some. I hadn't known there was a new one. The C one was actually the second one. The first one was written in Emacs Lisp but it was painfully slow on the hardware of that era. The C version was cumbersome by comparison. If they wanted to get rid of the C version now that the hardware is 100x faster or more, it's amusing that they did a Perl rewrite instead of reviving the Lisp version. Pandoc has a significant user base now though, and it looks like it also supports texinfo. So I wonder what the new Makeinfo does that pandoc doesn't. Maybe pandoc doesn't support Info? That could be added, I'm sure.