On Sun, 2 Jan 2022 at 06:49, Po Lu wrote: > xenodasein--- via "Emacs development discussions." > writes: > > > Basically Custom is an unfinished system, it's code is not easy to > > understand, and it does not integrate with the rest of Emacs well, it > > especially does not play well with configuring things from init.el > > file. > > Custom is basically a finished system, and the whole point of it is to > make things work so that users will not have to understand it. > > And contrary to your statements, it integrates with the rest of Emacs > quite well. For example, this doesn't work: > > (setq pixel-scroll-precision-mode t) > > But this does: > > (custom-set-variables '(pixel-scroll-precision-mode t)) > > Same goes for `scroll-bar-mode', and so on. > > Where is that documented? I don't understand customize and I know a few other people from the #emacs IRC channel who are also long time Emacs users and who also say that they don't understand customize well enough... A few weeks ago I made a video - called "Org for non users" - about why I find some parts of Emacs that are "for users" very hard to understand, and showing how I am trying to make them more understandable by "non users" like me... and I would really like to do something similar for customize in the next few years. The video is here: http://angg.twu.net/2021-org-for-non-users.html Cheers, Eduardo