1. 16 May, 1993 22 commits
  2. 15 May, 1993 18 commits
    • Jim Blandy's avatar
      More changes from David J. Mackenzie. · 3dbc7e32
      Jim Blandy authored
      	* Makefile.in (install.sysv, install.xenix, install.aix): Targets
      	removed; autoconf and config.h should specify all these
      	differences.
      	(buildlisppath): Make this path depend on ${srcdir}.
      	(INSTALLFLAGS): Removed.
      	(INSTALL): Include the -c flag.
      	(install): Change the way we invoke install accordingly.
      3dbc7e32
    • Jim Blandy's avatar
      Install David Mackenzie's patches to make ${srcdir} work. · 3ce7a076
      Jim Blandy authored
      	* Makefile.in (srcdir, VPATH): Get this value from the top-level
      	Makefile.
      	(xmakefile): Use ${srcdir} to find the files from which we produce
      	xmakefile.  Edit the values for srcdir and VPATH into xmakefile.
      	* ymakefile (srcdir, VPATH): New definitions for the Makefile
      	to edit.
      	(ALL_CFLAGS): Remove `-Is' and `-Im'; add `-I${srcdir}', and
      	`-I.'.
      	(emacs): Adjust dumping commands to deal with a separate source
      	directory.
      	(${etc}DOC): Pass `-d ${srcdir}' to make-docfile, to tell it where
      	to find the source files.
      	(prefix-args): Find the source code in ${srcdir}.
      3ce7a076
    • Jim Blandy's avatar
      * process.c (wait_reading_process_input): If we're running · 26ec91de
      Jim Blandy authored
      	Solaris, it's not necessary to check if we should redeliver SIGIO,
      	according to David Mackenzie.
      	* s/sol2.h: #include "usg5-4.h", and #define const.
      26ec91de
    • Jim Blandy's avatar
      Install patches from David J. Mackenzie to make the srcdir option · d2d92f7a
      Jim Blandy authored
      	work.
      	* Makefile.in (srcdir, VPATH): Get this value from the top-level
      	Makefile.
      	(INSTALLABLES): Split this into two lists - INSTALLABLES and
      	INSTALLABLE_SCRIPTS.
      	(INSTALLABLE_SCRIPTS): New list.
      	(EXECUTABLES): Include INSTALLABLE_SCRIPTS.
      	(${archlibdir}): The scripts to be installed live in the source
      	tree, not in the object tree.
      	(test-distrib): Note that the data file lives in the source tree,
      	not the object tree.
      	(GETOPTDEPS): Note that getopt.h lives in the source tree.
      	(all other targets): Change references to source files to use
      	${srcdir}, except for config.h, which lives in the object dir.
      	(timer.o): Note that this depends on ../src/config.h.
      	* make-docfile.c (main): Add a -d option, to tell it where to find
      	the source files.
      	* test-distrib.c (main): Take the name of the distribution file to
      	test from the command line.
      d2d92f7a
    • Jim Blandy's avatar
      ad2e78fb
    • Jim Blandy's avatar
      Install ${srcdir} changes from DJM. · ddb73021
      Jim Blandy authored
      	* Makefile.in (SUBDIR_MAKEFILES): Add oldXMenu/Makefile to this
      	list.
      	(COPYDIR, COPYDESTS): Install files from both the etc directory in
      	the source tree and the etc directory in the object tree.
      	(${SUBDIR}): Pass the prefix variable down to submakes.
      	(everywhere): Use `sed', not `/bin/sed'.  Not all systems have sed
      	in /bin.
      	(lib-src/Makefile, src/Makefile, oldXMenu/Makefile): Edit in
      	values for srcdir and VPATH.
      	(install): Add `v' flag to tar command.  Make sure that `dir'
      	exists in ${srcdir}/info before copying it.  Remember that the man
      	pages come from the source tree, not the object tree.
      	* configure.in: Remove remarks saying that the --srcdir option
      	doesn't work.
      	Create the etc directory in the object tree.
      	Recognize configuration names of the form *-sun-solaris*.
      	Recognize sunos5 and solaris as operating system names.
      ddb73021
    • Jim Blandy's avatar
      The GNU coding standards specify that CFLAGS should be left for · c38a040d
      Jim Blandy authored
      	users to set.
      	* Makefile.in (CFLAGS): Put this in the "things configure might
      	edit" section, and have it default to -g.
      	(ALL_CFLAGS): New variable, set to all the flags which should be
      	passed to compilations.  Replace all other uses of CFLAGS with
      	ALL_CFLAGS.
      	(.c.o): New rule, to pass ALL_CFLAGS to compilations.
      
      	* Makefile.in (DEFS): Remove this; it's always just going to be
      	"-DHAVE_CONFIG_H -Demacs".
      
      	* Makefile.in (ALLOCA): New variable, whose value we should
      	inherit from the top-level makefile.
      	(etags, ctags): Include ALLOCA in the list of object files that
      	these executables depend on and link.
      c38a040d
    • Jim Blandy's avatar
      Install patches from David J. Mackenzie to make the srcdir option · 0d73e8e3
      Jim Blandy authored
      	work.
      	* Makefile.in (srcdir): Get this value from the top-level
      	Makefile.
      	(INSTALLABLES): Split this into two lists - INSTALLABLES and
      	INSTALLABLE_SCRIPTS.
      	(INSTALLABLE_SCRIPTS): New list.
      	(EXECUTABLES): Include INSTALLABLE_SCRIPTS.
      	(${archlibdir}): The scripts to be installed live in the source
      	tree, not in the object tree.
      	(test-distrib): Note that the data file lives in the source tree,
      	not the object tree.
      	(GETOPTDEPS): Note that getopt.h lives in the source tree.
      	(all other targets): Change references to source files to use
      	${srcdir}, except for config.h, which lives in the object dir.
      	(timer.o): Note that this depends on ../src/config.h.
      0d73e8e3
    • Jim Blandy's avatar
      6d8856bd
    • Richard M. Stallman's avatar
      Require menu-bar.el. · 290cb602
      Richard M. Stallman authored
      290cb602
    • Richard M. Stallman's avatar
      578d09a6
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (push-mark): Don't activate the mark. · 9a1277dd
      Richard M. Stallman authored
      (set-mark-command): Explicitly do so here.
      When popping, don't mind if mark is inactive.
      (pop-mark): Deactivate mark.  Don't mind if it's inactive.
      (yank-pop): Don't mind if mark is inactive.
      (keyboard-quit): Deactivate the mark.
      (kill-ring-save): When bouncing cursor,
      bounce the mark too, so highlighted area does not change.
      9a1277dd
    • Jim Blandy's avatar
      * configure.in: Use the AC_TIME_WITH_SYS_TIME macro, for · 9397d456
      Jim Blandy authored
      	lib-src/getdate.y and src/systime.h.
      9397d456
    • Jim Blandy's avatar
      * systime.h: Borrow CPP sequence from getdate.y to include the · d712c26d
      Jim Blandy authored
      	proper combination of <time.h> and <sys/time.h>.
      d712c26d
    • Richard M. Stallman's avatar
    • Richard M. Stallman's avatar
      (isearch-done): Don't activate mark. · 20f3a745
      Richard M. Stallman authored
      20f3a745
    • Richard M. Stallman's avatar
      (face-initialize): Don't create the `modeline' face. · 8494bbf1
      Richard M. Stallman authored
      Set region-face.
      (invert-face): Really do use the default colors.
      (x-initialize-frame-faces): Always try "gray" color for
      primary-selection; always invert if that fails.
      Similar changes for highlight, secondary-selection.
      
      (make-face): Add interactive spec.
      (set-default-font): Deleted.
      8494bbf1