André Thieme
André Thieme
Why does choice consume anything if it doesn’t match? I would have expected some kind of backtracking. In the second example it can match the `H` for `Hi!`, but then...
And I am still not sure why `attempt` should throw exceptions upon some failures, while on others it doesn’t. In your example I would assume from my tests that `(attempt...
Okay good, thanks for the clarification. It was `run` who threw the Exception. So now it is clear why my example above resulted in one. The `attempt` tried to parse...
Yes agreed, if it automatically wrapped its args, then it would give the backtracking effect.
Maybe this is the right way to approach this. A new NS that can be used for testing. People could use the more comfortable one and see how it works...
Maybe this issue should be copied to the clojure-mode issues and be closed here.
Anyway, another addition: when doing the jack-in I look into the swank buffer, and there I see: (when (not (featurep 'slime-cdf283b4)) (if (file-readable-p "C:\Documents and Settings\at/.emacs.d/swank/slime-cdf283b4.elc") (load-file "C:\Documents and Settings\at/.emacs.d/swank/slime-cdf283b4.elc")...
After skimming through the code I now have more the impression that this is an Emacs issue. Probably the windows testers didn't see that effect yet, in 24α.
My current fix is: In C:\Program Files (x86)\emacs\lisp\emacs-lisp\bytecomp.el I applied a patch: after the (interactive ...) block I added (setq filename (replace-regexp-in-string "^G" "/a" filename)) I am not sure who...
Okay, if that works for you then this seems to be indeed the place where the paths are constructed. I suggest that Leiningen replace the path construction via format by...