From unknown Fri Jun 20 07:15:26 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#57350 <57350@debbugs.gnu.org> To: bug#57350 <57350@debbugs.gnu.org> Subject: Status: 29.0.50; dired and filenames containing newlines Reply-To: bug#57350 <57350@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:15:26 +0000 retitle 57350 29.0.50; dired and filenames containing newlines reassign 57350 emacs submitter 57350 Robert Marshall severity 57350 normal tag 57350 wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 03:53:08 2022 Received: (at submit) by debbugs.gnu.org; 23 Aug 2022 07:53:08 +0000 Received: from localhost ([127.0.0.1]:42479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQOih-0008Uy-Vj for submit@debbugs.gnu.org; Tue, 23 Aug 2022 03:53:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:37282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQOie-0008Up-Eo for submit@debbugs.gnu.org; Tue, 23 Aug 2022 03:53:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39210) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQOie-0002mT-8F for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2022 03:53:04 -0400 Received: from smtpq1.tb.ukmail.iss.as9143.net ([212.54.57.96]:43266) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQOia-00084u-BL for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2022 03:53:02 -0400 Received: from [212.54.57.105] (helo=csmtp1.tb.ukmail.iss.as9143.net) by smtpq1.tb.ukmail.iss.as9143.net with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQOiM-0007Ad-6J for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2022 09:52:46 +0200 Received: from capuchin.co.uk ([82.0.180.44]) by cmsmtp with ESMTP id QOiLoxI7w2CkpQOiLoDsFZ; Tue, 23 Aug 2022 09:52:46 +0200 X-SourceIP: 82.0.180.44 X-Authenticated-Sender: X-Spam: 0 X-Authority: v=2.4 cv=S5fKfagP c=1 sm=1 tr=0 ts=6304874e cx=a_exe a=ZmEqW+an5eg7eqPGYFwV/Q==:117 a=ZmEqW+an5eg7eqPGYFwV/Q==:17 a=kj9zAlcOel0A:10 a=biHskzXt2R4A:10 a=aR16PxjQAAAA:8 a=tyav6Pdv4quEwYfFPnIA:9 a=CjuIK1q_8ugA:10 a=zbFvvTOBjyH4ze5LlUjX:22 Received: from poulenc.faure (unknown [192.168.0.153]) by capuchin.co.uk (Postfix) with ESMTPS id 6113C19F3AA for ; Tue, 23 Aug 2022 08:52:45 +0100 (BST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <25348.34632.888174.151961@capuchin.co.uk> Date: Tue, 23 Aug 2022 08:52:40 +0100 From: Robert Marshall To: bug-gnu-emacs@gnu.org Subject: 29.0.50; dired and filenames containing newlines X-Mailer: VM 8.2.0b under 29.0.50 (x86_64-pc-linux-gnu) X-CMAE-Envelope: MS4xfAnhrSxBlnS6mr6R6KHSlx/PngfoR8Q49AH8LDLVqO0I//31Wa+TNOGv0HXK8d9mMxQw/MICztJdhKtIgVaNpcZLesSrc1tbWS26OC5W5sbIPSL9l5qD UGPhYYVvg/qyBPs2XEs5AaiRCJNxuBGdrAbEPgSkvGsoA2Cw2v0oNeiynd9A0lGk+WRoBV73jUmVCQ== Received-SPF: none client-ip=212.54.57.96; envelope-from=robert@capuchin.co.uk; helo=smtpq1.tb.ukmail.iss.as9143.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) I was sent a file whose name contained a newline: drwxrwxr-x 9 robert robert 12288 Aug 23 08:22 . -rw-rw-r-- 1 robert robert 4887658 Aug 23 08:22 21st August Draft Newsletter FINAL.pdf (try not to eyeroll too much at the file name and the combination of draft and final!) If you delete the file in dired using dired-flag-file-deletion and then dired-do-flagged-delete the file is deleted but the file name still appears in the dired buffer. D -rw-rw-r-- 1 robert robert 4887658 Aug 23 08:23 21st August Draft Newsletter FINAL.pdf (ignore the different time on the file) Refreshing the buffer does show that the deletion was successful Also (after getting the file again with the newlined name) renaming the file in dired then shows the file as existing in both its original name and the new one. Again refreshing the buffer sorts out the issue. I tried to rename the file within Wdired and remove the internal newline, at one point I got an error when exiting Wdired (and the rename failed) but am currently unable to replicate this bit of the problem.. Robert In GNU Emacs 29.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.30, cairo version 1.16.0) of 2022-07-28 built on poulenc Repository revision: 5999dc1cd925ddf8af0b893432124af7904a6918 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 21.10 Configured using: 'configure --with-xpm=ifavailable' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_GB.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Dired by date Minor modes in effect: shell-dirtrack-mode: t global-hi-lock-mode: t hi-lock-mode: t recentf-mode: t 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 font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/robert/elisp/dired-async hides /home/robert/.emacs.d/elpa/async-20191030.2138/dired-async /home/robert/elisp/async hides /home/robert/.emacs.d/elpa/async-20191030.2138/async /home/robert/.emacs.d/elpa/transient-20191115.1356/transient hides /home/robert/emacs-git/new/emacs/lisp/transient Features: (shadow emacsbug wdired bookmark shell pcomplete comint pp doc-view filenotify jka-compr image-mode exif dired-aux url-queue url-cache dabbrev thingatpt xref project ring shr-color color gnus-fun qp mule-util flow-fill mm-archive cl-extra help-mode sort smiley ansi-color gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml disp-table gnus-topic cursor-sensor nndraft nnmh nnfolder gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-cache bbdb-gnus network-stream nntp bbdb-vm bbdb-mua bbdb-com crm vm-pine gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file url-dired svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range message yank-media dired-x dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util text-property-search range bbdb bbdb-site timezone sendmail mail-utils vm-rfaddons vm-reply vm-imap vm-save vm-virtual vm-summary-faces vm-delete vm-pop vm-undo vm-sort vm-thread vm-mime vm-toolbar vm-menu tapestry vm-window vm-folder vm-crypto vm-summary vm-mouse vm-page vm-motion vm-minibuf vm-message vm-misc vm-macro vm-autoloads vm-vars vm-version vm misearch multi-isearch twittering-mode advice identica-mode url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny longlines parse-time iso8601 time-date xml cl cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays holiday-loaddefs diary-lib diary-loaddefs cal-menu calendar cal-loaddefs server tbemail org-install hi-lock desktop frameset recentf tree-widget wid-edit bbdb-loaddefs finder-inf info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib rmc 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 nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 1074877 91613) (symbols 48 59368 182) (strings 32 472465 25550) (string-bytes 1 11985789) (vectors 16 137125) (vector-slots 8 2267698 163527) (floats 8 911 505) (intervals 56 121608 1899) (buffers 992 38)) From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 06:53:31 2022 Received: (at 57350) by debbugs.gnu.org; 23 Aug 2022 10:53:31 +0000 Received: from localhost ([127.0.0.1]:42771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQRXH-0002uK-7e for submit@debbugs.gnu.org; Tue, 23 Aug 2022 06:53:31 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQRXF-0002tr-8I for 57350@debbugs.gnu.org; Tue, 23 Aug 2022 06:53:29 -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:Date:References: In-Reply-To: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=G/4un48/of7P6IlTlNLm2SjeRy4BJPKVB9bMo2NJBGM=; b=QvCHJFSPYQzrizug9QNbtv4C0K G5SzhZxwnDgREouJpEfLz+iSn5HXZWwFawPMEmwaIIL2hIl49VRAo5x8C62S6p7gZdnoe/Q6UQ+Rg rBdsSpc9G7u0VYisFSXwO8DAzT7cXJz3FNFFxC54bi2u7zNeRvEqWhTF8aEAP1bw6j54=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQRX6-0007cp-S7; Tue, 23 Aug 2022 12:53:23 +0200 From: Lars Ingebrigtsen To: Robert Marshall Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines In-Reply-To: <25348.34632.888174.151961@capuchin.co.uk> (Robert Marshall's message of "Tue, 23 Aug 2022 08:52:40 +0100") References: <25348.34632.888174.151961@capuchin.co.uk> X-Now-Playing: Eats Tapes's _Still Works_: "Animal Minded" Date: Tue, 23 Aug 2022 12:53:20 +0200 Message-ID: <87edx7s02n.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: Robert Marshall writes: > I was sent a file whose name contained a newline: > > drwxrwxr-x 9 robert robert 12288 Aug 23 08:22 . > -rw-rw-r-- 1 robert robert 4887658 Aug 23 08:22 21st August Draft Newsletter > FINAL.pdf 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: 57350 Cc: 57350@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Robert Marshall writes: > I was sent a file whose name contained a newline: > > drwxrwxr-x 9 robert robert 12288 Aug 23 08:22 . > -rw-rw-r-- 1 robert robert 4887658 Aug 23 08:22 21st August Draft Newsletter > FINAL.pdf Unfortunately, dired just isn't designed to work with these kinds of files. But you can make it work by changing `dired-listing-switches': --- If you have files with names with embedded newline characters, adding `b' to the switches will allow Dired to handle those files better. --- But that has other side effects some people don't like, which is why we haven't changed the defaults. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 06:53:35 2022 Received: (at control) by debbugs.gnu.org; 23 Aug 2022 10:53:35 +0000 Received: from localhost ([127.0.0.1]:42775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQRXL-0002uc-GY for submit@debbugs.gnu.org; Tue, 23 Aug 2022 06:53:35 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQRXJ-0002u1-RM for control@debbugs.gnu.org; Tue, 23 Aug 2022 06:53:34 -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=E+ztrKved3t0AMpjIwx6CqBbAYmEgzJIRK8H27dOExQ=; b=RcPvpDRHdRMMXOysTvG0zMh5Qi 1fLfoRFj/q9JoU/+XU/1ZaeqDb7t65f6Sro5ToypIxDaUFFkskN3mTDWW08iznwxAHY5y6rsTTunx cR7zmhhvvJn778yuVYtxYQDPT6SOgxoXZ26RkM/HD0lwNfr4ozUvTfBE1agaRIFLHIHQ=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQRXB-0007d0-VH for control@debbugs.gnu.org; Tue, 23 Aug 2022 12:53:28 +0200 Date: Tue, 23 Aug 2022 12:53:25 +0200 Message-Id: <87czcrs02i.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #57350 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 57350 wontfix close 57350 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 57350 wontfix close 57350 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 23:54:08 2022 Received: (at 57350) by debbugs.gnu.org; 24 Aug 2022 03:54:08 +0000 Received: from localhost ([127.0.0.1]:45369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQhSx-0004B8-Mc for submit@debbugs.gnu.org; Tue, 23 Aug 2022 23:54:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQhSu-0004AT-6F for 57350@debbugs.gnu.org; Tue, 23 Aug 2022 23:54:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51998) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQhSo-0007En-OP; Tue, 23 Aug 2022 23:53:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=PBWu8z/uTyQMS8N5vg3amNXTwng8khfzydUFfodWpLQ=; b=BTAWQmiqLfBq u7bG0Iq1r2UDQyWRVsYb/aEd1FOJfgyLPo/S0dzaLThVi9L6HbIfpjbUk/5HCXJeXn6cExMA+8VdQ 5GMWQW31VGn8fehQL8ltxKcJKsR1lO5JQh4f+gBunF2aee1Te9PHJ/EpWqQAbE9l91DBhIuHEllpu A14D/qcBdbQSrOOme+6tker2Bu1XyBUERqSqCPhAkjYxf3tKeZh6EUiORbf8v93FX9UtYaF72upyT yx87D3JA/qwC7Z4LYutJjDgPfMAZgEkSrOZqX2KxjKtxYSU9ED3bKfc+IAUimcle2WoWPQDVgb/E/ rOR60zi/izpqu/DhGGn2Mw==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1oQhSo-0007aN-Bo; Tue, 23 Aug 2022 23:53:58 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Lars Ingebrigtsen In-Reply-To: <87edx7s02n.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 23 Aug 2022 12:53:20 +0200) Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> Message-Id: Date: Tue, 23 Aug 2022 23:53:58 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57350 Cc: robert@capuchin.co.uk, 57350@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > But you can make it work by changing `dired-listing-switches': > --- > If you have files with names with embedded newline characters, adding > `b' to the switches will allow Dired to handle those files better. > --- > But that has other side effects some people don't like, which is why we > haven't changed the defaults. What do people dislike about -b? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 24 02:38:30 2022 Received: (at 57350) by debbugs.gnu.org; 24 Aug 2022 06:38:30 +0000 Received: from localhost ([127.0.0.1]:45531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQk22-0000L4-29 for submit@debbugs.gnu.org; Wed, 24 Aug 2022 02:38:30 -0400 Received: from mout.gmx.net ([212.227.17.20]:49595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQk21-0000Ks-02 for 57350@debbugs.gnu.org; Wed, 24 Aug 2022 02:38:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1661323098; bh=FS2ppr5dEl4fvTYf4kS5CnEZmlT+lO8nKja7k2lW3nM=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=VBBRPEzfqP/7bfsTUr3vhGfbDgWUieb6KJxHff+wItjhWOK9wEFhfz/2I2IUbQLg6 BAqdoQKbP167q1X/XeV7lVuVyOIU9IBdR2yqq0QhdBbCrZHE09/BdVcX9l7P3Xekm7 B6czk+zg52PZvdgqIkGyZWM5lb+sWsV6dnKOXL9A= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from gandalf.gmx.de ([217.70.140.116]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MV67y-1oqY5U0cJq-00S8f3; Wed, 24 Aug 2022 08:38:18 +0200 From: Michael Albinus To: Richard Stallman Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines In-Reply-To: (Richard Stallman's message of "Tue, 23 Aug 2022 23:53:58 -0400") References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> Date: Wed, 24 Aug 2022 08:38:16 +0200 Message-ID: <87sflmf8o7.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:tyHaAPnix/2zVlZUy0XKLOe9GWWGSNchz3SIlEIq3pkKyq+ky4Y sCMBfDVI4eLLHzSoQ+4MKj/jRUSsVfruO3RyayEEzUCauiMuXKf4L66hWicwPVi6c6Is0Sr O1gMj0Hx7dn3Vxz3hOm7b80xws1hczcZHFUfKoIU45EPnMCtfI7VEFTIyU3y6GVlLDhnHQr Onner1DNngNA0h7gge++A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:cZ/OGVLvFIs=:FiDcLnhMKR4Q7fSc9HCEew YBC2opSxI7b8YzONpczJEbDd8zTXtX+sUOSaLpN9EKJ5fGpXINDR/AvXa7EgBWiX+IlMH35sx SmWViBrKcBpB632UMHgBqw6i9y/+UiJ6XQnGt/PGEfwbquffW9tE3v7vtMzv6yZcpOq6awvqU 8wV4UlIqA0Vi77XfPU81PqqpRZ2N4WiCTQPd3qovpanW9efrrntVyYxywsVUksPnymLwdLu8N 0StY64YUFIsiaNgWHjeVlhqIhnzSCtlbUjr79mZ8iLwBNYsRBHPNTNVj7Oyzh2ewsAU+68rsN fNVBcEXkfyMIwL8s/FHAIPv5XjyP7IxsHXv/fwO5CKPRtIWyx43+NqNCJEEhm2pXbiTosazgt czKq6h2rLkhoG3QheW6MvHV83lmHs1eNu6ozbuBr3erqRb+UnEEd+XvK1kAU119kSuc7EKWXU pf7HA5Tljfv3+ywbVgFu0BsIYN5KoxxFF80TAbzeHdfL9AbauNAau1hVr7+WdtU/RIQvIIdAf Njb6BDsm7TUQLMm4OaK5QrmufoU1DDlaEIMHh+ddNaaFvRY/iLQG2WXCd4Vec/fjTmZ+eyUaW 2DxlL9l06dhcrPeStH7/qBH1OzxcGctSVYetgOvgIx18NZSyb74TSf3KS1zmmlZeI5DrI8HkD 4GT+Cmc6z5fnajrq9MHvmiCTdsquN2HoQLA89YyO4ZoF6C+Alut5GOjzdSJ/ohWn5JZ7wfyAg wGYhqBbNlWZuAPTR5U5m+2CMxl5dVDlYpJWi8Frh5jgxRfW1uZ2q0eJKw5MScuxPLZOeIpvzo OZ+YNJgmQwvwZhV8ShaKlcK/qifSUSVW7lYQ/eXYKgVgNKvvPT2+VEJc+HNniBJk6ZT9n/TvS 6mIjFNRxNn6vODO6rBgV68q6iDFsJq9lc7lJJ/VckmtAKcp3l3BBmP1gt1id2uvtAUJozaPnI q5Lu14uHHSOuF7XY8XyCK+znBNSc+68cxlAMY2dIcTeKQhTLIs9b9IoTNqA4KwfFpBqbfR9jI OIyqCHBST+AKSH3mg4h0T2+HRm3hbgd6SexIvJCQJ4NiXpkP692B7cDS7Rpt8a5eqXLrRoELQ RkjpI6wLSDGsvromp5U5vtuAcSqX/aKiXXSXOYJsbfMcuCCWFOiiYWypQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57350 Cc: Lars Ingebrigtsen , 57350@debbugs.gnu.org, robert@capuchin.co.uk 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 (-) Richard Stallman writes: Hi Richard, > > But you can make it work by changing `dired-listing-switches': > > > --- > > If you have files with names with embedded newline characters, adding > > `b' to the switches will allow Dired to handle those files better. > > --- > > > But that has other side effects some people don't like, which is why we > > haven't changed the defaults. > > What do people dislike about -b? Tramp, for example, has banned newlines in file names: --8<---------------cut here---------------start------------->8--- (defconst tramp-localname-regexp "[^\n\r]*\\'" "Regexp matching localnames.") --8<---------------cut here---------------end--------------->8--- Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 24 06:24:55 2022 Received: (at 57350) by debbugs.gnu.org; 24 Aug 2022 10:24:55 +0000 Received: from localhost ([127.0.0.1]:45709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQnZ9-0006IQ-Be for submit@debbugs.gnu.org; Wed, 24 Aug 2022 06:24:55 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQnZ6-0006IC-T0 for 57350@debbugs.gnu.org; Wed, 24 Aug 2022 06:24:53 -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:Date:References: In-Reply-To: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=UqOH1+otA866aJWiC3+gB3jJLVx9xNiKsYFODeNuhqc=; b=GFYMuFokX0Q6SbdwWWtQObnDz8 lMafp63Luv2pPgDxr2cDdaMN0wesdX4fTQQ8QC8j5ur5yOcjX6cI9vgDmpggEhbrQlPh51ql9zTkR F5AYQLjYnF80q6yVYNqNi0fRgamAi+oOEWWZrQvLqdXb4KkzryAyU8xpwZoDErbInjUA=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQnYx-0004L5-Sn; Wed, 24 Aug 2022 12:24:46 +0200 From: Lars Ingebrigtsen To: Richard Stallman Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines In-Reply-To: (Richard Stallman's message of "Tue, 23 Aug 2022 23:53:58 -0400") References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUfWT/brS2Abn3g zrX///8fLI/6AAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YIGAoHLjcUeFAAAAFxSURBVDjLdZSJtcQg CEWVaUBjA4oNROm/t8/iku0zc+ZErjwQyTg3zAdwcLi3efnJb/+Hawh9w6i+8gr3h62CLeGZAi1w BbA+6ArxkO0rwM8d7Au3zNPCjygR1UbnA1Qa1iE/QJvAItoTNO1QLwXZfWCeUq35KIAIay1X0PVE vVPH2lK9AK0KsddOLe0IMtCZEMWDw+6AM/SOnJz1zL0BIYMSBohLiiWQqzpVKvFhBuAkRKXXc+ZI s6ph+ae1rnL/NWmTdiuIpMQg7rYn/jCopG3Il/vgYgIC8hcWaPM+0GFmGTAlaDOJRGRw+Lpzbgo7 4QYaJ6cTlKDLloNUics8IYMwyCtC9gtgIU4jYyxXm6xai1CVzJt5ENU/gVQ7cmipqdmYQUaZ4rw7 IrPZudHaa8t9KClc1qlXsA64BlyGL+5x57fD20oqLAEuIF5e0v3s3QDewpZWvD/oqaJVO/caL8Pv 4iXDPTa8wNdfzf1kn+APysxK5VK9dhMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDgtMjRUMTA6 MDc6NDYrMDA6MDCzKa94AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA4LTI0VDEwOjA3OjQ2KzAw OjAwwnQXxAAAAABJRU5ErkJggg== X-Now-Playing: The Flying Lizards's _The Flying Lizards_: "All Guitars" Date: Wed, 24 Aug 2022 12:24:43 +0200 Message-ID: <87bksaos5w.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: Richard Stallman writes: > What do people dislike about -b? It does more than just newline escapes: 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: 57350 Cc: robert@capuchin.co.uk, 57350@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Richard Stallman writes: > What do people dislike about -b? It does more than just newline escapes: larsi@joga:~/src/emacs/trunk$ touch /tmp/"foo bar" larsi@joga:~/src/emacs/trunk$ ls -lb /tmp/"foo bar" -rw-rw-r-- 1 larsi larsi 0 Aug 24 12:24 /tmp/foo\ bar larsi@joga:~/src/emacs/trunk$ ls -l /tmp/"foo bar" -rw-rw-r-- 1 larsi larsi 0 Aug 24 12:24 '/tmp/foo bar' From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 24 06:58:37 2022 Received: (at 57350) by debbugs.gnu.org; 24 Aug 2022 10:58:37 +0000 Received: from localhost ([127.0.0.1]:45745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQo5l-0007J2-Iw for submit@debbugs.gnu.org; Wed, 24 Aug 2022 06:58:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQo5j-0007Io-8e for 57350@debbugs.gnu.org; Wed, 24 Aug 2022 06:58:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39580) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQo5c-0004qC-UR; Wed, 24 Aug 2022 06:58:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=xL6GwbqAahsDXJ4V0BDg442jzDAbThporETos0YXroU=; b=Pk02vIMZ0ksz iK0MSCNbikWDojgxyGr3oIVFBwifX0hAySyF+4jhL7tO4MSmTaBJ82AORlakwsuehtJCVEMAhLOlG UPxxGFcOkM1tNVZaXvmscwBTLYhhsu5S92NL46WZ3rkCLhBmmWLtuIObdSYH2RJgW38zWSNwEIm3C Opn7NIGIf9xNIC8wkTTyA0cWqZXogQuNbg54mu88Fiqn6j5v01mb7ESdEIJcpIUgwQEvNzg+7/tW+ JoCBFpWkm8ZC7H3UemGZ8gLKCyVN9kAj4XKAZ7AIaxLIjP74MLaIARGKCDT87Ekq6bu+nkIjRsqf7 Qs+bJmZoF6rrqwnzpC9yJQ==; Received: from [87.69.77.57] (port=2809 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQo5V-0005Ou-Lq; Wed, 24 Aug 2022 06:58:21 -0400 Date: Wed, 24 Aug 2022 13:58:30 +0300 Message-Id: <83bks97vs9.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Tue, 23 Aug 2022 23:53:58 -0400) Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57350 Cc: larsi@gnus.org, 57350@debbugs.gnu.org, robert@capuchin.co.uk X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: robert@capuchin.co.uk, 57350@debbugs.gnu.org > From: Richard Stallman > Date: Tue, 23 Aug 2022 23:53:58 -0400 > > > If you have files with names with embedded newline characters, adding > > `b' to the switches will allow Dired to handle those files better. > > --- > > > But that has other side effects some people don't like, which is why we > > haven't changed the defaults. > > What do people dislike about -b? It causes much more than the newline to show up in somewhat awkward formatting. Most of those other characters don't need to be escaped/quoted for Emacs to DTRT, but 'ls' doesn't have any finer-tuned feature. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 24 08:23:04 2022 Received: (at 57350) by debbugs.gnu.org; 24 Aug 2022 12:23:04 +0000 Received: from localhost ([127.0.0.1]:45880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQpPT-0007YE-Ak for submit@debbugs.gnu.org; Wed, 24 Aug 2022 08:23:03 -0400 Received: from smtp-out2.suse.de ([195.135.220.29]:44656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQpPG-0007XF-4P for 57350@debbugs.gnu.org; Wed, 24 Aug 2022 08:23:02 -0400 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out2.suse.de (Postfix) with ESMTP id F37BA1F917; Wed, 24 Aug 2022 12:22:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1661343764; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=NcVUC7XfQwBP2TWZ7smJNFSWTsjEUrCBw36h5y75kSo=; b=jNbvsoL/1z5Ry10uuUSnmhsBLwt8pLeSQ9XGpQyausEJOqWv7b+Io6tdL3GCqUXVoWU2fx IA1d37857ueqNTugKxbpLofG/SaZ1HykD2XFXi11Rgd4wi5nQ8fOmqOcXD5SZakrQoBr3J E/oUKUskb1IajsrWzsrf6Igjv2e2YIk= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1661343764; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=NcVUC7XfQwBP2TWZ7smJNFSWTsjEUrCBw36h5y75kSo=; b=syysbwWI4xPtM8PlMIlj7tWNDkxrghpUJAjMFueI/yH3kBSEC3x3Jv8XVbGBVx0x8gOqnK okkoWY+Q8FD8xWDw== Received: from hawking.suse.de (unknown [10.168.4.11]) by relay2.suse.de (Postfix) with ESMTP id CE7082C141; Wed, 24 Aug 2022 12:22:43 +0000 (UTC) Received: by hawking.suse.de (Postfix, from userid 17005) id 38AC3444B04; Wed, 24 Aug 2022 14:22:43 +0200 (CEST) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> <83bks97vs9.fsf@gnu.org> X-Yow: I want EARS! I want two ROUND BLACK EARS to make me feel warm 'n secure!! Date: Wed, 24 Aug 2022 14:22:42 +0200 In-Reply-To: <83bks97vs9.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 24 Aug 2022 13:58:30 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57350 Cc: robert@capuchin.co.uk, larsi@gnus.org, 57350@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On Aug 24 2022, Eli Zaretskii wrote: >> Cc: robert@capuchin.co.uk, 57350@debbugs.gnu.org >> From: Richard Stallman >> Date: Tue, 23 Aug 2022 23:53:58 -0400 >> >> > If you have files with names with embedded newline characters, adding >> > `b' to the switches will allow Dired to handle those files better. >> > --- >> >> > But that has other side effects some people don't like, which is why we >> > haven't changed the defaults. >> >> What do people dislike about -b? > > It causes much more than the newline to show up in somewhat awkward > formatting. Most of those other characters don't need to be > escaped/quoted for Emacs to DTRT, but 'ls' doesn't have any > finer-tuned feature. With support for --dired, there is already everything needed to handle newlines in file names. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 25 23:37:11 2022 Received: (at 57350) by debbugs.gnu.org; 26 Aug 2022 03:37:11 +0000 Received: from localhost ([127.0.0.1]:51707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRQ9e-0005Mi-OW for submit@debbugs.gnu.org; Thu, 25 Aug 2022 23:37:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRQ9b-0005MV-Vq for 57350@debbugs.gnu.org; Thu, 25 Aug 2022 23:37:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53230) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRQ9V-0001NA-DR; Thu, 25 Aug 2022 23:37:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=EMirmb4mwMm8mZy8ytLZZezzwcXLCtiG8hKwWWOA4SA=; b=VLyGGnSTR/E0 PvNyZNS2G1JD0AKPoneanlRaThKIyoQqwTl55IP4tn3xMVkmdHEpVOqCRjap9EtUJnHablw52e0oC 2+najtgxGqOZN3BNMUo3NT+kv7ZSsA+VWbiF4TAKyC7TfMv2orm4neopwWpnWyBrA6JRT75KJbfYD Ib36b9bp/ufh/ry0Ic/ErFGQKPtranwIP0MM6pOpVsgFwuiQ+vh4IWdnJ+0WTPEyYkAM7ZgR4OsvH mUafeFcqxOJCmWJP4kth+acMjlQhQcBA1r47AgpCHa0b1pjkEhH5uQLY0SpDEDjq8sex5y1WdUPQE AFRU9YrtZIUuq//uMR0tAw==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1oRQ9U-0008GK-Qo; Thu, 25 Aug 2022 23:37:00 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Lars Ingebrigtsen In-Reply-To: <87bksaos5w.fsf@gnus.org> (message from Lars Ingebrigtsen on Wed, 24 Aug 2022 12:24:43 +0200) Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> <87bksaos5w.fsf@gnus.org> Message-Id: Date: Thu, 25 Aug 2022 23:37:00 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57350 Cc: robert@capuchin.co.uk, 57350@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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I had forgotten about the --dired option. Now that someone has reminded us about it, what stands between us and using that option as the normal way? Is it a matter of determining whether ls on the current machine supports --dired? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 26 02:54:24 2022 Received: (at 57350) by debbugs.gnu.org; 26 Aug 2022 06:54:24 +0000 Received: from localhost ([127.0.0.1]:51878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRTEW-0004Rw-3V for submit@debbugs.gnu.org; Fri, 26 Aug 2022 02:54:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRTEM-0004RP-Ti for 57350@debbugs.gnu.org; Fri, 26 Aug 2022 02:54:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37074) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRTEG-0003v4-GG; Fri, 26 Aug 2022 02:54:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=I91Gjn4FkkN2cdWtwV/VKEqIKcbyyqspdeUy6SgZEas=; b=nQ1N7KK5IYvu VtMaaRl1sjszXCQZf6YvLy19FTucwv90E0cP5eHXlxjmxcwcB7WUaCEewZF+W9GOaVh8HnXOldxFz BxMZD5Y5TG6aplBsYy0Ua9CTlm+T6OSMsu1Cy75qEscWuwIFPVypEBq9pgUG7w0dNgBfXYXkuHi5x l4Vfy6CF3C18qO7m/yZaz7wkXfbWKfcqfZAvQRqrR3NKhTPEj3Q256gmhTtxRfwbTy7rnCspoAn/L A68599/l/LyWhAuAJN+yg8GGes4/p6IXQGOFpVeULJLFbG/1JYcDe07mGozizcA8gznpokh9blEwV wCUrc8GUHT+2I48xiXMNUA==; Received: from [87.69.77.57] (port=3688 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRTEF-0006h7-G9; Fri, 26 Aug 2022 02:54:07 -0400 Date: Fri, 26 Aug 2022 09:54:20 +0300 Message-Id: <8335dj336r.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Thu, 25 Aug 2022 23:37:00 -0400) Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> <87bksaos5w.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57350 Cc: larsi@gnus.org, 57350@debbugs.gnu.org, robert@capuchin.co.uk X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: robert@capuchin.co.uk, 57350@debbugs.gnu.org > From: Richard Stallman > Date: Thu, 25 Aug 2022 23:37:00 -0400 > > I had forgotten about the --dired option. Now that someone has > reminded us about it, what stands between us and using that option > as the normal way? A lot of coding. The --dired option tells Emacs where the file name begins and ends, but it does nothing to remove the literal newline character in the Dired buffer that breaks the file name entry into two (or more) lines. So all the Dired commands that move by lines and assume a file's entry takes only one line on display become broken and have to be rewritten almost from scratch. Patches are welcome to fix all of that. There's no argument that using -b is a band-aid, not a solution. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 30 22:38:43 2022 Received: (at 57350) by debbugs.gnu.org; 31 Aug 2022 02:38:43 +0000 Received: from localhost ([127.0.0.1]:37853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTDcp-0008OU-1v for submit@debbugs.gnu.org; Tue, 30 Aug 2022 22:38:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTDcn-0008OG-5X for 57350@debbugs.gnu.org; Tue, 30 Aug 2022 22:38:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35986) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTDch-0003Rn-1M; Tue, 30 Aug 2022 22:38:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=1qUT2IE47RtqB9fBeBjiZKgetFtPgAPkFFAkGZRYJb8=; b=BgcEIwVjDrCs AsYcgvjPrPRKqneIunK+D/uh3dZ0d5jvfAe/TMFh6pCbmK3BzMDC9mD4TNXfV9T9RNeg8alesrTFg twEuDl8088GmvWhzOS77k9Xq4OeomjQ2zz/ZCvAOV+zVi/U1FddxVLaMZMRHq8dJzvuCMp5zX9FTj b4PQZOvpaS7HYjLRE9sVgKMmAluLtkcTZdykZLSwFA2kN/e2NZYH9fVkfnXRoNF+pmJVnJQ9mLk0b 4woJGtRVL/arnw7/4QmHKhQo/t1ZH2forn7JxCgXCMEOufZFvbFEAtV1xUcaMIPrvv9+OxgFHmcCL sdMpmfVwazKzIcsJ79Xf4A==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1oTDcg-00058D-9M; Tue, 30 Aug 2022 22:38:34 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-Reply-To: <8335dj336r.fsf@gnu.org> (message from Eli Zaretskii on Fri, 26 Aug 2022 09:54:20 +0300) Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> <87bksaos5w.fsf@gnus.org> <8335dj336r.fsf@gnu.org> Message-Id: Date: Tue, 30 Aug 2022 22:38:34 -0400 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57350 Cc: larsi@gnus.org, 57350@debbugs.gnu.org, robert@capuchin.co.uk 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: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > A lot of coding. The --dired option tells Emacs where the file name > begins and ends, but it does nothing to remove the literal newline > character in the Dired buffer that breaks the file name entry into two > (or more) lines. So all the Dired commands that move by lines and > assume a file's entry takes only one line on display become broken and > have to be rewritten almost from scratch. It seems to me that the newlines in the file names should not be represented in the Direc buffer as newlines. Perhaps as \n? And backslashes as \\? dired-readin could search the filenames for newlines and backslashes and change the representation of them. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 31 06:59:02 2022 Received: (at 57350) by debbugs.gnu.org; 31 Aug 2022 10:59:02 +0000 Received: from localhost ([127.0.0.1]:38340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTLR0-0000hL-CD for submit@debbugs.gnu.org; Wed, 31 Aug 2022 06:59:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTLQw-0000gz-Iv for 57350@debbugs.gnu.org; Wed, 31 Aug 2022 06:59:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47852) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTLQp-0003ib-Jy; Wed, 31 Aug 2022 06:58:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=n6cIuDPJk33OejuwphSA6Gmllhe8MNqId8f+gNr23/E=; b=K76Gj6sKxXUH Zyd3Gzl+bNhRFtBi3+opjftGTzzbD4mlKgqf/mysozo0sJgXDl5cYomFy/W54N0wmZiSmcUqTn9iq nos0y9xDI4+zaBNEyH5DHXcmuG/chXQ8PLooilgRu8Ec3rbWRYqp4eBmBsUIQwFOtph6pcAZk0b/J DYYtFY4lVkand4PCBjG1Dg1HcRquZhECrXC5GmaUaSS+SOw0CBjOiau9/NQIc5uAneuuUWT4i2dRA enHenmSSBsbjfchkC7L2XTA6XlfHe/x2ZGGNpDo2CxJw/CD7i6hPz/fezcsaOr12wX/bScy9vguBi t7BPeGKjdskgRhDFV6p9tQ==; Received: from [87.69.77.57] (port=4886 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTLQl-0008O2-0z; Wed, 31 Aug 2022 06:58:47 -0400 Date: Wed, 31 Aug 2022 13:59:11 +0300 Message-Id: <835yi8u1a8.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-Reply-To: (message from Richard Stallman on Tue, 30 Aug 2022 22:38:34 -0400) Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> <87bksaos5w.fsf@gnus.org> <8335dj336r.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57350 Cc: larsi@gnus.org, 57350@debbugs.gnu.org, robert@capuchin.co.uk X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Richard Stallman > Cc: larsi@gnus.org, robert@capuchin.co.uk, 57350@debbugs.gnu.org > Date: Tue, 30 Aug 2022 22:38:34 -0400 > > > A lot of coding. The --dired option tells Emacs where the file name > > begins and ends, but it does nothing to remove the literal newline > > character in the Dired buffer that breaks the file name entry into two > > (or more) lines. So all the Dired commands that move by lines and > > assume a file's entry takes only one line on display become broken and > > have to be rewritten almost from scratch. > > It seems to me that the newlines in the file names should not be > represented in the Direc buffer as newlines. Perhaps as \n? And > backslashes as \\? > > dired-readin could search the filenames for newlines and backslashes > and change the representation of them. Could be done, but that would also need a lot of coding, just elsewhere: all the features and commands which work on Dired buffers would need to perform the inverse conversion before actually using the file names. I'm not sure which of the jobs is smaller, but it doesn't look like any of them is small. Anyway, patches are welcome. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 31 07:06:30 2022 Received: (at 57350) by debbugs.gnu.org; 31 Aug 2022 11:06:30 +0000 Received: from localhost ([127.0.0.1]:38377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTLYE-00038N-4Y for submit@debbugs.gnu.org; Wed, 31 Aug 2022 07:06:30 -0400 Received: from smtp-out2.suse.de ([195.135.220.29]:50224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTLYA-000382-Tm for 57350@debbugs.gnu.org; Wed, 31 Aug 2022 07:06:28 -0400 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out2.suse.de (Postfix) with ESMTP id 0C6861F924; Wed, 31 Aug 2022 11:06:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1661943981; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=F1sIw+Xdi5MxLgR806aHr8JlDRWcS68borS//r7BB1U=; b=KFTo5O1uxPpbsKrxJ7L9h08EzIYMneUrAjeKxa+MK+wbg7g/SQHGmFtycs508Sc0vpmXTH B2sz2Tht8rqihzMSfJZdQGYPphlhEytQ2rhNGkS0sxzHpKOgjqLpfvmXWtDULi9fETnOom XjZVeAmyx8oK9u/Y5ZJXrD4ZtlczzDk= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1661943981; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=F1sIw+Xdi5MxLgR806aHr8JlDRWcS68borS//r7BB1U=; b=9U1CsdeLXNwCTIBOjJLb50YFMyOo4jyVR+FasSzZSddTs0Je4AUkp7fWWwvzJ0uAeYPGhZ iCfgKplHfJwP0KDQ== Received: from hawking.suse.de (unknown [10.168.4.11]) by relay2.suse.de (Postfix) with ESMTP id C19C72C142; Wed, 31 Aug 2022 11:06:20 +0000 (UTC) Received: by hawking.suse.de (Postfix, from userid 17005) id 6DF4D444AFA; Wed, 31 Aug 2022 13:06:20 +0200 (CEST) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> <87bksaos5w.fsf@gnus.org> <8335dj336r.fsf@gnu.org> <835yi8u1a8.fsf@gnu.org> X-Yow: Did I SELL OUT yet?? Date: Wed, 31 Aug 2022 13:06:20 +0200 In-Reply-To: <835yi8u1a8.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 31 Aug 2022 13:59:11 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57350 Cc: robert@capuchin.co.uk, larsi@gnus.org, 57350@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On Aug 31 2022, Eli Zaretskii wrote: > Could be done, but that would also need a lot of coding, just > elsewhere: all the features and commands which work on Dired buffers > would need to perform the inverse conversion before actually using the > file names. I'm not sure which of the jobs is smaller, but it doesn't > look like any of them is small. Should be centralized to dired-get-filename, though. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 31 08:32:07 2022 Received: (at 57350) by debbugs.gnu.org; 31 Aug 2022 12:32:07 +0000 Received: from localhost ([127.0.0.1]:38466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTMt5-0001AO-EY for submit@debbugs.gnu.org; Wed, 31 Aug 2022 08:32:07 -0400 Received: from heytings.org ([95.142.160.155]:48766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTMt2-0001AE-3G for 57350@debbugs.gnu.org; Wed, 31 Aug 2022 08:32:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1661949123; bh=P6gQWbjpf4z3KKGM/B5U3JTrPg20+HCbrbiGiDh29Rk=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=VhkqEjQJ9FrmA0gN3Pux2/U+AWDn5BGBGVdlBkbVfGq2xPUu4nuLBcsG0jcAals1e UYSG59q5ehhr/qI5pXTvEYJ7p7RCZz+WgnZm4hbfGu+hSTr4odjrP2Ali6knTuL/Au Ny12OJOUpkncXG9ola5SbHs/oNt4tb+1gahsi9y+evsVjcCUPnLdgoCDfX4c8yLA97 20VsilT1k/XbF7utgi3dbaYKllxTqn3qNZm5+9M9i7NEF2TRaGjQFkF323AeKhHHG+ l8V3GR2WC1dCfZl3lAdDFheoIwQGrdpEwO8pdbsROMRXOmAhCTKK92iTucwl/qUYzc K8LkY3E+glf+g== Date: Wed, 31 Aug 2022 12:32:02 +0000 From: Gregory Heytings To: Eli Zaretskii Subject: Re: bug#57350: 29.0.50; dired and filenames containing newlines In-Reply-To: <835yi8u1a8.fsf@gnu.org> Message-ID: <534c9018d2ed63a04fd6@heytings.org> References: <25348.34632.888174.151961@capuchin.co.uk> <87edx7s02n.fsf@gnus.org> <87bksaos5w.fsf@gnus.org> <8335dj336r.fsf@gnu.org> <835yi8u1a8.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57350 Cc: robert@capuchin.co.uk, larsi@gnus.org, 57350@debbugs.gnu.org, rms@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 (-) > > A lot of coding. The --dired option tells Emacs where the file name > begins and ends, but it does nothing to remove the literal newline > character in the Dired buffer that breaks the file name entry into two > (or more) lines. > Is this not an enhancement that we could ask in ls, I mean, escaping only newlines with \n and backslashed with \\ (instead of all non-graphic characters as --escape does)? I guess the --dired option is only used by Emacs, so this should be a safe change. From unknown Fri Jun 20 07:15:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 29 Sep 2022 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