Initial Commit
[packages] / xemacs-packages / xlib / ChangeLog.upstream
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--lg@xwem.org--2005/xlib--main--2.1
3 #
4
5 2005-04-04 18:25:15 GMT Zajcev Evgeny <lg@xwem.org>     version-0
6
7     Summary:
8       Xlib 2.1 is released
9     Revision:
10       xlib--main--2.1--version-0
11
12
13
14 2005-03-30 22:24:01 GMT Zajcev Evgeny <lg@xwem.org>     patch-12
15
16     Summary:
17       Support for COMPOUNT_TEXT properties.
18     Revision:
19       xlib--main--2.1--patch-12
20
21     * lisp/xlib-xlib.el (XDecodeCompoundText): [new] Function to extract text
22       from COMPOUND_TEXT text.
23     
24     * lisp/xlib-xlib.el (XGetPropertyString): [fix] Use `XDecodeCompoundText'
25       in case of property in COMPOUND_TEXT encoding.
26
27     modified files:
28      lisp/xlib-xlib.el
29
30     new patches:
31      dev@xwem.org--2004-w/xlib--dev--2.1--patch-7
32
33
34 2005-02-26 17:48:25 GMT Zajcev Evgeny <lg@xwem.org>     patch-11
35
36     Summary:
37       merge from ckent, compilation warnings elimination
38     Revision:
39       xlib--main--2.1--patch-11
40
41     * lisp/xlib-xrecord.el (predicateds): Some predicateds moved on top.
42     
43     * lisp/xlib-xwin.el (predicateds): Some predicateds moved on top.
44
45     modified files:
46      lisp/xlib-xrecord.el lisp/xlib-xwin.el
47
48     new patches:
49      dev@xwem.org--2004-w/xlib--dev--2.1--patch-6
50
51
52 2005-02-25 10:55:05 GMT Zajcev Evgeny <lg@xwem.org>     patch-10
53
54     Summary:
55       lambda fixes
56     Revision:
57       xlib--main--2.1--patch-10
58
59
60     modified files:
61      lisp/xlib-img.el lisp/xlib-testing.el lisp/xlib-xc.el
62      lisp/xlib-xlib.el lisp/xlib-xpm.el lisp/xlib-xr.el
63      lisp/xlib-xrecord.el lisp/xlib-xwin.el
64
65
66 2005-02-13 23:02:44 GMT Zajcev Evgeny <lg@xwem.org>     patch-9
67
68     Summary:
69       Useful addons
70     Revision:
71       xlib--main--2.1--patch-9
72
73     * lisp/xlib-xlib.el (XDeleteProperty): [new] X request to delete X
74       property.
75     
76     * lisp/xlib-xlib.el (XSetWindowBackgroundPixmap): [new] Set window
77       background pixmap.
78     
79     * lisp/xlib-xlib.el (XSetPropertyString): [new] To set textual X
80       properties.
81     
82     * lisp/xlib-xr.el (X-EventsList): [fix] sanitify creation.
83     
84     * lisp/xlib-const.el (errors): [addon] X error codes added.
85
86     modified files:
87      lisp/xlib-const.el lisp/xlib-xlib.el lisp/xlib-xr.el
88
89
90 2005-02-10 00:18:24 GMT Zajcev Evgeny <lg@xwem.org>     patch-8
91
92     Summary:
93       logging changed a little
94     Revision:
95       xlib--main--2.1--patch-8
96
97     * lisp/xlib-xr.el: Logging for inter events changed a little. to be used
98       in catching evil bug.
99
100     modified files:
101      lisp/xlib-xr.el
102
103
104 2005-02-06 20:00:08 GMT Zajcev Evgeny <lg@xwem.org>     patch-7
105
106     Summary:
107       Merge from ckent
108     Revision:
109       xlib--main--2.1--patch-7
110
111     Patches applied:
112     
113      * dev@xwem.org--2004-w/xlib--dev--2.1--patch-3
114        Copyright string changes
115     
116
117     modified files:
118      lisp/xlib-composer.el lisp/xlib-const.el lisp/xlib-hello.el
119      lisp/xlib-img.el lisp/xlib-keysymdb.el lisp/xlib-math.el
120      lisp/xlib-testing.el lisp/xlib-tray.el lisp/xlib-vidmode.el
121      lisp/xlib-xc.el lisp/xlib-xdpms.el lisp/xlib-xinerama.el
122      lisp/xlib-xlib.el lisp/xlib-xpm.el lisp/xlib-xr.el
123      lisp/xlib-xrecord.el lisp/xlib-xshape.el lisp/xlib-xtest.el
124      lisp/xlib-xwin.el
125
126     new patches:
127      dev@xwem.org--2004-w/xlib--dev--2.1--patch-3
128
129
130 2005-02-03 23:52:26 GMT Zajcev Evgeny <lg@xwem.org>     patch-6
131
132     Summary:
133       merge from ckent, X Event define/declare addons
134     Revision:
135       xlib--main--2.1--patch-6
136
137     * lisp/xlib-xr.el (X-Event-define): [addon] DESCR splited to EV-NAME,
138       EV-MSG and WIN-IDX.  New parameter EVENT-WIN-IDX added.
139     
140     * lisp/xlib-xr.el (X-Event-declare): [addon] Ditto.
141
142     modified files:
143      lisp/xlib-xc.el lisp/xlib-xr.el
144
145     new patches:
146      dev@xwem.org--2004-w/xlib--dev--2.1--patch-2
147
148
149 2005-02-02 23:52:31 GMT Zajcev Evgeny <lg@xwem.org>     patch-5
150
151     Summary:
152       XDestroy declaration fix|try
153     Revision:
154       xlib--main--2.1--patch-5
155
156
157     modified files:
158      lisp/xlib-xr.el
159
160
161 2005-02-02 22:11:17 GMT Zajcev Evgeny <lg@xwem.org>     patch-4
162
163     Summary:
164       2 serious bug fixes
165     Revision:
166       xlib--main--2.1--patch-4
167
168     * lisp/xlib-xlib.el (xlib-opcodes-alist): [rem] moved to xlib-xr.el
169     
170     * lisp/xlib-xr.el (xlib-opcodes-alist): [new] moved from xlib-xlib.el
171     
172     * lisp/xlib-xr.el (X-Dpy-send-read): [BUG fix] Serious BUG fixed.  Do
173       flushing under reading protection, because in some (pretty ofter)
174       circumstances flushing can execute deffered calls by side effect which
175       may lead to desyncronisation.
176     
177     * lisp/xlib-xr.el (X-Dpy-parse-message): [BUG fix] Serious BUG fixed.
178       Dispatch intermediate event or error only after all reply to request is
179       fetched.  Executing intermediate event or error may cause unexpected
180       reading by side effect.
181     
182     * lisp/xlib-xr.el (code): [cleanup] Untabification.
183     
184     * lisp/xlib-xrecord.el (X-XRecord-parse-guess): [fix] fixes to make it
185       more resistable for errors.
186     
187     * lisp/xlib-xrecord.el (code): [cleanup] Untabification.
188
189     modified files:
190      lisp/xlib-xlib.el lisp/xlib-xr.el lisp/xlib-xrecord.el
191
192     new patches:
193      dev@xwem.org--2004-w/xlib--dev--2.1--base-0
194      dev@xwem.org--2004-w/xlib--dev--2.1--patch-1
195
196
197 2005-02-01 23:04:15 GMT Zajcev Evgeny <lg@xwem.org>     patch-3
198
199     Summary:
200       Root of most of the X timeout problems founded at last
201     Revision:
202       xlib--main--2.1--patch-3
203
204     * lisp/xlib-xr.el (X-Dpy-send-read): [BUG fix] Root of most of X timeout
205       errors founded here.  This is response parsing problem.  In some
206       circumstances we can request X server for data, while processing data.
207       This eventually lead to desyncronization.  This is caused by
208       xwem-misc-xerr-hook, which can be called from inside `X-Dpy-send-read'
209       and xwem-misc-xerr-hook can also do `X-Dpy-send-read', now we restrict
210       `X-Dpy-send-read' reentering to avoid desyncronization.  This is quite
211       rarely situation when `X-Dpy-send-read' reenters, but when it happens
212       xlib hangs forever.
213     
214     Many thanks to all of you guys for pushing me about this stuff!
215     
216     * lisp/xlib-xr.el (xxx): [misc] Some tiny cleanups, and more some logs
217       added.  Errors raising clarified, etc.
218     
219
220     modified files:
221      lisp/xlib-xr.el
222
223
224 2005-01-08 01:51:45 GMT Zajcev Evgeny <lg@xwem.org>     patch-2
225
226     Summary:
227       inhibit C-g while parsing message
228     Revision:
229       xlib--main--2.1--patch-2
230
231     * lisp/xlib-xr.el (X-Dpy-parse-message): [fix] inhibit C-g while parsing,
232       so pressing C-g will not desync xlib.
233
234     modified files:
235      lisp/xlib-xr.el
236
237
238 2005-01-01 02:54:34 GMT Zajcev Evgeny <lg@xwem.org>     patch-1
239
240     Summary:
241       start of 2.1
242     Revision:
243       xlib--main--2.1--patch-1
244
245
246     new files:
247      ChangeLog.d/.arch-ids/=id
248      ChangeLog.d/.arch-ids/ChangeLog-2.0.id
249      ChangeLog.d/ChangeLog-2.0
250
251     modified files:
252      Makefile
253
254     new directories:
255      ChangeLog.d ChangeLog.d/.arch-ids
256
257
258 2005-01-01 02:44:45 GMT Zajcev Evgeny <lg@xwem.org>     base-0
259
260     Summary:
261       tag of lg@xwem.org--2004/xlib--main--2.0--version-0
262     Revision:
263       xlib--main--2.1--base-0
264
265     (automatically generated log message)
266
267     new patches:
268      dev@xwem.org--2004-w/xlib--dev--2.0--patch-5
269      dev@xwem.org--2004-w/xlib--dev--2.0--patch-6
270      dev@xwem.org--2004-w/xlib--dev--2.0--patch-7
271      dev@xwem.org--2004-w/xlib--dev--2.0--patch-8
272      dev@xwem.org--2004-w/xlib--dev--2.0--patch-9
273      lg@xwem.org--2004/xlib--main--2.0--base-0
274      lg@xwem.org--2004/xlib--main--2.0--patch-1
275      lg@xwem.org--2004/xlib--main--2.0--patch-2
276      lg@xwem.org--2004/xlib--main--2.0--patch-3
277      lg@xwem.org--2004/xlib--main--2.0--patch-4
278      lg@xwem.org--2004/xlib--main--2.0--patch-5
279      lg@xwem.org--2004/xlib--main--2.0--patch-6
280      lg@xwem.org--2004/xlib--main--2.0--patch-7
281      lg@xwem.org--2004/xlib--main--2.0--patch-8
282      lg@xwem.org--2004/xlib--main--2.0--patch-9
283      lg@xwem.org--2004/xlib--main--2.0--version-0
284      steve@eicq.org--2004/xlib--steve--2.0--base-0
285      steve@eicq.org--2004/xlib--steve--2.0--patch-1
286      steve@eicq.org--2004/xlib--steve--2.0--patch-2
287
288
289 # do not edit -- automatically generated by arch changelog
290 # non-id: automatic-ChangeLog--lg@xwem.org--2004/xlib--main--2.0
291 #
292
293 2005-01-01 02:21:03 GMT Zajcev Evgeny <lg@xwem.org>     version-0
294
295     Summary:
296       Version 2.0 is released
297     Revision:
298       xlib--main--2.0--version-0
299
300
301     new files:
302      .arch-ids/README.id README
303
304
305 2004-12-30 23:12:56 GMT Zajcev Evgeny <lg@xwem.org>     patch-9
306
307     Summary:
308       xpm parsing fixes
309     Revision:
310       xlib--main--2.0--patch-9
311
312     * lisp/xlib-xpm.el (X:xpm-goto-color-def): [fix] Use `re-search-forward'
313       instead of `looking-at' loop.  Use `forward-line' instead of
314       `next-line'.
315     
316     * lisp/xlib-xpm.el (X:xpm-goto-body-line): [fix] Use `forward-line'
317       instead of `next-line'
318     
319     * lisp/xlib-xpm.el (X:xpm-extract-shape-colors): [fix] Ditto.
320     
321     * lisp/xlib-xpm.el (X:xpm-extract-colors): [fix] Ditto.
322
323     modified files:
324      lisp/xlib-xpm.el
325
326
327 2004-12-29 20:54:17 GMT Zajcev Evgeny <lg@xwem.org>     patch-8
328
329     Summary:
330       Makefile fix, X-Win-invalidate commented out
331     Revision:
332       xlib--main--2.0--patch-8
333
334     * Makefile (lisp/xlib-version.el): [fix]
335     
336     * lisp/xlib-xr.el (X-Dpy-parse-event): [fix] X-Win-invalidate commented
337       out, because causing some problems.
338     
339     
340
341     modified files:
342      Makefile lisp/xlib-xr.el
343
344
345 2004-12-23 22:24:12 GMT Zajcev Evgeny <lg@xwem.org>     patch-7
346
347     Summary:
348       Very simple X-Win garbage collector
349     Revision:
350       xlib--main--2.0--patch-7
351
352     * Makefile: [addon] Dependences.
353     
354     * lisp/xlib-xlib (X-invalidate-cl-struct): [rem] Moved to xlib-xr.el
355     
356     * lisp/xlib-xlib (XOpenDisplay): [addon] Schedule garbage collector.
357     
358     * lisp/xlib-xr (X-invalidate-cl-struct): [new] Moved from xlib-xlib.el
359     
360     * lisp/xlib-xr (X-Dpy-parse-event): [addon] Schedule garbage collector
361       in case of X-DestroyNotify event.
362     
363     * lisp/xlib-xwin (X-Win-invalidate): [rewritten]
364     
365
366     modified files:
367      Makefile lisp/xlib-xlib.el lisp/xlib-xr.el lisp/xlib-xwin.el
368
369
370 2004-12-20 21:01:42 GMT Zajcev Evgeny <lg@xwem.org>     patch-6
371
372     Summary:
373       Merged with 2004-w
374     Revision:
375       xlib--main--2.0--patch-6
376
377     Patches applied:
378     
379      * dev@xwem.org--2004-w/xlib--dev--2.0--patch-9
380        Merge with main, makefile change
381     
382
383     modified files:
384      Makefile
385
386     new patches:
387      dev@xwem.org--2004-w/xlib--dev--2.0--patch-9
388
389
390 2004-12-19 23:01:09 GMT Zajcev Evgeny <lg@xwem.org>     patch-5
391
392     Summary:
393       makefile clarification
394     Revision:
395       xlib--main--2.0--patch-5
396
397     * Makefile: Clarification. make pkg should work properly now.
398     
399     
400     
401
402     modified files:
403      Makefile
404
405
406 2004-12-18 21:36:46 GMT Zajcev Evgeny <lg@xwem.org>     patch-4
407
408     Summary:
409       merged with dev@xwem.org--2004-w/xlib--dev--2.0
410     Revision:
411       xlib--main--2.0--patch-4
412
413     * lisp/xlib-xr.el (X-Dpy-send-read): [fix] Removed send-read protection
414       crap.
415
416     modified files:
417      lisp/xlib-xr.el
418
419     new patches:
420      dev@xwem.org--2004-w/xlib--dev--2.0--patch-5
421      dev@xwem.org--2004-w/xlib--dev--2.0--patch-6
422      dev@xwem.org--2004-w/xlib--dev--2.0--patch-7
423      dev@xwem.org--2004-w/xlib--dev--2.0--patch-8
424
425
426 2004-12-17 01:59:47 GMT Evgeny Zajcev <lg@xwem.org>     patch-3
427
428     Summary:
429       xlib-xr typo fix
430     Revision:
431       xlib--main--2.0--patch-3
432
433     * lisp/xlib-xr.el (X-Dpy-eval-error-or-event): [typo] Thanks to Andrey
434       Slusar <anray@ext.by>
435     
436
437     modified files:
438      lisp/xlib-xr.el
439
440
441 2004-12-17 00:46:40 GMT Evgeny Zajcev <lg@xwem.org>     patch-2
442
443     Summary:
444       X send-read protection introduced using recursive-edit
445     Revision:
446       xlib--main--2.0--patch-2
447
448     * lisp/xlib-xr.el (X-Dpy-send-read): [EXP fix] send-read protection.
449
450     modified files:
451      Makefile lisp/xlib-xr.el
452
453
454 2004-12-10 21:20:16 GMT Evgeny Zajcev <lg@xwem.org>     patch-1
455
456     Summary:
457       merge from steve
458     Revision:
459       xlib--main--2.0--patch-1
460
461     Patches applied:
462     
463      * steve@eicq.org--2004/xlib--steve--2.0--base-0
464        tag of lg@xwem.org--2004/xlib--main--2.0--base-0
465     
466      * steve@eicq.org--2004/xlib--steve--2.0--patch-1
467        Move to tla style version string
468     
469      * steve@eicq.org--2004/xlib--steve--2.0--patch-2
470        quick Makefile fix -- XLIB doesn't have any texi files
471     
472
473     new files:
474      .arch-ids/Makefile.id Makefile
475      lisp/.arch-ids/.arch-inventory.id lisp/.arch-inventory
476
477     modified files:
478      lisp/xlib-const.el package-info.in
479
480     renamed files:
481      .arch-ids/Makefile.id
482        ==> .arch-ids/Makefile.CVS.id
483      Makefile
484        ==> Makefile.CVS
485
486     new patches:
487      steve@eicq.org--2004/xlib--steve--2.0--base-0
488      steve@eicq.org--2004/xlib--steve--2.0--patch-1
489      steve@eicq.org--2004/xlib--steve--2.0--patch-2
490
491
492 2004-12-08 18:52:15 GMT Evgeny Zajcev <lg@xwem.org>     base-0
493
494     Summary:
495       Initial import of xlib sources.
496     Revision:
497       xlib--main--2.0--base-0
498
499
500     new files:
501      ChangeLog.CVS Makefile convmod/Makefile convmod/xlib.c
502      lisp/README lisp/xlib-composer.el lisp/xlib-const.el
503      lisp/xlib-hello.el lisp/xlib-img.el lisp/xlib-keysymdb.el
504      lisp/xlib-math.el lisp/xlib-testing.el lisp/xlib-tray.el
505      lisp/xlib-vidmode.el lisp/xlib-xc.el lisp/xlib-xdpms.el
506      lisp/xlib-xinerama.el lisp/xlib-xlib.el lisp/xlib-xpm.el
507      lisp/xlib-xr.el lisp/xlib-xrecord.el lisp/xlib-xshape.el
508      lisp/xlib-xtest.el lisp/xlib-xwin.el package-info.in
509
510