aboutsummaryrefslogtreecommitdiff
path: root/compat-27.el
AgeCommit message (Collapse)Author
2023-01-08compat-test: Add more testsDaniel Mendler
2023-01-08compat-27: Fix dolist-with-progress-reporterDaniel Mendler
2023-01-07compat-27: Add test for recenterDaniel Mendler
2023-01-07compat-tests: Fix and test image-property getter/setterDaniel Mendler
2023-01-07Explicit functions: Mention reason of existence in the docstringDaniel Mendler
Replicating the docstring of the original function is not needed.
2023-01-06Move json functions to compat.elDaniel Mendler
These functions are defined conditionally. Therefore they must not be part of the versioned files. Conditionally-defined functions are a special complicated edge case, which need more testing. Therefore the json functions are currently marked as UNTESTED.
2023-01-06Add UNTESTED labelsDaniel Mendler
2023-01-06Only require Compat libraries which are neededDaniel Mendler
2023-01-05Improve commentsDaniel Mendler
2023-01-05Exclusive bounds for :max-versionDaniel Mendler
2023-01-05Fix version boundsDaniel Mendler
2023-01-05Fix version boundsDaniel Mendler
2023-01-05Remove :max-versionDaniel Mendler
2023-01-05Remove unnecessary declare-functionsDaniel Mendler
2023-01-05Remove unnecessary declare-functionsDaniel Mendler
2023-01-05Fix prop-match-pDaniel Mendler
2023-01-05prop-match testsDaniel Mendler
2023-01-05proper-list-p: Use simpler definition from org-compatDaniel Mendler
2023-01-05Add ignore-error testDaniel Mendler
2023-01-04Add trivial testsDaniel Mendler
2023-01-04Mark a few functions as testedDaniel Mendler
2023-01-04Fix setq-localDaniel Mendler
2023-01-04Add testsDaniel Mendler
2023-01-04Test setq-localDaniel Mendler
2023-01-04Mark tested functionsDaniel Mendler
2023-01-04RenameDaniel Mendler
2023-01-04Add UNTESTED labels behind compat-defuns for greppabilityDaniel Mendler
2023-01-04Remove realnamesDaniel Mendler
2023-01-04Add :featureDaniel Mendler
2023-01-04Remove commentsDaniel Mendler
2023-01-04Revert "Add compat-feature macro"Daniel Mendler
This reverts commit de7346396aab592610e05990aab154a02b73f46d.
2023-01-04Add compat-feature macroDaniel Mendler
2023-01-04Specify featuresDaniel Mendler
2023-01-04Require features at compile timeDaniel Mendler
2023-01-04Fix proper-list-pDaniel Mendler
2023-01-04Simplify json testsDaniel Mendler
2023-01-03Remove :realnameDaniel Mendler
2023-01-03Remove :realnamesDaniel Mendler
2023-01-03Remove obsolete commentaryDaniel Mendler
2023-01-03compat-macs: Rename :prefix to :explicitDaniel Mendler
2023-01-03Remove :realname from proper-list-pDaniel Mendler
2023-01-03Remove compat--internal-exec-pathDaniel Mendler
2023-01-03Remove compat--internal-file-local-nameDaniel Mendler
2023-01-03Remove compat--internal-provided-mode-derived-pDaniel Mendler
2023-01-03Disallow :realname to equal compat--<name>Daniel Mendler
I plan to use the naming convention compat--<name> for the compat-funcall and compat-function macros in the future. Intentionally use ugly compat--internal-* names. I hope we can remove some of those.
2023-01-03Chained requiring, remove unnecessary declare-functionsDaniel Mendler
2023-01-03Remove :note supportDaniel Mendler
2023-01-03Avoid duplicating the package information in the headerDaniel Mendler
2023-01-03Revert "Declare version only at compile time"Daniel Mendler
This reverts commit 9842d683d8dc3ae31ab530d6f4e42dabe47fb25a.
2023-01-03Declare version only at compile timeDaniel Mendler