]> git.eshelyaron.com Git - emacs.git/commitdiff
Delete compatibility code.
authorKarl Heuer <kwzh@gnu.org>
Sun, 25 Jul 1999 05:45:50 +0000 (05:45 +0000)
committerKarl Heuer <kwzh@gnu.org>
Sun, 25 Jul 1999 05:45:50 +0000 (05:45 +0000)
(edebug-next-token-class): If . is followed by a digit,
return `symbol' for the token class.

lisp/emacs-lisp/edebug.el

index 81ab472ad9d8d9091d9d938a02e50000cdd31a62..517862358cecf8802e3534a0f4aa3e26ca3dba61 100644 (file)
 
 (defconst edebug-version
   (concat "In Emacs version " emacs-version))
-     
-(require 'backquote)
-
-;; Emacs 18 doesn't have defalias.
-(eval-and-compile
-  (or (fboundp 'defalias) (fset 'defalias 'fset)))
-
 
 ;;; Bug reporting
 
@@ -753,7 +746,13 @@ or if an error occurs, leave point after it with mark at the original point."
   ;; lparen, rparen, dot, quote, backquote, comma, string, char, vector,
   ;; or symbol.
   (edebug-skip-whitespace)
-  (aref edebug-read-syntax-table (following-char)))
+  (if (and (eq (following-char) ?.)
+          (save-excursion
+            (forward-char 1)
+            (and (>= (following-char) ?0)
+                 (<= (following-char) ?9))))
+      'symbol
+    (aref edebug-read-syntax-table (following-char))))
 
 
 (defun edebug-skip-whitespace ()