From: Drew Adams <drew.adams@oracle.com>
To: Noam Postavsky <npostavs@users.sourceforge.net>
Cc: 29599@debbugs.gnu.org
Subject: bug#29599: 26.0; `dframe.el' binds keys unconditionally when loaded
Date: Mon, 18 Dec 2017 21:21:25 -0800 (PST) [thread overview]
Message-ID: <afabe25c-0360-489b-9c5a-d9d38da1fd24@default> (raw)
In-Reply-To: <876093bck5.fsf@users.sourceforge.net>
> tags 29599 + patch
> quit
>
> Drew Adams <drew.adams@oracle.com> writes:
>
> >> Yeah (it's probably the loading-on-completion thing again).
> >
> > I don't think I know (or didn't know or at least don't
> > recall) anything about such a thing. Is it something new?
>
> Yes, see Bug#28607.
That's quite a bug report - no report at all (?).
Perhaps it was because all of the actual report was
in another bug report that was closed, and that now
redirects to this (vacuous) report?
The only thing in #28607 is a link to an emacs-devel
thread. No description of the problem (?).
Anyway, it's not clear to me how that bug relates to this one.
This one is about explicitly binding keys when the
source code loads. I don't get the impression that
that one is about this at all. (What am I missing?)
> > But (without looking at them), those sound like specific
> > replacements for the standard iconify etc. If so, it's
> > great to provide such functions, but they shouldn't be
> > bound to special events by default (i.e., upon loading).
>
> As far as I can tell, there is no code in Emacs which sets those
> functions to anything. So presumably the idea is to allow the user to
> run some code when a "dframe" is made visible/iconified/deleted.
No doubt. But (I think we agree?) that possibility
should be offered to users, to choose, and not imposed
just by loading the file.
> >> Here's a patch which moves the keybinding to dframe-frame-mode
> >> activation instead.
> >
> > I can't speak to the value of the patch (I know nothing
> > about this), but thanks for working on this.
>
> Okay, it should take care of this bug, and it should be perfectly safe,
> since the functions do nothing before dframe-frame-mode is activated
> anyway. I'll push to emacs-26 in a few days if there are no objections.
Thanks.
next prev parent reply other threads:[~2017-12-19 5:21 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-07 6:10 bug#29599: 26.0; `dframe.el' binds keys unconditionally when loaded Drew Adams
2017-12-19 1:40 ` Noam Postavsky
2017-12-19 2:15 ` Drew Adams
2017-12-19 3:51 ` Noam Postavsky
2017-12-19 5:21 ` Drew Adams [this message]
2017-12-19 13:15 ` Noam Postavsky
2017-12-19 15:22 ` Drew Adams
2018-01-03 1:59 ` Noam Postavsky
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
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=afabe25c-0360-489b-9c5a-d9d38da1fd24@default \
--to=drew.adams@oracle.com \
--cc=29599@debbugs.gnu.org \
--cc=npostavs@users.sourceforge.net \
/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 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).