After I received your report, I've cloned efl git again and I applied my patch. However, I couldn't find out this build error. it's strange :(
I've checked again whether those APIs were pushed or not with EFL git web, but it was applied normally. http://git.enlightenment.org/core/efl.git/commit/?id=fe05d358eae261fedb4c9af9b532a9df2df15e6a I will check more. Anyway, sorry for your inconvenience. On Thursday, August 15, 2013, Daniel Juyung Seo wrote: > After this commit, I got this build error. > > EDJ modules/ethumb/emotion/template.edj > CCLD modules/ethumb/emotion/module.la > lib/edje/.libs/libedje.so: undefined reference to > `ecore_imf_context_input_panel_show_on_demand_get' > lib/edje/.libs/libedje.so: undefined reference to > `ecore_imf_context_input_panel_show_on_demand_set' > collect2: error: ld returned 1 exit status > make[4]: *** [bin/ethumb/ethumb] Error 1 > > Can you please check it? > It was fine with one of my machines, Ubuntu 12.04, but it does not work in > the other machine, Ubuntu 12.10. > > Thanks. > > Daniel Juyung Seo. > > > On Wed, Aug 14, 2013 at 6:17 PM, Jihoon Kim - Enlightenment Git < > [email protected]> wrote: > > > jihoon pushed a commit to branch master. > > > > commit 4b5ed04559aa1a782a96f945b725b452c05e4d60 > > Author: Jihoon Kim <[email protected]> > > Date: Wed Aug 14 18:17:06 2013 +0900 > > > > Edje: add edje_object_part_text_input_panel_show_on_demand_set/get() > > --- > > ChangeLog | 6 +++++- > > NEWS | 1 + > > src/lib/edje/Edje_Eo.h | 28 ++++++++++++++++++++++++++ > > src/lib/edje/Edje_Legacy.h | 21 +++++++++++++++++++ > > src/lib/edje/edje_entry.c | 38 +++++++++++++++++++++++++++++++++++ > > src/lib/edje/edje_private.h | 4 ++++ > > src/lib/edje/edje_smart.c | 4 ++++ > > src/lib/edje/edje_util.c | 49 > > +++++++++++++++++++++++++++++++++++++++++++++ > > 8 files changed, 150 insertions(+), 1 deletion(-) > > > > diff --git a/ChangeLog b/ChangeLog > > index 8d50d51..803be7c 100644 > > --- a/ChangeLog > > +++ b/ChangeLog > > @@ -1,6 +1,10 @@ > > +2013-08-14 Jihoon Kim > > + > > + * Edje: add > > edje_object_part_text_input_panel_show_on_demand_set/get(). > > + > > 2013-08-13 Jihoon Kim > > > > - * Ecore_IMF: add > ecore_imf_context_input_panel_on_demand_set/get() > > + * Ecore_IMF: add > ecore_imf_context_input_panel_on_demand_set/get(). > > > > 2013-08-09 Cedric Bail > > > > diff --git a/NEWS b/NEWS > > index 6da6d0e..afbf966 100644 > > --- a/NEWS > > +++ b/NEWS > > @@ -129,6 +129,7 @@ Additions: > > - Add threshold support to Edje draggable part. > > - Reduce load time of Edje_Object using Evas_Object_Textblock and > > many styles. > > - Add edje_object_mmap_set. > > + - Add edje_object_part_text_input_panel_show_on_demand_set/get(). > > * Eeze: > > - Add a dummy libmount replacement for when libmount is not there. > > * Ecore_Con: > > diff --git a/src/lib/edje/Edje_Eo.h b/src/lib/edje/Edje_Eo.h > > index 6678a96..410709a 100644 > > --- a/src/lib/edje/Edje_Eo.h > > +++ b/src/lib/edje/Edje_Eo.h > > @@ -79,6 +79,8 @@ enum > > EDJE_OBJ_SUB_ID_PART_TEXT_INPUT_PANEL_RETURN_KEY_TYPE_GET, > > EDJE_OBJ_SUB_ID_PART_TEXT_INPUT_PANEL_RETURN_KEY_DISABLED_SET, > > EDJE_OBJ_SUB_ID_PART_TEXT_INPUT_PANEL_RETURN_KEY_DISABLED_GET, > > + EDJE_OBJ_SUB_ID_PART_TEXT_INPUT_PANEL_SHOW_ON_DEMAND_SET, > > + EDJE_OBJ_SUB_ID_PART_TEXT_INPUT_PANEL_SHOW_ON_DEMAND_GET, > > EDJE_OBJ_SUB_ID_TEXT_INSERT_FILTER_CALLBACK_ADD, > > EDJE_OBJ_SUB_ID_TEXT_INSERT_FILTER_CALLBACK_DEL, > > EDJE_OBJ_SUB_ID_TEXT_INSERT_FILTER_CALLBACK_DEL_FULL, > > @@ -491,6 +493,32 @@ enum > > #define edje_obj_part_text_input_panel_return_key_disabled_get(part, > ret) > > > EDJE_OBJ_ID(EDJE_OBJ_SUB_ID_PART_TEXT_INPUT_PANEL_RETURN_KEY_DISABLED_GET), > > EO_TYPECHECK(const char *, part), EO_TYPECHECK(Eina_Bool *, ret) > > > > /** > > + * @def edje_obj_part_text_input_panel_show_on_demand_set > > + * @since 1.8 > > + * > > + * @brief Set the attribute to show the input panel in case of only an > > user's explicit Mouse Up event. > > + * > > + * @param[in] part > > + * @param[in] ondemand > > + * > > + * @see edje_object_part_text_input_panel_show_on_demand_set > > + */ > > +#define edje_obj_part_text_input_panel_show_on_demand_set(part, > ondemand) > > EDJE_OBJ_ID(EDJE_OBJ_SUB_ID_PART_TEXT_INPUT_PANEL_SHOW_ON_DEMAND_SET), > > EO_TYPECHECK(const char *, part), EO_TYPECHECK(Eina_Bool, ondemand) > > + > > +/** > > + * @def edje_obj_part_text_input_panel_show_on_demand_get > > + * @since 1.8 > > + * > > + * @brief Get the attribute to > s_______________________________________________ > enlightenment-devel mailing list > [email protected] <javascript:;> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
