[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why is custom--inhibit-theme-enable not t by default?
From: |
Basil L. Contovounesios |
Subject: |
Re: Why is custom--inhibit-theme-enable not t by default? |
Date: |
Wed, 13 Jun 2018 17:01:19 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
address@hidden writes:
>>> Date: Mon, 11 Jun 2018 21:14:49 -0700
>>> From: address@hidden
>>>
>>> A simple require of a package shouldn't have side effects, especially
>>> not
>>> ones as drastic as changing the entire appearance of the program.
>>
>> I think themes are special in this regard: loading a theme activates
>> it.
>>
>
> Why did we do it that way? Is it too late to change it? Loading _anything_
> shouldn't activate it. I don't see a need to carve out a special case for
> themes.
>
> At the very least, we should make custom--inhibit-theme-enable a public
> variable so people can let-binding something that lets them load theme
> code normally without the expectation of serious side effects.
Would this new variable / user option be able to serve as the default
interactive value of load-theme's NO-ENABLE argument?
--
Basil
- Re: Disabling custom themes, (continued)
- Re: Why is custom--inhibit-theme-enable not t by default?, Richard Stallman, 2018/06/13
- Re: Why is custom--inhibit-theme-enable not t by default?, Stefan Monnier, 2018/06/13
- RE: Why is custom--inhibit-theme-enable not t by default?, Drew Adams, 2018/06/14
- Re: Why is custom--inhibit-theme-enable not t by default?, Stefan Monnier, 2018/06/14
- RE: Why is custom--inhibit-theme-enable not t by default?, Drew Adams, 2018/06/14
- Re: Why is custom--inhibit-theme-enable not t by default?, Stefan Monnier, 2018/06/14
- Re: Why is custom--inhibit-theme-enable not t by default?, Basil L. Contovounesios, 2018/06/14
- Re: Why is custom--inhibit-theme-enable not t by default?, Stefan Monnier, 2018/06/14
- Re: Why is custom--inhibit-theme-enable not t by default?,
Basil L. Contovounesios <=
- Re: Why is custom--inhibit-theme-enable not t by default?, Andy Moreton, 2018/06/17
- Re: Why is custom--inhibit-theme-enable not t by default?, Andy Moreton, 2018/06/18
- Re: Why is custom--inhibit-theme-enable not t by default?, Daniel Colascione, 2018/06/19
Re: Why is custom--inhibit-theme-enable not t by default?, Basil L. Contovounesios, 2018/06/12
Re: Why is custom--inhibit-theme-enable not t by default?, Richard Stallman, 2018/06/12