From: "Drew Adams" <drew.adams@oracle.com>
To: "'Juri Linkov'" <juri@jurta.org>,
"'Wojciech Meyer'" <wojciech.meyer@googlemail.com>
Cc: emacs-devel@gnu.org
Subject: RE: dired-jump keybinding and autoload
Date: Sun, 23 May 2010 09:45:50 -0700 [thread overview]
Message-ID: <9A67516A216749079A10805DBCAD67D1@us.oracle.com> (raw)
In-Reply-To: <87d3wmr4dn.fsf@mail.jurta.org>
> >>> `C-x C-j' is a global key binding, unlike other dired
> >>> keys. But I agree that dired-jump is useful enough to
> >>> deserve its global key binding, and I know no other
> >>> package that would conflict with it.
> >
> > Jabber.el uses this binding as a prefix key.
>
> That's is the reason why I have a doubt about moving it out
> of dired-x. Maybe for dired-jump we should find a new
> keybinding not used by other packages?
Which "other packages"? Any and all that exist now or might ever be created?
Jabber.el is not part of the Emacs distribution, AFAICT.
If, as you say, there is no code distributed with Emacs that uses `C-x C-j',
then that global binding should be fine for Emacs to use (modulo some other
reason against it). At least I've never before noticed any reluctance to use
bindings that might be used by some 3rd-party code.
3rd-party bindings could be taken into consideration, all other things being
equal, but where would you draw the line? Which 3rd-party code would merit
respecting its bindings? Such code ranges from tiny, personal customizations to
giant, stable libraries used by many people for years. Which bindings should
Emacs take care not to appropriate?
next prev parent reply other threads:[~2010-05-23 16:45 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-08 12:59 dired-jump keybinding and autoload Stephen Berman
2008-05-08 14:12 ` Stefan Monnier
2008-05-08 14:36 ` David Kastrup
2008-05-08 16:08 ` Stephen Berman
2008-05-09 23:52 ` Juri Linkov
2010-05-18 22:59 ` Juri Linkov
2010-05-23 15:48 ` Wojciech Meyer
2010-05-23 16:04 ` Juri Linkov
2010-05-23 16:45 ` Drew Adams [this message]
2010-05-23 16:50 ` Lennart Borgman
2010-05-23 17:11 ` Drew Adams
2010-05-23 17:24 ` Lennart Borgman
2010-05-23 18:14 ` Drew Adams
2010-05-23 18:47 ` Lennart Borgman
2010-05-23 20:56 ` Drew Adams
2010-05-23 21:08 ` Lennart Borgman
2010-05-24 1:01 ` Stephen J. Turnbull
2010-05-24 1:30 ` Lennart Borgman
2010-05-24 5:03 ` Stephen J. Turnbull
2010-05-23 16:59 ` Leo
2010-05-24 16:00 ` Juri Linkov
2010-05-24 16:17 ` Lennart Borgman
2010-05-24 16:46 ` Drew Adams
2010-05-24 16:53 ` Lennart Borgman
2010-05-24 16:35 ` Drew Adams
2010-05-24 5:05 ` Miles Bader
2010-05-24 7:19 ` Wojciech Meyer
2010-05-24 17:39 ` Lennart Borgman
2010-05-25 6:35 ` Miles Bader
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=9A67516A216749079A10805DBCAD67D1@us.oracle.com \
--to=drew.adams@oracle.com \
--cc=emacs-devel@gnu.org \
--cc=juri@jurta.org \
--cc=wojciech.meyer@googlemail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.