Short: UNIX man command. Recognizes GUIDE files Author: kai@iske.adsp.sub.org Uploader: kai iske adsp sub org Type: os20/cli Architecture: m68k-amigaos This is a simple MAN command, known from UNIX systems. The advantage is, that it recognizes .guide files to be AmigaGuideŠ documents. MAN then uses a different viewer in order to display the AmigaGuideŠ document. Furthermore MAN recognizes TeX-DVI files as well, using a different viewer to display them. You may configure MAN using environment variables. Configuration can be done for : - Directories, where to look for man pages (.doc|.man|.guide|.dvi) - ASCII Textviewer to use - AmigaGuideŠ Textviewer to use - DVI viewer to use - Additional extensions for those filetypes - Some more flags; take a look PUBLIC DOMAIN, includes source... Fixed since Version 1.11 (Yep, even a small program may have bugs ;) - Man produced an enforcer hit when no manpage was supplied (Reported by : Michael van Elst) Fixed since Version 1.10 (Yep, even a small program may have bugs ;) - Man will no longer issue an error if you a) didn`t specify a manpage and b) set the MANGETFILE attribute for the File Requester. This way the Requester will popup if you call MAN without any arguments (Requested by : Bill Hogsett) - The FileRequester will pop up on the default PubScreen now (Requested by : Bill Hogsett) - The default path for the FileRequester will be set to the first Dir of the MANPATHS now (Requested by : Bill Hogsett) - Support for DVI files added - MAN will set the Viewer`s current dir of that where the man page resides in Fixed since Version 1.9 (Yep, even a small program may have bugs ;) - Mike Barsoom added MANBASENAME attribute for stripping off any path names from the manpage name. Useful when launching MAN from within (ie) ToolsDaemon (Submitted by : Mike Barsoom) Fixed since Version 1.8 (Yep, even a small program may have bugs ;) - Recompiled using SAS/C 6.51 - Added MANGETFILE parameter (Requested by : Bill Hogsett) Fixed since Version 1.7 (Yep, even a small program may have bugs ;) - Man now correctly handles multi-assigns, since ExAll doesn`t....;) (Reported by : Jan Hoeydahl) Fixed since Version 1.6 (Yep, even a small program may have bugs ;) - All config variables have been moved to a single one, which will be parsed just like a CommandLine (Suggested by : Michael 'Mick' Hohmann) Fixed since Version 1.5 (Yep, even a small program may have bugs ;) - Added MANRMEXT, MANAGEXT and MANNOVIEW options, which may be used for extensibility of MAN (Somehow suggested by : Michael 'Mick' Hohmann) Fixed since Version 1.4 (Yep, even a small program may have bugs ;) - Referenced free memory area Fixed since Version 1.3 (Yep, even a small program may have bugs ;) - DOS-Library wasn`t closed Fixed since Version 1.2 (Yep, even a small program may have bugs ;) - Added CTRL-C checking - Recompiled using SAS 6.50 - Reduced stack usage - Reduced executable size Fixed since Version 1.1 (Yep, even a small program may have bugs ;) - One couldn`t type "Man man" to get the documentation of man loaded, just because of the fact that I took "MAN" as a keyword for the template... Fixed since Version 1.0 (Yep, even a small program may have bugs ;) - Accidentially called Exit() instead of exit(), which prevented the program to pass the cleanup code of SAS. So a lock to the directory was kept and the shell could never been left.............