1 2014-05-15 Norbert Koch <viteno@xemacs.org>
3 * Makefile (VERSION): XEmacs package 1.24 released.
5 2014-05-15 Norbert Koch <viteno@xemacs.org>
7 * Makefile (VERSION): XEmacs package 1.23 released.
9 2014-05-13 Jerry James <james@xemacs.org>
12 * .hgignore: New file.
13 * cl-read.el: Restore CVS keyword expansions.
14 * edebug-cl-read.el: Ditto.
16 2006-11-20 Norbert Koch <viteno@xemacs.org>
18 * Makefile (VERSION): XEmacs package 1.22 released.
20 2006-11-19 Steve Youngs <steve@sxemacs.org>
22 * edebug.el (edebug-read-function): Add ?r to make edebug work
23 with SXEmacs raw strings.
25 2004-07-05 Norbert Koch <viteno@xemacs.org>
27 * Makefile (VERSION): XEmacs package 1.21 released.
29 2004-07-01 Jerry James <james@xemacs.org>
31 * Makefile (REQUIRES): Add xemacs-devel for find-function-noselect.
32 * cl-specs.el: Synch with Emacs 21.3.
33 * cl-specs.el (when): Removed, because declared in cl.el.
34 * cl-specs.el (unless): Ditto.
35 * cl-specs.el (cl-lambda-list): Replace nonsensical
36 &allow-other-keywords with CL &allow-other-keys.
37 * cl-specs.el (cl-macro-list): Ditto.
38 * cl-specs.el (cl-macro-list1): Ditto.
39 * cust-print.el: Synch with Emacs 21.3. Globally change CP::* to
40 cust-print-* and (un)install-custom-print to
41 custom-print-(un)install.
42 * cust-print.el (cust-print): New customize group.
43 * cust-print.el (defalias): Only define if not already defined.
44 * cust-print.el (print-level): Customize.
45 * cust-print.el (print-circle): Ditto.
46 * cust-print.el (custom-print-vectors): Ditto.
47 * cust-print.el (uninstall-custom-print-funcs): Removed.
48 * cust-print.el (with-custom-print): Remove extra parens.
49 * cust-print.el (custom-prin1-to-string): Add optional noescape
51 * edebug.el: Synch with Emacs CVS of 30 June 2004
52 * edebug.el (edebug-window-list): Use push.
53 * edebug.el (edebug-macrop): Simplify with functionp.
54 * edebug.el (edebug-functionp): Removed.
55 * edebug.el (edebug-get-displayed-buffer-points): Use push.
56 * edebug.el (edebug-set-buffer-points): Use save-current-buffer.
57 Test for buffer existence with buffer-live-p.
58 * edebug.el (edebug-eval-defun): Handle defface.
59 * edebug.el (edebug-next-token-class): Use char-after instead of
61 * edebug.el (edebug-skip-whitespace): Ditto.
62 * edebug.el (edebug-offsets): Should be defvar, not defconst.
63 * edebug.el (edebug-offsets-stack): Ditto.
64 * edebug.el (edebug-current-offset): Ditto.
65 * edebug.el (edebug-read-dotted-list): Ditto.
66 * edebug.el (edebug-read-storing-offsets): Inline class and func
68 * edebug.el (edebug-read-quote): Fix off-by-one error.
69 * edebug.el (edebug-read-backquote-level): New variable.
70 * edebug.el (edebug-read-backquote): Read new-style backquotes.
71 * edebug.el (edebug-read-backquote-new): Removed.
72 * edebug.el (edebug-read-comma): Use char-after, instead of
74 * edebug.el (edebug-read-function): Ditto.
75 * edebug.el (edebug-read-list): New way of handling old style
77 * edebug.el (edebug-read-vector): Use push.
78 * edebug.el (edebug-copy-cursor): Remove extraneous quote.
79 * edebug.el (edebug-def-name): Should be defvar, not defconst.
80 * edebug.el (edebug-old-def-name): Ditto.
81 * edebug.el (edebug-error-point): Ditto.
82 * edebug.el (edebug-best-error): Ditto.
83 * edebug.el (edebug-make-before-and-after-form): Remove
84 edebug-error-expected.
85 * edebug.el (edebug-list-form): Fix handling of empty list.
86 * edebug.el (defmacro): Handle Emacs-style declarations.
87 * edebug.el (define-derived-mode): Handle new keywords.
88 * edebug.el (define-minor-mode): Handle new keywords.
89 * edebug.el (define-skeleton): Removed.
90 * edebug.el (backquote-form): Handle `(a . ,b).
91 * edebug.el (edebug-error-expected): Removed.
92 * edebug.el (edebug-debugger): Remove edebug-error-expected.
93 * edebug.el (edebug-display): Handle killed buffers. Use
94 char-after instead of following-char.
95 * edebug.el (edebug-recursive-edit): zmacs-deactivate-region is
96 defined for all XEmacs 21.x versions.
97 * edebug.el (edebug-forward-sexp): Remove edebug-error-expected.
98 * edebug.el (edebug-step-out): Ditto.
99 * edebug.el (edebug-instrument-function): find-function-noselect
100 is always defined, due to dependency on xemacs-devel.
101 * edebug.el (edebug-safe-eval): Remove edebug-error-expected.
102 * edebug.el (gud-inhibit-global-bindings): New.
103 * edebug.el (edebug-mode-map): Initialize when declared.
104 * edebug.el (global-edebug-map): Ditto.
105 * edebug.el (edebug-update-eval-list): Use char-after instead of
107 * edebug.el (edebug): Remove edebug-error-expected.
108 * edebug.el (edebug-display-freq-count): Use char-after instead of
111 2003-10-31 Norbert Koch <viteno@xemacs.org>
113 * Makefile (VERSION): XEmacs package 1.20 released.
115 2003-09-10 Norbert Koch <viteno@xemacs.org>
117 * Makefile (VERSION): XEmacs package 1.19 released.
119 2003-09-08 Mike Sperber <mike@xemacs.org>
121 * edebug.el (edebug-var-status): Added
122 (edebug-restore-status): Added.
124 (edebug-outside-excursion): Use above.
125 Correctly handle {pre,post}-command-hook, as per RMS's
127 http://article.gmane.org/gmane.emacs.pretest.bugs/1010
129 2003-06-01 Norbert Koch <viteno@xemacs.org>
131 * Makefile (VERSION): XEmacs package 1.18 released.
133 2003-05-31 Adrian Aichner <adrian@xemacs.org>
135 * edebug.el (edebug-mode-menus): Indentation fix.
137 2003-03-09 Ben Wing <ben@xemacs.org>
140 Delete explicit compile:: and binkit: rules.
141 Don't add custom-load.elc to the list of generated elc's.
143 2003-03-02 Norbert Koch <nk@viteno.net>
145 * Makefile (VERSION): XEmacs package 1.17 released.
147 * Makefile (VERSION): XEmacs package 1.16 released.
149 2003-02-14 Ben Wing <ben@xemacs.org>
152 * edebug.el (edebug-window-live-p): Removed.
153 * edebug.el (edebug-eval-defun):
154 * edebug.el (edebug-eval-top-level-form):
155 * edebug.el (edebug-read-function):
156 * edebug.el (edebug-make-before-and-after-form):
157 * edebug.el (delay-mode-hooks): New.
158 * edebug.el (edebug-error-expected): New.
159 * edebug.el (edebug-debugger):
160 * edebug.el ('edebug-mark): Removed.
161 * edebug.el ('edebug-mark-marker): Removed.
162 * edebug.el (edebug-set-global-break-condition):
163 * edebug.el (edebug-set-conditional-breakpoint): Removed.
164 * edebug.el (edebug-forward-sexp):
165 * edebug.el (edebug-step-out):
166 * edebug.el (edebug-instrument-function):
167 * edebug.el (edebug-safe-eval):
168 * edebug.el (edebug-eval-expression):
169 * edebug.el (edebug):
170 * edebug.el (edebug-mode-menus):
171 * edebug.el ('edebug-window-live-p): New.
172 * edebug.el (edebug-mark): New.
173 * edebug.el (edebug-mark-marker): New.
174 * edebug.el (edebug-emacs-19-specific): Removed.
175 * edebug.el (edebug-xemacs-specific): Removed.
176 * edebug.el (edebug-emacs-version-specific): Removed.
177 * edebug.el (edebug-mode-menu): New.
178 * edebug.el (edebug-mode-map): New.
179 Sync up to FSF 21.3.50. Remove bogus use of get-window-with-predicate.
180 Add edebug-error-expected in an attempt to catch internal errors in
181 edebug. (Previously, an error would simply result in nothing happening,
182 with no indication that such an error had occurred.) When an internal
183 error happens, display a message indicating this and enter the
186 2003-01-03 Rendhalver [Peter Brown] <rendhalver@xemacs.org>
188 * Makefile (VERSION): XEmacs package 1.15 released.
190 2002-11-29 Ben Wing <ben@xemacs.org>
192 * .cvsignore: Remove files now handled automatically by CVS.
193 * Makefile: Use `compile' instead of hard-coded `all'.
196 * cl-specs.el (cl-macro-list):
197 * cl-specs.el (cl-macro-list1):
198 Fix some problems with `loop' macros.
201 * edebug.el (edebug-version): Removed.
202 * edebug.el (edebug-maintainer-address): Removed.
203 * edebug.el (edebug-submit-bug-report): Removed.
204 * edebug.el ('edebug-submit-bug-report): New.
205 * edebug.el (def-edebug-spec):
206 * edebug.el (edebug-lambda-list-keywordp):
207 * edebug.el (edebug-keywordp): Removed.
208 * edebug.el (edebug-window-list):
209 * edebug.el (edebug-window-live-p):
210 * edebug.el (edebug-get-displayed-buffer-points):
211 * edebug.el (edebug-eval-defun):
212 * edebug.el (edebug-install-read-eval-functions):
213 * edebug.el (edebug-uninstall-read-eval-functions):
214 * edebug.el (edebug-storing-offsets):
215 * edebug.el (edebug-wrap-def-body):
216 * edebug.el (edebug-make-enter-wrapper):
217 * edebug.el (edebug-form):
218 * edebug.el (edebug-spec):
219 * edebug.el (define-derived-mode): New.
220 * edebug.el (define-minor-mode): New.
221 * edebug.el (with-syntax-table): New.
222 * edebug.el (dolist): New.
223 * edebug.el (dotimes): New.
224 * edebug.el (push): New.
225 * edebug.el (pop): New.
226 * edebug.el (unless): New.
227 * edebug.el (when): New.
228 * edebug.el (easy-menu-define): New.
229 * edebug.el (with-custom-print): New.
230 * edebug.el (sregexq): New.
231 * edebug.el (rx): New.
232 * edebug.el (edebug-tracing):
233 * edebug.el (edebug-outside-current-prefix-arg):
234 * edebug.el (edebug-outside-current-prefix-arg)): New.
235 * edebug.el (edebug-recursive-edit):
236 * edebug.el (edebug-changing-windows):
237 * edebug.el (edebug-outside-excursion):
238 * edebug.el (edebug-mode-menus):
239 * edebug.el (edebug-emacs-19-specific):
240 * edebug.el (edebug-emacs-version-specific):
243 2002-10-15 Ville Skyttä <scop@xemacs.org>
245 * Makefile (srckit): Remove.
247 2002-07-17 Ville Skyttä <scop@xemacs.org>
249 * cl-specs.el: Partial synch with GNU Emacs 21.2.
250 (def-edebug-spec function-form): Handle #' function quoting.
251 Thanks to John Paul Wallington for pointing this out.
253 2001-07-16 Charles G Waldman <cgw@xemacs.org>
255 * edebug.el (edebug-form-data): Correct initialization order.
256 Define variable before making it buffer-local.
258 2000-11-10 Yoshiki Hayashi <yoshiki@xemacs.org>
260 * edebug.el (function-form): Add function*.
261 (edebug-read-function): Handle #b101 notation.
262 (edebug-emacs-19-specific): Sync with Emacs 20.7.
263 This function is not used by XEmacs so don't change it.
265 2000-11-07 Martin Buchholz <martin@xemacs.org>
267 * edebug.el: Doc fixes.
269 2000-10-05 Martin Buchholz <martin@xemacs.org>
273 2000-04-21 Daiki Ueno <ueno@unixuser.org>
275 * edebug.el: Synch with GNU Emacs 20.6.
277 1999-12-05 Andreas Jaeger <aj@suse.de>
279 * edebug-test.el (test): Replace obsolete allocate-event with
281 (popup-menu-synchronously): Likewise.
282 Patch by Martin Buchholz <martin@xemacs.org>.
284 1998-03-12 SL Baur <steve@altair.xemacs.org>
286 * edebug.el (edebug-next-token-class): Give all multibyte
287 characters symbol token class.
288 (edebug-read-symbol): Ditto.
289 (edebug-read-sexp): Ditto.
291 1998-01-24 SL Baur <steve@altair.xemacs.org>
293 * Makefile (VERSION): Update to package standard 1.0.
294 * package-info.in: Ditto.
296 1998-01-11 SL Baur <steve@altair.xemacs.org>
298 * Makefile: Update to newer package interface.
300 1998-01-02 SL Baur <steve@altair.xemacs.org>
302 * Makefile: Update to newer package interface.
304 1997-12-23 SL Baur <steve@altair.xemacs.org>