Am Mo., 2. Jan. 2023 um 10:38 Uhr schrieb Ihor Radchenko <yanta...@posteo.net>: > > Marc Nieper-Wißkirchen <m...@nieper-wisskirchen.de> writes: > > > Fixed. > > Thanks! > Note that your patch does not apply onto main.
Rebased against the latest main. Please see the appended patch. > > > - (setq result (if output > > + (let ((err (geiser-eval--retort-error ret))) > > + (setq result (cond > > + (err nil) > > We may still provide output, if any. Even in the case of error. Not sure > if it makes sense for ob-scheme though. I switched the two cases, "err" and "output," in the attached patch. For a value result, providing a result in case of an error does not make sense. Thanks for your patience, Marc
0001-lisp-ob-scheme.el-Do-not-hide-Scheme-evaluation-erro.patch
Description: Binary data