Commit graph

9 commits

Author SHA1 Message Date
Chris Barrett 192b9613c7 scala: Do not enable ensime in non-file buffers
Buffers without a corresponding file name should not use ensime. This
includes diff buffers.
2015-04-04 00:46:24 -04:00
Chris Barrett c125908776 Scala: Enable eldoc in ENSIME mode 2015-02-20 22:55:37 +13:00
Chris Barrett f03d09ffc3 Scala: Fix issue with ensime '.' command
The period character shows company completions. If completion candidates
are already being displayed, it will complete the current candidate
incorrectly.

Resolve by making '.' accept the current candidate when candidates are
being displayed.
2015-02-20 22:03:27 +13:00
Chris Barrett 3cf622addb Scala: Automatically start ensime
Start ENSIME automatically if there is a .ensime file in an ancestor
directory.
2015-02-20 22:03:27 +13:00
syl20bnr ceefe88b75 Update CONTRIBUTE.md and add file headers
Also add default file header to layer templates.
2015-01-13 23:12:56 -05:00
Chris Barrett 66aa47037d Start ensime only once file exists
This prevents annoying error messages when using find-file to make a new
scala buffer.
2015-01-03 23:17:54 +13:00
Chris Barrett 1f5a4ffdb5 Show company completions on typing '.' in ensime 2015-01-03 23:15:07 +13:00
Chris Barrett 89122f8f17 Suppress flyspell warnings for package identifiers 2015-01-03 15:29:02 +13:00
Chris Barrett b177a7b550 Improve ensime keybinding integration 2014-12-30 09:46:32 +13:00