I have rearranged the way the editor's IO-BUFFER-OUTPUT-FUNCTION works. Commands that wish to read Break, C-Z or other special (normally intercepted) characters should use the macro WITHOUT-IO-BUFFER-OUTPUT-FUNCTION.