aboutsummaryrefslogtreecommitdiff
path: root/compat-macs.el
AgeCommit message (Expand)Author
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
2022-02-26Merge branch 'master' into testingPhilip Kaludercic
2022-02-26Move compat-def check into compat bodyPhilip Kaludercic
2022-02-26Allow for compat macros to be evaluated in a file-less bufferPhilip Kaludercic
2022-02-21Raise an error on duplicate compatibility definitionsPhilip Kaludercic
2022-02-15Avoid generating an empty eval-after-loadPhilip Kaludercic
2022-02-15Use name without prefix in documentation stringPhilip Kaludercic
2022-02-10Remove auto-quoting of :featurePhilip Kaludercic
2022-02-10Allow for functions to be explicitly prefixed with compat-Philip Kaludercic
2022-02-10Use nadvice from ELPA instead of manually advising functionsPhilip Kaludercic
2022-02-08Compress and merge the compiled result of compat.elcPhilip Kaludercic
2022-02-08Use advice-add if available on Emacs 24.3Philip Kaludercic
2022-02-06Use quote instead of functionPhilip Kaludercic
2022-02-06Unquote body instead of double-unquoting the lambda expressionPhilip Kaludercic
2022-02-05Add compat-help as an infrastructure to manage relevant notesPhilip Kaludercic
2022-02-05Fix eval-after-load call for delayed compatibility codePhilip Kaludercic
2022-02-05Remove unknown declare properties for Emacs 24 and priorPhilip Kaludercic
2022-01-27Fix deferred compatibility definitionsPhilip Kaludercic
2021-11-02Fix generation of eval-after-load function for deferred codePhilip Kaludercic
2021-10-24Apply Chris Wellons' eval-after-load workaroundPhilip Kaludercic
2021-10-24Move require advice to compat-25.1Philip Kaludercic
2021-10-16Prevent shadowing declarations in functional compatibility codePhilip Kaludercic
2021-10-15Check if function is bound before extracting documentationPhilip Kaludercic
2021-10-15Load deferred code even if file doesn't existPhilip Kaludercic
2021-10-15Display version number of manual advice docstringPhilip Kaludercic