<?xml version="1.0"?>
<rss version="2.0"><channel><title>Ecore</title><link>http://trac.enlightenment.org/e/wiki/Ecore</link><description>Ecore is a clean and tiny event loop library with many modules to do
lots of convenient things for a programmer, to save time and effort.

It's small and lean, designed to work on embedded systems all the way
to large and powerful multi-cpu workstations. It serialises all system
signals, events etc. into a single event queue, that is easily
processed without needing to worry about concurrency. A properly
written, event-driven program using this kind of programming doesn't
need threads, nor has to worry about concurrency. It turns a program
into a state machine, and makes it very robust and easy to follow.

Ecore gives you other handy primitives, such as timers to tick over
for you and call specified functions at particular times so the
programmer can use this to do things, like animate, or time out on
connections or tasks that take too long etc.

Idle handlers are provided too, as well as calls on entering an idle
state (often a very good time to update the state of the program). All
events that enter the system are passed to specific callback functions
that the program sets up to handle those events. Handling them is
simple and other Ecore modules produce more events on the queue,
coming from other sources such as file descriptors etc.

Ecore also lets you have functions called when file descriptors become
active for reading or writing, allowing for streamlined, non-blocking
IO.

Ecore may provide (if enabled) the following libraries:

 * ecore: main loop, signals, and base;

 * ecore_con: http/ftp (curl) access;

 * ecore_file: easy file manipulation (copy, move, symlink, remove),
   monitoring and directory (mkdir, mkdir -p, rm -fr);

 * ecore_txt: text charset conversion (iconv wrapper);

 * ecore_evas: integrates &lt;pkg&gt;media-libs/evas&lt;/pkg&gt; into different
   input and output systems, providing easy to use canvas;

 * ecore_x, ecore_sdl, ecore_quartz, ecore_directfb, ecore_win32,
   ecore_wince, ecore_fb: access to different input/output systems,
   mapping them to ecore main loop and events;

 * ecore_imf, ecore_imf_evas: input-method framework used to integrate
   with different input methods such as virtual keyboards;

 * ecore_input, ecore_input_evas: abstraction of input events.
</description><image><url>/images/db/11/66.png</url><title>Ecore</title><link>http://trac.enlightenment.org/e/wiki/Ecore</link></image><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Mon, 13 Feb 2012 14:22:20 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/d001f</guid><link>http://cia.vc/stats/project/e/ecore/.message/d001f</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;jihoon&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67878&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/modules/immodules/scim/scim_imcontext.cpp:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67878"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             scim_immodule: improve maintenability         &lt;/div&gt;     </description><title>scim_immodule: improve maintenability</title></item><item><pubDate>Mon, 13 Feb 2012 10:16:21 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cfa95</guid><link>http://cia.vc/stats/project/e/ecore/.message/cfa95</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;raster&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67874&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_ipc/ecore_ipc.c:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67874"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;pre&gt;From: 윤정현 &amp;lt;&lt;a href="/doc/mail" onmouseover="this.href=&amp;apos;ma&amp;apos;+&amp;apos;ilto&amp;apos;+&amp;apos;:j&amp;apos;+&amp;apos;h05&amp;apos;+&amp;apos;06.&amp;apos;+&amp;apos;yun@&amp;apos;+&amp;apos;sams&amp;apos;+&amp;apos;ung.&amp;apos;+&amp;apos;com&amp;apos;"&gt;jh0506 dot yun at samsung dot com&lt;/a&gt;&amp;gt;
Subject: Re: [E-devel] [Patch] ecore_ipc - remove potential risk in
ecore_ipc_shutdown

I found a problem this infinite loop case.

If server is deleted, then ECORE_IPC_EVENT_SERVER_DEL callback
function will be called in client side.
It will happen infinite loop in ecore_ipc_shutdown if
ecore_ipc_shutdown called in this ECORE_IPC_EVENT_SERVER_DEL callback
function.

For example,
server_del_handler =
ecore_event_handler_add(ECORE_IPC_EVENT_SERVER_DEL, _server_del_cb, NULL);
static Eina_Bool
_server_del_cb(void *data, int type, void *event)
{
   ecore_ipc_shutdown();
   return EINA_TRUE;
 }

If server is deleted,
1. _ecore_ipc_event_server_del : svr-&amp;gt;event_count++
2. _server_del_cb : ecore_ipc_shutdown called
3. ecore_ipc_shutdown : while (servers) ecore_ipc_server_del(eina_list_data_get(servers))
4. ecore_ipc_server_del : can't eina_list_remove(servers, svr) because event_count != 0
5. infinite loop

