hierarchy in setup (category stuff)

Robert Collins robert.collins@itdomain.com.au
Fri Jun 29 17:49:00 GMT 2001


This is what I've got right now.

>Known bugs:
>1) The partial view when you enter the package list has a scroll bar one
>line too many long.

Not addressed. May not be present with the default view now categories.

>2) The category view always shows _all_ packages. There's no
>category-partial view. Do we need one?

not addressed.

3) I haven't added the lex rule for multi category parsing yet (but the
suporting c code is there.

I've changed the default view to categories. (It's the view constructor
call).

> >> I just played with this and I like what I see.
> >>
> >> I had a hard time getting all of the changes into the current CVS,
though,
> >> and the view was sort of screwed up.

clean patch attached.

> Either way, there would still be problems.  I think that they are mainly
because
> of Michael's white space fixes.
>
> I sometimes wish that we had a C/C++ aware version of patch.

My .2c: update your CVS server. I have much much less problems with merges
with the sourceforge CVS server.

> >> Robert, if you are still interested, then I think that this is
definitely the
> >> way to go.  If you have something worth checking in, then please do so.

I'll draw up change log stuff and send something to cygwin-patches... or did
you want me to hit CVS directly?

> I've included a new patch below.  I took another stab at this and found
that I'd
> wiped out a huge chunk of a function.  setup.exe seems to work much better
now.
>
> I've also included a setup.ini with categories.  I haven't added
dependencies yet.
>
> I'm thinking that we should just nuke the "latest" and "contrib"
directories and
> create directories based on the name of the categories.

I don't think we even need separate directories - they don't do much once
the package system manages the view :].

Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: choose.h
Type: text/x-c++
Size: 1731 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-developers/attachments/20010629/d0926197/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: currentsetup.patch
Type: text/x-diff
Size: 36451 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-developers/attachments/20010629/d0926197/attachment-0001.bin>


More information about the Cygwin-developers mailing list