Serge Olkhowik wrote:
: 
: Пытаюсь поддерживать свой .emacs & related так, чтобы можно было и emacs
: юзать, и xemacs. Но вот пытаюсь разобраться с xemacs-21.5+mule/w32, но
: оказывается, в нем нет set-selection-coding-system и проч.
: 
: Поэтому вопрос - как средствами lisp можно проверить, определена ли
: функция?
: 
: Я могу обойти это проверкой версии редактора, но пока интересен сам
: вопрос. в мануале по лиспу ничего не нашел :(
: 
Из `(lispref)What Is a Function':
 - Function: subrp object
     This function returns `t' if OBJECT is a built-in function (i.e.,
     a Lisp primitive).
          (subrp 'message)            ; `message' is a symbol,
               => nil                 ;   not a subr object.
          (subrp (symbol-function 'message))
               => t
 - Function: compiled-function-p object
     This function returns `t' if OBJECT is a compiled function.  For
     example:
          (compiled-function-p (symbol-function 'next-line))
               => t
-- 
Andrew W. Nosenko    (awn(a)bcs.zp.ua)