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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ement d13cc0c4de 1/2: Docs: Update README


From: ELPA Syncer
Subject: [elpa] externals/ement d13cc0c4de 1/2: Docs: Update README
Date: Fri, 9 Sep 2022 12:57:39 -0400 (EDT)

branch: externals/ement
commit d13cc0c4deb290fcab22bdbfc86d3a7322c02bb2
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>

    Docs: Update README
    
    This now correctly exports to an Info manual using ox-texinfo, without
    errors.
---
 README.org | 24 +++++++++++-------------
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/README.org b/README.org
index f94a7b32c3..0be54dbc53 100644
--- a/README.org
+++ b/README.org
@@ -1,6 +1,7 @@
 #+TITLE: Ement.el
 
 #+PROPERTY: LOGGING nil
+#+OPTIONS: broken-links:t *:t
 
 # Note: This readme works with the org-make-toc 
<https://github.com/alphapapa/org-make-toc> package, which automatically 
updates the table of contents.
 
@@ -8,7 +9,7 @@
 
 # 
[[https://melpa.org/#/package-name][file:https://melpa.org/packages/package-name-badge.svg]]
 
[[https://stable.melpa.org/#/package-name][file:https://stable.melpa.org/packages/package-name-badge.svg]]
 
-Ement.el is a new Matrix client for Emacs.  It aims to be simple, fast, 
featureful, and reliable.
+Ement.el is a Matrix client for Emacs.  It aims to be simple, fast, 
featureful, and reliable.
 
 Feel free to join us in the chat room: 
[[https://matrix.to/#/#ement.el:matrix.org][https://img.shields.io/matrix/ement.el:matrix.org.svg?label=%23ement.el:matrix.org]]
 
@@ -17,7 +18,6 @@ Feel free to join us in the chat room: 
[[https://matrix.to/#/#ement.el:matrix.or
 :TOC:      :include siblings
 :END:
 :CONTENTS:
-- [[#screenshots][Screenshots]]
 - [[#installation][Installation]]
 - [[#usage][Usage]]
   - [[#bindings][Bindings]]
@@ -28,7 +28,7 @@ Feel free to join us in the chat room: 
[[https://matrix.to/#/#ement.el:matrix.or
 - [[#development][Development]]
 :END:
 
-* Screenshots
+* Screenshots                                                      :noexport:
 :PROPERTIES:
 :ID:       d818f690-5f22-4eb0-83e1-4d8ce16c9e5b
 :END:
@@ -60,13 +60,13 @@ The default formatting style resembles IRC clients, with 
each message being pref
 :TOC:      :depth 0
 :END:
 
-# ** MELPA
-# 
-# If you installed from MELPA, you're done.  Just run one of the commands 
below.
+** GNU ELPA
+
+Ement.el is published in [[http://elpa.gnu.org/][GNU ELPA]], so it may be 
installed in Emacs with the ~package-install~ command, which will install the 
current stable release.
 
 ** Quelpa
 
-The recommended way to install is with 
[[https://github.com/quelpa/quelpa-use-package][quelpa-use-package]], like this:
+The ~master~ branch of the Git repository is intended to be usable at all 
times; only minor bugs are expected to be found in it before a new stable 
release is made.  To install from this, it is recommended to use 
[[https://github.com/quelpa/quelpa-use-package][quelpa-use-package]], like this:
 
 #+BEGIN_SRC elisp
   ;; Install and load `quelpa-use-package'.
@@ -80,7 +80,7 @@ The recommended way to install is with 
[[https://github.com/quelpa/quelpa-use-pa
 
 ** Manual
 
-If you want to install it manually, it's simple enough, but you should know 
what you're doing, and you're on your own.
+Ement.el is intended to be installed with Emacs's package system, which will 
ensure that the required autoloads are generated, etc.  If you choose to 
install it manually, you're on your own.
 
 * Usage
 :PROPERTIES:
@@ -253,7 +253,7 @@ Why write a new Emacs Matrix client when there is already 
[[https://github.com/a
 -  ~matrix-client~'s long name makes for long symbol names, which makes for 
tedious, verbose code.  ~ement~ is easy to type and makes for concise, readable 
code.
 -  The author has learned much since writing ~matrix-client~ and hopes to 
write simpler, more readable, more maintainable code in Ement.el.  It's hoped 
that this will enable others to contribute more easily.
 
-However, note that ~matrix-client~ is a more mature client and is very 
reliable in the author's experience.  While Ement.el is intended to reach 
feature parity with it and eventually surpass it, that will take some time, so 
~matrix-client~ remains a good choice.
+Note that, while ~matrix-client~ remains usable, and probably will for some 
time to come, Ement.el has now surpassed it in every way.  The only reason to 
choose ~matrix-client~ instead is if one is using an older version of Emacs 
that isn't supported by Ement.el.
 
 * Changelog
 :PROPERTIES:
@@ -282,7 +282,7 @@ Bug reports, feature requests, suggestions — /oh my/!
 :TOC:      :ignore (this)
 :END:
 
-While Ement.el is not yet available in GNU ELPA and is not part of Emacs, it 
would be good to keep that option available.  In that case, cumulative 
contributions of more than 15 lines of code would require that the author 
assign copyright of such contributions to the FSF.  Therefore, please note that 
this project may require such assignment before accepting contributions.  
Authors who are interested in doing so may contact 
[[mailto:assign@gnu.org][assign@gnu.org]] to request the appropri [...]
+Ement.el is published in GNU ELPA and is considered part of GNU Emacs.  
Therefore, cumulative contributions of more than 15 lines of code require that 
the author assign copyright of such contributions to the FSF.  Authors who are 
interested in doing so may contact [[mailto:assign@gnu.org][assign@gnu.org]] to 
request the appropriate form.
 
 ** Matrix spec in Org format
 :PROPERTIES:
@@ -305,9 +305,7 @@ GPLv3
 
 # Copied from org-super-agenda's readme, in which much was borrowed from Org's 
=org-manual.org=.
 
-# This is necessary to prevent ELPA from failing to build the documentation 
due to the linked screenshots being excluded from the tarball.
-
-#+OPTIONS: broken-links:t *:t
+# NOTE: The #+OPTIONS: keyword did not take effect when in this section 
(perhaps due to file size or changes in Org versions), so it was moved to the 
top of the file.
 
 ** Info export options
 



reply via email to

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