Hi.  Thanks for the heads up. I've upped the requirement in Geiser 0.29.1
to Emacs 27.1.

Cheers,
jao

On Sun, Aug 06 2023, Ihor Radchenko wrote:

> Hi,
>
> Our (Org mode) CI is now failing to run ob-scheme tests because Geiser
> fails to run REPL:
>
> https://builds.sr.ht/~bzg/job/1035753
>
> Test test-ob-scheme/tables backtrace:
>   (obsolete max-specpdl-size)()
>   geiser-syntax--read-from-string("#<unspecified>")
>   geiser-guile-update-warning-level()
>   geiser-guile--startup(nil)
>   apply(geiser-guile--startup nil)
>   geiser-impl--call-method(repl-startup guile nil)
>   geiser-repl--startup(guile nil)
>   geiser-repl--start-repl(guile nil)
>   geiser(guile)
>   org-babel-scheme-get-repl(guile nil)
>
> This happens because `geiser-syntax--read-from-string' tries to call
> `with-suppressed-warnings', which is only available starting from Emacs
> 27.
>
> Considering that geiser claims supporting Emacs >=25.1, this appears to
> be a bug.

Reply via email to