close Warning: Can't synchronize with repository "(default)" ("(default)" is not readable or not a Git repository.). Look in the Trac log for more information.

Opened 19 years ago

Closed 18 years ago

#3 closed defect (fixed)

without-package-locks doesn't work with defmacro

Reported by: Raymond Toy Owned by: somebody
Priority: major Milestone:
Component: Core Version: 19c
Keywords: Cc:

Description

Reported in cmucl-help, 2006/04/30:

 (in-package "CL-USER")
 (ext:without-package-locks
  (defmacro mp::with-process-lock ((lock) &body body)
       `(mp:with-lock-held (,lock) ,@body)))

The above produces an error about a locked package, even though there's a without-package-locks.

Change History (1)

comment:1 Changed 18 years ago by Raymond Toy

Resolution: fixed
Status: newclosed

Fixed in snapshot 2006-06

Note: See TracTickets for help on using tickets.