
In the olden days, we’d indicate that in the status line. But that’s consider unappealing these days. Mike McDonald mikemac@mikemac.com
On Oct 10, 2025, at 7:36 PM, John Morrison <jm@symbolic-simulation.com> wrote:
Hey, Thanks! It's a small thing, but failing to show any indication whatsoever that the computer was thinking - in my own program - made me, er, torqued.
-jm
On Fri, Oct 10, 2025 at 11:05 AM Charlie McMackin <charliemac@gmail.com <mailto:charliemac@gmail.com>> wrote:
Hi John,
I do see that macro in Genera CLIM spec v2.0 for `clim:pointer-cursor`. Whether this is a regression or not is before my time working with McCLIM, but it does seem like it should be... I was able to replicate that it isn't working for me either.
After looking a little in the internals, it looks like McCLIM won't change the cursor of a sheet that has a direct mirror. It looks like that prerequisite was introduced 8 years ago in commit d95dfd91517106cc6a84774434c69c1386453abc. I experimented a little in the clim-listener application and this snippet did work (as proof of concept): ``` CLIM-USER> (setf (sheet-pointer-cursor (pointer-sheet (port-pointer (port *application-frame*)))) :busy) ``` I'll see if anyone knows the history on IRC and whether it should have a fix.
Thanks, Charlie
On Thu, Oct 9, 2025 at 1:48 PM John Morrison <jm@symbolic-simulation.com <mailto:jm@symbolic-simulation.com>> wrote:
Hi;
Sorry if this is either a dumb question or Pilot Error, but I am having trouble showing the user a "busy" cursor when a long-running command is invoked. Current "master" codeberg McCLIM Fedora Core 41 xorg-x11-server-Xwayland-24.1.8-1.fc41.x86_64 SBCL vintage 2.1.1 (homebuilt) I *THINK* I used to be able to do this years ago running under X11 (vs Wayland).
Please find attached a hopefully short program which either shows the problem, or shows my ignorance.
Thanks in advance for any help.
-jm
--- John Morrison <mailto:jm@symbolic-simulation.com> Chief Technology Officer Symbolic Simulation, LLC <https://www.symbolic-simulation.com/> m: (617) 388-3071 <tel:+1-617-388-3071> <https://www.symbolic-simulation.com/> CONFIDENTIALITY NOTICE: The information transmitted by this email is intended only for the person or entity to which it is addressed. This email may contain proprietary, business-confidential, and/or privileged material. If you are not the intended recipient of this message, be aware that any use, review, retransmission, distribution, reproduction or any action taken in reliance upon this message is strictly prohibited. If you received this in error, please contact the sender and delete the material from all computers.