help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How can i enable webmode?


From: H. Dieter Wilhelm
Subject: Re: How can i enable webmode?
Date: Mon, 11 May 2020 14:03:44 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hello Dan

Thank you for your reply.

Dan Sommers <2QdxY4RzWzUUiLuE@potatochowder.com> writes:

> On Sun, 10 May 2020 18:13:35 +0200
> dieter@duenenhof-wilhelm.de (H. Dieter Wilhelm) wrote:
>
>> For example the Melpa package `inform' is activating itsel during
>> installation (and maybe by restarting Emacs in some situations).  The
>> motivation is: If you are interested you'll have it without much ado
>> and if you don't like it any more just uninstall the small package.
>
>> Does it make sense or do you regard this behaviour as impolite?
>
> In a word, impolite.  IMO.  YMMV.  I don't know what `inform' does or
> which underlying mechanism `inform' uses to activate itself, but does it
> clean up after itself (cleanly and completely) when you uninstall it, or
> does it leave "harmless" code somewhere where it might be dangerous
> later?  Does it have better-than-reasonable default behavior, and whose
> opinion?

Inform is creating links (clickable buttons) from functions and variable
names in *info* buffers to their inbuilt *Help* documentation.  (The
small code base is loaded with a ;;;###autoload instruction.)

After uninstalling (and restarting Emacs) the code is completely
removed.

Thinking about it, do you know if it is possible for a running GNU-Emacs
to erase its memory or part of it or same everything with a name prefix?

> This came up, oh, I don't know, years ago in terms of new Emacs
> features.  Should they be enabled by default, so that new users don't
> have to start with a 15 (or 30) year old system and add the modern
> conveniences they expected out of the box?  Or should they be disabled,
> so that experienced users aren't annoyed by someone else's shiny
> objects?

I don't know, for Melpa or Elpa packages I wilfully want to have this
functionality, so why not expecting immediate gratification? ;-)

When I'm installing most browser add-ons they are immediately active.
The same goes for OS package managers when I'm doing

   $ sudo aptitude install sshd

the server is immediately started and this is how it should work.

               Dieter
-- 
Best wishes
H. Dieter Wilhelm
Zwingenberg, Germany



reply via email to

[Prev in Thread] Current Thread [Next in Thread]