| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
awk bdes checknr compile_et error gss hxtool kgetcred kinit
klist ldd less lex locale login m4 man menuc mk_cmds
mklocale msgc openssl rpcgen rpcinfo sdiff spell ssh
string2key telnet tn3270 verify_krb5_conf xlint
|
|
|
|
|
|
to core dumps from sysinsts mbr code (and others) that use message boxes
for 'press enter to continue' actions.
Fixes PR/34206
|
|
the trailing NUL.
|
|
|
|
a multitude of archtectures (prep, alpha, i386, acorn32 and probably
more).
To be documented in doc/HACKS.
|
|
area - rather than in []), then don't reinstate it on exit
|
|
Fixes problems displaying German 'sharp-s', see PR install/27281
|
|
|
|
add a doupdate() so we save from the correct screen image.
|
|
|
|
_NETBSD_SOURCE as this makes cross building from older/newer versions of
NetBSD harder, not easier (and also makes the resulting tools 'different')
Wrap all required code with the inclusion of nbtool_config.h, attempt to
only use POSIX code in all places (or when reasonable test w. configure and
provide definitions: ala u_int, etc).
Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86
NetBSD current (x86 and amd64) and Solaris 9.
Fixes PR's: PR#17762 PR#25944
|
|
<- and -> move within the field
-> will pull default string into empty buffer
^H (etc) will delete default string from buffer (first press)
Put default string into display buffer if long and input in box.
Scroll input text if longer than space on line.
|
|
* Rename "config.h" to "nbtool_config.h" and
HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
This makes in more obvious in the source when we're using
tools/compat/config.h versus "standard autoconf" config.h
* Consistently move the inclusion of nbtool_config.h to before
<sys/cdefs.h> so that the former can provide __RCSID() (et al),
and there's no need to protect those macros any more.
These changes should make it easier to "tool-ify" a program by adding:
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
to the top of the source files (for the general case).
|
|
|
|
Allows sysinst to place menus below any header text.
Remove msg_*.1 man pages for all the functions (they are in the wrong place
are a fair waste of directory space).
|
|
Stops obvious redraw of header of some menus.
|
|
|
|
|
|
|
|
Correct calculation of window width in msg_prompt_win().
|
|
Use subwin() in msg_prompt_win() now libcurses is fixed.
Some KNF changes I seem to have forgotten to commit on their own :-(
|
|
|
|
Change msg_promt_win() to create the window.
Number MSG_xxx from 1 (because 0 is NULL)
|
|
the default one), and with a box around the window if >= 3 lines.
Stop the char delete from killingthe RHS of any box.
Make msg_string a noop for invalid strings (might be quoted text).
|
|
there's no need to special-case .include-ing it.
|
|
|
|
|
|
|
|
round has been tested on Solaris/x86 and Linux hosts.
* Add host tools cap_mkdb, ctags, m4, uudecode.
* Protect __RCSID() and __COPYRIGHT() better.
* Reduce the number of places that need to include "config.h", to keep
sources closer to their "vanilla" versions.
* Add more compat #defines and autoconf-checked functions.
|
|
particular, most tools now run correctly on Solaris 7.)
|
|
|
|
|
|
|
|
required by KNF. This will also be required to allow msgc to be installed
into ${TOOLDIR} properly.
|
|
|
|
|
|
document function of msg_table_add(). What a whacko api.
|
|
add MLINKS for them. Perhaps later on they should be broken out into
a section other than 1? At least now they are findable via "man -k" etc.
|
|
etc. as appropriate to get exit,srncmp,abs,abort,etc.
Add -I${.CURDIR} to a few Makefiles
|
|
where they live, and how to modify that behavior.
|
|
|
|
ints to 'msg's. 'msg' is currently typedef'd as 'const char *', but it'll
become more complex eventually.
|
|
|
|
|
|
|