aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-12-15Fix test skip condition for 'compat-ref-define-key'Philip Kaludercic
2022-11-22Fix @end for "@defun make-empty-file" in compat.texiPhilip Kaludercic
2022-11-22Add make-empty-file defined in Emacs 27Philip Kaludercic
2022-11-18Split plain unit tests into "ref" (real) and "impl" (compat) testsPhilip Kaludercic
2022-11-18Fix edge-case of binding nil in if-let* and related macrosPhilip Kaludercic
2022-11-18Add while-let from Emacs 29Philip Kaludercic
2022-11-16Fix evaluating after-load-alist for Emacs 24.3Daanturo
2022-09-02Mention "multisession" as missing from CompatPhilip Kaludercic
2022-09-01Use 'compat-defun' when defining 'derived-mode-p'Philip Kaludercic
2022-09-01Use 'equal' instead of 'file-equal-p'Philip Kaludercic
2022-08-30Use compat--... functions when testing the compatibility codePhilip Kaludercic
2022-08-30Prefix text-property-search tests with "compat-"Philip Kaludercic
2022-08-30Raise an error if the realname would be the same as the namePhilip Kaludercic
2022-08-30Define make-prop-match in compat-tests.el if missingPhilip Kaludercic
2022-08-30Add text-property-search functions from Emacs 27Philip Kaludercic
2022-08-29Abbreviate Makefile by re-using BYTECPhilip Kaludercic
2022-08-29Have Makefile targets rebuild .elc files not .elPhilip Kaludercic
2022-08-29Remove compat-macs.el from the list of files to byte-compilePhilip Kaludercic
2022-08-29Always load compat-macs.el while compilingPhilip Kaludercic
2022-08-29Bump to version 28.1.2.2Philip Kaludercic
2022-08-29Always load compat-macsPhilip Kaludercic
2022-08-29Prevent compat-macs.el from being byte compiledPhilip Kaludercic
2022-08-29Ignore all .patch filesPhilip Kaludercic
2022-08-26Add compatibility notices to the end of the docstringPhilip Kaludercic
2022-08-26Merge branch 'master' into emacs-29.1Philip Kaludercic
2022-08-25Bump to version 28.1.2.228.1.2.2Philip Kaludercic
2022-08-25Always load compat-macsPhilip Kaludercic
2022-08-25Prevent compat-macs.el from being byte compiledPhilip Kaludercic
2022-08-25Ignore all .patch filesPhilip Kaludercic
2022-08-25Break link reference definitions into two linesPhilip Kaludercic
2022-08-24Bump to version 28.1.2.128.1.2.1Philip Kaludercic
2022-08-24Elaborate the "Usage" section of the manualPhilip Kaludercic
2022-08-24Avoid testing 'subr-primitive-p' in some casesPhilip Kaludercic
2022-08-18Document additional missing functions from compat-29Philip Kaludercic
2022-08-17Add 'pure' and 'side-effect-free' properties to takePhilip Kaludercic
2022-08-17Remove realname for ntakePhilip Kaludercic
2022-08-17Generate test names without double-dashesPhilip Kaludercic
2022-08-17Rewrite take to copy only as much as requiredPhilip Kaludercic
2022-08-17Copy edebug specification for and-let* from if-let*Philip Kaludercic
2022-08-17Remove realname for if-let*Philip Kaludercic
2022-08-17Remove realname for if-letPhilip Kaludercic
2022-08-17Copy if-let/if-let* definitions into if-let/when-letPhilip Kaludercic
2022-08-17Replace seq-into with concrete implementations in compat-29Philip Kaludercic
2022-08-17Replace when-let with expansions in compat-29Philip Kaludercic
2022-08-17Remove unused local variable in file-name-absolute-pPhilip Kaludercic
2022-08-17Declare alist-get for usage in compat-alist-getPhilip Kaludercic
2022-08-17Copy edebug specifications instead of referencingPhilip Kaludercic
2022-08-13Explicitly denote subr-x functions with :featurePhilip Kaludercic
2022-08-13Add add-display-text-property from Emacs 29Philip Kaludercic
2022-08-13Document missing functionality from compat-29Philip Kaludercic