1 new commit in XEmacs:
https://bitbucket.org/xemacs/xemacs/commits/3fa6bfc3ea4b/
Changeset: 3fa6bfc3ea4b
User: kehoea
Date: 2017-10-19 05:47:13+00:00
Summary: Use elisp_maphash(), #'apropos-internal, PREDICATE can call Lisp
src/ChangeLog addition:
2017-10-19 Aidan Kehoe <kehoea(a)parhasard.net>
* symbols.c (Fapropos_internal):
PREDICATE can call Lisp, use elisp_maphash() instead of
elisp_maphash_unsafe() in this function.
Affected #: 2 files
diff -r 95a188885942f52fda8d85b7f132163a90fd8943 -r
3fa6bfc3ea4bb6bf9f2b354b9c5927232e23d7b0 src/ChangeLog
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
+2017-10-19 Aidan Kehoe <kehoea(a)parhasard.net>
+
+ * symbols.c (Fapropos_internal):
+ PREDICATE can call Lisp, use elisp_maphash() instead of
+ elisp_maphash_unsafe() in this function.
+
2017-10-17 Aidan Kehoe <kehoea(a)parhasard.net>
* sequence.c (position):
diff -r 95a188885942f52fda8d85b7f132163a90fd8943 -r
3fa6bfc3ea4bb6bf9f2b354b9c5927232e23d7b0 src/symbols.c
--- a/src/symbols.c
+++ b/src/symbols.c
@@ -195,7 +195,7 @@
closure.predicate = predicate;
closure.accumulation = Qnil;
GCPRO1 (closure.accumulation);
- elisp_maphash_unsafe (apropos_mapper, package, &closure);
+ elisp_maphash (apropos_mapper, package, &closure);
closure.accumulation = list_sort (closure.accumulation,
check_string_lessp_nokey, Qnil, Qnil);
UNGCPRO;
Repository URL:
https://bitbucket.org/xemacs/xemacs/
--
This is a commit notification from
bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.