Commit Graph

  • 92147179d2 Simplistic implementation of color_content(). Also, since init_color() doesn't init any colors, it now returns ERR instead of OK. William McBrine 2005-11-20 16:39:24 +0000
  • 574d7414f1 Function hotkey() didn't actually work (just always returned the first letter). William McBrine 2005-11-20 15:52:08 +0000
  • 2bc972817e More warning cleanup -- mainly getting prototypes working. William McBrine 2005-11-20 04:01:01 +0000
  • bd9df7ffe4 One more (chtype) cast for ERR, in a comparison to the returned value from mvwinch(). William McBrine 2005-11-19 20:34:25 +0000
  • d0ca9af570 Undid the inclusion of windows.h for Watcom >= 1200. It's not needed, at least for Open Watcom 1.3, and it can interfere with other programs. William McBrine 2005-11-19 19:44:31 +0000
  • 4aee542e8a Missing "d" on "defined" in Watcom/Win32 area. I don't think the added "WIN32" is needed anyway. William McBrine 2005-11-19 19:11:10 +0000
  • 18afd53512 Added a bunch of "const"s for conformity to the spec and other versions. This should also resolve at least one complaint I found on Usenet. William McBrine 2005-11-19 19:07:21 +0000
  • eb6256cf4d Changing ERR to -1 made it incompatible with the unsigned chtype, causing warnings where mvinch() and mvwinch() were used in programs. Now cast as (chtype)ERR -- but should these be returning ERR at all? William McBrine 2005-11-17 12:36:04 +0000
  • 70eac792b0 Added the undocumented ACS defines (S3, etc.) for DOS/OS2/Win. William McBrine 2005-11-16 21:34:27 +0000
  • 44afa2085f Added aliases for ACS_BBSS, etc. to DOS/OS2/Win. To Do: This is redundant with the XCurses aliases, which run the other way. Also added comments and changed some spacing. William McBrine 2005-11-14 16:15:19 +0000
  • f0ae85bbdd The "enhanced" versions of the ACS characters for DOS/OS2/Win are now permanently enabled (see mailing list). Adding A_ALTCHARSET is all that's needed to keep them in line. (Am I wrong?) William McBrine 2005-11-14 14:37:45 +0000
  • 740d3aeda1 Fix for cygwin DLL creation. Mark Hessling 2005-11-14 03:25:37 +0000
  • 2abff69f31 Fix for cygwin build of DLLs Mark Hessling 2005-11-14 00:34:29 +0000
  • 824aa252c6 Better support for non US keyboards. Numeric Keypad handling needs to handled better. Mark Hessling 2005-11-14 00:17:32 +0000
  • f70058f2eb *** File Deleted *** Mark Hessling 2005-11-14 00:01:30 +0000
  • ecd8eb56db Fix cygwin build of DLL Mark Hessling 2005-11-13 23:58:17 +0000
  • 4a6d386dbf Removed redundant definition of Mouse_status; allows compilation on Mac OS X. (Why did it work in Linux?) Some bad bugs still on both OSes with this port (see ptest and testcurs demos). William McBrine 2005-11-13 23:18:35 +0000
  • 7adae3ea21 Added HAVE_STRING_H for newer EMX (does nothing with 0.9d). William McBrine 2005-11-13 16:42:58 +0000
  • dd89757dbf More warning cleanup. William McBrine 2005-11-13 14:54:50 +0000
  • b8da31843b Warning cleanup. More to come. Also, I had to remove HAS_UNISTD_H from the MinGW definitions to get it to compile. (This also corresponds to a patch I sent to the mailing list.) William McBrine 2005-11-12 20:54:58 +0000
  • 42d9961a67 CCINCDIR is also needed here. Actually, I can't see a difference between this and wccos2.mak; they both work for me, with Open Watcom 1.3. William McBrine 2005-11-12 20:44:31 +0000
  • d282820887 Removed the redirects ("<<") because they didn't work in my version of nmake (the latest I could find). The length of the command lines shouldn't be a problem anyway -- Windows' limit is at least 2K (vs. 127 bytes for old DOS), probably 8K or 32K (depending on how the command is launched). William McBrine 2005-11-12 19:20:36 +0000
  • 698508032d Changed ifdef for inclusion of string.h from STDC_HEADERS to HAVE_STRING_H, as used elsewhere. To do: Some files include string.h with no check. It should probably be all or nothing. William McBrine 2005-11-12 15:31:14 +0000
  • 99315ac59a Removed more redundant code. William McBrine 2005-11-12 14:30:51 +0000
  • ff0917b84d Added extra "ifndef __OS2__" for compatibility with newer versions of EMX that _do_ define the symbol. William McBrine 2005-11-12 13:55:54 +0000
  • 77250e316a Changed PDC_query_adapter_type() to avoid crashes, and eliminate a redundant copy. (See mailing list archive for more.) William McBrine 2005-11-12 13:51:59 +0000
  • 7bbd312e4f Remove compiler warnings Mark Hessling 2005-08-24 09:24:27 +0000
  • 3d6c9a73bb Remove compiler warnings in LCC Mark Hessling 2005-08-24 09:18:01 +0000
  • 84ebece3cc Always physically move the cursor in PDC_gotoxy() Mark Hessling 2005-08-24 08:45:18 +0000
  • 4ff1189c86 Update Windows versions supported Mark Hessling 2005-06-28 01:35:31 +0000
  • 7f4a941843 Use PDCURSES_SRCDIR env variable to specify PDCurses source. Mark Hessling 2005-06-28 01:32:39 +0000
  • af4ad56010 Add mouse scroll button "keys". Mark Hessling 2005-06-28 01:28:49 +0000
  • da1de94400 Default background color to be same as for current terminal/window; not set to white on black. Mark Hessling 2005-06-28 01:21:34 +0000
  • f2a2c2787b Don't include stdio.h and stdlib.h inside the "extern C" declarations Mark Hessling 2005-06-28 01:14:07 +0000
  • f14f16e111 Set SP->orig_attr to current windows colors. Mark Hessling 2004-12-16 01:06:26 +0000
  • fdaff9a03f Set SP->orig_attr to default. Mark Hessling 2004-12-16 01:03:18 +0000
  • e86e71b6f3 Use SP->orig_attr for setting default colors Mark Hessling 2004-12-16 01:01:24 +0000
  • 760b72c04e Add PDC_ORIGINAL_COLORS explanation Mark Hessling 2004-12-16 01:00:22 +0000
  • b155bcc9f9 Add Win32 foreground/background masks. Define format of orig_attr Mark Hessling 2004-12-16 00:56:10 +0000
  • 21a0069e05 Add focus hints for click-to-front window managers. Code courtesy of Jean-Pierre Demailly Mark Hessling 2004-12-11 03:47:59 +0000
  • 48524b02fe Changes from Florian - fix bug with clear() Mark Hessling 2004-09-14 07:57:32 +0000
  • e121dbbffe Changes from Florian - enable PDC_debug() Mark Hessling 2004-09-14 07:56:14 +0000
  • ae4e07ee09 Changes from Florian - mainly OpenWatcom related Mark Hessling 2004-09-14 07:54:34 +0000
  • b9b5a5fd36 Handle mouse scroll wheel Mark Hessling 2004-09-10 08:00:09 +0000
  • 8fddf42d19 Remove extra blanks Mark Hessling 2004-09-10 07:52:21 +0000
  • 5fff3d69ad Remove check for number of mouse buttons - not needed. Support for mouse scroll wheel Remove some keyboard checking that caused problems on non-US keyboards Mark Hessling 2004-09-10 07:51:40 +0000
  • 32ad40949b Remove check for number of mouse buttons - not needed Mark Hessling 2004-09-10 07:47:44 +0000
  • 689eae814c Remove warning Mark Hessling 2004-09-10 07:44:25 +0000
  • 945a632e71 Add support for building XCurses under cygwin - pointless as Cygwin has no shared memory support yet. Mark Hessling 2004-09-10 07:43:05 +0000
  • 0c14f06d92 Add support for building XCurses under cygwin - pointless as Cygwin has no shared memory support yet. Mark Hessling 2004-09-10 07:34:35 +0000
  • fdc3debbdf Changes for support of mouse scroll button Mark Hessling 2004-09-10 07:28:44 +0000
  • 179cd4417b Feature request 1004399 Mark Hessling 2004-08-07 07:18:46 +0000
  • b456d75019 Use env variable for source directory Mark Hessling 2004-08-07 04:49:57 +0000
  • 938f60b364 Minor change to return type for myrefresh() Mark Hessling 2004-08-07 04:45:08 +0000
  • 2fa6de5a3d Fix bug 1001994; S-TAB under Win32 now works Mark Hessling 2004-08-07 04:36:05 +0000
  • 72e6a3cfcf Minor cleanups - Walter Briscoe Mark Hessling 2004-07-26 07:49:11 +0000
  • 83e99fe616 Make work with all Borland compilers - Walter Briscoe Mark Hessling 2004-07-26 07:45:15 +0000
  • 02c99c75a3 *** File Deleted *** Mark Hessling 2004-07-26 07:43:32 +0000
  • 2770c7d980 Clean up code. Mark Hessling 2004-07-01 07:28:44 +0000
  • 7fbd8ae2d4 MinGW changes from Vladimir Kokovic Mark Hessling 2004-07-01 07:28:05 +0000
  • 6893a9f80a Fix bug in Selection - Vladimir Kokovic Mark Hessling 2004-06-26 06:14:26 +0000
  • ce92539ec1 Try another version of screen resizing for Win32� Mark Hessling 2004-04-02 02:25:17 +0000
  • 9cb41a719a Resize screen for WIN32 in resetty() Mark Hessling 2004-04-02 02:24:04 +0000
  • 58cfacadb4 *** empty log message *** Mark Hessling 2004-03-19 11:58:19 +0000
  • eb48fbc838 Update comments. Mark Hessling 2004-01-07 09:49:47 +0000
  • 2d804f7a0c Add parentheses around conditional. Mark Hessling 2004-01-04 08:51:31 +0000
  • 6c94b3fe9c string.h and process.h for OpenWatcom on OS/2 Mark Hessling 2004-01-03 11:32:59 +0000
  • 97a22211d7 Add missing #endif Mark Hessling 2004-01-02 21:02:50 +0000
  • c13e4bfc34 Expand on DOS memory macros. Did not compile in previous format. Mark Hessling 2004-01-02 21:02:13 +0000
  • 5d82e47787 Remove minor compilation warning Mark Hessling 2004-01-02 21:01:01 +0000
  • c4d635756b Addition of Pacific Compiler support - Ron Thibodeau Code tidy up for prototypes - Ron Thibodeau Change all GO32 to __DJGPP__ Mark Hessling 2004-01-02 05:50:05 +0000
  • 4484c693eb Change timeout to 2/10ths second Mark Hessling 2004-01-01 22:08:01 +0000
  • df3801d683 Be consistent in how to handle timeout() and halfdelay() Mark Hessling 2004-01-01 22:07:41 +0000
  • 2c2a5dd445 Support for timeout() and halfdelay() Mark Hessling 2004-01-01 07:47:09 +0000
  • 03e81d9439 Change root directory of PDCurses source. Mark Hessling 2004-01-01 07:19:38 +0000
  • d771ead3ea Add some debugging Mark Hessling 2004-01-01 03:17:49 +0000
  • 78af67bb07 Move traceon() call Mark Hessling 2004-01-01 03:17:26 +0000
  • cce92fa0dc Remove VPATH Mark Hessling 2004-01-01 03:16:58 +0000
  • 47a871a3a1 Handle halfdelay() and timeout()� Mark Hessling 2004-01-01 01:13:34 +0000
  • 49a71c25e4 Set all WINDOW fields to zero via memset() rather than individually Mark Hessling 2004-01-01 01:13:00 +0000
  • b61d77a998 Add minor comment Mark Hessling 2004-01-01 01:12:28 +0000
  • 67f13ac6a9 Turn cursor off when displaying spinner on input test. Mark Hessling 2004-01-01 01:11:30 +0000
  • b82115df95 *** empty log message *** Mark Hessling 2003-12-28 11:24:35 +0000
  • dda197fb3c Add timeout() and wtimeout() to DLL exports Mark Hessling 2003-12-28 08:53:35 +0000
  • f89ebea997 Fix for bug 695847 Mark Hessling 2003-12-28 08:39:48 +0000
  • 51d2fdf502 Support for timeout() and wtimeout() Mark Hessling 2003-12-28 08:39:21 +0000
  • d1c05825fe Changes for cursor size. Mark Hessling 2003-12-28 08:38:16 +0000
  • ff10846018 Support 0xe0 as valid ASCII character for non english keyboards. Mark Hessling 2003-12-28 08:37:57 +0000
  • c1584c3ead Doco change for timeout() and halfdelay() Mark Hessling 2003-12-28 08:34:24 +0000
  • 318a93fad5 Add test for timeout() and halfdelay() Mark Hessling 2003-12-28 08:33:54 +0000
  • 44b3f34e34 Fix bug 695842. Changes for OpenWatcom compiler Mark Hessling 2003-12-28 08:33:13 +0000
  • f59d3c674b If no exit handler, don't attempt to register one. Mark Hessling 2003-12-27 04:37:29 +0000
  • 9b58e60b0e Add PDC_STATIC_BUILD to work with OpenWatcom (and probably Watcom 10/11) Mark Hessling 2003-12-26 09:26:32 +0000
  • 22283b5a17 Support XGA Mark Hessling 2003-12-13 06:03:14 +0000
  • 3ab4850b34 *** empty log message *** Mark Hessling 2003-12-13 06:02:47 +0000
  • c8fdc557b1 Changes for Open Watcom 1.1 under OS/2 Mark Hessling 2003-12-13 06:02:12 +0000
  • 1414183242 Fix for deleting chars > 127 - Michael Ryazanov Mark Hessling 2003-10-18 11:33:29 +0000
  • c9418836a6 Fix bug with delete backwards in empty input - Michael Ryazanov Mark Hessling 2003-10-18 11:32:10 +0000
  • 5928b65257 Typo with button numbers - Matt Maloy Mark Hessling 2003-09-11 10:22:03 +0000
  • 7f58d2e6b9 Support for WIn9x adding dir into PATH if not already there Mark Hessling 2003-08-24 09:50:28 +0000