senny/emacs-eclim — pull request #91 by dgutov (2013-03-24 02:25:49+00:00)
Title: Update company-mode backend

* The Conventions section was inaccurate.

* Called interactively, a backend is supposed to initiate completion.

* Keys in `case` clauses don't need to be quoted.

* Using `company-completion-finished-hook` instead of `post-completion` command
messed up completion with other back-ends.

* The `crop` command is new (added in company-mode 0.6.1), it makes sure that
`company-complete-common` won't complete too far (it can insert the opening
bracket and some function arguments otherwise). Users of the previous versions
just won't receive this benefit.

This more or less brings it to feature parity with the current built-it Eclim backend.