GNU bug report logs - #14733
23.4; dired-jump

Previous Next

Package: emacs;

Reported by: Emanuel Berg <emanuel.berg.8573 <at> student.uu.se>

Date: Thu, 27 Jun 2013 17:05:02 UTC

Severity: wishlist

Found in version 23.4

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.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 14733 in the body.
You can then email your comments to 14733 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#14733; Package emacs. (Thu, 27 Jun 2013 17:05:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Emanuel Berg <emanuel.berg.8573 <at> student.uu.se>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 27 Jun 2013 17:05:03 GMT) Full text and rfc822 format available.

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

From: Emanuel Berg <emanuel.berg.8573 <at> student.uu.se>
To: bug-gnu-emacs <at> gnu.org
Subject: 23.4; dired-jump
Date: Thu, 27 Jun 2013 18:58:49 +0200
From gnu.emacs.help

> Or: `M-x dired-jump'.

I tried that in Gnus (from the buffer displaying your message) and
I ended up in ~/.w3m - I get that not all buffers have files
associated with them, but perhaps this should be communicated
somehow instead of that kind of arbitrary (?) behaviour. ...

(After that.)

> ... The doc string of `dired-jump' says what happens if "in a
> file" or "in Dired", but not what happens otherwise.

> Looking at the `dired-jump' code (from a recent 24 Dev
> snapshot), it seems that `default-directory' is used for the
> otherwise case. ...


In GNU Emacs 23.4.1 (i486-pc-linux-gnu, GTK+ Version 2.24.10)
 of 2012-09-09 on murphy, modified by Debian
