comparison src/ChangeLog @ 5097:4a6b680a9577

merge
author Ben Wing <ben@xemacs.org>
date Thu, 04 Mar 2010 07:26:05 -0600
parents cb4f2e1bacc4 99f8ebc082d9
children 3d91f0b64469
comparison
equal deleted inserted replaced
5096:e0587c615e8b 5097:4a6b680a9577
99 99
100 2010-03-02 Jerry James <james@xemacs.org> 100 2010-03-02 Jerry James <james@xemacs.org>
101 101
102 * lread.c (read_atom): Signal a read error upon encountering a 102 * lread.c (read_atom): Signal a read error upon encountering a
103 ratio constant with a zero denominator. 103 ratio constant with a zero denominator.
104
105 2010-03-03 Aidan Kehoe <kehoea@parhasard.net>
106
107 * fns.c (Fsubstring): Removed.
108 * search.c (Freplace_match):
109 * minibuf.c (Ftry_completion):
110 * lisp.h:
111 * keymap.c (ensure_meta_prefix_char_keymapp):
112 * dired.c (user_name_completion, file_name_completion):
113 * console-x.c (x_canonicalize_console_connection):
114 * bytecode.c (Bsubseq):
115 * bytecode-ops.h (subseq):
116 Move #'substring to Lisp, as an alias for #'subseq; change all
117 C Fsubstring() calls to Fsubseq(), change the Bsubstring bytecode
118 to Bsubseq.
119
120 Motivation; not accepting vectors in #'substring is incompatible
121 with GNU, and Common Lisp prefers #'subseq, it has no #'substring.
104 122
105 2010-03-02 Aidan Kehoe <kehoea@parhasard.net> 123 2010-03-02 Aidan Kehoe <kehoea@parhasard.net>
106 124
107 * eval.c (print_multiple_value): 125 * eval.c (print_multiple_value):
108 Say #<INTERNAL OBJECT (XEmacs bug?) ...> when printing these, for 126 Say #<INTERNAL OBJECT (XEmacs bug?) ...> when printing these, for