Commit Graph

217 Commits

Author SHA1 Message Date
Ian Lance Taylor ce14814904 Brought forward from p3:
Wed Aug 19 14:59:07 1992  Ian Lance Taylor  (ian@cygnus.com)

	* Makefile.in: always create installation directories, use full
1992-08-19 22:01:25 +00:00
John Gilmore afbdf3f704 * readline.c (last_readline_init_file): Fix typo made by Steve
Chamberlain/DJ Delorie.  Proper control file name is ~/.inputrc,
not ~/inputrc.
1992-08-12 22:52:26 +00:00
Stu Grossman 867022c3a9 * configure.in: Make bsd based systems use sysdep-obsd.h. 1992-06-25 23:16:16 +00:00
Per Bothner f274a4b8da * configure.in: Use mh-posix for Linux (free Unix clone). 1992-06-24 06:26:05 +00:00
Fred Fish 56e5eadc57 * sysdep-norm.h (alloca): Protect against previous definition as
a macro with arguments.
1992-06-24 05:00:25 +00:00
Stu Grossman bde34fd96d * sysdep-obsd.h: #include <sys/types.h> to make this more Kosher. 1992-06-19 22:50:08 +00:00
John Gilmore 0b909fe129 Fri Jun 19 12:53:28 1992 John Gilmore (gnu at cygnus.com)
* config/mh-apollo68v, mh-sco, mh-sysv, mh-sysv4}: RANLIB=true.

Mon Jun 15 13:50:34 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)

	* configure.in: use mh-sysv4 on solaris2
1992-06-19 19:54:41 +00:00
Roland Pesch 0eb759402a 1) Better fix for section "Readline Killing Commands": delete entire
first paragraph.  It looks like it's left over from previous
nomenclature; term "cutting" introduced there is not used in rest of
document.  ("killing" is used instead, as in the section title and in
the following paragraph.)

2) More consistent use of @key for things to type in; in a few cases
not having it actually produced wrong doc on paper---notably "M--"
comes out as "M" followed by emdash, if in the plain Roman body
text...
1992-06-18 20:03:38 +00:00
Roland Pesch fbcd1cb49d Delete dangling "There is a" at end of first paragraph under "Readline
Killing Commands".  None of our saved versions has the rest of this sentence,
whatever it may have been...
1992-06-18 19:04:16 +00:00
Fred Fish d962d591ea * config/mh-ncr3000 (INSTALL): Don't use /usr/ucb/install,
it is broken on ncr 3000's.
	* config/mh-ncr3000 (RANLIB):  Use RANLIB=true.
