GNU bug report logs - #26763
25.2; Tramp doesn't trash remote directories

Previous Next

Package: emacs;

Reported by: "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov>

Date: Wed, 3 May 2017 18:27:01 UTC

Severity: normal

Found in version 25.2

Fixed in version 26.1

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 26763 in the body.
You can then email your comments to 26763 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#26763; Package emacs. (Wed, 03 May 2017 18:27:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 03 May 2017 18:27:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov>
To: "bug-gnu-emacs <at> gnu.org" <bug-gnu-emacs <at> gnu.org>
Subject: 25.2; Tramp doesn't trash remote directories
Date: Wed, 3 May 2017 18:04:27 +0000
[Message part 1 (text/plain, inline)]

When delete-by-moving-to-trash is t, and I either use delete-directory
or dired to trash a remote directory, it deletes it instead.  However,
trashing works properly for single files.

To reproduce, starting from 'emacs -Q':

(setq delete-by-moving-to-trash t)
(find-file "/scpx:somehost:")
(dired-create-directory "trashtest")
(delete-directory "trashtest")

Then look at the remote trash directory, and "trashtest" will not be there.



In GNU Emacs 25.2.1 (x86_64-apple-darwin15.6.0, NS appkit-1404.47 Version 10.11.6 (Build 15G1421))
of 2017-04-27 built on JSSLA40025409
Windowing system distributor 'Apple', version 10.3.1404
Configured using:
'configure --disable-dependency-tracking --disable-silent-rules
--enable-locallisppath=/usr/local/share/emacs/site-lisp
--infodir=/usr/local/Cellar/emacs/25.2/share/info/emacs
--prefix=/usr/local/Cellar/emacs/25.2 --without-x --with-xml2
--without-dbus --without-gnutls --without-imagemagick --with-ns
--disable-ns-self-contained'

Configured features:
JPEG NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  csv-field-index-mode: t
  magit-auto-revert-mode: t
  global-git-commit-mode: t
  async-bytecomp-package-mode: t
  org-bullets-mode: t
  org-indent-mode: t
  buffer-face-mode: t
  wide-line-spacing-mode: t
  shell-dirtrack-mode: t
  flyspell-mode: t
  global-auto-revert-mode: t
  winner-mode: t
  global-company-mode: t
  company-mode: t
  smartparens-global-mode: t
  smartparens-mode: t
  ws-butler-global-mode: t
  ws-butler-mode: t
  projectile-mode: t
  ido-ubiquitous-mode: t
  ido-vertical-mode: t
  ido-everywhere: t
  which-key-mode: t
  global-diff-hl-mode: t
  diff-hl-mode: t
  diff-auto-refine-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  volatile-highlights-mode: t
  show-paren-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-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
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Auto-saving...done
Quit [2 times]
You can run the command ‘csv-align-fields’ with C-c C-a
M-n is undefined
Mark set
You can run the command ‘csv-align-fields’ with C-c C-a
Quit
You can run the command ‘csv-unalign-fields’ with C-c C-u
(New file)
Auto-saving...done
Quit

