[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/relint ac5d0cf 25/44: Add more safe functions
From: |
Mattias Engdegård |
Subject: |
[elpa] externals/relint ac5d0cf 25/44: Add more safe functions |
Date: |
Tue, 26 Mar 2019 12:57:28 -0400 (EDT) |
branch: externals/relint
commit ac5d0cf79b72cf012d88f79affae7d703702d7ea
Author: Mattias Engdegård <address@hidden>
Commit: Mattias Engdegård <address@hidden>
Add more safe functions
---
trawl.el | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/trawl.el b/trawl.el
index 89e61a1..2a71f65 100644
--- a/trawl.el
+++ b/trawl.el
@@ -173,15 +173,24 @@
null not
eq eql equal
string-equal string= string< string-lessp char-equal string-match-p
- string-match ; Alters the match state.
+
+ ; These alter the match state.
+ string-match split-string replace-regexp-in-string
+
+ combine-and-quote-strings split-string-and-unquote
+ string-join string-trim-left string-trim-right string-trim
+ string-prefix-p string-suffix-p
+ string-blank-p string-remove-prefix string-remove-suffix
vector aref elt vconcat
char-to-string string-to-char
number-to-string string-to-number int-to-string
upcase downcase capitalize
- purecopy copy-sequence copy-alist
+ purecopy copy-sequence copy-alist copy-tree
+ assoc-default member-ignore-case alist-get
+ last butlast number-sequence
plist-get plist-member
- consp atom stringp symbolp listp nlisp
- integerp numberp natnump fixnump bignump characterp
+ consp atom stringp symbolp listp nlistp
+ integerp numberp natnump fixnump bignump characterp zerop
sequencep vectorp arrayp
+ - * / % mod 1+ 1- max min < <= = > >= /= abs))
- [elpa] externals/relint 151dbb8 23/44: Handle some destructive list functions, (continued)
- [elpa] externals/relint 151dbb8 23/44: Handle some destructive list functions, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 187d586 27/44: Scan arguments to `skip-chars-{forward, backward}', Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 5af5466 26/44: Scan string-trim arguments, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 4dbcad9 24/44: Increment version to 1.2, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 104e66c 15/44: Fix bugs in evaluation of `rx' and `rx-to-strings', Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 3f8509a 13/44: Add more functions to check for regexp arguments, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint f8878ca 16/44: Report rx errors in the result buffer, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 8e37762 18/44: Protect against improper lists in function calls, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 66522ca 12/44: Increment version to 1.1, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 683f31b 28/44: Increment version to 1.3, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint ac5d0cf 25/44: Add more safe functions,
Mattias Engdegård <=
- [elpa] externals/relint 02bf0ba 21/44: Use explicit list of pure functions, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 7d0e177 20/44: Rewrite the higher-order function handling, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint be3979a 19/44: Check TRIM argument of `split-string' as well, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 5143edf 17/44: Fix indentation accidents, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint d6320f9 14/44: Detect functions with regexp arguments, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint d19133e 09/44: Better variable name patterns, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint d4d8f97 11/44: Eval mapcar and mapcan with partial-evaluated lists, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 34304b4 08/44: Add (provides) line to make file importable, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 62ca3d4 05/44: Slight performance improvement, Mattias Engdegård, 2019/03/26
- [elpa] externals/relint 6ab713e 07/44: Reinstate erroneously removed line, Mattias Engdegård, 2019/03/26