fix logic for skipping over particular settings so that setting 1048
* src/vte.c(vte_sequence_handler_decset_internal): fix logic for skipping over particular settings so that setting 1048 actually works. * src/vte.c(vte_terminal_process_incoming): in debug mode, print out characters with codepoints higher than 255 in hex rather than decimal. * src/iso2022.c(_vte_iso2022_ambiguous_width): rename to _vte_iso2022_ambiguous_width_guess because that's all we can do without more context. * src/iso2022.c(_vte_iso2022_ambiguous_width): add for using the current encoding to determine what the width of an ambiguously-wide character should be. This seems to work better.
Showing with 72 additions and 9 deletions