(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