]> granicus.if.org Git - nethack/commitdiff
heed OPTIONS=symset:default in config file in windows and msdos
authornhmall <nhmall@nethack.org>
Mon, 10 Sep 2018 19:27:05 +0000 (15:27 -0400)
committernhmall <nhmall@nethack.org>
Mon, 10 Sep 2018 19:27:05 +0000 (15:27 -0400)
doc/fixes36.2
src/options.c
sys/share/pcmain.c

index ce1523d0ae05f7e414940f9755560252543566a1..9f76fc3e827ca957fff5be4f7591d1b9aa63b6a2 100644 (file)
@@ -148,6 +148,7 @@ windows-tty: Use nhraykey by default if the players keyboard layout is
        non-english as reported in H4216
 windows-tty: We now support changing altkeyhandler in game
 windows: Added ntassert() mechanism for Windows based port use
+windows: heed OPTIONS=symset:default in config file if it is present 
 tty: significant optimizations for performance and per field rendering
 tty: use WC2_FLUSH_STATUS to buffer changes until BL_FLUSH is received
 tty: support BL_RESET in status_update to force an update to all status fields
index b07c7b8187ae2e36c74d1289531c1816d0bdaf56..a283f4283991d6d34ea2f097572184802d38e4c6 100644 (file)
@@ -778,6 +778,15 @@ initoptions_init()
 #endif
 #endif /* UNIX || VMS */
 
+#if defined(MSDOS) || defined(WIN32)
+    /* Use IBM defaults. Can be overridden via config file */
+    if (!symset[PRIMARY].name) {
+        load_symset("IBMGraphics_2", PRIMARY);
+    }
+    if (!symset[ROGUESET].name) {
+        load_symset("RogueEpyx", ROGUESET);
+    }
+#endif
 #ifdef MAC_GRAPHICS_ENV
     if (!symset[PRIMARY].name)
         load_symset("MACGraphics", PRIMARY);
index cfb7dbf8a0191f322bdc8fe1d9886fa4e84ca6b2..c55805b098e1e395c51ee6d81b3cbe357c8fc711 100644 (file)
@@ -497,16 +497,6 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/
 #endif
 #endif
 
-#if defined(MSDOS) || defined(WIN32)
-    /* Player didn't specify any symbol set so use IBM defaults */
-    if (!symset[PRIMARY].name) {
-        load_symset("IBMGraphics_2", PRIMARY);
-    }
-    if (!symset[ROGUESET].name) {
-        load_symset("RogueEpyx", ROGUESET);
-    }
-#endif
-
 #if defined(MSDOS) || defined(WIN32)
     init_nhwindows(&argc, argv);
 #else