Arthur O'Dwyer
Arthur O'Dwyer
> The current message implies that I've done something clever > to the sandworm in-universe; but in the code, it's apparent > that this is basically an assertion-failure and the...
Supersedes #229. The way to fix `-Woverloaded-virtual` is to make the overload set non-virtual, and make the virtual function list non-overloaded. Also, make the virtual functions non-public, to ensure that...
By an "aimless" sandworm I mean one which can't reach the player and therefore heads off to infinity in whatever direction it's currently facing. #94 was about aimless sandworms pathing...
I don't fully understand what's going on here — I'm as confused as the poor sandworm is! If you lead a sandworm into the Living Fjord, and then you get...
As noted in #154, it's very easy to "break" the translations files. If we wanted, we could try to automate the detection of broken translations, by comparing the strings in...
Let's see if TravisCI is happy with this. Addresses, but does not fully resolve, #135. EDIT: Nope, GitHub CI's Linux build is not happy with `pkg-config sdl`. https://github.com/zenorogue/hyperrogue/runs/1276430655
Clang doesn't enable this warning by default, so we pass it explicitly. GCC pre-GCC 7 doesn't recognize the flag, so we can't pass it for GCC. GCC 7 enables it...
``` $ make -f Makefile.simple ./langen > language-data.cpp ./makeh classes.cpp locations.cpp hyperpoint.cpp geometry.cpp goldberg.cpp init.cpp floorshapes.cpp cell.cpp multi.cpp shmup.cpp pattern2.cpp mapeditor.cpp graph.cpp textures.cpp hprint.cpp language.cpp util.cpp complex.cpp *.cpp > autohdr.h...
Commit b5d43fd480eabe6d4a9ccd38357a243cf26b841c added `mingw.thread.h`, `mingw.mutex.h`, and `mingw.condition_variable.h`. These files apparently exist to work around the lack of C++11 ``, ``, and `` on MinGW. However, isn't it true that MinGW...
I'm not sure of the cost/benefit here, but there's no harm in posting a pull request. :) Benefit: Appveyor will test the MinGW and MSVC builds! Cost: 120 lines of...