Commit Graph

427 Commits

Author SHA1 Message Date
peter
8a1778a6d9 cmp -s || install -c ==> install -C 1996-08-30 02:12:07 +00:00
ache
e5f2cfa071 Keep in sync with latest bash 1996-08-28 15:47:16 +00:00
jkh
2fb5c6805d Reverse my patch which erroneously removed the library dependencies
for a library.  They're needed.
1996-08-13 12:46:10 +00:00
ache
46004bff4b Convert to newly aded collate compare function 1996-08-12 19:04:24 +00:00
ache
4b665568af Use collate for alpha character ranges 1996-08-12 18:03:54 +00:00
jkh
969fcc0e49 Throw some unnecessary dreck out of this Makefile. 1996-08-11 17:21:20 +00:00
jkh
97de575586 General -Wall warning cleanup, part I.
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
1996-07-12 19:08:36 +00:00
jkh
48fbe98ff9 1. Remove some ancient bogons from when I initially added dialogMenuItem
support.
2. Have message boxes say "Continue" instead of "Exit"
1996-07-11 18:22:16 +00:00
jkh
f4760a24ff Fix a couple of whoopers which somehow went undetected until now. 1996-07-11 11:15:28 +00:00
jkh
0d5f96722a Add missing dialog_clear() calls. 1996-07-05 07:42:23 +00:00
jkh
1a2cbfc16e Round out the examples a little better in showing custom buttons in operation
more than once.
1996-07-02 01:03:56 +00:00
jkh
e693c16dd8 Bring in my changes for removing the pestilent obj links (unless you
really want them) from /usr/src.  This is the final version of the
patches, incorporating the feedback I've received from -current.
1996-06-24 04:26:21 +00:00
phk
ddcab55507 Make rules reentrant. 1996-05-28 00:34:38 +00:00
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
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
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
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
ache
c024d045f3 Update version info
Reviewed by:
Submitted by:
Obtained from:
1995-07-19 17:01:56 +00:00
ache
ff6cd2bfc0 Sync with bash 1.4.5 version
Check some null pointers before action, cosmetique fixes
Submitted by:
Obtained from:
1995-07-19 17:01:18 +00:00
bde
0457d7fcdc Fix dependencies for regex.texi. It is constructed by merging a C header
file with an info source file.
1995-07-12 19:02:06 +00:00
dfr
6aa710675b Define CPLUSPLUSLIB so that bsd.lib.mk will add c++rt0.o to call
constructors and destructors.
Add -lgcc_pic to LDADD for the shared library since C++ code uses stuff from
libgcc and we no longer have a shared libgcc.  Should this be done by
CPLUSPLUSLIB?
1995-07-05 15:04:47 +00:00
rgrimes
8988b74eb8 Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
jkh
77433bb148 Don't make TAB and BACK-TAB destroy field contents incorrectly.
Submitted by:	gibbs
1995-05-28 03:36:05 +00:00
adam
f577ab6047 eliminate coredump for readline(NULL) case 1995-05-22 13:32:29 +00:00
ache
2fb27d3ea6 Remove extra argument from mesgbox 1995-05-16 10:17:13 +00:00
ache
e08543fc26 Call mesgbox instead of msgbox for long descriptions 1995-05-16 06:09:28 +00:00
jkh
4f7f875c51 Changes to support the new dialog_dselect() features required to fix
pkg_install.  dialog_dselect() wasn't very useful before.
Submitted by:	Marc van Kempen <wmbfmk@urc.tue.nl>
1995-05-16 01:31:40 +00:00
ache
d3e1a3838b Fix draw shadow bug, when shadow reaches end of the screen,
bringed by devmenu or tzsetup f.e.
1995-05-15 16:40:02 +00:00
ache
322cbb8fec Add missing include 1995-05-12 19:21:46 +00:00
ache
1de9430824 Bump major number, function deleted 1995-05-08 16:10:34 +00:00
ache
c8fa50dda7 Bump major number 1995-05-08 08:43:06 +00:00
ache
8fe1a4a515 Fix nasty shadow bug sneaked in Marc's commit.
Implement ^K and KEY_EOL as clear end of line
Move common code from line_edit to static function
Cosmetique changes in textbox
1995-05-08 01:43:52 +00:00
ache
f37a724faa Bump major number instead of minor: old functions arguments was changed too 1995-05-04 09:45:29 +00:00
ache
d164263fdc Bump minor number 1995-05-03 18:54:09 +00:00
ache
c362ecb903 Handle too long strings correctly in print_autowrap()
Submitted by: Marc van Kempen <wmbdmr@urc.tue.nl>
1995-04-30 19:43:53 +00:00
jkh
4389af0eff Hastily back out my previous change to install ui_objects.h; upon further
examination, I'm not entirely sure this was meant to be public.  It's not
idempotent or anything.  I'll make pkg_manage deal with it another way
until it's been confirmed one way or the other by Marc.
1995-04-21 10:18:33 +00:00
jkh
05b1e3e262 Also install new ui_objects.h header file. I'm not sure how I feel about
these Makefile constructs - surely there's a better way?
1995-04-21 10:15:31 +00:00
ache
b55b53de68 Upgrade.
Submitted by: Marc van Kempen  <wmbfmk@urc.tue.nl>
1995-04-20 17:39:37 +00:00
ache
4aeddae44d Fix update_line() updates on screen edges
Obtained from: bash sources
1995-04-18 11:00:47 +00:00
ache
bfce1f8209 Get rid of strtok(), it is depricated inside libs 1995-03-24 17:59:48 +00:00
jkh
45be361bb0 This just exited on most errors, some of which were legitimate and
I don't *want* to cause my application to be exited!  Some of the fprintfs()
should probably be calls to some dialog error menu popup anyway.
1995-03-22 02:06:06 +00:00
ache
c9fac9e4e7 Saved scroll fixed. 1995-03-21 01:06:07 +00:00
rgrimes
f89a48abe3 Pretty much a complete rewrite of this Makefile.
Remove private mkdir command for /usr/include/g++, this is now
handled by mtree.

