At 07:35 PM 11/27/01 +0900, Stephen J. Turnbull wrote:
or so? Actually, I think Robert Pluim's suggestion is
appropriate
here since we know (stringp (car x)) in this context; use 'quote
instead of 'eval to make it a list, and convince get_gui_callback()
it's a real callback.
Right. I have a vague recollection that the evaluation of msic_user_event's
allows for this sort of weirdness, however I think that in some
cicumstances (currently all under cygwin it seems) the evaluation gets done
much earlier and happens the "correct" way - hence the failure.
You give it a try on Windows native and Cygwin, Klaus gives it a try
in his environment, I'll give it a try on Linux. I don't think I want
to put it in to 21.4.6 but we'll see.
That's what the windows branch is for :) It also requires some extra code
to pull out the string correctly.
I have to say I can't see how the existing code can work on any
platform. This bears a closer look.
That's what I find weird, it obviously does work under UNIX.
andy