Call company-emacs-eclim-action even if there is no annotation on the
completion, and use the length of both the annotation and the completion
to determint the start and end passed to eclim--completion-action. This fixes #148 and #193, now the post completion action will always be called, and it will have correct values for the start and end of the completion.
Call company-emacs-eclim-action even if there is no annotation on the completion, and use the length of both the annotation and the completion to determint the start and end passed to eclim--completion-action. This fixes #148 and #193, now the post completion action will always be called, and it will have correct values for the start and end of the completion.