I think this while code is very dangerous whether user miss or not.
I modified EINA_LIST_FOREACH_SAFE instead of EINA_LIST_FOREACH refer
to ecore_con.
Please review this patch.&lt;/pre&gt;         &lt;/div&gt;     </description><title>From: 윤정현 &lt;jh0506.yun@samsung.com&gt; Subject: Re: [E-devel] [Patch] ecore_ipc -...</title></item><item><pubDate>Sun, 12 Feb 2012 14:27:08 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cf8dc</guid><link>http://cia.vc/stats/project/e/ecore/.message/cf8dc</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;jihoon&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67852&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/modules/immodules/scim/scim_imcontext.cpp:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67852"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             scim_immodule: set cursor location even though only client_window is provided without evas (ecore_imf_context_client_canvas_set)         &lt;/div&gt;     </description><title>scim_immodule: set cursor location even though only client_window is provided...</title></item><item><pubDate>Fri, 10 Feb 2012 16:52:59 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cf787</guid><link>http://cia.vc/stats/project/e/ecore/.message/cf787</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;rfonseca&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67825&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_evas/ecore_evas_cocoa.c:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67825"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore_Evas_Cocoa: fix header include name.         &lt;/div&gt;     </description><title>Ecore_Evas_Cocoa: fix header include name.</title></item><item><pubDate>Fri, 10 Feb 2012 14:02:37 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cf652</guid><link>http://cia.vc/stats/project/e/ecore/.message/cf652</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;devilhorns&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67820&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/ChangeLog:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67820"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore: Add ChangeLog entries for new ecore_evas_wayland function.         &lt;/div&gt;     </description><title>Ecore: Add ChangeLog entries for new ecore_evas_wayland function.</title></item><item><pubDate>Fri, 10 Feb 2012 14:01:30 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cf445</guid><link>http://cia.vc/stats/project/e/ecore/.message/cf445</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;devilhorns&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67819&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_evas/ (2 files):             (&lt;a href="http://trac.enlightenment.org/e/changeset/67819"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore_Evas (wayland): Disable logfn's (again) :( Remove extra parens.         &lt;/div&gt;     </description><title>Ecore_Evas (wayland): Disable logfn's (again) :( Remove extra parens.</title></item><item><pubDate>Fri, 10 Feb 2012 12:41:39 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cf0ab</guid><link>http://cia.vc/stats/project/e/ecore/.message/cf0ab</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;devilhorns&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67816&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_evas/ (5 files):             (&lt;a href="http://trac.enlightenment.org/e/changeset/67816"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore_Evas: Add functions for setting wayland mouse pointer (used from&lt;br /&gt;elm wayland clients).         &lt;/div&gt;     </description><title>Ecore_Evas: Add functions for setting wayland mouse pointer (used from elm...</title></item><item><pubDate>Fri, 10 Feb 2012 03:28:20 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ceed1</guid><link>http://cia.vc/stats/project/e/ecore/.message/ceed1</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;jihoon&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67801&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/ (2 files in 2 dirs):             (&lt;a href="http://trac.enlightenment.org/e/changeset/67801"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             scim_immmodule: Provide compose, string in key down/up event in case of scim-input-pad.         &lt;/div&gt;     </description><title>scim_immmodule: Provide compose, string in key down/up event in case of...</title></item><item><pubDate>Thu, 09 Feb 2012 11:41:19 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ced83</guid><link>http://cia.vc/stats/project/e/ecore/.message/ced83</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;devilhorns&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67782&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_wayland/Ecore_Wayland.h:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67782"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore_Wl: Add function in header.         &lt;/div&gt;     </description><title>Ecore_Wl: Add function in header.</title></item><item><pubDate>Thu, 09 Feb 2012 11:39:43 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ceb68</guid><link>http://cia.vc/stats/project/e/ecore/.message/ceb68</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;devilhorns&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67781&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_wayland/ecore_wl.c:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67781"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore_Wl: Also send mouse move before sending mouse down/up. Add some&lt;br /&gt;missing Logfn's. Add handler to free the mouse_move event when we're&lt;br /&gt;done with it. Add a function to retrieve the 'last mouse button down&lt;br /&gt;time' (needed for fixing surface move).         &lt;/div&gt;     </description><title>Ecore_Wl: Also send mouse move before sending mouse down/up. Add some missing...</title></item><item><pubDate>Thu, 09 Feb 2012 11:37:11 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ce927</guid><link>http://cia.vc/stats/project/e/ecore/.message/ce927</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;devilhorns&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67780&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_evas/ (2 files):             (&lt;a href="http://trac.enlightenment.org/e/changeset/67780"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore_Evas (Wayland): Fix getting double mouse events for the wayland&lt;br /&gt;engines.&lt;br /&gt;&lt;br /&gt;NB: Fixes elementary momentum scrolling.         &lt;/div&gt;     </description><title>Ecore_Evas (Wayland): Fix getting double mouse events for the wayland engines....</title></item><item><pubDate>Thu, 09 Feb 2012 07:17:29 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ce7db</guid><link>http://cia.vc/stats/project/e/ecore/.message/ce7db</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;jihoon&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67779&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_imf/ecore_imf_context.c:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67779"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             ecore_imf_context.c: fix formatting         &lt;/div&gt;     </description><title>ecore_imf_context.c: fix formatting</title></item><item><pubDate>Thu, 09 Feb 2012 04:14:59 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ce6d4</guid><link>http://cia.vc/stats/project/e/ecore/.message/ce6d4</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;discomfitor&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67777&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/NEWS:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67777"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             add new curl function to news         &lt;/div&gt;     </description><title>add new curl function to news</title></item><item><pubDate>Thu, 09 Feb 2012 02:22:26 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ce5a6</guid><link>http://cia.vc/stats/project/e/ecore/.message/ce5a6</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;discomfitor&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67774&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_con/Ecore_Con.h:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67774"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             @since from @67759         &lt;/div&gt;     </description><title>@since from @67759</title></item><item><pubDate>Thu, 09 Feb 2012 00:50:02 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ce425</guid><link>http://cia.vc/stats/project/e/ecore/.message/ce425</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;discomfitor&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67772&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_con/ecore_con_url.c:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67772"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             fix compile without curl from @67759, also add missing magic check&lt;br /&gt;SPANK SPANK SPANK RASTER         &lt;/div&gt;     </description><title>fix compile without curl from @67759, also add missing magic check SPANK SPANK...</title></item><item><pubDate>Wed, 08 Feb 2012 20:14:14 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ce298</guid><link>http://cia.vc/stats/project/e/ecore/.message/ce298</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;tasn&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67768&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/tests/ecore_test_ecore_x.c:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67768"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore tests: Disable ecore_x tests in the meanwhile.&lt;br /&gt;&lt;br /&gt;They are currently useless and just cause buildbot to complain.         &lt;/div&gt;     </description><title>Ecore tests: Disable ecore_x tests in the meanwhile. They are currently useless...</title></item><item><pubDate>Wed, 08 Feb 2012 16:49:14 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/ce071</guid><link>http://cia.vc/stats/project/e/ecore/.message/ce071</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;raster&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67759&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/ (3 files in 2 dirs):             (&lt;a href="http://trac.enlightenment.org/e/changeset/67759"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             add ecore_con_url_http_version_set() to be able to specify request&lt;br /&gt;version         &lt;/div&gt;     </description><title>add ecore_con_url_http_version_set() to be able to specify request version</title></item><item><pubDate>Tue, 07 Feb 2012 13:54:24 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cdd93</guid><link>http://cia.vc/stats/project/e/ecore/.message/cdd93</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;jihoon&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67728&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/ (4 files in 2 dirs):             (&lt;a href="http://trac.enlightenment.org/e/changeset/67728"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Support ecore_imf_context_input_panel_show/hide in SCIM module         &lt;/div&gt;     </description><title>Support ecore_imf_context_input_panel_show/hide in SCIM module</title></item><item><pubDate>Tue, 07 Feb 2012 13:33:49 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cdbcb</guid><link>http://cia.vc/stats/project/e/ecore/.message/cdbcb</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;jihoon&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67727&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/ (2 files in 2 dirs):             (&lt;a href="http://trac.enlightenment.org/e/changeset/67727"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             ecore_imf_xim: Support ecore_imf_context_input_panel_show/hide in XIM module.         &lt;/div&gt;     </description><title>ecore_imf_xim: Support ecore_imf_context_input_panel_show/hide in XIM module.</title></item><item><pubDate>Tue, 07 Feb 2012 05:53:51 +0000</pubDate><guid>http://cia.vc/stats/project/e/ecore/.message/cda72</guid><link>http://cia.vc/stats/project/e/ecore/.message/cda72</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;jihoon&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;67723&lt;/b&gt;             &lt;b&gt;ecore&lt;/b&gt;/src/lib/ecore_imf/Ecore_IMF.h:             (&lt;a href="http://trac.enlightenment.org/e/changeset/67723"&gt;link&lt;/a&gt;)         &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             Ecore_IMF.h: fix wrong documentation about Ecore_IMF_Preedit_Attr         &lt;/div&gt;     </description><title>Ecore_IMF.h: fix wrong documentation about Ecore_IMF_Preedit_Attr</title></item></channel></rss>
