X-Loop: help-debbugs@HIDDEN Subject: bug#34610: 27.0.50; wdired gets rename file and directory errors when using gls and -F or --classify switch Resent-From: Jeffrey Spencer <jeffspencerd@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 21 Feb 2019 22:54:01 +0000 Resent-Message-ID: <handler.34610.B.155078959023587 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 34610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 34610 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.155078959023587 (code B ref -1); Thu, 21 Feb 2019 22:54:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Feb 2019 22:53:10 +0000 Received: from localhost ([127.0.0.1]:59930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1gwxDI-00068M-Kc for submit <at> debbugs.gnu.org; Thu, 21 Feb 2019 17:53:09 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42643) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jeffspencerd@HIDDEN>) id 1gwwsH-0005bU-Va for submit <at> debbugs.gnu.org; Thu, 21 Feb 2019 17:31:26 -0500 Received: from lists.gnu.org ([209.51.188.17]:34643) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <jeffspencerd@HIDDEN>) id 1gwwsC-0006qc-4h for submit <at> debbugs.gnu.org; Thu, 21 Feb 2019 17:31:20 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <jeffspencerd@HIDDEN>) id 1gwwsA-0008T8-Dk for bug-gnu-emacs@HIDDEN; Thu, 21 Feb 2019 17:31:20 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <jeffspencerd@HIDDEN>) id 1gwws8-0006pI-Q6 for bug-gnu-emacs@HIDDEN; Thu, 21 Feb 2019 17:31:18 -0500 Received: from mail-yb1-xb2c.google.com ([2607:f8b0:4864:20::b2c]:36818) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <jeffspencerd@HIDDEN>) id 1gwws8-0006om-DN for bug-gnu-emacs@HIDDEN; Thu, 21 Feb 2019 17:31:16 -0500 Received: by mail-yb1-xb2c.google.com with SMTP id f5so106992ybf.3 for <bug-gnu-emacs@HIDDEN>; Thu, 21 Feb 2019 14:31:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=N0zjyXoQPVyQeSxGcrbxzmeVdLmY9n+yHsnFJvTKYd8=; b=gLQ5QMPxAm6yE5TlFHV4iCplz+PFZV2l6vphi2BKdCZyz43T+ARg36K2NlWmalCNvP G6y38lTiMpo8BhIpM4fHmmNMTq8Tr1FIDJM3Vui4dmLo2avsVVmZ//gTSrNCd+EgAwqj WppIcZ4mJfpCuLE3rdlQn1Yz/Fxzsjdg3Mw91C5xgQ6sSHBG1I4f8vvN4oKCHv1Z0zQ2 pym24+LZ8IaiMg05lWkKVXDwVKrLLjO/UDyscFRGYlXI8jg9A+iwFYHFT9ZfShFf1NVf BVfdqcnxdLd9Dg3raNex/ET6HF/Vx9rjB2OYbnJTHpQg2bLIAFEvTteVOPhEgCAop9tO +igw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=N0zjyXoQPVyQeSxGcrbxzmeVdLmY9n+yHsnFJvTKYd8=; b=tNO+5fw7bAOKBzM5nNvj3NAvX+YG9/MSF02/lSM/jct0xoAvZsCXpncT0ka01mIQFJ 6QHWSWa3oxAxTDN6mlM6rRcOlVt8CYBPT/mE8uJEcRvlcDx3LdJSYXeC4sFXoSysHJyQ nTC4KP6krutj99O23uOUlMeTxXmYbK4cJY9DNUXl3g1rtRVYxH90so7kTfJ63RXIIys2 C+H0H64DwT7tkgx67di7jxVIS7n1H819gPd3MDAoWQ+sA4EgeeXIFWiAkAa4NwLFQuRG Zt730DF9Xf8jMTel27KWvuJznHXdpz5mCaBfiZ6hmj3Kai5nTEZubxRINnJ8mMfXp3oi LuKg== X-Gm-Message-State: AHQUAuaJZhOHjUfI/d5jfR7p+n3FTY5jAKQ1/mYTdHuX7PW9crDiv8lT z4su2X42ZNSuPUgZIrOyGrpxaVu7xtfzqWQHd4LgEw== X-Google-Smtp-Source: AHgI3IYpR10Mo0D8xsFZ1gY2en7C6SC/tjoTTDkKKpPcCAVWLyBt+B+CoehF7qO+2xwDOtX1Rg0loB8nkKm3c4Sh+cE= X-Received: by 2002:a25:1189:: with SMTP id 131mr757133ybr.229.1550788274765; Thu, 21 Feb 2019 14:31:14 -0800 (PST) MIME-Version: 1.0 From: Jeffrey Spencer <jeffspencerd@HIDDEN> Date: Fri, 22 Feb 2019 07:31:03 +0900 Message-ID: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> Content-Type: multipart/alternative; boundary="0000000000003d42ef05826f085f" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::b2c X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Thu, 21 Feb 2019 17:53:07 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) --0000000000003d42ef05826f085f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable This is the only setup besides -Q default: (setq insert-directory-program "gls" dired-use-ls-dired t) (setq dired-listing-switches "-a --classify -lGhHA --group-directories-first") "-a --classify -lGhHA --group-directories-first" Renaming directories doesn't work right due to the --classify (-F) switches using gls on Mac. Also, probably has problems with executables due to adding '*' to the end of the file name but I didn't check. I had to right an advice around wdired-change-mode to remove the switches and then re-add the -F --classify. Here is the errors with just a simple truing to add a character to any directory: Rename =E2=80=98/Users/Me/Downloads/youtube/test/k=E2=80=99 to =E2=80=98/Users/Me/Downloads/youtube/test/k/=E2=80=99 failed: (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/k /Users/Me/Downloads/youtube/test/k/k) Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd=E2=80=99 to =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/=E2=80=99 failed: (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/kdkd /Users/Me/Downloads/youtube/test/kdkd/kdkd) Rename =E2=80=98/Users/Me/Downloads/youtube/test/l=E2=80=99 to =E2=80=98/Users/Me/Downloads/youtube/test/l/=E2=80=99 failed: (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/l /Users/Me/Downloads/youtube/test/l/l) Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk=E2=80=99 to =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk/=E2=80=99 failed: (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/kdkd/kdk /Users/Me/Downloads/youtube/test/kdkd/kdk/kdk) 4 rename actions failed In GNU Emacs 27.0.50 (build 1, x86_64-apple-darwin15.6.0, NS appkit-1404.47 Version 10.11.6 (Build 15G22010)) of 2019-02-20 built on Jeffs-MacBook-Pro-2.local Repository revision: 0a6c4479cff17b487580abe3a7ee202e71be25d2 Repository branch: master Windowing system distributor 'Apple', version 10.3.1404 System Description: Mac OS X 10.11.6 Recent messages: C-c C-p is undefined Press C-c C-c when finished or C-c ESC to abort changes dired-create-directory: Cannot create directory /Users/bigtyme/Downloads/youtube/test/kdkd: file exists Press C-c C-c when finished or C-c ESC to abort changes Creating directory for file /Users/bigtyme/Downloads/youtube/test/k/blah/ 3 rename actions failed--type ? for details Press C-c C-c when finished or C-c ESC to abort changes 3 rename actions failed--type ? for details Press C-c C-c when finished or C-c ESC to abort changes 3 rename actions failed--type ? for details Configured using: 'configure --disable-dependency-tracking --disable-silent-rules --enable-locallisppath=3D/usr/local/share/emacs/site-lisp --infodir=3D/usr/local/Cellar/emacs-plus/HEAD-0a6c447/share/info/emacs --prefix=3D/usr/local/Cellar/emacs-plus/HEAD-0a6c447 --with-xml2 --without-dbus --with-gnutls --with-imagemagick --with-modules --with-rsvg --with-ns --disable-ns-self-contained' Configured features: RSVG IMAGEMAGICK GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS PDUMPER LCMS2 GMP Important settings: value of $LANG: en_AU.UTF-8 locale-coding-system: utf-8-unix Major mode: Dired Minor modes in effect: tooltip-mode: t global-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 blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug sendmail wdired dired-aux mm-archive message dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived gnus-util rmail rmail-loaddefs time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap epg finder-inf package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib elec-pair tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win 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 threads kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 67245 11725) (symbols 48 8118 1) (strings 32 22680 2213) (string-bytes 1 762050) (vectors 16 12430) (vector-slots 8 151079 17144) (floats 8 18 181) (intervals 56 554 0) (buffers 992 17)) --0000000000003d42ef05826f085f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">This is the only setup besides -Q default:<div><div>(setq = insert-directory-program "gls" dired-use-ls-dired t)</div><div>(s= etq dired-listing-switches "-a --classify -lGhHA=C2=A0 --group-directo= ries-first")<br></div><div>"-a --classify -lGhHA=C2=A0 --group-di= rectories-first"</div><div><br></div><div>Renaming directories doesn&#= 39;t work right due to the --classify (-F) switches using gls on Mac. Also,= probably has problems with executables due to adding '*' to the en= d of the file name but I didn't check. I had to right an advice around = wdired-change-mode to remove the switches and then re-add the -F --classify= .</div><div><br></div><div>Here is the errors with just a simple truing to = add a character to any directory:</div><div><br></div><div><div>Rename =E2= =80=98/Users/Me/Downloads/youtube/test/k=E2=80=99 to =E2=80=98/Users/Me/Dow= nloads/youtube/test/k/=E2=80=99 failed:</div><div>(file-error Renaming Inva= lid argument /Users/Me/Downloads/youtube/test/k /Users/Me/Downloads/youtube= /test/k/k)</div><div>Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd= =E2=80=99 to =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/=E2=80=99 faile= d:</div><div>(file-error Renaming Invalid argument /Users/Me/Downloads/yout= ube/test/kdkd /Users/Me/Downloads/youtube/test/kdkd/kdkd)</div><div>Rename = =E2=80=98/Users/Me/Downloads/youtube/test/l=E2=80=99 to =E2=80=98/Users/Me/= Downloads/youtube/test/l/=E2=80=99 failed:</div><div>(file-error Renaming I= nvalid argument /Users/Me/Downloads/youtube/test/l /Users/Me/Downloads/yout= ube/test/l/l)</div><div>Rename =E2=80=98/Users/Me/Downloads/youtube/test/kd= kd/kdk=E2=80=99 to =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk/=E2= =80=99 failed:</div><div>(file-error Renaming Invalid argument /Users/Me/Do= wnloads/youtube/test/kdkd/kdk /Users/Me/Downloads/youtube/test/kdkd/kdk/kdk= )</div><div><br></div><div>4 rename actions failed</div><div><br></div></di= v><div>In GNU Emacs 27.0.50 (build 1, x86_64-apple-darwin15.6.0, NS appkit-= 1404.47 Version 10.11.6 (Build 15G22010))<br>of 2019-02-20 built on Jeffs-M= acBook-Pro-2.local<br>Repository revision: 0a6c4479cff17b487580abe3a7ee202e= 71be25d2<br>Repository branch: master<br>Windowing system distributor '= Apple', version 10.3.1404<br>System Description: =C2=A0Mac OS X 10.11.6= <br><br>Recent messages:<br>C-c C-p is undefined<br>Press C-c C-c when fini= shed or C-c ESC to abort changes<br>dired-create-directory: Cannot create d= irectory /Users/bigtyme/Downloads/youtube/test/kdkd: file exists<br>Press C= -c C-c when finished or C-c ESC to abort changes<br>Creating directory for = file /Users/bigtyme/Downloads/youtube/test/k/blah/<br>3 rename actions fail= ed--type ? for details<br>Press C-c C-c when finished or C-c ESC to abort c= hanges<br>3 rename actions failed--type ? for details<br>Press C-c C-c when= finished or C-c ESC to abort changes<br>3 rename actions failed--type ? fo= r details<br><br>Configured using:<br>'configure --disable-dependency-t= racking --disable-silent-rules<br>--enable-locallisppath=3D/usr/local/share= /emacs/site-lisp<br>--infodir=3D/usr/local/Cellar/emacs-plus/HEAD-0a6c447/s= hare/info/emacs<br>--prefix=3D/usr/local/Cellar/emacs-plus/HEAD-0a6c447 --w= ith-xml2<br>--without-dbus --with-gnutls --with-imagemagick --with-modules<= br>--with-rsvg --with-ns --disable-ns-self-contained'<br><br>Configured= features:<br>RSVG IMAGEMAGICK GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB<b= r>TOOLKIT_SCROLL_BARS NS MODULES THREADS PDUMPER LCMS2 GMP<br><br>Important= settings:<br>=C2=A0value of $LANG: en_AU.UTF-8<br>=C2=A0locale-coding-syst= em: utf-8-unix<br><br>Major mode: Dired<br><br>Minor modes in effect:<br>= =C2=A0tooltip-mode: t<br>=C2=A0global-eldoc-mode: t<br>=C2=A0electric-inden= t-mode: t<br>=C2=A0mouse-wheel-mode: t<br>=C2=A0tool-bar-mode: t<br>=C2=A0m= enu-bar-mode: t<br>=C2=A0file-name-shadow-mode: t<br>=C2=A0global-font-lock= -mode: t<br>=C2=A0font-lock-mode: t<br>=C2=A0blink-cursor-mode: t<br>=C2=A0= auto-composition-mode: t<br>=C2=A0auto-encryption-mode: t<br>=C2=A0auto-com= pression-mode: t<br>=C2=A0buffer-read-only: t<br>=C2=A0line-number-mode: t<= br>=C2=A0transient-mark-mode: t<br><br>Load-path shadows:<br>None found.<br= ><br>Features:<br>(shadow sort mail-extr emacsbug sendmail wdired dired-aux= mm-archive<br>message dired dired-loaddefs format-spec rfc822 mml mml-sec = epa derived<br>gnus-util rmail rmail-loaddefs time-date mailabbrev gmm-util= s mailheader<br>mm-decode mm-bodies mm-encode mail-utils gnutls network-str= eam url-http<br>mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-= prsvr url-gw<br>nsm rmc puny url-cache url-auth url url-proxy url-privacy u= rl-expand<br>url-methods url-history url-cookie url-domsuf url-util mailcap= epg<br>finder-inf package easymenu epg-config url-handlers url-parse<br>au= th-source cl-seq eieio eieio-core cl-macs eieio-loaddefs<br>password-cache = json map url-vars seq byte-opt gv bytecomp byte-compile<br>cconv cl-loaddef= s cl-lib elec-pair tooltip eldoc electric uniquify<br>ediff-hook vc-hooks l= isp-float-type mwheel term/ns-win ns-win<br>ucs-normalize mule-util term/co= mmon-win tool-bar dnd fontset image<br>regexp-opt fringe tabulated-list rep= lace newcomment text-mode elisp-mode<br>lisp-mode prog-mode register page m= enu-bar rfn-eshadow isearch timer<br>select scroll-bar mouse jit-lock font-= lock syntax facemenu font-core<br>term/tty-colors frame cl-generic cham geo= rgian utf-8-lang misc-lang<br>vietnamese tibetan thai tai-viet lao korean j= apanese eucjp-ms cp51932<br>hebrew greek romanian slovak czech european eth= iopic indian cyrillic<br>chinese composite charscript charprop case-table e= pa-hook jka-cmpr-hook<br>help simple abbrev obarray minibuffer cl-preloaded= nadvice loaddefs<br>button faces cus-face macroexp files text-properties o= verlay sha1 md5<br>base64 format env code-pages mule custom widget hashtabl= e-print-readable<br>backquote threads kqueue cocoa ns lcms2 multi-tty make-= network-process<br>emacs)<br><br>Memory information:<br>((conses 16 67245 1= 1725)<br>(symbols 48 8118 1)<br>(strings 32 22680 2213)<br>(string-bytes 1 = 762050)<br>(vectors 16 12430)<br>(vector-slots 8 151079 17144)<br>(floats 8= 18 181)<br>(intervals 56 554 0)<br>(buffers 992 17))<br></div></div></div> --0000000000003d42ef05826f085f--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Jeffrey Spencer <jeffspencerd@HIDDEN> Subject: bug#34610: Acknowledgement (27.0.50; wdired gets rename file and directory errors when using gls and -F or --classify switch) Message-ID: <handler.34610.B.155078959023587.ack <at> debbugs.gnu.org> References: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> X-Gnu-PR-Message: ack 34610 X-Gnu-PR-Package: emacs Reply-To: 34610 <at> debbugs.gnu.org Date: Thu, 21 Feb 2019 22:54:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 34610 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 34610: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D34610 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#34610: 27.0.50; wdired gets rename file and directory errors when using gls and -F or --classify switch Resent-From: "Basil L. Contovounesios" <contovob@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Fri, 26 Apr 2019 23:59:01 +0000 Resent-Message-ID: <handler.34610.B34610.155632313114964 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 34610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jeffrey Spencer <jeffspencerd@HIDDEN> Cc: 34610 <at> debbugs.gnu.org Received: via spool by 34610-submit <at> debbugs.gnu.org id=B34610.155632313114964 (code B ref 34610); Fri, 26 Apr 2019 23:59:01 +0000 Received: (at 34610) by debbugs.gnu.org; 26 Apr 2019 23:58:51 +0000 Received: from localhost ([127.0.0.1]:33914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hKAjy-0003tI-K5 for submit <at> debbugs.gnu.org; Fri, 26 Apr 2019 19:58:50 -0400 Received: from mail-ed1-f53.google.com ([209.85.208.53]:35898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <contovob@HIDDEN>) id 1hKAjw-0003t2-HQ for 34610 <at> debbugs.gnu.org; Fri, 26 Apr 2019 19:58:49 -0400 Received: by mail-ed1-f53.google.com with SMTP id a8so2466359edx.3 for <34610 <at> debbugs.gnu.org>; Fri, 26 Apr 2019 16:58:48 -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:content-transfer-encoding; bh=VhF2uCllwP0N7e5CjKm7zfBbqRtlxaE9naBSJqz/Nig=; b=WVfeT3LESDo6iW0IbtMkqU2WzL6MyMXrM0uzpIcWqzaBBK0qRcCtyKa/Cdr1BYPZym W91bN3jF29BtW1kGD7Z91UNWwW69vCR3oZmUO+XB6NZP3B/MltAx0ojbO72xh2B2jD63 BKy2zRfVX3g7STAHIzy6dUmL06CFcCDTM+cExegyU9LRAQG1hVXOEz9S/zSvaYzMxHJa jZ6ruyvYHUtgLHTlsfC5RX9T/3x+2W94jHlo/Qp5Ey9xvMdD9DjuzWYm613MCmWNjIgP 5v6SAOUKS2/xa/jq21PVHl2I0Ixh1CE83/BtH+EQyMIOcPMWPvGymeRGWJ/dz07PSMXI adsg== 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:content-transfer-encoding; bh=VhF2uCllwP0N7e5CjKm7zfBbqRtlxaE9naBSJqz/Nig=; b=TFTqN4sxQcNV3WEIe0cNDmCVshFVP6BSOkiNb8YUHTUrb4vQ5cNd2YXev0pkXLioWV F8naeSDqo+6wRvFqtYp5YjKJpyWgRALd2Ws47Ma8NKwVS6HDb6GEZbsogmZceZ5ZMPBS of75HLLuJuVbFsoBHwa+0WHmcvdXrbBWuK+/FCpnF94UsYahbS/HefUchyQUK11qNua4 RkGxsvCWKbJjbPTgUvRLL7eeyzf48SMzsOSc8adrc1R5+IqQ79DmuIa2Yhk17L/oojke 1HndVW3WGZwI32PnytMbL0Udw+Md75oIP2x1mGlkDfQjRo51cl6XQZ+SzPCtGQg/bRxA Nj+w== X-Gm-Message-State: APjAAAWyX3oervx+1gqD58KeOUuy23PCw8U+mYYgf4f2b/FtY+o7+AZq IMUPCYi9xOOUQNnIqbmBiye/Fg== X-Google-Smtp-Source: APXvYqxXHKHzKy5caM5FcPLQNh4oTo+jCZnQxNdw0NSnmCji0GFMx8XIIT/D+ik0Nu+uPYzgQEWbxw== X-Received: by 2002:a50:aa76:: with SMTP id p51mr23849667edc.62.1556323122691; Fri, 26 Apr 2019 16:58:42 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:6fa:38d6:1fce:ddb3]) by smtp.gmail.com with ESMTPSA id n64sm7148617edc.82.2019.04.26.16.58.41 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Fri, 26 Apr 2019 16:58:41 -0700 (PDT) From: "Basil L. Contovounesios" <contovob@HIDDEN> References: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> Date: Sat, 27 Apr 2019 00:58:36 +0100 In-Reply-To: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> (Jeffrey Spencer's message of "Fri, 22 Feb 2019 07:31:03 +0900") Message-ID: <87d0l8pbdf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Jeffrey Spencer <jeffspencerd@HIDDEN> writes: > This is the only setup besides -Q default: > (setq insert-directory-program "gls" dired-use-ls-dired t) > (setq dired-listing-switches "-a --classify -lGhHA --group-directories-f= irst") > "-a --classify -lGhHA --group-directories-first" > > Renaming directories doesn't work right due to the --classify (-F) > switches using gls on Mac. Also, probably has problems with > executables due to adding '*' to the end of the file name but I didn't > check. I had to right an advice around wdired-change-mode to remove > the switches and then re-add the -F --classify. > > Here is the errors with just a simple truing to add a character to any di= rectory: > > Rename =E2=80=98/Users/Me/Downloads/youtube/test/k=E2=80=99 to =E2=80=98/= Users/Me/Downloads/youtube/test/k/=E2=80=99 failed: > (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/k = /Users/Me/Downloads/youtube/test/k/k) > Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd=E2=80=99 to =E2=80= =98/Users/Me/Downloads/youtube/test/kdkd/=E2=80=99 failed: > (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/kd= kd /Users/Me/Downloads/youtube/test/kdkd/kdkd) > Rename =E2=80=98/Users/Me/Downloads/youtube/test/l=E2=80=99 to =E2=80=98/= Users/Me/Downloads/youtube/test/l/=E2=80=99 failed: > (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/l = /Users/Me/Downloads/youtube/test/l/l) > Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk=E2=80=99 to =E2= =80=98/Users/Me/Downloads/youtube/test/kdkd/kdk/=E2=80=99 failed: > (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/kd= kd/kdk /Users/Me/Downloads/youtube/test/kdkd/kdk/kdk) > > 4 rename actions failed This sounds similar to bug#34915[1], whose fix was recently pushed to master[2]. Can you please check whether that also fixes your issue? If so, I will merge the two reports as duplicate. [1]: https://debbugs.gnu.org/34915 [2: 6d8e0fc5aa]: Make wdired-mode ignore ls file indicators 2019-04-25 19:17:23 +0200 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D6d8e0fc5aa767354= 0486af9ecbfc0a3e23c305cf Thanks, --=20 Basil
X-Loop: help-debbugs@HIDDEN Subject: bug#34610: 27.0.50; wdired gets rename file and directory errors when using gls and -F or --classify switch Resent-From: "Basil L. Contovounesios" <contovob@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 30 May 2019 12:13:02 +0000 Resent-Message-ID: <handler.34610.B34610.155921834227176 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 34610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jeffrey Spencer <jeffspencerd@HIDDEN> Cc: 34610 <at> debbugs.gnu.org Received: via spool by 34610-submit <at> debbugs.gnu.org id=B34610.155921834227176 (code B ref 34610); Thu, 30 May 2019 12:13:02 +0000 Received: (at 34610) by debbugs.gnu.org; 30 May 2019 12:12:22 +0000 Received: from localhost ([127.0.0.1]:60916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hWJut-000749-AG for submit <at> debbugs.gnu.org; Thu, 30 May 2019 08:12:19 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:45073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <contovob@HIDDEN>) id 1hWJur-00073u-C0 for 34610 <at> debbugs.gnu.org; Thu, 30 May 2019 08:12:17 -0400 Received: by mail-ed1-f67.google.com with SMTP id f20so8760671edt.12 for <34610 <at> debbugs.gnu.org>; Thu, 30 May 2019 05:12:17 -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:content-transfer-encoding; bh=zmk5vPnBibcs3J5Yi9m2AzLA1cXBOY4E1LIu/X2iCGg=; b=CZ9L/4/1204X3MQwLKUuGJRPt2exZlWOc3RE+4ZElknyvCKejv+lT7UIcpI/EYXHm9 NxX5tMJrrmGvJXG294hhLQEJ7KC04aS3ptojAsRz30b5igm/TQE82b2t+QJFMQP3/J/r cy/NCPY90RapP+3+i1Lj6x1n09N+PKgpfEvSYfdoHpY9iyJ4mT30P/Iaw6mkChOZlL+/ M87UE48Lwx3IaEFSVK66L4j0VnpLX2G3kmcPEUFiINt1TQXzwqHTOxf263eOeDOJjd67 46GcGpy36TpJrGSuMyWJDSKfOZAXMTUKSgHrQ7ItwKWD8G48HKSE1iJwDbpQmBMoDdjF NiHw== 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:content-transfer-encoding; bh=zmk5vPnBibcs3J5Yi9m2AzLA1cXBOY4E1LIu/X2iCGg=; b=QMuUDwi0EbQMgJMNcOuPWEOcSuuCEgjE6TlXOxAXB0vIIPgq6ASrkAdxU3EWehZuOG 483so+gBJpNfsvupuQd4zCyJq4bdxo7X8gVXe4nyzoGmV61zqYPU0NnEwJEXxwjEJ1hD nNPofSa/yvswjgXLr62nkKTkv7wxgNFwX2Mrj7Qr5AJMAMvgxek8m1YPvhk+cvB6r3qI HZsnxToIZXOpF7CSwIqUACGCvcQuBywaA0RRjaanA1A1wLEBFgXfJXeD5uyxJ5YYi1iG V0V2hcnx5UMIZO4/uh5d0efhflai6BDzz1vs8DVlAXC8kALtENLCREg8SS8yp0VrmJoP +j/Q== X-Gm-Message-State: APjAAAWJnuuM/xnxEUzPVxkvlxGv6PJZyBRyeFUu9g5sapjryXOfU+KK KwLy9elxcEboOma3zv63Z34dJA== X-Google-Smtp-Source: APXvYqwdjPSgZVAIUriDQ3U/RbdxV14RFc28/wd42bWQNPmz/DG/FrlUNaNhHXBW4AKdPUTIS1u2CA== X-Received: by 2002:a17:906:4d03:: with SMTP id r3mr3060254eju.159.1559218331552; Thu, 30 May 2019 05:12:11 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:8cad:ae29:555d:852d]) by smtp.gmail.com with ESMTPSA id h2sm398320ejj.42.2019.05.30.05.12.10 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Thu, 30 May 2019 05:12:10 -0700 (PDT) From: "Basil L. Contovounesios" <contovob@HIDDEN> References: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> <87d0l8pbdf.fsf@HIDDEN> Date: Thu, 30 May 2019 13:12:09 +0100 In-Reply-To: <87d0l8pbdf.fsf@HIDDEN> (Basil L. Contovounesios's message of "Sat, 27 Apr 2019 00:58:36 +0100") Message-ID: <87a7f4uoo6.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.3 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) Ping! "Basil L. Contovounesios" <contovob@HIDDEN> writes: > Jeffrey Spencer <jeffspencerd@HIDDEN> writes: > >> This is the only setup besides -Q default: >> (setq insert-directory-program "gls" dired-use-ls-dired t) >> (setq dired-listing-switches "-a --classify -lGhHA --group-directories-= first") >> "-a --classify -lGhHA --group-directories-first" >> >> Renaming directories doesn't work right due to the --classify (-F) >> switches using gls on Mac. Also, probably has problems with >> executables due to adding '*' to the end of the file name but I didn't >> check. I had to right an advice around wdired-change-mode to remove >> the switches and then re-add the -F --classify. >> >> Here is the errors with just a simple truing to add a character to any d= irectory: >> >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/k=E2=80=99 to =E2=80=98= /Users/Me/Downloads/youtube/test/k/=E2=80=99 failed: >> (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/k >> /Users/Me/Downloads/youtube/test/k/k) >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd=E2=80=99 to >> =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/=E2=80=99 failed: >> (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/k= dkd >> /Users/Me/Downloads/youtube/test/kdkd/kdkd) >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/l=E2=80=99 to =E2=80=98= /Users/Me/Downloads/youtube/test/l/=E2=80=99 failed: >> (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/l >> /Users/Me/Downloads/youtube/test/l/l) >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk=E2=80=99 to >> =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk/=E2=80=99 failed: >> (file-error Renaming Invalid argument >> /Users/Me/Downloads/youtube/test/kdkd/kdk >> /Users/Me/Downloads/youtube/test/kdkd/kdk/kdk) >> >> 4 rename actions failed > > This sounds similar to bug#34915[1], whose fix was recently pushed to > master[2]. Can you please check whether that also fixes your issue? If > so, I will merge the two reports as duplicate. > > [1]: https://debbugs.gnu.org/34915 > > [2: 6d8e0fc5aa]: Make wdired-mode ignore ls file indicators > 2019-04-25 19:17:23 +0200 > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D6d8e0fc5aa7673= 540486af9ecbfc0a3e23c305cf --=20 Basil
X-Loop: help-debbugs@HIDDEN Subject: bug#34610: 27.0.50; wdired gets rename file and directory errors when using gls and -F or --classify switch Resent-From: "Basil L. Contovounesios" <contovob@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 30 May 2019 13:03:02 +0000 Resent-Message-ID: <handler.34610.B34610.15592213778942 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 34610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jeffrey Spencer <jeffspencerd@HIDDEN> Cc: 34610 <at> debbugs.gnu.org Received: via spool by 34610-submit <at> debbugs.gnu.org id=B34610.15592213778942 (code B ref 34610); Thu, 30 May 2019 13:03:02 +0000 Received: (at 34610) by debbugs.gnu.org; 30 May 2019 13:02:57 +0000 Received: from localhost ([127.0.0.1]:60965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hWKhs-0002KA-Pt for submit <at> debbugs.gnu.org; Thu, 30 May 2019 09:02:57 -0400 Received: from mail-ed1-f65.google.com ([209.85.208.65]:46138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <contovob@HIDDEN>) id 1hWKhr-0002Jt-0q for 34610 <at> debbugs.gnu.org; Thu, 30 May 2019 09:02:55 -0400 Received: by mail-ed1-f65.google.com with SMTP id n12so1053533edt.13 for <34610 <at> debbugs.gnu.org>; Thu, 30 May 2019 06:02:54 -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=RRyiY/mAuawkOaKdtSzxKgUekQDtpBVO2uXQqpyOWCI=; b=pXr1LjBgJuZI40+l6lRQLouxhMBvHmBkT7elSK0O40HPGda+YplJRpsZ6HjK98/DSs l9NrEiwcvE0S8UzPEZG3kIDcC93S0u31BTypHoDk/QQs99KpER7LHXD95R6eBEZjggI/ 4R+xUnE5szjeicbzTa0Iei4EgFSJSg5ltLtv/LqNCz0OWy+FrFZH9D1YGClvfMMdoaPj CXcCzhaCMwQ61iFWVSWhKlmatmqeT+P6UjvWSSM9ETSiHN0QErm47cXpgRp5Th62Ve9P T8ZLVvF9H17QRr2oBNbnvUfuVXueULObn5lgUvkAP1Ck5db6gEJi8AE/F25TdLg6TKOy pn7A== 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=RRyiY/mAuawkOaKdtSzxKgUekQDtpBVO2uXQqpyOWCI=; b=YZq5CjuQDD8yLstZAOHlzmqEq/4njkUM8pzX/Pa8lB8E+zEBdPryquXMCMGWr7XFtu ZIrW4M9p2Ty/4qM+MQw+H+yX+1uZv2bcbrndmBBbSKCEHCCpPH/7Q3bkRL+Tdxtl1Lgn b+IgCp43kb0tyoB19HJzUmWiQsB8xeVPv1rpLOUDBxOvlvEci5eMaFXgQOR+w81y12eu 6D4Ol5c0S7Sw+5IEzs6KLVG4TfMmie8tPbzv1lriloBIOF8P4+yccAuSGnjwdJwNiYzm 63+/vmnYJKKggH5ftTXyciJ4ugr3Y/DoF1Pcq74C54AEmBcGjB5sLgmym2lPGh9i+Xn+ aRcw== X-Gm-Message-State: APjAAAU0KgVwY9AazcD8kx5Fv3gQ2MMR2Kam+ux20hfk/e+Xl1+6yYFk 9X3qcKByL0ZBgpYHnjz8+FYVHg== X-Google-Smtp-Source: APXvYqy2GzcFVejn5MN8ejJJeMSwjt5fXThMseUWxZL3NNhcpkdbW0X8O0W/jh0J6Ab2XQfW0kj7KQ== X-Received: by 2002:a17:906:6a97:: with SMTP id p23mr3325750ejr.203.1559221369093; Thu, 30 May 2019 06:02:49 -0700 (PDT) Received: from localhost ([2a02:8084:20e2:c380:8cad:ae29:555d:852d]) by smtp.gmail.com with ESMTPSA id v16sm710491edm.56.2019.05.30.06.02.47 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Thu, 30 May 2019 06:02:48 -0700 (PDT) From: "Basil L. Contovounesios" <contovob@HIDDEN> References: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> <87d0l8pbdf.fsf@HIDDEN> <87a7f4uoo6.fsf@HIDDEN> <CALmFPZ2LYLo_t81NOvyLndiL8WC87VMQ46naGzNHjOKHrugjZA@HIDDEN> Date: Thu, 30 May 2019 14:02:47 +0100 In-Reply-To: <CALmFPZ2LYLo_t81NOvyLndiL8WC87VMQ46naGzNHjOKHrugjZA@HIDDEN> (Jeffrey Spencer's message of "Thu, 30 May 2019 21:21:03 +0900") Message-ID: <87woi8rt6w.fsf@HIDDEN> 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.3 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) Jeffrey Spencer <jeffspencerd@HIDDEN> writes: > Sorry, I installed from HEAD awhile ago to fix a problem with magit, > but haven't been able to update to the current head to test again as I > patched it with an advice currently. I will try to update to Head this > week then let you know. Great, just be sure to select "Reply All" in your next message, so that the bug address 34610 <at> debbugs.gnu.org is included in the To: or Cc: header and others reading this bug report can see it as well. TIA, -- Basil
X-Loop: help-debbugs@HIDDEN Subject: bug#34610: 27.0.50; wdired gets rename file and directory errors when using gls and -F or --classify switch Resent-From: Jeffrey Spencer <jeffspencerd@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Thu, 30 May 2019 17:41:02 +0000 Resent-Message-ID: <handler.34610.B34610.155923806015862 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 34610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" <contovob@HIDDEN> Cc: 34610 <at> debbugs.gnu.org Received: via spool by 34610-submit <at> debbugs.gnu.org id=B34610.155923806015862 (code B ref 34610); Thu, 30 May 2019 17:41:02 +0000 Received: (at 34610) by debbugs.gnu.org; 30 May 2019 17:41:00 +0000 Received: from localhost ([127.0.0.1]:33820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hWP2y-00047l-2u for submit <at> debbugs.gnu.org; Thu, 30 May 2019 13:41:00 -0400 Received: from mail-yw1-f42.google.com ([209.85.161.42]:33269) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jeffspencerd@HIDDEN>) id 1hWP2w-00047X-Sh for 34610 <at> debbugs.gnu.org; Thu, 30 May 2019 13:40:59 -0400 Received: by mail-yw1-f42.google.com with SMTP id r200so2992945ywe.0 for <34610 <at> debbugs.gnu.org>; Thu, 30 May 2019 10:40:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jHDnp+ZlOWnssvXRPEYUQeMxa+Q0hMR9lK8Ewgcrs3M=; b=vWFlWmzHAhUtqqVULREFg+lCOAIHXcJoohtsZuZqJ2L23jo1In508Rub516f7oW0MO 1eg/9yqaYLBD2hQAKwJ0VHfNbw9dbAlO/xkjyFtqYFxl+Z3x6JdA3jNf9tLBGbT9X3wi C6OhQzNnZ2dNI8gKUsp9Hrs88pr4B1GaTnF9qQw/5S/d2KLTtMX3kKZztYDnPUVvVgOB xNKmg3BP8d6xTIvl7p2fXzOg1QJS2Qkr2ORfDbn7iugAfUAtH10oVmRvxluvFm3Um1QT EpX75MCNFQbp/GkLKYj0ECAG38oMkEG7CYiXjjejjJC7NY+0eGedWjpgk2HNV1rX2rJX HB3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jHDnp+ZlOWnssvXRPEYUQeMxa+Q0hMR9lK8Ewgcrs3M=; b=WKvr023fSZSgsjHK8tVu6pbnXPh5uLU5oyciMUMDpSuP+pXdCZQgTcHPYM8DP+ehoD Fo+eD3FcUFaR9C9Jm+NsJmLwHGAh031050sUDarPmJEeegPlqIzYs6o0Spm95wPvf1WP irJ61SVoEQT2b3e9lQbrDpmeFsn+tw3PGbJb/PVWQ280OINtWsNtzIx4ywlCXoWBN/wq l3IeZfkZAoSDPxkAcIpMNBCxiC6tL8pBwRee+8A36loXJziAZP/e1ptWEGI5RKhN4jtp 25nm1zlIwJTl5FqkU0b8+JogROUsSHTEjthnzbpBqeUgvRidwucwMwXwX+4IBik5bx2n aBUw== X-Gm-Message-State: APjAAAUbQffNGRo7J0CK3zDtiGfppAMgsq9DMdn/F+OqD3NOgUAXDJ8T zdnYBJ++nsrVJvU+YVCsFLMOpjyAHeVUlSxU+m89kxoZ X-Google-Smtp-Source: APXvYqzdZ6Z/R7QgNCqyADxm729WMcvEdOsgCEYQ+lAdui3JywxFQcNj3bA738ZvtBHUs+b25hn9N1Zp0D0GaC36cAY= X-Received: by 2002:a81:9a8a:: with SMTP id r132mr2942945ywg.126.1559238053033; Thu, 30 May 2019 10:40:53 -0700 (PDT) MIME-Version: 1.0 References: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> <87d0l8pbdf.fsf@HIDDEN> <87a7f4uoo6.fsf@HIDDEN> <CALmFPZ2LYLo_t81NOvyLndiL8WC87VMQ46naGzNHjOKHrugjZA@HIDDEN> <87woi8rt6w.fsf@HIDDEN> In-Reply-To: <87woi8rt6w.fsf@HIDDEN> From: Jeffrey Spencer <jeffspencerd@HIDDEN> Date: Fri, 31 May 2019 02:40:41 +0900 Message-ID: <CALmFPZ3sJc_xfeNJsJ9ZjohVRsuWMN_G8+Syqd+phu0TgHmSCA@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000457c02058a1e6681" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --000000000000457c02058a1e6681 Content-Type: text/plain; charset="UTF-8" The fix appears to work fine in my testing on a emacs -Q with just the switches. I didn't remove my advice around the call to wdired to test in my own setup because now I like that the classify switches and executable marks are removed, since this just seems to make that text unwritable. It makes editing multiple files with multiple-curosrs much easier if these extra characters aren't there for me in wdired. On Thu, May 30, 2019 at 10:02 PM Basil L. Contovounesios <contovob@HIDDEN> wrote: > Jeffrey Spencer <jeffspencerd@HIDDEN> writes: > > > Sorry, I installed from HEAD awhile ago to fix a problem with magit, > > but haven't been able to update to the current head to test again as I > > patched it with an advice currently. I will try to update to Head this > > week then let you know. > > Great, just be sure to select "Reply All" in your next message, so that > the bug address 34610 <at> debbugs.gnu.org is included in the To: or Cc: > header and others reading this bug report can see it as well. > > TIA, > > -- > Basil > --000000000000457c02058a1e6681 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">The fix appears to work fine in my testing on a emacs -Q w= ith just the switches. I didn't remove my advice around the call to wdi= red to test in my own setup because now I like that the classify switches a= nd executable marks are removed, since this just seems to make that text un= writable. It makes editing multiple files with multiple-curosrs much easier= if these extra characters aren't there for me in wdired.</div><br><div= class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, May 30= , 2019 at 10:02 PM Basil L. Contovounesios <<a href=3D"mailto:contovob@t= cd.ie">contovob@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail_q= uote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,2= 04);padding-left:1ex">Jeffrey Spencer <<a href=3D"mailto:jeffspencerd@gm= ail.com" target=3D"_blank">jeffspencerd@HIDDEN</a>> writes:<br> <br> > Sorry, I installed from HEAD awhile ago to fix a problem with magit,<b= r> > but haven't been able to update to the current head to test again = as I<br> > patched it with an advice currently. I will try to update to Head this= <br> > week then let you know.<br> <br> Great, just be sure to select "Reply All" in your next message, s= o that<br> the bug address <a href=3D"mailto:34610 <at> debbugs.gnu.org" target=3D"_blank">= 34610 <at> debbugs.gnu.org</a> is included in the To: or Cc:<br> header and others reading this bug report can see it as well.<br> <br> TIA,<br> <br> -- <br> Basil<br> </blockquote></div> --000000000000457c02058a1e6681--
X-Loop: help-debbugs@HIDDEN Subject: bug#34610: 27.0.50; wdired gets rename file and directory errors when using gls and -F or --classify switch References: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> In-Reply-To: <CALmFPZ1vkLy1SpNgvOKK1RFP-QsEn_8yqCpH3Xrixe17mpONdw@HIDDEN> Resent-From: Stefan Kangas <stefan@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 24 Aug 2019 00:53:02 +0000 Resent-Message-ID: <handler.34610.B34610.15666079494206 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 34610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Basil L. Contovounesios" <contovob@HIDDEN> Cc: Jeffrey Spencer <jeffspencerd@HIDDEN>, 34610 <at> debbugs.gnu.org Received: via spool by 34610-submit <at> debbugs.gnu.org id=B34610.15666079494206 (code B ref 34610); Sat, 24 Aug 2019 00:53:02 +0000 Received: (at 34610) by debbugs.gnu.org; 24 Aug 2019 00:52:29 +0000 Received: from localhost ([127.0.0.1]:41416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1i1KI8-00015m-Gi for submit <at> debbugs.gnu.org; Fri, 23 Aug 2019 20:52:28 -0400 Received: from mail-pg1-f181.google.com ([209.85.215.181]:38449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1i1KI6-00015Y-6o for 34610 <at> debbugs.gnu.org; Fri, 23 Aug 2019 20:52:27 -0400 Received: by mail-pg1-f181.google.com with SMTP id e11so6691349pga.5 for <34610 <at> debbugs.gnu.org>; Fri, 23 Aug 2019 17:52:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding; bh=hwmyMWI3CCOiwoigUCDkrrOsQHzZKXvp5hByEYC/55c=; b=t8pZb4i1W5skqCyisGI2P3A8U7EArOt8s7pZJ8vk3xCDT4nHuuBoEN2zFY7cuyd9Cv habfMO2Ph30wZ9pR+bfQW3/eXb7/Nd08bDt1peQFgG87MugXmtei7ueVSIy/kDIdGmy5 aXLMsRDbHw29gdBpth2HKVyxQBWpM40M1z7aZU+zvrAaPCfjZjzYb6h9OW5wSXqN/wki sJGiZ0T0aZussM6rivUDR9hYbl3FL2BbElNZtYkq7HByzHrdGby6d+SB0r/b8W9mbFNs V5JE+yhODCAeetcyXMfg+GUIr2cw4HB3+25zhN+g20SirQ7zuyD95OBw5W/3MB0gEjZe YZYQ== X-Gm-Message-State: APjAAAVSxaQYUYafZ6uXzb4fn1HKZUpC+CVuMtgfuyYawoDp6fd3z2vC Rs9e0chobnb9ct74e9Nk9vnTk8uKeA0SU34e2Dg= X-Google-Smtp-Source: APXvYqyUflTtbha1JtvAgmK65mh0xonBmYDvMcP3ChcN/sr7PVCa3wqLIpHcCvErAP7XhwF35Xa8L3nxducDwUFQuxE= X-Received: by 2002:a63:5f01:: with SMTP id t1mr5771670pgb.200.1566607940297; Fri, 23 Aug 2019 17:52:20 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas <stefan@HIDDEN> Date: Sat, 24 Aug 2019 02:52:08 +0200 Message-ID: <CADwFkmmJ82mDQMK9N6DKO1C8ZJRuALfK90LPC53NJuqJWoo-3g@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) "Basil L. Contovounesios" <contovob@HIDDEN> writes: > Jeffrey Spencer <jeffspencerd@HIDDEN> writes: > >> This is the only setup besides -Q default: >> (setq insert-directory-program "gls" dired-use-ls-dired t) >> (setq dired-listing-switches "-a --classify -lGhHA --group-directories-= first") >> "-a --classify -lGhHA --group-directories-first" >> >> Renaming directories doesn't work right due to the --classify (-F) >> switches using gls on Mac. Also, probably has problems with >> executables due to adding '*' to the end of the file name but I didn't >> check. I had to right an advice around wdired-change-mode to remove >> the switches and then re-add the -F --classify. >> >> Here is the errors with just a simple truing to add a character to any d= irectory: >> >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/k=E2=80=99 to =E2=80=98= /Users/Me/Downloads/youtube/test/k/=E2=80=99 failed: >> (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/k= /Users/Me/Downloads/youtube/test/k/k) >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd=E2=80=99 to =E2=80= =98/Users/Me/Downloads/youtube/test/kdkd/=E2=80=99 failed: >> (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/k= dkd /Users/Me/Downloads/youtube/test/kdkd/kdkd) >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/l=E2=80=99 to =E2=80=98= /Users/Me/Downloads/youtube/test/l/=E2=80=99 failed: >> (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/l= /Users/Me/Downloads/youtube/test/l/l) >> Rename =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk=E2=80=99 to = =E2=80=98/Users/Me/Downloads/youtube/test/kdkd/kdk/=E2=80=99 failed: >> (file-error Renaming Invalid argument /Users/Me/Downloads/youtube/test/k= dkd/kdk /Users/Me/Downloads/youtube/test/kdkd/kdk/kdk) >> >> 4 rename actions failed > > This sounds similar to bug#34915[1], whose fix was recently pushed to > master[2]. Can you please check whether that also fixes your issue? If > so, I will merge the two reports as duplicate. I'm seeing a failure in the test suite on current master on MacOS that does not show up on my Debian GNU/Linux system. The failing test is the test case for Bug#34915. (Shell command succeeded with no output) Connection file "/var/folders/pj/rhx0gxy15tv3vx6l3mdy0qvm0000gn/T/test-dir-nheUrY/server" deleted Press C-c C-c when finished or C-c ESC to abort changes 1 rename actions failed--type ? for details Connection file "/var/folders/pj/rhx0gxy15tv3vx6l3mdy0qvm0000gn/T/test-dir-nheUrY/server" deleted Test wdired-test-bug34915 backtrace: signal(ert-test-failed (((should (equal dir (pop names))) :form (equ ert-fail(((should (equal dir (pop names))) :form (equal "bar@" "wbar #f(compiled-function () #<bytecode 0x1fec25c0680d>)() ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name wdired-test-bug34915 :documentation " ert-run-or-rerun-test(#s(ert--stats :selector (not (or ... ...)) :te ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable))) ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) ( command-line-1(("-L" ":." "-l" "ert" "-l" "lisp/wdired-tests" "--eva command-line() normal-top-level() Test wdired-test-bug34915 condition: (ert-test-failed ((should (equal dir (pop names))) :form (equal "bar@" "wbar@") :value nil :explanation (arrays-of-different-length 4 5 "bar@" "wbar@" first-mismatch-at 0))) FAILED 3/5 wdired-test-bug34915 (0.065950 sec) When I test manually using the flags "-lF", I'm unable to rename a symlink in wdired and get this error: "1 rename actions failed--type ? for details" I'm using the stock ls from BSD. Here's the difference in output from GNU ls and BSD ls on my two machines: macos$ mkdir tmp macos$ cd tmp macos$ touch a macos$ ln -s a b macos$ ls -lF total 8 -rw-r--r-- 1 skangas staff 0 Aug 24 02:41 a lrwxr-xr-x 1 skangas staff 1 Aug 24 02:41 b@ -> a macos$ debian$ mkdir tmp debian$ cd tmp debian$ touch a debian$ ln -s a b debian$ ls -lF total 0 -rw-r--r-- 1 skangas skangas 0 Aug 24 02:42 a lrwxr-xr-x 1 skangas skangas 1 Aug 24 02:42 b -> a debian$ AFAICT, the difference is that the BSD ls appends an @ character to the file name, which wdired incorrectly interprets as part of the file name. Thanks, Stefan Kangas
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.