tasn pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b5b4ffa07cb37d42c66cc1c8e3106b45a6de5714
commit b5b4ffa07cb37d42c66cc1c8e3106b45a6de5714 Merge: 6cacef2 6bdf4af Author: Tom Hacohen <[email protected]> Date: Thu May 12 17:25:52 2016 +0100 Make "legacy_prefix: null;" the default in eolian and adjust the efl. This breaks behaviour because it changes the legacy_prefix behaviour to be null by default. This means that by default legacy functions are not generated. This merge includes the changes to eolian and the efl. spec/efl.spec.in | 60 +++++++---- src/lib/ecore/ecore_animator.eo | 1 + src/lib/ecore/ecore_exe.eo | 1 + src/lib/ecore/efl_loop.eo | 1 - src/lib/ecore/efl_loop_fd.eo | 1 - src/lib/ecore/efl_loop_user.eo | 1 - src/lib/ecore_audio/ecore_audio.eo | 12 +-- src/lib/ecore_audio/ecore_audio_in.eo | 11 +- src/lib/ecore_audio/ecore_audio_out.eo | 1 - src/lib/ecore_con/ecore_con_eet_base.eo | 1 - src/lib/ecore_con/ecore_con_eet_client_obj.eo | 1 - src/lib/ecore_con/ecore_con_eet_server_obj.eo | 1 - src/lib/ecore_con/efl_network.eo | 28 ++--- src/lib/ecore_con/efl_network_url.eo | 1 - .../ector/cairo/ector_cairo_software_surface.eo | 1 - src/lib/ector/cairo/ector_cairo_surface.eo | 1 - src/lib/ector/cairo/ector_renderer_cairo.eo | 4 +- .../cairo/ector_renderer_cairo_gradient_linear.eo | 1 - .../cairo/ector_renderer_cairo_gradient_radial.eo | 1 - src/lib/ector/cairo/ector_renderer_cairo_shape.eo | 1 - src/lib/ector/ector_buffer.eo | 18 +--- src/lib/ector/ector_renderer.eo | 10 +- src/lib/ector/ector_renderer_buffer.eo | 1 - src/lib/ector/ector_renderer_gradient.eo | 1 - src/lib/ector/ector_renderer_gradient_linear.eo | 1 - src/lib/ector/ector_renderer_gradient_radial.eo | 1 - src/lib/ector/ector_renderer_shape.eo | 1 - src/lib/ector/ector_surface.eo | 9 +- src/lib/ector/gl/ector_gl_buffer.eo | 1 - src/lib/ector/gl/ector_gl_buffer_base.eo | 1 - src/lib/ector/gl/ector_gl_surface.eo | 1 - src/lib/ector/gl/ector_renderer_gl.eo | 4 +- .../ector/gl/ector_renderer_gl_gradient_linear.eo | 1 - .../ector/gl/ector_renderer_gl_gradient_radial.eo | 1 - src/lib/ector/gl/ector_renderer_gl_shape.eo | 1 - src/lib/ector/software/ector_renderer_software.eo | 6 +- .../software/ector_renderer_software_buffer.eo | 1 - .../ector_renderer_software_gradient_linear.eo | 1 - .../ector_renderer_software_gradient_radial.eo | 1 - .../software/ector_renderer_software_shape.eo | 1 - src/lib/ector/software/ector_software_buffer.eo | 1 - .../ector/software/ector_software_buffer_base.eo | 1 - src/lib/ector/software/ector_software_surface.eo | 1 - src/lib/edje/edje_edit.eo | 1 + src/lib/edje/efl_canvas_layout_internal_box.eo | 1 - src/lib/edje/efl_canvas_layout_internal_table.eo | 1 - src/lib/efl/interfaces/efl_animator.eo | 1 - src/lib/efl/interfaces/efl_container.eo | 1 - src/lib/efl/interfaces/efl_control.eo | 1 - src/lib/efl/interfaces/efl_file.eo | 1 - src/lib/efl/interfaces/efl_flipable.eo | 1 - src/lib/efl/interfaces/efl_gfx.eo | 1 - src/lib/efl/interfaces/efl_gfx_buffer.eo | 1 - src/lib/efl/interfaces/efl_gfx_fill.eo | 1 - src/lib/efl/interfaces/efl_gfx_filter.eo | 1 - src/lib/efl/interfaces/efl_gfx_gradient.eo | 1 - src/lib/efl/interfaces/efl_gfx_gradient_linear.eo | 1 - src/lib/efl/interfaces/efl_gfx_gradient_radial.eo | 1 - src/lib/efl/interfaces/efl_gfx_shape.eo | 1 - src/lib/efl/interfaces/efl_gfx_stack.eo | 1 - src/lib/efl/interfaces/efl_gfx_view.eo | 1 - src/lib/efl/interfaces/efl_image.eo | 1 - src/lib/efl/interfaces/efl_image_animated.eo | 1 - src/lib/efl/interfaces/efl_image_load.eo | 1 - src/lib/efl/interfaces/efl_model.eo | 1 - src/lib/efl/interfaces/efl_orientation.eo | 1 - src/lib/efl/interfaces/efl_pack.eo | 1 - src/lib/efl/interfaces/efl_pack_grid.eo | 1 - src/lib/efl/interfaces/efl_pack_layout.eo | 1 - src/lib/efl/interfaces/efl_pack_linear.eo | 1 - src/lib/efl/interfaces/efl_player.eo | 1 - src/lib/efl/interfaces/efl_text.eo | 1 - src/lib/efl/interfaces/efl_text_properties.eo | 1 - src/lib/efl/interfaces/efl_ui_progress.eo | 1 - src/lib/efl/interfaces/efl_ui_spin.eo | 1 - src/lib/efl/interfaces/efl_vpath.eo | 1 - src/lib/efl/interfaces/efl_vpath_core.eo | 1 - src/lib/efl/interfaces/efl_vpath_file.eo | 1 - src/lib/efl/interfaces/efl_vpath_file_core.eo | 1 - src/lib/efl/interfaces/efl_vpath_manager.eo | 1 - src/lib/eio/eio_model.eo | 1 - src/lib/eldbus/eldbus_model_arguments.eo | 1 - src/lib/eldbus/eldbus_model_connection.eo | 1 - src/lib/eldbus/eldbus_model_method.eo | 1 - src/lib/eldbus/eldbus_model_object.eo | 1 - src/lib/eldbus/eldbus_model_proxy.eo | 1 - src/lib/eldbus/eldbus_model_signal.eo | 1 - src/lib/elementary/efl_ui_box.eo | 1 - src/lib/elementary/efl_ui_box_flow.eo | 1 - src/lib/elementary/efl_ui_grid.eo | 1 - src/lib/elementary/efl_ui_layout_internal_box.eo | 1 - src/lib/elementary/efl_ui_layout_internal_table.eo | 1 - src/lib/elementary/efl_ui_nstate.eo | 1 - src/lib/elementary/elm_access.eo | 5 +- src/lib/elementary/elm_actionslider.eo | 1 + src/lib/elementary/elm_app_client.eo | 1 - src/lib/elementary/elm_app_client_view.eo | 1 - src/lib/elementary/elm_app_server.eo | 1 - src/lib/elementary/elm_app_server_view.eo | 1 - src/lib/elementary/elm_atspi_app_object.eo | 1 + src/lib/elementary/elm_atspi_bridge.eo | 1 + src/lib/elementary/elm_bg.eo | 1 + src/lib/elementary/elm_box.eo | 1 + src/lib/elementary/elm_bubble.eo | 1 + src/lib/elementary/elm_button.eo | 1 + src/lib/elementary/elm_calendar.eo | 1 + src/lib/elementary/elm_check.eo | 1 + src/lib/elementary/elm_clock.eo | 1 + src/lib/elementary/elm_color_item.eo | 1 + src/lib/elementary/elm_colorselector.eo | 1 + src/lib/elementary/elm_combobox.eo | 1 + src/lib/elementary/elm_conformant.eo | 1 + src/lib/elementary/elm_ctxpopup.eo | 1 + src/lib/elementary/elm_ctxpopup_item.eo | 1 + src/lib/elementary/elm_datetime.eo | 1 + src/lib/elementary/elm_dayselector.eo | 1 + src/lib/elementary/elm_diskselector.eo | 1 + src/lib/elementary/elm_diskselector_item.eo | 1 + src/lib/elementary/elm_entry.eo | 1 + src/lib/elementary/elm_fileselector.eo | 1 + src/lib/elementary/elm_fileselector_button.eo | 1 + src/lib/elementary/elm_fileselector_entry.eo | 1 + src/lib/elementary/elm_flip.eo | 1 + src/lib/elementary/elm_flipselector.eo | 1 + src/lib/elementary/elm_flipselector_item.eo | 1 + src/lib/elementary/elm_frame.eo | 1 + src/lib/elementary/elm_gengrid.eo | 1 + src/lib/elementary/elm_gengrid_item.eo | 1 + src/lib/elementary/elm_gengrid_pan.eo | 1 + src/lib/elementary/elm_genlist.eo | 1 + src/lib/elementary/elm_genlist_item.eo | 1 + src/lib/elementary/elm_genlist_pan.eo | 1 + src/lib/elementary/elm_gesture_layer.eo | 1 + src/lib/elementary/elm_glview.eo | 1 + src/lib/elementary/elm_grid.eo | 1 + src/lib/elementary/elm_hover.eo | 1 + src/lib/elementary/elm_hoversel.eo | 1 + src/lib/elementary/elm_hoversel_item.eo | 1 + src/lib/elementary/elm_icon.eo | 1 + src/lib/elementary/elm_image.eo | 1 + src/lib/elementary/elm_index.eo | 1 + src/lib/elementary/elm_index_item.eo | 1 + .../elementary/elm_interface_atspi_accessible.eo | 1 - src/lib/elementary/elm_interface_atspi_action.eo | 20 +--- .../elementary/elm_interface_atspi_component.eo | 1 - src/lib/elementary/elm_interface_atspi_image.eo | 6 +- .../elementary/elm_interface_atspi_selection.eo | 1 - src/lib/elementary/elm_interface_atspi_text.eo | 1 - .../elm_interface_atspi_text_editable.eo | 1 - src/lib/elementary/elm_interface_atspi_value.eo | 1 - .../elm_interface_atspi_widget_action.eo | 4 +- src/lib/elementary/elm_interface_fileselector.eo | 1 - src/lib/elementary/elm_interface_scrollable.eo | 1 - src/lib/elementary/elm_inwin.eo | 1 + src/lib/elementary/elm_label.eo | 1 + src/lib/elementary/elm_layout.eo | 1 + src/lib/elementary/elm_list.eo | 1 + src/lib/elementary/elm_list_item.eo | 1 + src/lib/elementary/elm_map.eo | 1 + src/lib/elementary/elm_map_pan.eo | 1 + src/lib/elementary/elm_mapbuf.eo | 1 + src/lib/elementary/elm_menu.eo | 1 + src/lib/elementary/elm_menu_item.eo | 1 + src/lib/elementary/elm_multibuttonentry.eo | 1 + src/lib/elementary/elm_multibuttonentry_item.eo | 1 + src/lib/elementary/elm_naviframe.eo | 1 + src/lib/elementary/elm_naviframe_item.eo | 1 + src/lib/elementary/elm_notify.eo | 1 + src/lib/elementary/elm_pan.eo | 1 + src/lib/elementary/elm_panel.eo | 1 + src/lib/elementary/elm_panes.eo | 1 + src/lib/elementary/elm_photo.eo | 1 + src/lib/elementary/elm_photocam.eo | 1 + src/lib/elementary/elm_photocam_pan.eo | 1 + src/lib/elementary/elm_player.eo | 1 + src/lib/elementary/elm_plug.eo | 1 + src/lib/elementary/elm_popup.eo | 1 + src/lib/elementary/elm_popup_item.eo | 1 + src/lib/elementary/elm_prefs.eo | 1 + src/lib/elementary/elm_progressbar.eo | 1 + src/lib/elementary/elm_radio.eo | 1 + src/lib/elementary/elm_route.eo | 1 + src/lib/elementary/elm_scroller.eo | 1 + src/lib/elementary/elm_segment_control.eo | 1 + src/lib/elementary/elm_segment_control_item.eo | 1 + src/lib/elementary/elm_separator.eo | 1 + src/lib/elementary/elm_slider.eo | 1 + src/lib/elementary/elm_slideshow.eo | 1 + src/lib/elementary/elm_slideshow_item.eo | 1 + src/lib/elementary/elm_spinner.eo | 1 + src/lib/elementary/elm_sys_notify_dbus.eo | 1 + src/lib/elementary/elm_systray.eo | 1 + src/lib/elementary/elm_table.eo | 1 + src/lib/elementary/elm_thumb.eo | 1 + src/lib/elementary/elm_toolbar.eo | 1 + src/lib/elementary/elm_toolbar_item.eo | 1 + src/lib/elementary/elm_video.eo | 1 + src/lib/elementary/elm_view_form.eo | 1 - src/lib/elementary/elm_view_list.eo | 1 - src/lib/elementary/elm_web.eo | 118 +++++++-------------- src/lib/elementary/elm_widget.eo | 10 +- src/lib/elementary/elm_win.eo | 1 + src/lib/emotion/emotion_object.eo | 1 + src/lib/eo/eo_base.eo | 1 - src/lib/eolian/database_fill.c | 57 ++++++---- src/lib/eolian/database_function_api.c | 10 +- src/lib/eolian/eo_lexer.h | 2 +- src/lib/eolian/eo_parser.c | 38 ++++--- src/lib/evas/canvas/efl_canvas_polygon.eo | 1 - src/lib/evas/canvas/efl_canvas_proxy.eo | 1 - src/lib/evas/canvas/efl_canvas_scene3d.eo | 1 - src/lib/evas/canvas/efl_canvas_snapshot.eo | 1 - src/lib/evas/canvas/efl_canvas_surface.eo | 4 +- src/lib/evas/canvas/efl_canvas_surface_tbm.eo | 1 - src/lib/evas/canvas/efl_canvas_surface_wayland.eo | 1 - src/lib/evas/canvas/efl_canvas_surface_x11.eo | 1 - src/lib/evas/canvas/efl_vg.eo | 3 +- src/lib/evas/canvas/evas_canvas3d_camera.eo | 1 - src/lib/evas/canvas/evas_canvas3d_light.eo | 1 - src/lib/evas/canvas/evas_canvas3d_material.eo | 1 - src/lib/evas/canvas/evas_canvas3d_mesh.eo | 1 - src/lib/evas/canvas/evas_canvas3d_node.eo | 1 - src/lib/evas/canvas/evas_canvas3d_object.eo | 13 +-- src/lib/evas/canvas/evas_canvas3d_primitive.eo | 1 - src/lib/evas/canvas/evas_canvas3d_scene.eo | 1 - src/lib/evas/canvas/evas_canvas3d_texture.eo | 1 - src/lib/evas/canvas/evas_draggable_interface.eo | 1 - src/lib/evas/canvas/evas_filter.eo | 10 +- src/lib/evas/canvas/evas_object.eo | 1 + src/lib/evas/canvas/evas_object_smart.eo | 1 + src/lib/evas/include/evas_ector_buffer.eo | 1 - .../engines/gl_generic/evas_ector_gl_buffer.eo | 1 - .../gl_generic/evas_ector_gl_image_buffer.eo | 1 - .../gl_generic/evas_ector_gl_rgbaimage_buffer.eo | 1 - .../software_generic/evas_ector_software_buffer.eo | 1 - src/tests/efl_js/benchmark_object.eo | 1 - src/tests/eina_cxx/simple.eo | 1 - src/tests/eolian/data/base.eo | 5 +- src/tests/eolian/data/docs.eo | 1 + src/tests/eolian/data/nmsp1_nmsp11_class2.eo | 5 +- src/tests/eolian/data/object_impl.eo | 6 +- src/tests/eolian/data/override.eo | 6 +- src/tests/eolian/data/override_ref.c | 10 +- src/tests/eolian/eolian_parsing.c | 27 ----- src/tests/eolian/generated_promise.eo | 1 - src/tests/eolian_cxx/a.eo | 1 - src/tests/eolian_cxx/b.eo | 1 - src/tests/eolian_cxx/c.eo | 1 - src/tests/eolian_cxx/callback.eo | 1 - src/tests/eolian_cxx/d.eo | 1 - src/tests/eolian_cxx/generic.eo | 1 - src/tests/eolian_cxx/name_name.eo | 1 - src/tests/eolian_cxx/ns_name.eo | 1 - src/tests/eolian_cxx/ns_name_other.eo | 1 - src/tests/eolian_cxx/simple.eo | 1 - src/tests/eolian_js/constructor_method_class.eo | 1 - src/tests/eolian_js/test_object.eo | 1 - 257 files changed, 299 insertions(+), 449 deletions(-) --
