home *** CD-ROM | disk | FTP | other *** search
- Short: UNIX man command. Recognizes GUIDE files
- Type: os20/cli
- Uploader: kai@iske.adsp.sub.org
- Author: kai@iske.adsp.sub.org
-
- 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.............
-