Mercurial > emacs
comparison src/xterm.c @ 83490:0cdee8b991e1
Merged from emacs@sv.gnu.org
Patches applied:
* emacs@sv.gnu.org/emacs--devo--0--patch-144
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-145
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-146
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-147
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-148
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-149
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-150
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-151
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-152
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-56
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-57
Copy/update icons from Gnus trunk
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-530
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Sun, 12 Mar 2006 04:51:49 +0000 |
parents | 8976b9f5eda1 1fe13d52e977 |
children | 203c9b24206b |
comparison
equal
deleted
inserted
replaced
83489:1e2c51896896 | 83490:0cdee8b991e1 |
---|---|
7191 GCForeground, &xgcv); | 7191 GCForeground, &xgcv); |
7192 gc = dpyinfo->scratch_cursor_gc; | 7192 gc = dpyinfo->scratch_cursor_gc; |
7193 | 7193 |
7194 /* Set clipping, draw the rectangle, and reset clipping again. */ | 7194 /* Set clipping, draw the rectangle, and reset clipping again. */ |
7195 x_clip_to_row (w, row, TEXT_AREA, gc); | 7195 x_clip_to_row (w, row, TEXT_AREA, gc); |
7196 XDrawRectangle (dpy, FRAME_X_WINDOW (f), gc, x, y, wd, h); | 7196 XDrawRectangle (dpy, FRAME_X_WINDOW (f), gc, x, y, wd, h - 1); |
7197 XSetClipMask (dpy, gc, None); | 7197 XSetClipMask (dpy, gc, None); |
7198 } | 7198 } |
7199 | 7199 |
7200 | 7200 |
7201 /* Draw a bar cursor on window W in glyph row ROW. | 7201 /* Draw a bar cursor on window W in glyph row ROW. |
7600 void | 7600 void |
7601 x_clear_errors (dpy) | 7601 x_clear_errors (dpy) |
7602 Display *dpy; | 7602 Display *dpy; |
7603 { | 7603 { |
7604 x_error_message->string[0] = 0; | 7604 x_error_message->string[0] = 0; |
7605 } | |
7606 | |
7607 /* Close off all unclosed x_catch_errors calls. */ | |
7608 | |
7609 void | |
7610 x_fully_uncatch_errors () | |
7611 { | |
7612 while (x_error_message) | |
7613 x_uncatch_errors (); | |
7614 } | |
7615 | |
7616 /* Nonzero if x_catch_errors has been done and not yet canceled. */ | |
7617 | |
7618 int | |
7619 x_catching_errors () | |
7620 { | |
7621 return x_error_message != 0; | |
7605 } | 7622 } |
7606 | 7623 |
7607 #if 0 | 7624 #if 0 |
7608 static unsigned int x_wire_count; | 7625 static unsigned int x_wire_count; |
7609 x_trace_wire () | 7626 x_trace_wire () |