roy
a2ac1ce48c
Implement POSIX Curses Soft Label Key functions.
2017-01-24 17:27:30 +00:00
roy
c77e1d014f
Move the ripoffline logic out of screen.c and into ripoffline.c.
...
Store ripped off lines in the SCREEN structure so we can repaint then
when the terminal is resized.
Fix mvwin(3) so it can move windows in the ripped off area.
2017-01-11 20:43:03 +00:00
roy
25445577c0
Implement POSIX curses function ripoffline(3).
2017-01-10 10:13:24 +00:00
roy
506f84ec9a
Implement ncurses is_pad(3).
...
Correct documentation about is_keypad(3).
2017-01-05 23:15:43 +00:00
roy
4550c5287c
Implement is_term_resized and resize_term(3) ncurses extensions.
...
resizeterm(3) is now a wrapper for resize_term(3).
2017-01-05 21:25:17 +00:00
roy
47cc2fc353
Add the set_escdelay(3) and set_tabsize(3) ncurses extensions.
2017-01-05 20:31:37 +00:00
roy
5a86062c02
Add missing man pages for wsyncup.3 and wcursyncup.3
2017-01-03 13:21:40 +00:00
roy
1369811d4e
Implement POSIX Curses functions immedok(3) and syncok(3).
2017-01-02 10:28:34 +00:00
roy
6de5f0d137
Implement ncurses extension has_key.
2017-01-01 03:06:06 +00:00
roy
a663bc11be
Implement POSIX Curses typeahead function.
2016-12-31 22:47:01 +00:00
roy
77943ff6ed
Implement POSIX curses use_env function.
2016-12-31 17:46:35 +00:00
roy
2ab1e31d80
Implement ncurses extensions is_leaveok and is_keypad.
...
The former allows the ncurses (and pdcurses) macros getsyx and setsyx
to be implemented, which is needed by a surprising number of applications.
The latter is needed for Python curses support so it doesn't have to dive
into ncurses window structure.
2016-12-31 13:50:16 +00:00
roy
1c3d328353
Add the POSIX filter() function to libcurses.
2016-12-30 22:38:38 +00:00
dholland
efe0bd4dbe
Remove stray .if make(insatll).
...
I would really like to know why this didn't fail the clean build I ran
last night.
2014-07-05 22:31:32 +00:00
mrg
26f35dd6b6
remove the build support for GCC 4.1, and any hacks i found for it.
...
there could still be more -- i only looked for lines matching
both "HAVE_GCC" and "4" as words (grep -w.)
2014-06-13 01:17:45 +00:00
abs
0b3334d19a
Add workaround for lib/48827 for vax to avoid segv in sysinst for now
2014-05-21 14:01:30 +00:00
roy
27c1dc0dc5
Fix build
2012-04-21 14:39:35 +00:00
roy
258cf0abec
Add capfile(5) to describe the termcap format.
...
Adjust various man pages and other documentation to point to capfile(5)
instead of termcap(5).
Remove getcap(3) as curses hasn't been building it for a long time.
Punt wrterm.c as tset no longer uses it.
2012-04-21 12:27:24 +00:00
roy
64afaacce6
Move longname(3) from curses to terminfo, pre-cursor to fix PR/43386.
2011-10-04 11:01:13 +00:00
blymn
eff7afe2e8
Add man page link for define_key
2011-04-04 10:32:04 +00:00
roy
98eb889579
Userland now builds and uses terminfo instead of termcap.
...
OK: core@, jdc@
2010-02-03 15:34:37 +00:00
joerg
1e5025e496
Add support for the chgat(3) family. It is a useful extension from
...
ncurses, supporting it dramatically reduces the need for ncurses in
pkgsrc.
2009-07-06 15:19:49 +00:00
christos
3b75967235
make fileio.h work with objdir.
2009-04-06 00:48:19 +00:00
apb
8a9d9ec446
s/AWK/TOOL_AWK/. Problem reported by Greg Oster.
2008-10-27 20:56:28 +00:00
tsutsui
d4fd069bec
Use WARNS=2, which just works.
2008-05-13 15:27:30 +00:00
tsutsui
f244f3d606
Use WARNS=1 rather than adding warning options to COPTS.
...
Tested on several MACHINE_ARCHs.
2008-04-27 03:14:59 +00:00
tsutsui
c007028e0b
Enable gcc optimization on m68000 (sun2) again with minimum hacks.
...
gcc -O0 generates a bit fat binaries.
2008-04-27 03:06:46 +00:00
jdc
e78f48a7d8
Add getwin and putwin mlinks.
2008-04-15 18:27:01 +00:00
jdc
e4b4dc6765
Add new file IO functions.
...
Define DISABLE_WCHAR, so that we can build without HAVE_WCHAR.
2008-04-14 20:41:17 +00:00
mrg
b757a71702
only use -Wuninitialized with -O>0.
2008-02-09 02:36:12 +00:00
blymn
eaa84a63c0
Change debug handling, now we write debug out iff CURSES_TRACE_FILE
...
has been set in the environment, this prevents people using MKDEBUGLIB
getting more than they bargained for.
Tidied up the debug settings in the Makefile to reflect the above change,
we no longer need to have FULL_DEBUG since nothing is written by default.
2007-05-29 13:20:21 +00:00
blymn
e124de36d8
Merge in wide curses code done as a Summer of Code project by
...
Ruibiao Qiu.
2007-05-28 15:01:53 +00:00
jdc
eb71bd67da
Add missing mvin* and mvwin* manual pages.
2004-04-21 06:24:32 +00:00
jdc
a6a9a97d12
Changes to support *echochar().
...
Should fix PR lib/24927.
2004-03-28 08:58:37 +00:00
jdc
dd5d3aabfc
Add (missing) mvgetch() and mvwgetch() manual pages.
2004-03-23 21:56:53 +00:00
jdc
a02733d775
s/can_change_colors/can_change_color/
2004-03-16 07:55:05 +00:00
wiz
449cf546df
Link curses_cursor(3) to getmaxyx(3); from Steve Rumble in PR 23183.
2003-10-18 09:08:46 +00:00
jdc
11f267a000
Add noqiflush() and qiflush()
...
Fixes PR lib/20037.
2003-06-20 06:58:53 +00:00
jdc
c521d02fce
Add keyname().
...
Fixes PR lib/20033.
Allow SMALL to be defined, to reduce the size of the library.
2003-06-20 06:56:29 +00:00
jdc
57b809b169
Add addchstr() family of functions.
...
Based on mail from Douwe Kiela.
Fixes PR lib/21285 by Thomas Klausner.
2003-05-21 21:19:52 +00:00
jdc
ad216762c8
Add missing *printw manual page links.
...
Patch provided in PR lib/21446 by Douwe Kiela.
2003-05-21 06:46:51 +00:00
jdc
2e4b986118
Add missing manual page links.
2003-05-20 06:54:44 +00:00
jdc
6e028f681b
Add mvwin manual pages.
...
From PR 21041.
2003-04-08 06:02:17 +00:00
jdc
b5eb0508f1
Add attr_set() group of functions.
...
Fixes PR lib/20034 by Thomas Klausner.
2003-03-30 07:38:41 +00:00
blymn
a3c6a58ea6
Added halfdelay() function.
2003-01-09 12:48:04 +00:00
jdc
a2a5a0d169
Add curses pad manual pages.
...
Forgot to commit this. Pointed out by wiz.
2002-12-24 07:36:32 +00:00
blymn
23b2be97b5
Added separate man pages for curses functions to provide better
...
documentation of the curses functions.
2002-10-21 13:55:12 +00:00
lukem
ebb6fc9eb8
Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path (etc).
...
(Reduces make output by ~ 20%)
2002-08-19 09:41:27 +00:00
blymn
8d2591041a
* Added new function idcok - this closes PR 10802
...
* Added sentinels to the line structures when in debug mode to try
to pick up data overwrite problems, if they occur.
2002-07-19 13:22:41 +00:00
blymn
51344953b1
* Remove termcap globals from public interface
...
* Clean up commented out code
2001-12-11 11:18:17 +00:00