[comp.sys.amiga] ARP1.3 questions

odin@ucscb.UCSC.EDU (Jon Granrose) (04/17/89)

	I've been playing around with Arp 1.3 (which I love, by the way) and
was wondering if anyone could enlighten me.  I have been trying to make TxEd
resident using Ares but I keep on getting checksum errors.  Currently, I have
switched Txed (called 'e' if that makes a difference) to rez instead of Ares.
Anyone know why this is happening?

	Also, does anyone know how to assign more than one directory to a 
logical name (like 'assign C: JH0:c/ df0:c/').

Thanks,
Jon
 _____________________________________________________________________________
|Jon Granrose         |  ARPA: odin@ucscb.UCSC.EDU |CIS: 74036,3241|  // Only |
|Cowell College, UCSC |  UUCP: ...!ucbvax!ucscc!ucscb!odin         |\X/ Amiga!|
|Santa Cruz, CA 95064 |Bitnet: odin%ucscb.ucsc.edu@cunyvm.bitnet    ~~~~~~~~~~|
|"A mind is a terrible thing" "Remember, no matter where you go there you are"|
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

mikes@lakesys.UUCP (Mike Shawaluk) (04/18/89)

In article <6899@saturn.ucsc.edu> odin@ucscb.UCSC.EDU (Jon Granrose) writes:
>	Also, does anyone know how to assign more than one directory to a 
>logical name (like 'assign C: JH0:c/ df0:c/').
>
>Thanks,
>Jon

You can do this sort of thing with a PATH: handler/device/whatever.  I
remember seeing a version of this in comp.binaries.amiga, but I use the
PathMan that came with the updated WShell that I got a while back (Thanks
Bill H., for a great package, even if ARP 1.3 now invades your turf a
bit...)  As an interesting/humorous point, I thought I had a problem when I
first set up the PATH: entry in my mountlist, because I was getting the text
"TAO" in my titlebar instead of "PATH".  Until I looked up "TAO" in the
dictionary... :-)  Sorry for digressing; this type of package will allow
multiple directories to be treated logically like one directory, and works
best for directories OTHER than C:, which can be handled fine with the
"normal" PATH statement.  For example, you can append several different FONT:
directories on your hard drive (or even on separate floppy drives) into one
logical directory.  Or with LIBS:, which is one way of checking out a package
which requires that its asdlkfjh.library be added to my LIBS: directory,
without losing the ones that are already there, if I simply reassign LIBS: to
a new directory.  Lots of nice uses indeed! 
-- 
   - Mike Shawaluk 
       (mikes@lakesys.lakesys.com  OR  ...!uunet!marque!lakesys!mikes)
    "Where were you on the night of August 12?"

sdl@linus.UUCP (Steven D. Litvintchouk) (04/21/89)

In article <558@lakesys.UUCP> mikes@lakesys.UUCP (Mike Shawaluk) writes:

> In article <6899@saturn.ucsc.edu> odin@ucscb.UCSC.EDU (Jon Granrose) writes:
> >	Also, does anyone know how to assign more than one directory to a 
> >logical name (like 'assign C: JH0:c/ df0:c/').
> 
> You can do this sort of thing with a PATH: handler/device/whatever.  I
> remember seeing a version of this in comp.binaries.amiga, but I use the
> PathMan that came with the updated WShell that I got a while back....

I could really use this sort of capability!  Can someone repost or
email me this PATH: handler/device/whatever?

Also, is Hawes' PathMan a bundled part of the WShell product, or is it
available PD as well (like ConMan)?


Steven Litvintchouk
MITRE Corporation
Burlington Road
Bedford, MA  01730

Fone:  (617)271-7753
ARPA:  sdl@mitre-bedford.arpa
UUCP:  ...{att,decvax,genrad,ll-xn,philabs,utzoo}!linus!sdl

	"Those who will be able to conquer software will be able to
	 conquer the world."  -- Tadahiro Sekimoto, president, NEC Corp.

arxt@tank.uchicago.edu (patrick palmer) (11/26/89)

I just installed ARP1.3, and I found one unpleasant surprise and one puzzle:

1. The surprise: when trying to clean up micro-GNU-emacs backup files, I 
typed delete *~  -  and watched all of the files in the directory disappear.
I guess the fact that ~ is a special character to ARP must be responsible,
but the lesson is : don't type that!  (For once things were backed up, at 
least - and, thanks to the ARP extension to the delete command, ask, I have
an alias so that it cannot happen again.)

2. The puzzle: After messing around a while, converting to Ashell by taking
the commodore shell out of the startup sequence, and converting resident to 
Ares, whenever I tried to use more, I got a requester that said "resident 
program more has checksum error".  But, if I just hit cancel on the requester,
it seemed to work fine. (I explicitly have "Ares more" in the startup sequence;
I haven't figured out what commands are included in AShell yet.)

I would be grateful for any tips on deleting all files~ without typing out
explicit names and on what the checksum error means.

Pat Palmer (email: ppalmer@oddjob.uchicago.edu)

bleys@tronsbox.UUCP (bleys) (11/29/89)

patrick palmer asks...
>2. The puzzle: After messing around a while, converting to Ashell by taking
>the commodore shell out of the startup sequence, and converting resident to 
>Ares, whenever I tried to use more, I got a requester that said "resident 
>program more has checksum error".  But, if I just hit cancel on the requester,

>it seemed to work fine. (I explicitly have "Ares more" in the startup
>sequence;
>I haven't figured out what commands are included in AShell yet.)

When the Commie Resident command is run, it checks the protection mask, and
if the 'p' bit is set, it loads the command.  The ARes command does it's own
checksum calculation.  Obviously, the version of More you're using doesn't
pass the checksum as re-entrable code.  To make the program ignore the
checksum, just type  'Ares <path>/More NOCHECK '.  The Ares program also
doesn't make a command resident until the first time it's called, even if
the Ares statement is in your startup-sequence.  If you want to force
something resident immediately, type 'Ares <path/program> FORCE'.

He also asks...
>1. The surprise: when trying to clean up micro-GNU-emacs backup files, I 

>typed delete *~  -  and watched all of the files in the directory disappear.
>I guess the fact that ~ is a special character to ARP must be responsible,
>but the lesson is : don't type that!  (For once things were backed up, at 
>least - and, thanks to the ARP extension to the delete command, ask, I have
>an alias so that it cannot happen again.)

I'm not sure what you're asking, since the " character is a negative
wildcard.  If you say '".info', you're saying 'all files that >>don't<< end
with .info'.  Why would you want to >end< the pattern with "?

andy@cbmvax.UUCP (Andy Finkel) (11/30/89)

In article <[25733c9f:2780.1]comp.sys.amiga;1@tronsbox.UUCP> bleys@tronsbox.UUCP (bleys) writes:
>I'm not sure what you're asking, since the " character is a negative
>wildcard.  If you say '".info', you're saying 'all files that >>don't<< end
>with .info'.  Why would you want to >end< the pattern with "?


micrognuemacs creates backup files by renaming the file to
file~

The appearance of ~ as a wildcard in the delete command
was the cause of the surprise.

		andy
-- 
andy finkel		{uunet|rutgers|amiga}!cbmvax!andy
Commodore-Amiga, Inc.

"It's impossible to multitask in less than 4 meg."

Any expressed opinions are mine; but feel free to share.
I disclaim all responsibilities, all shapes, all sizes, all colors.

wicks@umbc3.UMBC.EDU (Mr. Tony Wicks ) (12/13/89)

I almost got caught by this last night.  I was cleaning up, and
decided to remove all of the backup files created by mg2a. I had just
entered rm #?~ when I decided to see just how many files that was, so
I hit ^U and typed list #?~.  Low and behold: I got a listing of my
entire directory.

After I laughed the laugh-of-terror, I readjusted my path so that the 
standard c: comes before alt:arp/c.

I must have missed the sentence in the ARP manual that states that ~
is some special character.  Is there a way to turn this off?  Is this
part of ASH and not part of the arp.library argument processing?

Also, using ARP protect always crashes my system.  Has this been fixed?
If so who do I contact?

Tony Wicks
wicks@umbc3.umbc.edu, wicks@mst1.bal.mmc.com

wfh58@leah.Albany.Edu (William F. Hammond) (12/14/89)

In article<2630@umbc3.UMBC.EDU>,wicks@umbc3.UMBC.EDU(Mr. Tony Wicks )writes:
> . . .
>                                                          I had just
> entered rm #?~ when I decided to see just how many files that was, so
> I hit ^U and typed list #?~.  Low and behold: I got a listing of my
> entire directory.
***
The character '~' is an ARP special-character-in-filenames.  Thus to see
a list of files with names ending in that character the correct syntax is:
      list *'~
or, if you prefer,
      list #?'~
using the unique character in the string "'" as the ARP escape for
special-characters-in-filenames.  (See my earlier posting of this date
under the subject "Phantom of the operating system".)
In fact, I find the following alias useful:
alias detilda  delete []*'~ ask
In this form it won't handle filenames that need to be quoted.  (If you want
to know how to re-wire this alias for that send me email.)  The syntax:
   detilda
does a query-delete on files ending in '~' in the current directory, while
   detilda foo
does a query-delete on files beginning in "foo" and ending in '~', and
   detilda devs:foo     OR    detilda dirname/foo   OR    detilda dirname/
are other possible options.
> . . .
> I must have missed the sentence in the ARP manual that states that ~
> is some special character.  Is there a way to turn this off?  Is this
> part of ASH and not part of the arp.library argument processing?  
***
It's ARP command argument processing.  I don't know how to turn it off.
> . . .
>                          wicks@umbc3.umbc.edu, wicks@mst1.bal.mmc.com
------------------------------------------------------------------------
William F. Hammond                   Dept. of Mathematics & Statistics
518-442-4625                         SUNYA, Albany, NY 12222
wfh58@leah.albany.edu                wfh58@albnyvms.bitnet
-------------------------------------------------------------------------