1. 12 Aug, 1992 15 commits
    • Jim Blandy's avatar
      * term.c (FRAME_IS_TERMCAP, FRAME_IS_X, FRAME_HAS_MINIBUF): · 1820044b
      Jim Blandy authored
      	Renamed these to FRAME_TERMCAP_P, FRAME_X_P, and
      	FRAME_HAS_MINIBUF_P, for consistency with the rest of the
      	frame macros.
      1820044b
    • Jim Blandy's avatar
      * scroll.c (FRAME_IS_TERMCAP, FRAME_IS_X, FRAME_HAS_MINIBUF): · 6c735a59
      Jim Blandy authored
      	Renamed these to FRAME_TERMCAP_P, FRAME_X_P, and
      	FRAME_HAS_MINIBUF_P, for consistency with the rest of the
      	frame macros.
      6c735a59
    • Jim Blandy's avatar
      * minibuf.c (Fcompleting_read): Stop subtracting one from the · 5dadd3a2
      Jim Blandy authored
      	starting position, so this function lives up to its doc
      	string, which I think specifies an okay way to work.
      5dadd3a2
    • Jim Blandy's avatar
      * keyboard.c (Fsuspend_emacs): Call change_frame_size with the · d5045cf9
      Jim Blandy authored
      	proper arguments - the height and width are the second and third
      	arguments, not the first and second.  Pass 0 for DELAY.
      
      	* keyboard.c (FRAME_IS_TERMCAP, FRAME_IS_X,
      	FRAME_HAS_MINIBUF): Renamed these to FRAME_TERMCAP_P,
      	FRAME_X_P, and FRAME_HAS_MINIBUF_P, for consistency with the
      	rest of the frame macros.
      d5045cf9
    • Jim Blandy's avatar
      * frame.c (Qheight, Qicon, Qmodeline, Qname, Qnone, Qonly, · fd0c2bd1
      Jim Blandy authored
      	Qunsplittable, Qwidth, Qx): New symbols, with lisp code to rebuild
      	syms_of_frame.
      	(syms_of_xfns): Initialize and staticpro them.
      	(Fframep, Fframe_visible_p, Fframe_parameters):  Use
      	the new Q... variables, instead of interning things.
      	(store_in_alist): Change the argument char *PROPNAME into a
      	Lisp_Object PROP; let the caller take care of interning the atom.
      
      	* frame.c (Fframe_visible_p): Doc fix.
      
      	* frame.c (Fframe_parameters): When figuring the `minibuffer'
      	parameter, if FRAME doesn't have a minibuffer, return `none', not
      	nil.  If it does have a minibuffer with other windows, return the
      	window.
      
      	* frame.c (Fmodify_frame_parameters): Don't write out the loop for
      	processing X frame parameters here; do it in the x specific code.
      	Call the function which deals with this stuff
      	x_set_frame_parameters, not x_set_frame_parameter.
      
      	* frame.c (Fmake_frame_visible, Fmake_frame_invisible,
      	Ficonify_frame, Fframe_parameters, Fmodify_frame_parameters,
      	Fset_frame_height, Fset_frame_width, Fset_frame_size,
      	Fset_frame_position): Place clauses controlled by FRAME_X_P inside
      	`#ifdef HAVE_X_WINDOWS ... #endif' clauses.
      
      	* frame.c (Fset_frame_position): Doc fix.
      
      	* frame.c [MULTI_SCREEN] (Fset_frame_height, Fset_frame_width,
      	Fset_frame_size): Call change_frame_size with a DELAY of 0.
      	[not MULTI_SCREEN] (Fset_frame_height, Fset_frame_width,
      	Fset_frame_size, Fset_screen_height, Fset_screen_width): Same.
      
      	* frame.c [not MULTI_SCREEN] (Fset_frame_height, Fset_frame_width,
      	Fset_frame_size, Fframe_height, Fframe_width): New functions, for
      	use when Emacs is not compiled with multiple screens.
      	[not MULTI_SCREEN] (Fset_screen_height, Fset_screen_width):
      	Functions added for backward compatibility with Emacs 18.  These
      	would be just aliases, except that the version 18 functions don't
      	take a FRAME argument.
      	[not MULTI_SCREEN] (syms_of_frame): New function, to defsubr the
      	above and add screen-height and screen-width as aliases for
      	Fframe_height and Fframe_width.
      
      	* frame.c (Fset_frame_width): Change the size of FRAME, not of
      	selected_frame.
      
      	* frame.c (Fset_frame_width, Fset_frame_height): Declare the
      	`frame' argument to be a Lisp_Object.  It used to be undeclared.
      
      	* frame.c (FRAME_IS_TERMCAP, FRAME_IS_X, FRAME_HAS_MINIBUF):
      	Renamed these to FRAME_TERMCAP_P, FRAME_X_P, and
      	FRAME_HAS_MINIBUF_P, for consistency with the rest of the
      	frame macros.
      fd0c2bd1
    • Jim Blandy's avatar
      * fileio.c (Fread_filename): When calling Fcompleting_read, · 509b05ed
      Jim Blandy authored
      	don't add one to the initial cursor position here.  Do it in
      	Fcompleting_read, because that makes it live up to its
      	documentation.
      509b05ed
    • Jim Blandy's avatar
      * emacs.c (main): Call syms_of_frame unconditionally. When · 45ee4e3f
      Jim Blandy authored
      	MULTI_FRAME is not defined, it still provides the Fframe_width,
      	Fframe_height, Fset_frame_width, and Fset_frame_height functions.
      45ee4e3f
    • Jim Blandy's avatar
      * editfns.c (Fcurrent_time_zone): Doc fix. · c2662aea
      Jim Blandy authored
      	* editfns.c (Fcurrent_time_zone): Don't forget to include code to
      	signal an error when EMACS_CURRENT_TIME_ZONE is not defined.
      
      	* editfns.c (Fcurrent_time_zone): New function.
      	(syms_of_editfns): defsubr it.
      c2662aea
    • Jim Blandy's avatar
      * doc.c (Vdata_directory): Removed; this is declared in callproc.c. · 9fbfa962
      Jim Blandy authored
      	(syms_of_doc): Initialization removed.
      9fbfa962
    • Jim Blandy's avatar
      * dispnew.c (Fredraw_frame): Call clear_frame_records before · b6a65ac2
      Jim Blandy authored
      	calling update_end, so that x_display_box_cursor can rely on the
      	contents of f->current_glyphs.
      
      	* dispnew.c (change_frame_size): Call check_frame_size here,
      	rather than writing out its code.  Don't declare newheight and
      	newwidth to be register variables, since we take their address.
      
      	* dispnew.c (in_display): Variable deleted; it's only ever used as
      	an unofficial parameter to change_frame_size.
      	(change_frame_size): New argument, DELAY, which when non-zero
      	indicates to delay the size change until later.  This should be
      	passed as one from signal handlers.
      	(window_change_signal): Call change_frame_size with a DELAY of 1.
      	(do_pending_window_change): Call change_frame_size with DELAY of 0.
      
      	* dispnew.c, frame.c, frame.h, keyboard.c, scroll.c, term.c,
      	window.c, xdisp.c, xfns.c xterm.c (FRAME_IS_TERMCAP, FRAME_IS_X,
      	FRAME_HAS_MINIBUF): Renamed these to FRAME_TERMCAP_P, FRAME_X_P,
      	and FRAME_HAS_MINIBUF_P, for consistency with the rest of the
      	frame macros.
      b6a65ac2
    • Jim Blandy's avatar
      * bytecode.c (Fbyte_code): When metering the Bcall opcodes, make · 63639d44
      Jim Blandy authored
      	sure the count on the symbol's `byte-code-meter' property does not
      	overflow.
      
      	* bytecode.c (syms_of_bytecode): Add a docstring for
      	byte-metering-on.
      63639d44
    • Jim Blandy's avatar
      *** empty log message *** · 9e2b097b
      Jim Blandy authored
      9e2b097b
    • Jim Blandy's avatar
      entered into RCS · 7e1dae73
      Jim Blandy authored
      7e1dae73
    • Jim Blandy's avatar
      Initial revision · 9f34a2a0
      Jim Blandy authored
      9f34a2a0
    • Richard M. Stallman's avatar
      (amigaunix/amix): Use sysv4 as os. · 98a91e8e
      Richard M. Stallman authored
      98a91e8e
  2. 11 Aug, 1992 1 commit
  3. 10 Aug, 1992 1 commit
  4. 08 Aug, 1992 1 commit
  5. 07 Aug, 1992 5 commits
  6. 06 Aug, 1992 6 commits
  7. 05 Aug, 1992 4 commits
  8. 04 Aug, 1992 7 commits