Commit Graph

214 Commits

Author SHA1 Message Date
peter
2a9f7971a3 This version is no longer needed, and probably better off gone. It
tried to parse the format string to estimate how much space it needed.
It didn't know all of the formats..
1996-05-27 11:01:09 +00:00
wosch
5c15c67589 `mv'' -> `mv -f''
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root
1996-05-07 23:19:49 +00:00
jkh
91dec3b8e0 Fix the OK/Cancel accellerator bogon I introduced a few days back. 1996-04-28 02:13:07 +00:00
jkh
2d1330c2e6 Fix what I just broke with DITEM_LEAVE_MENU 1996-04-27 07:09:41 +00:00
jkh
0ee69000d7 Fix a bogon with ok/cancel callback usage. 1996-04-27 01:52:15 +00:00
jkh
8e3bd41f02 More custom hackery to deal with issues discovered in sysinstall. 1996-04-25 17:27:18 +00:00
jkh
7f0bc27a8a Allow some post-fire actions to be combined in ways that weren't
possible before.
1996-04-25 13:34:37 +00:00
jkh
df78188f28 alloca() was being called with highly bogus arguments due to brain
fade.  Fixed.
1996-04-25 01:50:18 +00:00
jkh
3d9bce08b2 Cosmetic tweaks. 1996-04-23 01:25:04 +00:00
jkh
ca517717bf Another bug fix for the DITEM_REDRAW case. 1996-04-20 01:56:06 +00:00
jkh
4555507404 Make the DITEM_RECREATE option work properly. 1996-04-20 01:28:20 +00:00
jkh
70b37e6921 Fix a bug which did not properly bias checklist items by their scroll
factor.
1996-04-19 10:39:16 +00:00
jkh
6726136310 Remove a long-standing window leak I just noticed. 1996-04-18 13:36:39 +00:00
jkh
06a005ef80 Remove the special-case behavior for fire actions that return
DITEM_FAILURE - formerly they would simply act as an implicit "continue",
but this is wrong.  If you want this behavior, you should now return
with the DITEM_CONTINUE flag set.

