GNU Teseq являє собою додаток для аналізу файлів, які містять керуючі символи і керуючі послідовності терміналів. Він призначений, щоб бути корисним для діагностики емулятори терміналу, а також програми, які роблять інтенсивного використання можливостей терміналу (наприклад, ті, які засновані на бібліотеці Curses).
Це в першу чергу орієнтований на людей, які володіють базовими знаннями послідовностей управління терміналом, особливо CSI послідовностей; Однак за замовчуванням Teseq буде намагатися визначити і описати послідовності, з якими він стикається, і поведінка вони можуть виробляти в терміналі.
Teseq описує функції управління, так як вони інтерпретуються VT100-сумісних терміналів, і / або термінали, сумісні з / ISO / IEC стандарту ECMA-48 6429. Teseq браузер не підтримує опису функцій управління відповідно до визначень, специфічної для терміналу в базі даних, таких як TERMCAP або terminfo В, хоча в майбутніх версіях може включати в себе обмежену підтримку для цього. Таким чином, опис Teseq використовує для функцій управління не завжди збігаються їх фактичної інтерпретації будь-яким кінцевий пристрій персонажі були насправді призначений для
Це займе вхід, як :.
^ [ [1mHi ^ [[м там, світ ^ H ^ H ^ H ^ H ^ вогнища
І випльовує щось на зразок:
: ESC [1 м
і SGR: SELECT графічним виконанням
"Встановити жирний текст
| Привіт |
:. Esc [0 м
і SGR: SELECT графічним виконанням
" Clear графічним виконанням на За замовчуванням
|. там, світ |
. BS / ^ Н BS / ^ Н BS / ^ Н BS / ^ Н BS / ^ H
| земля |.
Супровідна програма `reseq» може бути використаний, щоб змінити цю переклад вихід назад в його первісному вигляді, при бажанні
Що нового У цьому випуску :.
- Ця версія додає підтримку кольору за допомогою --color (або --colour) варіант.
- Нестандартні як мітки і описи тепер завжди видається, без необхідності опцією -x.
- Reseq додані нові можливості для інтерактивних терміналів демо.
Коментар не знайдено