]> git.decadent.org.uk Git - ion3.git/commitdiff
[svn-upgrade] Integrating new upstream version, ion3 (20070902) 20070902
authorBen Hutchings <ben@decadent.org.uk>
Mon, 3 Sep 2007 00:00:52 +0000 (00:00 +0000)
committerBen Hutchings <ben@decadent.org.uk>
Mon, 3 Sep 2007 00:00:52 +0000 (00:00 +0000)
21 files changed:
ChangeLog
RELNOTES
doc/ChangeLog
doc/exact-version
doc/ionconf.dvi.gz
doc/ionconf.ps.gz
doc/ionconf.tex
doc/ionconf/images.log
doc/ionconf/images.tex
doc/ionconf/index.html
doc/ionconf/ionconf.html
doc/ionconf/node11.html
doc/ionconf/node13.html
doc/ionconf/node7.html
doc/ionnotes.dvi.gz
doc/ionnotes.ps.gz
doc/ionnotes/node9.html
exact-version
ioncore/ioncore_bindings.lua
ioncore/selection.c
version.h

index 08e0dbcb214d86798006857706236201f8df3738..8f8c3a75ef40488694c6700bdf4225101917c5a9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2007-09-02 13:41 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  tagged ion-3rc-20070902
+
+2007-09-02 13:40 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Release notes
+
+2007-08-30 05:24 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Set 'target' to requested instead of None on refused SelectionNotify too.
+  This seems to fix Xterm's paste slowness.
+
+2007-08-27 17:42 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  * Binding guards weren't being used
+
 2007-07-20 13:55 UTC  Tuomo Valkonen <tuomov@iki.fi>
   tagged ion-3rc-20070720
 
index b3b011fa732d231e15bdc640c43b3e1e1220e483..34877fbade78e0112263a9f349aba2a2eafc39ce 100644 (file)
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,4 +1,12 @@
 
+ion-3rc-20070902
+----------------
+
+This release features a few minor fixes. If no major problems are
+discovered, this is likely to be the last "rc" release before the
+first and hopefully final "stable" release.
+
+
 ion-3rc-20070720
 ----------------
 
index d674b1c3e7a3eb87b72f10c53578106a6070dde6..02a662260b254931f69957c249fdfeab3efde8ae 100644 (file)
@@ -1,3 +1,6 @@
+2007-09-02 13:41 UTC  Tuomo Valkonen <tuomov@iki.fi>
+  tagged ion-doc-3rc-20070902
+
 2007-07-14 21:59 UTC  Tuomo Valkonen <tuomov@iki.fi>
   * Removed obsolete TODO note
 
index d4a6d4315896f9b21f1471b8821b0553232eddaf..61e00242dbb6349edaa8864af93b7f748f9e7a5c 100644 (file)
@@ -1,11 +1,5 @@
 
 Context:
 
-[Removed obsolete TODO note
-Tuomo Valkonen <tuomov@iki.fi>**20070714215925] 
-
-[Documented orientation winprop
-Tuomo Valkonen <tuomov@iki.fi>**20070714203400] 
-
-[TAG ion-doc-3rc-20070708
-Tuomo Valkonen <tuomov@iki.fi>**20070708093830] 
+[TAG ion-doc-3rc-20070902
+Tuomo Valkonen <tuomov@iki.fi>**20070902134120] 
index 7518f1071e10b17eba8ac59494f03d600d21d8e8..2691a1c70446b7cb168299ed6800a5400b0b05d4 100644 (file)
Binary files a/doc/ionconf.dvi.gz and b/doc/ionconf.dvi.gz differ
index 51d19e727e045b384d43e5155e6417fb4ea7cb7a..01966e8c3455c0cdf82a78b03b66e56dff4fed8c 100644 (file)
Binary files a/doc/ionconf.ps.gz and b/doc/ionconf.ps.gz differ
index 177fe45d7346b5988e46b14e31e2810dc05e8f4b..cd491eb6d497d164d251f28337af1333addff421 100644 (file)
@@ -10,7 +10,7 @@
 
 \title{Configuring and extending Ion3 with Lua}
 \author{Tuomo Valkonen \\ tuomov at iki.fi}
