[Top][All Lists]

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

Re: using use-package

From: Stefan Monnier
Subject: Re: using use-package
Date: Fri, 14 Aug 2015 09:51:44 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

> What I do not appreciate is the flat, alphabetic, uncommented nature of
> that file.  It gives me neither means to organize my customizations is a
> logical structure nor means to add commentary.  Further it separates faces
> from all other package tweaks.

FWIW, I agree (tho the uncommented nature is largely bound to the UI:
it's pretty hard to provide a GUI that lets you add/maintain good
comments to the resulting customizations).

> I have resolved this problem by committing to maintaining two copies of my
> customizations:

>    - One automatically created by Customize's 'save for future sessions'
>    functionality.
>    - One that I maintain by hand in my .emacs file.

Even better (to me [and to Erik Naggum ;-)]) would be if Customize could
let you generate and maintain "normal" Elisp code.

E.g. when you change a setting, it looks for "(setq <thevar> <oldval>)"
in your .emacs file, rewrites it to "(setq <thevar> <newval>) ;Was
<oldval>" and shows you the result.

IOW turn Customize into a UI that lets you browse settings and that can
show you what code to use to change them.


reply via email to

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