Defining macro FOO visible from BAR
Hello all, I'm getting an error involving macros, package visibility and '.' in names. Three files have I: test1.lisp: (make-package :match) test2.lisp (in-package :match) (export '(new.set)) test.3:lisp (in-package :match) (defmacro new.set () `( () )) In a listener, I run (mapcar #'load '("test1" "test2" "test3")) and I get the error: Defining macro New.Set visible from package MATCH I do not get this error if rather than new.set I just use newset (with no period) This is the second issue I've had recently in 4.4 with . in names. The first was not being able to load files from the editor like "test.foo.lisp". Is this related, perhaps? Either way, this one seems like it would be harder to work around. Any ideas? -- ===================== Joshua Taylor tayloj@rpi.edu