emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/ChangeLog


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/lisp/ChangeLog
Date: Fri, 30 May 2003 11:41:40 -0400

Index: emacs/lisp/ChangeLog
diff -c emacs/lisp/ChangeLog:1.5170 emacs/lisp/ChangeLog:1.5171
*** emacs/lisp/ChangeLog:1.5170 Thu May 29 18:46:07 2003
--- emacs/lisp/ChangeLog        Fri May 30 11:41:39 2003
***************
*** 1,3 ****
--- 1,53 ----
+ 2003-05-30  Stefan Monnier  <address@hidden>
+ 
+       * emacs-lisp/edebug.el (edebug-storing-offsets): Move indent
+       and debug to inside the macro.
+       (edebug-read-storing-offsets): Simplify.
+       (edebug-read-quote, edebug-read-function): Place the
+       start-position correctly.
+       (edebug-read-backquote-new): Remove.
+       (edebug-read-backquote-level): New var to replace it.
+       (edebug-read-backquote): Increment it.
+       Don't store offsets one extra time.
+       (edebug-read-comma): Decrement it.  Read the comma as a plain
+       symbol if outside of any new-style backquote.
+       (edebug-read-list): Use edebug-read-backquote-level.
+       Don't call edebug-read-backquote directly.  This way the extra
+       offsets store is done exactly when it's needed.
+       (edebug-read-vector): Use push.
+       (defmacro): Add support for the `declare' thingy.
+ 
+ 2003-05-29  Stefan Monnier  <address@hidden>
+ 
+       * forms.el (forms-mode-hook): Rename from forms-mode-hooks.
+       (forms-mode): Use add-hook rather than make-local-variable+setq.
+       Use with-current-buffer.  Run the new and the old hooks.
+       (forms--update): Use with-current-buffer and line-end-position.
+       (forms--goto-record): New fun.
+       (forms-jump-record, forms-insert-record, forms-delete-record): Use it.
+       (forms--process-format-list): Remove unused var `this-item'.
+       (forms--intuit-from-file): Remove unused var `the-result'.
+       (forms--trans): Remove unused var `x'.
+       (forms--exit, forms-exit, forms-exit-no-save): Remove unused arg.
+ 
+       * emacs-lisp/edebug.el (edebug-window-list): Use push.
+       (edebug-macrop): Use functionp.
+       (edebug-functionp): Remove.
+       (edebug-get-displayed-buffer-points): Use push.
+       (edebug-set-buffer-points): Use save-current-buffer and buffer-live-p.
+       (edebug-list-form): Remove dead code.
+       (backquote-form): Correctly handle `(a . ,b).
+       (edebug-mode-map, global-edebug-map): Move init to inside the defvar.
+       (define-derived-mode, define-minor-mode): Remove outdated spec.
+       (save-match-data, with-output-to-string, with-current-buffer)
+       (combine-after-change-calls, with-temp-buffer, dolist, dotimes)
+       (unless, when): Remove specs that are now in the corresponding macro.
+ 
+       * emacs-lisp/easy-mmode.el (define-minor-mode): Add edebug spec.
+       Accept a :keymap argument, as you'd expect.
+ 
+       * derived.el (define-derived-mode): Add a proper edebug declaration.
+ 
  2003-05-29  Luc Teirlinck  <address@hidden>
  
        * simple.el (kill-whole-line): Make it interact correctly with
***************
*** 13,18 ****
--- 63,75 ----
        non-standard-designations-alist.
        (ctext-pre-write-conversion): Full rewrite.
  
+ 2003-05-28  Stefan Monnier  <address@hidden>
+ 
+       * info.el (Info-fontify-node): Hide \n------- rather than -------\n.
+ 
+       * skeleton.el (skeleton-edebug-spec): First cut of an edebug spec.
+       (define-skeleton): Use it.
+ 
  2003-05-28  Andreas Schwab  <address@hidden>
  
        * descr-text.el (describe-char): Use `char' instead of
