greghendershott / racket-mode

Emacs major and minor modes for Racket: edit, REPL, check-syntax, debug, profile, and more.

Home Page:https://www.racket-mode.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#lang htdp/bsl + racket-run = "{racket-back-end-/-stderr} elisp-write can't write Racket value (empty-markup)"

greghendershott opened this issue · comments

Via @init on Racket Slack:

Using M-x racket-run on any #lang htdp/bsl program works, but displays in the mode line:

{racket-back-end-/-stderr} elisp-write can't write Racket value (empty-markup)

Using #lang racket does not show the error.

Using M-x run-module-at-point does not show the error. (That's the run command I normally use, which is why I haven't noticed this, even when recently working on #667.)

My quick guess is this is related to automatically running extra main and test submodules? And maybe the value comes from a write-special, which is something added (partly for) #667? But need to take a closer look.