In addition to the ECMA-48 string terminator (ST), xterm(1) accepts a BEL to terminate an OSC string.
2) ST - string terminator shouldn't be a special symbol.
Thanks for the PR. xterm does indeed accept BEL. I wasn't sure if I should add it into pyte because we mostly aim to support linux or vt220. But now that the PR is there, I'll surely merge it.
Hello,
This commit contains two fixes: 1) Add BEL as terminator for OSC according to http://man7.org/linux/man-pages/man4/console_codes.4.html: