1. 29 Jun, 1993 1 commit
  2. 28 Jun, 1993 8 commits
  3. 27 Jun, 1993 1 commit
  4. 26 Jun, 1993 4 commits
  5. 25 Jun, 1993 6 commits
  6. 24 Jun, 1993 4 commits
  7. 22 Jun, 1993 16 commits
    • Jim Blandy's avatar
      * term/x-win.el (command-switch-alist): "-ib" takes a numeric · 878a0827
      Jim Blandy authored
      	argument; use x-handle-numeric-switch for it.
      878a0827
    • Jim Blandy's avatar
      * commands.h (Vglobal_mouse_map): Removed; unused. · 5c153892
      Jim Blandy authored
      	* xfns.c (Vglobal_mouse_map): Same.
      5c153892
    • Jim Blandy's avatar
      * keyboard.c (menu_bar_items, read_key_sequence): Use · 7e6992e0
      Jim Blandy authored
      	current_global_map, not global_map; the latter is only meant to be
      	used for initial_define_key.
      	* commands.h: Doc fix.
      7e6992e0
    • Jim Blandy's avatar
      * keyboard.c (menu_bar_items, read_key_sequence): Use · 6ce387e6
      Jim Blandy authored
      	current_global_map, not global_map; the latter is only meant to be
      	used for initial_define_key.
      	* commands.h: Doc fix.
      
      	* commands.h (Vglobal_mouse_map): Removed; unused.
      	* xfns.c (Vglobal_mouse_map): Same.
      6ce387e6
    • Jim Blandy's avatar
    • Jim Blandy's avatar
      * buffer.c (list_buffers_1): Make desired_point a lisp object; set · 718cde7d
      Jim Blandy authored
      	it to nil, unless we find the current buffer.
      	(Flist_buffers): Don't try to set point in the buffer list unless
      	list_buffers_1 actually returns an integer.  Don't use a full
      	save_excursion; just save and restore the buffer.
      718cde7d
    • Jim Blandy's avatar
      Separate parameter faces (those created and modified by the user) · 28f72798
      Jim Blandy authored
      	from the computed faces (the combinations created by
      	compute_char_face), so that we don't waste global face id's.
      	* xterm.h (struct x_display): Replace the fields faces and n_faces
      	with fields param_faces, n_param_faces, computed_faces,
      	n_computed_faces, and size_computed_faces.
      	(FRAME_FACES, FRAME_N_FACES): Replaced by...
      	(FRAME_COMPUTED_FACES, FRAME_N_COMPUTED_FACES, FRAME_PARAM_FACES,
      	FRAME_N_PARAM_FACES): New macros.
      	* xfaces.c: Doc fixes.
      	(init_frame_faces): Call new_computed_face to create entries for
      	the default and mode line faces.  Use the FRAME...PARAM_FACES
      	macros.
      	(free_frame_faces): Use the FRAME...PARAM_FACES and
      	FRAME...COMPUTED_FACES macros.  Don't use the copy flag; all
      	parameter faces have real X resources, and all computed faces just
      	have copies.  Free both the parameter and computed face arrays.
      	(new_computed_face): New function.
      	(intern_computed_face): Renamed from intern_frame_face; callers
      	changed.  Call new_computed_face.
      	(ensure_face_ready, compute_char_face, compute_glyph_face): Use the
      	FRAME...PARAM_FACES macros.
      	(recompute_basic_faces): Use the FRAME...PARAM_FACES and
      	FRAME...COMPUTED_FACES macros.  Produce the computed faces by
      	starting with the base faces and merging in the parameter faces.
      	(Fset_face_attribute_internal): Use the FRAME...PARAM_FACES
      	macros.  Just call recompute_basic_faces if the default or mode
      	line faces have changed.
      	* xfns.c (Fx_list_fonts): Use the FRAME...PARAM_FACES macros.
      	* xterm.c (dumpglyphs): Use the FRAME...COMPUTED_FACES macros.
      	* dispextern.h (struct face): Remove the copy member.  This is no
      	longer necessary; all computed faces are copies, and no parameter
      	faces are.
      28f72798
    • Jim Blandy's avatar
      Separate parameter faces (those created and modified by the user) · 7b00de84
      Jim Blandy authored
      	from the computed faces (the combinations created by
      	compute_char_face), so that we don't waste global face id's.
      	* xterm.h (struct x_display): Replace the fields faces and n_faces
      	with fields param_faces, n_param_faces, computed_faces,
      	n_computed_faces, and size_computed_faces.
      	(FRAME_FACES, FRAME_N_FACES): Replaced by...
      	(FRAME_COMPUTED_FACES, FRAME_N_COMPUTED_FACES, FRAME_PARAM_FACES,
      	FRAME_N_PARAM_FACES): New macros.
      	* xfaces.c: Doc fixes.
      	(init_frame_faces): Call new_computed_face to create entries for
      	the default and mode line faces.  Use the FRAME...PARAM_FACES
      	macros.
      	(free_frame_faces): Use the FRAME...PARAM_FACES and
      	FRAME...COMPUTED_FACES macros.  Don't use the copy flag; all
      	parameter faces have real X resources, and all computed faces just
      	have copies.  Free both the parameter and computed face arrays.
      	(new_computed_face): New function.
      	(intern_computed_face): Renamed from intern_frame_face; callers
      	changed.  Call new_computed_face.
      	(ensure_face_ready, compute_char_face, compute_glyph_face): Use the
      	FRAME...PARAM_FACES macros.
      	(recompute_basic_faces): Use the FRAME...PARAM_FACES and
      	FRAME...COMPUTED_FACES macros.  Produce the computed faces by
      	starting with the base faces and merging in the parameter faces.
      	(Fset_face_attribute_internal): Use the FRAME...PARAM_FACES
      	macros.  Just call recompute_basic_faces if the default or mode
      	line faces have changed.
      	* xfns.c (Fx_list_fonts): Use the FRAME...PARAM_FACES macros.
      	* xterm.c (dumpglyphs): Use the FRAME...COMPUTED_FACES macros.
      	* dispextern.h (struct face): Remove the copy member.  This is no
      	longer necessary; all computed faces are copies, and no parameter
      	faces are.
      
      	* xfaces.c (face_vector, nfaces, nfaces_allocated): Make these
      	static.
      7b00de84
    • Jim Blandy's avatar
      Separate parameter faces (those created and modified by the user) · a081bd37
      Jim Blandy authored
      	from the computed faces (the combinations created by
      	compute_char_face), so that we don't waste global face id's.
      	* xterm.h (struct x_display): Replace the fields faces and n_faces
      	with fields param_faces, n_param_faces, computed_faces,
      	n_computed_faces, and size_computed_faces.
      	(FRAME_FACES, FRAME_N_FACES): Replaced by...
      	(FRAME_COMPUTED_FACES, FRAME_N_COMPUTED_FACES, FRAME_PARAM_FACES,
      	FRAME_N_PARAM_FACES): New macros.
      	* xfaces.c: Doc fixes.
      	(init_frame_faces): Call new_computed_face to create entries for
      	the default and mode line faces.  Use the FRAME...PARAM_FACES
      	macros.
      	(free_frame_faces): Use the FRAME...PARAM_FACES and
      	FRAME...COMPUTED_FACES macros.  Don't use the copy flag; all
      	parameter faces have real X resources, and all computed faces just
      	have copies.  Free both the parameter and computed face arrays.
      	(new_computed_face): New function.
      	(intern_computed_face): Renamed from intern_frame_face; callers
      	changed.  Call new_computed_face.
      	(ensure_face_ready, compute_char_face, compute_glyph_face): Use the
      	FRAME...PARAM_FACES macros.
      	(recompute_basic_faces): Use the FRAME...PARAM_FACES and
      	FRAME...COMPUTED_FACES macros.  Produce the computed faces by
      	starting with the base faces and merging in the parameter faces.
      	(Fset_face_attribute_internal): Use the FRAME...PARAM_FACES
      	macros.  Just call recompute_basic_faces if the default or mode
      	line faces have changed.
      	* xfns.c (Fx_list_fonts): Use the FRAME...PARAM_FACES macros.
      	* xterm.c (dumpglyphs): Use the FRAME...COMPUTED_FACES macros.
      	* dispextern.h (struct face): Remove the copy member.  This is no
      	longer necessary; all computed faces are copies, and no parameter
      	faces are.
      
      	* xfns.c (Fx_open_connection): Remember to block input while
      	calling x_load_resources.
      	* xrdb.c: Undo change of June 19th; it was a BLOCK_INPUT problem,
      	not a server-specific bug.
      a081bd37
    • Jim Blandy's avatar
      * xdisp.c (redisplay_window): Remember to compute end relative to · 85f26be9
      Jim Blandy authored
      	the start of the visible region, too.
      85f26be9
    • Richard M. Stallman's avatar
      (rmail-summary-mode-map): Bind summary sort commands. · e45fce03
      Richard M. Stallman authored
      (rmail-summary-sort-...): Moved from rmailsort.el.
      (rmail-sort-from-summary): Likewise.  Require rmailsort.
      e45fce03
    • Richard M. Stallman's avatar
      Don't touch rmail-summary-mode-map. · 8b1d5b31
      Richard M. Stallman authored
      Don't touch rmail-mode-map.  Don't require rmail or sort.
      (rmail-summary-sort-...): Moved to rmailsum.el.
      (rmail-sort-from-summary): Likewise.
      8b1d5b31
    • Richard M. Stallman's avatar
      Add autoloads for rmailsort commands. · 3bf526cf
      Richard M. Stallman authored
      (rmail-mode-map): Add bindings for those commands.
      3bf526cf
    • Jim Blandy's avatar
      * Makefile.in (ctags): Depend on etags, so that parallel makes · 4348b379
      Jim Blandy authored
      	don't write etags.o files on top of each other.
      4348b379
    • Jim Blandy's avatar
      * compile.el (compile-file-of-error): Remember that · aead2f9f
      Jim Blandy authored
      	compilation-error-list stores file names as strings, not as (DIR .
      	FILE) pairs.
      aead2f9f
    • Jim Blandy's avatar
      * diff.el (diff-parse-differences): Preserve the match data · 929cc9de
      Jim Blandy authored
      	across the call to find-file-noselect.
      929cc9de