summaryrefslogtreecommitdiffstats
path: root/gnu/lib/libdialog
Commit message (Collapse)AuthorAgeFilesLines
* Prepare for mdoc(7)NG.ru2000-12-271-34/+33
|
* Add a new function, dialog_noyes(), for sysinstall to be able tojkh2000-12-143-13/+45
| | | | | | | present questinos with a different default answer. Somebody submitted a patch to me once which did something this but I lost it (my bad) so I'm just going to re-implement it with thanks to whomever it was who gave me the idea.
* mdoc(7) police: Add a missing `.Sm on' request.ru2000-11-211-1/+2
|
* include <sys/types.h>brian2000-10-151-0/+4
|
* Remove unneded -lmytinfoache2000-09-161-2/+2
|
* This is the second half of unbreaking the world build. Add a -DNOHTMLgreen2000-01-111-0/+2
| | | | | | corollary for -DNOINFO and -DNOMAN. I'll fix this properly (add specific HTML doc magic) in the .mk files later; right now, just unbreak the world.
* *draws his sword*green2000-01-111-0/+2
| | | | | | | | | I smite thee, vile buildworld breakage! The story is that these were added to beforeinstall improperly. In our beforeinstall, a full mtree has not been populated. Since the tree is not populated, we explode from missing directories on doc install. It should not be done in beforeinstall (includes) anyway.
* This change was mis-identified as the problem, sorry. It appears to bejkh2000-01-111-0/+4
| | | | an anomaly restricted only to the alpha in FreeBSD-current (weird).
* Back out the previous change to install the examples - it breaks the release ↵jkh2000-01-111-4/+0
| | | | builds.
* Install contents of the TESTS subdirectory to /usr/share/examples/libdialogphantom2000-01-101-0/+9
|
* Remove -lncurses and -lmytinfo from LDFLAGSphantom2000-01-101-3/+5
|
* Cleanup warnings.phantom2000-01-1021-21/+24
|
* Completely reconstruct page. Make it mdoc(7) style compatible also :)phantom2000-01-101-307/+587
| | | | Page still needs some work about english refinements and some actualization.
* *Really* make space accelerators work; no wonder Brian McGovern wasjkh1999-12-173-3/+3
| | | | confused! I fat-fingered the first commit.
* Prevent spaces from being interpreted as accelerators.jkh1999-12-143-7/+16
|
* sigset_t change (part 5 of 5)marcel1999-09-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----------------------------- Most of the userland changes are in libc. For both the alpha and the i386 setjmp has been changed to accomodate for the new sigset_t. Internally, libc is mostly rewritten to use the new syscalls. The exception is in compat-43/sigcompat.c The POSIX thread library has also been rewritten to use the new sigset_t. Except, that it currently only handles NSIG signals instead of the maximum _SIG_MAXSIG. This should not be a problem because current applications don't use any signals higher than NSIG. There are version bumps for the following libraries: libdialog libreadline libc libc_r libedit libftpio libss These libraries either a) have one of the modified structures visible in the interface, or b) use sigset_t internally and may cause breakage if new binaries are used against libraries that don't have the sigset_t change. This not an immediate issue, but will be as soon as applications start using the new range to its fullest. NOTE: libncurses already had an version bump and has not been given one now. NOTE: doscmd is a real casualty and has been disconnected for the moment. Reconnection will eventually happen after doscmd has been fixed. I'm aware that being the last one to touch it, I'm automaticly promoted to being maintainer. According to good taste this means that I will receive a badge which either will be glued or mechanically stapled, drilled or otherwise violently forced onto me :-) NOTE: pcvt/vttest cannot be compiled with -traditional. The change cause sys/types to be included along the way which contains the const and volatile modifiers. I don't consider this a solution, but more a workaround.
* #include <termios.h>peter1999-08-301-0/+1
|
* $Id$ -> $FreeBSD$peter1999-08-2721-21/+21
|
* Various man page cleanup:mpp1999-08-151-11/+15
| | | | | | | | | - Sort xrefs - Be consistent with section names as outlined in mdoc(7). - Other misc mdoc cleanup. PR: doc/13144 Submitted by: Alexey M. Zelkin <phantom@cris.net>
* Use braces to avoid potentially ambiguous else clause.imp1999-04-252-3/+6
| | | | | | main's return type is int not void. Reviewed by: obrien and chuckr
* Don't use backslash-newline to split the too-long line forbde1999-03-051-4/+2
| | | | | ".Fn dialog_ftree ...", since my synopsis checker doesn't support it and no other too-long .Fn lines are split.
* Add documentation for new tree functions.jkh1998-10-022-8/+73
| | | | Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
* Add missing free().jkh1998-09-301-1/+2
| | | | Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
* Add examples for tree functions.jkh1998-09-296-2/+346
| | | | Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Add support for saved trees.jkh1998-09-292-4/+111
| | | | Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Update tree function and remove gratuitous .h file.jkh1998-09-282-48/+79
| | | | Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Unbump the minor number; guess this doesn't happen in the ELF worldjkh1998-09-281-2/+2
| | | | anymore and maybe we should nuke the meaning if MINOR altogether. :)
* Add some new functionality which I promised to add over a year a go andjkh1998-09-264-3/+1035
| | | | | | | shamefully dropped on the floor. I need to add it now since it does a minor number bump, but otherwise the current functionality of libdialog is unchanged (in all its evil glory) and the change is non-intrusive. Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Fix bogus length restriction on readlink. Use sizeof(buf) - 1 ratherimp1998-09-101-1/+1
| | | | | | | than the size of the directory name. Fix style bug which increased the number of lines > 80 characters by one. Pointed out by: bde
* Use size of structure rather than hard coded 256 in readlink. This changeimp1998-09-091-1/+1
| | | | either came from OpenBSD, or was inspired by work done there.
* Change the aux field type to long instead of int so that it is largejb1998-08-201-1/+1
| | | | enough to hold a man-sized pointer.
* Spelling corrections.jkoshy1998-06-061-2/+2
| | | | | PR: 6868 Submitted by: Josh Gilliam <josh@quick.net>
* Fix improperly re-entrant code which caused the menu spammage we'vejkh1997-10-122-37/+25
| | | | | been seeing since 2.2.1. Pointed-in-the-right-direction by: phk
* Fixed synopsis. There was a missing arg, 3 args with the wrong type,bde1997-04-131-12/+22
| | | | | and many apparent dependendcies on <sys/types.h> from use of u_char. <dialog.h> avoids u_char, so avoid it here too.
* YAMF22jkh1997-03-291-2/+2
|
* Fix various overflows for items longer then menu width.ache1997-02-281-4/+6
| | | | | | | Fix cursor place after PgUp/PgDn. Should go into 2.2 Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
* Revert $FreeBSD$ to $Id$peter1997-02-2221-21/+21
|
* When wrong directory choosed and chdir failed, directory nameache1997-02-182-2/+5
| | | | | | | | | | | was not reset to old name causing any file choosen put error diagnostic about wrong directory, fix it by resetting back to old name after chdir failed. Add \r as alias to \n, some telnets have problem with that. Should go into 2.2 Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su> & me
* Go on one of my periodic rampages through this code, trying to makejkh1997-01-174-157/+189
| | | | | | | it DTRT. In the process, discover the usual 10-15 evil bogons which have been lurking in it for years. This closes, for one thing, the recent report Mike Smith made about nested checklist menus returning with the scrolling region messed up.
* Allow emacs-style next/prev characters as well as arrow keys so thatjkh1997-01-155-9/+13
| | | | I can offer this as a consistent feature.
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-1421-21/+21
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Pull the fix from rev 1.31.2.1; i've accidentally committed it tojoerg1996-12-261-1/+0
| | | | 2.2 first.
* Somewhere along the way, multiple targets started working and nobodyjkh1996-12-141-52/+1
| | | | noticed.
* Add another hateful global to libdialog (what the heck, there are alreadyjkh1996-12-149-25/+94
| | | | | | so many). For now, the only extended attribute implemented is NO ECHO, useful for things like passwords. See TESTS/input2.c for an example. This should go into 2.2.
* Line up some of these OK boxes properly again.jkh1996-12-123-4/+4
|
* "CONTINUE" was just too long. Make it a nice "OK" now.jkh1996-10-042-2/+2
|
* Eliminated includes of the "temporary" backwards compatibility headerbde1996-09-241-4/+4
| | | | | | <sys/dir.h> in applications. Maintained existing (inadequate) ifdefs for dir.h vs dirent.h in libdialog, amd and rarpd, but didn't add any new ones.
* Make button highlighting more visible on B/W displays.jkh1996-09-061-3/+1
|
* Collapse some common arrow key handling semantics from sysinstall intojkh1996-09-011-0/+7
| | | | PollObj(), simplifying code which uses it.
* cmp -s || install -c ==> install -Cpeter1996-08-301-3/+2
|
OpenPOWER on IntegriCloud