Make the whole file fit in 80 column output, sort the SRCS list and
split into .c and .cc sources.

Use $Id$ instead of $FreeBSD$ since we pulled support for this.

Add DPADD to match LDADD and now include <bsd.prog.mk> to define
the DPADD values (This is a hack until the .mk stuff can be corrected
so that ${LIB*} is visiable in bsd.lib.mk.)

Optimize beforeinstall target by eliminating a subshell.
1995-03-20 09:38:21 +00:00
ache
679d92a8d1 Fix savestring & gdb conflict
Moreover, this fix not breaks any pgm which uses readline's savestring
1995-03-17 21:11:53 +00:00
ache
a40ee7d414 Upgrade 1995-03-17 01:40:52 +00:00
ache
f7d40645d3 Add cmp -s to beforeinstall target 1995-03-12 23:21:29 +00:00
phk
7ab9d482cb Don't install shared libgcc, we can't do it this way.
I will uuencode and check in to a "compat20" area the 2.0-RELEASE version.
1995-03-12 20:17:07 +00:00
phk
0dbbdbe725 Remove a bunch of funtions that are in libc already.
Add back the shared libgcc, now that we don't use it to link against.
1995-03-12 09:37:26 +00:00
jkh
5ebd88c022 We can't bail out on generating the pic archive yet.
Submitted by:	bde
1995-03-06 12:17:49 +00:00
phk
12303daa45 Don't make the shared libgcc. I don't belive we need the libgcc_pic.a
anymore, so I killed that as well.
1995-03-06 08:04:05 +00:00
nate
29821bc9db Install the include file in the same way that all other includes file are
in the 'beforeinstall' target.
1995-03-06 05:51:32 +00:00
ache
40345cb4d5 Fix arrows printout for non-arrows keys in menubox
Move arrows printout to single kernel function
Add PgUp/PgDn/Home/End to checkbox and radiobox
1995-03-02 01:03:39 +00:00
ache
584851d5dc Simplify notify()
Fix dupwin usage, now it really restore screen
Disable helpline while helpfile displayed
Fix helpfile borders
Fix mesgbox range computing
1995-02-23 22:36:56 +00:00
ache
5e89533cf9 Remove dir creating, done by mtree
Add missing file name for cmp
1995-02-15 20:59:13 +00:00
ache
cdce999162 file selector, helpline, helpfile and more, with my fixes
Submitted by: wmbfmk@urc.tue.nl
1995-02-15 19:44:08 +00:00
jkh
c580fe88c3 The destructor always assumed that it would be called on objects created from
ONE constructor routine.  This was bogus - there is also a system provided
constructor which does not allocate a pattern buffer.  Make less assumptions.
1995-02-14 12:35:03 +00:00
ache
4c83f1817e Much better error handling added. 1995-02-13 18:51:50 +00:00
ache
295e1436bc Add more range/argument checking
Submitted by: charnier@lirmm.fr
1995-01-30 14:11:58 +00:00
ache
a897ed047d Add doc to SUBDIR 1995-01-16 17:56:20 +00:00
ache
a543e4913d Remove */doc 1995-01-16 17:53:43 +00:00
ache
b88541186a Back out bkgd() function usage, it acts not from
common sense but from sysv standard
1995-01-16 17:22:35 +00:00
ache
aeea67f056 Upgrade to code which should satisfy all things which we have 1995-01-11 06:12:04 +00:00
ache
6452da5b2f Upgrade regex code to most recent that I found
Version number still not changed
1995-01-11 05:39:08 +00:00
ache
7da09c57f5 Changes for 8-bit ctype 1995-01-11 04:56:51 +00:00
ache
1215dd4910 libregex/doc added 1995-01-11 04:34:23 +00:00
ache
fbbcd44d78 Add infopage installation 1995-01-11 04:32:41 +00:00
ache
9d3e8ae488 Back out prev fix, now fixed in bsd.info.mk 1995-01-07 16:42:39 +00:00
ache
cef533c3da Fix "make" vs "make all" 1995-01-07 01:08:54 +00:00
ache
985f71bd97 Add readline/doc to SUBDIR 1995-01-04 22:38:51 +00:00
ache
0d743302c2 Fix format error 1995-01-04 22:21:06 +00:00
ache
aad9c55aa2 Add dependances 1995-01-04 22:19:34 +00:00
ache
59218f64a0 Install infopages 1995-01-04 22:16:14 +00:00
ache
00d0da1f06 Upgrade from new bash 1994-12-30 14:39:39 +00:00
ache
700ddc4656 Upgrade to readline from bash 1.14.3 1994-12-12 03:23:04 +00:00
ache
88f8af59dd Change all 'regoff_t' occurances to 'int'. GNU typedefed it as 'int',
but BSD 4.4 typedefed it as 'off_t'. Make _RX_C_ hook for sucessful
rx.c compilation
1994-12-09 02:26:23 +00:00
ache
56b2665188 Change #include order to not redifine __P 1994-12-09 01:51:16 +00:00
ache
4e42c65e6a Regcomp, re_comp eliminating 1994-12-09 01:08:56 +00:00
ache
aa700af850 More kosher regexp eliminating, based on BSD date now 1994-12-09 01:08:01 +00:00
ache
52dd051a2b Eliminate buggy regcomp and re_comp implementations,
we already have them in another place.
1994-12-09 00:46:42 +00:00
ache
e7021573a6 8bit locale ajustment fix 1994-12-06 04:23:42 +00:00
ache
ff3ac9fff7 Upgrade to version 2.0 1994-12-06 03:16:45 +00:00
ache
a7bd51c26c Use new bkgd() function to produce background 1994-12-02 19:49:17 +00:00
ache
0c303b23e2 Add -lcompat to LDADD for insque/remque (they treated as part of library) 1994-11-24 21:02:00 +00:00
ache
81bb8ce1eb For unknown reason _G_HAVE_SYS_RESOURCE was defined to 0 instead
of 1. (we have it). Please check gnu2bmake script
1994-11-23 21:11:20 +00:00
ache
820bfa4455 Add missing osfcn.h 1994-11-23 21:00:24 +00:00
ache
56b9433db5 Add ^X,^B,^F,^E,^A
Implement KEY_DC/^D
Fix some displaying errors
Add more beeps on reaching edges
1994-11-20 00:21:02 +00:00
ache
a15dd552fb Automatically turn off insert mode when end of field reached
in line_edit().
1994-11-19 10:22:12 +00:00
ache
5860daab9f Highlight only flen sized part while editing in line_edit() 1994-11-19 09:58:34 +00:00
ache
2c3630ec3c Highlight only space available for editing 1994-11-19 00:45:02 +00:00
ache
a712be6673 silently restrict all boxes to LINES, COLS 1994-11-18 22:49:09 +00:00
ache
47333139a0 Draw passed line with passed attrs on enter of line_edit()
and redraw it with default attrs on exit.
1994-11-18 01:46:32 +00:00
ache
b676b27e60 Add new parameter to line_edit: field length (-1 means unlimited) 1994-11-18 01:02:42 +00:00
ache
6634015da1 Save/restore attrs in line_edit now 1994-11-18 00:30:06 +00:00
ache
088cca6a2d Use newscr instead of curscr in shadows code 1994-11-17 23:54:24 +00:00
ache
eb8f7bdbbb Use wnoutrefresh() in clear_norefresh 1994-11-17 23:08:57 +00:00
ache
f3bff5f3cb Add dialog_clear_norefresh() function 1994-11-17 22:52:05 +00:00
ache
828ad8f53b Remove regex.h, it conflicts with our POSIX regex.h and we already
have it under different name: gnuregex.h (from libregex)
Change all references of <regex.h> to <gnuregex.h>
1994-11-17 21:44:49 +00:00
ache
ed02257aa9 Fix original bug with wrong calculated dims for items list.
Add args check for functions when autosizing impossible.
1994-11-17 19:21:51 +00:00
ache
4d10f8e3af Full autosizing support, now you can pass -1, -1 for any
string
1994-11-16 14:37:37 +00:00
ache
9f503caf83 Make shadow more 'real': now shadowed letters appearse as dim ones. 1994-11-15 17:32:05 +00:00
ache
d5cd6a1906 Fix bug: only one second-level shadow drawed 1994-11-15 12:42:14 +00:00
phk
96e31776cc Integrated GCC-2.6.1 -> GCC-2.6.2 changes.
Notice that the libgcc DOESN'T change number, because there are no
changes.

