Prev Next whats_new_06

Changes and Additions to OMhelp During 2006

Description
12-23
12-09
09-30
09-27
09-19
09-18
09-16
09-13
08-30
08-29
08-28
08-17
08-15
08-11
07-25
07-12
07-08
07-07
06-30
04-11
04-10
04-09
04-08
04-07
03-14
03-09
03-03
02-10
01-25
01-07
01-06

Description
This section contains a list of changes to OMhelp during 2006 (in reverse order by date). Its purpose is to assist you in learning about changes between versions.

12-23
Allow for extra white space surrounding verbatim file name .

12-09
The navigate command default value was changed. To be specific, the Top%Top entry wash changed to Up%Up% and Prev%Previous% was changed to Prev%Prev% (note the second change was a correction to the documentation). In addition, the status of this command was change from preliminary to permanent; i.e., it will be supported in future versions of OMhelp.

09-30
A childtable command in the root section resulted in broken links to _search and _contents . This has been fixed.

09-27
The navigate command was improved by making splitting _upi into a the type Down_Up_i and the label _up_i . This enables one to changes the labels corresponding to this type of link.

09-19
The 08-11 mfenced issue has been fixed by the Firefox browser developers so it was removed from the list of problems with that browser.

09-18
A link to the Top section was added to the set of navigation types . It was also added as part of the default $navigate command.

09-16
Initialize the cursor to be in the Keyword input field whenever the search page is loaded.

The default $navigate command was changed. In addition, the help for the navigate section was improved.

The windows install omhelp batch file install.bat has been fixed. (The path was not being set properly by the automatically generated file setup.bat.)

09-13
The -i and -l command line have been deprecated (replaced by -image_link and -image_file )

The -favicon command line argument has been added.

08-30
Change the navigate special labels _parent and _this option to the more general (and more functional) _up label.

08-29
The current section was included in the Up navigation links, in the noframe case, Now start with the root section (same as the frame case). In addition, the current section is included (same as the frame case) because it gives a better idea of the current location in the web site.

In the version of the web site with frames, it is often desirable to get back to the current section. Thus the links for the current section were enabled in the frame case (in the noframe case the link has no effect).

08-28
The was a bug in copying the navigate command for the root section to be the default for other sections. This has been fixed.

The _parent and _this labels have been added to the navigate command.

08-17
Minor fixes to Windows installation .

08-15
A navigation type example was added.

If a navigate command is used in the root section , it now replaces the default for the other sections.

08-11
A preliminary version of the navigate command has been added.

The < and > characters did not work proper with the -noframe option. This has been fixed.

An <mfenced> problem was added to the Firefox browser list (this Firefox problem has since been fixed).

The -- was missing in the --prefix option to the Unix install configure command.

07-25
When using the -noframe option, put an extra link to Content on every page a the beginning of the automatically generated links.

07-12
More discussion of using syntax highlighting has been added the documentation for the vim during Unix installation .

07-08
The deprecated heading has been added to the discussion of the BackButton problem in FireFox 1.5 (the problem has since been fixed).

07-07
The cref command was added and the xref , fend commands were deprecated (because the use of frames is now discouraged). In addition, the deprecated commands have been moved to a separate section.

There was a bug in the drop down links where by they did not work when a single quote ' as in the text of the link. This was found by Steve Kargl and has been fixed.

06-30
Add the option to put all the information for a section in one frame using the -noframe command line argument.

Overhaul the documentation for the command that running the omhelp command.

04-11
The Windows installation has been improved.

04-10
Change OMhelp output so that all warning messages begin with OMhelp Warning: and all error messages begin with OMhelp Error:. If one redirects standard output one can automatically check if there has been a warning or an error with the unix commands
 
     grep "^OMhelp Warning:"
     grep "^OMhelp Error:"
Errors can also be checked for using the OMhelp exit status .

The stdout documentation has been improved.

04-09
The unix installation instructions have been simplified because the make command now also builds the documentation. (This was part of the dictionary.bin issue discussed directly below.)

The Firefox Javascript entry has been modified to use FirefoxJavascript.htm instead of FirefoxJavascript.html (because only *.html files are not being copied to the web version).

The BackButton problem has been added to the Firefox browser section (the problem has since been fixed). In order for this example to work properly, the execute command was changed so that its target frame is the top frame. (Perhaps some day, execute will use a delimiter sequence and the target frame will be specified by the user.)

Specifications for the exit status of OMhelp have been added (and the code has been modified to meet these specifications).

04-08
The error message for the following case has been improved: when the first and last character of a delimiter sequence do not match.

The file OMhelp/dictionary.bin has been removed from the distribution because it is system dependent (automake expects the data directory information to be system independent).

04-07
Detect and report specific error message when user attempts to embed a command inside of an atomic command; for example
 
     $codep
     $verbatim%myfile%$$
     $$

03-14
Change the Window's download file from gzip to zip format.

Change the Unix install configure VIM_RUNTIME to VIMRUNTIME.

03-09
Fix some minor typos in stdfun (change Diaplay to Display and use italic font for Command in the syntax).

03-03
The syntax command has been changes so that leading and trailing white space in the italic entries is ignored. This enables one to use multiple OMhelp input lines for a single syntax output line.

02-10
The newlinech command used to ignore a tab if it directly followed the special newline character. This has been changed so that a single space is the only character that would be ignored after a newline character. This enables on to indent output with a single tab following the newline character.

01-25
OMhelp syntax highlighting was added for the vim editor .

01-07
A executable version of OMhelp is now distributed together with the source code the for InstallWindows case. This enables Windows users who do not have a Windows C compiler to use OMhelp.

01-06
Modify execute documentation to say that WordPad will be opened if you are using MS Internet explorer (may not happen with other browsers).
Input File: omh/whats_new/06.omh