|
From: | Emanuel Berg |
Subject: | Re: let*: Wrong type argument: stringp, nil |
Date: | Wed, 29 Sep 2021 10:21:13 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Hongyi Zhao wrote: > Thanks again. Then, is there room for further improvement in > the following code? > > (defun try/pyvenv-workon () > (when (buffer-file-name) > (let* ((python-version ".python-version") > (venvdir (locate-dominating-file (buffer-file-name) > python-version))) > (when venvdir > (pyvenv-workon > (with-temp-buffer > (insert-file-contents (format "%s%s" venvdir python-version)) > (car (split-string (buffer-string))))))))) Looks good to me. -- underground experts united https://dataswamp.org/~incal
[Prev in Thread] | Current Thread | [Next in Thread] |