Also now the gnu2bmake stuff is synchronized again.

I commit this so that others can test too.

You might want to postpone any "make worlds" until tomorrow, to
avoid any problems I didn't see in the first pass.

Thanks to Bruce for rounding up our changes to gcc.
1994-11-15 04:52:19 +00:00
jkh
997ed1e99d Fix merge conflicts. 1994-11-13 06:11:02 +00:00
jkh
92ee99deb0 This commit was generated by cvs2svn to compensate for changes in r4422,
which included commits to RCS files with non-trunk default branches.
1994-11-13 05:57:35 +00:00
jkh
56f191e34f Michael Reifenberger's libg++ port
Submitted by:	mr
1994-11-13 05:57:35 +00:00
jkh
57230199f6 Michael Reifenberger's libg++ port
Submitted by:	mr
1994-11-13 05:57:35 +00:00
jkh
8ab215cb8b This commit was generated by cvs2svn to compensate for changes in r4420,
which included commits to RCS files with non-trunk default branches.
1994-11-13 05:54:27 +00:00
jkh
1a97c0026b Michael Reifenberger's libg++ 2.6.1 port.
Submitted by:	mr
1994-11-13 05:54:27 +00:00
ache
b775de76c5 Additionly use erase char from termios
Implement kill line by ^U or kill char from termios
1994-11-10 15:16:46 +00:00
phk
4d3c992957 As pointed out by Paul Traina, we need the libs to be 261.0 not 26.1. 1994-11-07 04:40:26 +00:00
phk
763106b915 ----------------------------------
GCC-2.6.1 COMES TO FREEBSD-current
----------------------------------
Everybody needs to 'make world'.

