emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/compat updated (1573aa2e6d -> be4595fec8)


From: ELPA Syncer
Subject: [elpa] externals/compat updated (1573aa2e6d -> be4595fec8)
Date: Tue, 3 Jan 2023 08:57:28 -0500 (EST)

elpasync pushed a change to branch externals/compat.

      from  1573aa2e6d Fix @end for "@defun make-empty-file" in compat.texi
       new  a4036f9b1b Prepare Emacs 29.1 compatibility
       new  f21b114ec7 Add string-limit
       new  5a1f3bdc59 Merge branch 'master' into emacs-29.1
       new  dd334e5616 Add function-alias-p
       new  9083cfc4f6 Add get-display-property
       new  22b2634ada Compile compat-macs before anything else
       new  2ee63f46b2 Make compat-font-lock dependency on compat-macs explicit
       new  ae2bf0aee5 Merge branch 'master' into emacs-29.1
       new  5031a586a3 Add take and ntake defined in Emacs 29
       new  71ddb93f75 Merge branch 'master' into emacs-29
       new  87da1d984d Begin documenting Emacs 29 support
       new  e13ca90cd7 Rewrite legacy compat-test definitions
       new  3104c89c2d Test compat-string-trim instead of string-trim
       new  e6d279af18 Extend byte-compile-docstring-max-column to 100
       new  29dd29609a Prepare compat.el for testing functions from compat-29
       new  9b8799091c Add @subsection headers for Emacs 29.1 node
       new  c177ff5e83 Reuse ntake in take definition
       new  db53afa3a7 Add buffer-text-pixel-size from Emacs 29
       new  0de389aca6 Add string-equal-ignore-case from Emacs 29
       new  accc689c7e Remove nonsensical file-parent-directory test comment
       new  2e206a8304 Add prefixed plist-get from Emacs 29
       new  ff331f6c29 Add prefixed plist-put from Emacs 29
       new  9aac0f55d1 Add prefixed plist-member from Emacs 29
       new  933d6fdf80 Add buffer-match-p from Emacs 29
       new  e370f9b7e7 Add match-buffers from Emacs 29
       new  9ab3081959 Add string-pixel-width from Emacs 29
       new  d375504e3c Add with-buffer-unmodified-if-unchanged from Emacs 29
       new  4710da5fa7 Add file-parent-directory from Emacs 29
       new  8d17ffdd88 Add file-has-changed-p from Emacs 29
       new  c81333a6b0 Merge branch 'master' into emacs-29.1
       new  252d33e897 Fix incompatible function calls in compat-29
       new  8b3d3ea5c8 Merge branch 'master' into emacs-29.1
       new  9e0eb5b72f Add compat-declare-version to compat-29.el
       new  fdae099b00 Move if-let and related function from subr-x to subr
       new  f42ebfaf97 Use compat--directory-name-p instead of directory-name-p
       new  6ac6ed2a99 Use make-symbol instead of gensym in function-alias-p 
tests
       new  bb86f3aa3b Simplify compat--generate-testable
       new  ef5246cf55 Fix issues related to 'expect' tests
       new  b98e7cc868 Fix gv-expander for compat-alist-get
       new  ded0f01036 Revert "Fix gv-expander for compat-alist-get"
       new  282f2dc6a7 Call install-fn in compat--generate-testable
       new  4a56adbcdf Remove references to the deleted "Emacs 24.5" node
       new  3f3f2e44d5 Split compat-insert-into-buffer into multiple tests
       new  878221eabd Update the commentary section for compat-29
       new  145d344d37 Add prefixed define-key from Emacs 29.1
       new  0e4da35d72 Add functions and macros from keymap.el
       new  5c0c55c20d Document missing functionality from compat-29
       new  0a84a7c219 Add add-display-text-property from Emacs 29
       new  26cf72e36a Explicitly denote subr-x functions with :feature
       new  0c14c42bc1 Copy edebug specifications instead of referencing
       new  11c9917215 Declare alist-get for usage in compat-alist-get
       new  faeeebe50b Remove unused local variable in file-name-absolute-p
       new  b888c2fb49 Replace when-let with expansions in compat-29
       new  97cecbc1c0 Replace seq-into with concrete implementations in 
compat-29
       new  b4f38aa5ab Copy if-let/if-let* definitions into if-let/when-let
       new  9e14c2f2df Remove realname for if-let
       new  c96aa66fb4 Remove realname for if-let*
       new  518067a7d6 Copy edebug specification for and-let* from if-let*
       new  4bd1226048 Rewrite take to copy only as much as required
       new  59cd42a912 Generate test names without double-dashes
       new  b0f8f6eaac Remove realname for ntake
       new  835b4301b4 Add 'pure' and 'side-effect-free' properties to take
       new  e7413bcf2b Document additional missing functions from compat-29
       new  45028d9fa7 Merge branch 'master' into emacs-29.1
       new  7e4533ab45 Add compatibility notices to the end of the docstring
       new  8e397fee78 Ignore all .patch files
       new  3bd425a0d6 Prevent compat-macs.el from being byte compiled
       new  68c6ccd5cc Always load compat-macs
       new  8fbc3b6ea6 Bump to version 28.1.2.2
       new  2ad7057293 Always load compat-macs.el while compiling
       new  59e50fc7f4 Remove compat-macs.el from the list of files to 
byte-compile
       new  e96cd14210 Have Makefile targets rebuild .elc files not .el
       new  54565a768c Abbreviate Makefile by re-using BYTEC
       new  661ba3a441 Use 'equal' instead of 'file-equal-p'
       new  a660d13326 Add while-let from Emacs 29
       new  18152ca068 Fix edge-case of binding nil in if-let* and related 
macros
       new  6aad62a6b8 Split plain unit tests into "ref" (real) and "impl" 
(compat) tests
       new  bb25d50b6c Fix test skip condition for 'compat-ref-define-key'
       new  043e3d71b5 Always load compat-29
       new  c0d5634570 Simplify loading procedure
       new  fcac0fa893 Update copyright years
       new  55080acac2 Preliminary bump the version tag to 29.1.0.0-dev
       new  62ec50bdd1 Merge branch 'emacs-29.1'
       new  be4595fec8 Update README to reflect the move from SourceHut to 
GitHub


Summary of changes:
 .dir-locals.el      |    1 -
 Makefile            |    9 +-
 README.md           |   17 +-
 compat-24.el        |    4 +-
 compat-25.el        |   44 ++-
 compat-26.el        |  116 +++---
 compat-27.el        |   10 +-
 compat-28.el        |    4 +-
 compat-29.el        | 1049 +++++++++++++++++++++++++++++++++++++++++++++++++++
 compat-font-lock.el |    2 +-
 compat-help.el      |    2 +-
 compat-macs.el      |   27 +-
 compat-tests.el     |    2 +-
 compat.el           |   14 +-
 compat.texi         |  666 +++++++++++++++++++++++++++++++-
 15 files changed, 1850 insertions(+), 117 deletions(-)
 create mode 100644 compat-29.el



reply via email to

[Prev in Thread] Current Thread [Next in Thread]