[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/relint 95b3c07 08/23: Add `xor' and bitwise operations
From: |
Mattias Engdegård |
Subject: |
[elpa] externals/relint 95b3c07 08/23: Add `xor' and bitwise operations to the list of safe functions |
Date: |
Sun, 29 Sep 2019 15:34:52 -0400 (EDT) |
branch: externals/relint
commit 95b3c07e57b8a5cd5e01535cef5fa055c3c78ca9
Author: Mattias Engdegård <address@hidden>
Commit: Mattias Engdegård <address@hidden>
Add `xor' and bitwise operations to the list of safe functions
---
relint.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/relint.el b/relint.el
index 2886e00..78b9773 100644
--- a/relint.el
+++ b/relint.el
@@ -339,7 +339,7 @@ list of list indices to follow to target)."
substring
length safe-length
symbol-name
- null not
+ null not xor
eq eql equal
string-equal string= string< string-lessp string> string-greaterp
char-equal string-match-p
@@ -363,7 +363,8 @@ list of list indices to follow to target)."
consp atom stringp symbolp listp nlistp booleanp
integerp numberp natnump fixnump bignump characterp zerop
sequencep vectorp arrayp
- + - * / % mod 1+ 1- max min < <= = > >= /= abs)
+ + - * / % mod 1+ 1- max min < <= = > >= /= abs
+ ash lsh logand logior logxor)
"Functions that are safe to call during evaluation.
Except for altering the match state, these are side-effect-free
and reasonably pure (some depend on variables in fairly uninteresting ways,
- [elpa] externals/relint updated (0bf6883 -> b0f0bee), Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 099b59f 01/23: Reorder strings in regexp for more efficient matching, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 1ec2d8b 02/23: More elaborate parsing of doc strings of global variables, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 95b3c07 08/23: Add `xor' and bitwise operations to the list of safe functions,
Mattias Engdegård <=
- [elpa] externals/relint 3f3408d 07/23: Check both car and cdr of items in -regexp-alist variables, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 5142c86 09/23: Fix function evaluation bug, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 43c4644 06/23: Correct naming, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint e11b871 12/23: More robust scanning of format strings for mixup check, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 956a15b 17/23: Fix defun parsing, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 3a27cff 18/23: Handle mutation of local variables in evaluation, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint d2b7194 19/23: Evaluate `dolist' and `while', Mattias Engdegård, 2019/09/29
- [elpa] externals/relint b2a86b8 04/23: Fix typo in message description and clarify, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 1cb021a 03/23: Remove relint--eval-error, Mattias Engdegård, 2019/09/29
- [elpa] externals/relint 5137ec6 11/23: Evaluate keywords correctly, Mattias Engdegård, 2019/09/29