Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: crossfire source ramblings...



>>>>[From Eric A. Anderson]
    
    Philip Brown <philb@soda.berkeley.edu> writes:
    > The display code is disgusting. It should be rewritten in Xaw.
    
    Why Xaw?  The main thing Xaw seems to gain is a huge increase in the
    size of the binaries.

I don't think you have shared libraries. It doesn't add that much.
Why Xaw?
It's standard.
It's free.

I'm thinking of Xaw over Xt mainly because it has a TextWidget.
Of course, once you have an xaw version, it's fairly easy to convert it
to Motif, too.. etc, etc, etc.

    Moreover, the problem with losing a display wouldn't be helped by
    moving to Xaw, you still have to longjmp out of an error handler

So what? Problem fixed, because then the CLIENT dies, but the server can
go on happily, after it has handled the socket error.

    -- Now client server would fix a lot of the problems, but it would be
    nice to have a stable version of the game out there so that people
    don't lose interest.

People already have started to lose interest. crossfire has a lousy,
buggy user interface.
89.3 or whatever is stable enough for those purposes, as long as it has
the fix for losing the display. The code needs rewriting before it will
be "stable".