fix: keeping interface location after full-open
Showing type of parameter-less constructors as '-' instead of ''
emacs mode: fixed interactive call of jump-to-definition