# 5.0.08 Release Notes

(Native windows)

On some Windows systems, p.exe couldn't execute "/fp/progname"

command lines. (It would work with "\fp\progname" or just

"progname".)

(All)

On some systems, the following expression would generate undefined

results:

UncastVariable = mid(UncastVariable,start,len)

(All)

The following code could leave the record being updated unlocked:

@wlf1

lookup self=filename k=1 i=a -nxp

rn = self(@rn)

lookup - r=rn

(ie: a protected lookup to the current file, and then a lookup-dash

to that record.)

(All)

Upon returning to a user menu with "@command", garbage might appear

on the screen before the "Press Enter to return to menu" prompt.

(All)

Add a title to the dxmaint main menu.

(GI)

Garbage could appear on the screen following the location for file

name input.

(GI)

Make sure that pty device is in raw mode before sending PROCESS_INIT

message. (Could cause lockup if PID/PPID happened to contain a 0x0A

byte.)

(GI)

Allow pmaint's printer configuration screen to accept mouse input.

(GI)

If an edit definition was changed, leaving existing data that would

fail the new edit, using the mouse to move around the screen in *clerk

could freeze filePro as it attempted to display the "edit failed"

message.