1651 |
/* Here for a command that isn't executed directly */ |
/* Here for a command that isn't executed directly */ |
1652 |
|
|
1653 |
#ifdef HAVE_X_WINDOWS |
#ifdef HAVE_X_WINDOWS |
1654 |
if (display_hourglass_p) |
if (display_hourglass_p |
1655 |
|
&& NILP (Vexecuting_macro)) |
1656 |
start_hourglass (); |
start_hourglass (); |
1657 |
#endif |
#endif |
1658 |
|
|
1664 |
#ifdef HAVE_X_WINDOWS |
#ifdef HAVE_X_WINDOWS |
1665 |
/* Do not check display_hourglass_p here, because |
/* Do not check display_hourglass_p here, because |
1666 |
Fcommand_execute could change it, but we should cancel |
Fcommand_execute could change it, but we should cancel |
1667 |
hourglass cursor anyway. */ |
hourglass cursor anyway. |
1668 |
cancel_hourglass (); |
But don't cancel the hourglass within a macro |
1669 |
|
just because a command in the macro finishes. */ |
1670 |
|
if (NILP (Vexecuting_macro)) |
1671 |
|
cancel_hourglass (); |
1672 |
#endif |
#endif |
1673 |
} |
} |
1674 |
directly_done: ; |
directly_done: ; |