Actually I quite like the environment variables idea, if I still have any credibility left


Still, it displays something and can even be played a little!
The comment in main-gcu.c mentions that its the case on AIX? I don't know about AIX, but on Debian 8 <term.h> does define struct term. There is a bit of preprocessor hackery in main-gcu.c to deal with that, which, I suspect, breaks strict aliasing? (pedantry...) Maybe it would be better to rename Angband's term to angband_term.


#define PR_MAP 0x00010000L /* Redraw whole map */ #define PR_INVEN 0x00010000L /* Display inven/equip */

#define PR_MAP 0x00010000L /* Redraw whole map */ #define PR_INVEN 0x00010000L /* Display inven/equip */



Leave a comment: