From: yamaoka Date: Mon, 4 Mar 2002 02:30:09 +0000 (+0000) Subject: * pym.el: Add a note that `def*-maybe' might not provide functions X-Git-Tag: apel-10_3-1~5 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82621bff83536b5a0f77e71e7491d99cdb40eca5;p=elisp%2Fapel.git * pym.el: Add a note that `def*-maybe' might not provide functions or variables at run-time. --- diff --git a/ChangeLog b/ChangeLog index 10ca700..b09d4ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-03-04 Katsumi Yamaoka + + * pym.el: Add a note that `def*-maybe' might not provide functions + or variables at run-time. + 2001-12-05 Katsumi Yamaoka * tinycustom.el (custom-declare-face): New function. diff --git a/pym.el b/pym.el index 37aac5e..c895ef2 100644 --- a/pym.el +++ b/pym.el @@ -27,12 +27,15 @@ ;; This module provides `def*-maybe' macros for conditional definition. ;; -;; Many APEL modules use these macros to provide emulation version of -;; Emacs builtins (both C primitives and lisp subroutines) for backward -;; compatibility. While compilation time, if `def*-maybe' find that -;; functions/variables being defined is already provided by Emacs used -;; for compilation, it does not leave the definitions in compiled code -;; and resulting .elc will be highly specialized for your environment. +;; Many APEL modules use these macros to provide the emulating version +;; of the Emacs builtins (both C primitives and lisp subroutines) for +;; backward compatibility. While compilation time, if `def*-maybe' +;; find that functions/variables being defined is already provided by +;; Emacs used for compilation, it does not leave the definitions in +;; compiled code and resulting .elc files will be highly specialized +;; for your environment. Lisp programmers should be aware that these +;; macros will never provide functions or variables at run-time if they +;; are defined for some reason (or by accident) at compilation time. ;; For `find-function' lovers, the following definitions may work with ;; `def*-maybe'.