Sam writes:
>> Do you mean displays transiently, disappearing after evaluation is complete?
>
> Only if `:session' is "none". Otherwise it hangs around, replacing the
> org buffer.
I can reproduce. This is indeed a problem.
> For `org-babel-load-session:scheme', I basically re-used the logic fr
No new patch this time. Seems like we need to sort out window management
with `geiser' first...
Ihor Radchenko writes:
>>> Does it mean that normal block evaluation spawns a new window now?
>>
>> It displays the REPL in the current window. This patch doesn't fix that
>> issue (unless the user ma
Sam writes:
>>> The `org-babel-scheme-execute-with-geiser' set-up still seems to
>>> display
>>> the buffer in the current window. My understanding is that
>>> `org-babel-initiate-session' shouldn't affect what windows are
>>> displayed, rather it should just return the session buffer.
>>
>> Does
e new functions make org-babel-pop-to-session and friends work
>> correctly.
>
> Also, few nitpicks since we are not committing this patch yet:
> 1. Please end sentences with "."
> 2. Please quote Elisp symbols as `symbol'.
Done.
Thanks for all the feedback! Happy
Sam Crawford writes:
> I did send off the form for FSF copyright assignment, but haven't heard
> back yet. (Any idea how long this process usually takes?)
They should generally reply within a week.
If there is no reply for over a month, I can write to them to push
things forward. When did you se
r it should just return the session buffer.
From 9bbff9b143a4ef3121aa00033fbf163906285530 Mon Sep 17 00:00:00 2001
From: Sam
Date: Fri, 14 Nov 2025 21:47:56 +
Subject: [PATCH] lisp/ob-scheme.el: Add missing ob-core functions
* lisp/ob-scheme.el (org-babel-execute:scheme):
(org-babel-scheme--get-impl): Extract logic for determ
[email protected] writes:
> * lisp/ob-scheme.el (org-babel-execute:scheme):
> (org-babel-scheme--get-impl): Extract logic for determining impl as
> its own function
> (org-babel-scheme-initiate-session):
> (org-babel-prep-session:scheme):
> (org-babel-load-session:scheme): Added. Implementations simil
From: Sam
* lisp/ob-scheme.el (org-babel-execute:scheme):
(org-babel-scheme--get-impl): Extract logic for determining impl as
its own function
(org-babel-scheme-initiate-session):
(org-babel-prep-session:scheme):
(org-babel-load-session:scheme): Added. Implementations similar to
those of other la