Hi,

This commit created a significant number of compiler warnings for the
functions that were deprecated. Can you resolve them?


Thanks,
Mike

On Wed, Jul 10, 2019 at 9:26 PM Jihoon Kim <imfin...@gmail.com> wrote:

> jihoon pushed a commit to branch master.
>
>
> http://git.enlightenment.org/core/efl.git/commit/?id=daa35a1893e9bfb2013d853a9a978b61c761bc23
>
> commit daa35a1893e9bfb2013d853a9a978b61c761bc23
> Author: Jihoon Kim <jihoon48....@samsung.com>
> Date:   Wed Jul 10 20:01:47 2019 +0900
>
>     ecore_imf: deprecate ambigous or unused APIs
>
>     ecore_imf_context_show
>     ecore_imf_context_hide
>     ecore_imf_context_control_panel_show
>     ecore_imf_context_control_panel_hide
>     ecore_imf_context_preedit_start_event_add
>     ecore_imf_context_preedit_end_event_add
>     ecore_imf_context_preedit_changed_event_add
>     ecore_imf_context_commit_event_add
>     ecore_imf_context_delete_surrounding_event_add
>
>     Signed-off-by: Jihoon Kim <jihoon48....@samsung.com>
> ---
>  src/lib/ecore_imf/Ecore_IMF.h                 | 32
> +++++++++++++++++++--------
>  src/modules/ecore_imf/ibus/ibus_imcontext.c   | 12 ----------
>  src/modules/ecore_imf/scim/scim_imcontext.cpp | 17 --------------
>  src/modules/ecore_imf/xim/ecore_imf_xim.c     | 21 +++---------------
>  4 files changed, 26 insertions(+), 56 deletions(-)
>
> diff --git a/src/lib/ecore_imf/Ecore_IMF.h b/src/lib/ecore_imf/Ecore_IMF.h
> index d733251fef..dc6065f7d8 100644
> --- a/src/lib/ecore_imf/Ecore_IMF.h
> +++ b/src/lib/ecore_imf/Ecore_IMF.h
> @@ -1035,16 +1035,20 @@ EAPI void
>  *ecore_imf_context_client_canvas_get(Ecore_IMF
>   * @brief Asks the Input Method Context to show itself.
>   *
>   * @param ctx An #Ecore_IMF_Context.
> + *
> + * @deprecated use ecore_imf_context_input_panel_show() instead.
>   */
> -EAPI void
> ecore_imf_context_show(Ecore_IMF_Context *ctx);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_show(Ecore_IMF_Context *ctx);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Group
>   * @brief Asks the Input Method Context to hide itself.
>   *
>   * @param ctx An #Ecore_IMF_Context.
> + *
> + * @deprecated use ecore_imf_context_input_panel_hide() instead.
>   */
> -EAPI void
> ecore_imf_context_hide(Ecore_IMF_Context *ctx);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_hide(Ecore_IMF_Context *ctx);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Group
> @@ -1426,8 +1430,10 @@ EAPI Eina_Bool
>  ecore_imf_context_selection_get(Ecore_IMF_Con
>   * ecore_imf_context_event_callback_call() can be used as synchronous
> method.
>   *
>   * @param ctx An #Ecore_IMF_Context.
> + *
> + * @deprecated use ecore_imf_context_event_callback_call() instead.
>   */
> -EAPI void
> ecore_imf_context_preedit_start_event_add(Ecore_IMF_Context *ctx);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_preedit_start_event_add(Ecore_IMF_Context *ctx);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Module_Group
> @@ -1438,8 +1444,10 @@ EAPI void
> ecore_imf_context_preedit_start_event_add(Eco
>   * ecore_imf_context_event_callback_call() can be used as synchronous
> method.
>   *
>   * @param ctx An #Ecore_IMF_Context.
> + *
> + * @deprecated use ecore_imf_context_event_callback_call() instead.
>   */
> -EAPI void
> ecore_imf_context_preedit_end_event_add(Ecore_IMF_Context *ctx);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_preedit_end_event_add(Ecore_IMF_Context *ctx);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Module_Group
> @@ -1449,8 +1457,10 @@ EAPI void
> ecore_imf_context_preedit_end_event_add(Ecore
>   * ecore_imf_context_event_callback_call() can be used as synchronous
> method.
>   *
>   * @param ctx An #Ecore_IMF_Context.
> + *
> + * @deprecated use ecore_imf_context_event_callback_call() instead.
>   */
> -EAPI void
> ecore_imf_context_preedit_changed_event_add(Ecore_IMF_Context *ctx);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_preedit_changed_event_add(Ecore_IMF_Context *ctx);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Module_Group
> @@ -1461,8 +1471,10 @@ EAPI void
> ecore_imf_context_preedit_changed_event_add(E
>   *
>   * @param ctx An #Ecore_IMF_Context.
>   * @param str The committed string.
> + *
> + * @deprecated use ecore_imf_context_event_callback_call() instead.
>   */
> -EAPI void
> ecore_imf_context_commit_event_add(Ecore_IMF_Context *ctx, const char *str);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_commit_event_add(Ecore_IMF_Context *ctx, const char *str);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Module_Group
> @@ -1478,8 +1490,10 @@ EAPI void
> ecore_imf_context_commit_event_add(Ecore_IMF_
>   * @param ctx An #Ecore_IMF_Context.
>   * @param offset The start offset of surrounding to be deleted.
>   * @param n_chars The number of characters to be deleted.
> + *
> + * @deprecated use ecore_imf_context_event_callback_call() instead.
>   */
> -EAPI void
> ecore_imf_context_delete_surrounding_event_add(Ecore_IMF_Context *ctx, int
> offset, int n_chars);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_delete_surrounding_event_add(Ecore_IMF_Context *ctx, int
> offset, int n_chars);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Group
> @@ -1653,7 +1667,7 @@ EAPI Ecore_IMF_Input_Hints
>  ecore_imf_context_input_hint_get(Ecore_IMF_Co
>   * @param ctx An #Ecore_IMF_Context.
>   * @since 1.1.0
>   */
> -EAPI void
> ecore_imf_context_control_panel_show(Ecore_IMF_Context *ctx);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_control_panel_show(Ecore_IMF_Context *ctx);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Group
> @@ -1662,7 +1676,7 @@ EAPI void
> ecore_imf_context_control_panel_show(Ecore_IM
>   * @param ctx An #Ecore_IMF_Context.
>   * @since 1.1.0
>   */
> -EAPI void
> ecore_imf_context_control_panel_hide(Ecore_IMF_Context *ctx);
> +EINA_DEPRECATED EAPI void
> ecore_imf_context_control_panel_hide(Ecore_IMF_Context *ctx);
>
>  /**
>   * @ingroup Ecore_IMF_Context_Group
> diff --git a/src/modules/ecore_imf/ibus/ibus_imcontext.c
> b/src/modules/ecore_imf/ibus/ibus_imcontext.c
> index 4521e52a65..56815a86c4 100644
> --- a/src/modules/ecore_imf/ibus/ibus_imcontext.c
> +++ b/src/modules/ecore_imf/ibus/ibus_imcontext.c
> @@ -729,7 +729,6 @@
> _ecore_imf_context_ibus_commit_text_cb(IBusInputContext *ibuscontext
> EINA_UNUSED
>
>     if (ibusimcontext->ctx)
>       {
> -        ecore_imf_context_commit_event_add(ibusimcontext->ctx,
> text->text);
>          ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>                                                ECORE_IMF_CALLBACK_COMMIT,
>                                                (void *)commit_str);
> @@ -803,7 +802,6 @@
> _ecore_imf_context_ibus_delete_surrounding_text_cb(IBusInputContext
> *ibuscontext
>     ev.ctx = _focus_im_context;
>     ev.n_chars = nchars;
>     ev.offset = offset_from_cursor;
> -   ecore_imf_context_delete_surrounding_event_add(_focus_im_context,
> offset_from_cursor, nchars);
>     ecore_imf_context_event_callback_call(_focus_im_context,
>
> ECORE_IMF_CALLBACK_DELETE_SURROUNDING,
>                                           &ev);
> @@ -928,13 +926,11 @@
> _ecore_imf_context_ibus_update_preedit_text_cb(IBusInputContext
> *ibuscontext EI
>       {
>          if (flag)
>            {
> -
>  ecore_imf_context_preedit_start_event_add(ibusimcontext->ctx);
>               ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>
> ECORE_IMF_CALLBACK_PREEDIT_START,
>                                                     NULL);
>            }
>
> -        ecore_imf_context_preedit_changed_event_add(ibusimcontext->ctx);
>          ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>
>  ECORE_IMF_CALLBACK_PREEDIT_CHANGED,
>                                                NULL);
> @@ -943,13 +939,11 @@
> _ecore_imf_context_ibus_update_preedit_text_cb(IBusInputContext
> *ibuscontext EI
>       {
>          if (flag)
>            {
> -
>  ecore_imf_context_preedit_changed_event_add(ibusimcontext->ctx);
>               ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED,
>                                                     NULL);
>            }
>
> -        ecore_imf_context_preedit_end_event_add(ibusimcontext->ctx);
>          ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>
>  ECORE_IMF_CALLBACK_PREEDIT_END,
>                                                NULL);
> @@ -969,13 +963,11 @@
> _ecore_imf_context_ibus_show_preedit_text_cb(IBusInputContext *ibuscontext
> EINA_
>     ibusimcontext->preedit_visible = EINA_TRUE;
>
>     // call preedit start
> -   ecore_imf_context_preedit_start_event_add(ibusimcontext->ctx);
>     ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>                                           ECORE_IMF_CALLBACK_PREEDIT_START,
>                                           NULL);
>
>     // call preedit changed
> -   ecore_imf_context_preedit_changed_event_add(ibusimcontext->ctx);
>     ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED,
>                                           NULL);
> @@ -996,13 +988,11 @@
> _ecore_imf_context_ibus_hide_preedit_text_cb(IBusInputContext *ibuscontext
> EINA_
>     ibusimcontext->preedit_visible = EINA_FALSE;
>
>     // call preedit changed
> -   ecore_imf_context_preedit_changed_event_add(ibusimcontext->ctx);
>     ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED,
>                                           NULL);
>
>     // call preedit end
> -   ecore_imf_context_preedit_end_event_add(ibusimcontext->ctx);
>     ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>                                           ECORE_IMF_CALLBACK_PREEDIT_END,
>                                           NULL);
> @@ -1025,13 +1015,11 @@
> _ecore_imf_context_ibus_destroy_cb(IBusInputContext *ibuscontext
> EINA_UNUSED,
>     ibusimcontext->preedit_string = NULL;
>
>     // call preedit changed
> -   ecore_imf_context_preedit_changed_event_add(ibusimcontext->ctx);
>     ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED,
>                                           NULL);
>
>     // call preedit end
> -   ecore_imf_context_preedit_end_event_add(ibusimcontext->ctx);
>     ecore_imf_context_event_callback_call(ibusimcontext->ctx,
>                                           ECORE_IMF_CALLBACK_PREEDIT_END,
>                                           NULL);
> diff --git a/src/modules/ecore_imf/scim/scim_imcontext.cpp
> b/src/modules/ecore_imf/scim/scim_imcontext.cpp
> index 993a7d8f37..54249dc260 100644
> --- a/src/modules/ecore_imf/scim/scim_imcontext.cpp
> +++ b/src/modules/ecore_imf/scim/scim_imcontext.cpp
> @@ -1491,7 +1491,6 @@ panel_slot_commit_string(int context, const
> WideString &wstr)
>     if (_focused_ic != ic)
>       return;
>
> -   ecore_imf_context_commit_event_add(ic->ctx,
> utf8_wcstombs(wstr).c_str());
>     ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_COMMIT, (void *)utf8_wcstombs(wstr).c_str());
>  }
>
> @@ -1796,9 +1795,7 @@ turn_on_ic(EcoreIMFContextISF *ic)
>
>          if (ic->impl->use_preedit && ic->impl->preedit_string.length())
>            {
> -             ecore_imf_context_preedit_start_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_START, NULL);
> -             ecore_imf_context_preedit_changed_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>               ic->impl->preedit_started = true;
>            }
> @@ -1831,9 +1828,7 @@ turn_off_ic(EcoreIMFContextISF *ic)
>
>          if (ic->impl->use_preedit && ic->impl->preedit_string.length())
>            {
> -             ecore_imf_context_preedit_changed_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
> -             ecore_imf_context_preedit_end_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_END, NULL);
>               ic->impl->preedit_started = false;
>            }
> @@ -2166,9 +2161,7 @@ open_specific_factory(EcoreIMFContextISF *ic,
>
>               if (ic->impl->use_preedit &&
> ic->impl->preedit_string.length())
>                 {
> -                  ecore_imf_context_preedit_changed_event_add(ic->ctx);
>                    ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
> -                  ecore_imf_context_preedit_end_event_add(ic->ctx);
>                    ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_END, NULL);
>                    ic->impl->preedit_started = false;
>                 }
> @@ -2430,7 +2423,6 @@ slot_show_preedit_string(IMEngineInstanceBase *si)
>       {
>          if (!ic->impl->preedit_started)
>            {
> -             ecore_imf_context_preedit_start_event_add(_focused_ic->ctx);
>               ecore_imf_context_event_callback_call(_focused_ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_START, NULL);
>               ic->impl->preedit_started = true;
>            }
> @@ -2487,12 +2479,10 @@ slot_hide_preedit_string(IMEngineInstanceBase *si)
>       {
>          if (emit)
>            {
> -             ecore_imf_context_preedit_changed_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>            }
>          if (ic->impl->preedit_started)
>            {
> -             ecore_imf_context_preedit_end_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_END, NULL);
>               ic->impl->preedit_started = false;
>            }
> @@ -2541,11 +2531,9 @@ slot_update_preedit_caret(IMEngineInstanceBase *si,
> int caret)
>            {
>               if (!ic->impl->preedit_started)
>                 {
> -                  ecore_imf_context_preedit_start_event_add(ic->ctx);
>                    ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_START, NULL);
>                    ic->impl->preedit_started = true;
>                 }
> -             ecore_imf_context_preedit_changed_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>            }
>          else
> @@ -2572,13 +2560,11 @@ slot_update_preedit_string(IMEngineInstanceBase
> *si,
>            {
>               if (!ic->impl->preedit_started)
>                 {
> -
> ecore_imf_context_preedit_start_event_add(_focused_ic->ctx);
>                    ecore_imf_context_event_callback_call(_focused_ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_START, NULL);
>                    ic->impl->preedit_started = true;
>                 }
>               ic->impl->preedit_caret    = str.length();
>               ic->impl->preedit_updating = true;
> -             ecore_imf_context_preedit_changed_event_add(ic->ctx);
>               ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>               ic->impl->preedit_updating = false;
>            }
> @@ -2613,7 +2599,6 @@ slot_commit_string(IMEngineInstanceBase *si,
>     EINA_SAFETY_ON_NULL_RETURN(ic);
>     EINA_SAFETY_ON_NULL_RETURN(ic->ctx);
>
> -   ecore_imf_context_commit_event_add(ic->ctx,
> utf8_wcstombs(str).c_str());
>     ecore_imf_context_event_callback_call(ic->ctx,
> ECORE_IMF_CALLBACK_COMMIT, (void *)utf8_wcstombs(str).c_str());
>  }
>
> @@ -2797,7 +2782,6 @@ slot_delete_surrounding_text(IMEngineInstanceBase
> *si,
>     ev.ctx = _focused_ic->ctx;
>     ev.n_chars = len;
>     ev.offset = offset;
> -   ecore_imf_context_delete_surrounding_event_add(_focused_ic->ctx,
> offset, len);
>     ecore_imf_context_event_callback_call(_focused_ic->ctx,
> ECORE_IMF_CALLBACK_DELETE_SURROUNDING, &ev);
>
>     return true;
> @@ -2840,7 +2824,6 @@ fallback_commit_string_cb(IMEngineInstanceBase  *si
> EINA_UNUSED,
>
>     if (_focused_ic)
>       {
> -        ecore_imf_context_commit_event_add(_focused_ic->ctx,
> utf8_wcstombs(str).c_str());
>          ecore_imf_context_event_callback_call(_focused_ic->ctx,
> ECORE_IMF_CALLBACK_COMMIT, (void *)utf8_wcstombs(str).c_str());
>       }
>  }
> diff --git a/src/modules/ecore_imf/xim/ecore_imf_xim.c
> b/src/modules/ecore_imf/xim/ecore_imf_xim.c
> index a4d567c376..5bb8c4ae2e 100644
> --- a/src/modules/ecore_imf/xim/ecore_imf_xim.c
> +++ b/src/modules/ecore_imf/xim/ecore_imf_xim.c
> @@ -383,7 +383,6 @@ _ecore_imf_context_xim_reset(Ecore_IMF_Context *ctx)
>          free(imf_context_data->preedit_chars);
>          imf_context_data->preedit_chars = NULL;
>
> -        ecore_imf_context_preedit_changed_event_add(ctx);
>          ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>       }
>
> @@ -392,7 +391,6 @@ _ecore_imf_context_xim_reset(Ecore_IMF_Context *ctx)
>          char *result_utf8 = strdup(result);
>          if (result_utf8)
>            {
> -             ecore_imf_context_commit_event_add(ctx, result_utf8);
>               ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_COMMIT, result_utf8);
>               free(result_utf8);
>            }
> @@ -695,7 +693,6 @@ _ecore_imf_context_xim_filter_event(Ecore_IMF_Context
> *ctx,
>               if (!unicode) abort();
>               if (unicode[0] >= 0x20 && unicode[0] != 0x7f)
>                 {
> -                  ecore_imf_context_commit_event_add(ctx, compose);
>                    ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_COMMIT, compose);
>                    result = EINA_TRUE;
>                 }
> @@ -882,10 +879,7 @@ _ecore_imf_xim_preedit_start_call(XIC xic EINA_UNUSED,
>     EINA_SAFETY_ON_NULL_RETURN(imf_context_data);
>
>     if (imf_context_data->finalizing == EINA_FALSE)
> -     {
> -        ecore_imf_context_preedit_start_event_add(ctx);
> -        ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_START, NULL);
> -     }
> +     ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_START, NULL);
>  }
>
>  static void
> @@ -904,15 +898,11 @@ _ecore_imf_xim_preedit_done_call(XIC xic EINA_UNUSED,
>          imf_context_data->preedit_length = 0;
>          free(imf_context_data->preedit_chars);
>          imf_context_data->preedit_chars = NULL;
> -        ecore_imf_context_preedit_changed_event_add(ctx);
>          ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>       }
>
>     if (imf_context_data->finalizing == EINA_FALSE)
> -     {
> -        ecore_imf_context_preedit_end_event_add(ctx);
> -        ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_END, NULL);
> -     }
> +     ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_END, NULL);
>  }
>
>  /* FIXME */
> @@ -1049,7 +1039,6 @@ done:
>                 }
>            }
>
> -        ecore_imf_context_preedit_changed_event_add(ctx);
>          ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>       }
>
> @@ -1072,10 +1061,7 @@ _ecore_imf_xim_preedit_caret_call(XIC xic
> EINA_UNUSED,
>       {
>          imf_context_data->preedit_cursor = call_data->position;
>          if (imf_context_data->finalizing == EINA_FALSE)
> -          {
> -             ecore_imf_context_preedit_changed_event_add(ctx);
> -             ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
> -          }
> +          ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>       }
>  }
>
> @@ -1257,7 +1243,6 @@ _ecore_imf_xim_ic_reinitialize(Ecore_IMF_Context
> *ctx)
>               imf_context_data->preedit_length = 0;
>               free(imf_context_data->preedit_chars);
>               imf_context_data->preedit_chars = NULL;
> -             ecore_imf_context_preedit_changed_event_add(ctx);
>               ecore_imf_context_event_callback_call(ctx,
> ECORE_IMF_CALLBACK_PREEDIT_CHANGED, NULL);
>            }
>       }
>
> --
>
>
>

_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to