Load-path shadows:
/Users/dmatz/.emacs.d/elpa/org-20170210/ox hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-texinfo hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-texinfo
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-publish hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-publish
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-org hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-org
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-odt hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-odt
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-md hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-md
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-man hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-man
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-latex hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-latex
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-icalendar hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-icalendar
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-html hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-html
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-beamer hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-beamer
/Users/dmatz/.emacs.d/elpa/org-20170210/ox-ascii hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ox-ascii
/Users/dmatz/.emacs.d/elpa/org-20170210/org hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org
/Users/dmatz/.emacs.d/elpa/org-20170210/org-w3m hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-w3m
/Users/dmatz/.emacs.d/elpa/org-20170210/org-version hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-version
/Users/dmatz/.emacs.d/elpa/org-20170210/org-timer hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-timer
/Users/dmatz/.emacs.d/elpa/org-20170210/org-table hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-table
/Users/dmatz/.emacs.d/elpa/org-20170210/org-src hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-src
/Users/dmatz/.emacs.d/elpa/org-20170210/org-rmail hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-rmail
/Users/dmatz/.emacs.d/elpa/org-20170210/org-protocol hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-protocol
/Users/dmatz/.emacs.d/elpa/org-20170210/org-plot hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-plot
/Users/dmatz/.emacs.d/elpa/org-20170210/org-pcomplete hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-pcomplete
/Users/dmatz/.emacs.d/elpa/org-20170210/org-mouse hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-mouse
/Users/dmatz/.emacs.d/elpa/org-20170210/org-mobile hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-mobile
/Users/dmatz/.emacs.d/elpa/org-20170210/org-mhe hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-mhe
/Users/dmatz/.emacs.d/elpa/org-20170210/org-macs hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-macs
/Users/dmatz/.emacs.d/elpa/org-20170210/org-macro hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-macro
/Users/dmatz/.emacs.d/elpa/org-20170210/org-loaddefs hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-loaddefs
/Users/dmatz/.emacs.d/elpa/org-20170210/org-list hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-list
/Users/dmatz/.emacs.d/elpa/org-20170210/org-irc hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-irc
/Users/dmatz/.emacs.d/elpa/org-20170210/org-install hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-install
/Users/dmatz/.emacs.d/elpa/org-20170210/org-inlinetask hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-inlinetask
/Users/dmatz/.emacs.d/elpa/org-20170210/org-info hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-info
/Users/dmatz/.emacs.d/elpa/org-20170210/org-indent hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-indent
/Users/dmatz/.emacs.d/elpa/org-20170210/org-id hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-id
/Users/dmatz/.emacs.d/elpa/org-20170210/org-habit hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-habit
/Users/dmatz/.emacs.d/elpa/org-20170210/org-gnus hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-gnus
/Users/dmatz/.emacs.d/elpa/org-20170210/org-footnote hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-footnote
/Users/dmatz/.emacs.d/elpa/org-20170210/org-feed hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-feed
/Users/dmatz/.emacs.d/elpa/org-20170210/org-faces hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-faces
/Users/dmatz/.emacs.d/elpa/org-20170210/org-eshell hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-eshell
/Users/dmatz/.emacs.d/elpa/org-20170210/org-entities hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-entities
/Users/dmatz/.emacs.d/elpa/org-20170210/org-element hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-element
/Users/dmatz/.emacs.d/elpa/org-20170210/org-docview hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-docview
/Users/dmatz/.emacs.d/elpa/org-20170210/org-datetree hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-datetree
/Users/dmatz/.emacs.d/elpa/org-20170210/org-ctags hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-ctags
/Users/dmatz/.emacs.d/elpa/org-20170210/org-crypt hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-crypt
/Users/dmatz/.emacs.d/elpa/org-20170210/org-compat hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-compat
/Users/dmatz/.emacs.d/elpa/org-20170210/org-colview hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-colview
/Users/dmatz/.emacs.d/elpa/org-20170210/org-clock hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-clock
/Users/dmatz/.emacs.d/elpa/org-20170210/org-capture hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-capture
/Users/dmatz/.emacs.d/elpa/org-20170210/org-bibtex hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-bibtex
/Users/dmatz/.emacs.d/elpa/org-20170210/org-bbdb hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-bbdb
/Users/dmatz/.emacs.d/elpa/org-20170210/org-attach hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-attach
/Users/dmatz/.emacs.d/elpa/org-20170210/org-archive hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-archive
/Users/dmatz/.emacs.d/elpa/org-20170210/org-agenda hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/org-agenda
/Users/dmatz/.emacs.d/elpa/org-20170210/ob hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-tangle hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-tangle
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-table hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-table
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-sqlite hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-sqlite
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-sql hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-sql
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-shen hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-shen
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-screen hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-screen
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-scheme hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-scheme
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-scala hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-scala
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-sass hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-sass
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-ruby hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-ruby
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-ref hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-ref
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-R hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-R
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-python hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-python
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-plantuml hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-plantuml
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-picolisp hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-picolisp
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-perl hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-perl
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-org hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-org
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-octave hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-octave
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-ocaml hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-ocaml
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-mscgen hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-mscgen
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-maxima hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-maxima
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-matlab hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-matlab
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-makefile hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-makefile
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-lob hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-lob
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-lisp hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-lisp
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-lilypond hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-lilypond
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-ledger hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-ledger
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-latex hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-latex
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-keys hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-keys
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-js hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-js
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-java hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-java
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-io hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-io
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-haskell hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-haskell
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-gnuplot hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-gnuplot
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-fortran hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-fortran
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-exp hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-exp
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-eval hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-eval
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-emacs-lisp hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-emacs-lisp
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-dot hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-dot
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-ditaa hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-ditaa
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-css hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-css
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-core hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-core
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-comint hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-comint
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-clojure hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-clojure
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-calc hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-calc
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-C hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-C
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-awk hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-awk
/Users/dmatz/.emacs.d/elpa/org-20170210/ob-asymptote hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/org/ob-asymptote
/Users/dmatz/.emacs.d/elpa/seq-2.19/seq hides /usr/local/Cellar/emacs/25.2/share/emacs/25.2/lisp/emacs-lisp/seq

