From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 25 12:26:23 2017 Received: (at submit) by debbugs.gnu.org; 25 Oct 2017 16:26:23 +0000 Received: from localhost ([127.0.0.1]:33570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7OVa-0004eg-HB for submit@debbugs.gnu.org; Wed, 25 Oct 2017 12:26:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7Nwp-0003gK-9w for submit@debbugs.gnu.org; Wed, 25 Oct 2017 11:50:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e7Nwg-0003qH-CM for submit@debbugs.gnu.org; Wed, 25 Oct 2017 11:50:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46272) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e7Nwg-0003pk-5I for submit@debbugs.gnu.org; Wed, 25 Oct 2017 11:50:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40971) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e7Nwa-0003XJ-Il for bug-gnu-emacs@gnu.org; Wed, 25 Oct 2017 11:50:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e7NwX-0003VI-7O for bug-gnu-emacs@gnu.org; Wed, 25 Oct 2017 11:50:12 -0400 Received: from mail-wr0-x22b.google.com ([2a00:1450:400c:c0c::22b]:48411) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e7NwW-0003S5-Ms for bug-gnu-emacs@gnu.org; Wed, 25 Oct 2017 11:50:09 -0400 Received: by mail-wr0-x22b.google.com with SMTP id 15so460480wrb.5 for ; Wed, 25 Oct 2017 08:50:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=ecpl43zxWCmzzzyI/MTWw1WufETPEPjvNwwB5M0P6/M=; b=yROiFt0ocsTMpOH3d+KV0IiY9kY9jjF1KIwQAbsNHdBvtOdsVLDhuS/U6b0j51+tnp uWSxk2Dgnfx5JjMD/dd/NFIlSnzqYqlONB3nPMBF4GETBPU2VjdamRxSheNRBDA8iQpr 8tt3VrR6N7xItTYAmaMBuwJ4D3T+Dz6VV/jirjQE/2IiTICctZIWUDYvSdCQ5Du66S/O gz77Rpoy8hB3lfJgE3gOOkvpyz401w9KCq00cZL874r7h4OoZ8sgz5flGrktd1gB9RaI J1jW6jJacQyihzhz0wNv6sAKDWkeeUpYeiE6aqMn4romVBpxGNzMa7tspLZ7ei6ErfIS VDrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=ecpl43zxWCmzzzyI/MTWw1WufETPEPjvNwwB5M0P6/M=; b=dzhRF9al+FtoUxcpnLsJhCcoq61YzqWHEW+MFOyibN2aMwcBFukDXTDec2l0swZekn vC4IKR2FJ/cqCU415Ixoi0m25+sqJ1/h/VjI7WzY1jaYNxosRUZQnq/tMBMdFn/4Cdkf NdnM/X5FhuKGCCzXJ9Fvs7Jmip8bauvhCnm0AR7DtXV1oRpxhnhAyFKEnDvAdYVuMTbI f16FeVC+jEL6RFVzReDPYfobTJMk2AWCBPqrjovgmz8jj3yBpK+NddVfvpC1II+p/hv0 8LOFXwK0NH7vPjxz/tprITB+977bOqX0FxbcqTAbN+HR2YDCXpff1Y3Yf/96w29S5LRx 4BCg== X-Gm-Message-State: AMCzsaWMSBRFwfGtW3Hr5HMfZxiOsiraAyySe+40VrWP7dRX031uO2dA ww1q+oJ4eIt19TCFriRbiHegXr6B X-Google-Smtp-Source: ABhQp+TLmxygwqX3bpd1YFfBncv4py1H5xkTS3DV1VMdezazcOKElxfP9Kcwyks7mOzwK5x3dLStAg== X-Received: by 10.223.160.86 with SMTP id l22mr2640260wrl.187.1508946606913; Wed, 25 Oct 2017 08:50:06 -0700 (PDT) Received: from localhost ([134.226.214.244]) by smtp.gmail.com with ESMTPSA id z192sm2607875wmz.28.2017.10.25.08.50.05 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 25 Oct 2017 08:50:05 -0700 (PDT) From: "Basil L. Contovounesios" To: bug-gnu-emacs@gnu.org Subject: 27.0.50; Error in async shell-command process filter Date: Wed, 25 Oct 2017 16:50:01 +0100 Message-ID: <8737672pna.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 25 Oct 2017 12:26:19 -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: -5.0 (-----) --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=backtrace.txt Content-Description: Error backtrace Debugger entered--Lisp error: (wrong-type-argument stringp #) string=("home" #) (and (= 0 (buffer-size (process-buffer process))) (string= (buffer-name (process-buffer process)) #)) (if (and (= 0 (buffer-size (process-buffer process))) (string= (buffer-name (process-buffer process)) #)) (progn (display-buffer (process-buffer process)))) (when (and (= 0 (buffer-size (process-buffer process))) (string= (buffer-name (process-buffer process)) #)) (display-buffer (process-buffer process))) (lambda (process string) (when (and (= 0 (buffer-size (process-buffer process))) (string= (buffer-name (process-buffer process)) #)) (display-buffer (process-buffer process))))(# "bin\011\011\011dotfiles Mail Pictures\011 src\nblc-ownertrust-gpg.txt\011Downloads mnt\011 Public\011 Videos\nDesktop\011\011\011Dropbox Music resilio\011 WD-Files\nDocuments\011\011go\011 News skypeforlinux\n") apply((lambda (process string) (when (and (= 0 (buffer-size (process-buffer process))) (string= (buffer-name (process-buffer process)) #)) (display-buffer (process-buffer process)))) (# "bin\011\011\011dotfiles Mail Pictures\011 src\nblc-ownertrust-gpg.txt\011Downloads mnt\011 Public\011 Videos\nDesktop\011\011\011Dropbox Music resilio\011 WD-Files\nDocuments\011\011go\011 News skypeforlinux\n")) #f(advice-wrapper :before comint-output-filter (lambda (process string) (when (and (= 0 (buffer-size (process-buffer process))) (string= (buffer-name (process-buffer process)) #)) (display-buffer (process-buffer process)))))(# "bin\011\011\011dotfiles Mail Pictures\011 src\nblc-ownertrust-gpg.txt\011Downloads mnt\011 Public\011 Videos\nDesktop\011\011\011Dropbox Music resilio\011 WD-Files\nDocuments\011\011go\011 News skypeforlinux\n") --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Fix-buffer-name-comparison-in-async-shell-command.patch >From 064e4e4d9958fcfc0980091f302a0dd31bdc4581 Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Wed, 25 Oct 2017 16:15:19 +0100 Subject: [PATCH 1/2] Fix buffer name comparison in async shell-command When async-shell-command-display-buffer is nil, the async shell-command process filter passed output-buffer, which could be a buffer object, to string=, resulting in an error. * lisp/simple.el (shell-command): Keep track of output-buffer name to fix this and DRY. Replace quoted lambda with closure. --- lisp/simple.el | 35 ++++++++++++++--------------------- 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/lisp/simple.el b/lisp/simple.el index 12d65e50c3..96f5a321f3 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -3487,10 +3487,11 @@ shell-command (save-match-data (if (string-match "[ \t]*&[ \t]*\\'" command) ;; Command ending with ampersand means asynchronous. - (let ((buffer (get-buffer-create - (or output-buffer "*Async Shell Command*"))) - (directory default-directory) - proc) + (let* ((buffer (get-buffer-create + (or output-buffer "*Async Shell Command*"))) + (name (buffer-name buffer)) + (directory default-directory) + proc) ;; Remove the ampersand. (setq command (substring command 0 (match-beginning 0))) ;; Ask the user what to do with already running process. @@ -3505,30 +3506,24 @@ shell-command ((eq async-shell-command-buffer 'confirm-new-buffer) ;; If will create a new buffer, query first. (if (yes-or-no-p "A command is running in the default buffer. Use a new buffer? ") - (setq buffer (generate-new-buffer - (or (and (bufferp output-buffer) (buffer-name output-buffer)) - output-buffer "*Async Shell Command*"))) + (setq buffer (generate-new-buffer name)) (error "Shell command in progress"))) ((eq async-shell-command-buffer 'new-buffer) ;; It will create a new buffer. - (setq buffer (generate-new-buffer - (or (and (bufferp output-buffer) (buffer-name output-buffer)) - output-buffer "*Async Shell Command*")))) + (setq buffer (generate-new-buffer name))) ((eq async-shell-command-buffer 'confirm-rename-buffer) ;; If will rename the buffer, query first. (if (yes-or-no-p "A command is running in the default buffer. Rename it? ") (progn (with-current-buffer buffer (rename-uniquely)) - (setq buffer (get-buffer-create - (or output-buffer "*Async Shell Command*")))) + (setq buffer (get-buffer-create name))) (error "Shell command in progress"))) ((eq async-shell-command-buffer 'rename-buffer) ;; It will rename the buffer. (with-current-buffer buffer (rename-uniquely)) - (setq buffer (get-buffer-create - (or output-buffer "*Async Shell Command*")))))) + (setq buffer (get-buffer-create name))))) (with-current-buffer buffer (shell-command--save-pos-or-erase) (setq default-directory directory) @@ -3543,13 +3538,11 @@ shell-command (if async-shell-command-display-buffer (display-buffer buffer '(nil (allow-no-window . t))) (add-function :before (process-filter proc) - `(lambda (process string) - (when (and (= 0 (buffer-size (process-buffer process))) - (string= (buffer-name (process-buffer process)) - ,(or output-buffer "*Async Shell Command*"))) - (display-buffer (process-buffer process)))) - )) - )) + (lambda (process _string) + (let ((buf (process-buffer process))) + (when (and (zerop (buffer-size buf)) + (string= (buffer-name buf) name)) + (display-buffer buf)))))))) ;; Otherwise, command is executed synchronously. (shell-command-on-region (point) (point) command output-buffer nil error-buffer))))))) -- 2.14.2 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0002-lisp-simple.el-shell-command-Simplify-cond-with-pcas.patch >From 6e192d6bb5c2c8c3565df14505b15327fb061d48 Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Wed, 25 Oct 2017 16:22:06 +0100 Subject: [PATCH 2/2] * lisp/simple.el (shell-command): Simplify cond with pcase --- lisp/simple.el | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/lisp/simple.el b/lisp/simple.el index 96f5a321f3..147cc34646 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -3497,33 +3497,33 @@ shell-command ;; Ask the user what to do with already running process. (setq proc (get-buffer-process buffer)) (when proc - (cond - ((eq async-shell-command-buffer 'confirm-kill-process) - ;; If will kill a process, query first. - (if (yes-or-no-p "A command is running in the default buffer. Kill it? ") - (kill-process proc) - (error "Shell command in progress"))) - ((eq async-shell-command-buffer 'confirm-new-buffer) - ;; If will create a new buffer, query first. - (if (yes-or-no-p "A command is running in the default buffer. Use a new buffer? ") - (setq buffer (generate-new-buffer name)) - (error "Shell command in progress"))) - ((eq async-shell-command-buffer 'new-buffer) - ;; It will create a new buffer. - (setq buffer (generate-new-buffer name))) - ((eq async-shell-command-buffer 'confirm-rename-buffer) - ;; If will rename the buffer, query first. - (if (yes-or-no-p "A command is running in the default buffer. Rename it? ") - (progn - (with-current-buffer buffer - (rename-uniquely)) - (setq buffer (get-buffer-create name))) - (error "Shell command in progress"))) - ((eq async-shell-command-buffer 'rename-buffer) - ;; It will rename the buffer. - (with-current-buffer buffer - (rename-uniquely)) - (setq buffer (get-buffer-create name))))) + (pcase async-shell-command-buffer + ('confirm-kill-process + ;; If will kill a process, query first. + (if (yes-or-no-p "A command is running in the default buffer. Kill it? ") + (kill-process proc) + (error "Shell command in progress"))) + ('confirm-new-buffer + ;; If will create a new buffer, query first. + (if (yes-or-no-p "A command is running in the default buffer. Use a new buffer? ") + (setq buffer (generate-new-buffer name)) + (error "Shell command in progress"))) + ('new-buffer + ;; It will create a new buffer. + (setq buffer (generate-new-buffer name))) + ('confirm-rename-buffer + ;; If will rename the buffer, query first. + (if (yes-or-no-p "A command is running in the default buffer. Rename it? ") + (progn + (with-current-buffer buffer + (rename-uniquely)) + (setq buffer (get-buffer-create name))) + (error "Shell command in progress"))) + ('rename-buffer + ;; It will rename the buffer. + (with-current-buffer buffer + (rename-uniquely)) + (setq buffer (get-buffer-create name))))) (with-current-buffer buffer (shell-command--save-pos-or-erase) (setq default-directory directory) -- 2.14.2 --=-=-= Content-Type: text/plain # Steps to reproduce 1) emacs -Q 2) M-x set-variable RET async-shell-command-display-buffer RET nil RET 3) M-: (async-shell-command "ls ~" (generate-new-buffer "home")) RET This results in the following error: error in process filter: Wrong type argument: stringp, # I attach the relevant backtrace. # Diagnosis When async-shell-command-display-buffer is nil, the async shell-command process filter passes output-buffer, which could be a buffer object, to string=. # Patch I attach two patches to address this issue. The first patch replaces the quoted lambda process filter with a closure over the name of output-buffer. By keeping track of this name, a lot of the surrounding buffer-name-determining code can be simplified via DRY. The second patch is purely aesthetic and simplifies the cond that is touched by my first patch into an equivalent pcase. # Environment In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2017-10-25 built on thunk Repository revision: 090f4f157eea6f0d0d13963520f5e05706de142f Windowing system distributor 'The X.Org Foundation', version 11.0.11905000 System Description: Debian GNU/Linux testing (buster) Recent messages: Configuring package avy...done Configuring package ace-window...done Configuring package mm-decode...done Configuring package dired...done Loading /home/blc/.emacs.d/eudc-options... Loading eudcb-bbdb... Configuring package bbdb...done Loading eudcb-bbdb...done Loading /home/blc/.emacs.d/eudc-options...done Configuring package message...done Configured using: 'configure --prefix=/home/blc/.local --enable-locallisppath= --with-mailutils --with-sound=yes --with-x-toolkit=lucid --with-xpm --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-xml2 --with-imagemagick --with-xft --with-libotf --with-m17n-flt --with-toolkit-scroll-bars --with-xaw3d --with-xim --with-gpm --with-dbus --with-gsettings --with-selinux --with-gnutls --with-zlib --with-modules --with-threads --with-file-notification=yes --with-x --without-gconf --with-lcms2 'CFLAGS=-flto -fomit-frame-pointer -march=native -maes -mavx -mcrc32 -mf16c -mfpmath=sse -mfsgsbase -mfxsr -minline-all-stringops -mmmx -mpclmul -mpopcnt -msahf -msse4.2 -mxsave -mxsaveopt -mvzeroupper -O3 -pipe' LDFLAGS=-flto' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 MODULES LIBSYSTEMD LCMS2 Important settings: value of $LANG: en_IE.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: ace-window-display-mode: t shell-dirtrack-mode: t counsel-mode: t bug-reference-prog-mode: t fic-mode: t global-paren-face-mode: t paren-face-mode: t xterm-mouse-mode: t winner-mode: t global-whitespace-mode: t display-time-mode: t global-subword-mode: t subword-mode: t save-place-mode: t show-paren-mode: t global-hi-lock-mode: t hi-lock-mode: t engine-mode: t delete-selection-mode: t display-battery-mode: t override-global-mode: t blc-dropbox-mode: t blc-rainbow-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-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 window-divider-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-save-visited-mode: t Features: (shadow sort footnote face-remap mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus nnheader emacsbug eudcb-bbdb bbdb-com crm bbdb bbdb-site timezone eudc eudc-options-file cus-edit eudc-vars wid-edit message rmc puny git-annex dired-x dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs xdg mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils ace-window avy cl-print debug shell pcomplete comint ansi-color cus-start cus-load colir color counsel jka-compr esh-util etags xref project swiper ivy flx ivy-overlay ffap thingatpt server bug-reference fic-mode fill-column-indicator paren-face elec-pair xt-mouse winner ring disp-table whitespace time cap-words superword subword saveplace paren ibuf-macs highlight-escape-sequences hi-lock time-date engine-mode delsel battery edmacro kmacro cl-extra help-mode delight advice zenburn-theme browse-url use-package diminish bind-key finder-inf tex-site info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars blc-macs blc-lib easy-mmode rx pcase thunk subr-x map seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib realpath mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type 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 elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 359441 89175) (symbols 48 41275 27) (miscs 40 1373 2435) (strings 32 101726 9595) (string-bytes 1 3144509) (vectors 16 36288) (vector-slots 8 830885 84664) (floats 8 420 172) (intervals 56 1018 82) (buffers 992 17)) Thanks, -- Basil --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 26 14:20:50 2017 Received: (at 28997) by debbugs.gnu.org; 26 Oct 2017 18:20:50 +0000 Received: from localhost ([127.0.0.1]:35435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7mlt-0003PM-Qu for submit@debbugs.gnu.org; Thu, 26 Oct 2017 14:20:49 -0400 Received: from mail-wm0-f53.google.com ([74.125.82.53]:54356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e7mlq-0003Oz-03 for 28997@debbugs.gnu.org; Thu, 26 Oct 2017 14:20:46 -0400 Received: by mail-wm0-f53.google.com with SMTP id r68so10057217wmr.3 for <28997@debbugs.gnu.org>; Thu, 26 Oct 2017 11:20:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=jlR5nWE7hybHD4GCeoafRd67tCgxDDa6SUZXq5KHXfk=; b=dQoFVME7/SfpHgc405Ax1tIqrcN35pHSGLxsYdjL3AsHVvvvn6/lxDjQTO0VBHRdHj KZqZBwgyH4z02dsFmWmh7NBdgHb12XixfD2mRrMrIOeXhkZF4nc3+hQ7mJoU2T95TQoi jjaR1li6UquDFmUSizpD8mLlC0jfwilO1nWU9a8EpQQvTYEjAcCNYyK4SHvy4/OhulN3 WXKRETtUFUhlSXX9raBZKV2b/FDM0cWYa2I7BS/1A7Bnmo/We6XCXUZVpreG3aNRkf8v +vJYDOzSYxncxxaUlOiYjN1bp1WObxrFXfEaAaqCUJSjZn51rNgXM1ImBVv2UWKHqQVI PaMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=jlR5nWE7hybHD4GCeoafRd67tCgxDDa6SUZXq5KHXfk=; b=p12UVK+yD/g3dmScNHGD4HR69cUDQXjyOAlR1b5EMWC2t0DzmQGROp9nDgSSB9P8bQ PqKUDJnC6mTCmr5utgrZes35f2p+xlT0IdxPEu7Z32cgq2kGeJjeZE7jWES0ggXRYGjC +i8QAIWse6s1x5kXTnz9AgwsGoGx+eAOKxBgb3NMviKcaWX7NCL+3j1ojyKdyvviK9BI 4yIYVr3iFdEQ9NxRPE44KsAPORpvmMWc91ZPO2QJmNvfnunMld/x38l6OW0Dcnd2xtXU h2sr9WmS+ZNeapi/ZiV5WbxDwkUtJ/4hZh2320GR/CvvJB7Qk3rJHc1Z0hIr314LTsWa euCg== X-Gm-Message-State: AMCzsaVlC34dAjzcWYLPTW/OJOTftT4XA+n47pLdYUtEaJL9RsOVzv7q v8/ROLA1QlV7Gx7X7dEBkEis4b9L X-Google-Smtp-Source: ABhQp+REoKXFitqM30s+lAAk4pugyZMvpzNC7d60wLtobjviVmci5AxtC03YUJED5ft1NqXqdkshvQ== X-Received: by 10.80.205.143 with SMTP id p15mr4798031edi.255.1509042039940; Thu, 26 Oct 2017 11:20:39 -0700 (PDT) Received: from localhost ([134.226.214.244]) by smtp.gmail.com with ESMTPSA id w7sm3520336edw.65.2017.10.26.11.20.38 for <28997@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 26 Oct 2017 11:20:39 -0700 (PDT) From: "Basil L. Contovounesios" To: <28997@debbugs.gnu.org> Subject: Re: bug#28997: Acknowledgement (27.0.50; Error in async shell-command process filter) References: <8737672pna.fsf@gmail.com> Date: Thu, 26 Oct 2017 19:20:34 +0100 In-Reply-To: (GNU bug Tracking System's message of "Wed, 25 Oct 2017 16:27:01 +0000") Message-ID: <87wp3h3h59.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 28997 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 (/) I wish to clarify that there is nothing special about the shell command "ls ~" in my sample recipe; any output-producing shell command should result in the same error. Thanks, -- Basil From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 31 06:49:04 2017 Received: (at 28997) by debbugs.gnu.org; 31 Oct 2017 10:49:04 +0000 Received: from localhost ([127.0.0.1]:43264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9U6S-0007Jr-8E for submit@debbugs.gnu.org; Tue, 31 Oct 2017 06:49:04 -0400 Received: from mail-io0-f182.google.com ([209.85.223.182]:52661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9U6O-0007JM-2v for 28997@debbugs.gnu.org; Tue, 31 Oct 2017 06:49:00 -0400 Received: by mail-io0-f182.google.com with SMTP id f20so33998061ioj.9 for <28997@debbugs.gnu.org>; Tue, 31 Oct 2017 03:48:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=v8qDiY7RK+m6hh8KLMz800KTuORMrFI5WGg2SOSxqHA=; b=DDXIeYBFlY8EHKQSCOG3otSAXDwU123Cs63kP4zRAkCn+hL1NbHHEO1lDER79mgsD8 K7NNVw+JupSjdVwkEJi4ykT0VIjljprFpg+CJXHzlOCf+DVfp3X87fosmn9CeVcbh9eB OK2oL2txYWbEb51EZ1s62T1W59lvLMY/n58+VAX2gifokCZZQsi3WUXTJi5gCZVpXyK7 mTUeJVOXiidyLxyP3ofbCDUafzwXOfOFHacz8LgetH5Nk6r72RZx1bosMS34qhV/T5Uv jBKY3eP8Z0yqxTUigK8Ulw4Eom1xfGeaG9dTsPXKC99c+Zq9MV82uPPVDJ2AhAHe1NoJ AFrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=v8qDiY7RK+m6hh8KLMz800KTuORMrFI5WGg2SOSxqHA=; b=KLdeEQNVqLm+cbKgRw7LaAc/QrIgbR5YmgT12uSeH2GDLxhwonBGagAN85JZmoUW4p UccasqCCp4vtfhqy11071G2A+cm7mkObeNYeBPUEj9F77Mu+eEfvauTOioeCsalu73lI wHMJT3qeynzfB62E0f0ub5qofZSftVQBUHRe320P+bTX14DkJs4HRXxtS+bEjZ7eE2mb HRl+B3Hsi4bKVgItESofVV6rcOQsDHG0iQbWnl6fi2hLTEGtBFxa+EAnZVX8VjtG6DSq 164Wzp/Lz35JwklrvqBnXFpRv38va0HkYuwINUiYM9uD/zGz+k9AqD38SjK86XTu7pYB TDQw== X-Gm-Message-State: AMCzsaVm5CMRYqDwyxgBBVX5OGMSZAN9lW3oNJ1wIBCJTECukUvF7a10 a2K2xh3+fj0o64rWTQwYdOP2kg== X-Google-Smtp-Source: ABhQp+Sev2mWmVKoVsmcmVNNs/P9b5iHwwxf8ZNJiet2p03oxi21/wwwG9zsytHyQrWaZ8JJspCnWA== X-Received: by 10.36.67.141 with SMTP id s135mr2514255itb.142.1509446934208; Tue, 31 Oct 2017 03:48:54 -0700 (PDT) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id q94sm541381ioi.18.2017.10.31.03.48.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Oct 2017 03:48:53 -0700 (PDT) From: Noam Postavsky To: "Basil L. Contovounesios" Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> Date: Tue, 31 Oct 2017 06:48:52 -0400 In-Reply-To: <8737672pna.fsf@gmail.com> (Basil L. Contovounesios's message of "Wed, 25 Oct 2017 16:50:01 +0100") Message-ID: <87wp3ba8yz.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 28997 Cc: 28997@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: -2.1 (--) "Basil L. Contovounesios" writes: > The first patch replaces the quoted lambda process filter > with a closure over the name of output-buffer. By keeping > track of this name, a lot of the surrounding > buffer-name-determining code can be simplified via DRY. This looks good to me. > The second patch is purely aesthetic and simplifies the cond > that is touched by my first patch into an equivalent pcase. I'm not sure about this one. There was some contention in the past over use of pcase, with some suggestions even to make an opposite transformation, e.g., [1]. [1]: https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00055.html From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 31 07:30:41 2017 Received: (at 28997) by debbugs.gnu.org; 31 Oct 2017 11:30:41 +0000 Received: from localhost ([127.0.0.1]:43310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9Ukj-0000YS-6F for submit@debbugs.gnu.org; Tue, 31 Oct 2017 07:30:41 -0400 Received: from mail-wm0-f48.google.com ([74.125.82.48]:46661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9Ukg-0000Oy-Hd for 28997@debbugs.gnu.org; Tue, 31 Oct 2017 07:30:39 -0400 Received: by mail-wm0-f48.google.com with SMTP id m72so21853906wmc.1 for <28997@debbugs.gnu.org>; Tue, 31 Oct 2017 04:30:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=2Au1ARqy6UfsfoNwCnqbkCp4aUd1LI/NAW4rcsf8r1Q=; b=zjrCPRBAOt3rXtmQ8XgoJkaK+QdhVvh2+JKYSEOHWWntzDamoPtXO3ddFoKkrI49wa tPj3mFNR3ks7VbpIvxSp9xNGhUHvFD7xxW0hoSsQAL/B+Hlf4WWxOtOnCjZ4XuLQG7q5 hj7wrB+HnXJBql7JJ30lE2Exoc8z71vLWJ8UAxxKfz1+i07kwJBIyZluVHjEbIWBqQWZ eTDM0OD4hkROaXcf7Z29L7NuNnJlSae0MdmXULrKppEwrwCzEzUp3lQ8KYB6/KZXQwDU 7lkczxlGTa7GfmKuHouokdIyt7FHIDv4B0mBRnGntiH7+bN8fd1pmAVmdVCPWD3XlLf7 7Vgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=2Au1ARqy6UfsfoNwCnqbkCp4aUd1LI/NAW4rcsf8r1Q=; b=rbiw1mWNbG8/1DBQaQbYqCTUJNpLNsO71BpkDNd73YW7Z84yKLwn+wz9YlQnx4MkmZ RszXOtV/uRA8qoMx9UJxFi7ffUOED8eobRRV3OB86o0Fzm3tk/362dyJuvfQteRUpSwd JRGwSlAnOjKKTkiWlYryW7/1KCQ/+UjkrWDv5EQ0SdOv4clyo/sg7T83uqNZH+/rt03k 8hxifZwZf9SPooqMyvoawYFtIP2oZ0KTyQnrULOijQbsd9k1JpiOP/uPQx/c2ZmcVIvk aP49qyh60g6r3Z9SEpvdWXO3zMtExaBj0/WLelhpEtnk7cJeQ9NzHHilDLllKR6po3T5 AKnA== X-Gm-Message-State: AMCzsaXF8ULXSPxVCiVjImdGP5qpZFTdP97X9ISgUBfK/WjEShrBZkPZ UCk6Rv10Fk0bsehLmaor8tg/HA== X-Google-Smtp-Source: ABhQp+Se5f2TSNJBBzRnmONEZJ4UPeDi6upRCN+WHJ50p0oA1e1JJpqB7GhtZwhwGsZ35nFZlT3BlA== X-Received: by 10.80.135.176 with SMTP id a45mr2523131eda.112.1509449432715; Tue, 31 Oct 2017 04:30:32 -0700 (PDT) Received: from localhost ([134.226.214.244]) by smtp.gmail.com with ESMTPSA id w51sm1145145edd.60.2017.10.31.04.30.31 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Oct 2017 04:30:31 -0700 (PDT) From: "Basil L. Contovounesios" To: Noam Postavsky Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> <87wp3ba8yz.fsf@users.sourceforge.net> Date: Tue, 31 Oct 2017 11:30:27 +0000 In-Reply-To: <87wp3ba8yz.fsf@users.sourceforge.net> (Noam Postavsky's message of "Tue, 31 Oct 2017 06:48:52 -0400") Message-ID: <87h8ufy2p8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28997 Cc: 28997@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) "Noam Postavsky" writes: Thanks for looking into this. >> The second patch is purely aesthetic and simplifies the cond >> that is touched by my first patch into an equivalent pcase. > > I'm not sure about this one. There was some contention in the past over > use of pcase, with some suggestions even to make an opposite > transformation, e.g., [1]. > > [1]: https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00055.html I am not too partial to pcase over cond here. I would have exercised more self-restraint and not suggested the refactor at all, had I not seen several other examples of pcase in lisp/simple.el. FWIW, my justification of (not argument for) using pcase like cl-case, as in my patch, is that it conveys slightly more information, namely, "I only want to examine this single expression's value", with slightly less syntax. -- Basil From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 31 07:44:37 2017 Received: (at 28997) by debbugs.gnu.org; 31 Oct 2017 11:44:37 +0000 Received: from localhost ([127.0.0.1]:43316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9UyD-00026g-Ht for submit@debbugs.gnu.org; Tue, 31 Oct 2017 07:44:37 -0400 Received: from mail-wm0-f51.google.com ([74.125.82.51]:49687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9UyB-00026S-RX for 28997@debbugs.gnu.org; Tue, 31 Oct 2017 07:44:36 -0400 Received: by mail-wm0-f51.google.com with SMTP id b189so21795818wmd.4 for <28997@debbugs.gnu.org>; Tue, 31 Oct 2017 04:44:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=NnrzBSyaNEMtxZp2IXtBTnBWYLz71JyrUW+bov3haIA=; b=04EkJsrIaPOP0FdbdglqcVwy7U1vQvEGKlLO1rgTsqwfDsfApaEB0lPe8DvibEgWKk eXdMNqcbJ2f+EJDYFOPWdWJytud6/TdhhMeUeEH6BkxiDRUXYa0YCzHLUKgJGVako0rW FQjvSfK0+0Yb1Ov5dP+YkXAagJZkBPtsWjywyCv4YekFXciyRmBD+isXdV/IAE++68Nh uLN5vgcxnYrPj9CCwrNTeCf3TpvV55IuEva+H3U9JWblnIGFGQRyQ0hA9iIqYYun1DbO IvAcWvjDjygPg+x/mmE4BzunegykFxuGQfcgcXJLvQrNHS4klz6hW/GypTs/zv4mkLC3 0elA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=NnrzBSyaNEMtxZp2IXtBTnBWYLz71JyrUW+bov3haIA=; b=GGGK7dn12OX/MNXWObqg+N94ikvlIwi6dAC79BzhuVgx2N+6gKnchaHsoOzbefx/4/ Et5boaurVRotsgibSRSqjavfIxdky6NHL6ZQx8TRUKxmB/McDOvU7UwpajhTGsKsImpx GKP2Lr8sIhT+/R1AlHAQx0LJ2SFUTCgrNXMnx7+1z8Op+jCNsrUB/v29P4wxmZyqiGjb EvAnATErUtlA5ZZ7gck8H3LcpU2Rha7kIN5G2yMmD8lnOLnW810pgHldkqYs6UQkYBw6 RtwUeQ1yy4egURokdfeXOlfCnmDVHTlzb3VzSdj30xBJivA77AjhzD6EB4fObahjgvKB 92aQ== X-Gm-Message-State: AMCzsaWNVIhk1QO8stzEb7QoCo9mC6gyokUs7IqraddpUMhWupOhEjSn qjzU9rv/r8V/rbnAWNqjcLkv2Q== X-Google-Smtp-Source: ABhQp+QbG1PP2q7KiZJ787+aUzIKdlBh/Tr6YG1DTDozv/AuwIbhAyKSKW+KafM53Ga1Kt1w5jXuCw== X-Received: by 10.80.166.133 with SMTP id e5mr2523499edc.51.1509450270079; Tue, 31 Oct 2017 04:44:30 -0700 (PDT) Received: from localhost ([134.226.214.245]) by smtp.gmail.com with ESMTPSA id u14sm1038409edd.47.2017.10.31.04.44.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Oct 2017 04:44:29 -0700 (PDT) From: "Basil L. Contovounesios" To: Noam Postavsky Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> <87wp3ba8yz.fsf@users.sourceforge.net> Date: Tue, 31 Oct 2017 11:44:24 +0000 In-Reply-To: <87wp3ba8yz.fsf@users.sourceforge.net> (Noam Postavsky's message of "Tue, 31 Oct 2017 06:48:52 -0400") Message-ID: <8760avy21z.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 28997 Cc: 28997@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) "Noam Postavsky" writes: > I'm not sure about this one. There was some contention in the past over > use of pcase, with some suggestions even to make an opposite > transformation, e.g., [1]. > > [1]: https://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00055.html Sorry, I sent my last email before reading the whole thread. Please disregard my pcase patch and comments. Thanks, -- Basil From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 02 09:27:09 2017 Received: (at 28997) by debbugs.gnu.org; 2 Nov 2017 13:27:09 +0000 Received: from localhost ([127.0.0.1]:47009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAFWX-0003UV-Hw for submit@debbugs.gnu.org; Thu, 02 Nov 2017 09:27:09 -0400 Received: from mail-wm0-f50.google.com ([74.125.82.50]:45918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAFWV-0003UI-OB for 28997@debbugs.gnu.org; Thu, 02 Nov 2017 09:27:08 -0400 Received: by mail-wm0-f50.google.com with SMTP id y80so11080491wmd.0 for <28997@debbugs.gnu.org>; Thu, 02 Nov 2017 06:27:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=NUA5nzLu+8McnmH/SvlMX3KXE4S5ScCtrWM1zXszXoM=; b=GNWu70YO932PAfPTTJBeLFUNSC35Ec2LHjpORD1Gv5X6atwtulXbV/RpnjuxZ7Vl6K y7dtMQ1WXfVjddC/Q4SMJWQhDlKc8K6PPE0Ipl7jbKNoGhulcAxw5skDuNM59LmnhEcT OvMln/2MTMfXeFqAg7RBzrBnGWdW3mdmaw9VfN0nxeRfDYE4eDz92FML1qWe66GJJwuC B4Pc87wTBHsYONVMxpLCTJ7fL9sXC4Dqi0CwWNzg9gl2Bdv07ZwJajJMHf+HPI8DcJIF U57TEIAnbggDOB+M662GXLQbdGYeHzWHnxxSL5VaRxOliDiNwkR92Lli7ZHyokWzhDqr Zl1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=NUA5nzLu+8McnmH/SvlMX3KXE4S5ScCtrWM1zXszXoM=; b=t5x2acHOR+xlVvXpV3eo8mCxc1say3l3sMDoAhKnOVWzDxm6pupjUvDlrmJdg28orb FQAFAZIZ36nEQpqAygP/x7FjYMRPdiV7DaKH0CN7TnRftASi6yA0tF3fLe0vgKCLW7Gt 2lf7JhwRoy9VAd/kSMaBJcSTA5E71tluUngV3QtTzZ8Bfgz7GESsks2Tj9SDBQS1l4eI rkhVJTBxB9x2K4lKKYhdJTtkY6J7pb895+dGvbfx5sFaShclNJg05JA1TuhU4HFLxu18 qLL5bLhB/xABBPqA/1aBEADu80bXvPXTXKwlpbqo+Oh86IvZIYQQ3yw90WPvHN06vlyi c98g== X-Gm-Message-State: AMCzsaWgOOI16ASwJZOr0yAhT4JKpXZO/7J4V8uhlGnTWCW5XpaTnZmn q5yncRh4RCEP5zpD2IcJpcokvg== X-Google-Smtp-Source: ABhQp+ShXXML6vZebrg9oKkDPxaS/uWN2fiEppjL7yOk7IFWrEgSmlQRyKrIOcQBAH51nyr0wwpLYg== X-Received: by 10.80.130.67 with SMTP id 61mr4497223edf.3.1509629222011; Thu, 02 Nov 2017 06:27:02 -0700 (PDT) Received: from localhost ([134.226.214.245]) by smtp.gmail.com with ESMTPSA id z23sm3770591edm.62.2017.11.02.06.27.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 02 Nov 2017 06:27:00 -0700 (PDT) From: "Basil L. Contovounesios" To: Noam Postavsky Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> <87wp3ba8yz.fsf@users.sourceforge.net> Date: Thu, 02 Nov 2017 13:26:49 +0000 In-Reply-To: <87wp3ba8yz.fsf@users.sourceforge.net> (Noam Postavsky's message of "Tue, 31 Oct 2017 06:48:52 -0400") Message-ID: <87lgjodd5y.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28997 Cc: 28997@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Just wondering out of ignorance - would it be desirable to fix this issue on the emacs-26 branch, or is it of lower priority? -- Basil From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 02 11:57:50 2017 Received: (at 28997) by debbugs.gnu.org; 2 Nov 2017 15:57:51 +0000 Received: from localhost ([127.0.0.1]:48125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAHsM-0000LD-LX for submit@debbugs.gnu.org; Thu, 02 Nov 2017 11:57:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAHsK-0000Ku-PZ for 28997@debbugs.gnu.org; Thu, 02 Nov 2017 11:57:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eAHsB-0005hd-Jc for 28997@debbugs.gnu.org; Thu, 02 Nov 2017 11:57:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54012) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAHsB-0005hS-Fc; Thu, 02 Nov 2017 11:57:39 -0400 Received: from [176.228.60.248] (port=3210 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eAHsA-0003G1-Ve; Thu, 02 Nov 2017 11:57:39 -0400 Date: Thu, 02 Nov 2017 17:57:31 +0200 Message-Id: <83vaisr7v8.fsf@gnu.org> From: Eli Zaretskii To: "Basil L. Contovounesios" In-reply-to: <87lgjodd5y.fsf@gmail.com> (contovob@tcd.ie) Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> <87wp3ba8yz.fsf@users.sourceforge.net> <87lgjodd5y.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28997 Cc: 28997@debbugs.gnu.org, npostavs@users.sourceforge.net 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: "Basil L. Contovounesios" > Date: Thu, 02 Nov 2017 13:26:49 +0000 > Cc: 28997@debbugs.gnu.org > > Just wondering out of ignorance - would it be desirable to > fix this issue on the emacs-26 branch, or is it of lower > priority? We try to fix bugs on the release branch, especially bugs in changes introduced since the last release. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 02 19:56:37 2017 Received: (at 28997) by debbugs.gnu.org; 2 Nov 2017 23:56:37 +0000 Received: from localhost ([127.0.0.1]:48452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAPLh-0007SE-EB for submit@debbugs.gnu.org; Thu, 02 Nov 2017 19:56:37 -0400 Received: from mail-wm0-f45.google.com ([74.125.82.45]:46719) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAPLf-0007Ry-GN for 28997@debbugs.gnu.org; Thu, 02 Nov 2017 19:56:36 -0400 Received: by mail-wm0-f45.google.com with SMTP id m72so1989924wmc.1 for <28997@debbugs.gnu.org>; Thu, 02 Nov 2017 16:56:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=0jfFpK57rE1zv2aq9afSorURbG026t39Xy9oVAa5bUo=; b=Z1wevxuuPD8e1oFJrqZ6+hZxWNzkFxBiVjlVXm2EAWvZBiOnqUQcBG8z+F3NdRXwfA 4Tu2nw4NBig2G0GiOj5+j2fWNCah0Hw8IPmUO627XYESiiJXmIVILQvwZQrby2nsz1gN XlYgPw+G9OC7YTIqDW1nCgEDW5tSVSoODjqGLge8e3vCWv+W7P5423CHsTsDs6Kr8sPa mMZQI9eip6Eojd926F/d564sU08kSw3bh2dAQcrdz6nqbmM1nJhGiDg9k9YAsqe8bLOm /0T9/fkLJ9nFZmkEQcV5VYMt3M3twU9JhCGnsh/OO8mWNM8jWKo7xhLiucOJb+nCLPuQ PPOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=0jfFpK57rE1zv2aq9afSorURbG026t39Xy9oVAa5bUo=; b=guNyI0TJTwHk075+AZ/dLxpHVFRt8ccDqosPCVVxdgFRiMRdUcaV7qdoVoLNtBRyVZ uryvFDBTOz8RktHXvYbLVMwyo8rQIBBPQK2RggibLHw83isnTfc1LQ5pUfU2vIxDHkgL 8Mz2nei9fOg4RhbhnwLKUBnxW9TOepwmz+WjP93dWf2dPNQemy9l1LcbobJKinlEoyUO LG/mClNRiSp1ZTP+G1sTJOAlA+ZsVrpZ9gU2hp0NhiaILCA4WQ/M/EGknzOzwnT+23A6 odqcIp2vUvBUe7q6TuPegbQnZBGdy5vU+2cqxlO2nnZX0CtH4sipK6UVcA8Shfrx8tsR 0+pA== X-Gm-Message-State: AMCzsaXm1S455n9QswB9HybLHeT6yLGn+HYB5z1YMRfnI6tv9Ap6a3+F drMCMslZ1G1Q5IwCJ2uzm2GUyg== X-Google-Smtp-Source: ABhQp+TrwhYYRVpda6Ps5ztwikRaSEpuhUCF/hqo1wtdVVqq7Yf6tRbOZ44wEMmo/geyud29gejCng== X-Received: by 10.80.204.154 with SMTP id q26mr6439049edi.108.1509666989598; Thu, 02 Nov 2017 16:56:29 -0700 (PDT) Received: from localhost ([2a02:8084:4f41:8c80:9929:5bdb:4629:fab8]) by smtp.gmail.com with ESMTPSA id e24sm3609492edc.9.2017.11.02.16.56.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 02 Nov 2017 16:56:28 -0700 (PDT) From: "Basil L. Contovounesios" To: Eli Zaretskii Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> <87wp3ba8yz.fsf@users.sourceforge.net> <87lgjodd5y.fsf@gmail.com> <83vaisr7v8.fsf@gnu.org> Date: Thu, 02 Nov 2017 23:55:35 +0000 In-Reply-To: <83vaisr7v8.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 2 Nov 2017 17:57:31 +0200") Message-ID: <87tvyckzgo.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 28997 Cc: 28997@debbugs.gnu.org, npostavs@users.sourceforge.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Eli Zaretskii writes: > We try to fix bugs on the release branch, especially bugs in changes > introduced since the last release. This bug was introduced in 85512e7521 "Allow async command output buffer to be shown only on output", which was first released with the current pretest 26.0.90. -- Basil From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 03 03:24:18 2017 Received: (at 28997) by debbugs.gnu.org; 3 Nov 2017 07:24:18 +0000 Received: from localhost ([127.0.0.1]:48586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAWKv-0003MV-VR for submit@debbugs.gnu.org; Fri, 03 Nov 2017 03:24:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAWKu-0003MF-0A for 28997@debbugs.gnu.org; Fri, 03 Nov 2017 03:24:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eAWKo-0005jA-2i for 28997@debbugs.gnu.org; Fri, 03 Nov 2017 03:24:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39712) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAWKn-0005j4-VG; Fri, 03 Nov 2017 03:24:10 -0400 Received: from [176.228.60.248] (port=1538 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eAWKm-0001Ga-Bt; Fri, 03 Nov 2017 03:24:08 -0400 Date: Fri, 03 Nov 2017 09:24:05 +0200 Message-Id: <83efpfx1t6.fsf@gnu.org> From: Eli Zaretskii To: "Basil L. Contovounesios" In-reply-to: <87tvyckzgo.fsf@gmail.com> (contovob@tcd.ie) Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> <87wp3ba8yz.fsf@users.sourceforge.net> <87lgjodd5y.fsf@gmail.com> <83vaisr7v8.fsf@gnu.org> <87tvyckzgo.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28997 Cc: 28997@debbugs.gnu.org, npostavs@users.sourceforge.net 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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: "Basil L. Contovounesios" > Cc: , <28997@debbugs.gnu.org> > Date: Thu, 02 Nov 2017 23:55:35 +0000 > > Eli Zaretskii writes: > > > We try to fix bugs on the release branch, especially bugs in changes > > introduced since the last release. > > This bug was introduced in 85512e7521 "Allow async command > output buffer to be shown only on output", which was first > released with the current pretest 26.0.90. Yes, I know. And so we will want to fix it on the emacs-26 branch. I just tried to answer your question in a more general way than just about this specific bug. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 03 05:52:48 2017 Received: (at 28997-done) by debbugs.gnu.org; 3 Nov 2017 09:52:48 +0000 Received: from localhost ([127.0.0.1]:48724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAYed-0000Io-O9 for submit@debbugs.gnu.org; Fri, 03 Nov 2017 05:52:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAYec-0000Ia-Hu for 28997-done@debbugs.gnu.org; Fri, 03 Nov 2017 05:52:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eAYeU-0004P3-Av for 28997-done@debbugs.gnu.org; Fri, 03 Nov 2017 05:52:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44392) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eAYeU-0004Ox-7z; Fri, 03 Nov 2017 05:52:38 -0400 Received: from [176.228.60.248] (port=1690 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eAYeT-0008OP-L2; Fri, 03 Nov 2017 05:52:38 -0400 Date: Fri, 03 Nov 2017 11:52:35 +0200 Message-Id: <83zi83vgd8.fsf@gnu.org> From: Eli Zaretskii To: "Basil L. Contovounesios" In-reply-to: <8737672pna.fsf@gmail.com> (contovob@tcd.ie) Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28997-done Cc: 28997-done@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: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: "Basil L. Contovounesios" > Date: Wed, 25 Oct 2017 16:50:01 +0100 > > 1) emacs -Q > 2) M-x set-variable RET > async-shell-command-display-buffer RET > nil RET > 3) M-: (async-shell-command > "ls ~" (generate-new-buffer "home")) RET > > This results in the following error: > > error in process filter: Wrong type argument: > stringp, # > > I attach the relevant backtrace. Thanks, I've pushed your changes to fix this bug, and I'm marking this bug report as done. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 03 06:02:39 2017 Received: (at 28997) by debbugs.gnu.org; 3 Nov 2017 10:02:40 +0000 Received: from localhost ([127.0.0.1]:48739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAYoB-0000Z4-LP for submit@debbugs.gnu.org; Fri, 03 Nov 2017 06:02:39 -0400 Received: from mail-wm0-f53.google.com ([74.125.82.53]:49314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eAYo9-0000Yo-Kc for 28997@debbugs.gnu.org; Fri, 03 Nov 2017 06:02:38 -0400 Received: by mail-wm0-f53.google.com with SMTP id b189so315699wmd.4 for <28997@debbugs.gnu.org>; Fri, 03 Nov 2017 03:02:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=ALwLGPAFRZILrxFS7TVliZc4QDkop+G1UVV4I4SETNA=; b=G73vax49TF7CCRznVKEDU+sFDYMK4eaZP97TQ7h31UedWb0Sr21Gq0wLar29Saop+q odI8vmOW3hj8QJ6wp094WPT66GggPZfQ7EhMkes3gZY0GYXMbZpe12SlIDjD+XpSNcj5 7nKBtF6QxejxZMCPRR0kPJkwLPQwNqRsocIvXCenApV8QrGMPY/ZMI8wEHgZVts/Ujhn xPaOb/zpawkHnqiLGW2yAYvRo2XwhQv7pQWXT2GU5vn0+mj6jTBC5PQfwHj9iiWG4cZx vwEaegHnDh5E+htW+I+2wmJ/FvN85OuoQ9QXmj/5bDsnNODZRHB85hMVvuYiPhhgG9io v9YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=ALwLGPAFRZILrxFS7TVliZc4QDkop+G1UVV4I4SETNA=; b=DcQXHiiOTZxECG1/bB1yW13RA5Xv0flOyYC/IZ1nuocnSJ8jCwYdE0PAJYPiT+vxIm ERxTCFGL5jThm7T/H9AUiG6iLdy39sLGLkW+F72VOlhTbuCoVRsdEjRlc5wytNquDjTg kJm7nCBY80eo+eaXkYEo1WE1i1CiwcQIDXunZS+2gSMcb3AOSYos32MWiSwkM0hasBcV N4vQC/MRD2QSN5KHSYwcqQO+ZXMkBPgAbF/KhV3Pgy530Kp/PcBZAEmxgss7xh6MQHTe 4MFXszHLVv3aS72BITnpE7GdBqrP3RDn1AJpAcdUyKhNk6JdwbkddXqc7n7t7eHoYb2c Hoxg== X-Gm-Message-State: AMCzsaUYrP44w27Qk23AfdfZmhcVn+C1Zm/d2pb7E3abve6Vz9+QEwah x28OVP9jycjuTVo5SVfspIux9w== X-Google-Smtp-Source: ABhQp+TmDg/Y/0aDcYdAewqMkhJGI369YbDdagovynx+MvvciP6frUnctlcFTYLyEOR2iUWTn0MCwg== X-Received: by 10.80.169.15 with SMTP id l15mr7916559edc.269.1509703351979; Fri, 03 Nov 2017 03:02:31 -0700 (PDT) Received: from localhost ([2a02:8084:4f41:8c80:9929:5bdb:4629:fab8]) by smtp.gmail.com with ESMTPSA id w10sm4786189edj.11.2017.11.03.03.02.31 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Nov 2017 03:02:31 -0700 (PDT) From: "Basil L. Contovounesios" To: Eli Zaretskii Subject: Re: bug#28997: 27.0.50; Error in async shell-command process filter References: <8737672pna.fsf@gmail.com> <87wp3ba8yz.fsf@users.sourceforge.net> <87lgjodd5y.fsf@gmail.com> <83vaisr7v8.fsf@gnu.org> <87tvyckzgo.fsf@gmail.com> <83efpfx1t6.fsf@gnu.org> Date: Fri, 03 Nov 2017 10:02:20 +0000 In-Reply-To: <83efpfx1t6.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 3 Nov 2017 09:24:05 +0200") Message-ID: <87inerllxv.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28997 Cc: 28997@debbugs.gnu.org, npostavs@users.sourceforge.net 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.0 (/) Eli Zaretskii writes: >> This bug was introduced in 85512e7521 "Allow async command >> output buffer to be shown only on output", which was first >> released with the current pretest 26.0.90. > > Yes, I know. And so we will want to fix it on the emacs-26 branch. I > just tried to answer your question in a more general way than just > about this specific bug. Understood, thank you. -- Basil From unknown Sat Sep 20 12:22:00 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, 01 Dec 2017 12:24:05 +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