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.