int reset_line () { #if defined(uniosu) putchar (Ctrl ('O')); /* おまじない。括弧の中はゼロでなくオー */ #endif /* defined(uniosu) */ if (empty_modep () == 0) { push_cursor (); set_scroll_region (0, crow - 1); kk_restore_cursor (); call_redraw_line (c_b->t_c_p, 1); pop_cursor (); } return (0); }
void trace_put_cursor(void) { GdkWindow *window; GdkCursor *cursor; if (!parent_window) return; window = GTK_WIDGET(parent_window)->window; cursor = gdk_window_get_cursor(window); if (cursor) gdk_cursor_unref(cursor); cursor = pop_cursor(); gdk_window_set_cursor(window, cursor); }
bool_t parent_cursor(cursor_t *cursor) { return pop_cursor(cursor); }