Excellent, thanks for the input, Jan. Gotta love helpful compilers.
=:) I won't have a chance to look at this until this evening (hanging
ceiling fans, woohoo), but do you know--would this change to accomodate
gcc-3 break things for previous versions?
* [08/04/01 17:07] Of all the gin joints in all the towns in all the world,
* Jan Schaumann <[EMAIL PROTECTED]> walks into mine and says:
> dan radom <[EMAIL PROTECTED]> wrote:
>
> [quoting re-arranged]
>
> > * Jason Kasper ([EMAIL PROTECTED]) wrote:
> > > MAN! This is such good stuff. bbkeys 0.8.0 is hereby released on
> > > y'all's heads </texan>. I'll paste from the ChangeLog below, 'cause
> > > I'm tired. =:)
> > >
> > > Erm. You still here? What are you waiting for?!?!? GO GET IT!!
> > > http://movingparts.thelinuxcommunity.org/bbkeys.shtml !!! Available
> > > now in tarball, rpm, deb, and tootie-frootie flavors....
> > >
> > > Okay, from the ChangeLog....
> > >
> > > version 0.8.0 -- - BIG changes!!! w00T!!! There's some very
> > > significant improvements in this version, and as such, I'm calling
> > > this version 0.8.0 for various reasons.... 1) I feel like it 2) I'm
> > > thinking we're about "there", and 0.8.0 sounds like more of a
> > > non-beta product than 0.3.8 3) I feel like it =:)
> > >
> > > - xOr (see below) has done some majorly good coding with bbkeys.
> > > He's implemented a different window-cycling scheme that's more
> > > "Windows"-like (think <alt+tab> popup window with list of things
> > > you're cycling through)... Verrrry slick. Umm. Did I say
> > > Verrrrry?
> >
>
> > Some behavior I'm noticing is that when I use access this feature it
> > uniconifies bbkeys. I've always ran bbkeys with the -i switch. Is
> > this normal behavior for bbkeys 0.8.0?
>
> AOL!
> I assume this might be a bug - I really would like it to stay iconified.
> Maybe if I find time later, I'll see if I find the problem.
>
> In addition, there's a little problem compiling with gcc-3.0:
>
> In file included from BaseDisplay.hh:32,
> from Timer.hh:40,
> from Image.hh:28,
> from Basewindow.hh:42,
> from bbkeys.hh:27,
> from bbkeys.cc:70:
> LinkedList.hh:53: friend declaration requires class-key, i.e. `friend class
> __llist'
> LinkedList.hh:76: friend declaration requires class-key, i.e. `friend class
> __llist_iterator'
> In file included from Image.hh:28,
> from Basewindow.hh:42,
> from bbkeys.hh:27,
> from bbkeys.cc:70:
> Timer.hh:50: friend declaration requires class-key, i.e. `friend class
> BaseDisplay'
> In file included from stackmenu.hh:25,
> from bbkeys.hh:30,
> from bbkeys.cc:70:
> Basemenu.hh:146: friend declaration requires class-key, i.e. `friend class
> Basemenu'
> In file included from bbkeys.cc:70:
> bbkeys.hh:206: friend declaration requires class-key, i.e. `friend class
> Stackmenu'
> make[1]: *** [bbkeys.o] Error 1
> make: *** [all-recursive] Error 1
>
>
> Changing these to "friend class whatever" as gcc so kindly suggested
> fixed the problem.
>
> -Jan
>
> --
> Jan Schaumann
> http://www.netmeister.org
--
----%<----------%<----
Jason Kasper (vanRijn)
bash$ :(){ :|:&};:
Numbers 6:24-26