comparison src/ChangeLog @ 5338:8608eadee6ba

Move #'delq, #'delete to Lisp, adding support for sequences. src/ChangeLog addition: 2011-01-11 Aidan Kehoe <kehoea@parhasard.net> * device-msw.c (Fmswindows_printer_list): Remove a Fdelete () call here, remove the necessity for it. * fns.c (Fdelete, Fdelq): * lisp.h: Move #'delete, #'delq to Lisp, implemented in terms of #'delete* * select.c (Fown_selection_internal): * select.c (handle_selection_clear): Use delq_no_quit() in these functions, don't reimplement it or use Fdelq(), which is now gone. lisp/ChangeLog addition: 2011-01-11 Aidan Kehoe <kehoea@parhasard.net> * subr.el (delete, delq, remove, remq): Move #'remove, #'remq here, they don't belong in cl-seq.el; move #'delete, #'delq here from fns.c, implement them in terms of #'delete*, allowing support for sequences generally. * update-elc.el (do-autoload-commands): Use #'delete*, not #'delq here, now the latter's no longer dumped. * cl-macs.el (delete, delq): Add compiler macros transforming #'delete and #'delq to #'delete* calls.
author Aidan Kehoe <kehoea@parhasard.net>
date Fri, 14 Jan 2011 23:35:29 +0000
parents 906ccc7dcd70
children 9dd4559b9e9a
comparison
equal deleted inserted replaced
5337:906ccc7dcd70 5338:8608eadee6ba
7 7
8 2011-01-14 Aidan Kehoe <kehoea@parhasard.net> 8 2011-01-14 Aidan Kehoe <kehoea@parhasard.net>
9 9
10 * fns.c (Ffind): Use the correct subr information here, pass in 10 * fns.c (Ffind): Use the correct subr information here, pass in
11 the DEFAULT keyword argument value correctly. 11 the DEFAULT keyword argument value correctly.
12
13 2011-01-11 Aidan Kehoe <kehoea@parhasard.net>
14
15 * device-msw.c (Fmswindows_printer_list): Remove a Fdelete ()
16 call here, remove the necessity for it.
17 * fns.c (Fdelete, Fdelq):
18 * lisp.h:
19 Move #'delete, #'delq to Lisp, implemented in terms of #'delete*
20 * select.c (Fown_selection_internal):
21 * select.c (handle_selection_clear):
22 Use delq_no_quit() in these functions, don't reimplement it or use
23 Fdelq(), which is now gone.
12 24
13 2011-01-10 Aidan Kehoe <kehoea@parhasard.net> 25 2011-01-10 Aidan Kehoe <kehoea@parhasard.net>
14 26
15 * mc-alloc.c (get_used_list_index): 27 * mc-alloc.c (get_used_list_index):
16 Replace some C++ comments with C-style /* comments. 28 Replace some C++ comments with C-style /* comments.