| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-01 | ; Update copyright years | Daniel Mendler | |
| 2025-03-02 | Fix "make check" | Daniel Mendler | |
| 2025-01-28 | CI: Use strict compile checks | Daniel Mendler | |
| 2025-01-01 | Update copyright years | Daniel Mendler | |
| 2024-01-12 | Merge branch 'main' into emacs-30 | Daniel Mendler | |
| 2024-01-12 | Update copyright years | Daniel Mendler | |
| 2023-09-27 | Merge branch 'main' into emacs-30 | Daniel Mendler | |
| 2023-09-27 | Makefile: Update header | Daniel Mendler | |
| 2023-09-27 | Merge branch 'main' into emacs-30 | Daniel Mendler | |
| 2023-09-27 | Makefile: Minor cleanup | Daniel Mendler | |
| 2023-09-27 | Merge branch 'main' into emacs-30 | Daniel Mendler | |
| 2023-09-27 | Makefile: Add header | Daniel Mendler | |
| 2023-09-27 | Merge branch 'main' into emacs-30 | Daniel Mendler | |
| 2023-09-27 | Makefile: Add target force-compile | Daniel Mendler | |
| Move sed substitution from CI workflow. | |||
| 2023-09-09 | Merge branch 'main' into emacs-30 | Daniel Mendler | |
| 2023-09-09 | Make `make check` work with BSD grep and sed | Mattias EngdegÄrd | |
| 2023-07-25 | Emacs 29.1 is available on CI | Daniel Mendler | |
| 2023-07-23 | Update Emacs version to 29.1 | Daniel Mendler | |
| See emacs-29 branch commit 7d1737071fba1fd83039aac34f34f6b90c9579b8 | |||
| 2023-05-24 | Prepare support for Emacs 30 | Philip Kaludercic | |
| 2023-05-21 | Revert "Prepare support for Emacs 30" | Philip Kaludercic | |
| This reverts commit 1b5e81c350618710b3f5b62eec8d53ff363847f8. | |||
| 2023-05-21 | Prepare support for Emacs 30 | Philip Kaludercic | |
| 2023-05-21 | Mark "check" as a PHONY target in the Makefile | Philip Kaludercic | |
| 2023-04-09 | Check that all compatibility definitions link to a corresponding test | Daniel Mendler | |
| 2023-03-04 | Enable byte compilation warnings also for Emacs master | Daniel Mendler | |
| We follow upstream improvements closely and profit earlier from additional byte compiler warnings. | |||
| 2023-02-11 | Additional workflow checks | Daniel Mendler | |
| 2023-01-24 | Ensure that Compat works both interpreted and compiled | Daniel Mendler | |
| See https://github.com/magit/magit/issues/4858 | |||
| 2023-01-21 | compat-macs: Add strict checks | Daniel Mendler | |
| 2023-01-13 | Test emacs-29 branch | Daniel Mendler | |
| 2023-01-09 | Disable byte-compilation for compat-macs and compat-tests | Daniel Mendler | |
| This ensures that straight users and users who install the package directly from the source don't get the unnecessarily byte-compiled file. We still compile both files on CI for error checking. | |||
| 2023-01-06 | Treat byte compilation warnings as errors | Daniel Mendler | |
| Except on the snapshot version since new warnings may get introduced there. As soon as a new Emacs version is released, it will also checked for warnings. | |||
| 2023-01-05 | Drop remaining 24.3 code | Daniel Mendler | |
| 2023-01-04 | Run compiled tests | Daniel Mendler | |
| 2023-01-04 | Test compiled compat | Daniel Mendler | |
| 2023-01-03 | Deprecate compat-help and compat-font-lock | Daniel Mendler | |
| The main focus of compat.el is to provide compatibility functions for packages. This functionality should be as robust and well-maintained as possible. Auxiliary fancy features are a distraction. If there is interest, these features could be provided as part of a compat-user library. | |||
| 2023-01-03 | Ensure that tests are interpreted | Daniel Mendler | |
| 2022-08-29 | Abbreviate Makefile by re-using BYTEC | Philip Kaludercic | |
| 2022-08-29 | Have Makefile targets rebuild .elc files not .el | Philip Kaludercic | |
| 2022-08-29 | Remove compat-macs.el from the list of files to byte-compile | Philip Kaludercic | |
| This might be bad for static analysis, but prevents .elc files from being created when this is not expected. | |||
| 2022-08-02 | Merge branch 'master' into emacs-29.1 | Philip Kaludercic | |
| 2022-07-18 | Make compat-font-lock dependency on compat-macs explicit | Philip Kaludercic | |
| 2022-07-18 | Compile compat-macs before anything else | Philip Kaludercic | |
| 2022-07-17 | Print version before starting tests | Philip Kaludercic | |
| 2022-07-11 | Rebuild all files when compat-macs.el is changed | Philip Kaludercic | |
| This could have been written in a single line, but that would have resulted in a long line in the long time. | |||
| 2022-04-20 | Make compat.elc dependencies explicit in Makefile | Philip Kaludercic | |
| 2022-04-20 | Add compat-font-lock to the list of byte compiled files | Philip Kaludercic | |
| 2022-04-18 | Disable compat.texi rule in Makefile | Philip Kaludercic | |
| This is temporarily necessary while compat.texi is bundled in the repository. | |||
| 2022-04-10 | Do not delete compat.texi when invoking "make clean" | Philip Kaludercic | |
| 2022-04-08 | Use export_file_name Org export keyword | Jonas Bernoulli | |
| Previously the "texinfo_filename" export keyword that was used instead. But that only changes the value of the "@setfilename" command in the texi file but not the actual names of the produced texi and info files, making it necessary to explicitly rename the texi file in the Makefile and making it impossible to produce the info file using "org-export-dispatch". "export_file_name" doesn't have these problems. | |||
| 2022-04-08 | Avoid building compat.info by default | Philip Kaludercic | |
| 2022-03-04 | Add MANUAL | Philip Kaludercic | |
