>>>>> "Kai" == Kai Großjohann <[EMAIL PROTECTED]> writes:

    Kai> Alex Schroeder <[EMAIL PROTECTED]> writes:
    >> This is exactly the kind of thing which will screw other code in the
    >> long run.  That other package might test (boundp 'foo) and we used
    >> defvar foo to silence the compiler...  It might work (and many people
    >> do this), but we'll need to really make sure that such a defvar is
    >> harmless.

    Kai> Note that (defvar foo) is a special construct:

    Kai> /----
    Kai> | *** Welcome to IELM ***  Type (describe-mode) for help.
    Kai> | ELISP> (defvar xyzzy)
    Kai> | xyzzy
    Kai> | ELISP> (boundp 'xyzzy)
    Kai> | nil
    Kai> | ELISP> (emacs-version)
    Kai> | "GNU Emacs 21.2.50.1 (i686-pc-linux-gnu, X toolkit)\n of 2002-01-14 on lucy"
    Kai> | ELISP> 
    Kai> \----


    Kai> Not sure what it does on XEmacs.

It does the same:

/----
| *** Welcome to IELM ***  Type (describe-mode) for help.
| ELISP> (defvar xyzzy)
| xyzzy
| ELISP> (boundp 'xyzzy)
| nil
| ELISP> (emacs-version)
| "XEmacs 21.4 (patch 6) \"Common Lisp (Windows)\" [Lucid] (i586-pc-win32) of Mon Jan 
|14 2002 on D5DC120J"
| ELISP> 
\----

Adrian

    Kai> kai
    Kai> -- 
    Kai> Simplification good!  Oversimplification bad!  (Larry Wall)

    Kai> _______________________________________________
    Kai> [EMAIL PROTECTED]
    Kai> https://lists.sourceforge.net/lists/listinfo/bbdb-info
    Kai> BBDB Home Page: http://bbdb.sourceforge.net/


-- 
Adrian Aichner
 mailto:[EMAIL PROTECTED]
 http://www.xemacs.org/


_______________________________________________
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to