[elpa] master 653afd9: * gited.el: Bump version to 0.5.4

2019-08-09 Thread Tino Calancha
branch: master
commit 653afd9bf88000d5735b0054af661c4d476fcf62
Author: Tino Calancha 
Commit: Tino Calancha 

* gited.el: Bump version to 0.5.4

This change should happen at commit
'Separate versions from file names with --'
(1a927685dcb546c27b0e119dc33bccd55147e56a), but the file header
Version wasn't updated.
---
 packages/gited/gited.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/packages/gited/gited.el b/packages/gited/gited.el
index 283e5cb..07715dc 100644
--- a/packages/gited/gited.el
+++ b/packages/gited/gited.el
@@ -8,7 +8,7 @@
 
 ;; Created: Wed Oct 26 01:28:54 JST 2016
 ;; Compatibility: GNU Emacs: 24.4
-;; Version: 0.5.3
+;; Version: 0.5.4
 ;; Package-Requires: ((emacs "24.4") (cl-lib "0.5"))
 ;; Last-Updated: Tue Jul 30 18:28:26 CEST 2019
 ;;   By: calancha



[elpa] externals/relint 0bf6883 3/3: Remove Org markup remnant

2019-08-09 Thread Mattias Engdeg�rd
branch: externals/relint
commit 0bf6883ddc44506e8acb86a73a99b1d0d6d265cb
Author: Mattias Engdegård 
Commit: Mattias Engdegård 

Remove Org markup remnant
---
 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README b/README
index 8621923..023ce89 100644
--- a/README
+++ b/README
@@ -28,7 +28,7 @@ skip-syntax-backward.
   (Options for finding relint and xr need to be added after
   -batch, either -f package-initialize or -L DIR.)
 
-  In the ~*relint*~ buffer, pressing "g" will re-run the same check.
+  In the *relint* buffer, pressing "g" will re-run the same check.
 
 * Installation
 



[elpa] externals/relint 5217d9a 1/3: Use a plain-text README file instead of README.org

2019-08-09 Thread Mattias Engdeg�rd
branch: externals/relint
commit 5217d9a73a27d953d5eaef6cf5bca9501e7b9a27
Author: Mattias Engdegård 
Commit: Mattias Engdegård 

Use a plain-text README file instead of README.org

It is much easier to read than a .org file in plain text, and not much
worse than github's htmlised version.
---
 README | 251 +
 README.org | 216 
 2 files changed, 251 insertions(+), 216 deletions(-)

