Commits


added flag to allow multiple selection


Scroll + Initial mouse handling Scroll as respond to scroll event


Better memory management The completion are stored one after one instead of within a linked-list: since we know in advance the size this make sense. Before we allocate/deallocate the whole completion list on every `filter`, now we don't.


fixed error in prompt rendering


partially resolved a rendering error


switch from custom readline to getline(3)


new options `-A` and `-d` + documentation -A force the user to choose one of the completion -d defines a separator. Only the substring from separator and the end of the string is showed to the user, but the original line will be printed


Closing #1 -- Also C-w now works well with multi-byte string


documentation + popc handle utf8! #1 related


Added initial support for XEmbed. MyMenu can now be included inside other window, with the -w arg


fixed prompt on vertical layout with borders


fixed line truncated by error


Added various command line argument


Added special values "start" and "end" for positioning


fixed vertial align in prompt with vertical layout