emacs-elpa-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]