term::ansi::code(3tcl) 0.1 term "Terminal control"

NAME

term::ansi::code - Helper for control sequences

TABLE OF CONTENTS

    TABLE OF CONTENTS
    SYNOPSIS
    DESCRIPTION
    KEYWORDS
    COPYRIGHT

SYNOPSIS

package require Tcl 8.4
package require term::ansi::code ?0.1?

::term::ansi::code::esc str
::term::ansi::code::escb str
::term::ansi::code::define name escape code
::term::ansi::code::const name code

DESCRIPTION

This package provides commands enabling the definition of control sequences in an easy manner.

::term::ansi::code::esc str
This command returns the argument string, prefixed with the ANSI escape character, "\033."

::term::ansi::code::escb str
This command returns the argument string, prefixed with a common ANSI escape sequence, "\033[".

::term::ansi::code::define name escape code
This command defines a procedure name which returns the control sequence code, beginning with the specified escape sequence, either esc, or escb.

::term::ansi::code::const name code
This command defines a procedure name which returns the control sequence code.

KEYWORDS

control, declare, define, terminal

COPYRIGHT

Copyright © 2006 Andreas Kupries <andreas_kupries@users.sourceforge.net>