Changes for FTB Version 3.0 Beta to Version 3.0 - New SET options, CURSES, UPDATE, and WRAP. CURSES is for internal use only, and controls when curses screens are initialized (after batch file processing). This was needed to avoid having curses initialize the screen in batch mode, which had undesirable effects on Xterms and some Unix console screens. UPDATE controls when the screen is updated in BROWSE mode: after each record is retrieved, or after a screenful is retrieved. This was needed to prevent excessive screen updates that slowed display response on graphics terminals. WRAP invokes word wrap on the screen display. Note that this can result in some funny-looking screens in BROWSE mode. - Fixed a bug in SET command: reported bad data if no tables opened yet. - Fixed a bug in BROWSE mode for reporting the percentage figure for current position in a table. - Fixed a bug in BROWSE mode that crashed if BROWSE is tried before any tables are open. - Added code to DISPLAY that prints current display settings if no other options are given on the command line - Cleaned up printing of SELECT settings to be more intuitive. - Added code to parser to skip over all whitespace, e.g. tab characters, not just blanks. - Bug fixed that didn't handle out-of-memory errors correctly in all cases. - Bug fixed in counting number of currently open tables when the same file is opened twice. - Bug fixed in function NewFile(), module table.c, that caused memory access error when initializing filename element. Also freed file array element if there is an error in opening a FITS file. - Bug fixed in modules display.c, ftb.c, and screen.c that handled BROWSE mode with SET NUMBER ON incorrectly.