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@

Reply via email to