Commit 057b57f6 authored by Gerd Moellmann's avatar Gerd Moellmann
Browse files

(edebug-read-function): Fix handling of

#:, #x, #o, and similar constructs.
parent a1f6ea55
2001-08-08 Gerd Moellmann <gerd@gnu.org>
* emacs-lisp/edebug.el (edebug-read-function): Fix handling of
#:, #x, #o, and similar constructs.
2001-08-07 Gerd Moellmann <gerd@gnu.org>
 
* vc.el (vc-transfer-file): Fix malformed autoload cookie.
......
;;; edebug.el --- a source-level debugger for Emacs Lisp
;; Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 97, 1999, 2000
;; Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 97, 1999, 2000, 2001
;; Free Software Foundation, Inc.
;; Author: Daniel LaLiberte <liberte@holonexus.org>
......@@ -909,10 +909,9 @@ This controls how we read comma constructs.")
(edebug-storing-offsets (point)
(if (featurep 'cl) 'function* 'function))
(edebug-read-storing-offsets stream)))
((memq (char-after)
;; Other # read forms than these probably shouldn't be
;; in source.
'(?: ?B ?O ?X ?b ?o ?x))
((memq (following-char) '(?: ?B ?O ?X ?b ?o ?x ?1 ?2 ?3 ?4 ?5 ?6
?7 ?8 ?9 ?0))
(backward-char 1)
(edebug-original-read stream))
(t (edebug-syntax-error "Bad char after #"))))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment