Summary:
Position of pasted block depends from
existing symbols in current paragraph.
fix T2512
fix T2511
Reviewers: Hermet
Maniphest Tasks: T2511, T2512
Differential Revision: https://phab.enlightenment.org/D2747
Summary:
Function indent_insert_apply reutn count of inserted lines.
It is provide increse line numbers correctly.
@fix T2510
Reviewers: Hermet
Maniphest Tasks: T2510
Differential Revision: https://phab.enlightenment.org/D2745
Summary:
Attribute "dot" make possible to mark lexems, that
can use the '.' symbol. Like image.normal: "bla";
This commit fix issue, when pressing '.' after any
keyword was shown candidate list.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2709
Summary: Tree structure of lexems didn't freed, when feature terminating.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2727
Summary:
When context_lexem_thread_cb is canceled - possible, that
td->utf8 memory, that allocated at context_lexem_get
didn't freed.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2726
Summary:
By press ctrl_l+space will be shown popup with the candidates list,
that relevant to current cursor position.
Added API enventor_object_auto_complete_list_show as public.
Reviewers: Hermet, jpeg
Maniphest Tasks: T2496
Differential Revision: https://phab.enlightenment.org/D2720
before change this, backspace is not working for auto complete,
so user can't cancel the popup.
this change is reverted to the old one code (118e86e0dd)
Summary:
For case when the list of candidates is shown after typing
'.', "backspace" didn't work. It happens because the queue was
already cleared, when the user press "backspace". But at the
same time list of the candidates is presented and shown.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2714
Summary:
When '.' typed without keyword, function context_lexem_thread
is returning NULL pointer to the lexem node. This cause segfault,
when the lexem node is used for prepare the candidates list
in candidate_list_show function.
Reviewers: Hermet
Maniphest Tasks: T2504
Differential Revision: https://phab.enlightenment.org/D2712
Summary:
In case, when user typed keyword and add '.' symbol, will be
shown list of possible keywords.
For example:
rel1. -> will be shown list: relative, offset, to, to_x, to_y.
Depends D2648
@fix T2178
Reviewers: Hermet, Jaehyun
Subscribers: jpeg
Projects: #enventor
Maniphest Tasks: T2178
Differential Revision: https://phab.enlightenment.org/D2651
Summary:
if some edc code is pasted, the indentation could be corrupted.
let's make it fix automatically, even if indentation of
the pasted code is not correct, only when auto indent mode is enabled.
Reviewers: Jaehyun, Hermet
Projects: #enventor
Maniphest Tasks: T2174
Differential Revision: https://phab.enlightenment.org/D2601
Summary:
Now parsing and actualizing context of current cursor position
happens in additional thread.
@fix T2467
Reviewers: Jaehyun, Hermet
Projects: #enventor
Maniphest Tasks: T2467
Differential Revision: https://phab.enlightenment.org/D2648
Summary:
Add suport blocks images and color_classes inside
collections block.
Fix position cursor for rel1 { to: ""; }.
Add RAW as default type for sound samples.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2706
Summary:
Chack status of the flag *(autocomp_data)->enabled,
when entry "changed" callback is called.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2707
Summary:
Added check, if the entry cursor is go out of the description
block, will be returned NULL description_name.
Reviewers: Hermet
Differential Revision: https://phab.enlightenment.org/D2681
When you focus on other window while you pressing the ctrl/alt key at the enventor,
the ctrl/alt key pressed context can be corrupted.
because enventor keeps the extra flag for ctrl/alt key press states.
but in the problem case, the unpress key won't be trigged.
enventor doesn't need to keep the extra flag but track the modifiers in key event.
@fix