aboutsummaryrefslogtreecommitdiff
path: root/compat-macs.el
AgeCommit message (Expand)Author
2023-01-03Rename compat-funcall to compat-callDaniel Mendler
2023-01-03Move functions from compat--explicit- to compat--Daniel Mendler
2023-01-03Minor cleanupDaniel Mendler
2023-01-03Execute check inside of with-eval-after-load blockDaniel Mendler
2023-01-03compat-macs: Rename :prefix to :explicitDaniel Mendler
2023-01-03Deprecate all prefixed functionsDaniel Mendler
2023-01-03compat-macs: Minor simplificationDaniel Mendler
2023-01-03Disallow :realname to equal compat--<name>Daniel Mendler
2023-01-03Add compat--with-feature helperDaniel Mendler
2023-01-03Minor simplificationDaniel Mendler
2023-01-03Remove :no-highlight from docstringDaniel Mendler
2023-01-03Minor simplification - remove type argument from compat--generate-functionDaniel Mendler
2023-01-03Disallow :prefix and :realname for compat-defvarDaniel Mendler
2023-01-03Update docstringsDaniel Mendler
2023-01-03Minor simplification, remove advice remnantsDaniel Mendler
2023-01-03Remove :note supportDaniel Mendler
2023-01-03compact-macs: Remove the advice mechanismDaniel Mendler
2023-01-03Remove compat--ignoreDaniel Mendler
2023-01-03Make some compat-macs functions privateDaniel Mendler
2023-01-03Avoid duplicating the package information in the headerDaniel Mendler
2023-01-03Rename compat-current-version to compat--current-versionDaniel Mendler
2023-01-03Always load prefixed definitionsDaniel Mendler
2023-01-03Merge branch 'emacs-29.1'Philip Kaludercic
2023-01-03Update copyright yearsPhilip Kaludercic
2022-08-30Raise an error if the realname would be the same as the namePhilip Kaludercic
2022-08-29Prevent compat-macs.el from being byte compiledPhilip Kaludercic
2022-08-26Add compatibility notices to the end of the docstringPhilip Kaludercic
2022-08-25Prevent compat-macs.el from being byte compiledPhilip Kaludercic
2022-08-10Explicitly define versions instead of inferring them from file namesPhilip Kaludercic
2022-07-29Move compat--generate-verbose to compat-tests.elPhilip Kaludercic
2022-07-14Simplify loading and compiling of CompatPhilip Kaludercic
2022-07-11Revert "Simplify loading and compiling of Compat"Philip Kaludercic
2022-07-11Simplify loading and compiling of CompatPhilip Kaludercic
2022-06-05Fix using compat libraries uncompiledJonas Bernoulli
2022-06-05Add fix from faabc69ba to compat--generate-verbose tooJonas Bernoulli
2022-05-28Assume compat-XY defines definitions for Emacs XY.1Philip Kaludercic
2022-04-19Add 2022 to the copyright linesPhilip Kaludercic
2022-04-18Fix implicit version extractionPhilip Kaludercic
2022-04-15Check version before defaliasing a prefixed functionPhilip Kaludercic
2022-04-10Ensure that compatibility conditions are always testedPhilip Kaludercic
2022-04-10Ensure that all prefixed functions do not use :condPhilip Kaludercic
2022-04-04Improve conditional testingPhilip Kaludercic
2022-04-04Fix version inference from file namePhilip Kaludercic
2022-03-13Allow specifying a condition to test defaliasing prefix functionsPhilip Kaludercic
2022-03-13Have minimal definitions expand to a defalias if possiblePhilip Kaludercic
2022-03-07Fix handling of unknown declare properties before Emacs 25Philip Kaludercic
2022-02-27Only generate verbose expansions when testingPhilip Kaludercic
2022-02-27Fix duplicate definition testing checkingPhilip Kaludercic
2022-02-26Extract font-locking into compat-font-lock.elPhilip Kaludercic
2022-02-26Have a prefixed minimal compatibility expand to nilPhilip Kaludercic