Oakland, Nov 2nd 1994.  In a surprise move this sunny afternoon, the release-
engineer for the slightly delayed FreeBSD-2.0, Poul-Henning Kamp (28),
decided to pull in the new version 2.6.1 of the GNU C-compiler.
The new version of the compiler was release today at noon, and hardly 9
hours later it was committed into the FreeBSD-current source-repository.
"It's is simply because we have had too much trouble with the version 2.6.0
of the compiler" Poul-Henning told the FreeBSD-Gazette, "we took a gamble
when we decided to use that as our compiler for the 2.0 release, but it
seems to pay of in the end now" he concludes.
The move has not been discussed on the "core" list at all, and will come as
a surprise for most Poul-Hennings peers.  "I have only discussed it with
Jordan [J. K. Hubbard, the FreeBSD's resident humourist], and we agreed that
we needed to do it, so ... I did it!".  After a breath he added with a grin:
"My email will probably get an all time 'disk-full' now!".
This will bring quite a flag-day to the FreeBSD developers, the patch-file
is almost 1.4 Megabyte, and they will have to run "make world" to get
entirely -current again.  "Too bad, but we just had to do this."  Was
the only comment from Poul-Henning to these problems.
When asked how this move would impact the 2.0 release-date, Poul-Hennings
face grew dark, he mumbled some very Danish words while he moved his fingers
in strange geometrical patterns.  Immediately something ecclipsed the Sun, a
minor tremor shook the buildings, and the temperature fell significantly.
We decided not to pursure the question.

-----------
JOB-SECTION
-----------
Are you a dedicated GCC-hacker ?
We BADLY need somebody to look at the 'freebsd' OS in gcc, sanitize it and
carry the patches back to the GNU people.  In particular, we need to get
out of the "i386-only" spot we are in now.  I have the stuff to take a
gnu-dist into bmake-form, and will do that part.

Please apply to phk@freebsd.org

No Novice Need Apply.
1994-11-03 06:52:42 +00:00
ache
025b24f9bf Now line_edit() uses passed string as initial prompt 1994-11-02 01:40:34 +00:00
jkh
08a9e5ef75 Translate README to english. :-) 1994-11-02 00:39:42 +00:00
ache
acf79dfbdb Fix beforeinstall compare
Submitted by: jc@cleat.irbs.com
1994-11-01 17:32:46 +00:00
pst
001e58e8c6 Don't reinstall includes when not necessary 1994-11-01 09:13:02 +00:00
ache
56f3cb7200 Add pointer check after each newwin/subwin with error diagnostic 1994-10-31 04:02:31 +00:00
jkh
59d0ecd39a Add a -I${.CURDIR} so that the next time Andrew changes dialog.h, the
whole build doesn't fall over before installation.
1994-10-28 05:36:38 +00:00
ache
29545cb24f Add refresh after each line of program output,
some pgms may have long waiting time between output lines.
1994-10-28 04:05:32 +00:00
ache
94acb7693c Implement dialog_prgbox() function which allows run program
(via pipe) with output to dialog box
1994-10-28 03:08:28 +00:00
paul
4a8ee9cf54 Added refresh() to dialog_clear so that it actually
clears the screen.
Reviewed by:
Submitted by:
Obtained from:
1994-10-25 15:10:27 +00:00
ache
91f5aade83 Make dialog attributes visible from outside (for direct usage
in pgms)
1994-10-24 05:09:45 +00:00
ache
88841568e3 Fix dialog_clear() to clear windows. 1994-10-21 17:52:19 +00:00
ache
d2b5d56f71 Implement line_edit() function (full line editor) which may called
externally.
Rewrite inputbox/textbox to use this function.
1994-10-21 15:42:30 +00:00
ache
f530ec529e Declare more functions externally.
Don't forget to use 'make beforeinstall'...
1994-10-20 21:56:45 +00:00
ache
eca71cc402 Don't exit silently, if initscr failed; put error message 1994-10-19 04:45:41 +00:00
ache
183359589b Check initscr() for NULL 1994-10-19 04:10:48 +00:00
ache
26305b1df8 Add LDADD += -lcurses 1994-10-12 02:13:39 +00:00
ache
2faeb5ef71 Add LDADD+= -ltermcap 1994-10-12 02:06:02 +00:00
ache
69a3e3e070 SHARED_LDADD --> LDADD 1994-10-12 01:54:38 +00:00
ache
bd9c66e395 libdialog added 1994-10-11 23:34:13 +00:00
ache
625a30095d This commit was generated by cvs2svn to compensate for changes in r3515,
which included commits to RCS files with non-trunk default branches.
1994-10-11 23:30:51 +00:00
ache
ef40875ab1 Make all dialog box available from C programs via functions calls 1994-10-11 23:30:51 +00:00
adam
9d7a34a03d previous fix was not complete 1994-09-25 08:03:24 +00:00
adam
ceb46bfc6f Dumped core when prompt == NULL 1994-09-25 04:57:44 +00:00
bde
8878e58874 Install libregex.h with the correct owner, group and mode. 1994-09-15 19:52:50 +00:00
pst
2a306abf91 libg++ include files being installed in /usr/include instead of
/usr/include/g++

