-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to current version of D compiler, integrated code from stewart.zip #2
base: master
Are you sure you want to change the base?
Commits on Jul 17, 2022
-
Stewart version from stewart.zip: non .d files, see Fix log.txt for d…
…escription of changes.
Configuration menu - View commit details
-
Copy full SHA for c665d02 - Browse repository at this point
Copy the full SHA c665d02View commit details -
Configuration menu - View commit details
-
Copy full SHA for d25e38b - Browse repository at this point
Copy the full SHA d25e38bView commit details -
Stewart version from stewart.zip: eplayer.d make some functions retur…
…n bool, got rid of Player* p = this;
Configuration menu - View commit details
-
Copy full SHA for 2f44ea7 - Browse repository at this point
Copy the full SHA 2f44ea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a95ec8e - Browse repository at this point
Copy the full SHA a95ec8eView commit details -
Stewart Gordon version from stewart.zip: var.d -- sea and land are no…
…w bool arrays, get rid of memset and related refactorings.
Configuration menu - View commit details
-
Copy full SHA for 8c7aac2 - Browse repository at this point
Copy the full SHA 8c7aac2View commit details -
Stewart Gordon version from stewart.zip: move.d, sub2.d -- slight ref…
…actoring, reformat, bool return values.
Configuration menu - View commit details
-
Copy full SHA for 62b096c - Browse repository at this point
Copy the full SHA 62b096cView commit details -
Stewart Gordon version from stewart.zip: path.d bool ok.. arrays, ite…
…ration refactored.
Configuration menu - View commit details
-
Copy full SHA for f3831c8 - Browse repository at this point
Copy the full SHA f3831c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40f7877 - Browse repository at this point
Copy the full SHA 40f7877View commit details -
Configuration menu - View commit details
-
Copy full SHA for d90dd4b - Browse repository at this point
Copy the full SHA d90dd4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54ed443 - Browse repository at this point
Copy the full SHA 54ed443View commit details -
Stewart Gordon version from stewart.zip: twin.d auto-detect location …
…of exe, and look for help file there, catch file not found error
Configuration menu - View commit details
-
Copy full SHA for 9fd2644 - Browse repository at this point
Copy the full SHA 9fd2644View commit details -
Stewart Gordon version from stewart.zip: eplayer.d --
disabled cwatch - it either does nothing or causes Empire to hang
Configuration menu - View commit details
-
Copy full SHA for 85edf23 - Browse repository at this point
Copy the full SHA 85edf23View commit details -
Stewart Gordon version from stewart.zip: eplayer.d - added magic curs…
…or position LOC_HIDDEN, to avoid a misleading highlight at the end of the player's turn
Configuration menu - View commit details
-
Copy full SHA for 80b08cf - Browse repository at this point
Copy the full SHA 80b08cfView commit details -
Stewart Gordon version from stewart.zip: display.d -- clear dirty fla…
…g on loss of game
Configuration menu - View commit details
-
Copy full SHA for d017ae2 - Browse repository at this point
Copy the full SHA d017ae2View commit details -
Stewart Gordon version from stewart.zip: changes related to Save AS, …
…scorrect open/save dialogs and appropriate flags, prompt to save on exit, new or open, also winmain.d changes for previous commit.
Configuration menu - View commit details
-
Copy full SHA for 343f72c - Browse repository at this point
Copy the full SHA 343f72cView commit details -
Stewart Gordon version from stewart.zip: winmain.d -- highlight curre…
…nt square only if POV player's turn (still needs some work)
Configuration menu - View commit details
-
Copy full SHA for 6875f98 - Browse repository at this point
Copy the full SHA 6875f98View commit details -
Stewart Gordon version from stewart.zip: winmain.d -- deselected pens…
… so that they're actually deleted, eliminating resource leaks, create the dashed pen only once on startup
Configuration menu - View commit details
-
Copy full SHA for 055bc37 - Browse repository at this point
Copy the full SHA 055bc37View commit details
Commits on Jul 18, 2022
-
Stewart Gordon version from stewart.zip: newdisplay.d -- refactored t…
…he text display engine to make more sense for D and for a GUI app.
Configuration menu - View commit details
-
Copy full SHA for 9dbf05f - Browse repository at this point
Copy the full SHA 9dbf05fView commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 77d871e - Browse repository at this point
Copy the full SHA 77d871eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 319048f - Browse repository at this point
Copy the full SHA 319048fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e277c52 - Browse repository at this point
Copy the full SHA e277c52View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9271e9 - Browse repository at this point
Copy the full SHA f9271e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe0a6ea - Browse repository at this point
Copy the full SHA fe0a6eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e002238 - Browse repository at this point
Copy the full SHA e002238View commit details -
Fixed "Error: instead of C-style syntax, use D-style int[3] d0", impo…
…rted proper modules by changing std.c -> core.stdc, c.windows.windows -> core.sys.windows.windows
Configuration menu - View commit details
-
Copy full SHA for f6f3479 - Browse repository at this point
Copy the full SHA f6f3479View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5427374 - Browse repository at this point
Copy the full SHA 5427374View commit details -
Configuration menu - View commit details
-
Copy full SHA for f714e35 - Browse repository at this point
Copy the full SHA f714e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9faa7aa - Browse repository at this point
Copy the full SHA 9faa7aaView commit details -
sleep replaced by Thread.sleep() hope it is true that sleep() used va…
…lue in milliseconds
Configuration menu - View commit details
-
Copy full SHA for 3e3502d - Browse repository at this point
Copy the full SHA 3e3502dView commit details -
winmain.d: fix goto skipping variable declarations together with some…
… casts to short for drawBitmap().
Configuration menu - View commit details
-
Copy full SHA for 53c232a - Browse repository at this point
Copy the full SHA 53c232aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b37afa2 - Browse repository at this point
Copy the full SHA b37afa2View commit details -
compilation fixes: mostly related to strings, arrays, pointers, this …
…-> &this. Note: that some more fixes to display and text come later when version(NewDisplay) is introduced. Explicit casts to byte, ubyte, short for game state. Maybe nowdays we should just store everything as int, then only casts to short for drawBitmap() would be needed. Note vararg related change in text.d is wrong and is dealt with later.
Configuration menu - View commit details
-
Copy full SHA for a4ee2d3 - Browse repository at this point
Copy the full SHA a4ee2d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea04f0e - Browse repository at this point
Copy the full SHA ea04f0eView commit details -
Build files for resource, windows and macOs to windows cross-build.
build with debug information via -g.
Configuration menu - View commit details
-
Copy full SHA for a47eee8 - Browse repository at this point
Copy the full SHA a47eee8View commit details -
Compiled resources (empire.rc rarely changes) to allow easy cross-pla…
…tform build (or to make first windows build easier).
Configuration menu - View commit details
-
Copy full SHA for 3deea7b - Browse repository at this point
Copy the full SHA 3deea7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be6cf5 - Browse repository at this point
Copy the full SHA 7be6cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 343fca6 - Browse repository at this point
Copy the full SHA 343fca6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e990eac - Browse repository at this point
Copy the full SHA e990eacView commit details -
use version(idiotproof) for display::rusure() in display.d (similar t…
…o newdisplay.d::rusure())
Configuration menu - View commit details
-
Copy full SHA for a2f0fd8 - Browse repository at this point
Copy the full SHA a2f0fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fc313f - Browse repository at this point
Copy the full SHA 0fc313fView commit details