I've also noticed that some of us were using different things for tabs :p
I've been ignoring it to this point because I didn't feel like dealing with it. But Yeah, GitHub does choke on a mixture, and so does my IDE.
I'm cool with using either tabs, or tabs converted to four spaces. (i've been using the latter). But either standard works for me.
We should also got to devise a namespace scheme. At the moment everything is thrown into chesspp without much more organization. My next step was to organize bits into things like, chesspp::chess, chesspp::core, chesspp::graphics, chespp::configuration, chespp::utility, etc etc, and then follow the boost convention and have the directory structure match the namespaces.
That's a good idea. Personally I think spaces only would be best. As for directory structure, I vote to separate header files from source files with an "include" directory. That's just my personal preference, though, so it's no big deal if others don't want it.
I posted the above message after that GitHub message. I can compile but I can't link. I'll check out the irc - the site takes forever to load and I don't have an irc client so it may be a bit until I can get on.
We're having some trouble compiling. Does anyone have any help to offer for linking SFML with clang++? I think I would have to build SFML with clang but all I can find on google is someone else who's already done that but they won't say how.
@ LB: I'm a Windows user so I don't know if I can help, but what linking errors are you getting exactly (copy pasta please)? I've been reading up on Clang and it seems to mention it's interchangeability with gcc in every other bullet point. I also remember seeing in the cmakelist.txt file for SDL that Clang took the same configuration options as gcc.