Features:
(shadow mail-extr emacsbug sendmail csv-mode sort make-mode sh-script
smie executable novice conf-mode cal-move table my-solarized-dark-theme
descr-text org-table thai-util thai-word ediff-merg ediff-wind
ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff hippie-exp
qstat view browse-url rg ert tar-mode nroff-mode fish-mode markdown-mode
eieio-opt speedbar sb-image ezimage dframe dumb-jump warnings popup f s
autoload lisp-mnt debug mm-archive network-stream nsm starttls url-http
tls gnutls url-gw url-cache url-auth url url-proxy url-privacy
url-expand url-methods url-history url-cookie url-domsuf url-util
mailcap url-handlers url-parse url-vars tramp-cmds hg derived dired-aux
windmove vc-git magit-submodule magit-obsolete magit-blame magit-stash
magit-bisect magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-branch magit-files magit-refs magit-status magit
magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode
magit-core magit-autorevert magit-process magit-margin magit-mode
magit-git magit-section magit-popup git-commit magit-utils crm log-edit
message rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils
mailheader pcvs-util add-log tramp-cache with-editor switch-window quail
async-bytecomp async server cc-mode cc-fonts cc-guess cc-menus cc-cmds
cc-styles cc-align cc-engine cc-vars cc-defs two-column iso-transl
org-archive diary-lib diary-loaddefs cal-iso parse-time org-agenda
smartparens-python python tramp-sh json map vc-hg bookmark pp misearch
multi-isearch tabify org-bullets cl org-indent face-remap
wide-line-spacing disp-table org-rmail org-mhe org-irc org-info org-gnus
org-docview doc-view subr-x jka-compr image-mode dired org-bibtex bibtex
org-bbdb org-w3m org-mac-link rx org-capture org-element avl-tree org
org-macro org-footnote org-pcomplete org-list org-faces org-entities
noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref
ob-lob ob-table ob-keys ob-exp ob-comint tramp tramp-compat auth-source
gnus-util mm-util help-fns mail-prsvr password-cache tramp-loaddefs
trampver shell pcomplete ob-core ob-eval org-compat org-macs
org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs
form-feed flyspell ispell highlight-parentheses highlight-numbers
parent-mode image+ image-file autorevert filenotify winner
company-oddmuse company-keywords company-etags company-gtags
company-dabbrev-code company-dabbrev company-files company-capf
company-cmake company-xcode company-clang company-semantic company-eclim
company-template company-css company-nxml company-bbdb company
smartparens-config smartparens osx-trash ws-butler projectile grep
compile comint ansi-color ibuf-ext ibuffer thingatpt smex ido-ubiquitous
ido-completing-read+ cus-edit cus-start cus-load wid-edit
ido-vertical-mode ido which-key diff-hl vc-dir ewoc vc vc-dispatcher
diff-mode easy-mmode undo-tree diff etags xref cl-seq project eieio
eieio-core ring volatile-highlights paren powerline powerline-separators
powerline-themes my-solarized-light-theme my-solarized-modifications
solarized color dash autoloads cl-macs finder-inf tex-site advice info
package epg-config seq byte-opt gv bytecomp byte-compile cl-extra
help-mode easymenu cconv edmacro kmacro cl-loaddefs pcase cl-lib
time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel ns-win ucs-normalize term/common-win tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment elisp-mode
lisp-mode prog-mode register page menu-bar rfn-eshadow timer select
scroll-bar mouse jit-lock font-lock syntax facemenu font-core 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 charscript
case-table epa-hook jka-cmpr-hook help simple abbrev 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 kqueue cocoa ns
multi-tty make-network-process emacs)

