Hi,
I'm trying the Emacs client as a reference, but can't seem to get tab completion to do anything. If I have a class with:
def foo(x: Int, y: Int) = x + y
def bar = fo
and hit tab, I see in the sever log:
Protocol - Received msg: (:swank-rpc (swank:completions (:file "/Users/viktor/dev/projects/kostbevakningen2/src/main/scala/se/kostbevakningen/snippet/EditIngredient.scala" :contents "package se.kostbevakningen.snippet\n\nimport se.kostbevakningen.model.record.{ Ingredient => Ingr, Unit, UnitInfo }\nimport se.kostbevakningen.model.view.admin.DataSourceDropdown\nimport DataSourceDropdown._\nimport net.liftweb.http.RequestVar\nimport net.liftweb.http.StatefulSnippet\nimport net.liftweb.http.S\nimport net.liftweb.util.Helpe...
17:46:05.659 [default-akka.actor.default-dispatcher-13] DEBUG o.e.core.RichPresentationCompiler - Completing at tree:Ident(fo)
17:46:05.784 [default-akka.actor.default-dispatcher-13] INFO o.e.core.RichPresentationCompiler - Found 1028 members.
17:46:05.785 [Scala Presentation Compiler []] INFO o.e.core.RichPresentationCompiler - Filtered down to 4.
17:46:05.786 [default-akka.actor.default-dispatcher-13] INFO o.e.s.protocol.swank.SwankProtocol - Writing: (:return (:ok (:prefix "fo" :completions ((:name "foo" :type-sig (((("x" "Int") ("y" "Int"))) "Int") :type-id 28 :is-callable t :relevance 90 :to-insert nil) (:name "formattedTimeNow" :type-sig (nil "String") :type-id 30 :is-callable nil :relevance 90 :to-insert nil)))) 15)
but down in *Messages* I only see "no completions found".
Shouldn't that method turn up?
Thanks,
Viktor