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

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

[elpa] branch externals/compat created (now 5506770)


From: ELPA Syncer
Subject: [elpa] branch externals/compat created (now 5506770)
Date: Sun, 17 Oct 2021 05:57:29 -0400 (EDT)

elpasync pushed a change to branch externals/compat.

        at  5506770   Update .elpaignore

This branch includes the following new commits:

       new  10033e0   Initial import
       new  51b832c   Remove compat--disable-defer check from installation check
       new  e00fc9c   Simplify mapcan implementation
       new  c445418   Fix named-let implementation
       new  9688d79   Split proper-list-p into two implementations
       new  c7d1615   Remove elisp-shorthands from compat-tests.el
       new  b8e8cba   Use markdown instead of outline-mode for the README file
       new  5936773   Fix installation check
       new  1430aaa   Add highlighting for compatibility code
       new  a403485   Require compat-macs in eval-when-compile instead of 
eval-and-compile
       new  d77b31f   Reorder files to byte compile in Makefile
       new  12e36f7   Check if actual name is fbound before binding a function 
or macro
       new  5846fbe   Pull compatibility definition out of eval-after-load block
       new  0d77194   Remove compat--disable-defer variable
       new  eafe584   Remove unnecessary eval-and-compile block from 
compat-tests
       new  9be46b0   Add check for Emacs 28 to compat-tests.el
       new  b3d1100   Prepend font-lock-preprocessor-face to compatibility 
symbols
       new  c626917   Add a named-let test
       new  a46ab78   Add button-buttonize to emacs-28.1
       new  9c6818c   Add directory-name-p compatibility function
       new  7d90061   Add made up macro name to macrop test
       new  f3c5728   Wrap compat-tests setup in an eval-and-load block
       new  79d4778   Use compat--string-trim-left in file-name-with-extension
       new  070384b   Fix compat-tests for older versions
       new  05092cb   Fix compat-test indentation in compat-tests
       new  eb0c027   Advise indirect-function to not raise void-function
       new  156b5f5   Ensure substring is passed two arguments in string-width 
advise
       new  e4b57d2   Increase base version to 24.3
       new  4c6c31b   Replace :force with more general :cond
       new  a983e8c   Install advice using advice instead of nadvice for Emacs 
24.3
       new  cb339dd   Add :cond where applicable
       new  2d50e5c   Implement func-arity
       new  08c77ed   Declare variable for gensym
       new  797930f   Declare temporary-file-directory for make-nearby-temp-file
       new  36ef438   Implement and use mounted-file-systems
       new  10ef8f4   Declare string-trim-left and directory-name-p
       new  e5a573f   Declare mouse-set-point
       new  9df8e0c   Add GitHub action file for CI
       new  14a3bce   Remove NonGNU ELPA installation code
       new  56ad375   Declare macrop for macroexpand-1
       new  2089c90   Declare gensym for with-existing-directory
       new  2faab78   Add debug specification for setq-local
       new  4364563   Use unprefixed symbols where possible
       new  61a1da1   Remove indirect-function compatibility
       new  5e7698c   Avoid testing advice compatibility in version to old to 
compare
       new  343bcbb   Fix if-let implementation
       new  658db90   Simplify and-let* implementation
       new  26acf1f   Use compatibility macros in ...-let definitions
       new  8f64282   Use compatibility functions in string-trim definition
       new  32031ea   Remove unnecessary compat-- prefix from gensym-counter
       new  6445814   Use compatibility functions in file-name-with-extension 
definition
       new  f8f4a9f   Use right function in some compat-maxargs-/= invocations
       new  e6b5f08   Load all compatibility code unconditionally
       new  fa09ea0   Factor out multibyte regexp tests for string-search and 
-replace
       new  fa1d0df   Use names of compatibility functions in ert docstrings
       new  1d0f6db   Add compat-if-let* tests
       new  c0c1889   Add compat-and-let* tests
       new  044acff   Optionally let compat-func-arity handle advice
       new  021ffd1   Handle legacy bytecode argument lists
       new  956db9b   Improve handling of conditional compatibility definitions
       new  ad92d70   Add decoded-time-* functions from 27.1
       new  476aa10   Add json-* functions from 27.1
       new  aa112d8   Implement lookup-key handling of keymap lists
       new  86fb58f   Move compat--alist-get-full-elisp to emacs-25.1
       new  a0ea4ae   Call alist-get-full-elisp from alist-get-handle-testfn
       new  a57cfed   Avoid comparing alist-get with testfn if not available
       new  954c97b   Update compat-tests header
       new  5cd751b   Mention GitHub issue tracker in README
       new  598a040   Add :cond check to lookup-key
       new  4513631   Fix compat-func-arity advice handling
       new  b16122b   Use explicit symbol names instead of alii
       new  a7d9649   Manually advise functions when nadvice is not available
       new  084f18c   Declare compat functions used in file-name-with-extension
       new  904d660   Add documentation to manual advice wrapper
       new  09bf8d8   Declare nadvice functions for compat-func-arity
       new  e689153   Merge compile and run into one GitHub Action job
       new  80ab781   Use advice.el for advising functions previously to Emacs 
24.4
       new  20afc89   Add :cond checks to json-* functions in compat-27.1
       new  db218d0   Handle top-level JSON objects in Emacs 27.x
       new  c37e1d1   Fix quoting in compat-macs' legacy advice installation
       new  72c0781   Mention Chris Wellons' article on lambdas and byte 
compilation
       new  ee068f0   Revert back to manual advising
       new  18c2bf9   Autoload advised functions is necessary
       new  7bef68b   Mark regexp-opt as part of regexp-opt.el
       new  8981d4b   Handle multiple signals in string-replace test case
       new  8ea6272   Add define-error compatibility function
       new  5d5b215   Factor out issue with should-error in Emacs 24.3
       new  93cee71   Generate a docstring for manual compatibility advice
       new  7619f21   Display version number of manual advice docstring
       new  50767a8   Load deferred code even if file doesn't exist
       new  2bb6c10   Check if function is bound before extracting documentation
       new  f4c0979   Prevent shadowing declarations in functional 
compatibility code
       new  3257cf6   Implement TCO for named-let
       new  347f5a8   Change version suffix to -rc
       new  25879c7   Require instead of loading compat-*.el files
       new  7245918   Fix handling of file-missing in require advice
       new  0a72e60   Fix the number of expected argument in count-windows 
:cond check
       new  29dc297   Ensure that compat-maxargs-/= is visible at compile time
       new  5506770   Update .elpaignore




reply via email to

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