> This variable contains forms that are evaluated using `eval', > assuming that the variables appearing in this form are bound > dynamically. - I believe that old coding schemes like this one,
There are two ways to do that with lexical-binding: - use (eval <form> `((<var1> . ,<val1>) (<var2> . ,<val2>) ...) which will not give the exact same behavior but works well in many cases (i.e. depends on the code put in diary-date-forms). - use (defvar <var1>) (defvar <var2>) ... (let ((<var1> <val1>) (<var2> <val2>) ...) (eval <form> t)) which will preserve backward compatibility. -- Stefan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/