Description
This section contains a list of changes to
OMhelp during 2010 (in reverse order by date).
Its purpose is to assist you in learning about
changes between versions.
10-20
Add the ability for macros to be used inside of macros; i.e.,
macro recursion
.
Avoid compiler warnings by converting argument type
from char to int for the
following functions:
isalpha,
islower,
isupper,
isspace,
isdigit,
tolower, and
toupper.
09-02
The error message for certain parsing errors was not as helpful as it could
have been because a keyword table was out of date. For example, the code
$icode%x% = %y% and $icode%x% = %z%$$
generated the error message
OMhelp Error: in file file_name
OMhelp parsing error.
Error occurred in or before line line number.
OMhelp exiting with status equal to 1.
This has been fixed and now has the form:
%
OMhelp Error: in file %file_name%
Error in the $icode command that begins in line %line_number%.
This command is not terminated by $$ before $code appears.
Error occurred in or before line %line_number%.
%
02-25
There was a bug whereby the
command key character
was reset to $ when an
include
command was used in an input file.
This has been fixed.
In addition, an
include file
example was added for this commands documentation.
Input File: omh/whats_new/10.omh