IO#read_char. IO#gets now uses read_char to properly handle utf-8 input.