diff options
| author | Gerd Moellmann | 2001-08-08 10:51:56 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-08-08 10:51:56 +0000 |
| commit | 057b57f6f9710e7e2a09dcb768f0e069bef16fc0 (patch) | |
| tree | 8d6960582c7dd92e31256505a56be1a3a624f7c6 | |
| parent | a1f6ea55ac8cb7fafd2cd95b8c501049f94569ca (diff) | |
| download | emacs-057b57f6f9710e7e2a09dcb768f0e069bef16fc0.tar.gz emacs-057b57f6f9710e7e2a09dcb768f0e069bef16fc0.zip | |
(edebug-read-function): Fix handling of
#:, #x, #o, and similar constructs.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/emacs-lisp/edebug.el | 9 |
2 files changed, 9 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d8d66ce469a..dd16b459da7 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2001-08-08 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * emacs-lisp/edebug.el (edebug-read-function): Fix handling of | ||
| 4 | #:, #x, #o, and similar constructs. | ||
| 5 | |||
| 1 | 2001-08-07 Gerd Moellmann <gerd@gnu.org> | 6 | 2001-08-07 Gerd Moellmann <gerd@gnu.org> |
| 2 | 7 | ||
| 3 | * vc.el (vc-transfer-file): Fix malformed autoload cookie. | 8 | * vc.el (vc-transfer-file): Fix malformed autoload cookie. |
diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el index 60bfa9952d6..70f76e96f32 100644 --- a/lisp/emacs-lisp/edebug.el +++ b/lisp/emacs-lisp/edebug.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; edebug.el --- a source-level debugger for Emacs Lisp | 1 | ;;; edebug.el --- a source-level debugger for Emacs Lisp |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 97, 1999, 2000 | 3 | ;; Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 97, 1999, 2000, 2001 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Daniel LaLiberte <liberte@holonexus.org> | 6 | ;; Author: Daniel LaLiberte <liberte@holonexus.org> |
| @@ -909,10 +909,9 @@ This controls how we read comma constructs.") | |||
| 909 | (edebug-storing-offsets (point) | 909 | (edebug-storing-offsets (point) |
| 910 | (if (featurep 'cl) 'function* 'function)) | 910 | (if (featurep 'cl) 'function* 'function)) |
| 911 | (edebug-read-storing-offsets stream))) | 911 | (edebug-read-storing-offsets stream))) |
| 912 | ((memq (char-after) | 912 | ((memq (following-char) '(?: ?B ?O ?X ?b ?o ?x ?1 ?2 ?3 ?4 ?5 ?6 |
| 913 | ;; Other # read forms than these probably shouldn't be | 913 | ?7 ?8 ?9 ?0)) |
| 914 | ;; in source. | 914 | (backward-char 1) |
| 915 | '(?: ?B ?O ?X ?b ?o ?x)) | ||
| 916 | (edebug-original-read stream)) | 915 | (edebug-original-read stream)) |
| 917 | (t (edebug-syntax-error "Bad char after #")))) | 916 | (t (edebug-syntax-error "Bad char after #")))) |
| 918 | 917 | ||