From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 22 21:47:20 2019 Received: (at submit) by debbugs.gnu.org; 23 Oct 2019 01:47:20 +0000 Received: from localhost ([127.0.0.1]:60690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iN5k8-0002AB-F1 for submit@debbugs.gnu.org; Tue, 22 Oct 2019 21:47:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:32979) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iN5k6-0002A3-F7 for submit@debbugs.gnu.org; Tue, 22 Oct 2019 21:47:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43348) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iN5k5-0005Mi-DQ for bug-gnu-emacs@gnu.org; Tue, 22 Oct 2019 21:47:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iN5k4-0002fw-Eh for bug-gnu-emacs@gnu.org; Tue, 22 Oct 2019 21:47:17 -0400 Received: from mail-pg1-f177.google.com ([209.85.215.177]:37140) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iN5k4-0002fW-9f for bug-gnu-emacs@gnu.org; Tue, 22 Oct 2019 21:47:16 -0400 Received: by mail-pg1-f177.google.com with SMTP id p1so11121530pgi.4 for ; Tue, 22 Oct 2019 18:47:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=aC+voYPIR3BsH8IHrwIz+ymd7FieLItAliKBI7EARtU=; b=OdVf3QIYhjh1LL//YI9XQGEs2uT28Cp7uAyIFu8Rh/4a9OqG8FeSjWDbvXUW38qRm6 39tgZUJzzMHOaRV9htLTrdtjatfouz2otbYuIHiwkOUtpINjI29vGS2Wb4YwpbPGhYls 6EHK5rtHD+jfzxRDvuaXVOfDUuJbgM9WdOTc2uzGzPLBwtCyOeDHexn0R+UM67YEJCz5 N+6K+A9aBqPQZQJFqKaq9VLAL4j2+oL1AeOOkEKV2rG3mhpc4Opgpy89DbPQTdixe59q IPReEcwtR5G+BmdSS0DE6y2Z0IZFwWDbVVxX7G8ZrZxT2+Fmkgo2V1ePLXsBqYVpO3N8 y57Q== X-Gm-Message-State: APjAAAUED1xs+I9xdeDnGNK7+rQzXQ/JD+ndq+Te/z3J9RXNbilPIk6d oeowTHlhtnffsrfDnKxU+HdIM4ojDCDc7uxILXB0fkP7 X-Google-Smtp-Source: APXvYqxEmyz6/ee4+CGRrcqLe0oTj4+njRl2agylcneSyheT/ZU7t92tCot+S8V36JvNRjIUpbIHGq+sp+Gqvw9KdJE= X-Received: by 2002:a63:4046:: with SMTP id n67mr6570771pga.200.1571795234953; Tue, 22 Oct 2019 18:47:14 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Wed, 23 Oct 2019 03:47:03 +0200 Message-ID: Subject: 27.0.50; Changing font size in Info-mode messes up formatting of body text To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.215.177 X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: When I browse Info in "emacs -Q", the default formatting gets messed up when I change the font size using C-x C-+. I end up with text that looks visually more like this: The following functions are responsible for installing the user’s customization settings for variables and faces, respec tively. When the user invokes ‘Save for future sessions’ in the Customi z [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) When I browse Info in "emacs -Q", the default formatting gets messed up when I change the font size using C-x C-+. I end up with text that looks visually more like this: The following functions are responsible for installing the user=E2=80=99s customization settings for variables and faces, respec tively. When the user invokes =E2=80=98Save for future sessions=E2=80=99 in the Customi ze interface, that It would be nice if we could reflow the text as the font size changes. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 14:47:14 2019 Received: (at 37881) by debbugs.gnu.org; 23 Oct 2019 18:47:14 +0000 Received: from localhost ([127.0.0.1]:35018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNLf8-0001Jo-5a for submit@debbugs.gnu.org; Wed, 23 Oct 2019 14:47:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNLf5-0001JV-CI; Wed, 23 Oct 2019 14:47:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iNLey-0007kB-Bf; Wed, 23 Oct 2019 14:47:05 -0400 Received: from [176.228.60.248] (port=1610 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iNLew-0001Zn-K1; Wed, 23 Oct 2019 14:47:03 -0400 Date: Wed, 23 Oct 2019 21:46:43 +0300 Message-Id: <83wocvxpt8.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: (message from Stefan Kangas on Wed, 23 Oct 2019 03:47:03 +0200) Subject: Re: bug#37881: 27.0.50; Changing font size in Info-mode messes up formatting of body text References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37881 Cc: 37881@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 37881 wontfix close 37881 thanks > From: Stefan Kangas > Date: Wed, 23 Oct 2019 03:47:03 +0200 > > When I browse Info in "emacs -Q", the default formatting gets messed > up when I change the font size using C-x C-+. I end up with text that > looks visually more like this: > > The following functions are responsible for installing > the user’s > customization settings for variables and faces, respec > tively. When the > user invokes ‘Save for future sessions’ in the Customi > ze interface, that > > It would be nice if we could reflow the text as the font size changes. Thanks for suggesting this feature. I don't think we should try doing anything like that in the Emacs Info reader. The Info reader is meant to display Texinfo documents formatted as Info files. Info files are formatted by 'makeinfo', not by the reader, and that formatting includes filling and justification, and produces files with hard newlines, already "flowed" to the static dimensions of the page that 'makeinfo' imagines. Attempt to reflow these formatted files is bound to produce sub-optimal results, because formatting loses information. As just a random example, the original Texinfo sources include commands such as @w{..} (which requests that its argument not be broken between lines). This command disappears without a trace from the Info output, after having done its job, so if you reflow the text, you might well violate that restriction, and the result will be confusing for the readers. Similarly, the @* command forces a line break, but the produced newline won't tell you that it is different from any other newline in the Info file, so the reflowed text may well lack a line break there. And there are other commands with similar effects, which cannot be deduced by looking at the Info output. So such a feature, even if implemented, will never work in a satisfactory manner, because the Info format was simply not designed to support such browsers. The right way to have dynamically reflowed documentation text is to use something similar to HTML in conjunction with shr.el, and enhanced with Texinfo features (like index-search) not generally supported in HTML. By a coincidence (or maybe something else), such a project is being slowly developed as part of the Texinfo package, you can find the relevant discussions on the bug-texinfo mailing list. When this feature is part of Texinfo, we will have to think about implementing a corresponding browser for manuals thus formatted. So I'm going to close this bug as wontfix; hopefully, you understand my rationale, and agree with it. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 16:28:02 2019 Received: (at 37881) by debbugs.gnu.org; 23 Oct 2019 20:28:02 +0000 Received: from localhost ([127.0.0.1]:35074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNNEd-0005m4-PP for submit@debbugs.gnu.org; Wed, 23 Oct 2019 16:28:02 -0400 Received: from mail-pf1-f182.google.com ([209.85.210.182]:38274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNNEb-0005lq-GS for 37881@debbugs.gnu.org; Wed, 23 Oct 2019 16:27:57 -0400 Received: by mail-pf1-f182.google.com with SMTP id c13so2423788pfp.5 for <37881@debbugs.gnu.org>; Wed, 23 Oct 2019 13:27:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4hXST2N6ljow+54M2ugzzk3M+Tv8gZbjT647jGp6lkA=; b=jHtHCltUyeI41ZrDZXcUbu+iFqsAqYovsZe6/999w+cDPnYikw6mzYqOqo2GjtwsPm THc69iFeBgWxhSIXeY1NqDmzTrjxcPqcowsRyS+WJGkKPSQNCcUzh+niWoAH9Ou0r+tw MjqX7aQM0yeoiaYQBO73yGIJ+c+s2m3+P0trRd3R/IqPsao1u0NVdwU2T3yWJBeGDD2m XMKQIFzyxs8rV7pGDILpQ+NAzFhi9DwKUqgfUHtC0Jbdcy+505x5OJoR8wUvRx/KYt/2 FVyxewnNXPkd67BSxIy1C1SFZGwogGfRsKJyCNT1P5LWxucPX8ZG75kOqlqdagNrzYw4 3OZA== X-Gm-Message-State: APjAAAUHv5qVucXE5MGQDtI5PHD6z5nuyC8+eC3yIVaOiIa9+gDtN3wM MObgVQ7qM7nPxLaFHffi8D4n+mT1w7DUru0iCU8= X-Google-Smtp-Source: APXvYqzEO5aIz72ZvMr4b7Jmvoq1IDWeG1AmFrjb9sPo6rscxKTwy3BMrsmdJN0p4wPj5f0lwHnQwYNCyxJjyz2o8Ts= X-Received: by 2002:aa7:8652:: with SMTP id a18mr12741817pfo.190.1571862471708; Wed, 23 Oct 2019 13:27:51 -0700 (PDT) MIME-Version: 1.0 References: <83wocvxpt8.fsf@gnu.org> In-Reply-To: <83wocvxpt8.fsf@gnu.org> From: Stefan Kangas Date: Wed, 23 Oct 2019 22:27:39 +0200 Message-ID: Subject: Re: bug#37881: 27.0.50; Changing font size in Info-mode messes up formatting of body text To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 37881 Cc: 37881@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Eli Zaretskii writes: > Thanks for suggesting this feature. Thanks for taking the time to write up an insightful reply. > The right way to have dynamically reflowed documentation text is to > use something similar to HTML in conjunction with shr.el, and enhanced > with Texinfo features (like index-search) not generally supported in > HTML. By a coincidence (or maybe something else), such a project is > being slowly developed as part of the Texinfo package, you can find > the relevant discussions on the bug-texinfo mailing list. When this > feature is part of Texinfo, we will have to think about implementing a > corresponding browser for manuals thus formatted. That does indeed sound very interesting. > So I'm going to close this bug as wontfix; hopefully, you understand > my rationale, and agree with it. Yes, I agree. I would have suggested that we perhaps could tell texinfo to reflow the page for us to the correct number of columns, but I think waiting for the above new feature sounds much better. Since that's in the pipeline, there is no point in wasting time implementing anything else right now. Thanks again, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 09:43:19 2019 Received: (at 37881) by debbugs.gnu.org; 24 Oct 2019 13:43:20 +0000 Received: from localhost ([127.0.0.1]:35504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNdOZ-0005dm-L1 for submit@debbugs.gnu.org; Thu, 24 Oct 2019 09:43:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNdOX-0005da-V9 for 37881@debbugs.gnu.org; Thu, 24 Oct 2019 09:43:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45728) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iNdOS-0006Ch-Hw; Thu, 24 Oct 2019 09:43:12 -0400 Received: from [176.228.60.248] (port=3194 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iNdOR-00041s-VK; Thu, 24 Oct 2019 09:43:12 -0400 Date: Thu, 24 Oct 2019 16:42:57 +0300 Message-Id: <83pnimxnry.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: (message from Stefan Kangas on Wed, 23 Oct 2019 22:27:39 +0200) Subject: Re: bug#37881: 27.0.50; Changing font size in Info-mode messes up formatting of body text References: <83wocvxpt8.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37881 Cc: 37881@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Wed, 23 Oct 2019 22:27:39 +0200 > Cc: 37881@debbugs.gnu.org > > I would have suggested that we perhaps could tell texinfo to reflow > the page for us to the correct number of columns That would mean to run makeinfo every time you want to read a manual, something that takes several seconds: an annoying delay, I think. From unknown Sun Jun 15 08:55:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 22 Nov 2019 12:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator