On Tue, 17 Dec 2013, Stas Boukarev wrote: > Daniel Herring <dherr...@tentpost.com> writes: >> I'm having trouble with tab completion in current Slime and ECL (237af2). ... > That's because of http://sourceforge.net/p/ecls/bugs/275/
Hi Stas, For reference, here's a copy of the offending Swank function, minus comments. (defun parse-package (string) (ignore-errors (find-package (let ((*package* *swank-io-package*)) (read-from-string string))))) So are you suggesting that ECL is using knowledge that read-from-string returns (values object position) and messing up while compiling? I wouldn't have guessed that for a good while. Somehow, re-evaluating this defun after swank has loaded was sufficient to clear the problem. This probably works because it activates the interpreter instead of the compiler... Anyway, this Slime bug appears in ECL commit c0b235, dated 2013-10-10. Checking out head (237af2) and a previous version of src/cmp/cmptype-arith.lsp appears to fix the problem. # git checkout e7daee08e8cb7d4b4cea4bc27ce9c7839e236938 -- src/cmp/cmptype-arith.lsp Later, Daniel ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Ecls-list mailing list Ecls-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ecls-list