configured using `configure  '--build' 'i486-linux-gnu' '--build' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.4/site-lisp:/usr/share/emacs/site-lisp' '--with-crt-dir=/usr/lib/i386-linux-gnu' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -DDEBIAN -O2' 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: en_US.UTF-8
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Text

Minor modes in effect:
  gpm-mouse-mode: t
  show-paren-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  visual-line-mode: t
  transient-mark-mode: t
  abbrev-mode: t

Recent input:
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-k C-k 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-k C-k C-n 
C-@ C-n C-n C-n C-n C-n C-e ESC q C-p C-p C-p C-p C-p 
C-a C-@ C-n C-n C-n C-n C-n C-e ESC ; > RET C-p C-p 
C-p C-p C-p C-a ESC q C-n C-n C-n ESC q C-p C-p C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-n C-p C-p 
C-n C-n C-n C-p C-k C-k C-p C-p C-p C-p C-p C-p C-p 
C-p C-p C-p RET RET C-p C-p C-n C-n C-f > > C-n C-n 
C-p C-p C-b C-b C-d C-d C-n C-n C-p C-p C-p C-p C-p 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-e RET RET ESC 
C-p C-p C-n C-n C-n C-n ( A f t e r SPC t h a t ) DEL 
. ) C-p C-p C-p C-p C-p C-n C-n C-n C-n C-n C-n C-p 
C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-a 
F r o m SPC g n u . e m a c s . h e l p C-a C-e C-a 
C-n C-n C-n C-n ESC q C-p C-p C-p C-p C-p C-p C-p C-p 
C-p C-@ C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n C-n ESC w ESC x e n g RET a 
ESC x e m a c s - r e p o r t - b u g RET ESC DEL ESC 
DEL ESC DEL r e p o r t - e m a c s - b u g RET

Recent messages:
split-window-vertically: Window height 3 too small (after splitting)
(New file)
Mark set [8 times]
Undo!
Auto-saving...done
Mark set
Mark activated
Auto-saving...done
Mark set
Spell-checking u.txt using aspell with english dictionary...done

Load-path shadows:
/usr/share/emacs23/site-lisp/auctex/texmathp hides /usr/share/emacs/site-lisp/auctex/texmathp
/usr/share/emacs23/site-lisp/auctex/context-nl hides /usr/share/emacs/site-lisp/auctex/context-nl
/usr/share/emacs23/site-lisp/auctex/bib-cite hides /usr/share/emacs/site-lisp/auctex/bib-cite
/usr/share/emacs23/site-lisp/auctex/tex-fptex hides /usr/share/emacs/site-lisp/auctex/tex-fptex
/usr/share/emacs23/site-lisp/auctex/tex-mik hides /usr/share/emacs/site-lisp/auctex/tex-mik
/usr/share/emacs23/site-lisp/auctex/context-en hides /usr/share/emacs/site-lisp/auctex/context-en
/usr/share/emacs23/site-lisp/auctex/preview hides /usr/share/emacs/site-lisp/auctex/preview
/usr/share/emacs23/site-lisp/auctex/latex hides /usr/share/emacs/site-lisp/auctex/latex
/usr/share/emacs23/site-lisp/auctex/tex hides /usr/share/emacs/site-lisp/auctex/tex
/usr/share/emacs23/site-lisp/auctex/tex-bar hides /usr/share/emacs/site-lisp/auctex/tex-bar
/usr/share/emacs23/site-lisp/auctex/tex-fold hides /usr/share/emacs/site-lisp/auctex/tex-fold
/usr/share/emacs23/site-lisp/auctex/tex-jp hides /usr/share/emacs/site-lisp/auctex/tex-jp
/usr/share/emacs23/site-lisp/auctex/tex-info hides /usr/share/emacs/site-lisp/auctex/tex-info
/usr/share/emacs23/site-lisp/auctex/font-latex hides /usr/share/emacs/site-lisp/auctex/font-latex
/usr/share/emacs23/site-lisp/auctex/tex-style hides /usr/share/emacs/site-lisp/auctex/tex-style
/usr/share/emacs23/site-lisp/auctex/tex-buf hides /usr/share/emacs/site-lisp/auctex/tex-buf
/usr/share/emacs23/site-lisp/auctex/multi-prompt hides /usr/share/emacs/site-lisp/auctex/multi-prompt
/usr/share/emacs23/site-lisp/auctex/context hides /usr/share/emacs/site-lisp/auctex/context
/usr/share/emacs23/site-lisp/auctex/prv-emacs hides /usr/share/emacs/site-lisp/auctex/prv-emacs
/usr/share/emacs23/site-lisp/auctex/tex-font hides /usr/share/emacs/site-lisp/auctex/tex-font
/usr/share/emacs23/site-lisp/auctex/toolbar-x hides /usr/share/emacs/site-lisp/auctex/toolbar-x
/usr/share/emacs/site-lisp/haskell-mode/haskell-simple-indent hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-simple-indent
/usr/share/emacs/site-lisp/haskell-mode/haskell-c hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-c
/usr/share/emacs/site-lisp/haskell-mode/haskell-mode hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-mode
/usr/share/emacs/site-lisp/haskell-mode/inf-haskell hides /usr/share/emacs/23.4/site-lisp/haskell-mode/inf-haskell
/usr/share/emacs/site-lisp/haskell-mode/haskell-hugs hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-hugs
/usr/share/emacs/site-lisp/haskell-mode/haskell-doc hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-doc
/usr/share/emacs/site-lisp/haskell-mode/ghc-core hides /usr/share/emacs/23.4/site-lisp/haskell-mode/ghc-core
/usr/share/emacs/site-lisp/haskell-mode/haskell-decl-scan hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-decl-scan
/usr/share/emacs/site-lisp/haskell-mode/haskell-font-lock hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-font-lock
/usr/share/emacs/site-lisp/haskell-mode/haskell-indentation hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-indentation
/usr/share/emacs/site-lisp/haskell-mode/haskell-ghci hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-ghci
/usr/share/emacs/site-lisp/haskell-mode/haskell-indent hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-indent
/usr/share/emacs/site-lisp/haskell-mode/haskell-cabal hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-cabal
/usr/share/emacs/site-lisp/haskell-mode/haskell-site-file hides /usr/share/emacs/23.4/site-lisp/haskell-mode/haskell-site-file
/usr/share/emacs23/site-lisp/flim/hex-util hides /usr/share/emacs/23.4/lisp/hex-util
/usr/share/emacs23/site-lisp/flim/md4 hides /usr/share/emacs/23.4/lisp/md4
/usr/share/emacs23/site-lisp/flim/sha1 hides /usr/share/emacs/23.4/lisp/sha1
/usr/share/emacs23/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/23.4/lisp/textmodes/flyspell
/usr/share/emacs23/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/23.4/lisp/textmodes/ispell
/usr/share/emacs23/site-lisp/flim/sasl-cram hides /usr/share/emacs/23.4/lisp/net/sasl-cram
/usr/share/emacs23/site-lisp/flim/ntlm hides /usr/share/emacs/23.4/lisp/net/ntlm
/usr/share/emacs23/site-lisp/flim/hmac-md5 hides /usr/share/emacs/23.4/lisp/net/hmac-md5
/usr/share/emacs23/site-lisp/flim/sasl hides /usr/share/emacs/23.4/lisp/net/sasl
/usr/share/emacs23/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/23.4/lisp/net/sasl-ntlm
/usr/share/emacs23/site-lisp/flim/hmac-def hides /usr/share/emacs/23.4/lisp/net/hmac-def
/usr/share/emacs23/site-lisp/flim/sasl-digest hides /usr/share/emacs/23.4/lisp/net/sasl-digest

Features:
(shadow emacsbug perl-mode find-func help-mode view help-fns cl
cl-19 mailalias flow-fill rmailmm newcomment tabify ispell sort
gnus-cite ansi-color mail-extr gnus-async gnus-bcklg byte-opt
bytecomp byte-compile gnus-ml disp-table nndoc parse-time nnfolder
nndraft nnmh auth-source gnus-agent gnus-srvr gnus-score
score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config
mm-view smime dig nntp gnus-cache gnus-sum nnoo gnus-group
gnus-undo nnmail mail-source format-spec gnus-start gnus-spec
gnus-int gnus-range gnus-win mule-util w3m-form w3m-bookmark
w3m-session ffap t-mouse gnus gnus-ems man assoc w3m browse-url
doc-view jka-compr image-mode timezone w3m-hist w3m-fb
bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc
w3m-util rmailsum rmail smtpmail cus-edit cus-start cus-load
message sendmail ecomplete rfc822 mml easymenu mml-sec
password-cache mm-decode mm-bodies mm-encode mailcap mail-parse
rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader
gnus-util netrc time-date mm-util mail-prsvr gmm-utils wid-edit
mailheader canlock sha1 sha1-el hex-util hashcash mail-utils
toggle-case paren edmacro kmacro dired regexp-opt w3m-load
erlang-start preview-latex tex-site auto-loads tooltip ediff-hook
vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar
dnd fontset image fringe lisp-mode register page menu-bar
rfn-eshadow timer select scroll-bar mldrag mouse jit-lock
font-lock syntax facemenu font-core frame cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese
hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
abbrev loaddefs button minibuffer faces cus-face files
text-properties overlay md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote
make-network-process dbusbind system-font-setting
font-render-setting gtk x-toolkit x multi-tty emacs)

-- 
Emanuel Berg - programmer (hire me! CV below)
computer projects: http://user.it.uu.se/~embe8573
internet activity: http://home.student.uu.se/embe8573




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14733; Package emacs. (Thu, 27 Jun 2013 19:15:01 GMT) Full text and rfc822 format available.

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

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: Emanuel Berg <emanuel.berg.8573 <at> student.uu.se>
Cc: 14733 <at> debbugs.gnu.org
Subject: Re: bug#14733: 23.4; dired-jump
Date: Thu, 27 Jun 2013 23:13:56 +0400
Emanuel Berg <emanuel.berg.8573 <at> student.uu.se> writes:

> From gnu.emacs.help
>
>> Or: `M-x dired-jump'.
>
> I tried that in Gnus (from the buffer displaying your message) and
> I ended up in ~/.w3m - I get that not all buffers have files
> associated with them, but perhaps this should be communicated
> somehow instead of that kind of arbitrary (?) behaviour. ...

