|
From: | Max Nikulin |
Subject: | Re: [PATCH] update ob-scheme to latest changes in geiser package |
Date: | Thu, 30 Dec 2021 22:50:20 +0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 |
On 30/12/2021 08:53, Felipe Lema wrote:
On Wednesday, 29 December 2021 15.03.47 -03 Felipe Lema wrote:The geiser package had a recent update in which `geiser-eval-region` behaves like an async function and does not return evaluation result. In exchange, the newly introduced `geiser-eval-region/wait` does that now.
- (let ((ret (geiser-eval-region (point-min) (point-max)))) + (let ((ret (geiser-eval-region/wait (point-min) (point-max))))
I am not a geiser user, so maybe I missed something. Does this change mean that org becomes incompatible with older geiser versions? E,g, debian and ubuntu have elpa-geiser system package.
I would consider testing if `geiser-eval-region/wait' is bound and fallback to `geiser-eval-region' otherwise.
[Prev in Thread] | Current Thread | [Next in Thread] |