***************
*** 20,28 ****
  
  2003-05-28  Nick Roberts  <address@hidden>
  
!       * gud.el (gud-gdb-goto-stackframe, gud-gdb-get-stackframe): Add
!       server prefix to the gdb commands used by the speedbar.
!       
  2003-05-28  Kai Gro,A_(Bjohann  <address@hidden>
  
        * simple.el (kill-region): If nothing was killed, and the
--- 77,85 ----
  
  2003-05-28  Nick Roberts  <address@hidden>
  
!       * gud.el (gud-gdb-goto-stackframe, gud-gdb-get-stackframe):
!       Add server prefix to the gdb commands used by the speedbar.
! 
  2003-05-28  Kai Gro,A_(Bjohann  <address@hidden>
  
        * simple.el (kill-region): If nothing was killed, and the
***************
*** 63,69 ****
  
        * cus-edit.el (custom-face-state-set): non-nil `face-modified'
        means face was set outside of Custom.
!       
  2003-05-28  Richard M. Stallman  <address@hidden>
  
        * byte-run.el (with-no-warnings): New function.
--- 120,126 ----
  
        * cus-edit.el (custom-face-state-set): non-nil `face-modified'
        means face was set outside of Custom.
! 
  2003-05-28  Richard M. Stallman  <address@hidden>
  
        * byte-run.el (with-no-warnings): New function.
***************
*** 78,84 ****
  
  2003-05-28  Luc Teirlinck  <address@hidden>
  
!         * env.el (substitute-env-vars): Fix typo.
  
  2003-05-28  Walter C. Pelissero  <address@hidden>  (tiny change)
  
--- 135,141 ----
  
  2003-05-28  Luc Teirlinck  <address@hidden>
  
!       * env.el (substitute-env-vars): Fix typo.
  
  2003-05-28  Walter C. Pelissero  <address@hidden>  (tiny change)
  
***************
*** 87,101 ****
  
  2003-05-27  Glenn Morris  <address@hidden>
  
!       * progmodes/sh-script.el (sh-here-document-word): Document
!       new treatment of leading "-".
        (sh-maybe-here-document): Strip a leading "-" from closing
        heredoc delimiter, if present.
  
        * align.el (align-rules-list): Doc fix.
  
        * calendar/timeclock.el: Update copyright.
!       (timeclock-ask-before-exiting): Put `timeclock-query-out' on 
        `kill-emacs-query-functions' rather than `kill-emacs-hook'.
        (timeclock-mode-string): Doc fix.
        (timeclock-modeline-display): Doc fix.  Use `global-mode-string'
--- 144,158 ----
  
  2003-05-27  Glenn Morris  <address@hidden>
  
!       * progmodes/sh-script.el (sh-here-document-word):
!       Document new treatment of leading "-".
        (sh-maybe-here-document): Strip a leading "-" from closing
        heredoc delimiter, if present.
  
        * align.el (align-rules-list): Doc fix.
  
        * calendar/timeclock.el: Update copyright.
!       (timeclock-ask-before-exiting): Put `timeclock-query-out' on
        `kill-emacs-query-functions' rather than `kill-emacs-hook'.
        (timeclock-mode-string): Doc fix.
        (timeclock-modeline-display): Doc fix.  Use `global-mode-string'
***************
*** 107,113 ****
        property, so that help-echo text will display.
        (timeclock-find-discrep): Set `accum' to 0 if
        `timeclock-discrepancy' is nil.
!       
  2003-05-27  Stefan Monnier  <address@hidden>
  
        * emacs-lisp/lisp-mode.el (lisp-font-lock-syntactic-face-function):
--- 164,170 ----
        property, so that help-echo text will display.
        (timeclock-find-discrep): Set `accum' to 0 if
        `timeclock-discrepancy' is nil.
! 
  2003-05-27  Stefan Monnier  <address@hidden>
  
        * emacs-lisp/lisp-mode.el (lisp-font-lock-syntactic-face-function):




reply via email to

[Prev in Thread] Current Thread [Next in Thread]