Source

xlib / ChangeLog.upstream

Diff from to

ChangeLog.upstream

+# do not edit -- automatically generated by arch changelog
+# arch-tag: automatic-ChangeLog--lg@xwem.org--2005/xlib--main--2.1
+#
+
+2005-04-04 18:25:15 GMT Zajcev Evgeny <lg@xwem.org>     version-0
+
+    Summary:
+      Xlib 2.1 is released
+    Revision:
+      xlib--main--2.1--version-0
+
+
+
+2005-03-30 22:24:01 GMT Zajcev Evgeny <lg@xwem.org>     patch-12
+
+    Summary:
+      Support for COMPOUNT_TEXT properties.
+    Revision:
+      xlib--main--2.1--patch-12
+
+    * lisp/xlib-xlib.el (XDecodeCompoundText): [new] Function to extract text
+      from COMPOUND_TEXT text.
+    
+    * lisp/xlib-xlib.el (XGetPropertyString): [fix] Use `XDecodeCompoundText'
+      in case of property in COMPOUND_TEXT encoding.
+
+    modified files:
+     lisp/xlib-xlib.el
+
+    new patches:
+     dev@xwem.org--2004-w/xlib--dev--2.1--patch-7
+
+
+2005-02-26 17:48:25 GMT Zajcev Evgeny <lg@xwem.org>     patch-11
+
+    Summary:
+      merge from ckent, compilation warnings elimination
+    Revision:
+      xlib--main--2.1--patch-11
+
+    * lisp/xlib-xrecord.el (predicateds): Some predicateds moved on top.
+    
+    * lisp/xlib-xwin.el (predicateds): Some predicateds moved on top.
+
+    modified files:
+     lisp/xlib-xrecord.el lisp/xlib-xwin.el
+
+    new patches:
+     dev@xwem.org--2004-w/xlib--dev--2.1--patch-6
+
+
+2005-02-25 10:55:05 GMT Zajcev Evgeny <lg@xwem.org>     patch-10
+
+    Summary:
+      lambda fixes
+    Revision:
+      xlib--main--2.1--patch-10
+
+
+    modified files:
+     lisp/xlib-img.el lisp/xlib-testing.el lisp/xlib-xc.el
+     lisp/xlib-xlib.el lisp/xlib-xpm.el lisp/xlib-xr.el
+     lisp/xlib-xrecord.el lisp/xlib-xwin.el
+
+
+2005-02-13 23:02:44 GMT Zajcev Evgeny <lg@xwem.org>     patch-9
+
+    Summary:
+      Useful addons
+    Revision:
+      xlib--main--2.1--patch-9
+
+    * lisp/xlib-xlib.el (XDeleteProperty): [new] X request to delete X
+      property.
+    
+    * lisp/xlib-xlib.el (XSetWindowBackgroundPixmap): [new] Set window
+      background pixmap.
+    
+    * lisp/xlib-xlib.el (XSetPropertyString): [new] To set textual X
+      properties.
+    
+    * lisp/xlib-xr.el (X-EventsList): [fix] sanitify creation.
+    
+    * lisp/xlib-const.el (errors): [addon] X error codes added.
+
+    modified files:
+     lisp/xlib-const.el lisp/xlib-xlib.el lisp/xlib-xr.el
+
+
+2005-02-10 00:18:24 GMT Zajcev Evgeny <lg@xwem.org>     patch-8
+
+    Summary:
+      logging changed a little
+    Revision:
+      xlib--main--2.1--patch-8
+
+    * lisp/xlib-xr.el: Logging for inter events changed a little. to be used
+      in catching evil bug.
+
+    modified files:
+     lisp/xlib-xr.el
+
+
+2005-02-06 20:00:08 GMT Zajcev Evgeny <lg@xwem.org>     patch-7
+
+    Summary:
+      Merge from ckent
+    Revision:
+      xlib--main--2.1--patch-7
+
+    Patches applied:
+    
+     * dev@xwem.org--2004-w/xlib--dev--2.1--patch-3
+       Copyright string changes
+    
+
+    modified files:
+     lisp/xlib-composer.el lisp/xlib-const.el lisp/xlib-hello.el
+     lisp/xlib-img.el lisp/xlib-keysymdb.el lisp/xlib-math.el
+     lisp/xlib-testing.el lisp/xlib-tray.el lisp/xlib-vidmode.el
+     lisp/xlib-xc.el lisp/xlib-xdpms.el lisp/xlib-xinerama.el
+     lisp/xlib-xlib.el lisp/xlib-xpm.el lisp/xlib-xr.el
+     lisp/xlib-xrecord.el lisp/xlib-xshape.el lisp/xlib-xtest.el
+     lisp/xlib-xwin.el
+
+    new patches:
+     dev@xwem.org--2004-w/xlib--dev--2.1--patch-3
+
+
+2005-02-03 23:52:26 GMT Zajcev Evgeny <lg@xwem.org>     patch-6
+
+    Summary:
+      merge from ckent, X Event define/declare addons
+    Revision:
+      xlib--main--2.1--patch-6
+
+    * lisp/xlib-xr.el (X-Event-define): [addon] DESCR splited to EV-NAME,
+      EV-MSG and WIN-IDX.  New parameter EVENT-WIN-IDX added.
+    
+    * lisp/xlib-xr.el (X-Event-declare): [addon] Ditto.
+
+    modified files:
+     lisp/xlib-xc.el lisp/xlib-xr.el
+
+    new patches:
+     dev@xwem.org--2004-w/xlib--dev--2.1--patch-2
+
+
+2005-02-02 23:52:31 GMT Zajcev Evgeny <lg@xwem.org>     patch-5
+
+    Summary:
+      XDestroy declaration fix|try
+    Revision:
+      xlib--main--2.1--patch-5
+
+
+    modified files:
+     lisp/xlib-xr.el
+
+
+2005-02-02 22:11:17 GMT Zajcev Evgeny <lg@xwem.org>     patch-4
+
+    Summary:
+      2 serious bug fixes
+    Revision:
+      xlib--main--2.1--patch-4
+
+    * lisp/xlib-xlib.el (xlib-opcodes-alist): [rem] moved to xlib-xr.el
+    
+    * lisp/xlib-xr.el (xlib-opcodes-alist): [new] moved from xlib-xlib.el
+    
+    * lisp/xlib-xr.el (X-Dpy-send-read): [BUG fix] Serious BUG fixed.  Do
+      flushing under reading protection, because in some (pretty ofter)
+      circumstances flushing can execute deffered calls by side effect which
+      may lead to desyncronisation.
+    
+    * lisp/xlib-xr.el (X-Dpy-parse-message): [BUG fix] Serious BUG fixed.
+      Dispatch intermediate event or error only after all reply to request is
+      fetched.  Executing intermediate event or error may cause unexpected
+      reading by side effect.
+    
+    * lisp/xlib-xr.el (code): [cleanup] Untabification.
+    
+    * lisp/xlib-xrecord.el (X-XRecord-parse-guess): [fix] fixes to make it
+      more resistable for errors.
+    
+    * lisp/xlib-xrecord.el (code): [cleanup] Untabification.
+
+    modified files:
+     lisp/xlib-xlib.el lisp/xlib-xr.el lisp/xlib-xrecord.el
+
+    new patches:
+     dev@xwem.org--2004-w/xlib--dev--2.1--base-0
+     dev@xwem.org--2004-w/xlib--dev--2.1--patch-1
+
+
+2005-02-01 23:04:15 GMT Zajcev Evgeny <lg@xwem.org>     patch-3
+
+    Summary:
+      Root of most of the X timeout problems founded at last
+    Revision:
+      xlib--main--2.1--patch-3
+
+    * lisp/xlib-xr.el (X-Dpy-send-read): [BUG fix] Root of most of X timeout
+      errors founded here.  This is response parsing problem.  In some
+      circumstances we can request X server for data, while processing data.
+      This eventually lead to desyncronization.  This is caused by
+      xwem-misc-xerr-hook, which can be called from inside `X-Dpy-send-read'
+      and xwem-misc-xerr-hook can also do `X-Dpy-send-read', now we restrict
+      `X-Dpy-send-read' reentering to avoid desyncronization.  This is quite
+      rarely situation when `X-Dpy-send-read' reenters, but when it happens
+      xlib hangs forever.
+    
+    Many thanks to all of you guys for pushing me about this stuff!
+    
+    * lisp/xlib-xr.el (xxx): [misc] Some tiny cleanups, and more some logs
+      added.  Errors raising clarified, etc.
+    
+
+    modified files:
+     lisp/xlib-xr.el
+
+
+2005-01-08 01:51:45 GMT Zajcev Evgeny <lg@xwem.org>     patch-2
+
+    Summary:
+      inhibit C-g while parsing message
+    Revision:
+      xlib--main--2.1--patch-2
+
+    * lisp/xlib-xr.el (X-Dpy-parse-message): [fix] inhibit C-g while parsing,
+      so pressing C-g will not desync xlib.
+
+    modified files:
+     lisp/xlib-xr.el
+
+
+2005-01-01 02:54:34 GMT Zajcev Evgeny <lg@xwem.org>     patch-1
+
+    Summary:
+      start of 2.1
+    Revision:
+      xlib--main--2.1--patch-1
+
+
+    new files:
+     ChangeLog.d/.arch-ids/=id
+     ChangeLog.d/.arch-ids/ChangeLog-2.0.id
+     ChangeLog.d/ChangeLog-2.0
+
+    modified files:
+     Makefile
+
+    new directories:
+     ChangeLog.d ChangeLog.d/.arch-ids
+
+
+2005-01-01 02:44:45 GMT Zajcev Evgeny <lg@xwem.org>     base-0
+
+    Summary:
+      tag of lg@xwem.org--2004/xlib--main--2.0--version-0
+    Revision:
+      xlib--main--2.1--base-0
+
+    (automatically generated log message)
+
+    new patches:
+     dev@xwem.org--2004-w/xlib--dev--2.0--patch-5
+     dev@xwem.org--2004-w/xlib--dev--2.0--patch-6
+     dev@xwem.org--2004-w/xlib--dev--2.0--patch-7
+     dev@xwem.org--2004-w/xlib--dev--2.0--patch-8
+     dev@xwem.org--2004-w/xlib--dev--2.0--patch-9
+     lg@xwem.org--2004/xlib--main--2.0--base-0
+     lg@xwem.org--2004/xlib--main--2.0--patch-1
+     lg@xwem.org--2004/xlib--main--2.0--patch-2
+     lg@xwem.org--2004/xlib--main--2.0--patch-3
+     lg@xwem.org--2004/xlib--main--2.0--patch-4
+     lg@xwem.org--2004/xlib--main--2.0--patch-5
+     lg@xwem.org--2004/xlib--main--2.0--patch-6
+     lg@xwem.org--2004/xlib--main--2.0--patch-7
+     lg@xwem.org--2004/xlib--main--2.0--patch-8
+     lg@xwem.org--2004/xlib--main--2.0--patch-9
+     lg@xwem.org--2004/xlib--main--2.0--version-0
+     steve@eicq.org--2004/xlib--steve--2.0--base-0
+     steve@eicq.org--2004/xlib--steve--2.0--patch-1
+     steve@eicq.org--2004/xlib--steve--2.0--patch-2
+
+
 # do not edit -- automatically generated by arch changelog
 # non-id: automatic-ChangeLog--lg@xwem.org--2004/xlib--main--2.0
 #