[slime-devel] fuzzy completion

Ramakrishnan Muthukrishnan vu3rdd at gmail.com
Tue Mar 2 06:49:40 UTC 2010


Hi,

I am using the latest slime sources with the swank-clojure. It had
been working rather good until I updated the slime yesterday to the
latest and greatest from the git repository (from
git://git.boinkor.net/slime.git). After a bit of testing with git
bisect, I understood that the commit which caused the
fuzzy-completions was this one:

 commit a82bb3be2e5b3dc22909303784cb72b65486ccf2

I do not really understand slime/swank well. Can someone help me on
where exactly I need to look in the swank-clojure to fix this problem?

The slime-events buffer shows this as I type (filt

(:emacs-rex
 (swank:fuzzy-completions "filt" "user" :limit 300 :time-limit-in-msec 1500)
 "user" :repl-thread 3)
(:return
 (:abort)
 3)

In a working version (commit
ccab8f8dea8d23ecfd5699cc37a4b98617437ac7), this is what I get:

(:emacs-rex
 (swank:fuzzy-completions "filt" "user" :limit 300 :time-limit-in-msec 1500)
 "user" :repl-thread 5)
(:return
 (:ok
  ((("filter" "42.68"
     (...)
     "-f------")
    ("NoSuchFieldException/" "5.64"
     (... ... ...)
     "b-------"))
   nil))
 5)

Any help to debug this will be appreciated.

Thanks.
-- 
  Ramakrishnan




More information about the slime-devel mailing list