>>>>> "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/