From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#57108: Time to retire texinfmt.el Date: Wed, 10 Aug 2022 05:25:03 -0700 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20688"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: 57108@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 10 14:27:57 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oLkoX-0005AU-Q6 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 Aug 2022 14:27:57 +0200 Original-Received: from localhost ([::1]:45660 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oLkoV-0001KQ-FJ for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 Aug 2022 08:27:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40222) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLkmh-0000HW-5J for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:26:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56973) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oLkmg-0002QM-SI for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:26:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oLkmg-0007t7-O6 for bug-gnu-emacs@gnu.org; Wed, 10 Aug 2022 08:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Aug 2022 12:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57108 X-GNU-PR-Package: emacs Original-Received: via spool by 57108-submit@debbugs.gnu.org id=B57108.166013432630253 (code B ref 57108); Wed, 10 Aug 2022 12:26:02 +0000 Original-Received: (at 57108) by debbugs.gnu.org; 10 Aug 2022 12:25:26 +0000 Original-Received: from localhost ([127.0.0.1]:46721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLkm5-0007rs-6u for submit@debbugs.gnu.org; Wed, 10 Aug 2022 08:25:26 -0400 Original-Received: from mail-vs1-f51.google.com ([209.85.217.51]:38778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLklp-0007rM-Ha for 57108@debbugs.gnu.org; Wed, 10 Aug 2022 08:25:23 -0400 Original-Received: by mail-vs1-f51.google.com with SMTP id 125so14926979vsd.5 for <57108@debbugs.gnu.org>; Wed, 10 Aug 2022 05:25:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:user-agent:references :in-reply-to:from:x-gm-message-state:from:to:cc; bh=3SrZqI8D4WqudHC6bLtalZxlYKKy7gf50Djj7EebGks=; b=60lAwv4FVORUTts0C8jbdxx3bnNKc+94CnhKEdNEijhEQcmrOLJZy1YQqiqKLEnyqc t1g1fJakzWZpb4WmuYm/REtQA2erNz7TrFuxI+fksiw3e/9GI1n1jtZsMUQANr2IvuS4 Wr+C3Ris3bYbDajO2D5RUpfmmBFCxBD8/7iCFTtXd04vlWqzQc0CgLXm7OjTGhJZQ3pL zjtO4LX9VMea3zhw1HbHUrZRRx6AP3igeP/uN0mPtPFn6LOd6xSIQoJ5Xq8eNjrLG7fh W9X8SOkwjb6S8n+R9cysjvIq54RMlZNmI5cZwDJwkh8zAvcltw4I2PBkbSKE4pHRVhC7 pPcw== X-Gm-Message-State: ACgBeo3MubL1K/zfHLTvdJlwsbR0rNC3t6lsRK14SYhV7L9NS8EjoPtR Yvj6Ac2jJPzLCqYsQ88IJZTwOqOV4R06LbGu4Ag72KUY X-Google-Smtp-Source: AA6agR5gKNe4x8pMPn1X50GiXEPVpsE8cPNWYQ4sMh0oCD82YKUDLJKpxr+VXbTrrjJDJibvegl17KT9+eVNcbKViuU= X-Received: by 2002:a05:6102:7c6:b0:37d:34bd:8564 with SMTP id y6-20020a05610207c600b0037d34bd8564mr11205419vsg.59.1660134304061; Wed, 10 Aug 2022 05:25:04 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 10 Aug 2022 05:25:03 -0700 In-Reply-To: (Stefan Kangas's message of "Wed, 10 Aug 2022 03:52:33 -0700") X-Hashcash: 1:20:220810:57108@debbugs.gnu.org::7/HtHquTp8dIvGWB:4mIm X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:239278 Archived-At: Stefan Kangas writes: > It seems like it does nothing that makeinfo doesn't already do better, > and maintaining it separately from the texinfo project seems like > duplicate and wasted effort. I found it instructive to run `M-x texinfo-format-buffer' in "doc/misc/org.texi", then `C-x C-s' to save the file "org.info", and then run the following command from the command line: diff -u info/org.info doc/misc/org.info This demonstrates that texinfmt.el would need *a lot* of work to produce output that of the same high quality makeinfo. It leaves things out from the output, can't handle some markup, mishandles quote characters, etc., etc. Just to give an idea: diff -u info/org.info doc/misc/org.info | wc -l => 44325