Join GitHub today
Minor bug related to buffer-file-name in jedi:call-deferred #54
jedi:call-deferred can fail when the string bound to buffer-file-name contains text properties. I would assume that this is because the lisp representation of the string becomes much more complicated and brakes the RPC mechanism. Now buffer-file-name probably should not contain text properties in the first place, but I had a custom piece of code that did this accidentally and this broke jedi-emacs. I would assume that the solution is as simple as replacing buffer-file-name with (substring-no-properties buffer-file-name) which is a small price to pay for a little more robustness.
This is a great piece of code. Thanks.