Submitted by:	pst
1994-09-10 07:15:59 +00:00
wollman
3ac8a8e64b Bogus little commit to see if my change to log_accum.pl actually worked.
CVS:
1994-09-09 22:22:36 +00:00
rgrimes
abcda7ccf5 ljo:
You need to fix the libio/_G_config.h file around lines 42-44. After
  that everything should be OK. You should have seen many warning error
  messages about this file. There are missing "short" "char" keywords
  the file.

Michael:
  Apply the following patch

rgrimes:
  The patch to include/_G_config.h is highly questionable and has been
  marked as such.

Reviewed by:    rgrimes
Submitted by:   L Jonas Olsson <ljo@ljo-slip.DIALIN.CWRU.Edu>
Submitted by:   Michael Reifenberger <root@rz-wb.fh-sw.de>
1994-09-09 15:12:31 +00:00
rgrimes
ce53d28023 Reenable libg++ 1994-09-09 15:10:37 +00:00
phk
16ff268697 I belive this should be makeable under 2.0. There may be outstanding
issues in these areas:
    .h's installed
    .hP's installed
    -lcurses interaction
    files needed in ~/legal for copyleft reasons.
1994-08-08 05:52:55 +00:00
phk
6dd3692b57 This commit was generated by cvs2svn to compensate for changes in r1935,
which included commits to RCS files with non-trunk default branches.
1994-08-08 05:52:55 +00:00
jkh
1094f7d960 Remove libg++ until we have a working one again.
Submitted by:	jkh
1994-08-07 20:58:04 +00:00
wollman
1ffdbe24fc Bump shared-library version numbers. 1994-08-05 21:33:53 +00:00
wollman
c9c42221ba Last commit was slightly half-baked; try again. Use <sys/cdefs.h> to get
__P defined, rather than trying to do it ourselves.
1994-08-05 21:31:51 +00:00
wollman
d07a60d21b Use __GNU_P ratherthan __P. 1994-08-04 20:53:14 +00:00
phk
e012ff1e12 Here comes the right import of gcc-2.6.0. 1994-08-02 20:15:59 +00:00
ache
e132c8eee7 Change includes in proper way, i.e.
"readline.h" --> <readline/readline.h>
Remove -I./readline from Makefile (again!)
1994-06-12 08:51:09 +00:00
paul
1015fe2466 Put back -I${.CURDIR}/readline in Makefile.
The sources are just broken and given that an extra -I flag is going
to be needed it may as well be as above to guarantee that the library
will build.
1994-06-11 15:18:01 +00:00
ache
e98c05df12 Remove -I./readline, unneded with make includes 1994-06-10 07:35:49 +00:00
csgr
0498a49412 Add comments to Makefile.inc's about libg++ and shlib nos. 1994-05-28 09:56:30 +00:00
csgr
6e4e06fb95 Remove explicit specification of SHLIB major and minor nos. 1994-05-27 10:53:33 +00:00
csgr
7e3ed8d92c Bump all minor nos. of libs in /usr/src/gnu/lib.
shlibs are now version 1.1
1994-05-26 08:17:25 +00:00
jkh
c8269e7a2c A perfectly good libgnuregex.a and you can't use it! No header was being
installed.  Do so now as gnuregex.h
1994-05-19 17:40:01 +00:00
ache
1f29f4865e Make local changes more portable. 1994-05-14 01:18:07 +00:00
ache
6e4c5827ee Upgrade to readline 2.0 from bash1.14.1 1994-05-13 15:48:04 +00:00
ache
1078869b13 Add PAREN_MATCHING to CFLAGS 1994-05-11 16:30:27 +00:00
ache
53e7eb749d Remove #ifdefs which may confuse external packages which include
this headers
1994-05-11 16:25:34 +00:00
ache
1dc378c7d0 Add HAVE_VARARGS_H to CFLAGS
Add VISIBLE_STATS to CFLAGS, fix complete.c for successful
compilation with VISIBLE_STATS
1994-05-11 15:49:43 +00:00
ache
e58f0ef6d0 Add some note, how to tune readline to 8-bit clean mode 1994-05-11 15:19:11 +00:00
ache
ff076ee776 Add VI_MODE to CFLAGS 1994-05-11 15:11:01 +00:00
ache
9e1db17ab2 Back out forced 8-bit mode, it can be tudned from ~/.inputrc file 1994-05-11 15:09:10 +00:00
ache
cb48aae7c4 Add note about additional changes 1994-05-10 06:48:07 +00:00
ache
7f09b12dd4 Make readline 8-bit clean 1994-05-10 06:32:12 +00:00
ache
e1866e68d2 Back out previous fix, correct place to fix is octave program 1994-05-10 01:21:11 +00:00
ache
8736116b47 Correct rl_attempted_completion_function type to Function *
for successful compilation with octave
1994-05-10 01:16:18 +00:00
ache
bbf5e5a196 Merged with new readline 2.0 from bash 1994-05-09 23:24:44 +00:00
ache
e21484c625 Merge with much improved version from gdb4.11 1994-05-09 20:36:08 +00:00
ache
f13cb56073 Install history.h to /usr/include/readline too, gdb4 include it 1994-05-09 18:43:40 +00:00
ache
7aad6ad6dd libreadline added 1994-05-09 16:11:10 +00:00
ache
3cec409b09 Port readline lib into gnu system tree.
Really we don't need copy of this library into each program
(gdb f.e.)