1992-06-15 19:29:02 +00:00
John Gilmore 87afde58f6 * readline.c: Make new SIGNALS_* macros to parameterize the
ugly changes in signal blocking macro.  Use them throughout,
reducing #ifdef HAVE_POSIX_SIGNALS and HAVE_BSD_SIGNALS clutter
significantly.  Make all such places use POSIX if available,
to avoid losing with poor `sigsetmask' emulation from libiberty.
1992-06-15 08:37:50 +00:00
Stu Grossman 7c88553a91 * readline.c (insert_some_chars): Return void. 1992-06-14 22:21:18 +00:00
John Gilmore bab58134b5 #undef PC, which Solaris2 defines in sys/types.h, clobbering the
termcap global variable PC.
1992-06-11 08:29:01 +00:00
Fred Fish 2d54a9e513 * config/{mh-ncr3000, mh-sysv4}: Change INSTALL to use
/usr/ucb/install.
1992-06-10 02:06:30 +00:00
Fred Fish dd823a49ca * readline.h (rl_completer_quote_characters): Add declaration.
* readline.c (rl_completer_quote_characters):  Add global var.
	* readline.c (strpbrk):  Add prototype and function.
	* readline.c (rl_complete_internal):  Add code to handle
	expansion of quoted strings.
1992-06-09 06:10:54 +00:00
John Gilmore 21a6705a60 * readline.c: Can't initialize FILE *'s with stdin and stdout,
because they might not be constant.  Patch from Tom Quinn,
trq@dinoysos.thphys.ox.ac.uk.
1992-05-20 05:53:33 +00:00
John Gilmore 836e9ea06f * readline.h: Declare rl_event_hook (which already existed).
Suggested by Christoph Tietz <tietz@zi.gmd.dbp.de>.
1992-04-29 17:21:46 +00:00
K. Richard Pixley 386b54d606 remove subdirs line 1992-04-23 01:08:49 +00:00
Fred Fish ef40037a0d Finish MINUS_G eradication per current configuration strategy. 1992-04-22 21:51:57 +00:00
Fred Fish 61984ba242 Replace MINUS_G by CFLAGS. 1992-04-22 21:51:25 +00:00
K. Richard Pixley 2674a1efca rework CFLAGS so that they can be set from the command line to make 1992-04-21 18:55:45 +00:00
Fred Fish a7bec03d8e Recognize new ncr3000 config. 1992-04-11 06:03:45 +00:00
John Gilmore c6b5156357 * history.c (stifle_history): Negative arg treated as zero. 1992-03-25 18:47:09 +00:00
K. Richard Pixley 713db40a91 INSTALL_PROG -> INSTALL 1992-03-25 07:46:51 +00:00
John Gilmore daf45683dc Install some bug fixes from Brian Fox. 1992-03-25 01:07:32 +00:00
K. Richard Pixley 787c6bfe70 This is the second batch of makefile changes. Libg++ makefiles were
checked in earlier.  These are Makefiles relevant to the progressive
release currently in progress.

* added exec_prefix
* default bindir now exec_prefix/bin
* default libdir now exec_prefix/lib
* default mandir now prefix/man
* default infodir now prefix/info
* added oldincludedir, default NULL
* remove all traces of the old -subdirs and -namesubdir support,
  including code, for loops, and all subdir/unsubdir stuff.
* remove old style staging targets {de-}stage[1234], comparison,
  bootstrapN, from all but the bootstrappable tools.
* added check targets.
* removed any "Last Mod" lines.
* forced copyrights to '92 and shifted some from Cygnus to FSF.
* added tooldir and program_prefix where needed.
* updated texinfo and man pages, removed all references to multiple
  hosts or targets.
1992-03-08 07:47:55 +00:00
Roland Pesch b621d05050 Hard-code "@appendix" instead of "@chapter" at the beginning of each of these.
This will eventually be supported with a trivial macro, but those aren't
standard texinfo yet; in the meantime, I think GDB is the only manual we
print that uses these---and it wants appendices.
1992-02-28 01:01:24 +00:00
Steve Chamberlain 01dc8d2d2e Increase the dososity 1992-02-22 00:18:39 +00:00
Steve Chamberlain da8bae6dfe Remeber this one too! 1992-02-22 00:17:21 +00:00
Steve Chamberlain 044751b872 New files for DOSness 1992-02-22 00:14:17 +00:00
Steve Chamberlain 1267a5c050 * readline.c, examples/fileman.c: patches from DJ to support
DOS
1992-02-21 22:39:54 +00:00
Stu Grossman 77219de22d * readline.c (rl_read_init_file): Make sure that null filename is
not passed to open() or else we end up opening the directory, and
read a bunch of garbage into keymap[].
1992-02-21 07:28:31 +00:00
Fred Fish 5bb14552fd * readline.c (readline_default_bindings): Only make use of VLNEXT
when both VLNEXT and TERMIOS_TTY_DRIVER is defined.  On SVR4
	<termio.h> includes <termios.h>, so VLNEXT is always defined.

	* sysdep-norm.h (_POSIX_VERSION):  Define this for all SVR4
	systems so that <termios.h> gets used, instead of <termio.h>.
1992-02-18 01:20:46 +00:00
Roland Pesch e62b9411b5 Two typos fixed, spotted by Jim Irwin of WRS 1992-02-16 01:46:59 +00:00
Fred Fish 609bbadec7 Change svr4 references to sysv4. 1991-12-20 20:05:19 +00:00
K. Richard Pixley c466cfab84 infodir belongs in datadir 1991-12-11 04:15:50 +00:00
K. Richard Pixley 92bb90afdc Fri Dec 6 23:23:14 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: remove spaces following hyphens, bsd make can't
	  cope. added clean-info.  added standards.text support.  Don't
	  know how to make info anymore.

	* configure.in: commontargets is no longer a recognized hook, so
	  remove it.  new subdir called doc.

Thu Dec  5 22:46:10 1991  K. Richard Pixley  (rich at rtl.cygnus.com)

	* Makefile.in: idestdir and ddestdir go away.  Added copyrights
	  and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
	  and mandir now keyed off datadir by default.
1991-12-07 07:25:57 +00:00
John Gilmore 28e353598c 14 char filenames 1991-11-23 01:49:58 +00:00
John Gilmore ec230564a6 Initial revision 1991-11-23 01:49:55 +00:00
John Gilmore ed07738e1a sysdep renames 1991-11-22 23:41:16 +00:00
John Gilmore 73766d9154 Support Mach too. 1991-11-22 21:59:01 +00:00
John Gilmore 3f73352f90 <sys/types.h> is required for <dirent.h>. Improve Sun alloca. 1991-11-22 17:07:42 +00:00
Stu Grossman dbdcdd5478 *** empty log message *** 1991-11-22 02:53:00 +00:00
John Gilmore 02e20edf83 * Makefile.in: Clean up ../glob/tilde.c -> tilde.o path.
Clean up makefile a bit in general.
1991-11-22 02:48:49 +00:00
Stu Grossman 9fb2bebda9 * configure.in, config/mh-svr4: Make SVR4 work. 1991-11-22 01:42:10 +00:00
John Gilmore 82f0459e2c Add inc-hist.texi 1991-11-22 01:16:44 +00:00
Stu Grossman 320cd42317 Initial revision 1991-11-22 00:39:00 +00:00
Stu Grossman a7951d1117 Change hm-* to mh-*. 1991-11-21 23:24:17 +00:00
Stu Grossman 56858b9575 Fixup dirent<->direct stuff. 1991-11-21 22:50:49 +00:00
Stu Grossman a4ff7962b2 Initial revision 1991-11-21 22:49:25 +00:00
Stu Grossman e19c9d4932 * readline.c: Move config stuff to sysdep.h, use typedef dirent
consistently, remove refs to d_namlen (& D_NAMLEN) to improve
portability.  Also, update copyright notice.
readline.h:  remove config stuff that I added erroneously in the
first place.
1991-11-21 22:48:11 +00:00
Stu Grossman 9b309d06af * emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
vi_mode.c:  move config stuff to sysdep.h, update copyright notices.
1991-11-21 22:43:59 +00:00
Stu Grossman 10524f5e06 Add a bunch of config files to .Sanitize, add some config stuff to Makefile.in
and configure.in.  Fix compilation of ../glob/tilde.o in Makefile.
1991-11-21 22:38:52 +00:00
Stu Grossman 44828c3918 #include "sysdep.h" 1991-11-19 23:39:01 +00:00
Stu Grossman b936814f58 Integrate new readline from Brian Fox. 1991-11-19 23:37:53 +00:00
Stu Grossman 6df61f7957 * history.c: #include "sysdep.h". 1991-11-19 23:05:55 +00:00
Stu Grossman b51d8b229d Fix bug where script was referencing host_arch instead of host_cpu. 1991-11-19 22:50:38 +00:00
Fred Fish f30114ea7b Change SYSV to USG to match current usage in source. Add USGr4 to list
of defines to check for to use <dirent.h> style directory access.
1991-11-19 18:54:38 +00:00
Stu Grossman 61af01bc70 * readline.c (filename_completion_function): use struct dirent
instead	of struct direct.
1991-11-19 08:02:35 +00:00
Stu Grossman 494ea0b286 Forgot about vi_mode.c... 1991-11-19 06:29:50 +00:00
Stu Grossman 870ca25340 Integrate new readline from Brian Fox. 1991-11-19 05:59:18 +00:00
Stu Grossman c5bbc6ea41 New readline stuff. 1991-11-19 05:44:12 +00:00
Stu Grossman d65e3f60ba Initial revision 1991-11-19 05:34:43 +00:00
Stu Grossman 0d3dda0205 Remove doc. It's been moved to a subdir. 1991-11-19 05:32:02 +00:00
Stu Grossman 6d3cafaba8 Initial revision 1991-11-19 05:29:21 +00:00
Stu Grossman c617c67489 Add doc and examples. 1991-11-19 05:24:30 +00:00
Stu Grossman be9485d5f5 Initial revision 1991-11-19 05:16:47 +00:00
Roland Pesch 9dd0e793d7 readline, inc-read: fix node structure so this makeinfo's cleanly.
Makefile.in: reflect dependencies for readline.info correctly; invoke makeinfo without '-' prefix.
1991-11-14 20:12:16 +00:00
Roland Pesch c56f1262ca Fix minor node-structure bug. 1991-11-14 19:23:54 +00:00
Steve Chamberlain 3558ead599 .Sanitize:
now use the shortened names
Makefile.in:
	make install-info work on sysV
readline.texi
	fix @include problem
1991-11-14 18:07:17 +00:00
K. Richard Pixley e92ee46965 added all-info and install-info targets 1991-11-14 08:54:39 +00:00
K. Richard Pixley fff3e61ff2 build and install info 1991-11-14 00:36:22 +00:00
K. Richard Pixley 14ccee322b added info dir menu hooks 1991-11-14 00:36:07 +00:00
K. Richard Pixley 681fa9a853 Initial revision 1991-11-13 21:01:55 +00:00
Steve Chamberlain c21b1b2660 Mon Nov 11 20:50:29 1991 Steve Chamberlain (sac at cygnus.com)
* Makefile.in: Use the MINUS_G no-debug convention
	* readline.c: (many_places) move all the declarations of rindex to
	only one place, to reduce the number of warnings it makes.
1991-11-12 04:52:27 +00:00
John Gilmore cd8fc40013 Modernize, add sysdep-*.h files 1991-11-09 11:32:52 +00:00
John Gilmore 5f4a039a21 * configure.in: Make a link for sysdep.h. Specify commontargets.
* sysdep-norm.h:  The usual alloca declarations.
* sysdep-aix.h:  What AIX 3.1 on RS/6000 needs for alloca.
* history.c, readline.c:  Use sysdep.h.
1991-11-09 11:24:36 +00:00
John Gilmore 51493cdb63 Initial revision 1991-11-09 11:24:32 +00:00
John Gilmore d1ac7440ae Switch to new config/hm-* scheme. 1991-10-25 05:02:04 +00:00
John Gilmore a051de4b21 aix is a Sys V as far as we're concerned. 1991-10-25 04:59:30 +00:00
Fred Fish 0fda1b621b Document change to config/hmake-sysv to send RANLIB (echo) output to /dev/null. 1991-10-24 09:10:41 +00:00
John Gilmore 706a356bfb configure, config.sub gone 1991-10-05 06:20:30 +00:00
K. Richard Pixley 5a168a17ee resync 1991-10-02 04:15:56 +00:00
K. Richard Pixley b9fe720d06 steves h8 patches 1991-10-02 04:01:08 +00:00
K. Richard Pixley bcb14db549 exploit the new executable config.status 1991-10-01 21:00:50 +00:00
Stu Grossman 7b3a018e32 sgi/irix support. 1991-09-18 00:45:04 +00:00
Stu Grossman 9778f05aab Add config directory. 1991-09-17 08:21:58 +00:00
John Gilmore 12bf20326d Propagate 1991-09-13 02:19:57 +00:00
Stu Grossman 9f2673804c Add in sysv configuration stuff. 1991-08-31 01:38:08 +00:00
John Gilmore ce97f9130a Add none 1991-08-23 23:32:34 +00:00
K. Richard Pixley 8b204e6ea4 add email address for bugs and additions. 1991-08-23 22:38:25 +00:00
K. Richard Pixley 69e87de278 Minor config polish. 1991-08-23 04:50:56 +00:00
John Gilmore 4860cd616d add config.sub 1991-08-22 09:02:14 +00:00
K. Richard Pixley 4f18392953 Initial revision 1991-08-22 07:15:48 +00:00
K. Richard Pixley f0b9c97662 revisiting error messages 1991-08-20 04:56:47 +00:00
K. Richard Pixley 4101d86838 Host-level GNUmakefiles. 1991-08-06 19:12:55 +00:00
John Gilmore c65cca22d6 Roll in the configure that handles gdb. 1991-07-20 00:56:55 +00:00
K. Richard Pixley 7187e60cbe Polishing install. 1991-06-12 21:33:26 +00:00
K. Richard Pixley 502ef32a55 removed foo.a from comparison target. 1991-06-12 20:09:59 +00:00
K. Richard Pixley 30ba1dfeaf Added support for binary comparisons. 1991-06-09 20:22:11 +00:00
K. Richard Pixley 6c18e39366 fixed a bug in multiple targets 1991-05-27 20:54:50 +00:00
K. Richard Pixley c721ea9282 Initial revision 1991-05-23 17:44:08 +00:00
K. Richard Pixley 7da15eff0d Added stage stuff. 1991-05-22 01:30:56 +00:00
K. Richard Pixley 3f86071fb3 Initial revision 1991-05-21 19:55:06 +00:00
John Gilmore 49e40d8a8e Update for readline split. 1991-05-19 14:52:42 +00:00
Roland Pesch 91310504c2 * readline/inc-history.texinfo, readline/inc-readline.texinfo:
applied various small fixes due to or inspired by RMS comments
1991-05-17 22:52:47 +00:00
Roland Pesch 4a69e6d6cf Introduce @appendix near top, so this doesn't run together with
preceding text.
1991-04-05 23:11:21 +00:00
Roland Pesch ccc7daa214 Minor cosmetic revisions. 1991-04-05 23:10:03 +00:00
Roland Pesch 55dd74a1a8 shorten some headings to fit better in "smallbook" table of contents 1991-04-04 18:59:00 +00:00
Roland Pesch 5e4fd5d583 @key -> @kbd 1991-04-04 00:17:11 +00:00
Roland Pesch 14d0e4c3d3 Initial revision 1991-04-04 00:15:44 +00:00
Roland Pesch 414a497193 Improvements to texinfo macro use due to RMS 1991-04-04 00:00:00 +00:00
K. Richard Pixley dd3b648e8b Johns release 1991-03-28 16:28:29 +00:00
K. Richard Pixley bd5635a1e2 Initial revision 1991-03-28 16:26:26 +00:00
Roland Pesch 94bb8edc7f Shortened some headings to fit in @smallbook format's table of contents. 1991-03-27 01:18:26 +00:00
John Gilmore ab7d02afaa Update doc with minor stuff, on first reading. 1990-09-27 12:16:55 +00:00
John Gilmore 302602b10c Initial revision 1990-09-27 11:31:14 +00:00