1. 07 Jul, 1993 8 commits
  2. 06 Jul, 1993 14 commits
    • David J. MacKenzie's avatar
      *** empty log message *** · fb3ebe6c
      David J. MacKenzie authored
      fb3ebe6c
    • Richard M. Stallman's avatar
      (rmail-variables): Compare truename as well as given name · 6cd37f8f
      Richard M. Stallman authored
      against rmail-file-name.
      6cd37f8f
    • Richard M. Stallman's avatar
    • Jim Blandy's avatar
      * b2m.c: #include <sys/types.h>. · 312752df
      Jim Blandy authored
      	(ltoday): Declare this to be time_t.
      312752df
    • Jim Blandy's avatar
      * textprop.c (copy_text_properties): Pass a copy of POS to · 15e4954b
      Jim Blandy authored
      	validate_interval_range; that function increments its arguments,
      	which isn't what we want.
      
      	* intervals.c (find_interval): Consistently treat POSITION as an
      	actual buffer position, i.e. origin 1.  The old code seemed
      	undecided on this point.  Treat the end of the buffer as being
      	part of the rightmost interval.
      	(adjust_intervals_for_insertion): Consistently treat POSITION as
      	origin 1.
      	(interval_deletion_adjustment): The exception: FROM should be
      	origin zero here.  Consistently treat it as such.  Simplify code
      	which shrinks and possibly deletes intervals.
      	(adjust_intervals_for_deletion): Treat start as origin 1; our
      	caller does.
      	(set_point): Use buffer positions throughout, not a mix of buffer
      	posns and origin zero posns.
      	(get_local_map): Remove special case for POSITION at end of buffer;
      	find_interval handles that case correctly.
      	(verify_interval_modification): Remove special case for START at
      	end of buffer.
      	* textprop.c (validate_interval_range): End-of-buffer/string
      	positions no longer need special handling.
      
      	* textprop.c (copy_text_properties): New function, from David
      	Gillespie.
      	* intervals.h: Declare copy_text_properties.
      	* fns.c: #include "intervals.h".
      	(Fsubstring): Copy text properties to result string.
      	(concat): Copy text properties to result string.
      	* ymakefile (fns.o): Note that this depends on INTERVAL_SRC.
      15e4954b
    • Jim Blandy's avatar
      * textprop.c (copy_text_properties): New function, from David · 15e92aba
      Jim Blandy authored
      	Gillespie.
      	* intervals.h: Declare copy_text_properties.
      	* fns.c: #include "intervals.h".
      	(Fsubstring): Copy text properties to result string.
      	(concat): Copy text properties to result string.
      	* ymakefile (fns.o): Note that this depends on INTERVAL_SRC.
      15e92aba
    • Jim Blandy's avatar
      * intervals.c (find_interval): Doc fixes, computation of · 24e3d3bf
      Jim Blandy authored
      	tree->position rearranged for clarity.
      
      	* intervals.c (find_interval): Consistently treat POSITION as an
      	actual buffer position, i.e. origin 1.  The old code seemed
      	undecided on this point.  Treat the end of the buffer as being
      	part of the rightmost interval.
      	(adjust_intervals_for_insertion): Consistently treat POSITION as
      	origin 1.
      	(interval_deletion_adjustment): The exception: FROM should be
      	origin zero here.  Consistently treat it as such.  Simplify code
      	which shrinks and possibly deletes intervals.
      	(adjust_intervals_for_deletion): Treat start as origin 1; our
      	caller does.
      	(set_point): Use buffer positions throughout, not a mix of buffer
      	posns and origin zero posns.
      	(get_local_map): Remove special case for POSITION at end of buffer;
      	find_interval handles that case correctly.
      	(verify_interval_modification): Remove special case for START at
      	end of buffer.
      	* textprop.c (validate_interval_range): End-of-buffer/string
      	positions no longer need special handling.
      
      	* intervals.c (make_new_interval): #if 0 this out.  Nobody calls it.
      24e3d3bf
    • Jim Blandy's avatar
      * fns.c (Fsubstring, concat): Pass all six arguments to · ac811a55
      Jim Blandy authored
      	copy_text_properties.
      
      	* textprop.c (copy_text_properties): New function, from David
      	Gillespie.
      	* intervals.h: Declare copy_text_properties.
      	* fns.c: #include "intervals.h".
      	(Fsubstring): Copy text properties to result string.
      	(concat): Copy text properties to result string.
      	* ymakefile (fns.o): Note that this depends on INTERVAL_SRC.
      ac811a55
    • Jim Blandy's avatar
      * print.c: Get rid of extra space at the end of print syntax for · 30503c0b
      Jim Blandy authored
      	strings with intervals.
      	[USE_TEXT_PROPERTIES] (print): Don't print a space before the
      	interval property lists.
      	[USE_TEXT_PROPERTIES] (print_interval): Print a space before this
      	internal's properties, not after.
      30503c0b
    • Jim Blandy's avatar
      * man.el (Man-build-man-command): Don't leave a pipe symbol at the · d902a611
      Jim Blandy authored
      	end of the command list if Man-filter-list is nil.
      	(Man-default-man-args): Don't write out assq and mapconcat.
      	(Man-default-man-entry): Don't default to section 2 for C-mode.
      	Call Man-default-man-args, and let people use
      	Man-auto-section-alist if this is what they want.
      	(manual-entry): Call Man-translate-references, instead of writing
      	it out.
      	(Man-getpage-in-background): Don't apply Man-default-man-args
      	here; manual-entry has already run it, and
      	Man-follow-manual-reference provides the sections itself.
      d902a611
    • Jim Blandy's avatar
      * m/pmax.h (C_SWITCH_X_MACHINE): Set this to · 9b4d86fc
      Jim Blandy authored
      	"-DNeedFunctionPrototypes=0", to avoid lossage in DEC X11 header
      	files.
      	* ymakefile (really-oldXMenu): Pass C_SWITCH_X_MACHINE to the
      	oldXMenu make.
      9b4d86fc
    • Jim Blandy's avatar
      * vc.el (vc-start-entry): Don't call file-name-nondirectory on · cf50f717
      Jim Blandy authored
      	FILE before passing it to vc-mode-line.  Everyplace else passes
      	vc-mode-line full filenames, and vc-mode-line now needs the real
      	file name to decide which version-control system the file is under.
      cf50f717
    • Jim Blandy's avatar
      * doc.c (Fsubstitute_command_keys): Pass all five arguments to · fc593b05
      Jim Blandy authored
      	describe_map_tree.
      fc593b05
    • Jim Blandy's avatar
      Compare the values of text properties using EQ, not Fequal. · 734c51b2
      Jim Blandy authored
      	* intervals.c (intervals_equal): Call EQ, not Fequal.
      	* textprop.c (interval_has_all_properties, add_properties): Same.
      734c51b2
  3. 05 Jul, 1993 10 commits
  4. 04 Jul, 1993 8 commits