04.08.02 Release Notes

 

Lookup wizard

If a non-existent filename (or "(xx)" format) is specified, pressing

F6 to display a list of indexes would crash the program.

 

clerk/report

Don't blow up on "HTML :CR" if file cannot be created.

 

New processing statement

"If: NOT HTML"

 Tests if the last HTML/JSFILE processing statement failed.

 

New processing function

xx = HTMLERRNO()

 Returns an error code for the last HTML/JSFILE statement.

 Zero means the statement succeeded. "1" means that the

 specified document-id is not an open document. A negative

 number is the system error number.

 

Processing debugger

Debugger no longer affects @SK.

 

Install

Wouldn't read free space correctly if PFDIR was set but PFDATA

was not.

 

dreport/rreport

Wouldn't allow long filenames for output formats.

 

Native Win95 programs

Eliminate busy-wait problem in keyboard input routine.

 

DOS/Network

Display correct text for "0x20 error" and "0x24 error" messages. (As

well as all other errors from 0x12 to 0x24)

 0x20 = "Sharing violation"

 0x24 = "Sharing buffer overflow"

 

dclerk/rclerk

Check for @WBL processing when deciding which "F6" prompt to display.

 

New flag to lookup statements

"-w" flag will cause protected lookups to locked records to fail

rather than wait for the record to be unlocked.

 

New processing statement

"If: LOCKED(lookupname)"

 Tests if the specified lookup failed because the record was locked.

 (Requires new "-w" flag on lookup, in addition to the "-p" flag.)

 

File name selection

The list of filenames will have the column width shrunk to the longest

existing filename. This will permit more filenames to be displayed if

you don't use the longer names.

 

Unix ddir

"Kill data / retain formats" set the execute bit on indexes.

 

PFNOBOX=ON

Wasn't respected everywhere.

 

New environment variable

PFDIRFILTER=ON

 Turns on the filter that verifies that only directories appear in

 the filePro filename list. Some Unix users had serious slowdowns

 with the filter enabled. (Default: OFF)

 

dmoedef

In box move/copy mode, display prompts for what to do.

 

Unix

Executing SLEEP multiple times in processing could cause filePro to

crash with "alarm call".

 

dcabe/rcabe

Pressing F10/Help now keeps the cursor position upon return.

 

dcabe/rcabe

Pressing F6 within the lookup editor will respect any qualifier

already specified in the filename.