<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/efte/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/efte/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 29 Nov 2008 19:12:00 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/efte/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>Patch for con_x11 in compiz mode</title><link>https://sourceforge.net/p/efte/patches/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The patch below allows to work in compiz/cairo-dock environement, for some reason too manu ConfigureNotify events are sent and efte will uses then only if actual resizing happend&lt;/p&gt;
&lt;p&gt;--- con_x11.cpp.orig    2008-11-29 14:06:27.000000000 -0500&lt;br /&gt;
+++ con_x11.cpp 2008-11-29 14:07:07.000000000 -0500&lt;br /&gt;
@@ -1005,7 +1005,7 @@&lt;br /&gt;
Refresh = 0;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;-void ResizeWindow(int ww, int hh) {&lt;br /&gt;
+int ResizeWindow(int ww, int hh) {&lt;br /&gt;
int ox = ScreenCols;&lt;br /&gt;
int oy = ScreenRows;&lt;br /&gt;
ww /= FontCX;&lt;br /&gt;
@@ -1023,7 +1023,9 @@&lt;br /&gt;
UpdateWindow(0, oy * FontCY,&lt;br /&gt;
ScreenCols * FontCX, (ScreenRows - oy) * FontCY);&lt;br /&gt;
Refresh = 0;&lt;br /&gt;
+        return 1;&lt;br /&gt;
}&lt;br /&gt;
+    return 0;&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;static struct {&lt;br /&gt;
@@ -1376,9 +1378,10 @@&lt;br /&gt;
XCheckTypedWindowEvent(display, win,&lt;br /&gt;
ConfigureNotify, &amp;amp;event))&lt;br /&gt;
XSync(display, 0);&lt;br /&gt;
-        ResizeWindow(configureEvent-&amp;gt;width, configureEvent-&amp;gt;height);&lt;br /&gt;
-        Event-&amp;gt;What = evCommand;&lt;br /&gt;
-        Event-&amp;gt;Msg.Command = cmResize;&lt;br /&gt;
+        if (ResizeWindow(configureEvent-&amp;gt;width, configureEvent-&amp;gt;height)) {&lt;br /&gt;
+            Event-&amp;gt;What = evCommand;&lt;br /&gt;
+            Event-&amp;gt;Msg.Command = cmResize;&lt;br /&gt;
+        }&lt;br /&gt;
break;&lt;br /&gt;
case ButtonPress:&lt;br /&gt;
case ButtonRelease:&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vlad Seryakov</dc:creator><pubDate>Sat, 29 Nov 2008 19:12:00 -0000</pubDate><guid>https://sourceforge.neta175a8c0674b41eea4a94a93a4ae730f2d7b7a7c</guid></item><item><title>Debian packaging directory</title><link>https://sourceforge.net/p/efte/patches/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;This patch adds a debian/ packaging directory, suitable for building a private .deb package. Please do not include this data in release tarballs, since official Debian developers usually enroll their own one. Interested users can still download the data from SVN.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 12 Mar 2008 23:27:47 -0000</pubDate><guid>https://sourceforge.netc4245db5a9ace44fa068be650a94c0c95e0b69f7</guid></item><item><title>Python mode updates</title><link>https://sourceforge.net/p/efte/patches/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The patch below updates the Python keywords and module strings to 2.5.2. It also introduces syntax highlighting of the new @ decorator syntax.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 12 Mar 2008 23:23:36 -0000</pubDate><guid>https://sourceforge.netd4f5a842bc3d76e60ae210ee5aeb938c95cdbb17</guid></item></channel></rss>