From 07d549de219e01ce0dcb2390fc6b859bd6489f68 Mon Sep 17 00:00:00 2001 From: Syohei YOSHIDA Date: Wed, 22 Apr 2015 17:21:22 +0900 Subject: [PATCH] Send empty string if buffer is visited with file Sending nil makes error --- jedi-core.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/jedi-core.el b/jedi-core.el index 2bc3ffe..56e6fc5 100644 --- a/jedi-core.el +++ b/jedi-core.el @@ -584,8 +584,7 @@ See also: `jedi:server-args'." (defun jedi:-buffer-file-name () "Return `buffer-file-name' without text properties. See: https://github.com/tkf/emacs-jedi/issues/54" - (when (stringp buffer-file-name) - (substring-no-properties buffer-file-name))) + (substring-no-properties (or (buffer-file-name) ""))) (defun jedi:call-deferred (method-name) "Call ``Script(...).METHOD-NAME`` and return a deferred object."