#ユニフォームベクタのプリティプリントがバグっているようです。
#gosh> (master %=) $ ./gosh -qftest -ugauche.interactive
gosh> (print-mode :pretty #t)
#<write-controls (:length 50 :level 10 :base 10 :radix #f :pretty #f :width 79)>
gosh> '#u8()
*** ERROR: vector required, but got #u8()
Stack Trace:
_______________________________________
0 (vector-length vec)
at "../lib/gauche/pputil.scm":186
1 (mapi rec obj)
at "../lib/gauche/pputil.scm":211
2 (layout obj 0 context)
at "../lib/gauche/pputil.scm":298
3 (write expr *controls*)
at "../lib/gauche/interactive.scm":280
#あ、微妙に範囲をミスってしまった。ここundo機能とかないですよね(´・_・`)
#mapi が vector しか受け取らないのにユニフォームベクタを渡しているのが問題なようです
#