* gnu-elpa package need customization not to nag all time
@ 2020-12-06 19:46 Jean Louis
2020-12-06 22:32 ` Stefan Monnier
0 siblings, 1 reply; 3+ messages in thread
From: Jean Louis @ 2020-12-06 19:46 UTC (permalink / raw)
To: Help GNU Emacs; +Cc: Stefan Monnier
Hello Stefan,
I think that gnu-elpa package that asks users to install some
complimentary packages should not do that by default. Let users decide
to activate such nagging or warn them.
I said already no, then even in Org file it asks me to install
sql-indent. I do not need SQL indent and never needed it. This gives
you user experience for your further design of the package. I just
found it is this package asking me.
(defun gnu-elpa--perform-autoload ()
"Prompt to install the package that provides the currently autoloaded function.
The relevant function is found by walking the stack until we find a function.
Presumes we're in the process of calling an autoloaded function that's not
yet loaded."
(let* ((f (gnu-elpa--autoloaded-function))
(pkg (gnu-elpa--package f)))
(unless (yes-or-no-p (format "Install package %s? " pkg))
(error "Abort!"))
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: gnu-elpa package need customization not to nag all time
2020-12-06 19:46 gnu-elpa package need customization not to nag all time Jean Louis
@ 2020-12-06 22:32 ` Stefan Monnier
2020-12-06 22:39 ` Jean Louis
0 siblings, 1 reply; 3+ messages in thread
From: Stefan Monnier @ 2020-12-06 22:32 UTC (permalink / raw)
To: Jean Louis; +Cc: Help GNU Emacs
> I think that gnu-elpa package that asks users to install some
> complimentary packages should not do that by default. Let users decide
> to activate such nagging or warn them.
>
> I said already no, then even in Org file it asks me to install
> sql-indent. I do not need SQL indent and never needed it. This gives
> you user experience for your further design of the package. I just
> found it is this package asking me.
You're right, it should try and remember which packages the user has
already "rejected".
Could you make a bug report for it, so we don't forget?
Stefan
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: gnu-elpa package need customization not to nag all time
2020-12-06 22:32 ` Stefan Monnier
@ 2020-12-06 22:39 ` Jean Louis
0 siblings, 0 replies; 3+ messages in thread
From: Jean Louis @ 2020-12-06 22:39 UTC (permalink / raw)
To: Stefan Monnier; +Cc: Help GNU Emacs
bug reported.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2020-12-06 22:39 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-06 19:46 gnu-elpa package need customization not to nag all time Jean Louis
2020-12-06 22:32 ` Stefan Monnier
2020-12-06 22:39 ` Jean Louis
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.