davidmiller / pony-mode

Django mode for emacs
Other
149 stars 32 forks source link

load-file-name might be nil #74

Closed andreas-roehler closed 11 years ago

andreas-roehler commented 11 years ago

M-x eval-buffer RET

of pony-mode.el results in error below..

replacing load-file-name by (or load-file-name default-directory) should fix it.

;;;;;;;;;;;;

Debugger entered--Lisp error: (wrong-type-argument stringp nil) file-name-directory(nil) (concat (file-name-directory load-file-name) "./snippets") (expand-file-name (concat (file-name-directory load-file-name) "./snippets")) eval((expand-file-name (concat (file-name-directory load-file-name) "./snippets"))) custom-initialize-reset(pony-snippet-dir (expand-file-name (concat (file-name-directory load-file-name) "./snippets"))) custom-declare-variable(pony-snippet-dir (expand-file-name (concat (file-name-directory load-file-name) "./snippets")) "Directory in which to locate Yasnippet snippets for Pony Mode" :group pony :type string) eval-buffer() ; Reading at buffer position 2245 call-interactively(eval-buffer record nil) command-execute(eval-buffer record) execute-extended-command(nil "eval-buffer") call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command)

andreas-roehler commented 11 years ago

so we can close after merge