From: Tatsuro M. <tma...@ya...> - 2018-04-04 21:43:55
|
MSDOS works 16 bit but DJGPP works on 32bit. gnuplot no longer works on 16bit MSDOS but works on MSDOS with DJGPP extention. #ifdef MSDOS is for now MSDOS with DJGPP. I myself do not use MSDOS any longer but l do think that it is the time to kill MSDOS. Recently Bastian pushed a commit for MSDOS with DJGPP. [1eb149] by  Bastian Maerkisch Extend support for "set encoding locale" on non-Windows systems The Windows locale code also applies to DJGPP/MSDOS. Add a few more explicit checks for other systems. Move the relevant code from misc.c|h and winmain.c|h to encoding.c|h. Tatsuro --- gnuplot-beta > A possibly foolish question from someone far outside the DOS/Windows world... > > Many places in the gnuplot code are marked > #ifdef MSDOS ... > > I thought that MSDOS referred to 16-bit legacy code that we > no longer support. Maybe I am mistaken. > > Who/what needs this code? > Should the test be replaced by a test for _WIN32 instead? > > Maybe or maybe not the same question- > > Can we get rid of the macros HUGE and GPFAR? > Can we get rid of GP_FARMALLOC? > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: https://lists.sourceforge.net/lists/listinfo/gnuplot-beta |