elisp

defcustomで定義された変数はsetqではなくcustom-set-variablesで設定すべき理由

Emacsにおけるこの辺の事情ってほんとうにややこしくて,ドキュメントでもパッケージによってsetq使ってたり,setq-default使ってたり,custom-set-variables使ってたりで統一されていないので混乱のもとになっている気がする. "defcustom setq custom-set-…

Emacs Lispで部分適用

apply-partiallyを使う. (apply-partially FUN &rest ARGS) Return a function that is a partial application of FUN to ARGS. ARGS is a list of the first N arguments to pass to FUN. The result is a new function which does the same as FUN, excep…