[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/relint fdfb2d7 8/8: Increment version to 1.7; add News
From: |
Mattias Engdegård |
Subject: |
[elpa] externals/relint fdfb2d7 8/8: Increment version to 1.7; add News section |
Date: |
Mon, 1 Apr 2019 08:53:39 -0400 (EDT) |
branch: externals/relint
commit fdfb2d75c8a28808e7099635d9bfba651f9044cc
Author: Mattias Engdegård <address@hidden>
Commit: Mattias Engdegård <address@hidden>
Increment version to 1.7; add News section
Also raise the xr requirement to version 1.10. Although older xr will
work technically, newer versions make relint more capable.
---
relint.el | 31 +++++++++++++++++++++++++------
1 file changed, 25 insertions(+), 6 deletions(-)
diff --git a/relint.el b/relint.el
index 343112a..445c7bb 100644
--- a/relint.el
+++ b/relint.el
@@ -3,8 +3,8 @@
;; Copyright (C) 2019 Free Software Foundation, Inc.
;; Author: Mattias Engdegård <address@hidden>
-;; Version: 1.5
-;; Package-Requires: ((xr "1.7"))
+;; Version: 1.6
+;; Package-Requires: ((xr "1.10"))
;; URL: https://github.com/mattiase/relint
;; Keywords: lisp, maint, regexps
@@ -25,7 +25,7 @@
;; Scan elisp files for regexp strings and reports potential errors,
;; including deprecated syntax and bad practice.
-;; Also check the regexp-like-but-not-quite skip-set arguments to
+;; Also check the regexp-like skip-set arguments to
;; `skip-chars-forward' and `skip-chars-backward'.
;;
;; How to use:
@@ -36,15 +36,15 @@
;; M-x relint-directory (check all .el files in a directory tree)
;; M-x relint-current-buffer (check current buffer)
;;
+;; In the `*relint*' buffer, pressing "g" will re-run the same check.
+;;
;; * From batch mode:
;;
;; emacs -batch -l relint.el -f relint-batch FILES-AND-DIRS...
;;
;; where 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.
-;;
+
;; Bugs:
;;
;; Since there is no sure way to know whether a particular string is a
@@ -52,6 +52,25 @@
;; few. It tries to minimise the amount of false positives.
;; In other words, it is a nothing but a hack.
+;;; News:
+
+;; Version 1.6:
+;; - Add `relint-current-buffer'
+;; - Show relative file names in *relint*
+;; - Extended regexp-generating heuristics, warning about suspiciously-named
+;; variables used as skip-sets
+;; - "-patterns" and "-pattern-list" are no longer interesting variable
+;; suffixes
+;; Version 1.5:
+;; - Substantially improved evaluator, able to evaluate some functions and
+;; macros defined in the same file, even when passed as parameters
+;; - Detect regexps spliced into [...]
+;; - Check bad skip-set provenance
+;; - The *relint* buffer now uses a new relint-mode for better usability,
+;; with "g" bound to `relint-again'
+;; Version 1.4:
+;; - First version after name change to `relint'
+
;;; Code:
(require 'xr)
- [elpa] externals/relint updated (ee70350 -> fdfb2d7), Mattias Engdegård, 2019/04/01
- [elpa] externals/relint f9e4d20 2/8: More messages and updates when running interactively, Mattias Engdegård, 2019/04/01
- [elpa] externals/relint 4145e3f 3/8: Drop -patterns and -pattern-list as variable suffixes, Mattias Engdegård, 2019/04/01
- [elpa] externals/relint 41831f4 1/8: Add several cl-seq and other functions, and simplify., Mattias Engdegård, 2019/04/01
- [elpa] externals/relint 98bbb44 4/8: Documentation updates, Mattias Engdegård, 2019/04/01
- [elpa] externals/relint eabac3b 5/8: Add memql as a safe function, Mattias Engdegård, 2019/04/01
- [elpa] externals/relint 350a9e4 7/8: Extend regexp-generating heuristics, Mattias Engdegård, 2019/04/01
- [elpa] externals/relint fdfb2d7 8/8: Increment version to 1.7; add News section,
Mattias Engdegård <=
- [elpa] externals/relint cff253a 6/8: Add relint-current-buffer, Mattias Engdegård, 2019/04/01