Also make the semantics of DITEM_RESTORE quite a bit different - rather
than restore the screen back to pre-menu state, we restore the menu
itself.  This is more correct for a variety of reasons when dealing with
nested menus (whoops!).
1996-04-18 13:21:26 +00:00
jkh
1955cbd66c More changes to attempt to make this whole new dialog scheme more
robust.  The new "fire" actions, while affording signficantly more
interactivity to libdialog, come at a cost - if the fire action trashes
the screen then you're not going to be in Kansas anymore when you
come back to the menu and there had better be considerable extra
smarts in place for coping with such a situation.  These changes are my
attempt to do just that.
1996-04-16 12:17:27 +00:00
jkh
8fa148213f Remove some of the grot I added to try and save/restore screen contents.
This shouldn't be done here, it should be done in the client as needed.
1996-04-13 13:13:32 +00:00
jkh
4297b4c540 Save screen before calling any fire() callbacks - you never know what
they might do to the screen.
1996-04-08 10:28:07 +00:00
jkh
f7f939e434 Refresh dialogs if a callback action fails. 1996-04-08 10:02:55 +00:00
jkh
8f3756c1f1 Make this properly respect obj dirs. 1996-04-07 03:34:35 +00:00
jkh
57f1423230 Strive for a little more consistency with my examples. 1996-04-07 03:21:01 +00:00
jkh
fad43bf452 Add an `aux' field for some other gunk I'm doing. 1996-04-05 02:29:12 +00:00
markm
a8d2b1d1ae Make "make tests" actually work. This is an extremely crude hack, but
I figure that as this is not part of any automated processes, WTH.
1996-03-04 16:06:03 +00:00
phk
078ac1fd14 gnumalloc is gone. 1996-02-11 18:16:11 +00:00
phk
039e340678 Remove libgnumalloc. 1996-02-11 18:15:10 +00:00
mpp
1e4a679a26 Add some missing MLINKS, correct some cross references, correct some
file locations and some minor formatting/style problems.
1996-02-09 16:20:10 +00:00
mpp
bd901d38da Added some missing MLINKS for section 3 man pages.
Also corrected a few minor formatting errors, file location and cross
references in some of the section 3 man pages.

This shuts up a lot of the output from "manck" for section 3.
1996-02-09 00:45:45 +00:00
jkh
c11d5de52f Minor tweak to this test. 1996-02-08 11:55:15 +00:00
jkh
9c0743cc84 Fix small bug with negative item_no. 1996-01-10 13:57:46 +00:00
jkh
69d3209c19 Refresh before calling selection hook. 1996-01-05 04:00:51 +00:00
jkh
9f36702f07 Create individual tests for each dialog feature. 1996-01-01 03:45:32 +00:00
jkh
415e1818b5 Next round of changes - make dialog boxes drawable at arbitrary X,Y locations
and add selection traversal callbacks so context-sensitive behavior can
even be implemented for individual menu items.  These work around the two
largest issues holding me back with some of my sysinstall changes.
1996-01-01 03:43:58 +00:00
peter
6470cdf2a0 This commit was generated by cvs2svn to compensate for changes in r13122,
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
peter
639da796bd recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
jkh
2bf42b1633 Add another test to round out the radiolist dialog suite.
Add more comments and attempt to make everything just that much
more understandable.
1995-12-23 14:53:07 +00:00
jkh
fe6e7ba2f3 o Add some test code. 1995-12-23 01:10:32 +00:00
jkh
6cd781894b Add changes to:
o Support a new, fully backwards-compatible API for controling
	  individual items in dialog menus.
	o Write a man page.
	o Add some test code.
1995-12-23 01:10:20 +00:00
ache
39f4c19762 Add fixes from bash beta
Back out trailing spaces changes
1995-12-03 00:09:12 +00:00
jkh
60cd2386e5 gets() -> fgets() 1995-12-01 08:19:12 +00:00
bde
5c0fab9430 Fixed beforeinstall rule. .CURDIR was spelled .SRCDIR.
Changed beforeinstall rule to use `install -C' instead of `cmp -s'
and `install -c'.  `install -C' has exactly the right semantics
for installing headers and should be used elsewhere.
1995-11-26 09:51:42 +00:00
peter
972d7948e9 Part two of a repository operation to sort out the libmp/libgmp builds.
After this commit, you should be able to build libmp and libgmp independently
and without being forced to do a make depend first..
1995-11-25 00:14:03 +00:00
markm
642fdb409a BBild libgmp from the sources already in ../libmp. 1995-11-13 19:13:19 +00:00
markm
17d1c0c71f Add libgmp. 1995-11-13 19:12:10 +00:00
markm
59df5172bf Make the tests work. libmp and libgmp must be installed for this
to work.
1995-11-13 18:42:24 +00:00
markm
7b62364d89 Build the TeXinfo manual 1995-11-13 18:40:45 +00:00
markm
f1d2c8a715 1) Add the doc/subdirectory - this will get gmp.texi installed
2) Clean up the Makefile - libgmp is coming!
1995-11-13 18:39:23 +00:00
markm
1632d803ea Add libmp 1995-11-12 15:03:50 +00:00
markm
5d618c2175 BMake the multiprecision library, and fix as many of the -Wall warnings
as is now feasable.
1995-11-12 14:55:48 +00:00
markm
dd0a9310e9 This commit was generated by cvs2svn to compensate for changes in r12234,
which included commits to RCS files with non-trunk default branches.
1995-11-12 14:40:41 +00:00
markm
0519d9a65d GNU MP (Multiprecision) library. This is needed by secure RPC (being
done by Bill Paul) and various other BSD programs.
Obtained from:FSF
1995-11-12 14:40:41 +00:00
bde
0a591c5133 Change install' to ${INSTALL}' so that default install flags can be
specified in the top level Makefiles.

Previously I missed dozens of Makefiles that skip the install after
using `cmp -s' to decide that the install isn't necessary.
1995-08-06 12:24:38 +00:00