Memory information:
((conses 16 1278272 139093)
(symbols 48 68497 0)
(miscs 40 23986 9648)
(strings 32 221698 25744)
(string-bytes 1 6165649)
(vectors 16 92747)
(vector-slots 8 2282856 110604)
(floats 8 1167 3314)
(intervals 56 69929 4910)
(buffers 976 158))


--

Daniel Matz
EG5 - Flight Mechanics and Trajectory Design
NASA Johnson Space Center
daniel.a.matz <at> nasa.gov<mailto:daniel.a.matz <at> nasa.gov>
(281) 244-0263

[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26763; Package emacs. (Wed, 03 May 2017 20:01:02 GMT) Full text and rfc822 format available.

Message #8 received at 26763 <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: "Matz\, Daniel A. \(JSC-EG511\)" <daniel.a.matz <at> nasa.gov>
Cc: 26763 <at> debbugs.gnu.org
Subject: Re: bug#26763: 25.2; Tramp doesn't trash remote directories
Date: Wed, 03 May 2017 22:00:17 +0200
"Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov> writes:

Hi Daniel,

> When delete-by-moving-to-trash is t, and I either use delete-directory
> or dired to trash a remote directory, it deletes it instead. However,
> trashing works properly for single files.

Indeed, it was overlooked to call the delete-directory file name handler
with the additional argument trash.

I've fixed this in the Emacs git repository by commit
a26e33a1a776affcbf8cdd012297d48999ba8e80. Do you have a chance to check
this?

Thanks for the report, and best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#26763; Package emacs. (Wed, 03 May 2017 21:25:01 GMT) Full text and rfc822 format available.

Message #11 received at 26763 <at> debbugs.gnu.org (full text, mbox):

From: "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: "26763 <at> debbugs.gnu.org" <26763 <at> debbugs.gnu.org>
Subject: Re: bug#26763: 25.2; Tramp doesn't trash remote directories
Date: Wed, 3 May 2017 21:24:09 +0000
Michael,

I just tried your change.  It is working well.

Thanks for addressing this so quickly!

Daniel

> On May 3, 2017, at 3:00 PM, Michael Albinus <michael.albinus <at> gmx.de> wrote:
> 
> "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov> writes:
> 
> Hi Daniel,
> 
>> When delete-by-moving-to-trash is t, and I either use delete-directory
>> or dired to trash a remote directory, it deletes it instead. However,
>> trashing works properly for single files.
> 
> Indeed, it was overlooked to call the delete-directory file name handler
> with the additional argument trash.
> 
> I've fixed this in the Emacs git repository by commit
> a26e33a1a776affcbf8cdd012297d48999ba8e80. Do you have a chance to check
> this?
> 
> Thanks for the report, and best regards, Michael.





Reply sent to Michael Albinus <michael.albinus <at> gmx.de>:
You have taken responsibility. (Wed, 03 May 2017 21:39:01 GMT) Full text and rfc822 format available.

Notification sent to "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov>:
bug acknowledged by developer. (Wed, 03 May 2017 21:39:02 GMT) Full text and rfc822 format available.

Message #16 received at 26763-done <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: "Matz\, Daniel A. \(JSC-EG511\)" <daniel.a.matz <at> nasa.gov>
Cc: "26763 <at> debbugs.gnu.org" <26763-done <at> debbugs.gnu.org>
Subject: Re: bug#26763: 25.2; Tramp doesn't trash remote directories
Date: Wed, 03 May 2017 23:38:24 +0200
Version: 26.1

"Matz, Daniel A. (JSC-EG511)" <daniel.a.matz <at> nasa.gov> writes:

> Michael,

Hi Daniel,

> I just tried your change.  It is working well.

Thanks for the feedback, I'm closing the bug.

> Thanks for addressing this so quickly!
>
> Daniel

Best regards, Michael.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 01 Jun 2017 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 328 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.