unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#26763: 25.2; Tramp doesn't trash remote directories
@ 2017-05-03 18:04 Matz, Daniel A. (JSC-EG511)
  2017-05-03 20:00 ` Michael Albinus
  0 siblings, 1 reply; 4+ messages in thread
From: Matz, Daniel A. (JSC-EG511) @ 2017-05-03 18:04 UTC (permalink / raw)
  To: 26763

[-- Attachment #1: Type: text/plain, Size: 20157 bytes --]



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@nasa.gov<mailto:daniel.a.matz@nasa.gov>
(281) 244-0263


[-- Attachment #2: Type: text/html, Size: 29771 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#26763: 25.2; Tramp doesn't trash remote directories
  2017-05-03 18:04 bug#26763: 25.2; Tramp doesn't trash remote directories Matz, Daniel A. (JSC-EG511)
@ 2017-05-03 20:00 ` Michael Albinus
  2017-05-03 21:24   ` Matz, Daniel A. (JSC-EG511)
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Albinus @ 2017-05-03 20:00 UTC (permalink / raw)
  To: Matz, Daniel A. (JSC-EG511); +Cc: 26763

"Matz, Daniel A. (JSC-EG511)" <daniel.a.matz@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.





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#26763: 25.2; Tramp doesn't trash remote directories
  2017-05-03 20:00 ` Michael Albinus
@ 2017-05-03 21:24   ` Matz, Daniel A. (JSC-EG511)
  2017-05-03 21:38     ` Michael Albinus
  0 siblings, 1 reply; 4+ messages in thread
From: Matz, Daniel A. (JSC-EG511) @ 2017-05-03 21:24 UTC (permalink / raw)
  To: Michael Albinus; +Cc: 26763@debbugs.gnu.org

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@gmx.de> wrote:
> 
> "Matz, Daniel A. (JSC-EG511)" <daniel.a.matz@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.






^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#26763: 25.2; Tramp doesn't trash remote directories
  2017-05-03 21:24   ` Matz, Daniel A. (JSC-EG511)
@ 2017-05-03 21:38     ` Michael Albinus
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Albinus @ 2017-05-03 21:38 UTC (permalink / raw)
  To: Matz, Daniel A. (JSC-EG511); +Cc: 26763@debbugs.gnu.org

Version: 26.1

"Matz, Daniel A. (JSC-EG511)" <daniel.a.matz@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.





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-05-03 21:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-03 18:04 bug#26763: 25.2; Tramp doesn't trash remote directories Matz, Daniel A. (JSC-EG511)
2017-05-03 20:00 ` Michael Albinus
2017-05-03 21:24   ` Matz, Daniel A. (JSC-EG511)
2017-05-03 21:38     ` Michael Albinus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).