13:01:57bitblit1How do I create a macro wrapper around a function which is sensitive to keyword arguments passed to it effeciently? For example:
13:02:25bitblit1I have a function whose argument list looks like this: `(&key (host "") (display 0 display-p) (screen 0 screen-p))`
13:03:00bitblit1I want to create a macro/function which would run it in a separate thread and take the exact arguments
13:03:21bitblit1so it's argument list should also look exactly the same.
13:09:34flip214bitblit1: you can use &rest to capture all arguments and relay them on; but be aware that a macro gets _unevaluated_ arguments whereas the function gets _evaluated_ args