P.S. it is much cleaner port than /usr/ports version and based
on /usr/ports version. /usr/ports version will be removed.
1994-05-09 15:59:10 +00:00
ache
57e555f85d This commit was generated by cvs2svn to compensate for changes in r1466,
which included commits to RCS files with non-trunk default branches.
1994-05-09 15:59:10 +00:00
rgrimes
ec0797209a Update for new organization of gnu tree. 1994-01-30 01:03:16 +00:00
nate
4971f7331d No longer install the GNU regex.h include file. 1994-01-29 20:20:51 +00:00
smace
742a3a52fa Update shlib version to 1.0 1993-12-28 07:57:07 +00:00
smace
7395358954 Update version to 1.0 1993-12-28 07:54:51 +00:00
paul
501bd3fcaf Added
SHLIB_MAJOR=0
SHLIB_MINOR=0
1993-11-09 20:25:14 +00:00
rich
b333b402c3 merge free.c realloc.c into malloc.c so that all three are linked in
if any are referenced.

libc's malloc.o contains malloc(), free() and realloc().  And libc
refers to realloc which will cause the linker to pull in redundant
malloc() and free() definitions from malloc.o if it isn't already
linked in from GNU malloc.  Rich
1993-10-19 18:22:37 +00:00
rgrimes
ce50488fea This is gnu lib malloc from NetBSD verbatium, here is the version info
that Chris created:
this version of GNU malloc was obtained from prep.ai.mit.edu on
9/22/1993.  There was no version noted.
1993-09-24 13:03:39 +00:00
rgrimes
40778b27ae Changed install -o root -g bin to -o ${BINOWN} -g ${BINGRP} on the header
install commands to be consistent with other header files.
1993-08-23 05:26:19 +00:00
rgrimes
0bfb629097 Changed afterintall: target to beforeinstall: so that it is easy to get
the regex.h header file installed.
1993-08-08 04:38:56 +00:00
conklin
c800b27324 GNU Regex 0.12 1993-07-30 20:16:53 +00:00