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(-)

-- 


Reply via email to