[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pspp development
From: |
John Darrington |
Subject: |
Re: pspp development |
Date: |
Wed, 29 Dec 2004 17:31:48 +0800 |
User-agent: |
Mutt/1.5.4i |
On Wed, Dec 29, 2004 at 12:27:32AM -0800, Ben Pfaff wrote:
I understand that sourceforge supports subversion now. I wonder
whether savannah has any plans to support additional SCM systems?
CVS can be pretty limiting.
I think savannah does have such plans. Maybe we should wait until
they are implemented.
John Darrington <address@hidden> writes:
> 1. Perhaps subclist.[ch] should be tidied up a bit, (renamed) and put in
> the same directory as hash.[ch] I had originally intended these only
> to be used to contain parameters of subcommands, but I'm frequently
> coming up with the situation where I want a general purpose linked
> list.
Do you mean a real linked list or the kind of dynamic vector that
subclist currently implements? The properties are quite
different. I have an actual linked list ADT in the works but
it's not ready yet. If you'd like a dynamic vector, sounds fine
to me.
Actually I'd forgotten how I implemented it. The properties are
indeed different, but the differences only become significant when
there are are lots of elements. In it's current use, there's never
going to be a subclist which contains lots of elements. But you're
right I should have thought about it more carefully. If you're
cooking up a linked list, then I'll wait until it's ready.
> 2. The modules you've put in "math" are only used by commands, so
> perhaps "math" should be a subdir of "commands".
I was hoping to put only implementations of commands in
commands/, but the suggestion does sound reasonable.
and all of the files in math are indeed (part of) implementations of
commands.
> 3. It might be a mistake to try to class things with too fine
> grain. For example, I'm not sure what the distinction between a
> "procedure" and a "utility". There might be grey areas.
A procedure processes the active file, a utility does not.
When you say "processes", should I infer "modifies"? Nearly all of
the commands depend upon the active file in some way.
J'
--
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
See http://wwwkeys.pgp.net or any PGP keyserver for public key.
pgpg_GatjcaQM.pgp
Description: PGP signature
- Re: pspp development, John Darrington, 2004/12/28
- Re: pspp development, Ben Pfaff, 2004/12/29
- Re: pspp development, John Darrington, 2004/12/29
- Re: pspp development, Ben Pfaff, 2004/12/29
- Re: pspp development,
John Darrington <=
- Re: pspp development, Ben Pfaff, 2004/12/29
- Re: pspp development, John Darrington, 2004/12/29
- Re: pspp development, John Darrington, 2004/12/29
- Re: pspp development, Ben Pfaff, 2004/12/29