Skip to content

Comment on What's new in Emacs 31.1parent

Comments

Well for what it is worth, I build Emacs 31.1 on Slackware 15.0 and it has an odd issue. I get this message below but issuing that command does not fix it, the warning still appears. So either I need to move from ccrypt to a different encryption utility or revert. For now I will revert and decide if I want to use gnupg instead. I use ccrypt for my password list text file.

    for more information.
    *  Warning (files): Missing ‘lexical-binding’ cookie in 
       "/usr/share/emacs/site-lisp/ps-ccrypt.el".
    You can add one with ‘M-x elisp-enable-lexical-binding RET’.
    See ‘(elisp)Selecting Lisp Dialect’ and ‘(elisp)Converting to Lexical Binding’
    for more information.
I used the "regular" slackbuild. native-compilation slackbuild fails with a missing library.

But Emacs 31.1 is in Slackware Current, so when Slackware is released I will be on it :)

you should report that bug to ccrypt, emacs is getting a lot more strict about lexical binding support (for good reason). it just needs ;; -- lexical-binding: t/nil -- at the top of the file.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.