(See "readme.too" for more information about this.)


Date:  Tue, 1 Nov 88 9:37:50 MET
To:  uunet!iuvax!bsu-cs!dhesi@uunet.UU.NET (Rahul Dhesi)
From:  mcvax!targon!andre@uunet.UU.NET
Subject:  Changes to stuff
Replied:  Tue, 01 Nov 88 06:59:11 EST
Return-Path:  mcvax!targon!andre@uunet.UU.NET
X-Mailer:  Elm [version 1.5]

I am sending this for the second time because I suspect you didn't
get it the first time. If you did receive it, please ignore this.
	Andre.

---

Hi, Rahul

Here are my changes to stuff as promised.  A bit late, but I have had  some
busy  last  weeks  (the  changes to stuff took about 1 afternoon spread out
over three days).  The thing I changed was that all positif masks are  seen
with logical or's between them and negatif ones still as with logical and's
between them.  This means that you can now say:

> stuff . -name *.c -name *.h ! -name std*

to get all source and header files that do not begin with 'std'. In stead
of getting nothing because no file can both end in '.c' and in '.h'.

I added the ',' command which now means a repeat of the previous option:

> stuff . -name *.c , *.h

This works with all options.

And I added the option '-response filename' which takes the contents of
the file and processes it as options (the file should be < 32 Kbytes):

> stuff \ -newer datefile -response exclude.cc , exclude.log

where the files are:
-- exclude.cc --
! -name *.bak , *.obj , *.exe
! -name *.lib , *.map
-- exclude.log --
! -name *.log , logging , /tmp/*
----

I changed the maximum number of options to 50.  Nested response  files  are
not  permitted as is the negation of the response option.  For the response
option I added the  file  response.c.  The  changes  are  in  the  appended
shar'chive,  If  you  want  my  full sources, mail me.  I hope you like and
approve the changes I made (You should re-edit  the  give-help  function  I
think) and I see forward to a new release of stuff.  When does zoo know how
to do carriage return - newline translation ?

	Have fun, Andre van Dalen.

--
~----~ |m    AAA         DDDD  It's not the kill, but the thrill of the chase.
~|d1|~@--   AA AAvv   vvDD  DD        Segment registers are for worms.
~----~  &  AAAAAAAvv vvDD  DD
~~~~~~ -- AAA   AAAvvvDDDDDD        Andre van Dalen, uunet!mcvax!targon!andre
