8ビット制御シーケンスを有効にすることが推奨されないのはなぜですか?

8ビット制御シーケンスを有効にすることが推奨されないのはなぜですか?

./configure --help:--enable-8bitctrls8ビット制御シーケンスを有効にする(推奨されていません)

私が知る限り、影響を受ける唯一のコードは次の部分ですsrc/command.C

/*{{{ process non-printing single characters */
void ecb_hot
rxvt_term::process_nonprinting (unicode_t ch)
{
  switch (ch)
    {
//
// skipping non-relevant lines
//
#ifdef EIGHT_BIT_CONTROLS
      // 8-bit controls
      case 0x90:        /* DCS */
        process_dcs_seq ();
        break;
      case 0x9b:        /* CSI */
        process_csi_seq ();
        break;
      case 0x9d:        /* OSC */
        process_osc_seq ();
        break;
#endif
    }
}
/*}}} */    

だから問題はrvxt-unicodeコード自体にあるのではないと思います。 8ビット制御シーケンスがアクティブになると、どのような悪いことが起こりますか?

ベストアンサー1

おすすめ記事