-\date{2007-07-20}
+\date{2007-09-02}
 
 \makeindex
 
index 079e0c04bf3567ca40d1ba541d34781ce3f06fcd..0ee24bcb3a7ccf91e4ae2f1ff98298b57e199d5b 100644 (file)
@@ -1,4 +1,4 @@
-This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=latex 2007.4.8)  20 JUL 2007 16:59
+This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=latex 2007.4.8)  2 SEP 2007 16:45
 entering extended mode
 **./images.tex
 (./images.tex
@@ -369,17 +369,17 @@ l2hSize :tex2html_wrap_inline2259:8.7125pt::8.7125pt::23.6642pt.
 
 
 ]
-l2hSize :tex2html_wrap_inline5534:7.5626pt::7.5626pt::14.53923pt.
+l2hSize :tex2html_wrap_inline5536:7.5626pt::7.5626pt::14.53923pt.
 [4
 
 
 ]
-l2hSize :tex2html_wrap_inline5536:7.5626pt::7.5626pt::14.53923pt.
+l2hSize :tex2html_wrap_inline5538:7.5626pt::7.5626pt::14.53923pt.
 [5
 
 
 ]
-l2hSize :tex2html_wrap_inline7786:8.7125pt::8.7125pt::86.9574pt.
+l2hSize :tex2html_wrap_inline7788:8.7125pt::8.7125pt::86.9574pt.
 [6
 
 
@@ -387,7 +387,7 @@ l2hSize :tex2html_wrap_inline7786:8.7125pt::8.7125pt::86.9574pt.
 Here is how much of TeX's memory you used:
  4467 strings out of 94501
  63452 string characters out of 1175795
- 123528 words of memory out of 1000000
+ 123529 words of memory out of 1000000
  7611 multiletter control sequences out of 10000+50000
  7874 words of font info for 24 fonts, out of 500000 for 2000
  580 hyphenation exceptions out of 8191
index 6e1ef4508ec0ebd03f67539bfb749abbe943c791..81b705320d7f3e46d7dc69806650e90aa88b21b3 100644 (file)
@@ -82,7 +82,7 @@
 
 \title{Configuring and extending Ion3 with Lua}
 \author{Tuomo Valkonen \\tuomov at iki.fi}
-\date{2007-07-20}
+\date{2007-09-02}
 
 
 \makeindex
@@ -325,13 +325,13 @@ $(0, 1]$%
 \stepcounter{subsection}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline5534}%
+\lthtmlinlinemathA{tex2html_wrap_inline5536}%
 $-1$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
 
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline5536}%
+\lthtmlinlinemathA{tex2html_wrap_inline5538}%
 $-2$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
@@ -361,7 +361,7 @@ $-2$%
 \stepcounter{section}
 \stepcounter{subsection}
 {\newpage\clearpage
-\lthtmlinlinemathA{tex2html_wrap_inline7786}%
+\lthtmlinlinemathA{tex2html_wrap_inline7788}%
 $\{t,m,b\}\times\{t,c,b\}$%
 \lthtmlinlinemathZ
 \lthtmlcheckvsize\clearpage}
index beebfd30e38b83e2582315ae604894a8223c5a97..e1cb79b44afda9dd163d67b250b298db461c860f 100644 (file)
@@ -57,7 +57,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P ALIGN="CENTER"><STRONG>Tuomo Valkonen</STRONG></P>
 <P ALIGN="CENTER"><I>tuomov at iki.fi</I></P>
-<P ALIGN="CENTER"><STRONG>2007-07-20</STRONG></P>
+<P ALIGN="CENTER"><STRONG>2007-09-02</STRONG></P>
 </DIV>
 
 <P>
index beebfd30e38b83e2582315ae604894a8223c5a97..e1cb79b44afda9dd163d67b250b298db461c860f 100644 (file)
@@ -57,7 +57,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P ALIGN="CENTER"><STRONG>Tuomo Valkonen</STRONG></P>
 <P ALIGN="CENTER"><I>tuomov at iki.fi</I></P>
-<P ALIGN="CENTER"><STRONG>2007-07-20</STRONG></P>
+<P ALIGN="CENTER"><STRONG>2007-09-02</STRONG></P>
 </DIV>
 
 <P>
index 4fd7b9a160dcf35d79b2e58ff1e11b9b10cce4bf..0b36dafb8e7de68f087fa4597b7e04e69a1b9819 100644 (file)
@@ -72,13 +72,13 @@ Index</A>
 <DD><STRONG>winprop</STRONG> : <A HREF="node4.html#1481"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></A>
 </DL>
 <DD><STRONG><TT>clientwin_do_manage_alt</TT></STRONG>
- : <A HREF="node7.html#8264"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8266"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>clientwin_mapped_hook</TT></STRONG>
- : <A HREF="node7.html#8265"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8267"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>clientwin_property_change_hook</TT></STRONG>
- : <A HREF="node7.html#8266"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8268"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>clientwin_unmapped_hook</TT></STRONG>
- : <A HREF="node7.html#8267"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8269"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><SPAN  CLASS="textbf">Control</SPAN></STRONG>
  : <A HREF="node4.html#879"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN></A>
 <DD><STRONG><TT>defmenu</TT></STRONG>
@@ -90,7 +90,7 @@ Index</A>
 <DD><STRONG><TT>float</TT></STRONG>
  : <A HREF="node4.html#1459"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN></A>
 <DD><STRONG><TT>frame_managed_changed_hook</TT></STRONG>
- : <A HREF="node7.html#8268"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8270"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>fullscreen</TT></STRONG>
  : <A HREF="node4.html#1460"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN></A>
 <DD><STRONG><TT>ignore_resizeinc</TT></STRONG>
@@ -108,15 +108,15 @@ Index</A>
 <DD><STRONG>winprop</STRONG> : <A HREF="node4.html#1483"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></A>
 </DL>
 <DD><STRONG><TT>ioncore_deinit_hook</TT></STRONG>
- : <A HREF="node7.html#8270"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8272"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>ioncore_post_layout_setup_hook</TT></STRONG>
- : <A HREF="node7.html#8271"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8273"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>ioncore_sigchld_hook</TT></STRONG>
- : <A HREF="node7.html#8269"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8271"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>ioncore_snapshot_hook</TT></STRONG>
- : <A HREF="node7.html#8272"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8274"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>ioncore_submap_ungrab_hook</TT></STRONG>
- : <A HREF="node7.html#8273"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8275"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>is_dockapp</TT></STRONG><DL>
 <DD><STRONG>winprop</STRONG> : <A HREF="node4.html#1486"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></A>
 </DL>
@@ -159,9 +159,9 @@ Index</A>
 <DD><STRONG><TT>PREFIX</TT></STRONG>
  : <A HREF="node4.html#582"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">1</SPAN></A>
 <DD><STRONG><TT>region_do_warp_alt</TT></STRONG>
- : <A HREF="node7.html#8275"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
-<DD><STRONG><TT>region_notify_hook</TT></STRONG>
  : <A HREF="node7.html#8277"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+<DD><STRONG><TT>region_notify_hook</TT></STRONG>
+ : <A HREF="node7.html#8279"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><TT>role</TT></STRONG><DL>
 <DD><STRONG>winprop</STRONG> : <A HREF="node4.html#1482"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></A>
 </DL>
@@ -172,7 +172,7 @@ Index</A>
 <DD><STRONG>X</STRONG> : <A HREF="node3.html#332"><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">1</SPAN></A>
 </DL>
 <DD><STRONG><TT>screen_managed_changed_hook</TT></STRONG>
