1. 10 Apr, 1993 17 commits
    • Jim Blandy's avatar
      Since Qmenu_enable is used by non-X-specific code, it shouldn't be · 6904bdcd
      Jim Blandy authored
      	defined in an X-only source file.
      	* xmenu.c (Qmenu_enable): Definition moved...
      	(syms_of_xmenu): ... along with initialization ...
      	* keyboard.c (Qmenu_enable): ... to here ...
      	(syms_of_keyboard): ... and here.
      6904bdcd
    • Jim Blandy's avatar
    • Jim Blandy's avatar
      * keyboard.c (command_loop_1): Rebuild menu bar if · 598a9fa7
      Jim Blandy authored
      	update_mode_lines is set.
      
              Since Qmenu_enable is used by non-X-specific code, it shouldn't be
      	defined in an X-only source file.
      	* xmenu.c (Qmenu_enable): Definition moved...
      	(syms_of_xmenu): ... along with initialization ...
      	* keyboard.c (Qmenu_enable): ... to here ...
      	(syms_of_keyboard): ... and here.
      
      	* keyboard.c (kbd_buffer_get_event): If we get a selection clear
      	or selection request event, but we were compiled without the
      	window-system-specific code to handle it, abort.  Don't try to
      	call a function which doesn't exist.
      
      	* keyboard.c (make_lispy_event): In the code which processes mouse
      	clicks, declare f to be a FRAME_PTR, not a struct frame *; this
      	works when MULTI_FRAME is not #defined.
      598a9fa7
    • Jim Blandy's avatar
      * dispnew.c (getenv): Extern declaration deleted; this is done in · 5de9f849
      Jim Blandy authored
      	config.h.
      
      	* dispnew.c (init_display): Compare the return value of getenv to
      	zero before setting display_arg, instead of just using the pointer
      	as a truth value.
      5de9f849
    • Jim Blandy's avatar
      Adjust for autoconf merger. · cf91f754
      Jim Blandy authored
      	* config.h.in: Add extra line to top, in case autoconf gets fixed
      	and decides not to add Makefile-style comments to the top of the
      	files it generates which we are forced to lop off.
      	Indicate that the boolean macros here get their definitions via
      	the DEFS Makefile variable.
      	Adjust the operating system and machine #includes to use
      	autoload's @cookies@.
      	(RETSIGTYPE): Give this a default value.
      	(SIGTYPE): Set this from RETSIGTYPE.
      	(LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Get values via @cookies@.
      	* Makefile.in (DEFS): Renamed from CONFIG_CFLAGS.
      	(xmakefile): Pass CFLAGS to ${CPP}.
      cf91f754
    • Jim Blandy's avatar
      * callproc.c (relocate_fd): Make messages string literals, not · 20c018a0
      Jim Blandy authored
      	initialized arrays.
      20c018a0
    • Jim Blandy's avatar
      * buffer.c (Fmake_overlay, Fmove_overlay): New optional BUFFER · 5c4f68f1
      Jim Blandy authored
      	arguments.
      	(recenter_overlay_lists): New argument BUF, to use instead of the
      	current buffer.
      	(Foverlay_recenter): Pass the appropriate arguments to
      	recenter_overlay_lists.
      
      	* buffer.c (Fdelete_overlay): Don't assume that overlay is in the
      	current buffer.  Don't forget to declare the argument a Lisp_Object.
      5c4f68f1
    • Jim Blandy's avatar
      * alloc.c (__malloc_hook, __realloc_hook, __free_hook): Declare · b0846f52
      Jim Blandy authored
      	these extern, not static.  (!)
      
      	* alloc.c (__malloc_hook, old_malloc_hook, __realloc_hook,
      	old_realloc_hook): Declare that the functions these point to return
      	void *, not void.
      b0846f52
    • Jim Blandy's avatar
      Adjust for autoconf merger. · 5f1a4d41
      Jim Blandy authored
      	* config.h.in: Add extra line to top, in case autoconf gets fixed
      	and decides not to add Makefile-style comments to the top of the
      	files it generates which we are forced to lop off.
      	Indicate that the boolean macros here get their definitions via
      	the DEFS Makefile variable.
      	Adjust the operating system and machine #includes to use
      	autoload's @cookies@.
      	(RETSIGTYPE): Give this a default value.
      	(SIGTYPE): Set this from RETSIGTYPE.
      	(LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Get values via @cookies@.
      	* Makefile.in (DEFS): Renamed from CONFIG_CFLAGS.
      	(xmakefile): Pass CFLAGS to ${CPP}.
      
      	* Makefile.in (tagsfiles): Remove external-lisp from this list of
      	files; we're not distributing it, so the normal build process
      	shouldn't depend on it.
      5f1a4d41
    • Jim Blandy's avatar
      4bafa972
    • Jim Blandy's avatar
      * subr.el (overlay-start, overlay-end, overlay-buffer): New · 9a5336ae
      Jim Blandy authored
      	defsubsts.
      9a5336ae
    • Jim Blandy's avatar
      Sat Apr 10 00:39:29 1993 Jim Blandy (jimb@totoro.cs.oberlin.edu) · 51534471
      Jim Blandy authored
      	* paragraphs.el (sentence-end, forward-sentence): Doc fixes.
      51534471
    • Jim Blandy's avatar
      * finder.el (finder-by-keyword): Build an alist to pass to · f5a16823
      Jim Blandy authored
      	completing-read, instead of building an invalid obarray.
      
      	* finder.el (finder-by-keyword): If the user quits or enters the
      	empty string in response to the keyword prompt, restore the old
      	window configuration properly.
      f5a16823
    • Jim Blandy's avatar
      51509df9
    • Jim Blandy's avatar
      * make-dist: Distribute lib-src/rcs-checkin. · d1b985ec
      Jim Blandy authored
      d1b985ec
    • Jim Blandy's avatar
      * configure.in: When checking for X windows, search for an X11 · 7d99494c
      Jim Blandy authored
      	subdirectory of ${x_includes}.
      
      	* configure.in: Check for gettimeofday function, for getdate.y.
      
              Change `configure' to a mixture of custom code and autoconf stuff.
      	autoconf can't derive all the information we need, but we'd really
      	like to be able to take advantage of some of its tests, and its
      	file-editing facilities.
      	* configure.in: Renamed from configure.
      	Quote the sections of shell script we want copied literally to
      	the configure script.
      	(compile): Initialize this to make the autoconf macros' code happy.
      	Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
      	code to do their jobs.
      	Use autoconf to produce Makefile and src/config.h.
      	Remove the Makefile-style comment that autoconf places at the top
      	of src/config.h.
      	(config_h_opts): Removed - no longer necessary.
      	* Makefile.in (configname): Renamed to configuration.
      	(CONFIG_CFLAGS): Renamed to DEFS.
      	(CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
      	get values via autoload @cookies@.
      	(libsrc_libs): Get this from autoconf.  We used to do nothing
      	about this.
      	(${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
      7d99494c
    • Jim Blandy's avatar
      * Makefile.in (clean mostlyclean): Missing right paren. · c75ff9db
      Jim Blandy authored
              Change `configure' to a mixture of custom code and autoconf stuff.
      	autoconf can't derive all the information we need, but we'd really
      	like to be able to take advantage of some of its tests, and its
      	file-editing facilities.
      	* configure.in: Renamed from configure.
      	Quote the sections of shell script we want copied literally to
      	the configure script.
      	(compile): Initialize this to make the autoconf macros' code happy.
      	Use AC_PROG_CC, AC_CONST, and AC_RETSIGTYPE instead of writing out
      	code to do their jobs.
      	Use autoconf to produce Makefile and src/config.h.
      	Remove the Makefile-style comment that autoconf places at the top
      	of src/config.h.
      	(config_h_opts): Removed - no longer necessary.
      	* Makefile.in (configname): Renamed to configuration.
      	(CONFIG_CFLAGS): Renamed to DEFS.
      	(CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to
      	get values via autoload @cookies@.
      	(libsrc_libs): Get this from autoconf.  We used to do nothing
      	about this.
      	(${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
      
      	* Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't
      	echo the move-if-change command.
      c75ff9db
  2. 09 Apr, 1993 3 commits
  3. 08 Apr, 1993 13 commits
  4. 07 Apr, 1993 7 commits