The above form lives in my Emacs init flow, causing trailing whitespace to be deleted on `save-buffer' (C-x C-s). For many projects (but not Guile) this DTRT, because trailing whitespace is not tolerated. Jim Meyering gives a nice rationale in <http://old.nabble.com/whitespace-cleanup-td6828228.html>.
I propose Guile also not tolerate trailing whitespace. What do people think? thi