Package: emacs;
Reported by: Harald Judt <h.judt <at> gmx.at>
Date: Sat, 3 Sep 2022 18:22:02 UTC
Severity: normal
Found in version 28.1
Done: Eli Zaretskii <eliz <at> gnu.org>
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 57565 in the body.
You can then email your comments to 57565 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
bug-gnu-emacs <at> gnu.org
:bug#57565
; Package emacs
.
(Sat, 03 Sep 2022 18:22:02 GMT) Full text and rfc822 format available.Harald Judt <h.judt <at> gmx.at>
:bug-gnu-emacs <at> gnu.org
.
(Sat, 03 Sep 2022 18:22:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Harald Judt <h.judt <at> gmx.at> To: bug-gnu-emacs <at> gnu.org Subject: 28.1; dired cons bug Date: Sat, 3 Sep 2022 20:21:38 +0200
[Message part 1 (text/plain, inline)]
Hi, Say I do the following call to open a dired buffer and insert the files: (dired (cons "/home/user" '("/home/user/tmp/test/a/a" "/home/user/tmp/test/b/b" "/home/user/tmp/test/c/c"))) It works fine, I get a nice listing and can move around like expected, mark files and try to delete them. Now it gets interesting: Usually after hitting "x" to execute, then confirming the deletion, the buffer will refresh. But not in this case, not when I open dired using the cons above. I can revert the buffer using "g". Note that when I simply do (dired "/home/user/tmp/test"), then insert the subdir to show the files and delete them, this is not reproducible. The buffer will be refreshed immediately after the delete operation completes. I am reporting this bug because I have been advised to do so. Reference: https://lists.gnu.org/archive/html/help-gnu-emacs/2022-08/msg00097.html A patch has been posted which fixes this problem: https://lists.gnu.org/archive/html/help-gnu-emacs/2022-08/msg00102.html It would be nice to see this bug fixed. In GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, cairo version 1.16.0) of 2022-08-21 built on localhost Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Gentoo Linux Configured using: 'configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-silent-rules --docdir=/usr/share/doc/emacs-28.1-r3 --htmldir=/usr/share/doc/emacs-28.1-r3/html --libdir=/usr/lib64 --program-suffix=-emacs-28 --includedir=/usr/include/emacs-28 --infodir=/usr/share/info/emacs-28 --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --without-compress-install --without-hesiod --without-pop --with-file-notification=inotify --with-pdumper --disable-acl --with-dbus --with-modules --with-gameuser=:gamestat --with-libgmp --without-gpm --with-native-compilation --with-json --without-kerberos --without-kerberos5 --with-lcms2 --with-xml2 --without-mailutils --without-selinux --with-gnutls --without-libsystemd --with-threads --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --without-gconf --without-gsettings --with-toolkit-scroll-bars --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --with-imagemagick --with-xft --with-cairo --with-harfbuzz --without-libotf --without-m17n-flt --with-x-toolkit=gtk3 --without-xwidgets --with-dumping=pdumper 'CFLAGS=-march=native -O2 -pipe -fno-ident -ggdb' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--sort-common -Wl,-z,now'' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LC_ALL: de_DE.UTF-8 value of $LANG: de_DE.UTF-8 locale-coding-system: utf-8-unix Major mode: Dired by name Minor modes in effect: ace-window-display-mode: t dired-launch-mode: t consult-org-roam-mode: t org-roam-db-autosync-mode: t global-tree-sitter-mode: t pdf-occur-dired-minor-mode: t pdf-occur-global-minor-mode: t global-git-commit-mode: t magit-auto-revert-mode: t which-key-mode: t global-undo-tree-mode: t gcmh-mode: t global-corfu-mode: t corfu-mode: t marginalia-mode: t vertico-multiform-mode: t vertico-mode: t pulsar-global-mode: t pulsar-mode: t recentf-mode: t shell-dirtrack-mode: t save-place-mode: t savehist-mode: t global-hl-line-mode: t global-display-fill-column-indicator-mode: t display-fill-column-indicator-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-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 buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: ~/.emacs.d/elisp/ansible-vault-mode/ansible-vault hides ~/.emacs.d/elpa/ansible-vault-20211119.1500/ansible-vault ~/.emacs.d/elisp/code-review/code-review-gitlab hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-gitlab ~/.emacs.d/elisp/code-review/code-review-faces hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-faces ~/.emacs.d/elisp/code-review/code-review-section hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-section ~/.emacs.d/elisp/code-review/code-review-utils hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-utils ~/.emacs.d/elisp/code-review/code-review-actions hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-actions ~/.emacs.d/elisp/code-review/code-review-db hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-db ~/.emacs.d/elisp/code-review/code-review hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review ~/.emacs.d/elisp/code-review/code-review-interfaces hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-interfaces ~/.emacs.d/elisp/code-review/code-review-bitbucket hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-bitbucket ~/.emacs.d/elisp/code-review/code-review-parse-hunk hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-parse-hunk ~/.emacs.d/elisp/code-review/code-review-comment hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-comment ~/.emacs.d/elisp/code-review/code-review-github hides ~/.emacs.d/elpa/code-review-20220629.1215/code-review-github ~/.emacs.d/elisp/ob-sql-mode/ob-sql-mode hides ~/.emacs.d/elpa/ob-sql-mode-20190421.1539/ob-sql-mode ~/.emacs.d/elpa/lispy-20220817.1839/elpa hides ~/.emacs.d/elpa/ivy-20220529.1130/elpa /usr/share/emacs/site-lisp/cmake-mode hides /usr/share/emacs/site-lisp/cmake/cmake-mode ~/.emacs.d/elpa/jsonrpc-1.0.15/jsonrpc hides /usr/share/emacs/28.1/lisp/jsonrpc ~/.emacs.d/elpa/transient-20220806.2224/transient hides /usr/share/emacs/28.1/lisp/transient ~/.emacs.d/elpa/xref-1.5.0/xref hides /usr/share/emacs/28.1/lisp/progmodes/xref ~/.emacs.d/elpa/org-9.5.4/org-goto hides /usr/share/emacs/28.1/lisp/org/org-goto ~/.emacs.d/elpa/org-9.5.4/org-tempo hides /usr/share/emacs/28.1/lisp/org/org-tempo ~/.emacs.d/elpa/org-9.5.4/ob-eval hides /usr/share/emacs/28.1/lisp/org/ob-eval ~/.emacs.d/elpa/org-9.5.4/ob-C hides /usr/share/emacs/28.1/lisp/org/ob-C ~/.emacs.d/elpa/org-9.5.4/ob-matlab hides /usr/share/emacs/28.1/lisp/org/ob-matlab ~/.emacs.d/elpa/org-9.5.4/ob-R hides /usr/share/emacs/28.1/lisp/org/ob-R ~/.emacs.d/elpa/org-9.5.4/ob-fortran hides /usr/share/emacs/28.1/lisp/org/ob-fortran ~/.emacs.d/elpa/org-9.5.4/ox hides /usr/share/emacs/28.1/lisp/org/ox ~/.emacs.d/elpa/org-9.5.4/oc-csl hides /usr/share/emacs/28.1/lisp/org/oc-csl ~/.emacs.d/elpa/org-9.5.4/ob-sass hides /usr/share/emacs/28.1/lisp/org/ob-sass ~/.emacs.d/elpa/org-9.5.4/ol-eshell hides /usr/share/emacs/28.1/lisp/org/ol-eshell ~/.emacs.d/elpa/org-9.5.4/oc-natbib hides /usr/share/emacs/28.1/lisp/org/oc-natbib ~/.emacs.d/elpa/org-9.5.4/ob-processing hides /usr/share/emacs/28.1/lisp/org/ob-processing ~/.emacs.d/elpa/org-9.5.4/ob-shell hides /usr/share/emacs/28.1/lisp/org/ob-shell ~/.emacs.d/elpa/org-9.5.4/ob-js hides /usr/share/emacs/28.1/lisp/org/ob-js ~/.emacs.d/elpa/org-9.5.4/ol-bbdb hides /usr/share/emacs/28.1/lisp/org/ol-bbdb ~/.emacs.d/elpa/org-9.5.4/org-indent hides /usr/share/emacs/28.1/lisp/org/org-indent ~/.emacs.d/elpa/org-9.5.4/oc-biblatex hides /usr/share/emacs/28.1/lisp/org/oc-biblatex ~/.emacs.d/elpa/org-9.5.4/ob-latex hides /usr/share/emacs/28.1/lisp/org/ob-latex ~/.emacs.d/elpa/org-9.5.4/org-keys hides /usr/share/emacs/28.1/lisp/org/org-keys ~/.emacs.d/elpa/org-9.5.4/ox-org hides /usr/share/emacs/28.1/lisp/org/ox-org ~/.emacs.d/elpa/org-9.5.4/ol-info hides /usr/share/emacs/28.1/lisp/org/ol-info ~/.emacs.d/elpa/org-9.5.4/org-element hides /usr/share/emacs/28.1/lisp/org/org-element ~/.emacs.d/elpa/org-9.5.4/ob-eshell hides /usr/share/emacs/28.1/lisp/org/ob-eshell ~/.emacs.d/elpa/org-9.5.4/ol-eww hides /usr/share/emacs/28.1/lisp/org/ol-eww ~/.emacs.d/elpa/org-9.5.4/ox-man hides /usr/share/emacs/28.1/lisp/org/ox-man ~/.emacs.d/elpa/org-9.5.4/org-mouse hides /usr/share/emacs/28.1/lisp/org/org-mouse ~/.emacs.d/elpa/org-9.5.4/org-capture hides /usr/share/emacs/28.1/lisp/org/org-capture ~/.emacs.d/elpa/org-9.5.4/org-ctags hides /usr/share/emacs/28.1/lisp/org/org-ctags ~/.emacs.d/elpa/org-9.5.4/org hides /usr/share/emacs/28.1/lisp/org/org ~/.emacs.d/elpa/org-9.5.4/ox-icalendar hides /usr/share/emacs/28.1/lisp/org/ox-icalendar ~/.emacs.d/elpa/org-9.5.4/ol-mhe hides /usr/share/emacs/28.1/lisp/org/ol-mhe ~/.emacs.d/elpa/org-9.5.4/org-macro hides /usr/share/emacs/28.1/lisp/org/org-macro ~/.emacs.d/elpa/org-9.5.4/ob-core hides /usr/share/emacs/28.1/lisp/org/ob-core ~/.emacs.d/elpa/org-9.5.4/ol-irc hides /usr/share/emacs/28.1/lisp/org/ol-irc ~/.emacs.d/elpa/org-9.5.4/ob-groovy hides /usr/share/emacs/28.1/lisp/org/ob-groovy ~/.emacs.d/elpa/org-9.5.4/ob-org hides /usr/share/emacs/28.1/lisp/org/ob-org ~/.emacs.d/elpa/org-9.5.4/ob-awk hides /usr/share/emacs/28.1/lisp/org/ob-awk ~/.emacs.d/elpa/org-9.5.4/org-num hides /usr/share/emacs/28.1/lisp/org/org-num ~/.emacs.d/elpa/org-9.5.4/ox-latex hides /usr/share/emacs/28.1/lisp/org/ox-latex ~/.emacs.d/elpa/org-9.5.4/ox-texinfo hides /usr/share/emacs/28.1/lisp/org/ox-texinfo ~/.emacs.d/elpa/org-9.5.4/org-inlinetask hides /usr/share/emacs/28.1/lisp/org/org-inlinetask ~/.emacs.d/elpa/org-9.5.4/ob-comint hides /usr/share/emacs/28.1/lisp/org/ob-comint ~/.emacs.d/elpa/org-9.5.4/ob-octave hides /usr/share/emacs/28.1/lisp/org/ob-octave ~/.emacs.d/elpa/org-9.5.4/ol hides /usr/share/emacs/28.1/lisp/org/ol ~/.emacs.d/elpa/org-9.5.4/ob-ruby hides /usr/share/emacs/28.1/lisp/org/ob-ruby ~/.emacs.d/elpa/org-9.5.4/org-mobile hides /usr/share/emacs/28.1/lisp/org/org-mobile ~/.emacs.d/elpa/org-9.5.4/ob hides /usr/share/emacs/28.1/lisp/org/ob ~/.emacs.d/elpa/org-9.5.4/org-version hides /usr/share/emacs/28.1/lisp/org/org-version ~/.emacs.d/elpa/org-9.5.4/org-macs hides /usr/share/emacs/28.1/lisp/org/org-macs ~/.emacs.d/elpa/org-9.5.4/org-agenda hides /usr/share/emacs/28.1/lisp/org/org-agenda ~/.emacs.d/elpa/org-9.5.4/ob-table hides /usr/share/emacs/28.1/lisp/org/ob-table ~/.emacs.d/elpa/org-9.5.4/ob-scheme hides /usr/share/emacs/28.1/lisp/org/ob-scheme ~/.emacs.d/elpa/org-9.5.4/org-timer hides /usr/share/emacs/28.1/lisp/org/org-timer ~/.emacs.d/elpa/org-9.5.4/ox-koma-letter hides /usr/share/emacs/28.1/lisp/org/ox-koma-letter ~/.emacs.d/elpa/org-9.5.4/oc hides /usr/share/emacs/28.1/lisp/org/oc ~/.emacs.d/elpa/org-9.5.4/ob-exp hides /usr/share/emacs/28.1/lisp/org/ob-exp ~/.emacs.d/elpa/org-9.5.4/org-faces hides /usr/share/emacs/28.1/lisp/org/org-faces ~/.emacs.d/elpa/org-9.5.4/org-loaddefs hides /usr/share/emacs/28.1/lisp/org/org-loaddefs ~/.emacs.d/elpa/org-9.5.4/ob-lua hides /usr/share/emacs/28.1/lisp/org/ob-lua ~/.emacs.d/elpa/org-9.5.4/org-protocol hides /usr/share/emacs/28.1/lisp/org/org-protocol ~/.emacs.d/elpa/org-9.5.4/org-lint hides /usr/share/emacs/28.1/lisp/org/org-lint ~/.emacs.d/elpa/org-9.5.4/org-attach-git hides /usr/share/emacs/28.1/lisp/org/org-attach-git ~/.emacs.d/elpa/org-9.5.4/ob-ref hides /usr/share/emacs/28.1/lisp/org/ob-ref ~/.emacs.d/elpa/org-9.5.4/org-compat hides /usr/share/emacs/28.1/lisp/org/org-compat ~/.emacs.d/elpa/org-9.5.4/ob-emacs-lisp hides /usr/share/emacs/28.1/lisp/org/ob-emacs-lisp ~/.emacs.d/elpa/org-9.5.4/ob-makefile hides /usr/share/emacs/28.1/lisp/org/ob-makefile ~/.emacs.d/elpa/org-9.5.4/ob-lisp hides /usr/share/emacs/28.1/lisp/org/ob-lisp ~/.emacs.d/elpa/org-9.5.4/org-archive hides /usr/share/emacs/28.1/lisp/org/org-archive ~/.emacs.d/elpa/org-9.5.4/ox-md hides /usr/share/emacs/28.1/lisp/org/ox-md ~/.emacs.d/elpa/org-9.5.4/ol-w3m hides /usr/share/emacs/28.1/lisp/org/ol-w3m ~/.emacs.d/elpa/org-9.5.4/org-habit hides /usr/share/emacs/28.1/lisp/org/org-habit ~/.emacs.d/elpa/org-9.5.4/ob-plantuml hides /usr/share/emacs/28.1/lisp/org/ob-plantuml ~/.emacs.d/elpa/org-9.5.4/org-footnote hides /usr/share/emacs/28.1/lisp/org/org-footnote ~/.emacs.d/elpa/org-9.5.4/ob-lob hides /usr/share/emacs/28.1/lisp/org/ob-lob ~/.emacs.d/elpa/org-9.5.4/ob-dot hides /usr/share/emacs/28.1/lisp/org/ob-dot ~/.emacs.d/elpa/org-9.5.4/ox-html hides /usr/share/emacs/28.1/lisp/org/ox-html ~/.emacs.d/elpa/org-9.5.4/ol-doi hides /usr/share/emacs/28.1/lisp/org/ol-doi ~/.emacs.d/elpa/org-9.5.4/org-clock hides /usr/share/emacs/28.1/lisp/org/org-clock ~/.emacs.d/elpa/org-9.5.4/ob-gnuplot hides /usr/share/emacs/28.1/lisp/org/ob-gnuplot ~/.emacs.d/elpa/org-9.5.4/ob-sed hides /usr/share/emacs/28.1/lisp/org/ob-sed ~/.emacs.d/elpa/org-9.5.4/ob-screen hides /usr/share/emacs/28.1/lisp/org/ob-screen ~/.emacs.d/elpa/org-9.5.4/org-refile hides /usr/share/emacs/28.1/lisp/org/org-refile ~/.emacs.d/elpa/org-9.5.4/ob-ocaml hides /usr/share/emacs/28.1/lisp/org/ob-ocaml ~/.emacs.d/elpa/org-9.5.4/ob-tangle hides /usr/share/emacs/28.1/lisp/org/ob-tangle ~/.emacs.d/elpa/org-9.5.4/org-src hides /usr/share/emacs/28.1/lisp/org/org-src ~/.emacs.d/elpa/org-9.5.4/org-pcomplete hides /usr/share/emacs/28.1/lisp/org/org-pcomplete ~/.emacs.d/elpa/org-9.5.4/ox-beamer hides /usr/share/emacs/28.1/lisp/org/ox-beamer ~/.emacs.d/elpa/org-9.5.4/ob-forth hides /usr/share/emacs/28.1/lisp/org/ob-forth ~/.emacs.d/elpa/org-9.5.4/ox-ascii hides /usr/share/emacs/28.1/lisp/org/ox-ascii ~/.emacs.d/elpa/org-9.5.4/ol-rmail hides /usr/share/emacs/28.1/lisp/org/ol-rmail ~/.emacs.d/elpa/org-9.5.4/org-id hides /usr/share/emacs/28.1/lisp/org/org-id ~/.emacs.d/elpa/org-9.5.4/org-attach hides /usr/share/emacs/28.1/lisp/org/org-attach ~/.emacs.d/elpa/org-9.5.4/org-duration hides /usr/share/emacs/28.1/lisp/org/org-duration ~/.emacs.d/elpa/org-9.5.4/ol-docview hides /usr/share/emacs/28.1/lisp/org/ol-docview ~/.emacs.d/elpa/org-9.5.4/org-colview hides /usr/share/emacs/28.1/lisp/org/org-colview ~/.emacs.d/elpa/org-9.5.4/ob-calc hides /usr/share/emacs/28.1/lisp/org/ob-calc ~/.emacs.d/elpa/org-9.5.4/ob-sqlite hides /usr/share/emacs/28.1/lisp/org/ob-sqlite ~/.emacs.d/elpa/org-9.5.4/ob-julia hides /usr/share/emacs/28.1/lisp/org/ob-julia ~/.emacs.d/elpa/org-9.5.4/oc-basic hides /usr/share/emacs/28.1/lisp/org/oc-basic ~/.emacs.d/elpa/org-9.5.4/ol-gnus hides /usr/share/emacs/28.1/lisp/org/ol-gnus ~/.emacs.d/elpa/org-9.5.4/ox-odt hides /usr/share/emacs/28.1/lisp/org/ox-odt ~/.emacs.d/elpa/org-9.5.4/org-crypt hides /usr/share/emacs/28.1/lisp/org/org-crypt ~/.emacs.d/elpa/org-9.5.4/org-table hides /usr/share/emacs/28.1/lisp/org/org-table ~/.emacs.d/elpa/org-9.5.4/ob-lilypond hides /usr/share/emacs/28.1/lisp/org/ob-lilypond ~/.emacs.d/elpa/org-9.5.4/ob-maxima hides /usr/share/emacs/28.1/lisp/org/ob-maxima ~/.emacs.d/elpa/org-9.5.4/org-list hides /usr/share/emacs/28.1/lisp/org/org-list ~/.emacs.d/elpa/org-9.5.4/ob-css hides /usr/share/emacs/28.1/lisp/org/ob-css ~/.emacs.d/elpa/org-9.5.4/ox-publish hides /usr/share/emacs/28.1/lisp/org/ox-publish ~/.emacs.d/elpa/org-9.5.4/ob-ditaa hides /usr/share/emacs/28.1/lisp/org/ob-ditaa ~/.emacs.d/elpa/org-9.5.4/ob-perl hides /usr/share/emacs/28.1/lisp/org/ob-perl ~/.emacs.d/elpa/org-9.5.4/org-plot hides /usr/share/emacs/28.1/lisp/org/org-plot ~/.emacs.d/elpa/org-9.5.4/ol-bibtex hides /usr/share/emacs/28.1/lisp/org/ol-bibtex ~/.emacs.d/elpa/org-9.5.4/ob-clojure hides /usr/share/emacs/28.1/lisp/org/ob-clojure ~/.emacs.d/elpa/org-9.5.4/ob-haskell hides /usr/share/emacs/28.1/lisp/org/ob-haskell ~/.emacs.d/elpa/org-9.5.4/ob-python hides /usr/share/emacs/28.1/lisp/org/ob-python ~/.emacs.d/elpa/org-9.5.4/ob-java hides /usr/share/emacs/28.1/lisp/org/ob-java ~/.emacs.d/elpa/org-9.5.4/org-entities hides /usr/share/emacs/28.1/lisp/org/org-entities ~/.emacs.d/elpa/org-9.5.4/org-datetree hides /usr/share/emacs/28.1/lisp/org/org-datetree ~/.emacs.d/elpa/org-9.5.4/org-feed hides /usr/share/emacs/28.1/lisp/org/org-feed ~/.emacs.d/elpa/org-9.5.4/ol-man hides /usr/share/emacs/28.1/lisp/org/ol-man ~/.emacs.d/elpa/org-9.5.4/ob-sql hides /usr/share/emacs/28.1/lisp/org/ob-sql ~/.emacs.d/elpa/soap-client-3.2.1/soap-client hides /usr/share/emacs/28.1/lisp/net/soap-client ~/.emacs.d/elpa/soap-client-3.2.1/soap-inspect hides /usr/share/emacs/28.1/lisp/net/soap-inspect ~/.emacs.d/elpa/eldoc-1.13.0/eldoc hides /usr/share/emacs/28.1/lisp/emacs-lisp/eldoc Features: (shadow mail-extr emacsbug sendmail modus-operandi-theme org-journal cal-move sort misearch multi-isearch todotxt autoload mm-archive network-stream url-cache ace-window dabbrev cape-keyword vertico-directory dired-launch lispy hydra lv delsel lispy-inline avy etags fileloop xref edebug backtrace help-fns radix-tree lispy-tags zoutline consult-org-roam consult-project-extra consult-vertico consult compat-28 org-roam-ui org-roam-dailies websocket bindat simple-httpd org-roam-migrate org-roam-log org-roam-mode org-roam-capture org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat org-roam org-capture org-attach org-id org-duration mule-util holidays hol-loaddefs vc-git vc-dispatcher diary-lib diary-loaddefs cal-iso ebuild-mode skeleton smartparens-config smartparens-javascript smartparens-org smartparens-python smartparens-markdown smartparens-text smartparens-c smartparens rainbow-delimiters sh-script smie executable org-bullets whitespace yasnippet org-element avl-tree ol-eww eww xdg mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-search eieio-opt speedbar ezimage dframe gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader ol-docview doc-view ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi org-agenda org-refile org-clock ob-verb verb js cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs url-queue ob-plantuml ob-sql-mode sql view ob-awk ob-sed ob-python python ob-shell org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex org-keys oc org-loaddefs cal-menu calendar cal-loaddefs ol tree-sitter-langs tree-sitter-langs-build tar-mode arc-mode archive-mode tree-sitter-hl tree-sitter tree-sitter-load tree-sitter-cli tsc tsc-dyn tsc-dyn-get dired-aux tsc-obsolete sqlformat reformatter po-mode parse-csv groovy-mode plantuml-mode uuidgen calc-misc calc-ext calc calc-loaddefs rect calc-macs org-crypt org-compat org-macs vterm face-remap vterm-module term/xterm xterm saveplace-pdf-view pdf-occur pdf-isearch pdf-misc pdf-tools cus-edit cus-load pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif docker docker-volume docker-network docker-image docker-container docker-faces docker-core docker-compose docker-process docker-utils tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet docker-group aio generator s all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons flyspell ispell dired-duplicates forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub gnutls forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml bug-reference forge-post markdown-mode noutline outline forge-repo forge forge-core forge-db closql emacsql-sqlite advice emacsql emacsql-compiler url-http url-auth url-gw magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff-mode git-commit log-edit message puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor server magit-mode magit-git magit-base magit-section crm dash compat-27 compat-26 transient compat compat-macs package-lint-flymake flymake-proc flymake compile thingatpt package-lint let-alist imenu finder find-func lisp-mnt mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr ibuffer-project ibuf-ext ibuffer ibuffer-loaddefs which-key undo-tree diff queue gcmh cape kind-icon svg-lib svg dom xml corfu marginalia orderless vertico-multiform vertico vcard pulsar pulse color keychain-environment gnuplot info-look tramp-sh recentf tree-widget wid-edit docker-tramp tramp-cache tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat parse-time iso8601 time-date ls-lisp format-spec term disp-table shell pcomplete ehelp comint ansi-color ring saveplace savehist project nsm rmc pcase wdired dired dired-loaddefs diminish bookmark text-property-search pp modus-vivendi-theme modus-themes comp comp-cstr warnings hl-line display-fill-column-indicator cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf site-gentoo rx edmacro kmacro info package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 2692090 223753) (symbols 48 82170 0) (strings 32 414578 25870) (string-bytes 1 15696143) (vectors 16 144647) (vector-slots 8 3321855 106687) (floats 8 1309 2520) (intervals 56 213392 6914) (buffers 992 39)) Regards, Harald -- `Experience is the best teacher.' PGP Key ID: 4FFFAB21B8580ABD Fingerprint: E073 6DD8 FF40 9CF2 0665 11D4 4FFF AB21 B858 0ABD
[OpenPGP_signature (application/pgp-signature, attachment)]
bug-gnu-emacs <at> gnu.org
:bug#57565
; Package emacs
.
(Sat, 03 Sep 2022 18:32:01 GMT) Full text and rfc822 format available.Message #8 received at 57565 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Harald Judt <h.judt <at> gmx.at> Cc: 57565 <at> debbugs.gnu.org Subject: Re: bug#57565: 28.1; dired cons bug Date: Sat, 03 Sep 2022 21:31:16 +0300
> Date: Sat, 3 Sep 2022 20:21:38 +0200 > From: Harald Judt <h.judt <at> gmx.at> > > Say I do the following call to open a dired buffer and insert the files: > > (dired (cons "/home/user" '("/home/user/tmp/test/a/a" > "/home/user/tmp/test/b/b" "/home/user/tmp/test/c/c"))) > > It works fine, I get a nice listing and can move around like expected, mark > files and try to delete them. Now it gets interesting: Usually after hitting > "x" to execute, then confirming the deletion, the buffer will refresh. But not > in this case, not when I open dired using the cons above. I can revert the > buffer using "g". > > Note that when I simply do (dired "/home/user/tmp/test"), then insert the > subdir to show the files and delete them, this is not reproducible. The buffer > will be refreshed immediately after the delete operation completes. > > I am reporting this bug because I have been advised to do so. Reference: > https://lists.gnu.org/archive/html/help-gnu-emacs/2022-08/msg00097.html > > A patch has been posted which fixes this problem: > https://lists.gnu.org/archive/html/help-gnu-emacs/2022-08/msg00102.html > > It would be nice to see this bug fixed. I will install the change when the person who reported it will tell me that it caused no problems. I'm still waiting for that final feedback.
bug-gnu-emacs <at> gnu.org
:bug#57565
; Package emacs
.
(Sat, 03 Sep 2022 19:47:02 GMT) Full text and rfc822 format available.Message #11 received at 57565 <at> debbugs.gnu.org (full text, mbox):
From: Harald Judt <h.judt <at> gmx.at> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 57565 <at> debbugs.gnu.org Subject: Re: bug#57565: 28.1; dired cons bug Date: Sat, 3 Sep 2022 21:46:49 +0200
[Message part 1 (text/plain, inline)]
Hi Eli, Am 03.09.22 um 20:31 schrieb Eli Zaretskii: >> Date: Sat, 3 Sep 2022 20:21:38 +0200 >> From: Harald Judt <h.judt <at> gmx.at> >> >> Say I do the following call to open a dired buffer and insert the files: >> >> (dired (cons "/home/user" '("/home/user/tmp/test/a/a" >> "/home/user/tmp/test/b/b" "/home/user/tmp/test/c/c"))) >> >> It works fine, I get a nice listing and can move around like expected, mark >> files and try to delete them. Now it gets interesting: Usually after hitting >> "x" to execute, then confirming the deletion, the buffer will refresh. But not >> in this case, not when I open dired using the cons above. I can revert the >> buffer using "g". >> >> Note that when I simply do (dired "/home/user/tmp/test"), then insert the >> subdir to show the files and delete them, this is not reproducible. The buffer >> will be refreshed immediately after the delete operation completes. >> >> I am reporting this bug because I have been advised to do so. Reference: >> https://lists.gnu.org/archive/html/help-gnu-emacs/2022-08/msg00097.html >> >> A patch has been posted which fixes this problem: >> https://lists.gnu.org/archive/html/help-gnu-emacs/2022-08/msg00102.html >> >> It would be nice to see this bug fixed. > > I will install the change when the person who reported it will tell me > that it caused no problems. I'm still waiting for that final > feedback. Thank you for your patch and your fast response. In fact, that was me. Testing all actions I could think of regarding deletions (locally and remotely via TRAMP scp), I have not encountered any issues so far. If I understand correctly, only deletions are affected by this, so there shouldn't be any side-effects regarding other features. Maybe there could be similar problems in other parts of the code, but so far I didn't experience anything hinting to that, and if there are, then probably they need a separate fix. I apologize for replying so late, but I somehow missed I have been asked to report this as a bug here. Best regards, Harald -- `Experience is the best teacher.' PGP Key ID: 4FFFAB21B8580ABD Fingerprint: E073 6DD8 FF40 9CF2 0665 11D4 4FFF AB21 B858 0ABD
[OpenPGP_signature (application/pgp-signature, attachment)]
Eli Zaretskii <eliz <at> gnu.org>
:Harald Judt <h.judt <at> gmx.at>
:Message #16 received at 57565-done <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Harald Judt <h.judt <at> gmx.at> Cc: 57565-done <at> debbugs.gnu.org Subject: Re: bug#57565: 28.1; dired cons bug Date: Sun, 04 Sep 2022 08:42:28 +0300
> Date: Sat, 3 Sep 2022 21:46:49 +0200 > Cc: 57565 <at> debbugs.gnu.org > From: Harald Judt <h.judt <at> gmx.at> > > >> A patch has been posted which fixes this problem: > >> https://lists.gnu.org/archive/html/help-gnu-emacs/2022-08/msg00102.html > >> > >> It would be nice to see this bug fixed. > > > > I will install the change when the person who reported it will tell me > > that it caused no problems. I'm still waiting for that final > > feedback. > > Thank you for your patch and your fast response. > > In fact, that was me. Testing all actions I could think of regarding deletions > (locally and remotely via TRAMP scp), I have not encountered any issues so > far. If I understand correctly, only deletions are affected by this, so there > shouldn't be any side-effects regarding other features. Maybe there could be > similar problems in other parts of the code, but so far I didn't experience > anything hinting to that, and if there are, then probably they need a separate > fix. > > I apologize for replying so late, but I somehow missed I have been asked to > report this as a bug here. Thanks. I've now installed the change on the master branch, and I'm therefore closing this bug report.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 02 Oct 2022 11:24:07 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.