CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2026/09/04 05:37:35
Modified files:
editors/emacs : Makefile distinfo
editors/emacs/patches: patch-Makefile_in
editors/emacs/pkg: PLIST
Removed files:
editors/emacs/patches: patch-lisp_net_tramp-gvfs_el
patch-lisp_net_tramp-rclone_el
patch-lisp_net_tramp-smb_el
patch-lisp_net_tramp_el
patch-lisp_vc_vc_el patch-src_treesit_c
patch-test_src_treesit-tests_el
Log message:
Update to emacs-31.1
https://www.gnu.org/software/emacs/news/NEWS.31.1
The most prominent change is probably the warnings spewed about
lexical-binding. To safely get rid of them you may add a cookie to your
.el files that explicitely disables lexical binding (dynamic binding has
been the default for years). You may also enable lexical binding which
allegedly has advantages (more efficient, less error prone) after
auditing your elisp code.
Tested by kirill@ namn@ izzy Meyer gkoehler@ matthieu@
ok kirill@ matthieu@