elm_code: Expose API for inserting text at cursor
authorAndy Williams <andy@andywilliams.me>
Wed, 3 May 2017 07:17:06 +0000 (08:17 +0100)
committerAndy Williams <andy@andywilliams.me>
Wed, 3 May 2017 07:17:06 +0000 (08:17 +0100)
commit3b9e69e8888b036f0c9875bd2d423d9a2dfc5592
tree02b8159fb42be1c7018cec7b4b6d64e24516fe9e
parent9b8efc4811a18be945368ef9383ce271746e1a8e
elm_code: Expose API for inserting text at cursor

widget operations use NULL terminated strings, backend does not.
Refactor some selection code so all selection deletions trigger
undo events (except where they should not).
src/lib/elementary/elm_code_widget.c
src/lib/elementary/elm_code_widget.eo
src/lib/elementary/elm_code_widget_private.h
src/lib/elementary/elm_code_widget_selection.c
src/lib/elementary/elm_code_widget_undo.c