+require "luatexbase.mcb" By the way, I didn't see this file in the patch (or in TL). Not that it matters if we go the other route.
+luatexbase.add_to_callback("open_read_file", patch_latin1, 1) For what it's worth, luainputenc.lua uses process_input_buffer instead of open_read_file. I don't know if performance is better. 2) Isn't the whole issue about Latin 2, not Latin 1? K