William McBrine
c9367727b0
Redundant distribution stati
2022-01-14 16:15:31 -05:00
William McBrine
00688c8f29
COLS / LINES handling in DOS and OS/2 doesn't seem useful.
2019-09-15 11:26:12 -04:00
William McBrine
f294596357
Redundant code; on resize, move the cursor just enough to keep it
...
onscreen, instead of resetting it.
2019-09-15 08:22:01 -04:00
William McBrine
2048b6b93e
Removed meaningless argc/argv passing for non-X11 ports; made initscr()
...
the core routine and Xinitscr() the wrapper, as it should be.
2019-09-15 02:01:15 -04:00
William McBrine
dcc68db1fd
To match the change in PDC_scr_open(), free SP in delscreen() rather
...
than PDC_scr_free().
2019-09-11 10:02:57 -04:00
William McBrine
e3c606be1e
Updated comments.
2019-09-11 09:52:24 -04:00
William McBrine
492b402134
More common code now.
2019-09-10 19:14:58 -04:00
William McBrine
6503aa9277
The screen should really update on doupdate(), not just on idle.
...
Tentative fix for x11. Reported by Mark Hessling.
2019-09-10 10:06:24 -04:00
William McBrine
4d1920e51c
atrtab, unified again, in the new style.
2019-09-08 23:53:55 -04:00
William McBrine
48b0c12975
PDC_get_input_fd() only returned a meaningful result under x11, but this
...
is impossible to reproduce in the single-process model. All other
platforms always returned zero... which may or may not have actually
worked with select(). Better to deprecate this, discourage its use, and
suggest alternative mechanisms.
2019-09-06 09:05:43 -04:00
William McBrine
c917070c39
responsibility
2019-08-17 12:32:58 -04:00
William McBrine
c18d86d4a2
save_key_modifiers isn't useful -- they can always be saved. A pseudo-
...
prototype is retained for backwards compatibility.
2019-08-05 02:26:52 -04:00
William McBrine
f5886b69c7
... and finally (for now), this. To Do: more testing.
2019-08-04 12:19:35 -04:00
William McBrine
9ce10d9a16
and even this
2019-08-04 00:18:12 -04:00
William McBrine
690f11dc8d
also this
2019-08-03 22:42:35 -04:00
William McBrine
3c67ce4471
Adding the NetBSD functions reminded me how outdated the "Portability"
...
tables were. Hopefully this is more useful, if still questionable.
2019-05-12 18:35:47 -04:00
William McBrine
a0b7d587c1
Inconsistent line wrap length and spacing in "man page" descriptions.
2019-05-11 20:34:11 -04:00
William McBrine
e0c29054e8
Added has_mouse() for ncurses compatibility. See GitHub issue #62 .
2019-05-07 18:09:27 -04:00
William McBrine
ea52870929
It's always something.
2019-02-02 10:40:39 -05:00
William McBrine
b9aca8a517
and this
2019-02-01 08:46:42 -05:00
William McBrine
b9ef1a3795
INCLUDE_PATH isn't working in EMX for some reason.
2019-02-01 03:15:03 -05:00
William McBrine
4a15672341
Rebranding -- it's still public domain, but I'll no longer refer to it
...
as "Public Domain Curses". (Outside of the official docs, no one ever
did, anyway.)
2019-01-30 15:32:02 -05:00
William McBrine
aca8459686
An option that's needed for Borland OS/2 (kill unused parameter warnings).
2019-01-28 12:47:50 -05:00
William McBrine
326745da1d
Should be a tab here
2019-01-28 11:45:26 -05:00
William McBrine
eb2a2d25b6
and this
2019-01-26 17:05:53 -05:00
William McBrine
4bf307269c
Some more commonality for the Watcom makefiles.
2019-01-26 16:25:28 -05:00
William McBrine
fc12fadc30
Remove the ability to build BBS-ready binary packages.
2019-01-13 13:37:51 -05:00
William McBrine
63d8c5308f
Simplified Makefile descriptions; removed version commitments.
2019-01-13 13:20:40 -05:00
William McBrine
6a07c555a5
Mention "mingw32-make" and the separate demo build target.
2019-01-07 12:36:58 -05:00
William McBrine
3d2c32ce35
Demo build fix for Borland.
2018-12-29 06:53:53 -05:00
William McBrine
43d5bc8fc1
The ACS tables are somewhat redundant, so break them out into /common.
2018-12-04 13:35:03 -05:00
William McBrine
2c460b3c5f
New "common" directory to unclutter the root, and eliminate a few more
...
redundant files from platform directories. (Yes, we already have
"pdcurses", but that's for the portable core; "common" is for files that
are more platform-specific, though shared by more than one platform.)
2018-12-04 12:36:39 -05:00
William McBrine
ac70d24d30
The name "ACS_PICK" no longer fits; now-redundant temporary macros.
2018-12-04 10:13:20 -05:00
William McBrine
6b56929566
Eliminated term.h, terminfo.c; moved mvcur() to move.c .
2018-12-01 05:09:56 -05:00
William McBrine
e1bc364634
Dropped support for short (16-bit) chtypes.
2018-11-29 12:52:33 -05:00
William McBrine
1ecbd70601
Don't build the demos by default. (Just do "make demos" to build them.)
...
They add a lot of time to the build, and often aren't needed.
2018-04-05 18:00:56 -04:00
William McBrine
21171db6bd
Erroneous logging.
2018-04-02 13:23:10 -04:00
William McBrine
f6f7f1b795
Warning suppression -- also easier to read.
2018-02-12 14:06:14 -05:00
William McBrine
082893a6c9
Unused vars.
2018-02-11 21:07:36 -05:00
William McBrine
f434c31e46
Simpler?
2018-02-11 08:23:33 -05:00
William McBrine
00c77291e4
Obsolete comment.
2018-02-11 06:52:33 -05:00
William McBrine
925951bec5
Attribute fixup for OS/2, similar to other platforms. And with this, we
...
bid farewell to the last remnant of the old attribute tables.
2018-02-11 06:45:34 -05:00
William McBrine
80d972c6ff
Real blinking for OS/2, after the Windows console et al. (Abandoning the
...
Vio* method, which never seemed to change from the bright background
mode on my 4.5 VM.)
2018-02-11 00:42:27 -05:00
William McBrine
d1635ed524
Color redefinition doesn't work in my VM of OS/2 4.5, neither windowed
...
nor full-screen. Mysterious undocumented error codes.
2018-02-10 18:02:59 -05:00
William McBrine
dd600e74bc
One more.
2018-02-10 14:31:27 -05:00
William McBrine
a90bd39aa7
Missed one.
2018-02-10 13:43:17 -05:00
William McBrine
38570c21fe
Dropped support for EMXVIDEO.
2018-02-10 13:35:25 -05:00
William McBrine
4a3cbec196
Also update the makefile comments.
2018-01-29 21:28:10 -05:00
William McBrine
a3207179c4
Renamed makefiles from "XXXYYY.mak" to "Makefile.XXX", where XXX is the
...
compiler, and YYY was the platform -- which was redundant with the
directory name. This way, the makefiles sort together, apart from the
source files. It also lets me drop the extension on one of them for each
port, so that one can be used without "-f". (I chose gcc for this,
somewhat arbitrarily.) Inspired by contemplating the renaming of
"win32".
2018-01-29 21:04:08 -05:00
William McBrine
5900870853
These vars unneeded without A_INVIS.
2018-01-28 12:27:19 -05:00