- : <A HREF="node7.html#8276"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8278"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG><SPAN  CLASS="textbf">ScrollLock</SPAN></STRONG>
  : <A HREF="node4.html#886"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN></A>
 <DD><STRONG><SPAN  CLASS="textbf">Shift</SPAN></STRONG>
@@ -192,7 +192,7 @@ Index</A>
 <DD><STRONG><TT>target</TT></STRONG>
  : <A HREF="node4.html#1469"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN></A>
 <DD><STRONG><TT>tiling_placement_alt</TT></STRONG>
- : <A HREF="node7.html#8274"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
+ : <A HREF="node7.html#8276"><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">9</SPAN></A>
 <DD><STRONG>transient</STRONG>
  : <A HREF="node4.html#1439"><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN></A>
 <DD><STRONG><TT>transient_mode</TT></STRONG>
index e4ff2c1f50256a704dc321158f37cfbc45f00375..f12c7f43d924ba5a037095eac00061a34ae2c890 100644 (file)
@@ -70,7 +70,7 @@ Mathematics Department, Macquarie University, Sydney.
 The command line arguments were: <BR>
  <STRONG>latex2html</STRONG> <TT>-show_section_numbers -short_index -local_icons -noaddress -up_url http://iki.fi/tuomov/ion/ -up_title 'Ion homepage' -nofootnode -split 3 ionconf</TT>
 <P>
-The translation was initiated by tuomov on 2007-07-20
+The translation was initiated by tuomov on 2007-09-02
 <BR><HR>
 
 </BODY>
index 7b2bbb912d94bc3a9fd6a89e83cff5e493b82c94..06d5f0602725e4b95895ba0c7ac8f2796c17aaef 100644 (file)
@@ -2398,6 +2398,9 @@ In addition parameters to the region to be created are passed in this
                   by e.g. the mutually exclusive list being empty.
                   This option overrides <TT>switchto</TT>.</TD>
 </TR>
+<TR><TD ALIGN="LEFT"><TT>passive</TT></TD>
+<TD ALIGN="LEFT">(boolean) Skip in certain focusing operations.</TD>
+</TR>
 <TR><TD ALIGN="LEFT"><TT>pseudomodal</TT></TD>
 <TD ALIGN="LEFT">(boolean) The attached region is ``pseudomodal''
                       if the stacking level dictates it to be modal.
@@ -5846,7 +5849,7 @@ Any parameters not explicitly set in <TT>conftab</TT> will be left unchanged.
 <P>
 
   <DL>
-<DD><A NAME="8264"></A>
+<DD><A NAME="8266"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -5918,7 +5921,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8265"></A>
+<DD><A NAME="8267"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -5938,7 +5941,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8266"></A>
+<DD><A NAME="8268"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -5959,7 +5962,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8267"></A>
+<DD><A NAME="8269"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -5980,7 +5983,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8268"></A>
+<DD><A NAME="8270"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6026,7 +6029,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8269"></A>
+<DD><A NAME="8271"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6047,7 +6050,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8270"></A>
+<DD><A NAME="8272"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6067,7 +6070,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8271"></A>
+<DD><A NAME="8273"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6088,7 +6091,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8272"></A>
+<DD><A NAME="8274"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6108,7 +6111,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8273"></A>
+<DD><A NAME="8275"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6128,7 +6131,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8274"></A>
+<DD><A NAME="8276"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6180,7 +6183,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8275"></A>
+<DD><A NAME="8277"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6201,7 +6204,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8276"></A>
+<DD><A NAME="8278"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
@@ -6223,7 +6226,7 @@ reg:attach(cwin)
 <P>
 
   <DL>
-<DD><A NAME="8277"></A>
+<DD><A NAME="8279"></A>
 
 </DD>
 <DT><STRONG>Hook name:</STRONG></DT>
