[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master updated (2f5c9b31161 -> da8b06bd618)
From: |
Andrea Corallo |
Subject: |
master updated (2f5c9b31161 -> da8b06bd618) |
Date: |
Thu, 2 May 2024 11:08:37 -0400 (EDT) |
akrl pushed a change to branch master.
from 2f5c9b31161 Add lexical cookie to new init files
adds 1c7b8099839 * Add function type declarations for Lisp functions
adds d8c941df7d8 Make use of Lisp function declarations
adds fa0bf96837a Move lisp function arg type declarations to the
functions itself
adds 15016288eca * Document function type declarations
adds 0757ea98654 Rename property 'declared-type' to 'function-type'
adds 1087d55d271 * lisp/emacs-lisp/regexp-opt.el (regexp-opt): Fix type
declaration.
adds fccd35f2c89 * doc/lispref/functions.texi (Declare Form): Improve
declare type.
adds 8e1e8099aad * etc/NEWS (Function type declaration): Add entry.
new 390b606ffce * doc/lispref/functions.texi (Declare Form): Better
warn about UB.
new 02690d95f9e * doc/lispref/functions.texi (Declare Form): Improve
again declare type.
new 64d3100cb59 etc/NEWS (Function type declaration): Mark it +++.
new da8b06bd618 Merge branch 'lisp-func-type-decls' into 'master'
Summary of changes:
doc/lispref/functions.texi | 52 ++++++++++++++++++++++++++++++++++
etc/NEWS | 5 ++++
lisp/custom.el | 3 +-
lisp/emacs-lisp/byte-run.el | 8 +++++-
lisp/emacs-lisp/comp-common.el | 64 +++++++++++++-----------------------------
lisp/emacs-lisp/comp.el | 24 +++++++++++-----
lisp/emacs-lisp/lisp.el | 3 +-
lisp/emacs-lisp/regexp-opt.el | 3 +-
lisp/env.el | 3 +-
lisp/files.el | 1 +
lisp/help-fns.el | 2 +-
lisp/simple.el | 10 +++++--
lisp/subr.el | 36 ++++++++++++++++--------
lisp/window.el | 9 ++++--
14 files changed, 147 insertions(+), 76 deletions(-)
- master updated (2f5c9b31161 -> da8b06bd618),
Andrea Corallo <=