# Help On Mosaic v1.2

If you have accessed this document from the Help On Version menu selection in NCSA Mosaic, you are using version 1.2.

Version 1.2 includes the following changes from version 1.1:

- Binary transfer mode, when on, now forces all files to be treated as binary, whether or not their extensions are recognized. (Due to overwhelming popular request.)
- Gopher file types are now picked up on the basis of file extension, if a file extension exists, with the default being the normally assumed type. This means that "foo.ps" returned as type '0' (text) is interpreted as PostScript, etc. Resource tweakGopherTypes (default True) can be set to False to turn this off and interpret Gopher documents strictly by the Gopher typing system.
- Resource postscriptViewerCommand is now "dump" by default. This is because ghostview (the previous default), as currently shipped, runs ghostscript in unsafe mode and a malicious PostScript file could cause damage to your filesystem as a result.
- Added fullHostname resource to allow explicit setting of the fully qualified hostname (machine.domain). We recommend you don't use this resource (allow Mosaic to determine your full hostname on the fly) unless your system chokes on gethostbyname().
- Fixed problem with annotationServer resource set and annotation server not available or network down.
- Fixed problem with missing title (or author) in annotation.
- Fixed occasional coredump in File->Reload.
- Fixed occasional crash with inlined images after windows have been closed.
- Made failure of gethostbyname() robust (coredumps actually inside gethostbyname() must still be dealt with by the gethostbynameIsEvil resource).
- Fixed coredump when checking for editable annotation property when document contains no text.
- Fixed coredump when closing window if hotkey is hit while window is still open but in the process of being destroyed.
- Local files should now always be automatically canonicalized into a full URL of form file://hostname/full/path/filename -- this applies to command-line arguments and to filenames passed through File->Open.
- Now recognize file://localhost/ scheme for expressly accessing local files.
- Fixed problem with multiline FTP server responses (courtesy John Ockerbloom).
- Fixed problem with ".." in FTP directory resulting in slash falling off of toplevel URL and subsequent jumps failing.
- Fixed problem with trailing slashes in FTP directory specifications that were causing part of the directory name to be used twice.
- Changed sgimoviePlayerCommand default to movieplayer, which actually exists on some SGI systems.
- Made a few changes to menubar Documents and Help menus.
- Cleaned up lots of typecasting warnings in Xmx code.
- Fixed problem with Motif 1.2 and file insertions in annotate window.
- Fixed problem with double quotes in titles of group annotations.
- Added resource reverseInlinedBitmapColors to allow reversal of foreground and background colors in inlined XBM bitmaps.
- Fixed problem with group annotations on URL's containing pound signs (normally this never happens, but it will happen for HDF files in Mosaic 2.0).
- Added confirmation box for deleting annotations from the menubar; added resource confirmDeleteAnnotation, defaults to true.
- Correctly recognizes mis-suffixed HTML files starting with <head>, <html>, and <HTML> tags also now.
- XPM3-format inlined image support fixed.

## Other Information

Information on other versions of NCSA Mosaic is here.

General information on NCSA Mosaic is available here.