index 57010e824874afdf6e0ba64aaaaed361b1c4ee9c..e60a0f1b99a35838187139030ee3ddf3e44050b7 100644 (file)
Binary files a/doc/ionnotes.dvi.gz and b/doc/ionnotes.dvi.gz differ
index 825879a602b71f2b6863a7ed8312330c82926a80..cc68c9b1ff56e0cef6888851fa8c47131f443179 100644 (file)
Binary files a/doc/ionnotes.ps.gz and b/doc/ionnotes.ps.gz differ
index 03f3abd06629d92fde2c5b1c814c26c9afad8af5..0397397a55c7fc3ebcec8769bcc4e86d695810e2 100644 (file)
@@ -70,7 +70,7 @@ Mathematics Department, Macquarie University, Sydney.
 The command line arguments were: <BR>
  <STRONG>latex2html</STRONG> <TT>-show_section_numbers -short_index -local_icons -noaddress -up_url http://iki.fi/tuomov/ion/ -up_title 'Ion homepage' -nofootnode -split 4 ionnotes</TT>
 <P>
-The translation was initiated by tuomov on 2007-07-20
+The translation was initiated by tuomov on 2007-09-02
 <BR><HR>
 
 </BODY>
index 2c2a1a065e31b7bf622b27f360221741e118ee41..20beae1c5cbda4a0611cafd8c2bb5266a330db82 100644 (file)
@@ -1,5 +1,5 @@
 
 Context:
 
-[TAG ion-3rc-20070720
-Tuomo Valkonen <tuomov@iki.fi>**20070720135512
+[TAG ion-3rc-20070902
+Tuomo Valkonen <tuomov@iki.fi>**20070902134101
index 5f11967db2f52b76abafe5970920a4b24d4865ea..6aaf834cd248b5d8e55da26f54d27de8b857ada9 100644 (file)
@@ -46,7 +46,8 @@ function ioncore.compile_cmd(cmd, guard)
         end
         
         local gfncode="return function(_, _sub, _chld) "..guardcode.." return true end"
-        local gfn, gerr=loadstring(gfncode, guardcode)
+        local gerr
+        gfn, gerr=loadstring(gfncode, guardcode)
         if not gfn then
             ioncore.warn_traced(TR("Error compiling guard: %s", gerr))
         end
@@ -59,7 +60,7 @@ function ioncore.compile_cmd(cmd, guard)
         else
             return function(_, _sub, _chld) 
                 if gfn(_, _sub, _chld) then 
-                    cmd(_, _sub, _chld) 
+                    fn(_, _sub, _chld) 
                 end
             end
         end
index 1ebbb43be3070c5e13be04b3a070bee342be5d09..c93742a7d75d7909cb3c983439f952e72674d14e 100644 (file)
@@ -42,7 +42,6 @@ void ioncore_handle_selection_request(XSelectionRequestEvent *ev)
     bool ok=FALSE;
     
     sev.property=None;
-    sev.target=None;
     
     if(selection_data==NULL || ev->property==None)
         goto refuse;
@@ -72,7 +71,6 @@ void ioncore_handle_selection_request(XSelectionRequestEvent *ev)
     
     if(ok){
         XSetTextProperty(ioncore_g.dpy, ev->requestor, &prop, ev->property);
-        sev.target=ev->target;
         sev.property=ev->property;
         XFree(prop.value);
     }
@@ -81,6 +79,7 @@ refuse:
     sev.type=SelectionNotify;
     sev.requestor=ev->requestor;
     sev.selection=ev->selection;
+    sev.target=ev->target;
     sev.time=ev->time;
     XSendEvent(ioncore_g.dpy, ev->requestor, False, 0L, (XEvent*)&sev);
 }
index c3670e2891ab5c8de5cd16a312c3c1a271feb031..60fefd2e643d5d4ca9ae20ff711380bb4a54d417 100644 (file)
--- a/version.h
+++ b/version.h
@@ -1,2 +1,2 @@
-#define ION_VERSION "3rc-20070720"
+#define ION_VERSION "3rc-20070902"
 #define ION_API_VERSION "3"