annotate src/=XTests.c @ 4413:5a00cec8e9b0

(fill-region-as-paragraph): When we take one word after the fill column, don't stop at period with just one space. When checking whether at beginning of line, if no fill prefix, ignore intervening whitespace.
author Richard M. Stallman <rms@gnu.org>
date Mon, 02 Aug 1993 05:55:56 +0000
parents 3165b2697c78
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
78
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
1 #include <X11/Xlib.h>
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
2 #include <X11/X.h>
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
3 #include <X11/Xutil.h>
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
4 #include <X11/Xresource.h>
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
5 #include "XTests.h"
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
6 #include <stdio.h>
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
7
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
8 static Display *dpy;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
9
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
10 static void
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
11 quit (dpy)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
12 Display *dpy;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
13 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
14 XCloseDisplay (dpy);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
15 exit (0);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
16 }
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
17
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
18 static Colormap screen_colormap;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
19
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
20 static unsigned long
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
21 obtain_color (color)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
22 char *color;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
23 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
24 int exists;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
25 XColor color_def;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
26
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
27 if (!screen_colormap)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
28 screen_colormap = DefaultColormap (dpy, DefaultScreen (dpy));
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
29
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
30 exists = XParseColor (dpy, screen_colormap, color, &color_def)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
31 && XAllocColor (dpy, screen_colormap, &color_def);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
32 if (exists)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
33 return color_def.pixel;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
34
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
35 fprintf (stderr, "Can't get color; using black.");
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
36 return BlackPixel (dpy, DefaultScreen (dpy));
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
37 }
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
38
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
39 static char *visual_strings[] =
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
40 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
41 "StaticGray ",
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
42 "GrayScale ",
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
43 "StaticColor",
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
44 "PseudoColor",
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
45 "TrueColor ",
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
46 "DirectColor"
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
47 };
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
48
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
49 main (argc,argv)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
50 int argc;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
51 char *argv[];
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
52 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
53 char *dpy_string;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
54 int n;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
55 long mask;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
56 Visual *my_visual;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
57 XVisualInfo *vinfo, visual_template;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
58 XEvent event;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
59 Window window;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
60 Screen *scr;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
61 XGCValues gc_values;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
62 GC fill_gc, pix_gc, line_xor_gc, line_xor_inv_gc;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
63 int i;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
64 int x, y, width, height, geometry, gravity;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
65 char *geo;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
66 char default_geo[] = "80x40+0+0";
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
67 int depth;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
68 Pixmap pix;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
69 char *string = "Kill the head and the body will die.";
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
70 char dash_list[] = {4, 4};
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
71 int dashes = 2;
78
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
72
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
73 if (argc < 2)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
74 dpy_string = "localhost:0.0";
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
75 else
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
76 dpy_string = argv[1];
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
77
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
78 if (argc >= 3)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
79 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
80 XSizeHints hints;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
81
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
82 printf ("Geometry: %s\t(default: %s)\n", argv[2], default_geo);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
83 geo = argv[2];
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
84 XWMGeometry (dpy, DefaultScreen (dpy), geo, default_geo,
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
85 3, &hints, &x, &y, &width, &height, &gravity);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
86 }
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
87
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
88 dpy = XOpenDisplay (dpy_string);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
89 if (!dpy)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
90 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
91 printf ("Can' open display %s\n", dpy_string);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
92 exit (1);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
93 }
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
94
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
95 window = XCreateSimpleWindow (dpy, DefaultRootWindow (dpy),
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
96 300, 300, 300, 300, 1,
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
97 BlackPixel (dpy, DefaultScreen (dpy)),
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
98 WhitePixel (dpy, DefaultScreen (dpy)));
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
99 XSelectInput (dpy, window, ButtonPressMask | KeyPressMask
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
100 | EnterWindowMask | LeaveWindowMask);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
101
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
102 gc_values.foreground = obtain_color ("blue");
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
103 gc_values.background = WhitePixel (dpy, DefaultScreen (dpy));
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
104 fill_gc = XCreateGC (dpy, window, GCForeground | GCBackground,
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
105 &gc_values);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
106
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
107 gc_values.foreground = obtain_color ("red");
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
108 gc_values.line_width = 3;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
109 gc_values.line_style = LineOnOffDash;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
110 gc_values.cap_style = CapRound;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
111 gc_values.join_style = JoinRound;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
112 line_xor_gc = XCreateGC (dpy, window,
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
113 GCForeground | GCBackground | GCLineStyle
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
114 | GCJoinStyle | GCCapStyle | GCLineWidth,
78
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
115 &gc_values);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
116 XSetDashes (dpy, line_xor_gc, 0, dash_list, dashes);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
117
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
118 line_xor_inv_gc = XCreateGC (dpy, window,
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
119 GCForeground | GCBackground | GCLineWidth,
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
120 &gc_values);
78
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
121
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
122 depth = DefaultDepthOfScreen (ScreenOfDisplay (dpy, DefaultScreen (dpy)));
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
123 pix = XCreateBitmapFromData (dpy, window, page_glyf_bits,
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
124 page_glyf_width, page_glyf_height);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
125
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
126 XMapWindow (dpy, window);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
127 XFlush (dpy);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
128
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
129 while (1)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
130 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
131 XNextEvent (dpy, &event);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
132 switch (event.type)
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
133 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
134 case ButtonPress:
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
135 switch (event.xbutton.button)
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
136 {
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
137 case Button1:
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
138 XDrawLine (dpy, window, line_xor_gc, 25, 75, 300, 75);
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
139 break;
78
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
140
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
141 case Button2:
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
142 XDrawLine (dpy, window, line_xor_inv_gc, 25, 25, 300, 25);
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
143 break;
78
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
144
484
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
145 case Button3:
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
146 XDrawLine (dpy, window, line_xor_gc, 25, 25, 25, 125);
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
147 break;
3165b2697c78 entered into RCS
Jim Blandy <jimb@redhat.com>
parents: 78
diff changeset
148 }
78
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
149 break;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
150
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
151 case KeyPress:
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
152 {
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
153 char buf[20];
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
154 int n;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
155 XComposeStatus status;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
156 KeySym keysym;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
157
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
158 n = XLookupString (&event, buf, 20, &keysym,
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
159 (XComposeStatus *) &status);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
160
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
161 if (n == 1 && buf[0] == 'q')
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
162 quit (dpy);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
163 }
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
164 break;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
165
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
166 case EnterNotify:
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
167 XCopyPlane (dpy, pix, window, fill_gc, 0, 0,
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
168 page_glyf_width, page_glyf_height, 100, 100, 1L);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
169 XFillRectangle (dpy, window, fill_gc, 50, 50, 50, 50);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
170 break;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
171
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
172 case LeaveNotify:
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
173 XClearWindow (dpy, window);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
174 break;
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
175 }
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
176
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
177 XFlush (dpy);
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
178 }
96d2734f0a00 Initial revision
Joseph Arceneaux <jla@gnu.org>
parents:
diff changeset
179 }