Path: utzoo!utgpu!water!watmath!clyde!att!rutgers!rochester!cornell!uw-beaver!tektronix!reed!nscpdc!cvedc!markh
From: markh@cvedc.UUCP (Mark Holm)
Newsgroups: comp.sources.d
Subject: Re: mahjongg tiles
Summary: Can't ever do it right, can you??
Message-ID: <590@cvedc.UUCP>
Date: 8 Jul 88 07:19:50 GMT
References: <6407@well.UUCP>
Organization: Computervision, Beaverton, OR
Lines: 37


[Flame on]
And again, Jef posts to the net instead of to the author so he might get some
recognition for something other than bad mouthing people who are just 
following the system. For your information, I had several long phone 
conversations with Bill over how to (re)post mahjongg. I started out by sending
him a patch file and the source to the icons. We then discussed  cutting
net bandwidth by compressing and uuencoding the files, but Bill said that the
GENERALLY ACCEPTED PRACTICE was to send source out clear and he decided to
do it that way and include a complete (patched) source set as well. I personally
think that Bill is doing a great job given the volume of source that he has to 
clear, and I think he should be commended on a job well done. So if you
do not like the way the job is getting done, either get in a position of
influence or do it yourself!
[Flame off]

Now that I have that off my chest, please check comp.sources.bugs for the first
official patch to the icon files. This patch moves that numbers and letters that
get covered by stacking to the lefthand side of the tiles. For those of you
who like the tiles the way they appear in a real set ignore this patch 
(I did ;-). The nice people at Sun went through my code and changed a goodly
portion (most) of event.c to change from up buttons to down buttons for 
selecting tiles and extended the single help to show multiple matches. I 
like it! I really did not want to finish figuring out the button down drag
algorithm anyway, as nobody was using it (except me) in the beta version. Which
was why it was (almost) stripped out anyway. I also have a (real nice) shuffling
algorithm that was contributed through channels. Gives a nice even distribution
of tiles. Games are a little harder, but what the heck! I will try to get that
patch together and out tomorrow. If not, it will be two weeks before I get back
from Sun training and I will post it then. So, you might want to hold out for 
the official version as opposed to rogue patches ;-).

===========================================================================
Mark Holm                                ..tektronix!ogcvax!cvedc!exc!markh
Exceptions                                     ..sun!cvbnet!cvedc!exc!markh
126 NE Grant                                            Phone (503)648-8307
Hillsboro, Oregon 97124                   Messages only until after 6:00 PM