[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/compat b8e8cba 07/99: Use markdown instead of outline-m
From: |
ELPA Syncer |
Subject: |
[elpa] externals/compat b8e8cba 07/99: Use markdown instead of outline-mode for the README file |
Date: |
Sun, 17 Oct 2021 05:57:48 -0400 (EDT) |
branch: externals/compat
commit b8e8cba6ab1854cea0589c61fd053d987e864e52
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Use markdown instead of outline-mode for the README file
This renders better on both SourceHut and GitHub, at the minor expense
of being a little less pleasant to read as plain text.
---
README => README.md | 45 +++++++++++++++++++++++++--------------------
1 file changed, 25 insertions(+), 20 deletions(-)
diff --git a/README b/README.md
similarity index 61%
rename from README
rename to README.md
index 0a40bae..513219f 100644
--- a/README
+++ b/README.md
@@ -1,4 +1,5 @@
-* COMPATibility Library for Emacs -*- mode: outline; -*-
+COMPATibility Library for Emacs
+===============================
Find here the source for compat.el, a forwards-compatibility library
for (GNU) Emacs Lisp.
@@ -8,13 +9,15 @@ package developers that wish to make use of newer
functionality, not
provided in older versions of Emacs, without breaking compatibility
for users bound to specific Emacs releases.
-** Installation
+Installation
+------------
-compat.el shouldn't be installed directly, but downloaded from GNU
-ELPA. If necessary, this can be done using M-x package-install-file
+compat.el shouldn't be installed directly, but downloaded from [GNU
+ELPA]. If necessary, this can be done using M-x package-install-file
in the current working directory.
-** Usage
+Usage
+-----
The intended use-case for this library is for package developers to
add as a dependency in the header:
@@ -26,25 +29,21 @@ that all the functions and macros that compat.el provides
are
automatically accessible or made accessible as soon as the right
libraries are loaded.
-** Contribute
+Contribute
+----------
As compat.el is distribed as part of GNU ELPA, and therefore requires
-a copyright assignment to the FSF, for all non-trivial code
-contributions:
+a [copyright assignment] to the FSF, for all non-trivial code
+contributions.
-
https://www.gnu.org/software/emacs/manual/html_node/emacs/Copyright-Assignment.html
+Source code
+-----------
-*** Source code
+The project is managed can be found on [SourceHut] but has a
+(disfavoured) [GitHub] mirror as well.
-The project is managed can be found on SourceHut
-
- https://sr.ht/~pkal/compat
-
-but has a (disfavoured) GitHub mirror as well
-
- https://github.com/phikal/compat.el
-
-*** Bug and patches
+Bug and patches
+---------------
Patches, bug reports and comments can be sent to the mailing list
@@ -56,7 +55,13 @@ the bundled Makefile:
make test
-** Distribution
+Distribution
+------------
compat.el and all other files in this directory are distributed under
the GPL, Version 3 (like Emacs itself).
+
+[GNU ELPA]: http://elpa.gnu.org/packages/compat.html
+[copyright assignment]:
https://www.gnu.org/software/emacs/manual/html_node/emacs/Copyright-Assignment.html
+[SourceHut]: https://sr.ht/~pkal/compat
+[GitHub]: https://github.com/phikal/compat.el
- [elpa] branch externals/compat created (now 5506770), ELPA Syncer, 2021/10/17
- [elpa] externals/compat 51b832c 02/99: Remove compat--disable-defer check from installation check, ELPA Syncer, 2021/10/17
- [elpa] externals/compat 10033e0 01/99: Initial import, ELPA Syncer, 2021/10/17
- [elpa] externals/compat e00fc9c 03/99: Simplify mapcan implementation, ELPA Syncer, 2021/10/17
- [elpa] externals/compat 9688d79 05/99: Split proper-list-p into two implementations, ELPA Syncer, 2021/10/17
- [elpa] externals/compat c445418 04/99: Fix named-let implementation, ELPA Syncer, 2021/10/17
- [elpa] externals/compat b8e8cba 07/99: Use markdown instead of outline-mode for the README file,
ELPA Syncer <=
- [elpa] externals/compat a403485 10/99: Require compat-macs in eval-when-compile instead of eval-and-compile, ELPA Syncer, 2021/10/17
- [elpa] externals/compat 0d77194 14/99: Remove compat--disable-defer variable, ELPA Syncer, 2021/10/17
- [elpa] externals/compat eafe584 15/99: Remove unnecessary eval-and-compile block from compat-tests, ELPA Syncer, 2021/10/17
- [elpa] externals/compat c7d1615 06/99: Remove elisp-shorthands from compat-tests.el, ELPA Syncer, 2021/10/17
- [elpa] externals/compat 5936773 08/99: Fix installation check, ELPA Syncer, 2021/10/17
- [elpa] externals/compat d77b31f 11/99: Reorder files to byte compile in Makefile, ELPA Syncer, 2021/10/17
- [elpa] externals/compat 12e36f7 12/99: Check if actual name is fbound before binding a function or macro, ELPA Syncer, 2021/10/17
- [elpa] externals/compat 5846fbe 13/99: Pull compatibility definition out of eval-after-load block, ELPA Syncer, 2021/10/17
- [elpa] externals/compat b3d1100 17/99: Prepend font-lock-preprocessor-face to compatibility symbols, ELPA Syncer, 2021/10/17
- [elpa] externals/compat c626917 18/99: Add a named-let test, ELPA Syncer, 2021/10/17