From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 21 Jun 2025 23:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 78859@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Reply-To: rms@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175054809622129 (code B ref -1); Sat, 21 Jun 2025 23:22:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Jun 2025 23:21:36 +0000 Received: from localhost ([127.0.0.1]:44415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uT7Wg-0005ki-HB for submit@debbugs.gnu.org; Sat, 21 Jun 2025 19:21:35 -0400 Received: from lists.gnu.org ([2001:470:142::17]:45058) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uT7Wc-0005jT-Hi for submit@debbugs.gnu.org; Sat, 21 Jun 2025 19:21:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uT7WX-00029m-7t for bug-gnu-emacs@gnu.org; Sat, 21 Jun 2025 19:21:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uT7WW-0005nJ-Vi for bug-gnu-emacs@gnu.org; Sat, 21 Jun 2025 19:21:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:Subject:To:From:mime-version:in-reply-to: references; bh=AmUD7KyyOXM+lzY1C0xSv0XtXFU7sgglK9kORL3pY/Q=; b=ZV+NN+xqvToLVG X/WEGey08VMcbsOIlkbwQdgETsZUEhcnxLTooCFaZjE5JY16yZ024VtqNvaixic7hxRYEJmIyanO4 nvt3FiOUKa15aHlj3sihAsGbXB3rKXZAXvcOOais8BMV+Cr0jHq+sudGXXrVsV9Xwev20zrmRHZ2h a2sfqgzJjUnYxscF4gjK2r+h5p+Ib/mLFoABehHzHgrn5lKmwwR5dJks8A+yHCrSBwzyWEpOv406N ixjI7lZs7Xp72vsI3L3uQFF+i/JW7+rQ6E9fS4FKGpEXLV39E134tNdB8Y7lu/q3MrFLa0kN09zUD 7brrhRtmr9lAow7oXeiQ==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uT7WW-0006K2-BJ; Sat, 21 Jun 2025 19:21:24 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman Message-Id: Date: Sat, 21 Jun 2025 19:21:24 -0400 X-Spam-Score: -0.0 (/) 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.0 (-) When I am looking at a message in Rmail, and it has a hidden HTML mime part, and I activate the Show button, that sets truncate-lines in te Rmail buffer, _permanently_. It is done by this code in shr.el: ;; This probably won't work very well. (when (> (+ (cl-loop for width across sketch-widths summing (1+ width)) shr-indentation shr-table-separator-pixel-width) (frame-width)) (setq truncate-lines t)) I think the comment was prophetic. This is a pain in the neck, as it affects all other messages I look at in that buffer. But I don't understand this code enough to try to fix it. Why, I wondered, does it use shr.el instead of running lynx? Apparengly because of this in rmailmm.el: (defcustom rmail-mime-render-html-function (cond ((fboundp 'libxml-parse-html-region) #'rmail-mime-render-html-shr) ((executable-find "lynx") #'rmail-mime-render-html-lynx) (t nil)) That enabkes me to prevent the problem in my .emacs, but it deserves a real fix that I can't wrote. In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 2.24.33, cairo version 1.16.0) of 2024-08-01 built on freetop Repository revision: a2c439db687774f7b57959c39560993579c5d1bd Repository branch: master System Description: Trisquel GNU/Linux Aramo (11.0.1) Configured using: 'configure 'CFLAGS=-O0 -g' --with-gnutls=ifavailable' Configured features: CAIRO DBUS FREETYPE GIF GLIB GPM GSETTINGS HARFBUZZ JPEG LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK2 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: RMAIL Minor modes in effect: gpm-mouse-mode: t tooltip-mode: t global-eldoc-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t auto-composition-mode: linux auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow emacsbug doc-view filenotify image-mode exif novice apropos completion warnings cl-print debug backtrace find-func vc-git vc-dispatcher bug-reference shortdoc comp-common ps-mode ps-samp zeroconf printing man ps-mule ps-print ps-print-loaddefs lpr display-line-numbers two-column kmacro rect format-spec battery dbus jka-compr noutline outline help-fns radix-tree etags fileloop generator xref project mule-util cal-move cal-menu calendar cal-loaddefs epa-mail diff-mode track-changes diff sh-script rx executable quail parse-time iso8601 vc-cvs vc-rcs log-view easy-mmode pcvs-util mhtml-mode css-mode smie eww xdg url-queue mm-url gnus nnheader range wid-edit color js c-ts-common treesit imenu cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs sgml-mode facemenu ispell shell pcomplete thingatpt files-x grep compile comint ansi-osc ansi-color ring rmailkwd cl-extra help-mode textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check bookmark pp shr pixel-fill kinsoku url-file svg xml dom rmailout dabbrev misearch multi-isearch mailalias qp rmailmm message sendmail yank-media puny rfc822 mml mml-sec epa epg epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 dired-aux dired dired-loaddefs t-mouse term/linux view derived disp-table advice rmailsum rmail rfc6068 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils finder-inf info osm-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 883551 159991) (symbols 48 35406 40) (strings 32 136764 12191) (string-bytes 1 3162774) (vectors 16 75645) (vector-slots 8 1646651 179463) (floats 8 558 486) (intervals 56 84322 3761) (buffers 984 116)) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Jun 2025 05:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.17505697254505 (code B ref 78859); Sun, 22 Jun 2025 05:23:02 +0000 Received: (at 78859) by debbugs.gnu.org; 22 Jun 2025 05:22:05 +0000 Received: from localhost ([127.0.0.1]:46178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uTD9Y-0001AZ-RM for submit@debbugs.gnu.org; Sun, 22 Jun 2025 01:22:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58338) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uTD9V-00019q-CT for 78859@debbugs.gnu.org; Sun, 22 Jun 2025 01:22:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uTD9L-00063O-UY for 78859@debbugs.gnu.org; Sun, 22 Jun 2025 01:21:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=pDyULMthPjUMcFKozabCCDXfZ/cTD/XGnXLzetr7tVs=; b=R99T7/fBn6o+ aGO9PgC1mJBmWBWKiHj9khtSz5CZmZf6qX8m2ijNDIsk/FOA9GKVBe7KGKzPJhu7ZEVHW7oMAIIqL C9X29ef0ah0zj8Avrx4sXGQMUBdqP4E18opLKOYQhW3MyS/F0vpzApgvF7g+t/1tQkHnvj3Le6TyZ hyIaBfpBDJ8F6S7i/NYqP1qHhPM0IT89nFc2w4xji+b7BbR05yP3XSUp7ubk8SvuBrPX5uwP9M8Zo +n4XYlk4cyZmrxrLtnizeiT70wDYvAM/Y85n9KwTsyXujw8mbU91Kg8FrsbVpBU3SCjuuKcFPY4oP GDR9JE8QCQfHZL/DJMpUGg==; Date: Sun, 22 Jun 2025 08:14:46 +0300 Message-Id: <868qlkichl.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Sat, 21 Jun 2025 19:21:24 -0400) References: X-Spam-Score: -2.3 (--) 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: Richard Stallman > Date: Sat, 21 Jun 2025 19:21:24 -0400 > > > When I am looking at a message in Rmail, and it has a hidden > HTML mime part, and I activate the Show button, that sets > truncate-lines in te Rmail buffer, _permanently_. FTR: this doesn't seem to happen _every_ time I view HTML MIME message in Rmail. Which makes sense, since shr.el does that only when certain conditions are true: > It is done by this code in shr.el: > > ;; This probably won't work very well. > (when (> (+ (cl-loop for width across sketch-widths > summing (1+ width)) > shr-indentation shr-table-separator-pixel-width) > (frame-width)) > (setq truncate-lines t)) > > I think the comment was prophetic. This is a pain in the neck, as it > affects all other messages I look at in that buffer. But I don't > understand this code enough to try to fix it. I see no reason to fix shr.el, I have no reasons to believe it doesn't DTRT in this case. I think it should be enough to reset truncate-lines back to its original value in rmail-show-message-1, before showing the next message, so that the following messages aren't affected. Do you agree? > Why, I wondered, does it use shr.el instead of running lynx? Because it is always better to do something using Emacs' own capabilities than rely on external programs (which may or may not be available). E.g., I don't have Lynx installed here. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Jun 2025 05:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.17505698724803 (code B ref 78859); Sun, 22 Jun 2025 05:25:02 +0000 Received: (at 78859) by debbugs.gnu.org; 22 Jun 2025 05:24:32 +0000 Received: from localhost ([127.0.0.1]:46186 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uTDBw-0001FP-HG for submit@debbugs.gnu.org; Sun, 22 Jun 2025 01:24:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43472) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uTDBu-0001F7-As for 78859@debbugs.gnu.org; Sun, 22 Jun 2025 01:24:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uTDBn-00006p-Kw for 78859@debbugs.gnu.org; Sun, 22 Jun 2025 01:24:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ZsVJj5OotMn+Mjcp5Bs4Z1Qt6IsutwlRcyIRL3PHWxk=; b=Nu0Aj4iN/ytx QA3PeQgumDS6MLBBQ1IkaAzUX1SEQaGQGxgUQMNzeeywPeI+on9B65OT7QnbwepA5ch4XXumiUxuN xZYVjNud7o5J4V6TMP9jbdxM8HgdxlJjJVwJKxccadHbx6u9r+JwrjgbaVSlPBe4LaSkbaJjZKsV8 /csnTTb/ibIMX87DjAL90CVHWr/eADed1lKcwdRHjB447NVJ+i82++QoKtxY18Yh1iSiDuvt1j9dp ZnDnXFG5SIJXwOIxe6Ns7BvzARBrwx8O3AU27MyJrqSWDdmf7Ioyd7akuFo6iwRZPgXjWBrmFPJ00 j7ses/Po14Zo37t4CT1eLA==; Date: Sun, 22 Jun 2025 08:23:45 +0300 Message-Id: <865xgoic2m.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Sat, 21 Jun 2025 19:21:24 -0400) References: X-Spam-Score: -2.3 (--) 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: Richard Stallman > Date: Sat, 21 Jun 2025 19:21:24 -0400 > > > When I am looking at a message in Rmail, and it has a hidden > HTML mime part, and I activate the Show button, that sets > truncate-lines in te Rmail buffer, _permanently_. FTR: this doesn't seem to happen _every_ time I view HTML MIME message in Rmail. Which makes sense, since shr.el does that only when certain conditions are true: > It is done by this code in shr.el: > > ;; This probably won't work very well. > (when (> (+ (cl-loop for width across sketch-widths > summing (1+ width)) > shr-indentation shr-table-separator-pixel-width) > (frame-width)) > (setq truncate-lines t)) > > I think the comment was prophetic. This is a pain in the neck, as it > affects all other messages I look at in that buffer. But I don't > understand this code enough to try to fix it. I see no reason to fix shr.el, I have no reasons to believe it doesn't DTRT in this case. I think it should be enough to reset truncate-lines back to its original value in rmail-show-message-1, before showing the next message, so that the following messages aren't affected. Do you agree? > Why, I wondered, does it use shr.el instead of running lynx? Because it is always better to do something using Emacs' own capabilities than rely on external programs (which may or may not be available). E.g., I don't have Lynx installed here, and neither do I have it on my development account om gnu.org machines. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 02:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 78859@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.17508180137610 (code B ref 78859); Wed, 25 Jun 2025 02:21:01 +0000 Received: (at 78859) by debbugs.gnu.org; 25 Jun 2025 02:20:13 +0000 Received: from localhost ([127.0.0.1]:53987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUFkB-0001y8-RM for submit@debbugs.gnu.org; Tue, 24 Jun 2025 22:20:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47636) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUFk7-0001wk-9S for 78859@debbugs.gnu.org; Tue, 24 Jun 2025 22:20:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUFk1-0001TS-JZ for 78859@debbugs.gnu.org; Tue, 24 Jun 2025 22:20:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=cFn+eyE+NKxUlBlgVNFl1+DHtxyN3gDHAg2PAsuNOYI=; b=EZPKR/Wa6j1J OhRb7H9NS8daua3teQbF5jIlg319F91n/LLIxtUkkEteQ0C2WMM5IKdq9bmBkQLf2JLYsMe0U23aU wKIHCqGt3WB7/9pGSC8EPV0KwUyN3aLc5Hotzj3xm3uYM5yGc8X4xHcGbW6VriXfYUocTNSY1Y0ch HlyvVxappWMdM1/KY5842/rb0QoaaYZtrRotdUmj7wLsCPyfvY1AX1rOat1lfc1xs8VnyGIuI9EqM 8yP+/v0h7vcC8odnhtVgs5+EEXtcHrMqkevBbHqWW9g9nyFRkr/v36CRttVyldKZQ4R+4qeXct+7V VBitqBsar2apRBpoAW06BA==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uUFk1-0005Zb-67; Tue, 24 Jun 2025 22:20:01 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: <865xgoic2m.fsf@gnu.org> (message from Eli Zaretskii on Sun, 22 Jun 2025 08:23:45 +0300) References: <865xgoic2m.fsf@gnu.org> Message-Id: Date: Tue, 24 Jun 2025 22:20:01 -0400 X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I need to point out that the problem is not limited to confusing dispay of _other_ messages in the same buffer. It also confuses display of other mime parts in the same message, that are visible at the same time as the decoded HTML part. > I see no reason to fix shr.el, I have no reasons to believe it doesn't > DTRT in this case. I think it should be enough to reset > truncate-lines back to its original value in rmail-show-message-1, Maybe it can be fixed by resetting truncate-lines. But that will only fix the simplest case. in which the only part of this message is that one HTML mime part. To avoid obscuring other plain text mime parts, it would be necesary to reset truncate-lines in rmail-mime-render-html-shr, immediately after calling shr-insert-document. If it does that, then shr-insert-document might as well not set truncate-lines, as that wouldn't affect any redisplsy. I would be happy with that result, but if there is a good reason to set truncate-lines, some more complex fix would be required. Basically, it looks like shr.el is assuming that what it isprocessing will be the whole contents of the buffer, and that isn't so in cases like this. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jun 2025 11:36:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175085132014543 (code B ref 78859); Wed, 25 Jun 2025 11:36:03 +0000 Received: (at 78859) by debbugs.gnu.org; 25 Jun 2025 11:35:20 +0000 Received: from localhost ([127.0.0.1]:33673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUOPN-0003lk-HI for submit@debbugs.gnu.org; Wed, 25 Jun 2025 07:35:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53882) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUOPK-0003hA-0p for 78859@debbugs.gnu.org; Wed, 25 Jun 2025 07:35:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUOPE-000675-NS for 78859@debbugs.gnu.org; Wed, 25 Jun 2025 07:35:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=PxGqMkmIgr8tCYL0ZgeCkZ67B+eIZviurHjcOzPk2HY=; b=PoD01prrLlww Y/iebdl64wPTFo7Isn4zsp44NmSgAfuOz5d8GEQIILGnuHmJtvwnS7tLi5TgVDmo5E+W7UVdVSuW3 BqqIiXTDuXeyJsGXgVSAGKNLW2myzJEtVPvU0bQJKmpZZKF4HJbcsy8dqR6DmGF5q3lis+PoFATnF FNhZeyHn46+aqFXCK3kVnm3zBi4YkFZ0bXOKUUoBXbZR0Ma7q3a1xqo8N3FRX6WzSuhMk6TSSfu6t PivdcqJUnPfvwzliXuyH+a537z7xtHQNed1AkCVJDnjh8qRsOVsEH+DLx4MazJWiG/0H2NBCBsxmm SKM1hsQHFLg/WM8yGPCdKg==; Date: Wed, 25 Jun 2025 14:34:40 +0300 Message-Id: <867c10dpgv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Tue, 24 Jun 2025 22:20:01 -0400) References: <865xgoic2m.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Richard Stallman > Cc: 78859@debbugs.gnu.org > Date: Tue, 24 Jun 2025 22:20:01 -0400 > > I need to point out that the problem is not limited to confusing dispay > of _other_ messages in the same buffer. It also confuses display > of other mime parts in the same message, that are visible at the same time > as the decoded HTML part. Do you have an example of an email message where I could see this problem? In general, email messages with more than a single MIME part, not all of them HTML, are quite rare. I don't remember the last time I've seen anything like that. > > I see no reason to fix shr.el, I have no reasons to believe it doesn't > > DTRT in this case. I think it should be enough to reset > > truncate-lines back to its original value in rmail-show-message-1, > > Maybe it can be fixed by resetting truncate-lines. But that will only fix > the simplest case. in which the only part of this message is that one > HTML mime part. To avoid obscuring other plain text mime parts, > it would be necesary to reset truncate-lines in rmail-mime-render-html-shr, > immediately after calling shr-insert-document. > > If it does that, then shr-insert-document might as well not set truncate-lines, > as that wouldn't affect any redisplsy. I would be happy with that result, > but if there is a good reason to set truncate-lines, some more complex > fix would be required. I think it sets truncate-lines because it uses functions that simulate display, and so that setting affects how HTML is laid out in the buffer by shr.el. So maybe what you suggest above is the best fix we can easily make. > Basically, it looks like shr.el is assuming that what it isprocessing > will be the whole contents of the buffer, and that isn't so in cases > like this. But in almost all the cases it is, IME. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jun 2025 02:45:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 78859@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.17511650591331 (code B ref 78859); Sun, 29 Jun 2025 02:45:05 +0000 Received: (at 78859) by debbugs.gnu.org; 29 Jun 2025 02:44:19 +0000 Received: from localhost ([127.0.0.1]:53340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uVi1h-0000LE-Lw for submit@debbugs.gnu.org; Sat, 28 Jun 2025 22:44:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56612) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uVi1e-0000Ji-SH for 78859@debbugs.gnu.org; Sat, 28 Jun 2025 22:44:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uVi1Z-0001S7-Ip for 78859@debbugs.gnu.org; Sat, 28 Jun 2025 22:44:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=WzrT7uxIgj6xkHu9F7LAJ44XpWv6mIJYOGJco1ozEZs=; b=WAe0Vz8aEost uzmHd1RQZwBytJU+caR7mblT0gMZN1wtTe7529skbi/WQjXEDIG9nN11JxEMVcVmTJkAurn7htiOe xTgMJgH8tj4/ERqT5DBYkSG/MdhgQxRT0UnOxWV95xvCcMO7HaZ5rH8yuoBqkQlzfuQ62ONIqPhwX MlwYZXijL0CM8rQku2KcmFV0/xB7euUbfI9fArJMql3v4nuzPCJuOvQSc8KoehU7NjvGL200+jaPJ q6sRl8esGIGoXelLfVmRbpAKdARhxgPzCfE+ICzS26WklzERg4yfCyyVMHOL4uxXHi+s/DF41iw96 g0Yx1A06tOhX6RiVFoXq6g==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uVi1Z-0006O5-1M; Sat, 28 Jun 2025 22:44:09 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: <867c10dpgv.fsf@gnu.org> (message from Eli Zaretskii on Wed, 25 Jun 2025 14:34:40 +0300) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> Message-Id: Date: Sat, 28 Jun 2025 22:44:09 -0400 X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > In general, email messages with more than a single MIME part, not all > of them HTML, are quite rare. I don't remember the last time I've > seen anything like that. I received one a few days ago, and that is how I noticed this problem. I could not find it again the next day, because I get hundreds of emails per day and I don't know which day that one actually arrived. In any case, I assure you it did happen. And it is obvious why the code caused that result. > I think it sets truncate-lines because it uses functions that simulate > display, and so that setting affects how HTML is laid out in the > buffer by shr.el. So maybe what you suggest above is the best fix we > can easily make. Are you saying that the value of truncate-lines that maters is the value it has while shr.el is running? If so, maybe binding truncate-lines only around the execution of shr.el would give ideal results! -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jun 2025 05:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175117577326298 (code B ref 78859); Sun, 29 Jun 2025 05:43:02 +0000 Received: (at 78859) by debbugs.gnu.org; 29 Jun 2025 05:42:53 +0000 Received: from localhost ([127.0.0.1]:54090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uVkoX-0006q1-1n for submit@debbugs.gnu.org; Sun, 29 Jun 2025 01:42:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53080) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uVkoV-0006pE-3h for 78859@debbugs.gnu.org; Sun, 29 Jun 2025 01:42:51 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uVkoO-0006ck-3i for 78859@debbugs.gnu.org; Sun, 29 Jun 2025 01:42:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=XRzjD7cVA7OknY9lNN/EEoTUOZKn+59D6uoTLLWsCAM=; b=JdLDoUFifX+s uQPBQrcrhY+R5loqMDEBv4rHDD7bRUMFVAAKQs7rSkRmC/yP3xya70oeErCjIAufegew2Iuwx1aBD KyfkOwo983hF5dt9QVFW9mzSMDAuLWKOXjQ2Q2A2+4NLXCYWhVa1UjO67PjdmXn9r25ntjxCrPYIV BPUiP8P6QAHVfSTwo6lMa2FYTjMz41IGVaH/L+gSFO++BeB3pNJbPMmAIHyfJAtY/7UGBJK01CXNX uLv4b3BSRK6gStQvqyKx2WaYCv9FOf/faQsi++HFusReFrO0do77jRmDsNNlv9GNHxZ5EsJxNevsV lziT4oDBiFAlN9SvaMJj9A==; Date: Sun, 29 Jun 2025 08:42:32 +0300 Message-Id: <865xgf5cjb.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Sat, 28 Jun 2025 22:44:09 -0400) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Richard Stallman > Cc: 78859@debbugs.gnu.org > Date: Sat, 28 Jun 2025 22:44:09 -0400 > > > In general, email messages with more than a single MIME part, not all > > of them HTML, are quite rare. I don't remember the last time I've > > seen anything like that. > > I received one a few days ago, and that is how I noticed this problem. > I could not find it again the next day, because I get hundreds of > emails per day and I don't know which day that one actually arrived. > > In any case, I assure you it did happen. And it is obvious why the code > caused that result. I'd like to have an example of such a message, if only to test the proposed solutions. > > I think it sets truncate-lines because it uses functions that simulate > > display, and so that setting affects how HTML is laid out in the > > buffer by shr.el. So maybe what you suggest above is the best fix we > > can easily make. > > Are you saying that the value of truncate-lines that maters > is the value it has while shr.el is running? Yes. > If so, maybe binding truncate-lines only around the execution of > shr.el would give ideal results! That's what I tend to think, yes. But we need an example of such a message to test these ideas. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Francesco =?UTF-8?Q?Potort=C3=AC?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jun 2025 07:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175118205428705 (code B ref 78859); Sun, 29 Jun 2025 07:28:02 +0000 Received: (at 78859) by debbugs.gnu.org; 29 Jun 2025 07:27:34 +0000 Received: from localhost ([127.0.0.1]:54641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uVmRq-0007Sq-0q for submit@debbugs.gnu.org; Sun, 29 Jun 2025 03:27:34 -0400 Received: from plesklin7.if2.ehiweb.it ([79.98.45.17]:48425 helo=plesklin7.ehiweb.it) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uVmRm-0007S4-On for 78859@debbugs.gnu.org; Sun, 29 Jun 2025 03:27:31 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) by plesklin7.ehiweb.it (Postfix) with ESMTPSA id 6B39B1C3E1F; Sun, 29 Jun 2025 09:27:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=potorti.it; s=default; t=1751182048; bh=iqkEznB8YnqV3KpiK0ycnKRJ3IgH1lM74tDjOGB4H2c=; h=Received:From:To:Subject; b=O7LZLVQlDb7O/Kef82mWen6ceeTSQkqe2fvWmtdKGKDsw63FfExIIB4og5FkB7l7u vx4CMDbt2Tc/EJ63ByJiDyDfy6eIAYaHrPx1/U8FwUk1HBuCpPTBfuXBF3832y3VCF fKquuEcudHPJVX2b5uBeK9RbUR00iC9+7a+DCNgA= Authentication-Results: plesklin7.ehiweb.it; spf=pass (sender IP is 146.48.81.102) smtp.mailfrom=pot@potorti.it smtp.helo=tucano.isti.cnr.it Received-SPF: pass (plesklin7.ehiweb.it: connection is authenticated) Received: from pot by tucano.isti.cnr.it with local (Exim 4.98.2) (envelope-from ) id 1uVmRk-00000000K8b-1ASM; Sun, 29 Jun 2025 09:27:28 +0200 From: Francesco =?UTF-8?Q?Potort=C3=AC?= Date: Sun, 29 Jun 2025 09:27:28 +0200 In-Reply-To: <865xgf5cjb.fsf@gnu.org> (eliz@gnu.org) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 Message-Id: X-PPP-Message-ID: <175118204853.1008860.8948423505506320174@plesklin7.ehiweb.it> X-PPP-Vhost: potorti.it X-Spam-Score: 0.0 (/) 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.0 (-) Eli: >> From: Richard Stallman >> Cc: 78859@debbugs.gnu.org >> Date: Sat, 28 Jun 2025 22:44:09 -0400 >>=20 >> > In general, email messages with more than a single MIME part, not all >> > of them HTML, are quite rare. I don't remember the last time I've >>> > seen anything like that. >>=20 >> I received one a few days ago, and that is how I noticed this problem. > >I'd like to have an example of such a message, if only to test the >proposed solutions. I use RMAIL and receive tons of emails per day. I can try and look for suc= h a message and keep it if I see one. But I need to understand what is an = email message with "more than a single MIME part, not all of them HTML". I= f an email with a text/plain part followed by a text/html part, not embedde= d into a multipart container, satisfies your definition, I think I can easi= ly find one. =2D- fp From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Jun 2025 11:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Francesco =?UTF-8?Q?Potort=C3=AC?= Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.17512838184802 (code B ref 78859); Mon, 30 Jun 2025 11:44:02 +0000 Received: (at 78859) by debbugs.gnu.org; 30 Jun 2025 11:43:38 +0000 Received: from localhost ([127.0.0.1]:41567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uWCvA-0001F9-Il for submit@debbugs.gnu.org; Mon, 30 Jun 2025 07:43:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54418) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uWCv7-0001Di-2P for 78859@debbugs.gnu.org; Mon, 30 Jun 2025 07:43:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uWCuz-0006hg-3J; Mon, 30 Jun 2025 07:43:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=xnV1pcOQH3bTBTw2vbUj3EwIZNQd5S8aj4RbRoiB2XA=; b=blLRRAOYeK7THDb9Mrxc ti51Fo+SuovAOLW8thhNd714FrUt35x13QPOCItiTiCgyRj4f7FT8C/PYt/Uw+Aqnx7PkW6H9Pvxz l6ky+HFIZS4wqByMWjofip1Dno6xCKzkOB1rqEyzqwFqiURwLfZ7Cf2SLnyZasAUIXseS0KdejArt Pz57mj1yYUQRpWgyHR5jLtfQN9Hh3tyvREx39tenXf/GATpyMTbzPNKT3BB89FK0V6r9v0+ZuRVnn ELt7G1TOJcTLMfo0l6PjH7ofaUM6DBAmZeSXieT73KmvtnMtQ4aouUO+wP0itf6HCtk068sOiz5LQ g6/4tflZskcRzQ==; Date: Mon, 30 Jun 2025 14:42:54 +0300 Message-Id: <86tt3x4fr5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Francesco =?UTF-8?Q?Potort=C3=AC?= on Sun, 29 Jun 2025 09:27:28 +0200) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Francesco Potortì > Date: Sun, 29 Jun 2025 09:27:28 +0200 > Cc: 78859@debbugs.gnu.org, > rms@gnu.org > > Eli: > >> From: Richard Stallman > >> Cc: 78859@debbugs.gnu.org > >> Date: Sat, 28 Jun 2025 22:44:09 -0400 > >> > >> > In general, email messages with more than a single MIME part, not all > >> > of them HTML, are quite rare. I don't remember the last time I've > >>> > seen anything like that. > >> > >> I received one a few days ago, and that is how I noticed this problem. > > > >I'd like to have an example of such a message, if only to test the > >proposed solutions. > > I use RMAIL and receive tons of emails per day. I can try and look for such a message and keep it if I see one. But I need to understand what is an email message with "more than a single MIME part, not all of them HTML". If an email with a text/plain part followed by a text/html part, not embedded into a multipart container, satisfies your definition, I think I can easily find one. I'd love to have such an email. The telltale sign that an email message is a good example of what's being discussed here is that Emacs sets truncate-lines = t in the RMAIL buffer when viewing the message. Thanks. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Francesco =?UTF-8?Q?Potort=C3=AC?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Jun 2025 13:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175128914916805 (code B ref 78859); Mon, 30 Jun 2025 13:13:02 +0000 Received: (at 78859) by debbugs.gnu.org; 30 Jun 2025 13:12:29 +0000 Received: from localhost ([127.0.0.1]:42734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uWEJA-0004My-SJ for submit@debbugs.gnu.org; Mon, 30 Jun 2025 09:12:29 -0400 Received: from plesklin7.if2.ehiweb.it ([79.98.45.17]:54987 helo=plesklin7.ehiweb.it) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uWEJ6-0004MB-DN for 78859@debbugs.gnu.org; Mon, 30 Jun 2025 09:12:25 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) by plesklin7.ehiweb.it (Postfix) with ESMTPSA id 92D921C0FB9; Mon, 30 Jun 2025 15:12:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=potorti.it; s=default; t=1751289141; bh=pqUbXZh+kV+MTidlWII1OydhYIE7Fq2Mg+9tCjVnJhA=; h=Received:From:To:Subject; b=u8zoTVdM9fam/fgBweLjaCGYIZJciYukxcUIkWAXunK49XVajAOwb6/nIZ07UBKG7 EWnhH76il5hJPDpGadh+BsNbXM4frabIcZBilYBDaDn2q3HEpqRy02rtUaORAHNm0i uq/6vQRcSQlslVXcnxEd6QqXBA6J55Rppv0jrQ74= Authentication-Results: plesklin7.ehiweb.it; spf=pass (sender IP is 146.48.81.102) smtp.mailfrom=pot@potorti.it smtp.helo=tucano.isti.cnr.it Received-SPF: pass (plesklin7.ehiweb.it: connection is authenticated) Received: from pot by tucano.isti.cnr.it with local (Exim 4.98.2) (envelope-from ) id 1uWEJ3-000000027Mn-1o1q; Mon, 30 Jun 2025 15:12:21 +0200 From: Francesco =?UTF-8?Q?Potort=C3=AC?= Date: Mon, 30 Jun 2025 15:12:21 +0200 In-Reply-To: <86tt3x4fr5.fsf@gnu.org> (eliz@gnu.org) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <86tt3x4fr5.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 Message-Id: X-PPP-Message-ID: <175128914169.1538443.2768469651961720773@plesklin7.ehiweb.it> X-PPP-Vhost: potorti.it X-Spam-Score: 0.0 (/) 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.0 (-) > >> From: Francesco Potort=C3=AC >> Date: Sun, 29 Jun 2025 09:27:28 +0200 >> Cc: 78859@debbugs.gnu.org, >> rms@gnu.org >>=20 >> Eli: >> >> From: Richard Stallman >> >> Cc: 78859@debbugs.gnu.org >> >> Date: Sat, 28 Jun 2025 22:44:09 -0400 >> >>=20 >> >> > In general, email messages with more than a single MIME part, not= all >> >> > of them HTML, are quite rare. I don't remember the last time I've >> >>> > seen anything like that. >> >>=20 >> >> I received one a few days ago, and that is how I noticed this problem. >> > >> >I'd like to have an example of such a message, if only to test the >> >proposed solutions. >>=20 >> If an email with a text/plain part followed by a text/html part, not emb= edded into a multipart container, satisfies your definition, I think I can = easily find one. > >I'd love to have such an email. I am sure there's a function in Emacs that garbles text to obtain a mild ob= fuscation effect, but I can't find it, can you point me to it? From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Jun 2025 13:35:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Francesco =?UTF-8?Q?Potort=C3=AC?= Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175129044428044 (code B ref 78859); Mon, 30 Jun 2025 13:35:03 +0000 Received: (at 78859) by debbugs.gnu.org; 30 Jun 2025 13:34:04 +0000 Received: from localhost ([127.0.0.1]:43063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uWEe4-0007ID-DS for submit@debbugs.gnu.org; Mon, 30 Jun 2025 09:34:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51420) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uWEdz-0007Gs-9M for 78859@debbugs.gnu.org; Mon, 30 Jun 2025 09:34:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uWEds-0000OA-1u; Mon, 30 Jun 2025 09:33:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=H56Kp8f1FjnWt+JaBF2qDv7Zoh29FL51RFJbx+uCUdk=; b=eVAQ4nj+zzDaG0NXUUPO Vr5lPR2bPtXlf1BeURbWtbNWqD0nXP3uXPaItQWQQVnCAJVDSKOSyU9fcAUWnWFWU9WsiOytjlM85 xRRVco/W0BvVerG2R7s/YvrUjk8AD0xFE4brWILN528D9OGTShnahwe90qv3Gbqyo4tH9dHlTAe7G Pr5LhbQoiMRhL/W8tD2+4QqvEPbdnU8Jy30JXz04xgxQR9yPhORncbFF8jHX3Mw4bTGpw+Vv8QiWW xBZCbrSKcX0WpAm3fLwHEm5d1oYmKIvoJC9hDCnR+sAC9ctELYQiPaSKeiTnbJSMmJL8kHoRAqffA SlXjNr0LTVnOpg==; Date: Mon, 30 Jun 2025 16:33:28 +0300 Message-Id: <868ql94amv.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Francesco =?UTF-8?Q?Potort=C3=AC?= on Mon, 30 Jun 2025 15:12:21 +0200) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <86tt3x4fr5.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Francesco Potortì > Date: Mon, 30 Jun 2025 15:12:21 +0200 > Cc: rms@gnu.org, > 78859@debbugs.gnu.org > > >> If an email with a text/plain part followed by a text/html part, not embedded into a multipart container, satisfies your definition, I think I can easily find one. > > > >I'd love to have such an email. > > I am sure there's a function in Emacs that garbles text to obtain a mild obfuscation effect, but I can't find it, can you point me to it? rot13, I guess? But be sure not to obfuscate the HTML markup... From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Jul 2025 02:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Francesco =?UTF-8?Q?Potort=C3=83=C2=AC?= Cc: eliz@gnu.org, 78859@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175142255629918 (code B ref 78859); Wed, 02 Jul 2025 02:16:01 +0000 Received: (at 78859) by debbugs.gnu.org; 2 Jul 2025 02:15:56 +0000 Received: from localhost ([127.0.0.1]:59847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uWn0t-0007mR-I3 for submit@debbugs.gnu.org; Tue, 01 Jul 2025 22:15:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44728) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uWn0q-0007lb-S1 for 78859@debbugs.gnu.org; Tue, 01 Jul 2025 22:15:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uWn0k-0005M2-5C; Tue, 01 Jul 2025 22:15:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=XMxvcpD0r8KmA4yb3TYWXTgzcxn/VouRQ4xrVaZUJhg=; b=DGJc1cUk46c3 108fhp2qMc8gVZ7wMSl0SnLu+IxHPc0wY+bL6ao6ORE0AeSfCp6vHOoOQAPLuhGVy8Yg0IMns4DlE 5ulfqAew776QMwSh0BZ5VyjPktmwP4CE3rmAlQkhaJNwJ4fnizoRvDND6Fte6n0mhr1ox0au0jwb2 863vba/IjinNlVYj7WTLEiAYeS+DULzzFWIDOA9hw6zltzk64Tx2qE0lR6iVxnKHvMYm93S2QGX5n FXJ87kZpKfM2adcSO+8AQKss5Qjss/HqQU9S3pRhVS1I0eWEtEsHK9of49Jy/FjziS6ZaccvWtrv1 udFmVct7ww3gnjgrNGAMyQ==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uWn0U-0006MJ-TU; Tue, 01 Jul 2025 22:15:32 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: (message from Francesco =?UTF-8?Q?Potort=C3=83=C2=AC?= on Sun, 29 Jun 2025 09:27:28 +0200) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> Message-Id: Date: Tue, 01 Jul 2025 22:15:30 -0400 X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I use RMAIL and receive tons of emails per day. I can try and > look for such a message and keep it if I see one. But I need to > understand what is an email message with "more than a single MIME > part, not all of them HTML". If an email with a text/plain part > followed by a text/html part, not embedded into a multipart > container, satisfies your definition, I think I can easily find > one. that's exactly what I mean. But in order to manifest this bug, it needs to have some lines that are long enough to be continued or truncated. The bug causes those lines to be truncated, though normally they would have been continued. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Francesco =?UTF-8?Q?Potort=C3=AC?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Jul 2025 20:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: eliz@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175148881622134 (code B ref 78859); Wed, 02 Jul 2025 20:41:01 +0000 Received: (at 78859) by debbugs.gnu.org; 2 Jul 2025 20:40:16 +0000 Received: from localhost ([127.0.0.1]:39587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uX4Fa-0005kQ-Dy for submit@debbugs.gnu.org; Wed, 02 Jul 2025 16:40:15 -0400 Received: from plesklin7.if2.ehiweb.it ([79.98.45.17]:52921 helo=plesklin7.ehiweb.it) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uX4FS-0005gb-8C for 78859@debbugs.gnu.org; Wed, 02 Jul 2025 16:40:10 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) by plesklin7.ehiweb.it (Postfix) with ESMTPSA id BF5B31C0434; Wed, 2 Jul 2025 22:40:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=potorti.it; s=default; t=1751488803; bh=HU4HeDUO0jQHDbS0WLm76/u6IQDqjf2+O1ptt0akEJg=; h=Received:From:To:Subject; b=vV33Kquh2aIjJDYH1mFdWb1FIZMInHDpYLNAtyVS+ZdKbYc1GXtNfxIp6Nn54Gf+M erU61+dgaOsmfrIVGswmUm7HZLMc3PLBsNh4DKNW5lM5Pee0l96j8QNBVwLEpI8mBl ksMjzscZfMwew/qDJoBr8qyJKGV7cuRr9Gyc9nYY= Authentication-Results: plesklin7.ehiweb.it; spf=pass (sender IP is 146.48.81.102) smtp.mailfrom=pot@potorti.it smtp.helo=tucano.isti.cnr.it Received-SPF: pass (plesklin7.ehiweb.it: connection is authenticated) Received: from pot by tucano.isti.cnr.it with local (Exim 4.98.2) (envelope-from ) id 1uX4FP-00000005aAj-2Pup; Wed, 02 Jul 2025 22:40:03 +0200 From: Francesco =?UTF-8?Q?Potort=C3=AC?= Date: Wed, 02 Jul 2025 22:40:03 +0200 In-Reply-To: (rms@gnu.org) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 Message-Id: X-PPP-Message-ID: <175148880387.2852689.6525443397596972658@plesklin7.ehiweb.it> X-PPP-Vhost: potorti.it X-Spam-Score: 0.2 (/) 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.8 (/) --=-=-= Content-Type: text/plain > > I use RMAIL and receive tons of emails per day. I can try and > > look for such a message and keep it if I see one. But I need to > > understand what is an email message with "more than a single MIME > > part, not all of them HTML". If an email with a text/plain part > > followed by a text/html part, not embedded into a multipart > > container, satisfies your definition, I think I can easily find > > one. > >that's exactly what I mean. But in order to manifest this bug, >it needs to have some lines that are long enough to be continued >or truncated. Let's try with this one. --=-=-= Content-Type: raw Content-Disposition: attachment; filename=emacs-rmail-bug2.mbox Content-Transfer-Encoding: base64 RnJvbSBsLmplc3NAaWVlZS5vcmcgVGh1IEp1biAyNiAyMDowMToyMiAyMDI1Ck1JTUUtVmVyc2lv bjogMS4wCkZyb206IGxsIDxsbEBteS5vcmc+CkRhdGU6IFRodSwgMjYgSnVuIDIwMjUgMTQ6MDA6 NTAgLTA0MDAKTWVzc2FnZS1JRDogPENBTmNhbj4KU3ViamVjdDogUmU6IE5lZWQgaGVscApUbzog dnZ2dkB1di5mcgpDb250ZW50LVR5cGU6IG11bHRpcGFydC9hbHRlcm5hdGl2ZTsgYm91bmRhcnk9 IjAwMDAwMDAwMDAwMDQ5ZTc1NDA2Mzg3ZDU4MjYiCgotLTAwMDAwMDAwMDAwMDQ5ZTc1NDA2Mzg3 ZDU4MjYKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PSJVVEYtOCIKQ29udGVudC1U cmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKPiBUcm8gbG9jZCBzYzogIlN6b21z a3YgU29tZHN5eDogRWh6a3hub24gUGt6b2JjIHBieXcgSUNMLUdOU1MgMjAyNCIgbG9ta2VjPQpv Cj4gZ28ga2JvIHh5ZyB5cHBvYnN4cSBzZCBrcWtzeCBweWIgZHJvIDIwMjUgbXl4cG9ib3htby4g VHJvYm9weWJvLCBzZCBneWV2bgo+IHh5ZyBsbyBta3Z2b246ICJTem9tc2t2IFNvbWRzeXg6IEVo emt4bm9uIFBrem9iYyBwYnl3IElDTC1HTlNTIDIwMjUiLiBUcnM9CmMKPiBzYyB6a2JkIHlwIHll YiBjZGJrZG9xaSBkeSBteXZ2b21kIGRybyBsb2NkIHplbHZzbWtkc3l4YyBwYnl3IGRybyBwdmtx Y3JzPQp6Cj4gbXl4cG9ib3htb2MuCgo+IFtpbWFnZTogVXhzZm9iY3NkPUMzPUE5IEdlY2RrZm8g RXNwcG92XQo+IFZrdj1DMz1BOWJzbyBsc2FrZmhqIG9qCgo+ICpFbnZveT1DMz1BOTogKkpldWRp IDI2IEp1aW4gMjAyNSAxNDozMDoxNAoKPj4gVHJreHUgaXllIHB5YiBkcm8gdnNjZC4gSSBnc3Z2 IG1yb211IGtxa3N4Y2QgZ3JrZCBnbyBya2ZvIHN4IHllYiBjaWNkb3cKPj4ga3huIGRybyBYenZ5 Ym8gZHl6c20gZ3N2diBsbyBrbm5vbiBweWIgZHJ5Y28uIFR5IG15eHBzYncsIGl5ZSBneWV2biB2 c3VvPQogZHkKPj4gZWNvICJFaHpreG5vbiBJQ0wtR05TUyI/IE9iIGVjbyBkcm8gb2h6a3hub24g a21ieXhpdyAoIkx5bWt2c2prZHN5eCBreG4KPj4gR05TUyIpPwo+Pgo+Pj4+ID4KPj4+Cj4+Pgo+ Pj4KPgoKLS0wMDAwMDAwMDAwMDA0OWU3NTQwNjM4N2Q1ODI2CkNvbnRlbnQtVHlwZTogdGV4dC9o dG1sOyBjaGFyc2V0PSJVVEYtOCIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXBy aW50YWJsZQoKPGRpdiBkaXI9M0QibHRyIj48ZGl2PkRlYXIgQWxsLDwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+VGhhbmtzIC49QzI9Cj1BMCBTeSBJIGNyeWV2biBrbm4gZHJzYyBkeSBkcm8gY3Nk bzo9QzI9QTA9QzI9QTA8c3BhbiBzdHlsZT0zRCJjb2xvcjpyZ2IoMD0KLDAsMCk7Zm9udC1mYW1p bHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHgiPlN6b21za3YgU29t ZHN5PQp4OiBFaHpreG5vbiBQa3pvYmMgcGJ5dyBJQ0wtR05TUyAyMDI1Pzwvc3Bhbj48L2Rpdj48 ZGl2PjxzcGFuIHN0eWxlPTNEImNvbG89CnI6cmdiKDAsMCwwKTtmb250LWZhbWlseTphcmlhbCxo ZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MTZweCI+PGJyPjwvcz0KcGFuPjwvZGl2PgoK LS0wMDAwMDAwMDAwMDA0OWU3NTQwNjM4N2Q1ODI2LS0KCg== --=-=-=-- From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jul 2025 04:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Francesco =?UTF-8?Q?Potort=C3=AC?= Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175151837013378 (code B ref 78859); Thu, 03 Jul 2025 04:53:02 +0000 Received: (at 78859) by debbugs.gnu.org; 3 Jul 2025 04:52:50 +0000 Received: from localhost ([127.0.0.1]:41403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXBwH-0003Tg-Uc for submit@debbugs.gnu.org; Thu, 03 Jul 2025 00:52:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37492) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uXBwE-0003SO-95 for 78859@debbugs.gnu.org; Thu, 03 Jul 2025 00:52:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uXBw7-0006bk-Ek; Thu, 03 Jul 2025 00:52:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=MzGTvuaDH7fmqq1eRYoofOjDRMmQ7VdEpvcDD6CoC1E=; b=UWl61bXhDaZBADxiCTQ6 GNd/B44kS8aLlO5u5hJgAViE2BbjKves4ukh0n30axV5S9YOE9RHj+FA99kltwh/UnhJP+QKtEf87 6RgbvA4ti2tKb7I91xQJIsxGIrLiFu/cskWjRCG+tDFdLhL+1UAbMfk+j0HlXOe94e4708yJmMTF6 ZN9W11ehaKTxcfEd+KTFb0cyXQBHK5SJwHaOE2py3j8JmoXd7rCmalbYCUstaCO1Of6njjYTPfvyG 3b2ouDLLGCikhc3s5nomCGsZwNv9zllJEzvuyL7tf9z6ezfAkEJ0RNVJqvrSM8ZV9tdVfkhmMKeMy psc0wLkUn5QzDQ==; Date: Thu, 03 Jul 2025 07:52:30 +0300 Message-Id: <86cyah27w1.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Francesco =?UTF-8?Q?Potort=C3=AC?= on Wed, 02 Jul 2025 22:40:03 +0200) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Francesco Potortì > Date: Wed, 02 Jul 2025 22:40:03 +0200 > Cc: 78859@debbugs.gnu.org, > eliz@gnu.org > > > > I use RMAIL and receive tons of emails per day. I can try and > > > look for such a message and keep it if I see one. But I need to > > > understand what is an email message with "more than a single MIME > > > part, not all of them HTML". If an email with a text/plain part > > > followed by a text/html part, not embedded into a multipart > > > container, satisfies your definition, I think I can easily find > > > one. > > > >that's exactly what I mean. But in order to manifest this bug, > >it needs to have some lines that are long enough to be continued > >or truncated. > > Let's try with this one. Thanks. But visiting this mbox in Rmail leaves me with an Rmail buffer where truncate-lines is nil. Do you see the value of t on your system? From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Francesco =?UTF-8?Q?Potort=C3=AC?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jul 2025 08:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175153159710895 (code B ref 78859); Thu, 03 Jul 2025 08:34:02 +0000 Received: (at 78859) by debbugs.gnu.org; 3 Jul 2025 08:33:17 +0000 Received: from localhost ([127.0.0.1]:42749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXFNc-0002pc-GK for submit@debbugs.gnu.org; Thu, 03 Jul 2025 04:33:16 -0400 Received: from plesklin7.if2.ehiweb.it ([79.98.45.17]:43299 helo=plesklin7.ehiweb.it) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uXFNY-0002oy-HW for 78859@debbugs.gnu.org; Thu, 03 Jul 2025 04:33:13 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) by plesklin7.ehiweb.it (Postfix) with ESMTPSA id 607FC1C25A7; Thu, 3 Jul 2025 10:33:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=potorti.it; s=default; t=1751531589; bh=ZLJqXlYS7jKxfOzZgCA+fRBz7I1GUkPHALLyfEsh5tY=; h=Received:From:To:Subject; b=NOHMsbxwKUTacK57UiKToIewE+oqwy8dqwUvLdULVyxeyhBB8VauzjMegFDaYNwyp JXw/u+N+kdc8/vo0r02w8EgPojp+EnohsdK+TUbN4eeYqOR/CgnW/pS39rVF8b1+jp UulawDuTZgm9PyvmGeUYC04croHTaziyEMGZ2F7g= Authentication-Results: plesklin7.ehiweb.it; spf=pass (sender IP is 146.48.81.102) smtp.mailfrom=pot@potorti.it smtp.helo=tucano.isti.cnr.it Received-SPF: pass (plesklin7.ehiweb.it: connection is authenticated) Received: from pot by tucano.isti.cnr.it with local (Exim 4.98.2) (envelope-from ) id 1uXFNV-00000006gsh-0mSw; Thu, 03 Jul 2025 10:33:09 +0200 From: Francesco =?UTF-8?Q?Potort=C3=AC?= Date: Thu, 03 Jul 2025 10:33:09 +0200 In-Reply-To: <86cyah27w1.fsf@gnu.org> (eliz@gnu.org) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <86cyah27w1.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 Message-Id: X-PPP-Message-ID: <175153158948.3123900.16803155193551842497@plesklin7.ehiweb.it> X-PPP-Vhost: potorti.it X-Spam-Score: 0.2 (/) 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.8 (/) >> From: Francesco Potort=C3=AC >> Date: Wed, 02 Jul 2025 22:40:03 +0200 >>=20 >> > > I use RMAIL and receive tons of emails per day. I can try and >> > > look for such a message and keep it if I see one. But I need to >> > > understand what is an email message with "more than a single MIME >> > > part, not all of them HTML". If an email with a text/plain part >> > > followed by a text/html part, not embedded into a multipart >> > > container, satisfies your definition, I think I can easily find >> > > one. >> > >> >that's exactly what I mean. But in order to manifest this bug, >> >it needs to have some lines that are long enough to be continued >> >or truncated. >>=20 >> Let's try with this one. > >Thanks. But visiting this mbox in Rmail leaves me with an Rmail >buffer where truncate-lines is nil. Do you see the value of t on your >system? I tried with emacs -Q -nw and truncate-lines is nil, on this mbox file and = on any other email that I have in my RMAIL. As you can see, there are two = separate text/plain and text/email parts and there are long lines, but I se= e no bad effect. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jul 2025 09:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Francesco =?UTF-8?Q?Potort=C3=AC?= Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175153584211798 (code B ref 78859); Thu, 03 Jul 2025 09:45:02 +0000 Received: (at 78859) by debbugs.gnu.org; 3 Jul 2025 09:44:02 +0000 Received: from localhost ([127.0.0.1]:43747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXGU6-00034E-7m for submit@debbugs.gnu.org; Thu, 03 Jul 2025 05:44:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34976) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uXGU2-00032n-BH for 78859@debbugs.gnu.org; Thu, 03 Jul 2025 05:43:59 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uXGTv-00069j-EJ; Thu, 03 Jul 2025 05:43:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=4DzUWkxsGWXBaiCjt92niPXDx6nt+qioITiw7Svyblc=; b=jAfCZiFM2s1oWwCgEsMU JM7/ng/UiuUz7eEtQI4bXOCI2eWjvTeWNLupgB40NEA3uCFzvKAnalC9YFW0bn5uz+q+WRNhhZxSt xGdY6I8pZEdbgwwPXtOH8Q36xi2LFo1w3/r8D72vUWYzEpT6GeE0OHePgNv2anSsd+0z8BNStIU9A 1f5KWlPRliyniaTygZLFgU41gufP3DmbmNgtItz308NvEbBFsIfrVscpUlrzhAkD/VMAWCRGpIkDz 110eJdRl5LiwYKCANopI1CbTI4UR1xwP3qpUzfk+Ytc6TS7nbZJPdC513TZHBb89vK4aX1yOaIreP 4N8IKcUca7usvg==; Date: Thu, 03 Jul 2025 12:43:43 +0300 Message-Id: <86y0t5zk1c.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Francesco =?UTF-8?Q?Potort=C3=AC?= on Thu, 03 Jul 2025 10:33:09 +0200) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <86cyah27w1.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Francesco Potortì > Date: Thu, 03 Jul 2025 10:33:09 +0200 > Cc: 78859@debbugs.gnu.org, > rms@gnu.org > > >> From: Francesco Potortì > >> Date: Wed, 02 Jul 2025 22:40:03 +0200 > >> > >> > > I use RMAIL and receive tons of emails per day. I can try and > >> > > look for such a message and keep it if I see one. But I need to > >> > > understand what is an email message with "more than a single MIME > >> > > part, not all of them HTML". If an email with a text/plain part > >> > > followed by a text/html part, not embedded into a multipart > >> > > container, satisfies your definition, I think I can easily find > >> > > one. > >> > > >> >that's exactly what I mean. But in order to manifest this bug, > >> >it needs to have some lines that are long enough to be continued > >> >or truncated. > >> > >> Let's try with this one. > > > >Thanks. But visiting this mbox in Rmail leaves me with an Rmail > >buffer where truncate-lines is nil. Do you see the value of t on your > >system? > > I tried with emacs -Q -nw and truncate-lines is nil, on this mbox file and on any other email that I have in my RMAIL. As you can see, there are two separate text/plain and text/email parts and there are long lines, but I see no bad effect. Thanks, this matches my experience. But this bug report is about the cases where Emacs does set truncate-lines to a non-nil value, as side effect of rendering a message with HTML body using shr.el. So I need an example of such a message to (a) see the issue in action, and (b) test potential solutions. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Francesco =?UTF-8?Q?Potort=C3=AC?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jul 2025 11:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175154321516446 (code B ref 78859); Thu, 03 Jul 2025 11:47:02 +0000 Received: (at 78859) by debbugs.gnu.org; 3 Jul 2025 11:46:55 +0000 Received: from localhost ([127.0.0.1]:45731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXIP0-0004H5-G3 for submit@debbugs.gnu.org; Thu, 03 Jul 2025 07:46:55 -0400 Received: from plesklin7.if2.ehiweb.it ([79.98.45.17]:51123 helo=plesklin7.ehiweb.it) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uXIOv-0004GK-QL for 78859@debbugs.gnu.org; Thu, 03 Jul 2025 07:46:51 -0400 Received: from tucano.isti.cnr.it (tucano.isti.cnr.it [146.48.81.102]) by plesklin7.ehiweb.it (Postfix) with ESMTPSA id 0AE8F1C3D0E; Thu, 3 Jul 2025 13:46:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=potorti.it; s=default; t=1751543206; bh=cFPcofPAdAzj4T/X5Ov4ML3ZGpQKaL2uKaRpODG7D5E=; h=Received:From:To:Subject; b=FlQ1wWHyByyURhGfW7jFiBc2Q/wOLqIW9UuOl7r9ABwnkO/85VmjQ0hKxM3qTBjh/ tDJT1q000h0nXRBhUHOyQ/ld4WDDQ952MhaKkLa5XLKk4XDYB5Z7OQpnkCMNnu79+h xLgVnFLCMXv4fDGQq2m1FjIM0VQu3HSyzxrsgUXs= Authentication-Results: plesklin7.ehiweb.it; spf=pass (sender IP is 146.48.81.102) smtp.mailfrom=pot@potorti.it smtp.helo=tucano.isti.cnr.it Received-SPF: pass (plesklin7.ehiweb.it: connection is authenticated) Received: from pot by tucano.isti.cnr.it with local (Exim 4.98.2) (envelope-from ) id 1uXIOr-00000006ojF-3bDD; Thu, 03 Jul 2025 13:46:45 +0200 From: Francesco =?UTF-8?Q?Potort=C3=AC?= Date: Thu, 03 Jul 2025 13:46:45 +0200 In-Reply-To: <86y0t5zk1c.fsf@gnu.org> (eliz@gnu.org) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <86cyah27w1.fsf@gnu.org> <86y0t5zk1c.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-fingerprint: 4B02 6187 5C03 D6B1 2E31 7666 09DF 2DC9 BE21 6115 Message-Id: X-PPP-Message-ID: <175154320616.3182733.706423470483998653@plesklin7.ehiweb.it> X-PPP-Vhost: potorti.it X-Spam-Score: 0.2 (/) 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.8 (/) >> From: Francesco Potort=C3=AC >> Date: Thu, 03 Jul 2025 10:33:09 +0200 >>=20 >> >> From: Francesco Potort=C3=AC >> >> Date: Wed, 02 Jul 2025 22:40:03 +0200 >> >>=20 >> >> > > I use RMAIL and receive tons of emails per day. I can try and >> >> > > look for such a message and keep it if I see one. But I need to >> >> > > understand what is an email message with "more than a single MIME >> >> > > part, not all of them HTML". If an email with a text/plain part >> >> > > followed by a text/html part, not embedded into a multipart >> >> > > container, satisfies your definition, I think I can easily find >> >> > > one. >> >> > >> >> >that's exactly what I mean. But in order to manifest this bug, >> >> >it needs to have some lines that are long enough to be continued >> >> >or truncated. >> >>=20 >> >> Let's try with this one. >> > >> >Thanks. But visiting this mbox in Rmail leaves me with an Rmail >> >buffer where truncate-lines is nil. Do you see the value of t on your >> >system? >>=20 >> I tried with emacs -Q -nw and truncate-lines is nil, on this mbox file a= nd on any other email that I have in my RMAIL. As you can see, there are t= wo separate text/plain and text/email parts and there are long lines, but I= see no bad effect. > >Thanks, this matches my experience. > >But this bug report is about the cases where Emacs does set >truncate-lines to a non-nil value, as side effect of rendering a >message with HTML body using shr.el. So I need an example of such a >message to (a) see the issue in action, and (b) test potential >solutions. I tried to craft a message based on the previous one, where I removed the M= ime line-continuation "=3DC-j" sequences, but still I see truncate-lines se= t to nil. Anyway, I will keep an eye on this issue and see if I can find one instance= where this happens. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Jul 2025 13:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Francesco =?UTF-8?Q?Potort=C3=AC?= Cc: rms@gnu.org, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175154915030590 (code B ref 78859); Thu, 03 Jul 2025 13:26:02 +0000 Received: (at 78859) by debbugs.gnu.org; 3 Jul 2025 13:25:50 +0000 Received: from localhost ([127.0.0.1]:47411 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXJwj-0007xF-I1 for submit@debbugs.gnu.org; Thu, 03 Jul 2025 09:25:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52322) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uXJwg-0007wG-0S for 78859@debbugs.gnu.org; Thu, 03 Jul 2025 09:25:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uXJwY-0005af-Ue; Thu, 03 Jul 2025 09:25:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=+DS7sLd8RgUpNRGfMc+Q7szMMbWTGRbj57zgQ2BWjeA=; b=NnWrtgAvwSfAb/ZiBBBS NuxvMX0yOSisS3xvp3LE4usc5QGlyzpTOSKiczgk3MzwcgGfcX+lVe/8PuUvm1i0hUeOQFQFbVxi5 wPJFF2K6lHhN/ErS+b8DQvkS2jQIP/7prhs4Wb8GxhGvPsmcddFIMjP12LLxK88DrbknKv8J+hU/k Bq52vYBHJcAi5JwO4URnFVhs29oSgQXApje5dZfyOuGCMJb8+xyJmU4JX7ekO1Jmn0eIsrO4Q9kn/ etAK1kAeQHCvmjPwcdKZlMpA5K8Zb41pZw0L7qIH4ScXKCEACtYWFngP32ZhKHucAw1YkThKG6/TB WsfjHT3S3e2TUg==; Date: Thu, 03 Jul 2025 16:25:27 +0300 Message-Id: <86plehz9rs.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Francesco =?UTF-8?Q?Potort=C3=AC?= on Thu, 03 Jul 2025 13:46:45 +0200) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <86cyah27w1.fsf@gnu.org> <86y0t5zk1c.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Francesco Potortì > Date: Thu, 03 Jul 2025 13:46:45 +0200 > Cc: 78859@debbugs.gnu.org, > rms@gnu.org > > >> I tried with emacs -Q -nw and truncate-lines is nil, on this mbox file and on any other email that I have in my RMAIL. As you can see, there are two separate text/plain and text/email parts and there are long lines, but I see no bad effect. > > > >Thanks, this matches my experience. > > > >But this bug report is about the cases where Emacs does set > >truncate-lines to a non-nil value, as side effect of rendering a > >message with HTML body using shr.el. So I need an example of such a > >message to (a) see the issue in action, and (b) test potential > >solutions. > > I tried to craft a message based on the previous one, where I removed the Mime line-continuation "=C-j" sequences, but still I see truncate-lines set to nil. > > Anyway, I will keep an eye on this issue and see if I can find one instance where this happens. Thanks, let's hope it will happen soon enough. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Jul 2025 02:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Francesco =?UTF-8?Q?Potort=C3=83=C2=AC?= Cc: eliz@gnu.org, 78859@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175159732613566 (code B ref 78859); Fri, 04 Jul 2025 02:49:02 +0000 Received: (at 78859) by debbugs.gnu.org; 4 Jul 2025 02:48:46 +0000 Received: from localhost ([127.0.0.1]:54904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXWTk-0003WX-Lo for submit@debbugs.gnu.org; Thu, 03 Jul 2025 22:48:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33788) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uXWTh-0003Va-8D for 78859@debbugs.gnu.org; Thu, 03 Jul 2025 22:48:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uXWTZ-0002fQ-P1; Thu, 03 Jul 2025 22:48:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=+l4o5S/Rq4XSujF6iEnQwtxZm+hJYaWvJtwUCCe638k=; b=nGe4n/KEONsJ WYGYoQAzNVInsN8tpNDlyJ4/D1ZphNFZZmAlGE7Ue+XAfGp5L3aWhOFy1UiLDQmOAUyU/qWY1VWAK zC/k08yXJY1schm8KiL8cDSRvY8o03xc3utQoqBoVNFiRJKrvP1MNFazkb87cLIN4Lp3UO1m9fyzV J/Degr1rlSyL7e3MuasBCWYJvTCGmeSFazLDzNm2r6cIDdXXgWEHfkFohLtvDzY8A/kUtHduTpJOo IfsJmqyiWqAi/hE696pFlQyLKlBngggN0xyI9TTQ/2NQRRmHqJglOomUCdEr9qnseO9RrE5uUPtYD CCZcjyyZ+OMVrDSdUJYXbw==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uXWTZ-0002Nl-D8; Thu, 03 Jul 2025 22:48:33 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: (message from Francesco =?UTF-8?Q?Potort=C3=83=C2=AC?= on Wed, 02 Jul 2025 22:40:03 +0200) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> Message-Id: Date: Thu, 03 Jul 2025 22:48:33 -0400 X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > I use RMAIL and receive tons of emails per day. I can try and > > > look for such a message and keep it if I see one. But I need to > > > understand what is an email message with "more than a single MIME > > > part, not all of them HTML". If an email with a text/plain part > > > followed by a text/html part, not embedded into a multipart > > > container, satisfies your definition, I think I can easily find > > > one. > > > >that's exactly what I mean. But in order to manifest this bug, > >it needs to have some lines that are long enough to be continued > >or truncated. > Let's try with this one. When I did (set-frame-width nil 65) some of those lines became continued. But the problem I reported did not occur, because I've patched that bug here. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 04 Jul 2025 07:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: pot@potorti.it, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175161387725080 (code B ref 78859); Fri, 04 Jul 2025 07:25:02 +0000 Received: (at 78859) by debbugs.gnu.org; 4 Jul 2025 07:24:37 +0000 Received: from localhost ([127.0.0.1]:56309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uXamj-0006WR-2F for submit@debbugs.gnu.org; Fri, 04 Jul 2025 03:24:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48948) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uXamg-0006Vq-Ub for 78859@debbugs.gnu.org; Fri, 04 Jul 2025 03:24:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uXama-0007F6-6u; Fri, 04 Jul 2025 03:24:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=eik0rRjq0gfllZ/6oizvlPHbZSt0aHffUwuQxibxnH0=; b=FTQ6SuKoTx+Y HS8LMI5SMW+nRLTrQ4AOYHcLvDXVM9qG0m9N4kzOyPSv30q5Ma0k/nIAj9V14+gdURnh40vo+cDV6 /cHeh/0mm6YCoTetA0k9XAl83w6viXy6Yl/unmGdfV1WeNzvN+GOoLqu3pxnnrgI0Ztj5tVsEDMFS gy9BqoAcJmZXA7xPmDRpLp1CkTw8GGcjHQgMl9u4h8Bx4UkqJv5XRj0ydtgY8b6JSH6hItwJobkzq ppk9aQf+St7Yw2IOBBUSb330CFDhBNdQGct5f3bAjjcMML2h7wKP9DrE5gVCC5PjBLP++8a9iGzTk 4QaRS25IdJKglC9YFST3hw==; Date: Fri, 04 Jul 2025 10:24:17 +0300 Message-Id: <864ivszae6.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Thu, 03 Jul 2025 22:48:33 -0400) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Richard Stallman > Cc: 78859@debbugs.gnu.org, eliz@gnu.org > Date: Thu, 03 Jul 2025 22:48:33 -0400 > > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > > > > I use RMAIL and receive tons of emails per day. I can try and > > > > look for such a message and keep it if I see one. But I need to > > > > understand what is an email message with "more than a single MIME > > > > part, not all of them HTML". If an email with a text/plain part > > > > followed by a text/html part, not embedded into a multipart > > > > container, satisfies your definition, I think I can easily find > > > > one. > > > > > >that's exactly what I mean. But in order to manifest this bug, > > >it needs to have some lines that are long enough to be continued > > >or truncated. > > > Let's try with this one. > > When I did > (set-frame-width nil 65) > some of those lines became continued. But the problem I reported > did not occur, because I've patched that bug here. I tried with set-frame-width of 60 now, and I still get truncate-lines of nil. This is with unpatched Emacs. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Jul 2025 02:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: pot@potorti.it, 78859@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175185477428747 (code B ref 78859); Mon, 07 Jul 2025 02:20:02 +0000 Received: (at 78859) by debbugs.gnu.org; 7 Jul 2025 02:19:34 +0000 Received: from localhost ([127.0.0.1]:59945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uYbS7-0007TM-St for submit@debbugs.gnu.org; Sun, 06 Jul 2025 22:19:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44022) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uYbS3-0007RZ-Gb for 78859@debbugs.gnu.org; Sun, 06 Jul 2025 22:19:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uYbRw-0006Rk-Qx; Sun, 06 Jul 2025 22:19:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=NgtqqHdpjrU0AS/+IceEyRVbVor2hjLf/HcwLFgnnoE=; b=qODQP0ipEMN7 Gkes4oyuSA5kCjzkX+dGMtzdg7Mt2mZ+ecIS1HoScY5A6z/4noO6bGCuEeVxwnvv1Gf255vg0TOUE /cYsx3l53sEVA8C3n53ehWS4+ZU/9nCJTAR8ILRIqLVRvLDSG4ibBdoV7N3zJhYsfXIsydA1Im5ra jGwRn0RVvV8zWH1/MrzlKrCVlhTn270DqLpDhWaLT9ZF0STgjE9GvbI++H7wCaxPWJeYJ1Aswxcb6 kkR2e1DIpvU8VAoAfu1PJA1fQgH66cu5w7k+otnVPZgywaI4UHjnj8QuSYz3MKAQeENPqx9UJm1hj 8hH5lVagtYp7qKZBAQGVjw==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1uYbRw-0000cK-G4; Sun, 06 Jul 2025 22:19:20 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: <864ivszae6.fsf@gnu.org> (message from Eli Zaretskii on Fri, 04 Jul 2025 10:24:17 +0300) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <864ivszae6.fsf@gnu.org> Message-Id: Date: Sun, 06 Jul 2025 22:19:20 -0400 X-Spam-Score: -2.3 (--) 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I tried with set-frame-width of 60 now, and I still get truncate-lines > of nil. This is with unpatched Emacs. I don't understand why. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Jul 2025 07:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175230468928228 (code B ref 78859); Sat, 12 Jul 2025 07:19:02 +0000 Received: (at 78859) by debbugs.gnu.org; 12 Jul 2025 07:18:09 +0000 Received: from localhost ([127.0.0.1]:43257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaUUq-0007L9-Cl for submit@debbugs.gnu.org; Sat, 12 Jul 2025 03:18:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45122) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uaUUn-0007KM-Dh for 78859@debbugs.gnu.org; Sat, 12 Jul 2025 03:18:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uaUUh-0002lQ-7Y for 78859@debbugs.gnu.org; Sat, 12 Jul 2025 03:17:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=mdBt5Iqw4RZE4gzW6mimbVubg2iAM+whSqcNwb8ZsN0=; b=ctdUMrr+KLil V9jUezMacg4HiE0eBeAhAZXkNB8KNx/E/DfXQLcaIh/GyBm/qPgfh1LtEOAcX5iAeC0n+SSFskMGJ wxViOKayw6CV1aToyxr63qQe1VjFjgW8M3uf8Yt4QQhTMVyDR1KeLFhmKrkV91tw26K11ISX3JTmd kdsvcc5zVI7qE+PdAXf4okN/plDqMee3jYYWMbDYBED72z+vqlREGHkFGSpwTCu2CNGnzMuuveNmR 15865PWvdyZFpZLkUfktDIbt7CKFsRD1VhBp5h8/L0pZyZLVnypf29OQdm2nqsXyxscLN9tCLV29d mRfrjC0XO7bGCeGRNP7bJg==; Date: Sat, 12 Jul 2025 10:17:46 +0300 Message-Id: <86ikjxg9np.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <865xgf5cjb.fsf@gnu.org> (message from Eli Zaretskii on Sun, 29 Jun 2025 08:42:32 +0300) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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 (---) > Cc: 78859@debbugs.gnu.org > Date: Sun, 29 Jun 2025 08:42:32 +0300 > From: Eli Zaretskii > > > From: Richard Stallman > > Cc: 78859@debbugs.gnu.org > > Date: Sat, 28 Jun 2025 22:44:09 -0400 > > > > > I think it sets truncate-lines because it uses functions that simulate > > > display, and so that setting affects how HTML is laid out in the > > > buffer by shr.el. So maybe what you suggest above is the best fix we > > > can easily make. > > > > Are you saying that the value of truncate-lines that maters > > is the value it has while shr.el is running? > > Yes. > > > If so, maybe binding truncate-lines only around the execution of > > shr.el would give ideal results! > > That's what I tend to think, yes. But we need an example of such a > message to test these ideas. I now see that I was wrong, and just let-binding truncate-lines will not do the job. But I'm still unable to find an email message where I am left with truncate-lines non-nil after rendering it with shr, so an example of such a message will be appreciated. From unknown Thu Sep 18 18:48:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78859: 31.0.50; Viewing mime part in Rmail sets truncate-lines Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Jul 2025 08:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78859 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: pot@potorti.it, 78859@debbugs.gnu.org Received: via spool by 78859-submit@debbugs.gnu.org id=B78859.175230837611211 (code B ref 78859); Sat, 12 Jul 2025 08:20:01 +0000 Received: (at 78859) by debbugs.gnu.org; 12 Jul 2025 08:19:36 +0000 Received: from localhost ([127.0.0.1]:43625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uaVSK-0002uk-5s for submit@debbugs.gnu.org; Sat, 12 Jul 2025 04:19:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58066) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uaVSH-0002uN-Bd for 78859@debbugs.gnu.org; Sat, 12 Jul 2025 04:19:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uaVSA-0005sw-8k; Sat, 12 Jul 2025 04:19:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=xssGmbQVaeErC9eSP4KRO8XqqdndjKiF+tR1tf8eBqU=; b=sRbwMVvyyH7n +wdmIMYRXKQiKowdl+428PI6GsN40PpGhVpytLj5XxdZuKgeI98CVFmqLD7CuSyyAaz50Mp91fdPJ czAEALugTVa0PnzcgSm5Z33VxPAlNrjsdUaVABXTrxyXhhyHZj/6bnjwmcsEHzfWYNnqx58MrD7an U6vet25+PEuVxEsV0nT8E+hHlz/5eJlp74Mg1rSaMxqYHjr1NqgZpV4JVUduLrt7aTezKmYmn2iDq EhZx/BY05wWHsuWPR9eWcQtZK0bjyoYBn6YwQTkQov0NJ3Ss/v2xnFIEtPBBOsFt9KDRuYXe2kruK GntbCsCWW1N+C4HUuc9oyQ==; Date: Sat, 12 Jul 2025 11:19:15 +0300 Message-Id: <86v7nxes8s.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Richard Stallman on Sun, 06 Jul 2025 22:19:20 -0400) References: <865xgoic2m.fsf@gnu.org> <867c10dpgv.fsf@gnu.org> <865xgf5cjb.fsf@gnu.org> <864ivszae6.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: Richard Stallman > Cc: pot@potorti.it, 78859@debbugs.gnu.org > Date: Sun, 06 Jul 2025 22:19:20 -0400 > > > I tried with set-frame-width of 60 now, and I still get truncate-lines > > of nil. This is with unpatched Emacs. > > I don't understand why. Neither do I. Did you visit the mbox file in "emacs -Q"? If not, perhaps some of your customizations will help me reproduce the issue on my system?