NetBSD/lib
alm 75de25bb93 added Andrew Chernov's patch set:
Standard curses library use eight bit for standout mode, so
8-bit characters displays like highlighted 7-bit characters.

This patch produce library which is fully compatible with all curses
programs and add 8-bit chars to all input/display functions.
---
I don't think, that any programs wish to use internal curses
attribute _STANDOUT directly, in expressions like:
        addch( ch | _STANDOUT );
        Normal interface use standout() and standend() functions instead.
        Many programs use 'char' type (with sign extention) for input characters
        and sign extention becomes _STANDOUT mode in this case.
        So, I refuse this future and allow 8-bit characters for programs,
        which is designed for 7-bit only ('char' type using instead of
        'unsigned char').
---
This small patch fix unpleasant standard curses bug:
curses can't expand TAB at all (but tries).
A man who wrote this curses misplace SYNC_IN and SYNCH_OUT,
this patch exchange macro calls.

This patch useful for standard 7-bit curses too, for this
you must delete '_' symbol before waddbytes and apply patch.
---
Oh, NO! This curses are really buggy!

This small patch fix following problem:
[ assumed scrollok(stdscr, TRUE) ]
when addch(ch) at lower right corner of screen, curses are realy
gone mad instead if simple scrolling... Curses code assumed that
this will be done correctly, but implement it with two bugs.
1993-07-09 05:34:14 +00:00
..
csu ok, all executables just got 16 bytes shorter. removed a bunch 1993-07-07 01:33:52 +00:00
libc Add i386 assembly versions of bcmp & memcmp 1993-06-17 23:00:41 +00:00
libcompat Changed Makefile to include the new regex.c package 1993-03-23 19:20:18 +00:00
libcrypt make makefile do *nothing* for any of the standard cases if crypt.c 1993-05-29 13:27:15 +00:00
libcurses added Andrew Chernov's patch set: 1993-07-09 05:34:14 +00:00
libkvm kernel string read function takes much less time. could be optimized further, 1993-06-15 07:16:06 +00:00
libm after 0.2.2 "stable" patches applied 1993-03-21 18:04:42 +00:00
libresolv
librpc Add -DYP to CFLAGS 1993-06-14 14:20:20 +00:00
librpcsvc Add more RPC definitions. 1993-06-03 19:21:08 +00:00
libtelnet
libterm Don't build profiling libs if NOPROFILE (from 386BSD patch 138). 1993-04-22 03:38:45 +00:00
libutil Don't need -I/sys any more. 1993-06-17 13:11:39 +00:00
liby
Makefile Build librpcsvc 1993-06-02 19:50:56 +00:00