I don't really see how doing anything else would be better. It indeed
jumps to `default-directory', and that can be useful sometimes.

For example, as I'm writing this message, if I press `C-x C-j', Emacs
opens `~/News/drafts/drafts'. Which is relevant, at least.

And if you don't really want to see the directory it opens, just press
`q', the Dired buffer will be buried, and you will see the buffer you
were in before.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14733; Package emacs. (Thu, 27 Jun 2013 22:25:01 GMT) Full text and rfc822 format available.

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

From: Emanuel Berg <emanuel.berg.8573 <at> student.uu.se>
To: Dmitry Gutov <dgutov <at> yandex.ru>
Cc: 14733 <at> debbugs.gnu.org
Subject: Re: bug#14733: 23.4; dired-jump
Date: Fri, 28 Jun 2013 00:23:39 +0200
> I don't really see how doing anything else would be better. It
> indeed jumps to `default-directory', and that can be useful
> sometimes.

Yes, only, as was my case (in Gnus, `default-directory' wasn't set
so some other part of my Emacs activity - w3m, as it was - had
gotten there first, with no change) so the jump didn't make any
sense.

So, either a message could be fired off - file not associated with
file, using bam-bam-bam instead - *or* you could elaborate like
one line in the doc string on this.

-- 
Emanuel Berg - programmer (hire me! CV below)
computer projects: http://user.it.uu.se/~embe8573
internet activity: http://home.student.uu.se/embe8573




Severity set to 'wishlist' from 'minor' Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Mon, 30 Sep 2019 15:36:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14733; Package emacs. (Sat, 21 Aug 2021 14:21:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Emanuel Berg <emanuel.berg.8573 <at> student.uu.se>
Cc: 14733 <at> debbugs.gnu.org, Dmitry Gutov <dgutov <at> yandex.ru>
Subject: Re: bug#14733: 23.4; dired-jump
Date: Sat, 21 Aug 2021 16:20:39 +0200
Emanuel Berg <emanuel.berg.8573 <at> student.uu.se> writes:

> So, either a message could be fired off - file not associated with
> file, using bam-bam-bam instead - *or* you could elaborate like
> one line in the doc string on this.

I've now done the latter in Emacs 28.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug marked as fixed in version 28.1, send any further explanations to 14733 <at> debbugs.gnu.org and Emanuel Berg <emanuel.berg.8573 <at> student.uu.se> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 21 Aug 2021 14:21:02 GMT) Full text and rfc822 format available.

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

This bug report was last modified 2 years and 218 days ago.

Previous Next


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