diff --git a/README b/README
new file mode 100644
index 000..8621923
--- /dev/null
+++ b/README
@@ -0,0 +1,251 @@
+relint -- Emacs regexp mistake finder
+=
+
+Relint scans elisp files for mistakes in regexps, including deprecated
+syntax and bad practice. It also checks the regexp-like arguments to
+skip-chars-forward, skip-chars-backward, skip-syntax-forward and
+skip-syntax-backward.
+
+* Usage
+
+  Check a single file:
+
+M-x relint-file
+
+  Check all .el files in a directory tree:
+
+M-x relint-directory
+
+  Check current buffer:
+
+M-x relint-current-buffer
+
+  From batch mode:
+
+emacs -batch -l relint.el -f relint-batch FILES-AND-DIRS...
+
+  where directories are scanned recursively.
+  (Options for finding relint and xr need to be added after
+  -batch, either -f package-initialize or -L DIR.)
+
+  In the ~*relint*~ buffer, pressing "g" will re-run the same check.
+
+* Installation
+
+  From GNU ELPA (https://elpa.gnu.org/packages/relint.html):
+
+M-x package-install RET relint RET
+
+  Relint requires the package xr (https://elpa.gnu.org/packages/xr.html);
+  it will be installed automatically.
+
+* What the diagnostics mean
+
+  - Unescaped literal 'X'
+
+A special character is taken literally because it occurs in a
+position where it does not need to be backslash-escaped. It is
+good style to do so anyway (assuming that it should occur as a
+literal character).
+
+  - Escaped non-special character 'X'
+  
+A character is backslash-escaped even though this is not necessary
+and does not turn it into a special sequence. Maybe the backslash
+was in error, or should be doubled if a literal backslash was
+expected.
+  
+  - Duplicated 'X' inside character alternative
+  
+A character occurs twice inside [...]; this is obviously
+pointless. In particular, backslashes are not special inside
+[...]; they have no escaping power, and do not need to be escaped
+in order to include a literal backslash.
+  
+  - Repetition of repetition
+  
+A repetition construct is applied to an expression that is already
+repeated, such as a*+ (? counts as repetition here). Such
+expressions can be written with a single repetition and often
+indicate a different mistake, such as missing backslashes.
+
+  - Reversed range 'Y-X' matches nothing
+
+The last character of a range precedes the first and therefore
+includes no characters at all (not even the endpoints). Most such
+ranges are caused by a misplaced hyphen.
+
+  - Character 'B' included in range 'A-C'
+
+A range includes a character that also occurs individually. This
+is often caused by a misplaced hyphen.
+
+  - Ranges 'A-M' and 'D-Z' overlap
+
+Two ranges have at least one character in common. This is often
+caused by a misplaced hyphen.
+
+  - Two-character range 'A-B'
+
+A range only consists of its two endpoints, since they have
+consecutive character codes. This is often caused by a misplaced
+hyphen.
+
+  - Duplicated character class '[:class:]'
+
+A character class occurs twice in a single character alternative
+or skip set.
+
+  - Duplicated alternative branch
+
+The same expression occurs in two different branches, like in
+A\|A. This has the effect of only including it once.
+
+  - Branch matches superset/subset of a previous branch
+
+A branch in an or-expression matches a superset or subset of what
+another branch matches, like in [ab]\|a. This means that one of
+the branches can be eliminated without changing the meaning of the
+regexp.
+
+  - Uncounted repetition
+
+The construct A\{,\} repeats A zero or more times which was
+probably not intended.
+
+  - Implicit zero repetition
+
+The construct A\{\} only matches the empty string, which was
+probably not intended.
+
+  - Suspect '[' in char alternative
+
+This warning indicates badly-placed square brackets in a character
+alternative, as in [A[B]C]. A literal ] must come first
+(possibly after a negating ^).
+
+  - Literal '-' not first or last
+
+It is good style to put literal hyphens last in character
+alternatives and skip sets, to clearly indicate that it was not
+intended as part of a range.
+
+  - Repetition of zero-width assertion
+
+A repetition operator was applied to a zero-width assertion, like
+^ or \<, 

[elpa] externals/relint updated (6908115 -> 0bf6883)

2019-08-09 Thread Mattias Engdeg�rd
mattiase pushed a change to branch externals/relint.

  from  6908115   Fix regexp matching sugar prefixes
   new  5217d9a   Use a plain-text README file instead of README.org
   new  502a647   Increment version to 1.10
   new  0bf6883   Remove Org markup remnant


Summary of changes:
 README | 251 +
 README.org | 216 
 relint.el  |   5 +-
 3 files changed, 254 insertions(+), 218 deletions(-)
 create mode 100644 README
 delete mode 100644 README.org



[elpa] externals/relint 502a647 2/3: Increment version to 1.10

2019-08-09 Thread Mattias Engdeg�rd
branch: externals/relint
commit 502a6478a88a72be750d2dd5fe680f401844573f
Author: Mattias Engdegård 
Commit: Mattias Engdegård 

Increment version to 1.10
---
 relint.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/relint.el b/relint.el
index 1795b3c..310be99 100644
--- a/relint.el
+++ b/relint.el
@@ -3,7 +3,7 @@
 ;; Copyright (C) 2019 Free Software Foundation, Inc.
 
 ;; Author: Mattias Engdegård 
-;; Version: 1.9
+;; Version: 1.10
 ;; Package-Requires: ((xr "1.13"))
 ;; URL: https://github.com/mattiase/relint
 ;; Keywords: lisp, maint, regexps
@@ -55,9 +55,10 @@
 
 ;;; News:
 
-;; Version 1.9:
+;; Version 1.10:
 ;; - Check arguments to `skip-syntax-forward' and `skip-syntax-backward'
 ;; - Add error suppression mechanism
+;; Version 1.9:
 ;; - Limited tracking of local variables in regexp finding
 ;; - Recognise new variable `literal' and `regexp' rx clauses
 ;; - Detect more regexps in defcustom declarations