Fix the last change.
authorueno <ueno>
Sun, 3 Sep 2000 18:03:23 +0000 (18:03 +0000)
committerueno <ueno>
Sun, 3 Sep 2000 18:03:23 +0000 (18:03 +0000)
lisp/liece-clfns.el

index 3858949..f8031ea 100644 (file)
 
 (require 'pym)
 
-(defmacro liece-clfns-subr-fboundp (symbol)
+(defun liece-clfns-subr-fboundp (symbol)
   "Return t if SYMBOL's function definition is a basic function."
-  (or (subr-fboundp symbol)
-      (string-equal (symbol-file symbol) "subr")))
+  (and (fboundp symbol)
+       (or (subrp (symbol-function symbol-function))
+          (string-equal (symbol-file symbol) "subr"))))
 
 (if (featurep 'xemacs)
     nil