Oh, sorry, I messed up in trying to simplify something I first had. Of course it is essential I first copy the unmodified string to buf before testing with strstr whether buf contains the substring DATADIR:
here is a patch file off of the current master on savanah git
although the configure.ac bit doesn't actually work in that it doesn't carry -lgtkmacintegration and -headerpad_max_install_names (had to put it back in with the new code) into the LDFLAGS of the make file. Arun might want to look into it when he gets a chance.
https://www.dropbox.com/s/b51miziorhb41 ... rmac.patch
------
So that's all the major stuff. I'm feeling ready to put out the next mac .app. Where you guys going to release a 4.7.4 soon or should I just put it out as 4.7.4Beta or something like that?[/code]
Just call it 4.7.3a, like what is now in the WinBoard binary package. There are no plans for a quick 4.7.4.
In fact we might go directly to 4.8.0; the latest development release contained significantly more stuff that is of interest to orthodox Chess players as the one on January 6 that was broken. Perhaps I still should have a go at making the ICS Input Box to a full ICS Interaction window WinBoard style, complete with context menu, and then release. And perhaps add 'Reveal (Chinese) Chess' as an official variant (if I succeed in making an engine for it).
All that sounds really great! The reveal Chinese chess sounds like a lot of fun, Makes me think of the board game Stratego which also has ancient Chinese origins. I guess it makes sense.
JoshPettus wrote:Oh i didn't realize there was a 4.7.3a
Well, officially there isn't. But the official releases only influence which versions exactly are packaged as XBoard by the various Linux distro maintainers. For WinBoard almost no one compiles from source, and distribution is almost exclusively through the binary package that I host. So if I have a WinBoard-only fix, I just incorporate it in that package. It seems to me that for the OS X App the situation would be pretty much the same.
In winboard there is a menu to edit the Engine section of the xboard.ini file directly. It would be very useful if we could do something similar for xboard only for the user conf instead. Its incredibly easy to make a mistake loading engines, and then have to go digging for the xboard.conf file to fix it. Particularly as apple wants me to put it in a partially inaccessible place. :\
Also an option to turn on/off auto logos would be nice in the general options. If at all possible. I realize its tricky as it's not a boolean function.