home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
336.lha
/
Ash
/
MiscInfo.doc
< prev
next >
Wrap
Text File
|
1989-12-27
|
6KB
|
199 lines
Misc. Information (bug reports, etc)
ASH
A ksh-like Shell for the Amiga
Version 1.0
(Copyright) 1989
Steve Koren
November 7, 1989
Reporting Bugs
Bug reports (as well as other inquiries) may be sent to the
following US Mail address:
Steve Koren
4501 Boardwalk Dr.
Apt D-38
Fort Collins, CO 80525
Or reported by phone:
(303) 226-4985
You can also use the following email address, which tends to
change less often than the US mail address:
koren@hpfela.HP.COM
In any case, please read the rest of this section before
reporting bugs. Also, please understand that I can only
answer inquiries of any sort during my free (non-work) time.
First of all, try to be sure that what you are reporting is
really a bug and not just a misunderstanding on your part.
For example, perhaps you cannot get local variables to work.
It turns out that there are ways in Ash to turn local
variables off entirely or change their behavior from the
default. If you are not aware of this, you might have an
option set that you mistake for improper behavior. In short,
read all the documentation first, even if you already are
familiar with Unix shells. Ash is not sh or ksh. Also, make
sure you have enough memory, stack space, etc, and verify that
you have correctly performed all the steps in the installation
guide.
If you suspect that your problem is really a bug, then do the
following. Duplicate the bug on an unmodified version of Ash.
This should include the distribution version of the .ashinit
and .ashrc files, as well as an original, unmodified Ash
binary. Then, if possible, generate a small test script or
function that you believe is correct, but which produces
improper results. Send it to me by one of the above methods.
I will then examine it, determine if it is really a bug, and
if so, how, when and if I might fix it. Except in unusual
circumstances, I will probably not distribute bug fixes on a
case by case basis. Rather, I will accumulate several and
distribute a new version of Ash.
ASH Amiga Shell Page 2 Misc. Information
Obtaining the Latest Ash
I distribute Ash in several ways. I will send it to the
moderator of comp.binaries.amiga for posting there. This is
probably the best and fastest way to obtain new versions. I
will probably send a copy off to Fred Fish, although I assume
there will be a delay before it appears in his collection.
Also, I will send Ash to several BBS systems around the
country, from which it tends to propagate.
If you wish to know the latest version of Ash, you may contact
me. However, except under unusual circumstances I will simply
tell you how to get the latest version instead of actually
sending it to you directly (unless perhaps you send me a self-
addressed stamped mailer and a disk).
If you do contact me by US Mail (I prefer email), please
include a self-addressed stamped envelope or postcard. I
reply to *all* inquiries, but my last large Amiga project
(QRT) generated several hundred US Mail inquiries (and even
more email inquiries). It is much more convenient for me if
you include a self-addressed envelope. Thanks!
Also, QRT generated countless requests for IBM versions, Mac
versions, etc. QRT did run on those systems, but Ash does
not. Ash is written with machine independence in mind, and
the port should not be difficult, but I personally have no
interest in PC or Mac versions, so I will not be doing any
ports. If Ash is ported to other systems, please contact the
author of the port for information. As of Ash 1.0, I have not
released source code. I may for future versions, when I have
a chance to better comment the source.
Where to go for Help
If you do not understand something about Ash, the first place
to go is of course the manual. If you still cannot figure it
out, you might try asking a knowledgeable sh or ksh user.
Even though Ash is not identical to those shells, it is close
enough that someone familiar with ksh could probably read and
understand an Ash script easily.
If all else fails, you can contact me by one of the above
methods. I can probably help :-).
ASH Amiga Shell Page 3 Misc. Information