if (EQ (stream, Qt))
stream = Qread_char;
if (EQ (stream, Qread_char))
- /* FIXME: ?! When is this used !? */
+ /* FIXME: ?! This is used when the reader is called from the
+ minibuffer without a stream, as in (read). But is this feature
+ ever used, and if so, why? IOW, will anything break if this
+ feature is removed !? */
return call1 (intern ("read-minibuffer"),
build_string ("Lisp expression: "));