From unknown Tue Jun 17 20:25:28 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#51041 <51041@debbugs.gnu.org> To: bug#51041 <51041@debbugs.gnu.org> Subject: Status: 28.0.60; toggle-truncate-lines should not print message Reply-To: bug#51041 <51041@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:25:28 +0000 retitle 51041 28.0.60; toggle-truncate-lines should not print message reassign 51041 emacs submitter 51041 Tyler Grinn severity 51041 normal tag 51041 wontfix moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 05 14:02:23 2021 Received: (at submit) by debbugs.gnu.org; 5 Oct 2021 18:02:23 +0000 Received: from localhost ([127.0.0.1]:41866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXolf-0006Ei-Ko for submit@debbugs.gnu.org; Tue, 05 Oct 2021 14:02:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:38616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXoZk-0005vD-H3 for submit@debbugs.gnu.org; Tue, 05 Oct 2021 13:50:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39030) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXoZj-0000hp-QP for bug-gnu-emacs@gnu.org; Tue, 05 Oct 2021 13:50:00 -0400 Received: from mail-qv1-xf34.google.com ([2607:f8b0:4864:20::f34]:42548) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mXoZh-00042n-Uq for bug-gnu-emacs@gnu.org; Tue, 05 Oct 2021 13:49:59 -0400 Received: by mail-qv1-xf34.google.com with SMTP id z3so163267qvl.9 for ; Tue, 05 Oct 2021 10:49:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version; bh=IfvqKx3cUUx+FvAQ+lLy4QPQ2IAL2p+YtEXOwKr+Tkg=; b=QtKUyc7Gn1ylJQac2UYAVDtgKNmBbgHt2tqMAA1Z5DfRVTUBZRdWLyhzK9z0lXx+js SwAsJ1zargrfB9ZfMuADx9FaahUOP1OHW/jqlcg5g7UyO5Vzqbk0jmCU85leNGcCT4u5 HuhiL4OFr0Fq1yMSeFQu0+P2DOoeRkFByH0XscngWICSni2h32Q6tpbtfaNfHrYaisCo 5yr5cUK4qBsaPxb6gYXIOlVJyylaQxVYbEx3ZOBf80Xk5c4Ys0S5c0O+ictfauCVcnO6 e7ownWgGeNLXTt4IBInXX72lFPFtAivtr4H672+qoubquV/yjHNcYQKGUEeOaH9mrlA5 TW/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=IfvqKx3cUUx+FvAQ+lLy4QPQ2IAL2p+YtEXOwKr+Tkg=; b=YDnSd/z2fJaQFBXMOiLyMrgQ01XNGGG2WvJuFuQt8mS6K2qz9tAzwxZN/dMZ/i95sB VsyIdTc51ASRc2uzrPE6HbrdbzJotdr5KCLoKeL8unR+FM1mRwk5Itjg12SJ2arL1O0g y4Oc3zRZm2HGSjs4vHcHaJi6gmYQqKIv6hfxqP8hM7+ADoHelahnuIcabOYdioq8h93i JEWjBlgUGthat8LcZKwP+U3AW3CaBpGz+fzXOqaNUqCwsGaxJz2r6Nmwpy8eNAD0joJ3 c04XPn+NKTDrPdiubB2A8xhLXCZMza76yThtqbVfwADvarf+1gSj7uam3eLp9hswj2tD 0IqA== X-Gm-Message-State: AOAM532CqUtBgyfQWYJRh095DApU2fZ0y57Hnh3CgCDTEjjMf2RdyaY9 iGVliLWPihGmXSC5BVtGpifRSawFCIqx4Q== X-Google-Smtp-Source: ABdhPJz57RYUzc/V8sFwEib0Uo58T7Ktb4CyDjPSQ5vtABxItCXjekH65j5KoJ8dTM+GrbF0psy5Yw== X-Received: by 2002:a0c:cc84:: with SMTP id f4mr30296645qvl.14.1633456196441; Tue, 05 Oct 2021 10:49:56 -0700 (PDT) Received: from tyler-hp ([2601:410:4301:3e90::7c4]) by smtp.gmail.com with ESMTPSA id c139sm9938768qkg.2.2021.10.05.10.49.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Oct 2021 10:49:55 -0700 (PDT) From: Tyler Grinn To: bug-gnu-emacs@gnu.org Subject: 28.0.60; toggle-truncate-lines should not print message Date: Tue, 05 Oct 2021 13:39:43 -0400 Message-ID: <8735pf1icg.fsf@tyler-hp.tygr.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2607:f8b0:4864:20::f34; envelope-from=tylergrinn@gmail.com; helo=mail-qv1-xf34.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 05 Oct 2021 14:02:18 -0400 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: -2.3 (--) --=-=-= Content-Type: text/plain (toggle-truncate-lines t) Prints the message "Truncate long lines enabled". When called from elisp, this message should be ignored. If called interactively, the message should be displayed. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=grinn-1.diff Content-Description: toggle truncate lines patch diff --git a/lisp/simple.el b/lisp/simple.el index 3695415163..0df66ab8a8 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -8313,13 +8313,14 @@ toggle-truncate-lines (if (eq buffer (window-buffer window)) (set-window-hscroll window 0))) nil t))) - (message "Truncate long lines %s%s" - (if truncate-lines "enabled" "disabled") - (if (and truncate-lines visual-line-mode) - (progn - (visual-line-mode -1) - (format-message " and `visual-line-mode' disabled")) - ""))) + (let ((disable-vlm (and truncate-lines visual-line-mode))) + (if disable-vlm (visual-line-mode -1)) + (if (called-interactively-p 'any) + (message "Truncate long lines %s%s" + (if truncate-lines "enabled" "disabled") + (if disable-vlm + (format-message " and `visual-line-mode' disabled") + ""))))) (defun toggle-word-wrap (&optional arg) "Toggle whether to use word-wrapping for continuation lines. --=-=-= Content-Type: text/plain In GNU Emacs 28.0.60 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2021-10-04 built on tyler-hp Repository revision: 3a9d5f04fb23cc89797f5d5102607c790440201e Repository branch: HEAD Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure --with-mailutils --with-cairo --with-native-compilation --with-json --with-modules --with-gnutls --with-harfbuzz --with-xwidgets --prefix=/home/tyler/code/emacs 'CFLAGS=-O3 -mtune=native -march=native -fomit-frame-pointer'' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM XWIDGETS GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map text-property-search time-date subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd 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 cl-generic 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 simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads xwidget-internal dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 70085 8512) (symbols 48 6642 0) (strings 32 19589 1584) (string-bytes 1 672318) (vectors 16 14113) (vector-slots 8 298530 14069) (floats 8 22 31) (intervals 56 331 1) (buffers 992 11)) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 05 14:34:48 2021 Received: (at 51041) by debbugs.gnu.org; 5 Oct 2021 18:34:48 +0000 Received: from localhost ([127.0.0.1]:41899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXpH5-000778-R3 for submit@debbugs.gnu.org; Tue, 05 Oct 2021 14:34:48 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:2734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXpH2-00076x-DA for 51041@debbugs.gnu.org; Tue, 05 Oct 2021 14:34:45 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 195HkeZe004481; Tue, 5 Oct 2021 18:34:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=kTpnZ0urbH6DMTe32pxXjU10/0oxSo9gpB/YkjLUimw=; b=erZcuBmPRof/KTFKdmJ/GRJBXZ7zEYh3LAaV2t7wzYviiF7XiuHFO+qIVfp8iHfapXg0 9VSPJXoOboz3Oh2xMpqQz3Ej5Rurum8kBFzd39eU6jjEa5qkY+8PzFwvZZLrNRAEWJDa N1FBNn2JgIqiPxDbkANa99mQzBtMpl7DG+C1cQbPLd8XuQhyQliKwst9c1LLmWMwRHxJ uUCt2KNKwD4Ffag/ICLEfPwQ9X5hY4WNfz8lL1NMQ7xx4sFH/HQ3haQO8QFz+49a7P8P kl9fxEbYE6+Ai98MUNC6+ro6eWJiaj/yZR85bo18U3D9gntkShPKM9aCIJeWUT5GX18v wQ== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3bg43e14bb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 05 Oct 2021 18:34:42 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 195IUiRD132040; Tue, 5 Oct 2021 18:34:41 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2101.outbound.protection.outlook.com [104.47.58.101]) by userp3030.oracle.com with ESMTP id 3bf0s6y0tw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 05 Oct 2021 18:34:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VFLeUr0VeeIh3QNWrPoMvA62QMHGKCV7BYTknEou1cxmqAeZElte8u/LmuXf1fDP4zkfVr3Q6johOn9CKFZr6WnfZ1T4z9XQButlHQXKihLGtAkNnZpsFNH2rGqwkgINqh8CUpBMhtKqBspoFlJTF4/ZlnDDCSvm+uNexrWciyVrkL01A29cwm1y9FXHObmM0PpYK4Pag80JmLhc+ryDtkfDsc1kVlmP4Ok7Z4e2vY5TPAoOfcI0rS4Du9PjnLTYhOVQJPEo1vHgAEHKYUDqXQwOEqg5b+J/VEqN5pzg8X8GiG5dh4PoW6oxq9ab3X+Ej3En4ZHExZ1ysgUgSTsveg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kTpnZ0urbH6DMTe32pxXjU10/0oxSo9gpB/YkjLUimw=; b=lum3VLI/aeaO+fJ46j7KOKCdMOMLKj6bSmN6jIzpZ1UNsqXZ+HqcVACPXj5H1b+QRavIIt1eQRP69nBTt9ERT7ihItEiSFeQejduEjdk3A300YZiJVbVMExNQN6AL8KlHBFXV7VvdLnugsLmLBF83NCzLpIrdKl9OL9pok2hkR9PJ9Ruqoh9o+1cfJ6QJWHH33FN7OqC53Nt+XLAjfqDPc9VqnYXKus0dYjK91cdSKWOCYTcA0Kci54koIVyAGUtogh2e2hZIgNEZkkM0EW1ZJbrVYP9MXtm05GMgBIbYj7db6kk6Gj8Zhb8Z0l4ynZR8esDLZVNBqvNpgYsCzOi7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kTpnZ0urbH6DMTe32pxXjU10/0oxSo9gpB/YkjLUimw=; b=RfQ4114hoHwRqfN/PrZN46R7xfFaqyUxOryXPQUAew7R2LjLkbE6vU+TthwbxyBc/F5uSi+UEBeRyUQjU3V34ilXgODWE8khaAWopU45sVHrveMnRv6Ebvf9Hv9PXff2FPIVmMKqJ6hFgkDCH2LyuhpEUE+r2BLNMoKWA5WJ7IM= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB4687.namprd10.prod.outlook.com (2603:10b6:a03:2d8::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.15; Tue, 5 Oct 2021 18:34:39 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4566.022; Tue, 5 Oct 2021 18:34:39 +0000 From: Drew Adams To: Tyler Grinn , "51041@debbugs.gnu.org" <51041@debbugs.gnu.org> Subject: RE: [External] : bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Topic: [External] : bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Index: AQHXuhVy2LOG1ZDAXU2dx+JRnL4uDavEuTtw Date: Tue, 5 Oct 2021 18:34:39 +0000 Message-ID: References: <8735pf1icg.fsf@tyler-hp.tygr.info> In-Reply-To: <8735pf1icg.fsf@tyler-hp.tygr.info> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: feae6038-22fd-43f1-6341-08d9882eca9b x-ms-traffictypediagnostic: SJ0PR10MB4687: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: T6V5PVQCmPxT0lHVz3HpwH4r5+a81E++IUStsQHi7OGGHUVpHFLYwMaJrNSXr5COUWiLHKhz16UX70bDRCbISSwdjCC8ZiT5RxajfDlGbtf6qrRvLIDbbDzQrvnUCqI4BLJIaDWSi5h7alPqix+fpAX+TDEH93+gSy9FrpaXmNWWaTdmlbtYs92/duuIJ1nxAR2mPiphwf1Ixbblva8XEqTbueuYuCr9hhhJfHBRpMN7WH/xFHj6LFYBkF/StHIn1qaVfSep5ksXefc6inhEinMZUOEPSHUAiuBsZZKVlUEJbsdV0LUytOEG6Uz5oYSVOYwV/ADpmfUK8NPxcJBnABaNHQGz0/KVF5sDfliATyN1859PB3eXX74IuKRFbDhpnRkyeyJgkPOgL1mPsh8FzRUC4TJq/Hfuo2lFOCtk3vv2oo5T2aPnpPCHTgRvk32n8cMRdlFZ9+wR0hu8szUeabCeQ29r4DllrXvqtp60A30cHGSgwtHA/nMNi/mBAn1qwyWpTZ12l7tMh9obGkEbbb6CCiBktlNwzH9b4FMYGh0nHFy2VyDCTWmen1IqkTovAL0Di9015PxZ2qbLOu80OFfHU5Je8kWVxFMCgG7gzyCg2nPFKzRaR5EM5SRXPDKrnBWBSz9Je1X1PkgjpbJoUmpRMz2ES1MAWdPeT0aLpTtqLQV8wfvgmZ+rTNs++C8rdKubkzb+G7Q5wf5ipsJ9nQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(26005)(5660300002)(66556008)(7696005)(66476007)(122000001)(83380400001)(86362001)(186003)(76116006)(66446008)(66946007)(64756008)(2906002)(33656002)(508600001)(110136005)(71200400001)(55016002)(38100700002)(8936002)(4744005)(38070700005)(6506007)(316002)(15650500001)(44832011)(9686003)(8676002)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8GEPLA1jXiroHt7HT4SVrbMajWZF4/gg8AvmwpTz3c0IST492gCkv4ePAC8z?= =?us-ascii?Q?zJ2De4PYKK7h/itVLCd9AdcSjGSoW5Z5iudao9Svcyha57hCrnVmmkcerAOn?= =?us-ascii?Q?8E38EEV+MM+Uw0K8JMKhjTecJnm3G8OYXlF3wd4+oU2exRrqa97WZNlemK/C?= =?us-ascii?Q?igas665+7SEOt8cLUzX2baZ4ggefPPUCeSuR2/bVexfJsp03dcinrr3hmkyU?= =?us-ascii?Q?KQjy+2VmmLQSom4A4MZ8RJyHIaAm1ukDHBTqfTHS5W/dYYPoRMEsk1t8LPzC?= =?us-ascii?Q?p8Wim6tbnwcPCsvI9tQlW1fV+pJ2U5O5BZkBltCO3Ig7cwyRme23Xsz7hAga?= =?us-ascii?Q?6v08ik3ZxJueNirAB8ZCBtd49QsS0QDvnt64VYQ+e1qy8Hy3cpzgnnWL1T89?= =?us-ascii?Q?BmKeSew/qME1FjBg01hibaRn0ysXNoq25p9vkpqkmFVN7KWLIjj78KrJvp2w?= =?us-ascii?Q?f5loCxHueZQqKMZ5QvS0J0a4SC2wnm+GXMOsB6jfCpbqbhdgSAk5JwTK7nDk?= =?us-ascii?Q?UppI41eNtuw6tHWEKnAjPjMsSTZO0RbxC/W9pxOUh5dCox8WRedgsOrgLpd9?= =?us-ascii?Q?xOQeNklIGaS3sTz4xl2GG70EMqS9DKS//jeqakvwWcf7GH2/ePk8SlI6F+CX?= =?us-ascii?Q?0QQ9BGDjoaag275NroAUFQnOlc9Wojxe66iF9bt6f+HGJgw4vD0E8mGC5+Oz?= =?us-ascii?Q?sxhHcmMreT/LLZB9/t6k9oDF57GRbH3Z5z+dIqI+tF36x2VyRpLxu2VpuXns?= =?us-ascii?Q?PwsFfDZqYHtF/yr80GVmQFf1UANNSaT0khohDgiASY1n6hY2z0BRGHJDs2BG?= =?us-ascii?Q?2kIHnvyaLx07fT1qQ3T0JdkXwtE8Cc/80Kt0UURRxh0ddnncxuD/fYiFidUR?= =?us-ascii?Q?KMgTUkNV4ZTnQ6d+xx98eNaHVbOR5EIm7DV755gpZQrfkNkt1E5cmPh+7u/P?= =?us-ascii?Q?vwEAvX8PDAAFK9uIj4JA1kCd7CvczzTzdq/DYPk+C4J7ME39JTbx7FYecdC1?= =?us-ascii?Q?oiFBMXMUOnDgUDJjgSatc7+q6TMf0fozHzKw4DuErwrWJfUJMjLl7gz11eAT?= =?us-ascii?Q?d6a8HenrUlYNxTfbOTDv4irqUNYCy31qWIW7Aeu5Eu82MrwmkJCc40ExK1K0?= =?us-ascii?Q?030JewtdGtlYnPvJISOPy26WuIMECO2fAOLeodgLRcD2oA8KUFL/B0A4+mm9?= =?us-ascii?Q?QNFyKH4LyQMSVYD57Xh/4NMREEq1K0XETxrMWl9MvXP/D4htZ3OLfEnahtVJ?= =?us-ascii?Q?BxZRUFeU5uFxsMDxRuW5KKIbK1kKtFLe8cS/0SwCirc/WQOowE6kED+nDIpp?= =?us-ascii?Q?Dnl+xgQfSpw5fDUglMbMWjqn?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: feae6038-22fd-43f1-6341-08d9882eca9b X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2021 18:34:39.8023 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /0fT4XO3RgRDMdCcQKK26U/IooYE2V0nnDJb6Zx8LPusRbDoNeKWxWdAjgRt1VCwRQba5879t/EuDrLk+SKBWw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4687 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10128 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 adultscore=0 mlxscore=0 phishscore=0 bulkscore=0 mlxlogscore=999 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110050111 X-Proofpoint-GUID: mIyhyZ1I-aTeejzKv1mN8JMIn5OSN3TN X-Proofpoint-ORIG-GUID: mIyhyZ1I-aTeejzKv1mN8JMIn5OSN3TN X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51041 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.7 (-) > (toggle-truncate-lines t) >=20 > Prints the message "Truncate long lines enabled". When called from > elisp, this message should be ignored. If called interactively, the > message should be displayed. Yes. But the right fix is to add "&optional msg", use (interactive "P\np"), and test for non-nil MSG as the condition for showing the message. Lisp code for a command can use that toggle function, and when _that_ command is invoked interactively it too might make sense to show the message (that can depend on the command and when the toggling occurs as part of it). The same kind of fix is no doubt appropriate for some other existing commands that instead just test `called-interactively-p'. Surely we shouldn't perpetuate such design by adding more such. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 05 16:01:24 2021 Received: (at 51041) by debbugs.gnu.org; 5 Oct 2021 20:01:24 +0000 Received: from localhost ([127.0.0.1]:41950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXqcu-0000vB-H7 for submit@debbugs.gnu.org; Tue, 05 Oct 2021 16:01:24 -0400 Received: from mail-qk1-f180.google.com ([209.85.222.180]:41831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXqcs-0000uv-4O for 51041@debbugs.gnu.org; Tue, 05 Oct 2021 16:01:23 -0400 Received: by mail-qk1-f180.google.com with SMTP id m7so176763qke.8 for <51041@debbugs.gnu.org>; Tue, 05 Oct 2021 13:01:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=oCWyYcOrL/nbo8r7XsAat294MItsCpIU7k1SgKR+dLA=; b=SlJqfDK30BfSIueDz3kLBktCC2VMUmDGYSlfYTAyrnjSl13MAI4Jv9wdxcp0ofzlhh xwGWJvpG36EtJ2JKG+JPMIZ31B2yd9Gnm4H+3lkujkDRUElXj6YtcR0PR9VoRBcCKiVm GzqVOMExbb2iTpjAVlrRIX97C3kTKchUEglkQP4eOpn1Oq55BeKwc//dqbs17CsfAHg1 3YbAeHtNnz90QYkdD72+4OiLQepjNCA4GlRkF5C7WjRctsdzOdt7JJ5N0/No5lOfXqfR ZeGwWhFUm1PgnNSjRPCkvajjo4zICJsWgkyuFNGZfILLjjX4YBk9KuYhVu53AGJAlcsK dkYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=oCWyYcOrL/nbo8r7XsAat294MItsCpIU7k1SgKR+dLA=; b=cuvUhFdnxaPST4db/Uz4iGTATnIVi36nJCilNB5VdCk0rITSWQU11u0WJNeXRHdBAD uGXPCCb7GLl2xLPwe/b/ZCtdpfUvJ5ewA6ycwJ0WjjCCNA56JnBEOLAdKp/IgAcySdq5 BWvpulyxDo4KP2vFb+yTv5DMngGfYOcS31Huul7rezxyRRMFmg9F0D61nMxB+8NC9oOv UPkayYUbd3krdixE5o9IzFjx5eDRIhhCkw6/dgf2ciS3UZYMPAMsjWoad2UPmVx4AEya wMtOsDKyNJHyvYDaro2BkPJy+6E/ielwRvV0C5x5tSyqcbxQlDk/t8I6CNNmz7myfZ6W wI5w== X-Gm-Message-State: AOAM530LU/8/Ry9UxhoB8qT2yJhtczZs9fieLh5PjbOaggcg0vjCvzBT 3DWbabtKAkVn8c5IJ2kZd23rgNC/MVrYmO+B X-Google-Smtp-Source: ABdhPJylzKAS1pWYkBguvxXAh4OCw4lN7obfwUvn5ROMSPYPEqyZXJpIrQ25ZM6uVeH69UBAR5d85A== X-Received: by 2002:a37:b742:: with SMTP id h63mr16570658qkf.204.1633464076194; Tue, 05 Oct 2021 13:01:16 -0700 (PDT) Received: from tyler-hp ([2601:410:4301:3e90::7c4]) by smtp.gmail.com with ESMTPSA id o202sm10025837qke.51.2021.10.05.13.01.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Oct 2021 13:01:15 -0700 (PDT) From: Tyler Grinn To: Drew Adams Subject: Re: bug#51041: [External] : bug#51041: 28.0.60; toggle-truncate-lines should not print message References: <8735pf1icg.fsf@tyler-hp.tygr.info> Date: Tue, 05 Oct 2021 16:01:14 -0400 In-Reply-To: (Drew Adams's message of "Tue, 5 Oct 2021 18:34:39 +0000") Message-ID: <87r1czi6lx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Drew Adams writes: >> (toggle-truncate-lines t) >> >> Prints the message "Truncate long lines enabled". When called from >> elisp, this message should be ignored. If called interactively, the >> message should be displayed. > > Yes. > > But the right fix is to add "&optional msg", > use (interactive "P\np"), and test for non-nil > MSG as the condition for showing the message. > > Lisp code for a command can use that toggle > function, and when _that_ command is invoked > interactively it too might make sense to show > the message (that can depend on the command > and when the toggling occurs as part of it). > > The same kind of fix is no doubt appropriate > for some other existing commands that instead > just test `called-interactively-p'. Surely > we shouldn't perpetuate such design by adding > more such. Sounds good to me. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=grinn-2.diff Content-Description: toggle-truncate-lines should not print message diff --git a/lisp/simple.el b/lisp/simple.el index 3695415163..47a00fca3c 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -8294,14 +8294,15 @@ set-selective-display (defvaralias 'indicate-unused-lines 'indicate-empty-lines) -(defun toggle-truncate-lines (&optional arg) +(defun toggle-truncate-lines (&optional arg msg) "Toggle truncating of long lines for the current buffer. -When truncating is off, long lines are folded. -With prefix argument ARG, truncate long lines if ARG is positive, -otherwise fold them. Note that in side-by-side windows, this -command has no effect if `truncate-partial-width-windows' is -non-nil." - (interactive "P") +When truncating is off, long lines are folded. With prefix +argument ARG, truncate long lines if ARG is positive, otherwise +fold them. When called interactively or if MSG is non-nil, print +a message describing the new state of truncate-lines. Note that +in side-by-side windows, this command has no effect if +`truncate-partial-width-windows' is non-nil." + (interactive "P\np") (setq truncate-lines (if (null arg) (not truncate-lines) @@ -8313,13 +8314,14 @@ toggle-truncate-lines (if (eq buffer (window-buffer window)) (set-window-hscroll window 0))) nil t))) - (message "Truncate long lines %s%s" - (if truncate-lines "enabled" "disabled") - (if (and truncate-lines visual-line-mode) - (progn - (visual-line-mode -1) - (format-message " and `visual-line-mode' disabled")) - ""))) + (let ((disable-vlm (and truncate-lines visual-line-mode))) + (if disable-vlm (visual-line-mode -1)) + (if msg + (message "Truncate long lines %s%s" + (if truncate-lines "enabled" "disabled") + (if disable-vlm + (format-message " and `visual-line-mode' disabled") + ""))))) (defun toggle-word-wrap (&optional arg) "Toggle whether to use word-wrapping for continuation lines. --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 05 17:39:08 2021 Received: (at 51041) by debbugs.gnu.org; 5 Oct 2021 21:39:08 +0000 Received: from localhost ([127.0.0.1]:42013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXs9U-0005Um-1z for submit@debbugs.gnu.org; Tue, 05 Oct 2021 17:39:08 -0400 Received: from mail-pg1-f173.google.com ([209.85.215.173]:37804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXs9S-0005U2-Lx for 51041@debbugs.gnu.org; Tue, 05 Oct 2021 17:39:06 -0400 Received: by mail-pg1-f173.google.com with SMTP id r201so591578pgr.4 for <51041@debbugs.gnu.org>; Tue, 05 Oct 2021 14:39:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=hPFV7b1tx3nuL4KCBQwv6/B21d5vNE2XEgncXAD4rHA=; b=WTZPL6M2Bm8h5T2iW7J/TSEUr5APN7eXTo8y7+JRQSPTnf2WYkP1gsz6ft3aZX+q3Y n9mNWWa+mOctRqCXg6uk1hx4gL99OI1GDR5+E2OAa2qYRHeO1CMStM83gkhp3uZVp+nE z4MRxhvyYvKanPibKB5oxky9cq/zGYJDdN7fB/yHN2x/qF0qbMhwm4bKlty2FD3JJr2q PBupCIx1UPndsCGtA2IelRtLDY5w5NCRKuBhbG66VkALpA6d8iKEXzoXVIa+k4lvRZwI 7HlwKBhR114cos62SkQaMJQU5hn4Uxi8s7gW/E/V7bG55WvukhaaiJitWeUwua1MfHtj ZGXQ== X-Gm-Message-State: AOAM530OoLysV+9jNgkFZmtt6qAfCE8FNKMXo42dPJtBCs7IarBu0WB6 jvfi6bfn6HWGYFJyCYw4H+8P4TTNAtEYkGVLGrA= X-Google-Smtp-Source: ABdhPJwzAsMpHaGFVPhzPEGxJ99r/QCt9tRiTtFZh376i4x5FU3cwhZTxlkjkerCz8RqNu8AvEgNnMJxhkpRWcR3n0I= X-Received: by 2002:a63:d506:: with SMTP id c6mr2423974pgg.42.1633469940949; Tue, 05 Oct 2021 14:39:00 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 5 Oct 2021 17:39:00 -0400 From: Stefan Kangas In-Reply-To: (Drew Adams's message of "Tue, 5 Oct 2021 18:34:39 +0000") References: <8735pf1icg.fsf@tyler-hp.tygr.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Tue, 5 Oct 2021 17:39:00 -0400 Message-ID: Subject: Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message To: Drew Adams Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Drew Adams writes: >> (toggle-truncate-lines t) >> >> Prints the message "Truncate long lines enabled". When called from >> elisp, this message should be ignored. If called interactively, the >> message should be displayed. > > Yes. > > But the right fix is to add "&optional msg", > use (interactive "P\np"), and test for non-nil > MSG as the condition for showing the message. > > Lisp code for a command can use that toggle > function, and when _that_ command is invoked > interactively it too might make sense to show > the message (that can depend on the command > and when the toggling occurs as part of it). > > The same kind of fix is no doubt appropriate > for some other existing commands that instead > just test `called-interactively-p'. Surely > we shouldn't perpetuate such design by adding > more such. I don't think it's worth making the call signature of `toggle-truncate-lines' more complicated just for the purpose of showing a message. Why should a different command want to show this message? Why can't that calling Lisp code just show an appropriate message itself? Do we have a concrete use-case for it, or is it just a "maybe nice to have"? From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 05 19:41:41 2021 Received: (at 51041) by debbugs.gnu.org; 5 Oct 2021 23:41:41 +0000 Received: from localhost ([127.0.0.1]:42115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXu44-0004TX-Ru for submit@debbugs.gnu.org; Tue, 05 Oct 2021 19:41:41 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:63560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXu41-0004TM-P5 for 51041@debbugs.gnu.org; Tue, 05 Oct 2021 19:41:39 -0400 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 195Mhkro022506; Tue, 5 Oct 2021 23:41:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=YA6mbg452Yv0kFVE0tiUj7yTbGyzyp/NcAhr+sP++BQ=; b=hsloYwD6N5tY+Lr7WXwGf1GQLUd04A4shM11SpEtUiwbALSpn1akBHXIIpUF9cqF3cd4 VOQfjmkDOEY8et1rl2NZjf5h7UeyPHTyMzNtbmm3vez3BIdIcHZPZRYlo2t3U3ZPdgme 4+H0ckp2R9FqxJNADYyicEJmflGU1b4s3+Mj4TUcBsQuAKuvMR+wnSBttDxeh4m3H1wK L6tQHyDefGkjj+0VybhZjR1Pi6n2tPaJAxTy1LfWnRMiQoxFPFfVXtINc0iS57W+WhGG Ciw422l6UTAqsQFhe63p9cVUnvbEwbruav4P7GdOk4UCxYCNpTiBsOgRpHThlGWsJWm7 Ug== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3bg3p5m7gf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 05 Oct 2021 23:41:34 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 195NehZa142733; Tue, 5 Oct 2021 23:41:33 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2173.outbound.protection.outlook.com [104.47.57.173]) by userp3020.oracle.com with ESMTP id 3bf16ty4y0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 05 Oct 2021 23:41:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kaNqTEAmMekLpIU0HqjAQRoC1fA7Krsy1NL+NP6C/XUB0j2+va906L/ZwCig9PB+jvWp6AOXq8G3IMnJOo7e0Q7XzP9q8GzZGZS11Cfa8SNv5mCCKEhmrJeSUwAdvyFIxU8G9jhVOfj0ZfNYsz8c+bOyVyLC5gXPK4aN6J4COsaKOg/FmtssmR/Bmp4Jz30oCykjYUCRZCjCpDOOTPql0kFI4K04e+iODDCaTSkVyo3p2WpxaGknQRMFXJYXyevzp+g/tLiHW8Pan6KR/JwWCVCa6Bvq+Mtf7jscYo2+2e1vGoG+WwM8u9tWiVrdj5qzYB4dWymttVlBrupFywyTbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YA6mbg452Yv0kFVE0tiUj7yTbGyzyp/NcAhr+sP++BQ=; b=b+D/5e2OUb2y+ToLItVIHfA6jCRgGg2d8BkQ/bJBVRuf5srj21vrJwiHnpevazZB5uFFaHEvVBRZrSDiIvOXZfEaF/HAxp7p2Sy/QPF33cMKuVj1H1wUuE+W8A3aU0nYz8xrw6j0dqogea4UoYC9tam19DbawZ44pwZuYEe8O4MG4vrlXXC3RPC5YVQB+PxoCsSI8S8M33GyvY4nu6zrDJOggKIQdXciC+UjSFgDD04azGni5LTmlqLxaW2uRs9TgtpSIfTR38Xq8TlzsxE9vDCelJiokmosDkxVYevZr5kTES065BiXio8afDNysLMpIqWGpG+KJkVSHBAYHvg+Yw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YA6mbg452Yv0kFVE0tiUj7yTbGyzyp/NcAhr+sP++BQ=; b=qNbMIDJh38ykvTG1TJfWjsIt2ue+niOMBk5PfMMyPvERkh4hbUbf4FZjCGAVl7HbsMshlB0zZbCBnP/AZH5b3q8ENnE4GISJUzLAC3jNi76EVdr9Z6bJ+MxExuTRKXJ2ru80AGPTr4QqexykZexonTfPa0+Gorw8RP1wX1WLL/Y= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB4653.namprd10.prod.outlook.com (2603:10b6:a03:2d7::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.17; Tue, 5 Oct 2021 23:41:31 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4566.022; Tue, 5 Oct 2021 23:41:31 +0000 From: Drew Adams To: Stefan Kangas Subject: RE: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Topic: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Index: AQHXujFsjaeqFHz1BkalePuvqta2M6vFBwVg Date: Tue, 5 Oct 2021 23:41:31 +0000 Message-ID: References: <8735pf1icg.fsf@tyler-hp.tygr.info> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: marxist.se; dkim=none (message not signed) header.d=none;marxist.se; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f99377ef-64ef-4aa6-8c77-08d98859a8da x-ms-traffictypediagnostic: SJ0PR10MB4653: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: f/hWSgJxVTP6Cu/DaI3iVdZPGck6OHHtK1c2cIQIDxwztzMSMT/AHYsdHzN3YiwDVJR8dHj4J72jFxbqtaanzIBefY3Ai4QcVVxOO5MsscpsX94hqvpyd1ERXapPfTGheuG1A1jy333B5+kd1hBUeLmXWNxunu+4SQ8lKOaOJEfmS/QC53rAZBDePB1FIlOiTEXUDghz88KqnFIjpUlSW0NCsKNw+hPx2tSBuK4BB7pROy77hviqvcs6wnBSqxC4/BZS2EHm3LWVk/8KPpBAwNR+iuZ1sYMazONowSWZV89n2BW/ALBcq7ZlqtQgrCU0iUqUom/ebfQhXKQNjNGJGd/yrLqaJ+PdR4MbDbwZXbDxdKykjOCz50YWZlfwng5RUKpGk+HJnBWMn591SOKaSgBBFSNY+0VXZRfneiN3jqdLuZsHXkfOiQCAhu9ClNOMeY3FRKdEG2+NpSVJ0d/KU9/ICWTzgTsGLx8+eMPUY74Aq8WLZshlC7TM4Nq7JmiSsBEOOoramV1ADhgnsJjeAGg+3Gsx783gjSw3zvN3sH8t3YITcp/61XQY/k/YqhICASBlK4ZobhjISfYjnxyXxkyTAPHoldtGgD1HXp227yVTHe+lxkrEJ4aNgi5kvRElihUioTchwxYWu2OJVJvtJrrs6kWI3pp83nG828K51QfgAM4cOvqvX1iWoYfwZAFx49Spe49L4moIxZY4cPaYXw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(7696005)(64756008)(83380400001)(66446008)(33656002)(5660300002)(54906003)(26005)(186003)(2906002)(4326008)(66476007)(66556008)(66946007)(508600001)(8936002)(38070700005)(52536014)(8676002)(44832011)(55016002)(6916009)(15650500001)(9686003)(122000001)(71200400001)(38100700002)(86362001)(76116006)(316002)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bTFtbERvRDBVY2JzOTdZZnNyb1IzVytXcDV2bGZRRkRPRlptY3BuRmNJZ1pR?= =?utf-8?B?UnNhMDJDVDI1Z3FRcm1nRXRDK2poOWdlNlc5TTJUampnajcxaDZZWXQ4R1B0?= =?utf-8?B?SXh1eHZiZGYwb1lDdHdNUmRsT210blpHQzBwVTBvNVM3cnc5RmFOejJEYjd5?= =?utf-8?B?Uy9QU1dmcWJ1UVo5Mm9pejdzWi9uQlRWd0t6RkcvbnpaMU02R2ZEdzBCbmFz?= =?utf-8?B?b0R5UG5hTU5pSUVtcVV5d1g0T2JvQUhxbkM5clIxdTk4dkkrcDlSUmhoV1dt?= =?utf-8?B?M0JIdUhrYzVRUjMxNGx2amc3ZzhESTYyeCtvVkN0endZQ0JxQ1BXUlBjNnc2?= =?utf-8?B?UjU0SGpKSXpnV2M1ak5JckpjYzcrY0l1TGtTVUtrWHAzTkRNRGo5WkpSeXdP?= =?utf-8?B?cVlKZ3JDWHAxbUZoZDgyNGhpekJIZzZsYTBVREcrZVNGK2VNMTFHNTFDcy9B?= =?utf-8?B?YXc5SFNJYzcrbFAvWkxmbnhyVlM0M3hpTW5leW5zcHBMTStWQVk1N3JnNlVk?= =?utf-8?B?QUUvMGJDaWJkWHhxMkJpcWhlWGszRmVwOEhwMnh2ZzFYWTgrYzMzNDlXRzdC?= =?utf-8?B?Z1NWVlJHVEZvM1dPQTlmYStCM1pIcGx3bHloVVZOd0pncGJPYlROSmM1YzlO?= =?utf-8?B?ZXlwODk3SkZDWFVYU1FSVi9YZDVaem9ySmdNY1NJZmt4YlVhR2hmQVlmQUMx?= =?utf-8?B?bm5FMHQyNTRqeUtubGxTUDlIQWw2cUJEZXhoYTFiWW9acUpMYldOYnZyUEhE?= =?utf-8?B?VnBVK3NHd3NscGczUjhjOHErbWZxZUtOZndsVVlWSHBsbFd2VURhNHZTelFB?= =?utf-8?B?ZGtHNDhvSUpYUU1WcVJTbTVBUnQ2bzlPZ0dEOStoK2dkaHFWUk9mb0ErZEZC?= =?utf-8?B?OGR3NFJKMHU0eDJWT25zRW9Qd3JNSDg0VUhLMGNTZGRaSWJuU2sxQzkzeHRO?= =?utf-8?B?czFGWlFXeUR4eWkwdS9pdm55MkQyd0xsZXYwQlFSUnlDUndKempSRVZhLzI0?= =?utf-8?B?dE5UUkZ1a3p0cExZT2tQTGtuMkExTFNsY2I2Rk9qUU5OZlc4L3VpWW80dFV1?= =?utf-8?B?NXY2S2Z0cm1KSE5YbWhGcTJVTUw2clVOaW1CRFhYT1AxanhNbkdHemhYbm1E?= =?utf-8?B?TlMvZTBwVndLYUg4elNaZXF5d09Jdm8yaXZQWEtpVHg1c1JoTDcwK0tzOVJG?= =?utf-8?B?bXE0cTRPaXVGU093NHNEL2s2SENGQVA4TVVCS2VZVi8yekIzZ2RRZmZUV05M?= =?utf-8?B?cWVQOUFrOGJla3Q2ZGtkNVZEQUxvOWoyajdtTXV0MFROTFlqMkxzQ0txbkZU?= =?utf-8?B?blpUbGFjanlxczdQMWxhTHlzMjhTVmNNY2dBR004WktjbFFPbE5aZE0zeXAz?= =?utf-8?B?dlkwUU9sZHB2WXdMT3p2bkRHZStwMU5yLytrbnlzVUd2MVlzTGdac0ZidU5a?= =?utf-8?B?S0tvbjBGS1NDWlBJZitUUzVEelRMYXZSamxmT1QyamJGcW5OcHYrT2N3RXJR?= =?utf-8?B?dmdUamtlKzlENFZFQzMySkdXTlBncXp6MmpqWjhybTdUT2g4ZkdBdFdNVDZG?= =?utf-8?B?akZucTd0L2NZTXFrMVAvL0RCM0pQaGdKa3pUWGxvbDFBT05LbU1VS3VqejRY?= =?utf-8?B?SHlFamV6OEpDUkhybmJhb0d3QVgvSkV3UU1GUDJiMEJoWVA5QStzMmQ4RnBM?= =?utf-8?B?VW5UR0k4ZGxJM0ZKczAxMUZGcHZVbUZmZWhqMWFtTlg4NU5Lb0s0WnRUSWpZ?= =?utf-8?Q?qN70LoumsHTpsapRICvlylvhedXn/q5pHwDVEqG?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f99377ef-64ef-4aa6-8c77-08d98859a8da X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2021 23:41:31.5340 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: MiMWJlqM072Ie6J0gqnVtHA8TWFBNxa+lAERvnXt/qQrdvtljE8h5JUyCNTue4XAOnTl/cmENxuvcSOiuIzH3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4653 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10128 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 adultscore=0 phishscore=0 malwarescore=0 bulkscore=0 mlxlogscore=999 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110050140 X-Proofpoint-ORIG-GUID: -9ptZt_1WAnagFNpn9fEBMk_T3N8B5qR X-Proofpoint-GUID: -9ptZt_1WAnagFNpn9fEBMk_T3N8B5qR X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn 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.7 (-) PiA+IFllcy4NCj4gPg0KPiA+IEJ1dCB0aGUgcmlnaHQgZml4IGlzIHRvIGFkZCAiJm9wdGlvbmFs IG1zZyIsDQo+ID4gdXNlIChpbnRlcmFjdGl2ZSAiUFxucCIpLCBhbmQgdGVzdCBmb3Igbm9uLW5p bA0KPiA+IE1TRyBhcyB0aGUgY29uZGl0aW9uIGZvciBzaG93aW5nIHRoZSBtZXNzYWdlLg0KPiA+ DQo+ID4gTGlzcCBjb2RlIGZvciBhIGNvbW1hbmQgY2FuIHVzZSB0aGF0IHRvZ2dsZQ0KPiA+IGZ1 bmN0aW9uLCBhbmQgd2hlbiBfdGhhdF8gY29tbWFuZCBpcyBpbnZva2VkDQo+ID4gaW50ZXJhY3Rp dmVseSBpdCB0b28gbWlnaHQgbWFrZSBzZW5zZSB0byBzaG93DQo+ID4gdGhlIG1lc3NhZ2UgKHRo YXQgY2FuIGRlcGVuZCBvbiB0aGUgY29tbWFuZA0KPiA+IGFuZCB3aGVuIHRoZSB0b2dnbGluZyBv Y2N1cnMgYXMgcGFydCBvZiBpdCkuDQo+ID4NCj4gPiBUaGUgc2FtZSBraW5kIG9mIGZpeCBpcyBu byBkb3VidCBhcHByb3ByaWF0ZQ0KPiA+IGZvciBzb21lIG90aGVyIGV4aXN0aW5nIGNvbW1hbmRz IHRoYXQgaW5zdGVhZA0KPiA+IGp1c3QgdGVzdCBgY2FsbGVkLWludGVyYWN0aXZlbHktcCcuICBT dXJlbHkNCj4gPiB3ZSBzaG91bGRuJ3QgcGVycGV0dWF0ZSBzdWNoIGRlc2lnbiBieSBhZGRpbmcN Cj4gPiBtb3JlIHN1Y2guDQo+IA0KPiBJIGRvbid0IHRoaW5rIGl0J3Mgd29ydGggbWFraW5nIHRo ZSBjYWxsIHNpZ25hdHVyZSBvZg0KPiBgdG9nZ2xlLXRydW5jYXRlLWxpbmVzJyBtb3JlIGNvbXBs aWNhdGVkIGp1c3QgZm9yIHRoZSBwdXJwb3NlIG9mDQo+IHNob3dpbmcgYSBtZXNzYWdlLg0KPiAN Cj4gV2h5IHNob3VsZCBhIGRpZmZlcmVudCBjb21tYW5kIHdhbnQgdG8gc2hvdyB0aGlzIG1lc3Nh Z2U/DQoNCldoeSBzaG91bGRuJ3QgaXQ/DQoNCj4gV2h5IGNhbid0IHRoYXQgY2FsbGluZyBMaXNw IGNvZGUganVzdCBzaG93IGFuIGFwcHJvcHJpYXRlIG1lc3NhZ2UgaXRzZWxmPw0KPiBEbyB3ZSBo YXZlIGEgY29uY3JldGUgdXNlLWNhc2UgZm9yIGl0LCBvciBpcyBpdCBqdXN0IGEgIm1heWJlIG5p Y2UgdG8NCj4gaGF2ZSI/DQoNCkRvIGFzIHlvdSBsaWtlLiAgSU1ITywgdXNpbmcgb3B0aW9uYWwg TVNHIGNvcnJlc3BvbmRzDQp0byBvdXIgYWR2ZXJ0aXNlZCBzdWdnZXN0aW9uIGFuZCBjb252ZW50 aW9uLiAgSXQgbWFrZXMNCnRoZSBjb2RlIG1vcmUgZmxleGlibGUgYW5kIG1vcmUgdXNhYmxlIGJ5 IG90aGVyIGNvZGUuDQoNCihlbGlzcCkgRGlzdGluZ3Vpc2ggSW50ZXJhY3RpdmU6DQoNCiAgVGhl IHJlY29tbWVuZGVkIHdheSB0byB0ZXN0IHdoZXRoZXIgdGhlIGZ1bmN0aW9uDQogIHdhcyBjYWxs ZWQgdXNpbmcg4oCYY2FsbC1pbnRlcmFjdGl2ZWx54oCZIGlzIHRvIGdpdmUNCiAgaXQgYW4gb3B0 aW9uYWwgYXJndW1lbnQg4oCYcHJpbnQtbWVzc2FnZeKAmSBhbmQgdXNlDQogIHRoZSDigJhpbnRl cmFjdGl2ZeKAmSBzcGVjIHRvIG1ha2UgaXQgbm9uLeKAmG5pbOKAmSBpbg0KICBpbnRlcmFjdGl2 ZSBjYWxscy4gIEhlcmXigJlzIGFuIGV4YW1wbGU6DQoNCiAgICAgKGRlZnVuIGZvbyAoJm9wdGlv bmFsIHByaW50LW1lc3NhZ2UpDQogICAgICAgKGludGVyYWN0aXZlICJwIikNCiAgICAgICAod2hl biBwcmludC1tZXNzYWdlDQogICAgICAgICAobWVzc2FnZSAiZm9vIikpKQ0KDQpgZm9vJyBpcyBh IGNvbW1hbmQuICBUaGlzIGlzIGFib3V0IGNhbGxpbmcgYGZvbycNCmZyb20gTGlzcCwgaW4gcGFy dGljdWxhciBieSBzb21lIG90aGVyIGNvbW1hbmQuDQpUaGF0IGNvbW1hbmQgY2FuIGNob29zZSB3 aGV0aGVyIGl0IG1ha2VzIHNlbnNlLA0KZm9yIGl0cyBvd24gaW50ZXJhY3Rpb24sIGZvciBhIHVz ZXIgdG8gc2VlIHRoZQ0KbWVzc2FnZSBmcm9tIGBmb28nLiAgYGZvbydzIHNpZ25hdHVyZSBsZXRz IHRoZQ0KY2FsbGluZyBjb21tYW5kIGRvIFRSVCBkaXJlY3RseS4NCg0KVHlwaWNhbCB1c2Ugb2Yg c3VjaCBhbiBhcHByb2FjaCBpcyBmb3IgYSBjb21tYW5kDQpzb21lb25lIHdyaXRlcyB0aGF0IGRv ZXMgbW9yZSB0aGFuIG9uZSB0aGluZywgYW5kDQp0aGF0IGNhbiBiZW5lZml0IGZyb20gc3VjaCBy ZXBvcnRpbmcgZWNob2VzIC0NCm11bHRpcGxlIHN0ZXBzLCBmb3IgZXhhbXBsZS4gIFRoZSBjb2Rl IG1ha2luZyB1c2UNCm9mIHN1Y2ggYSBjb21tYW5kIGFzIGEgZnVuY3Rpb24gbWlnaHQgaGF2ZSBu byB3YXkNCm9mIGtub3dpbmcgd2hhdC93aGljaCBtZXNzYWdlKHMpIHRoZSBjYWxsZWQgY29tbWFu ZA0KbWlnaHQgcmVwb3J0Lg0KDQpUaGlzIGNvcnJlc3BvbmRzIHRvIHdoYXQgd2UgcmVjb21tZW5k LiAgV2UgZG8gTk9UDQpyZWNvbW1lbmQgdGVzdGluZyB3aXRoIGBjYWxsZWQtaW50ZXJhY3RpdmVs eScsIGZvcg0KZXhhbXBsZS4gIFRoZXJlJ3Mgbm8gcmVhc29uIHRvIGhhcmQtY29kZSB3aGV0aGVy IGENCmNvbW1hbmQgY2FsbGVkIGZyb20gTGlzcCBjYW4gZW1pdCBhIG1lc3NhZ2UuICBVc2luZw0K YW4gb3B0aW9uYWwgYXJnIE1TRyBvciBOT01TRyBpcyBUUlQuDQoNClRoZXJlJ3MgbG90cyBvZiBv bGQgY29kZSB0aGF0IGRvZXMgaGFyZC1jb2RlIHRoaW5ncw0KaGVyZS4gIGBjb3VudC13b3Jkcycg YW5kIGBjb3VudC13b3Jkcy1yZWdpb24nIGFyZQ0KZ29vZCBleGFtcGxlcyBvZiBzdWNoIGJhZCBl eGFtcGxlcy4NCg0KQnV0IGFnYWluLCB5b3Ugd2lsbCBkbyB3aGF0IHlvdSB3aWxsLg0K From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 05 20:28:47 2021 Received: (at 51041) by debbugs.gnu.org; 6 Oct 2021 00:28:47 +0000 Received: from localhost ([127.0.0.1]:42135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXune-0005d7-KS for submit@debbugs.gnu.org; Tue, 05 Oct 2021 20:28:47 -0400 Received: from mail-pl1-f176.google.com ([209.85.214.176]:35547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXunV-0005cm-8J for 51041@debbugs.gnu.org; Tue, 05 Oct 2021 20:28:44 -0400 Received: by mail-pl1-f176.google.com with SMTP id w14so588418pll.2 for <51041@debbugs.gnu.org>; Tue, 05 Oct 2021 17:28:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=uoq7rw0nFa644LBvIeXO7johf3Rum/VDYbqUW/Y3V9Y=; b=oeIu5zj0DpxUZSIJ8f0M9s1UwqdKcwQO3CmDh2tFSVhzmFBjmtdhw3NDz0nPikkt7u W7Oyudr3hXGhzEnJaS9EkU/8mYnYk6RHWOqgFj0bdDd2ilEIbKUiJcdw0tWB1tEJpSEh 4tr8gJ1WEmeLhRJXMq+MspPFQKqVG3N7+i4ayBTGyk4+XPPi4KBdRVVNv5Y9TkBmNeTR EQxC8KsLZkTg+A5WJOo9qZqf/YGCFvPz8LrYlvY22CXpgDFoLs6i3Hzo5YBE58tTXqxz OjQUfEoI9F/0AB/Ge6jW7dok7fbUZCURBoir5Eep9HNb8aFUBhbw/OgJry3fazW5XP5T urAw== X-Gm-Message-State: AOAM533FkcONK2ds/mRgg8mu2t0/hbHt03rwPf1LO7kj83/nVqb0VTwH gz8PAvx73n5rhrJz9pdZSArI3bRGiKhvWUFssVM= X-Google-Smtp-Source: ABdhPJz6J3x2q28IAbjm8x8jquzF48uFFEgEzGF7zokJRqsd7zThqLxIcN/uN5wbpGO7aRsKXMx4O4KxD6xg9u1pwlA= X-Received: by 2002:a17:902:6b07:b0:13e:d5ba:3d8f with SMTP id o7-20020a1709026b0700b0013ed5ba3d8fmr8053562plk.32.1633480111332; Tue, 05 Oct 2021 17:28:31 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 5 Oct 2021 20:28:29 -0400 From: Stefan Kangas In-Reply-To: References: <8735pf1icg.fsf@tyler-hp.tygr.info> MIME-Version: 1.0 Date: Tue, 5 Oct 2021 20:28:29 -0400 Message-ID: Subject: RE: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message To: Drew Adams Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Drew Adams writes: > This corresponds to what we recommend. We do NOT > recommend testing with `called-interactively', for > example. There's no reason to hard-code whether a > command called from Lisp can emit a message. Using > an optional arg MSG or NOMSG is TRT. > > There's lots of old code that does hard-code things > here. `count-words' and `count-words-region' are > good examples of such bad examples. So this is about avoiding `called-interactively-p'? If so, I think an argument is indeed the way to do that. Another solution would be to have one function meant for interactive use, and another one for use from Lisp. That might be too much in this case, though, as this function seems somewhat uncommon. A third one would be to do nothing, and say: it's up to the caller to just call (message "") to clear the echo area, if they don't want the message there. But actually, isn't the way to truncate lines just to say this? (setq truncate-lines t) In summary, I don't think I understand the use-case here. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 05:23:50 2021 Received: (at 51041) by debbugs.gnu.org; 6 Oct 2021 09:23:50 +0000 Received: from localhost ([127.0.0.1]:42532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY39R-0004sz-QM for submit@debbugs.gnu.org; Wed, 06 Oct 2021 05:23:50 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY39Q-0004sh-N9 for 51041@debbugs.gnu.org; Wed, 06 Oct 2021 05:23:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=5sjJvw06EftnILEcG32Igb9ng2Uv51cajWB6zlxxpE8=; b=Fy3v1P/UntBroFzQxyTa6L+FAB VPv5+WjqNyZAvw1ygha6weRtRBPjiiAFtfqjqTigNW4AaVwmAMs2kMAFSUXEaOx22pc9t5c37HB7k DlwAekvMb8D7DP2hsrjjFhgDdRJyKzc83hBlUpu77n+QT/l+XU4jvCxmQK3VZQZ7wgPU=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mY39I-0000RH-Bb; Wed, 06 Oct 2021 11:23:42 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message References: <8735pf1icg.fsf@tyler-hp.tygr.info> X-Now-Playing: DJ Screw's _All Work, No Play_: "DJ Screw Lil Keke South Side feat Lil Keke " Date: Wed, 06 Oct 2021 11:23:39 +0200 In-Reply-To: (Stefan Kangas's message of "Tue, 5 Oct 2021 20:28:29 -0400") Message-ID: <87k0iqecbo.fsf_-_@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > But actually, isn't the way to truncate lines just to say this? > > (setq truncate-lines t) > > In summary, I don't think I understand the use-case here. Yes, `toggle-truncate-lines' looks like a user-level command to me. The only places it's called in Emacs is from places like `menu-bar--wrap-long-lines-window-edge' (where it should issue the message) [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn , Drew Adams 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 (---) Stefan Kangas writes: > But actually, isn't the way to truncate lines just to say this? > > (setq truncate-lines t) > > In summary, I don't think I understand the use-case here. Yes, `toggle-truncate-lines' looks like a user-level command to me. The only places it's called in Emacs is from places like `menu-bar--wrap-long-lines-window-edge' (where it should issue the message) and `gnus-article-toggle-truncate-lines' (ditto). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 05:23:54 2021 Received: (at control) by debbugs.gnu.org; 6 Oct 2021 09:23:54 +0000 Received: from localhost ([127.0.0.1]:42535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY39W-0004tG-1i for submit@debbugs.gnu.org; Wed, 06 Oct 2021 05:23:54 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY39U-0004sn-Uv for control@debbugs.gnu.org; Wed, 06 Oct 2021 05:23:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=P83shvdP4NnbJuv1V7c8Lr1Afy2bMJz9eWwlrmATH+M=; b=dFUWivupeFEyRmShv8drbBXClk 3V26tB7Afm415kO/z2pWp3lYU11TmD1MJ+m5PM/beDI6y0eDDxP9c5AiE1wro0f1L5FO9JyuHFBym COG6KdI2Bc80hrG0IexemPoRA1LyvBSj/bxRz1vFraFJKuBBl0a38oQ+EtCiWOvQO/A4=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mY39N-0000RS-I3 for control@debbugs.gnu.org; Wed, 06 Oct 2021 11:23:47 +0200 Date: Wed, 06 Oct 2021 11:23:45 +0200 Message-Id: <87ilyaecbi.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #51041 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 51041 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 51041 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 10:28:44 2021 Received: (at 51041) by debbugs.gnu.org; 6 Oct 2021 14:28:44 +0000 Received: from localhost ([127.0.0.1]:45085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY7uW-0001Q4-KE for submit@debbugs.gnu.org; Wed, 06 Oct 2021 10:28:44 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:3888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY7uU-0001Pw-O6 for 51041@debbugs.gnu.org; Wed, 06 Oct 2021 10:28:43 -0400 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 196E93cc002190; Wed, 6 Oct 2021 14:28:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=zkOeEidkFte1PSD6O2lzjhc+6yyi1ddMXKGdifFzeG8=; b=RJ8PnYTG29lzxdQmp/l3ckV5IGMgfDe8rByfFjaA5CE40GoTYppYe3M+LO5DwACd4lAv gmYUnny3HsYnsKIt8nzt4/dmySomQ6d4qFsoWvidkZZjUIut5u6HadUGRTWQAhpQ3G1D /8HMCBmyMlRC7ybpjfcX7kKqxea0Gua79wScYca66WtAfR5Mt6OFb2b/o+1AUsXFUH8+ u6K2TaA7PKK3O053BG3BZIf4HHVw+iqGVHrLMtNcE7fX2pwBTq6YmUXlWfj2awkUCxa/ 88Z1sXTBNoZ1OHXHV5e3N6+cR7R1IiZ1BAHdNJiM3yQshoZZoZejPnRNAV74CLPPtuvR yg== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3bh3yn41hk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 06 Oct 2021 14:28:38 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 196ESPhl193720; Wed, 6 Oct 2021 14:28:36 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2173.outbound.protection.outlook.com [104.47.58.173]) by aserp3020.oracle.com with ESMTP id 3bev8yfeaa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 06 Oct 2021 14:28:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JkJJfnoBGbAgs3W/kNxFXVImhQUNdzvykZkHvKPzBs7CBNKa6EAupg8xSyNNzFXs9T7W33Y7/7743D1dyYvjNCMR57PQUusmMvmlFH269FgzTsF9TynrL4Iz3zH05VdjrxjL8ZoUHSQEpe4C41PB8d5naZQINdr+scI9BADSI/eOW3VbVfwuaJMCPCd5shM/WTPCUV3ZHfLIKCWAA+jmK25rSP20iIaVaYeWfnluboMEIBTMuuL0N7TMqmytAp+AVy/O+tyxQyy7VtOrmy7fOSyVIFi8N1MhfC7lnF0eqKptFRqqU/epBKyMtBkc8yrOhONanoLRJnXYyoipZnt1kg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zkOeEidkFte1PSD6O2lzjhc+6yyi1ddMXKGdifFzeG8=; b=W9u4R5uI0NyRg84E3SYZiDXxwga8ibxBbZYV82afwcdNaQfORO9Z/91oHXlH4Qxcmb2UDwqPqMrt/bgyjeRLRQaShpquBffXD4Uk7hTvQaIPXT6cwfWdIDiXEkpZmtP40svlhKsUrSolmw47/ZsKs9zAtoRkVyQzFrGdBDTgR4jwfI8cFmmORwxm+h7GAkioOLbgl0vNMAgDeJu0XPrXeuS6B0k5UQj9ARLzDdH+BOE03nvVOZ5Jyy3ZXtmil7fSnptZXkTE9VzbIKST/a6y7B36vlB4BQylCX7dkwqz9Mq2pEpdaE7Bl6dN/OhNMpxahBqiMPfOvh8ombB4DDDY4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zkOeEidkFte1PSD6O2lzjhc+6yyi1ddMXKGdifFzeG8=; b=HvNwOwu2wuMtaCSVhQfa1uqC3Rwh9H87bWqnBkuNp/KfMAgn3SCCmWIUCFdz/EjL0eWxmPivmx2RkcOtQAwOA5otiP2azyJRt/A+KUUmwT4STiQhy6rg/A3i/3Oi6j3Fvd0glo17gg8/7yJr2VhUJaVeAFYLbv/CGIdjv0objzs= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BYAPR10MB2711.namprd10.prod.outlook.com (2603:10b6:a02:ba::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.15; Wed, 6 Oct 2021 14:28:35 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4566.022; Wed, 6 Oct 2021 14:28:34 +0000 From: Drew Adams To: Lars Ingebrigtsen , Stefan Kangas Subject: RE: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Topic: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Index: AQHXupPftl3bSPVVE0KhKdvQsj886KvGBxzg Date: Wed, 6 Oct 2021 14:28:34 +0000 Message-ID: References: <8735pf1icg.fsf@tyler-hp.tygr.info> <87k0iqecbo.fsf_-_@gnus.org> In-Reply-To: <87k0iqecbo.fsf_-_@gnus.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gnus.org; dkim=none (message not signed) header.d=none;gnus.org; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1f591141-32c1-43d5-0595-08d988d59476 x-ms-traffictypediagnostic: BYAPR10MB2711: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3513; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: K3r6CMhLM+c4eek9uEYLVaGeDGEkBLmUSMJlToJAVjUh5XJxWnNDEw9Dj702gyt9+FNA1H3CiXz/bbGxJ2YrF3Go13UOdHMO3vr9tuZYzujaRXJ9wl7jo/6RG41j8Hmd5TnwDMBqsCe6VfWc9qGsBbC+MFOZiCRYP2kgy0unf5wb8UIQiur3NqeuxPfn/cv97CGw17dYvUJme9+O+HMzX9CL+hMeuy4GhfESDO0XrMhxU6Q/utglUleau9/SBiOTWiTRMIE+H1x3SfuUw1q8e4sZJvoJApbi17iyzAEJ47LHaCZHYydqprgr6U95RCqNlcmSVocWk3byQZJxzCRjr29rt7QKQJboDAZtuVCeRoU2f6TdvGygNpnW4WtlyiaPyu+8OBGJnOgs63xtMNw1tO+x/GsjW4FLkGFMcqftblZpoQzAy1FbJnDFgShIIoQ8mst+QHs7SrONJDuVOmcJs9uuZNXCnw8jQH/5UwqDnIm+5dZOQlLEN43JX38g5GTGj4brf3GfW8S+6w/YBeQa7nk+jEZ7Yqn6HOrnU8AA02QMWAIzGAu7hE4LE5NAo9+w3wxZgn4ySb9rHd8YxcrFkaDSBUevwElegiL61WqdiJZRa9eIfGRYoNkTf1olt7jbQuq6dIbpLlTqz+fPuJgxMz2Py33MLqTMrNv3AdIr5gSymVnZ1Oe+6nhMDhwdhpaZM03Nymx2l98p5aKV7a2McA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(7696005)(71200400001)(76116006)(2906002)(4744005)(8936002)(44832011)(8676002)(5660300002)(4326008)(26005)(66476007)(66556008)(6506007)(66446008)(64756008)(66946007)(316002)(54906003)(186003)(52536014)(110136005)(33656002)(38100700002)(9686003)(86362001)(55016002)(508600001)(122000001)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?v1+w5e2pMSoWHBvrYhnfwGO70Sm65Rl989bDeBiymuHpoKktwf7lgXb2ALIP?= =?us-ascii?Q?H5quyvWqk3QtaDc365ndHbz+qfqWmO0VuraP1m0keHy5TI49d33uu6sZui2l?= =?us-ascii?Q?I6su30YUl7YOPmFQ9eGUI6/FoQbm9zvnIDA5nhChfbXy/9DXDuk/uGUsyMKC?= =?us-ascii?Q?pqhLtuytIxHv3Lpr9EG2GsMS4malXb7TNhrfc8pwJlqA3eCsujXGLNLHN2qh?= =?us-ascii?Q?wL2D17jDnS8Q6/l2LaxHAbLqzpZyx8CzBnKVUmXlYJNVCR4fSDocvEl+Ge9X?= =?us-ascii?Q?KBl7K2Xx7QNtMcp0ykPUg8lmJ/Z28BxxwA5EcRKlqhcZw9J3/r85Blp0qwFg?= =?us-ascii?Q?bU1pUkgzMM0lVVLqHO3fBIrUwFhHMsxeQe8/KepHtW4d9S+KTupk8y+lVWXO?= =?us-ascii?Q?dcG7MBq/JDd7g9Wv17zbzovkCxN9SwJf6LrYugT16jStQQmAW7KHtmkoXUUa?= =?us-ascii?Q?/44XE9cEsDZJlJ/8SLDx/CYh3xuGKW8osTA4Ibk7TjKxfOf1/+gMYjrOKb0b?= =?us-ascii?Q?oNAb8J8m3UGPVD6HBlOS46lULIiD3DNW0W0TtoVFbagJY7PCbvNI91xE0bmU?= =?us-ascii?Q?5xOhhIGPRUCdUtPtcUer1mzRw8TiQWwaf6SHzb+uPQYslJxeCEKVNwp37lYI?= =?us-ascii?Q?tYIk94XK+fhyZhtEiPt/RnCGLvsOJtri451uVIb8OvIyMb3BkXfaQKg1/+VC?= =?us-ascii?Q?Zc5YdXwoozrLmCnQvJ3+ZVSlmJS6ZghWytwOF/H0qskONs1LcGm068qR12ng?= =?us-ascii?Q?Lav0okRr8mUOeQ+z+f2pldyL9tljrlILXmJdzJrXvLpyYZXlEKFjQ2T1NZh1?= =?us-ascii?Q?t6nK486/MJMmW6lz8XsxEyv+n1DxgrGACehMnnQP/yAQ0aGjkTY9JDh9rvZf?= =?us-ascii?Q?0gnt9J+2GuFSF02S60WtXxGWGCgpjrDAyoEC8/L7Ubl1rAEvVL3SDczqrVei?= =?us-ascii?Q?vnKC25N805zob/XkNmanYbRnAm0NxWSJbt7RbR8B5EpYr7BTDfEAm4EYuUHe?= =?us-ascii?Q?6m36MUlrLziTU87Q2k7FWm7jlXLNfFTyxFEQsd4AssRnMV6qO/Y/z2jwXJSP?= =?us-ascii?Q?A9HKTHyuvUzg5Wrb0/jhY11JK/skDdV3jOj8lCF7PAfxbcgCkdm8gHDxIOPm?= =?us-ascii?Q?KX46So3+X8L6gXBLb4ClWIPiNoYdt2iSgCVp9bRpu17V11ODFskw6E5QOwD0?= =?us-ascii?Q?OXNZHcdptbTmAa1yzyVo85v3Xn4glR8oowVLmZPet0U4T0itmHBRqbj+LHrD?= =?us-ascii?Q?o+9wSxgD4jOvbRWZ8vu5nh3i6v1bBS7FBgFQblrFgYQ/WwDTu9NJTLkN1hop?= =?us-ascii?Q?WzgkPecqmozY3tfQEy8zoLSd?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1f591141-32c1-43d5-0595-08d988d59476 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2021 14:28:34.8575 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OR/sSA0B+H80CZ1t4ub4aICqRAmyXJ9RWjrfakvPeYoc32YmdbjEwhBR0UfVBI1BBk1nix4+thXJzxotu+6MKg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB2711 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10129 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 mlxscore=0 mlxlogscore=746 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110060090 X-Proofpoint-ORIG-GUID: Y0nvPc3jkk6MNRcdtpZsetcVd-qfuv-3 X-Proofpoint-GUID: Y0nvPc3jkk6MNRcdtpZsetcVd-qfuv-3 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn 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.7 (-) > Yes, `toggle-truncate-lines' looks like a user-level command to me. Of course it's a user-level command. That doesn't preclude it from being usefully called from Lisp. > The only places it's called in Emacs is ... Irrelevant. Functions can be, and are, called from code written by Emacs users, including 3rd-party libraries. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 14:11:07 2021 Received: (at 51041) by debbugs.gnu.org; 6 Oct 2021 18:11:07 +0000 Received: from localhost ([127.0.0.1]:45434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYBNj-0001CW-Kk for submit@debbugs.gnu.org; Wed, 06 Oct 2021 14:11:07 -0400 Received: from mail-pj1-f44.google.com ([209.85.216.44]:44993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYBNh-0001Bs-Q1 for 51041@debbugs.gnu.org; Wed, 06 Oct 2021 14:11:06 -0400 Received: by mail-pj1-f44.google.com with SMTP id oa12-20020a17090b1bcc00b0019f715462a8so3023839pjb.3 for <51041@debbugs.gnu.org>; Wed, 06 Oct 2021 11:11:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=tUnC2wNDnEiU7uZmxKGEloVX7VPsaUPp4sH9aZ29YSA=; b=OSyBgkotaDvSvFQl015qXhoSYYG7TAx/MEPXsZgUQHO5cEyAKuHxG31J0yzL+5SBw6 l74IpQ/PKgDhigkoW3X96dAczcfRNSGSyCpFmVLcZL0R48fyCE8ANWG4jdxbBmFPgSLZ iR42d0yy4x/NvlZ0mrav/X9CkOSMVAeu1zyo0tYFt5aA/71tNdvW0rGpVsDGz2IFIzEW OBLGpz7Rms38nLCT8nie8pffmu5AqAaLIHHFkkTD3L5jVyjYmGPmQKdthNH0blgP85QX 5+qPkSTIbElc2tXnrLtZQ/QWvile3QTnHqHFo0aqVB7XStTjakkpUxpI2mZF5q8UzR16 0BoQ== X-Gm-Message-State: AOAM5337okmbLBF7RpLvDBj64hCVYwvDlLy9SvcJGkiampcQwrVc0gMa pr5puoVJ+BRfanZogYWG3t0sq6HhUdKY9579j2VngN/W X-Google-Smtp-Source: ABdhPJwKqvKTA4b9TOmLi+2QR70rKL/V4B4eGB/Y+HQhUvuztfS9ud7xPGDaWt9EzP0Afrpfp93ftdTK5G7uDmWq8bY= X-Received: by 2002:a17:902:6b07:b0:13e:d5ba:3d8f with SMTP id o7-20020a1709026b0700b0013ed5ba3d8fmr12391504plk.32.1633543860401; Wed, 06 Oct 2021 11:11:00 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 6 Oct 2021 14:11:00 -0400 From: Stefan Kangas In-Reply-To: References: <8735pf1icg.fsf@tyler-hp.tygr.info> <87k0iqecbo.fsf_-_@gnus.org> MIME-Version: 1.0 Date: Wed, 6 Oct 2021 14:11:00 -0400 Message-ID: Subject: RE: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message To: Drew Adams , Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Drew Adams writes: >> Yes, `toggle-truncate-lines' looks like a user-level command to me. > > Of course it's a user-level command. That doesn't > preclude it from being usefully called from Lisp. What is the use-case for calling it from Lisp? From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 16:46:06 2021 Received: (at 51041) by debbugs.gnu.org; 6 Oct 2021 20:46:06 +0000 Received: from localhost ([127.0.0.1]:45576 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYDnb-0005Bo-Nr for submit@debbugs.gnu.org; Wed, 06 Oct 2021 16:46:06 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:22248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYDnW-0005Bb-95 for 51041@debbugs.gnu.org; Wed, 06 Oct 2021 16:45:58 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 196Kburn019750; Wed, 6 Oct 2021 20:45:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=2LzFiiqykOVRHarW0a61k3s7B1R0HXzkC/euj0sWuwo=; b=o+dKzaDqUjDSdZE2bo0YOLcZ8fyEyMDtsPZlO5+0wodb/Fiy9cYZ78ei+TQyAcPCQmtG FivfOIJ3Fw5mkiI07wMQ9bZ5KDk57PMiZUkep0ykCks2mSWZCRR+j2U80P42OBvZEVux RXz9MEZiwF5lPQ95PlPgrFT9gzh8octwu4mCzUA0c4ZbI1SebDqGfWoWuztA1bHTKJhF CJZeCteNL6v6ozKdKZ1gArv+02vgY+eziYf7rLoGOy2OYxa3nqjygYSk71/F/Jyyi1K3 VWr7Wmd9ENqcRtivkYzPO0ouQbHJ+wkoAFJdb3gbXmlAG+hBdb22L5hXjaGuZfdPNl3w pg== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3bh2dnpk5p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 06 Oct 2021 20:45:52 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 196Ka3tI086761; Wed, 6 Oct 2021 20:45:50 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2044.outbound.protection.outlook.com [104.47.66.44]) by aserp3030.oracle.com with ESMTP id 3bev7vfwmr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 06 Oct 2021 20:45:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Acr+0q9RKpyKCouRhEiQUNUXmkd6S0s368w4Th2hzPAcJmWkyVx3Erkct+6hK0RX2QW6I3VBSPmqU2YbG3v1OIJuH5n8JMMBKG5wBD9UgymrYqqoa7Xko2T0YaorizDYTdbnKgAQ4sPfjvWHQPxpeIOGjKB1BLsXyXUvwE/d/Ei1feErEhvS/IeAXgNWPLNuHWSsKwFtBLMmj4/nZh9Ii7nQRdOkgHyAoU+8o8rkH93XBvdU9CMTTQmsMaWXgg4qQnVHdeJ0Uj9xclQ8W7Njbo7OpdZJDpsZURBD90Qsxl/ID74XAjNKsWk5OhcUAOYO/U0KPsoF2dT3fQiggkq8kw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2LzFiiqykOVRHarW0a61k3s7B1R0HXzkC/euj0sWuwo=; b=iohmv4JbRClINCSKJdmg0YJ0+HbLhuYBpB3QTgKI273IPVM75pqMWpWib4ytQ1g/zO6pQdN6kOzgU6XFhyMkPWNq1txz1uojWAjTbBbWLlqt9IpGCyLfgTMol+zHJDlHSg9SFpN+1v88okyNRKftCDbnr6J+UDr0mRKrDDKFzLzPdTsgEqZrSXC3F9zYWjuRx2uWKRuEvU6WHvCXsa6QQhTwsrFK+rsOaQhtXb+o6a0n01sdrnwT05/rRl7xg3SLmuTdo2rJ654HAJIPymqKU15u4c1wvhLD49rIq+WxP1gVB7s+QEYMTyeRFhdEtooQEyW+0bJ2OXJtODMDpcyVDg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2LzFiiqykOVRHarW0a61k3s7B1R0HXzkC/euj0sWuwo=; b=zuZQJS5gwUE4tFJYpnMLMUMgtnKb5XxAtZVSXOJ4dA8P989g0+jA6yjj2d0WvZ7PsYXcbFVf4RL+jaK98vpjOmXcsB3vzz8PVDGH6OHAtSCvvtLPGZceSUsWzqbidqBxOXCbuZ3wlZ/D2nnw4u8DI87VKwsA3aYUlzMjgq9n9o8= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BY5PR10MB3858.namprd10.prod.outlook.com (2603:10b6:a03:1b2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.18; Wed, 6 Oct 2021 20:45:48 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4566.022; Wed, 6 Oct 2021 20:45:48 +0000 From: Drew Adams To: Stefan Kangas , Lars Ingebrigtsen Subject: RE: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Topic: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Index: AQHXut2GxUZl84azfU2inXHJBNI0GqvGb49Q Date: Wed, 6 Oct 2021 20:45:48 +0000 Message-ID: References: <8735pf1icg.fsf@tyler-hp.tygr.info> <87k0iqecbo.fsf_-_@gnus.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: marxist.se; dkim=none (message not signed) header.d=none;marxist.se; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 664ccecc-8c85-4ec7-7327-08d9890a4740 x-ms-traffictypediagnostic: BY5PR10MB3858: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qF1/r/lZDWMm8HSTi2GUeB4eKhgTwQ68m2f2mbtBGpIGwAqn1nqnXBAMfDEmjmpeeSPCnd5yheWlo/ghtIp3M7HHqUOkbVSOijgcVCdjm+AAxquRfazBB0ussjCuP6oOEyoeuW5wJ/e+7tswOxWLCIFEeJfSzGyA9tz+lgHqN+AMa+e7XyXLLXvGlubi6J6BT/hiPn7nQQGPm8CTPdF0G4Np1xaJKN/UWo23KFthT+nlCc1RG2b+hotnnnUX46YD1qUDTNtSx6Wg45YHaCJ8H78KcoeNj2nRirT1dHfxlCMPEpKGSGKlgvt5EvgLRdkk6TH6Q8heBjERcLC+Be9f8+suRuZzs+bhsELIWRlL0grDnpkX+3P8/DjhBXFN7bY1K+O620gAXpUWIFhjGwLiR3Dbrv8UxCWqtxmO5HxJ1HDvnX4nlrQe56hPTTGCdfxgWHCFbFyN8asHi1In09X7+JTnMQu5DAi9G01qTmMKI6y+DawZVxUzPv4/CzuJIGQxq9qgoHsMXfsEaVjKAVcgjhiTWC+2Leol+vqv4kchj7TFYc4Mc+lCrkyTSFNd49p8CAdDJJDQ+ft0p+rY1GWsjeQWSrw9RDe8laQXQqdRr3nFid0HhXMVVfPKrQQ8AXzAGETtt0qXSFpUomuPY7X3IoB1C4LYd1H2ZuRlQDNPTBzGTGigCU/ClKI75Wjibd3FtwssmyHUNZZrHDRFqPjPAQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(508600001)(9686003)(2906002)(71200400001)(186003)(122000001)(38070700005)(5660300002)(44832011)(76116006)(38100700002)(316002)(8676002)(4744005)(26005)(7696005)(6506007)(66946007)(66446008)(64756008)(54906003)(33656002)(110136005)(52536014)(8936002)(4326008)(55016002)(66556008)(66476007)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OGZmcDNYeVJXNlBjbUNxSktVUjdiUFczS2RqSk1TRUp4djVlcXo5bmEzd0Iz?= =?utf-8?B?VldKVm5UQm8zSUd5OTl6U0o3bjEycURieVBWV0dPMnoveWNvWldsTVY1V2pD?= =?utf-8?B?UFFGNW1ScU1GVGpXNXhDNlg0WEFWbHg4ZW9wa2MwUG8wTXRXYjBaVnhQUzUz?= =?utf-8?B?YnVkU2JyRjVDWWkyUE8wZVRPMUZQbEd4SXVMNUNpeEp2SlA3Qi9TUUh0c1Zq?= =?utf-8?B?S1lWTDJiL2RrREdWcldIa0l6Ym9Dc0REc1drTE5UUS9GN1F5d0JuU3ducWhx?= =?utf-8?B?enRORWxrbm5TZTZIQmY5Ly9TU1NzejAxU09JczdJTHpRVVJZdStlMGV4VU0x?= =?utf-8?B?VFk0YWRQQUxpbHBvYm5tcEc4RlV0ZElEUXVtSENQY3dEZzNYblllRWhDUW9z?= =?utf-8?B?RGpHcE1KcWpCZUsxM2JoWmRRWUpUZTlFYnROeHEwSHVtOGs4NEpLbDdBdEsv?= =?utf-8?B?TGE3UmZIMzNxNHVweFZyVnV3TEdJWXRIYTRuN3M3WlMrYmQyRXc2Z3BGcGlq?= =?utf-8?B?bXY4WHJFZ1NhYmt5U2pzWEplUlpETkdJaUcvTTFDM202SG9uODI3eG1WQ0o0?= =?utf-8?B?eHhLcnJBOGNSZTNvSTNrM0g3cS9GMVdVNWloZzlFV0Q5UDZUUGZjTThoZ3RN?= =?utf-8?B?TjB5akExRmpPc21zNGhTR3dQUUFZTXRVQzI1Y0kxcG9sejhBMG1jWkpWMzl6?= =?utf-8?B?V3FTaXdvOWxhSUNpTE11OHhONitCRDh1M2hSZjV2cDMxMjd5Q0VMQlVYR29m?= =?utf-8?B?dmdRNHVma3RIUy90L2N4Rm5uMG1FeG9nUU05eWJnM0ZDL1NUSGVEVVR4SEVQ?= =?utf-8?B?NjRMeDc2d0kwaFBISDJKRXFnMHpQcnBOb2JVcUduSzFuVUM2K3A1U0xaRloz?= =?utf-8?B?TjFCbERySWpDc1RKaUhLWDVrZ25QdEluWWVENmtPcjB4NDdTVllXbWRjYUI0?= =?utf-8?B?NElPdWFONnhLajB2Vldya0RZaGNGT2ZuT3M5OXZlbFFEQlVSTGR6V1JGZmtt?= =?utf-8?B?em5FRlJqYTZQZjk0UVRTQzI5SnBzemdoR3gyNlA4eXM2NC9xK1BEOElGeVk1?= =?utf-8?B?S2xBcFpoaVFJWVlwK0ptaVNzLzYwNHZBcGhpSmVTRVBReFZnMWhrY2Fxb2s5?= =?utf-8?B?R0lUbW5ZY3JZVm9vYTRFZjYzbEpyKzlzSFVEYjFRY2xKWXhzd1Jwb09mYzhV?= =?utf-8?B?SGNoWHFDOHc0MFZ6dmdkSndTZ2FOcXcxYjEzdkk3ZlMxV0gwa3FFbWxqdWNr?= =?utf-8?B?VEtEOE5waWVhVmhRYXJEeG9HQ3p6VTdmMWRPeFVwemVSTEhQZkxERUtFcE91?= =?utf-8?B?NUFFckRIOHVHYWZMYUZxR0x1NTdDTlZ6NlNrNXJZMlNMZ1RON085M1k5bWdL?= =?utf-8?B?TXRBNmczenp5VlV2RVNaREsxWUZ3bm5NNVFTTUdDU2loUUV3MUFxcldlTU16?= =?utf-8?B?cGlXdWkvQi94TUZaOXcwdTdiMUF1SloyWkRlTVpoMWVZSnk5Q2xuZWN6TElm?= =?utf-8?B?US9wOEJEaEtTYjlQV2JkSWVEbXphOXdtVlo0SDRid1pLVHk3UEo5ZlBnQkNW?= =?utf-8?B?NjdzeDMvV3VpbWU1V254dGE3RVY3dWZtZ1BoWk9MMXdNcEZnNkNla1lrb3do?= =?utf-8?B?TXZnUCsxajZzencxdlBrUUlHa1pqWnZIZ2xCcHRVZVUrQzR6eTBCR0ViMjkx?= =?utf-8?B?c1NQdWFyQVg2QytaY1N6SS9MNFF0cUJjMVdLYXowaDlrRk5DM1laaXFVTzQx?= =?utf-8?Q?4KhPtpOTBk7KUPzxoE=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 664ccecc-8c85-4ec7-7327-08d9890a4740 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2021 20:45:48.6784 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: B9Snm1/7AxCUvs2Mzv+nWAJheKi7roNWT0p4ssnPbwK5Y8wNkTzwd3CnNGrD8b+za6DZUB8uJvByT73jwr309Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB3858 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10129 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 mlxlogscore=886 adultscore=0 bulkscore=0 suspectscore=0 malwarescore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110060127 X-Proofpoint-ORIG-GUID: r8a2rtjGJRl3TptzspvoIA1vF6sSaURz X-Proofpoint-GUID: r8a2rtjGJRl3TptzspvoIA1vF6sSaURz X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn 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 (-) PiA+PiBZZXMsIGB0b2dnbGUtdHJ1bmNhdGUtbGluZXMnIGxvb2tzIGxpa2UgYSB1c2VyLWxldmVs IGNvbW1hbmQgdG8gbWUuDQo+ID4NCj4gPiBPZiBjb3Vyc2UgaXQncyBhIHVzZXItbGV2ZWwgY29t bWFuZC4gIFRoYXQgZG9lc24ndA0KPiA+IHByZWNsdWRlIGl0IGZyb20gYmVpbmcgdXNlZnVsbHkg Y2FsbGVkIGZyb20gTGlzcC4NCj4gDQo+IFdoYXQgaXMgdGhlIHVzZS1jYXNlIGZvciBjYWxsaW5n IGl0IGZyb20gTGlzcD8NCg0KV2hhdCBpcyB0aGUgdXNlIGNhc2UgZm9yIGhhcmQtY29kaW5nIGJl aGF2aW9yDQpiYXNlZCBvbiBjYWxsZWQtaW50ZXJhY3RpdmVseT8gIFdoeSBnbyBhZ2FpbnN0DQp3 aGF0IEVtYWNzIHJlY29tbWVuZHM/ICBXaHkgcmVkdWNlIGZsZXhpYmlsaXR5Pw0KDQpUaGUgZ3Vp ZGVsaW5lIG1ha2VzIHNlbnNlLiAgVGhlcmUncyBubyBuZWVkIHRvDQphIHByaW9yaSBqdXN0aWZ5 IGZvbGxvd2luZyBpdCBieSBwcmVzdXBwb3NpbmcNCnNvbWUgY29uY3JldGUgY29kZSB0aGF0IGlu dm9rZXMgdGhlIGNvbW1hbmQuDQoNCldoYXQncyB5b3VyIHNwZWNpZmljIGp1c3RpZmljYXRpb24g Zm9yIGZsb3V0aW5nDQp0aGUgZ3VpZGVsaW5lIGluIHRoaXMgY2FzZT8NCg== From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 17:09:26 2021 Received: (at 51041) by debbugs.gnu.org; 6 Oct 2021 21:09:27 +0000 Received: from localhost ([127.0.0.1]:45592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYEAI-0005oG-PX for submit@debbugs.gnu.org; Wed, 06 Oct 2021 17:09:26 -0400 Received: from mail-pg1-f177.google.com ([209.85.215.177]:46844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYEAE-0005nv-Lj for 51041@debbugs.gnu.org; Wed, 06 Oct 2021 17:09:22 -0400 Received: by mail-pg1-f177.google.com with SMTP id m21so3568841pgu.13 for <51041@debbugs.gnu.org>; Wed, 06 Oct 2021 14:09:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=HAVXmtaU+YPiSTVfSBxfq3CpU8VrqGtXDVfD7HI8AaA=; b=1kJQVgwn4c5S/Mahuq40/VlmMGC+Fe7WSvNSysrQfkU5FrH0GgrNe+Qnx3IZad/nwX PdOGfthyaertiSN2y5pEmsb/cOz6UwFShjXb7S6yM4wfYvNEeho4gI4k4dFyvxtYr9cJ NdAB2psvbz7Npsj11Nt6tHx2Y+jMSEtSdhhtLclL9BdqrnyVUsJBewRF7jd04hBtVq9u xOkkLT9cRclNgWKbzT90Xokzytby1rde0BAk007JE/IjCkk0NLKfOa9ouNqkd3YHofbH A0X7gycFyWdsuOBzx0u3ZjfeqtlGiMvh4xrfJi4aKiTlmz9SjZUuEMxFqnucIjHmkk+V a2qw== X-Gm-Message-State: AOAM532dRnKhOlto62kYI/ZwaDH/bJs3R5GCI1sgALBe8Swx9jBXbK/T jzHUaM4qM3K/k9enyXgmeqwRF4qEa7qv53yvEvw= X-Google-Smtp-Source: ABdhPJzLx7AvtFjf850maJ5C7Wkt8ELsssqqVBTkuONZob8WrscRq2YXQ9JBSOT5dkp+wHXtwsMLW5eMNZOYnCpUGzk= X-Received: by 2002:a63:d506:: with SMTP id c6mr258351pgg.42.1633554557062; Wed, 06 Oct 2021 14:09:17 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 6 Oct 2021 17:09:16 -0400 From: Stefan Kangas In-Reply-To: References: <8735pf1icg.fsf@tyler-hp.tygr.info> <87k0iqecbo.fsf_-_@gnus.org> MIME-Version: 1.0 Date: Wed, 6 Oct 2021 17:09:16 -0400 Message-ID: Subject: RE: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message To: Drew Adams , Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Drew Adams writes: >> What is the use-case for calling it from Lisp? > > What is the use case for hard-coding behavior > based on called-interactively? Drew, it is draining to discuss this way. I have alredy agreed that an argument is better than 'called-interactively-p'. No one is arguing for that. Please drop it. Read the thread. The argument is that from Lisp you can just set the `truncate-lines' variable instead of calling `toggle-truncate-lines'. Does that not work? If it doesn't, please explain the use-case. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 06 18:12:25 2021 Received: (at 51041) by debbugs.gnu.org; 6 Oct 2021 22:12:25 +0000 Received: from localhost ([127.0.0.1]:45680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYF9F-0007R0-F5 for submit@debbugs.gnu.org; Wed, 06 Oct 2021 18:12:25 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:34090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYF9C-0007Qq-J8 for 51041@debbugs.gnu.org; Wed, 06 Oct 2021 18:12:23 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 196M72r2019750; Wed, 6 Oct 2021 22:12:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=PFUn77vtcPuNnebq4py/Xx1vGL8O+3qrJyoG+KXQyik=; b=ncpeHoEJadtYldYr5DkzCeZPMrHKkNQGFtWUzoxNfL+yoCUb79E7RJVZ8NnOtNS+wAGV NA+gmTf3usqTR5QMaeX2gW24DyUPbS3qrwhLVxXf9L/iNAgz24SbXx2qhf2WppRaT1bs Z6u1B3bkGqSSmDUujnz5y6F5BCmOEHNw9VTC5IGJ//ltQ5w9YRvMNmeRal8LnKCSHqn0 R3PaY6V5FDq7sTlse2C/CY1G+5ONz60sHr0ZbgCIohlnqEhKPTWF8ItNNsnlNyoofY/Y MdDvaTOltHOgBu3x+xYKBgIOwGbf2PJyA79Bx1BqTUDheKy4YNjjAUV3BxBXIiPygqEQ ZQ== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3bh2dnq19u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 06 Oct 2021 22:12:21 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 196M6OmQ146585; Wed, 6 Oct 2021 22:12:19 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2173.outbound.protection.outlook.com [104.47.56.173]) by aserp3020.oracle.com with ESMTP id 3bev902k6p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 06 Oct 2021 22:12:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WxcIdMApi8o1RHwacMjoXrLdNbXRdcd8Qajf5dzkl1x3C8QmubMMG42lvPk20AKC26eON9t3RzugWRs6oLGtH5vt/sg5Wv0PJSUGE/Oroytqy1OP0HQCViziDsyAUZU4S+2dGzm4ho1v6jRuX9GMUHL651GW9LsQayrq+1eQewYjiiiRS8tB10OeNFz4bN2IhgQeFHHicQaNoeGzKrG3Q9jsMBIDuqR4fDaM4VzxvFL6WYWXuOj2GtpVtnruwimi8mS9sRgCrA6CqEbTwFVn2ih3GIwDMJfr5nrt+SkTImVs4jMssN8BitENgScI/xwGqi/i3ziklH8M8z2ZJYbUcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PFUn77vtcPuNnebq4py/Xx1vGL8O+3qrJyoG+KXQyik=; b=Nrf5K1id3sjg2bSUjYtCJUMGROQEf19DEjECS7uQegmwVE3wqKY7fTIj7GW1bdJsRe8ZpS+/LRXy8NmGaGpydLkFdqA7ole9YulvhpRsW1tE6+jCIkw06Z1l/p0rTkxnQo6jCxBkA1g+4cGk1Z28r5P4MB3rqcH7u1uErJeZJclDXliPbHv7ybE+phAlE6ZOcrZfPjy98mZ0jq6MItsCpL58oGNM5DkWD/aUi3iWhpmdRYx9d4ACFH4m/CYpPa0y3U5RPc3LGERMw6J51iAMM6lPDNDY3KPJy0uK3M2vzwORZEL4pWwOoqI/tFpDMZkfObKsZpqJTU1GjHbczKESYA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PFUn77vtcPuNnebq4py/Xx1vGL8O+3qrJyoG+KXQyik=; b=vyO617XP1Kg5omyMVVZNTdxAP5gRIlXXexm/CgWL5guyAKp+lomPseuYRZhV9COxu+PqFRkDuAIaOiukdE9kTj6z3NI13V8f/m/84+0CN0+nE39NzwxmpLg5zJVVGyUR6JzabZfKGadU1TEab71KSCMAjiUgMMl1rJL2KdLRhYw= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BYAPR10MB3222.namprd10.prod.outlook.com (2603:10b6:a03:150::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.18; Wed, 6 Oct 2021 22:12:16 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4566.022; Wed, 6 Oct 2021 22:12:16 +0000 From: Drew Adams To: Stefan Kangas , Lars Ingebrigtsen Subject: RE: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Topic: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message Thread-Index: AQHXuvZrxUZl84azfU2inXHJBNI0GqvGfPYg Date: Wed, 6 Oct 2021 22:12:16 +0000 Message-ID: References: <8735pf1icg.fsf@tyler-hp.tygr.info> <87k0iqecbo.fsf_-_@gnus.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: marxist.se; dkim=none (message not signed) header.d=none;marxist.se; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 67311bee-6da3-45c3-112e-08d989165b8b x-ms-traffictypediagnostic: BYAPR10MB3222: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4303; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: FQ16TuKt4Ur4WQ3CbRMjdKXbng5HC1o/HrjzZOk7F+mk7XmpB9TtbuIw7R0EUYd0A/6ec9+tZhrrJXgT4KwnJKRy2LJgzsyUOzsXqOkcuziXwQwqdWtq3sQ/MmzRjmd9psXdu0YoZ3l8xdB+RFW8vPiwPKH29WEVIp4LWezPBsCK50R8y3IRos7s1e2BzeJlwPrFqh76G355EwP0maoo1SWtK0x8FPjPSBC5MDB2rpkKt3dW7qMOdPGX+9mTbHxfJDzlXBYCFi6Vqw/cW/mjQje7gJ7sHBF20W17u1ZktHB3VQD2nGlBL9EtKUhik/Sk4l10kXDIEO7n2M7mL8ux7COVhZibDbvEwE0ZTRGClliNZNJaTcMWg0p0RU5b0HNP9Tub+E1DaD+TkSb4MliqFzyX3ubPXu9/uLhM5Giao8qtUIdfCK6WJmBCZ+hZ+rNBOGdS9brM7IHXi+ce67S5ZIVlBZs2q3H+lyoTqcZsFWMX0ea+B0+4V0xidT5zKpUh6IoVfV2HbgNZaolBBvJfF7VmkEQx5brsW+Z4LSg6X04XPpNehM0o+pWHGJsczGtchjUBDNV13+Qw9ooJd80lNS5ZBANxyy81TQ2cZkGSG/8m6yazx3tm/rncNqlITa/7dz2Y6KjfMX+X6EePHOw1F2dB16vVGefFMiYUeh75MM4fBaZVaOdL4pR5oVD5Tm3hQgjxNl1oVL0JV07NkVX48Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(55016002)(66556008)(6506007)(44832011)(86362001)(66446008)(33656002)(66476007)(8676002)(64756008)(508600001)(5660300002)(66946007)(186003)(316002)(122000001)(2906002)(83380400001)(7696005)(38100700002)(54906003)(76116006)(4326008)(110136005)(26005)(9686003)(71200400001)(52536014)(38070700005)(15650500001)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SmFieldiazB5UkJ4NnZrUEk5cVplV1pTaEVqM0JsR0UxZjQwdFVJL0FOZklB?= =?utf-8?B?aTN4WHlDK0FRSFRNSUZaY0tNYkxQMk10clN5TTJaTWovY0VWMzd4N2VwSGJP?= =?utf-8?B?cytEdmwxUXRlUHZrQUhuOWRybnphSnFFOEFsaTMvcU00Y01RUFZjeVNoTS9Y?= =?utf-8?B?Tncwa043MjUwNE4xT2l6aXNleERvWHZSazZxUDVHbVg3NEtMalNtOWdwR282?= =?utf-8?B?MjJjUkxZdUhGTThncGlSd2dJeVZjekdoSURDcklGbFE1K2t1a2I5dWwvZC9l?= =?utf-8?B?bklQaDBXd3pESHF4cktFYzRDOWM1bjlFVk10K0laWTZrZzJjSG41RjEyalY2?= =?utf-8?B?R0swVWFIbThzM0lLZWx4RENrcmhDME12TUd4WnVPMFhEeGQrdVg4clhXcE5z?= =?utf-8?B?WjFucEJkbjlKb3ZQMi8zNnd3SE1WK0ROT2ZkU1FDOVFvN0JCa1kwcVJFVDlj?= =?utf-8?B?UmRjNG90Qnd3OTNjaU9uVFhnNTczbG10bFNacFlFUmlseWZWeG5YMDFXQXYy?= =?utf-8?B?c0NMekpPeWgvK1BxUDFtS0J2QWVGTUxtcnZEUGdqL1Nva1BQdWxtenVOS1Ji?= =?utf-8?B?NkJrc2pJUlZiSW1jcWFlcEEzdkFqQ2syanByZGdaaVEzT3l0MHM1TnRkNGho?= =?utf-8?B?Z0ZFMytZUjI2V3lmYUZXcVl3aHdiYTJVSThKb0crZ0cvZFdtNzZMaEhOaUNW?= =?utf-8?B?bStwK0V1djhZdU5SZFBaTVJPb1kzMEQ2VVpPOHBhSXBrUklUMWhwa1Yza1JU?= =?utf-8?B?M1hhY1V1MTVpTi9lbGtpUG9CSWJ4YnJRVjM5Mk5XRFBublNpS25DWmZTQVFh?= =?utf-8?B?WnJRekZrZnp3WlBLa1pWSHVTcWVZemp3Y1hXbFAvNmh2OVdFNDdHazlaWXFJ?= =?utf-8?B?OVBoZEduT2xkQ3g5Y2ZMWDY0WnJySHZQR3p4a0VVeEpORFR1b2sySUQ2WFAx?= =?utf-8?B?UFVzbmhVUXluZFVqYTZnbnk5THhMeDZzajhKeTZEY3VSS2Y3NHJFa2twTDAv?= =?utf-8?B?YVJTcCtSZXBmQlhORGduTjlwSGpnWG9NSUlmR1F4NmpUQWdpVHhGK3NlZmRO?= =?utf-8?B?Mm9qRG9HbXl6WDJTVVBHMHk1ODFyNjh2MUtPOHdNR0c2L0RwdG5lYmxhd2tK?= =?utf-8?B?WksrN21sTnhtNTRlaHJIaVg1QUtWMWxMeUd4ckdsczllSVFaU0syT2ZTWU5m?= =?utf-8?B?MjhFQWk2ZTBSR2tSak9wS3U4K2pyZGxTMjNIL1FNQlE4ZnBHV3NCb2lNWnBh?= =?utf-8?B?SDJ4Mnk3a3ltKzVZSGFPVEN2YlM5M0FOVEE1S2JDbTZybGlDWWxrYTRTRFpT?= =?utf-8?B?NjVja2xxTzZOWGIzMFVPbDNXcFV0RmNDUU1OVFJoQUVyNW4yMVk1NFVpRm5Y?= =?utf-8?B?Z2g0UENXSmVrSHgvSldUcml4QzdJVGxoVW8xL1pnNElrV2taY2g1c1lFekp2?= =?utf-8?B?cTVKaXV6dWhwdXFqQ090cWI4dHVTRkVWZnRJVFZxK09yMkk0MFdDZzZaWWJB?= =?utf-8?B?RWo1dStNZEVOalc5OTNodi9OZm1tMWtvMk1oZXgyNzVYSitDSFRhUGpzMm5l?= =?utf-8?B?L3RXWmZxMEpVcmM1UmtvRGlyVkQ5NW5oblZLMmdoTHpMaHR3NWhmQzFnTHpY?= =?utf-8?B?U2MyS0RhSkhPQ0Y4YlpVeFlzdVlGd2lDTGtnNU5YY0hkbVFDam5ScVVEUEN4?= =?utf-8?B?QmkxSmxVb2tnK1RaVHpkajhRV2pBM1JmNHgzOHJrNS9tekNvb0g3QTFwTXJ2?= =?utf-8?Q?gIC49ta/c67oiFents=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67311bee-6da3-45c3-112e-08d989165b8b X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2021 22:12:16.6179 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: G5nV6EnrUKryuj4BCG79R1p9ym/7b4u5TssViJQyGNObi5BWqw459Vo5eFkyfij+DFh0anXAqQPGsvUXGyhE4Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3222 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10129 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110060138 X-Proofpoint-ORIG-GUID: xwrndeHtQ-AVKnplJH7tpc88jm9Y8kzi X-Proofpoint-GUID: xwrndeHtQ-AVKnplJH7tpc88jm9Y8kzi X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Tyler Grinn 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.7 (-) PiA+PiBXaGF0IGlzIHRoZSB1c2UtY2FzZSBmb3IgY2FsbGluZyBpdCBmcm9tIExpc3A/DQo+ID4N Cj4gPiBXaGF0IGlzIHRoZSB1c2UgY2FzZSBmb3IgaGFyZC1jb2RpbmcgYmVoYXZpb3INCj4gPiBi YXNlZCBvbiBjYWxsZWQtaW50ZXJhY3RpdmVseT8NCj4gDQo+IERyZXcsIGl0IGlzIGRyYWluaW5n IHRvIGRpc2N1c3MgdGhpcyB3YXkuICBJIGhhdmUgYWxyZWR5IGFncmVlZCB0aGF0DQo+IGFuIGFy Z3VtZW50IGlzIGJldHRlciB0aGFuICdjYWxsZWQtaW50ZXJhY3RpdmVseS1wJy4gIE5vIG9uZSBp cw0KPiBhcmd1aW5nIGZvciB0aGF0LiAgUGxlYXNlIGRyb3AgaXQuICBSZWFkIHRoZSB0aHJlYWQu DQo+IA0KPiBUaGUgYXJndW1lbnQgaXMgdGhhdCBmcm9tIExpc3AgeW91IGNhbiBqdXN0IHNldCB0 aGUgYHRydW5jYXRlLWxpbmVzJw0KPiB2YXJpYWJsZSBpbnN0ZWFkIG9mIGNhbGxpbmcgYHRvZ2ds ZS10cnVuY2F0ZS1saW5lcycuDQo+IA0KPiBEb2VzIHRoYXQgbm90IHdvcms/ICBJZiBpdCBkb2Vz bid0LCBwbGVhc2UgZXhwbGFpbiB0aGUgdXNlLWNhc2UuDQoNClN0ZWZhbiAtIGl0J3MgZHJhaW5p bmcgdG8gZGlzY3VzcyB0aGlzIHdheS4NCg0KTm8gb25lIGhhcyBhcmd1ZWQgdGhhdCBhIGNvbW1h bmQgc2hvdWxkIGludm9rZQ0KYHRvZ2dsZS10cnVuY2F0ZS1saW5lcycgaW5zdGVhZCBvZiBzZXR0 aW5nIHZhcg0KYHRydW5jYXRlLWxpbmVzJy4gIFBsZWFzZSBkcm9wIGl0LiAgUmVhZCB0aGUNCnRo cmVhZC4NCg0KWW91J3JlIGZyZWUgdG8gY2xvc2UgdGhlIGJ1ZyBhcyBub3QtYS1idWcgb3INCndo YXRldmVyLiAgVGhlIGJ1ZyByZXBvcnQgYXNrcyBfaG93IHRvIGludm9rZQ0KdGhlIGNvbW1hbmQg ZnJvbSBMaXNwXyB3aXRob3V0IHByaW50aW5nIGEgbXNnLg0KWW91J3JlIGZyZWUgdG8gdGVsbCB0 aGUgT1AgdG8ganVzdCBub3QgZG8gdGhhdC4NCg0KVGhlIHBvaW50IGlzIHRoYXQgdGhlIGNvbW1h bmQgX25lZWQgbm90XyBoYXZlDQpoYXJkLWNvZGVkIGJlaGF2aW9yIHRoYXQgYWx3YXlzIHByaW50 cyBhIG1zZy4NClRoYXQganVzdCBjb21wbGljYXRlcyB0aGluZ3MgbmVlZGxlc3NseS4NCg0KSXQg Y291bGQgc2ltcGx5IGZvbGxvdyB0aGUgZ3VpZGVsaW5lcyBhbmQgdGh1cw0KKDEpIHByaW50IHdo ZW4gaW52b2tlZCBpbnRlcmFjdGl2ZWx5IGFuZCAoMikNCnByb3ZpZGUgYSB3YXkgdG8gaW52b2tl IGl0IHdpdGhvdXQgcHJpbnRpbmcNCihhbmQgd2l0aCB0aGUgYm9udXMsIG5vdCBwcm92aWRlZCBi eSBzZXR0aW5nDQp0aGUgdmFyaWFibGUsIHRoYXQgY29kZSBfY2FuXyBpbnN0ZWFkIGNob29zZQ0K dG8gX3Nob3dfIHRoZSBtZXNzYWdlKS4NCg0KVGhlIGNvbW1hbmQgc2hvdWxkIGhhdmUgYmVlbiBj b2RlZCBpbiB0aGUNCmNvbnZlbnRpb25hbCB3YXkgZnJvbSB0aGUgYmVnaW5uaW5nICh5b3UNCmFw cGFyZW50bHkgYWdyZWUgbm93KS4gIElzIGl0IHdvcnRoIGZpeGluZywNCnRvIERUUlQgbm93PyAg VGhhdCdzIG5vdCBteSBjYWxsLiAgUGxlYXNlDQpzdG9wIGhhcmFuZ3VpbmcgbWUgKHByZXNlbnQg ZXhhbXBsZXMgZXRjLikuDQpZb3Ugd2lsbCBhbnl3YXkgZG8gd2hhdCB5b3Ugd2FudC4NCg0KQnV0 IGlmIHlvdSdkIGxpa2UgdG8gcmVzcG9uZCB0byB0aGUgYWN0dWFsDQpidWcgcmVwb3J0LCBhbmQg bm90IGp1c3QgY2xvc2UgYXMgd29uJ3QtZml4LA0KdGhlbiAoeW91IGFwcGFyZW50bHkgYWdyZWUp IHRoZSByaWdodCBmaXggaXMNCnRvIGZvbGxvdyB0aGUgZ3VpZGVsaW5lOiBhZGQgIiZvcHRpb25h bCBtc2ciDQpmb3IgbWVzc2FnZSBjb250cm9sLg0KDQpEbyBJIGNhcmUgd2hldGhlciB5b3UgZG8g dGhhdD8gIE5vdCBhIGJpdC4NCihNYXliZSBhIHRpbnkgYml0LCB3aXNoaW5nIHRoZSBiZXN0IGZv ciBFbWFjcy4pDQoNCkp1c3QgdHJ5aW5nIHRvIGhlbHAsIGJ5IGJlaW5nIGNsZWFyIGFib3V0IGhv dw0KdGhlIGNvbW1hbmQgX3Nob3VsZF8gaGF2ZSBiZWVuIGNvZGVkIChJTUhPIC0NCmFuZCBmb2xs b3dpbmcgdGhlIGNvbnZlbnRpb24sIHdoaWNoIGlzIGEgZ29vZA0Kb25lKS4gIFlvdSBhZ3JlZSB3 aXRoIHRoYXQgbm93LiAgVW5kZXJiYXIuDQoNCihPaCwgQlRXOiBgdG9nZ2xlLXRydW5jYXRlLWxp bmVzJyBkb2VzIG1vcmUNCnRoYW4gY2hhbmdlIHRoZSB2YXJpYWJsZSB2YWx1ZSBhbmQgcHJpbnQg YSBtc2csDQppbiBwYXJ0aWN1bGFyIHdoZW4gdHVybmluZyBvZmYgdHJ1bmNhdGlvbi4pDQo= From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 07 08:41:14 2021 Received: (at 51041) by debbugs.gnu.org; 7 Oct 2021 12:41:14 +0000 Received: from localhost ([127.0.0.1]:46281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYSi2-0000by-ED for submit@debbugs.gnu.org; Thu, 07 Oct 2021 08:41:14 -0400 Received: from mail-qt1-f171.google.com ([209.85.160.171]:40493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYShz-0000bl-KE for 51041@debbugs.gnu.org; Thu, 07 Oct 2021 08:41:13 -0400 Received: by mail-qt1-f171.google.com with SMTP id b16so5907714qtt.7 for <51041@debbugs.gnu.org>; Thu, 07 Oct 2021 05:41:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=JvVzRWgFVx3dgaCu39dSsgg1D+7BJCyI/XcKvkPd1C0=; b=JaCHwdzs7/GiujcfZ+zV+zuUU+WqlkySR7BVvduxV7AmwgnJQkVnwzJ0nEALZTFFxX pjsoku/sBj+fg/eBZLbpETlV+w+BqVr/+5fMtl1zgeUWtxuznFXqaCxPfPwu1NWtmNpQ ymWnSvV67SSXnJNTx7JRrGBTQTGXVJOMg/xBrZ6aCU0j2Nnq2QpS6Jiov9bIOJNWFlgC u5gmKpONy2+8EXrOB7meFzeisZT1QjLLhRytD27RPYM33uscTG/HMBNqDryxBnrUq7/K PdbGoey7l5vrCXin/Pa2Fzn1bzllkPR3tlCvqXUkufyRRHdspJqLpSb9c9NMfVwZOeUU PCvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=JvVzRWgFVx3dgaCu39dSsgg1D+7BJCyI/XcKvkPd1C0=; b=Mv5osXrjRlaIrEPqom/E1Z7T83Zqzwx2aBbQASRVxEVnvyTSMzpaaBb6YKZIs3fnxq +fGW4iYn7zSWwbT/hnPoOJyaTLNOFcHczMg1pSpII9G4tTPTziztTmuOvMy8XEhRGGhx 18mJQTvdBZR3cOS2CEp9QS6wIGDynFPE4Sax6h46rXb+mowwNjUSgEhTO1y/gxKMHSwX xv4BGH/byf58nTqGFwGZjWlWOkIxJRSRLcoK11YlDLJO0cXh5AY1nbK6uhAyVwG/42xJ Rfrw2zt8Y9FNhp5HxQsM7Bus5PqiKdzj9qlea5iGERrFPXamKk92/HsC5tUOUWHD7Wlw GYDg== X-Gm-Message-State: AOAM5320WN2+9nOzZTPeulAs9F35DwoFhobi2Fwk6qrWJfAl7RgAEYtB FmzW/QprdvbbVR2gYzEWAANb5atjdUPQNWsT X-Google-Smtp-Source: ABdhPJzUWg3Iia1pTRKmYGGybiZ8doQiUd8kNTnbfvKoB6mQg0llocRkDNS7jxXDt6xPJPhhHT05sQ== X-Received: by 2002:a05:622a:1191:: with SMTP id m17mr4537685qtk.405.1633610465696; Thu, 07 Oct 2021 05:41:05 -0700 (PDT) Received: from tyler-hp ([2601:410:4301:3e90::7c4]) by smtp.gmail.com with ESMTPSA id b19sm3206500qto.46.2021.10.07.05.41.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Oct 2021 05:41:05 -0700 (PDT) From: Tyler Grinn To: Drew Adams Subject: Re: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message References: <8735pf1icg.fsf@tyler-hp.tygr.info> <87k0iqecbo.fsf_-_@gnus.org> Date: Thu, 07 Oct 2021 08:41:03 -0400 In-Reply-To: (Drew Adams's message of "Wed, 6 Oct 2021 22:12:16 +0000") Message-ID: <87pmshrork.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Lars Ingebrigtsen , Stefan Kangas 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 (-) Drew Adams writes: >> >> What is the use-case for calling it from Lisp? >> > >> > What is the use case for hard-coding behavior >> > based on called-interactively? >> >> Does that not work? If it doesn't, please explain the use-case. > > Stefan - it's draining to discuss this way. > > You're free to close the bug as not-a-bug or > whatever. The bug report asks _how to invoke > the command from Lisp_ without printing a msg. > You're free to tell the OP to just not do that. > > (Oh, BTW: `toggle-truncate-lines' does more > than change the variable value and print a msg, > in particular when turning off truncation.) Yeah, I would like some direction on this. My understanding is that if some functionality or minor mode provides a function to toggle it, it is a best practice to use that function rather than re-implement it, such that if the behavior of the toggle function changes my code doesn't have to change. -- Best, Tyler From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 07 13:43:12 2021 Received: (at 51041) by debbugs.gnu.org; 7 Oct 2021 17:43:12 +0000 Received: from localhost ([127.0.0.1]:48372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYXQG-0002gH-6w for submit@debbugs.gnu.org; Thu, 07 Oct 2021 13:43:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39426) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYXQD-0002fz-Rf for 51041@debbugs.gnu.org; Thu, 07 Oct 2021 13:43:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=PRor5T5gDd9Q/DOOwLAysUp10wLbGjmMl0c/TDreiG0=; b=oc0ZzOmx9ZDcIpyIkC7XKGMs+X Rx1XHOBL3G4bplssmjYNxe+KXx0dKzezYImHBSqbd2KTCD2q6jFK+WoPNHN3bW4tick0nosOk3GwV 5jNuVI5CT+hbpv3or1I89qCpL63Gl9Dks6Gg34QnGvcygn2kpO7g0RUvq6tfhFPEXZB8=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mYXQ3-0001hd-8o; Thu, 07 Oct 2021 19:43:02 +0200 From: Lars Ingebrigtsen To: Tyler Grinn Subject: Re: [External] : Re: bug#51041: 28.0.60; toggle-truncate-lines should not print message References: <8735pf1icg.fsf@tyler-hp.tygr.info> <87k0iqecbo.fsf_-_@gnus.org> <87pmshrork.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUNDBPDqrtVSWGI cZL////QtpwDAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+UKBxEmCxTSk2IAAAGtSURBVDjLZZSBeYQw CIUpLlCbBThYwMD+u/VBiGeveuoX/vBCgBzRx3X29WnnGzArscC0Hn54sLKIFKA/AKOy6gdwGBQP 3MhE3+A6hJwvcjrkS17/ABBfx2UPKSupBD/qD3DhBlzg5ylF3+SQu+gIjQdwbM9xM0fYeAPduYB9 xMMjJDOhPHN0g6E0zzkwMzCasYFTgr7S3EAyP20eZQ57LTvfHsvuOs8hlXGKbT8HTDpHxYhUxFxC eF8weJWF/wBPQ5drg1KiXaxUyjXmCkmW9A3UVcMi61jjVrozVdpqulpFzfNTBFJs/vCIFZ9BLuIJ LESVMxsJahYMCSYGOd90Ay3AUWFZ4B0qLQRwOCrtlgE30CiAp3xg7LVtAeGcrHa6dLQZnHoDt+EZ YO0IHhZIGzTNGQFZBXWk0gL5Fc5Wkb1EoB2EO1Ct5PAqclAF5vfmoNQg0gU/k0omxQ1c6zDt/Hcb AaQ86y6KLSBR23mfznaYYoTWzIiywtsBvXExoRO0SJV59eMGCLbP/zojrtlXq22928bGDLR9/id0 P3tXqBaZmeZ9AhBzhqHd9vwL5WdtPDjbNJUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAtMDdU MTc6Mzg6MTErMDA6MDCDvgvwAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTA3VDE3OjM4OjEx KzAwOjAw8uOzTAAAAABJRU5ErkJggg== X-Now-Playing: Steven Brown's _Half Out_: "A quoi ca sert l'Amour" Date: Thu, 07 Oct 2021 19:42:58 +0200 In-Reply-To: <87pmshrork.fsf@gmail.com> (Tyler Grinn's message of "Thu, 07 Oct 2021 08:41:03 -0400") Message-ID: <874k9safz1.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Tyler Grinn writes: > My understanding is that if some functionality or minor mode provides a > function to toggle it, it is a best practice to use that function rather > than re-implement it, such that if the behavior o [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 51041 Cc: "51041@debbugs.gnu.org" <51041@debbugs.gnu.org>, Stefan Kangas , Drew Adams 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 (---) Tyler Grinn writes: > My understanding is that if some functionality or minor mode provides a > function to toggle it, it is a best practice to use that function rather > than re-implement it, such that if the behavior of the toggle function > changes my code doesn't have to change. We have a number of commands that are meant to be used for interactive use only (and will give a warning if used from code). We also have some commands that are OK to use from code, but only if that code is user-oriented, and `toggle-truncate-lines' seems very much like that. Normal code that needs to change truncate-lines should just set the variable -- which is what happens already. There's about a hundred instances of "setq.*truncate-lines" in the Emacs tree, while there's three calls to `toggle-truncate-lines' (and all are from code that are user oriented and should message). So I agree with Stefan -- altering `toggle-truncate-lines' like suggested isn't appropriate, and I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 07 13:43:22 2021 Received: (at control) by debbugs.gnu.org; 7 Oct 2021 17:43:22 +0000 Received: from localhost ([127.0.0.1]:48375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYXQQ-0002gf-Ev for submit@debbugs.gnu.org; Thu, 07 Oct 2021 13:43:22 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mYXQP-0002gS-6X for control@debbugs.gnu.org; Thu, 07 Oct 2021 13:43:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=X8cQbafnukEtJy6F4PU5fh7/chHLv5P2YdBg4hoMhOE=; b=qsAa9dsUqll0c9UNN1eIWnVQ1E 6kvHm5e8eDsdXRhfco+qedTiQ+wqcsnj/QR+4IyDHlrUPjwAQYby425hwAsl9RUBjLwgAitfbYpcE +NepwQSKOsgZ+4XR4byqYsqwsCFZvO2gK0UsyVoIRoedpqk1c7W4YmNz8iT02DvnUpz4=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mYXQH-0001hp-7L for control@debbugs.gnu.org; Thu, 07 Oct 2021 19:43:15 +0200 Date: Thu, 07 Oct 2021 19:43:12 +0200 Message-Id: <8735pcafyn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #51041 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 51041 wontfix close 51041 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 51041 wontfix close 51041 quit From unknown Tue Jun 17 20:25:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 05 Nov 2021 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator