[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ANSITerm Version 2.1



Other commands from Version 2.0 have been enhanced and new features have
been added, including full support for the new ASCII Receive method, modifier
key support for the KEy command, enhancements for the VIew command,
subdirectory access for the INput command (a parsed text string will be
returned for each file entry in the directory), and many more.

Number Size
-----------

Number size has been increased to 2-bytes.  This means ANSITerm Version
2.1 will recognize numbers between 0 and 65535 instead of 0-255.

String Expressions
------------------

Strings may now be automatically concatenated within a string or numeric
paramater by using the "+" operator.  For instance:

assign s0 "The time is "+time+"^M"

The entire expression will be seen as a single string to the command.

Numeric Expressions
-------------------

ANSITerm Version 2.1 supplies a collection of numeric operators that may
be used to evaluate numbers.  Operators include:

Operator  Function
--------  --------
+      Addition
-      Subtraction
*      Multiplication
/      Division
%      Modulus
&      Bitwise AND
|      Bitwise OR
^      Bitwise Exclusive OR
>      Shift Right
<      Shift Left

Multiple operators within a single expression will be evaluated left to
right and the result will be used for the parameter.

Numeric and String Settings
---------------------------

Numeric and string settings may now be specified for any command that
requires a number or a string.  For instance:

message "The time is " time "^M^J"

In addition, settings may also be used within string and numeric
expressions.  They will be seen, in all respects, as numbers or strings.

Auto-Conversion of Strings and Numbers
--------------------------------------

ANSITerm Version 2.1 will automatically convert all string and numeric
parameters for macro commands into the proper type required for the
particular command.  This means you can mix numbers and string
representations of numbers within the same parameter and the strings will
automatically be converted to their numeric values.  Likewise, numeric
expressions within string parameters will be evaluated and then converted to
a string.

Global Macros
-------------

Global macros may now be used from just about anywhere in ANSITerm,
including the editor, scrollback, dialogs, and line edits.  A new macro
command (KBoard) allows you to stuff keystrokes into ANSITerm's keyboard
buffer and can be used for performing commands, typing out line edits, or
anything else you might want to do.

(Continued Next Message)

----
+------------------------------------------------------------------------+
| The Transfer Station BBS (510) 837-4610 & 837-5591 (V.32bis both lines)|
| Danville, California, USA. 1.5 GIG Files & FREE public Internet Access |
+------------------------------------------------------------------------+