the selected buffer for the echo area too.
+2006-01-19 Chong Yidong <cyd@stupidchicken.com>
+
+ * xdisp.c (get_window_cursor_type): Use cursor type specified by
+ the selected buffer for the echo area too.
+
2006-01-19 Richard M. Stallman <rms@gnu.org>
* keymap.c (Fmap_keymap): Doc fix.
{
if (w == XWINDOW (echo_area_window))
{
- *width = FRAME_CURSOR_WIDTH (f);
- return FRAME_DESIRED_CURSOR (f);
- }
+ if (EQ (b->cursor_type, Qt) || NILP (b->cursor_type))
+ {
+ *width = FRAME_CURSOR_WIDTH (f);
+ return FRAME_DESIRED_CURSOR (f);
+ }
+ else
+ return get_specified_cursor_type (b->cursor_type, width);
- *active_cursor = 0;
- non_selected = 1;
+ *active_cursor = 0;
+ non_selected = 1;
+ }
}
/* Nonselected window or nonselected frame. */