Prev Next whats_new_05

Changes and Additions to OMhelp During 2005

Description
12-16
12-06
11-08
10-27
10-22
10-05
09-24
08-15
08-14
07-05
06-29
06-26
06-24
05-18
02-17
02-15
02-13
02-10
02-05

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

12-16
Links to specific frames were not working properly in Firefox 1.5 This has been fixed.

12-06
In FreeBSD, malloc.h is obsolete and one should use stdlib.h instead. The reference to malloc.h has been removed from src/allocmem.c.

11-08
It used to be that multiple white space was ignored when it followed an occurrence of a special character after a newlinech . This made it impossible to indent multiple lines within a syntax command. This has been fixed by only ignoring the first space or tab following an occurrence of the special newline character after a newline.

10-27
The automatic links to This: section, frame (in the upper right corner of the window) has been omitted when there is only one section and one frame in the entire web site. This is useful when using OMhelp to create a single web page.

10-22
The Mozilla bug section has been updated so that it is relative to the current version of Firefox .

10-05
The wspace command is deficient in a few ways: it generates white space that sometimes interferes with output formatting, it is very difficult to use with the Fortran programming language. The newlinech command, which overcomes these problems, had been added and the wspace command has been deprecated.

09-24
In the Unix install case, the file
     
prefix/share/OMhelp/dictionary.bin
was created the first time OMhelp was run. This would cause an error if the user running the program did not have permission to write in the prefix directory. This has been fixed by changing the spelling list install procedure.

08-15
The install directory was not being properly embedded in the program during the unix install . This has been fixed.

The file RunOMhelp.bat, which is used during the windows install, was not being distributed. This has been fixed.

The first output line, which identifies the version of OMhelp, has been extended to include information about compiler flag settings.

08-14
Standard latex treats subscripts and superscripts for some of the standard math functions differently when they are in inline formulas from when they are in Displayed formulas .

07-05
The # character is used to separate fields in cross references. This confused OMhelp when a heading or subheading contained the # character. The head and subhead commands were modified to make it illegal to include the # character. (It would be better to separate fields differently so that this restriction could be removed.)

The previous install worked under cygwin, but not under Unix, because of some case mismatch in the file names. This has been fixed by converting the file names to entirely lower case as suggested by boost The conversion to entirely lower case file and directory names will be done slowly and with minimal user impact.

06-29
The Unix install now uses autoconf and automake and the environment variable omhelp_dir is no longer necessary. In addition, the Unix and Windows install instructions were split into two separate sections and improved.

06-26
The -omhelp_dir dir command was added. This specifies the OMhelp installation directory on the command line was added.

06-24
OMhelp now supports Microsoft Visual C++ version 7 or higher (version 6 is no longer supported). The project files have been changed to version 7 format. In addition, only source code distributions are included; i.e., a windows executable with out source code is no longer distributed.

05-18
The use input
 
     $table
     $bold Notation $cnext Description$$
     $tend
did not cause an OMhelp error but the corresponding web page generated an XML error (and the HTML did not display properly). This is because the bold command is started inside of one column and terminated in a different column of the table. This has been fixed so that OMhelp generates an error message in this an related cases. In addition, the documentation for the table commands have been improved so that it explicitly states where row and columns start and end (and a nesting table example has been added).

02-17
A command as was added so that one can control the alignment of data within each cell of a table.

The files build and build.bat were moved to RunOMhelp and RunOMhelp.bat (see install ).

02-15
The download files and installation instructions were changed. All the download files now use *.tar.gz format which gives better compression and is understood by most decompression programs.

02-13
The accent command was added to improve the display of Spanish text.

02-10
The upper right corner now contains a link to the current frame by itself; i.e, displayed without the supporting navigation frames and other frames for the same section. The other automatically generated links, such as previous and next were reorganized and right (instead of left) justified.

02-05
If Java Script is not enabled in a user's browser, and the search page is entered, an error message is printed. A spelling error in this message was fixed.

If one uses long headings and subheadings, it is sometimes useful to break them up into multiple lines. The cross reference links have been extended so that they will still work for such headings and subheadings (see xref: Reference ).
Input File: omh/whats_new/05.omh