Jim Blandy 24e3d3bf9e * intervals.c (find_interval): Doc fixes, computation of
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.
1993-07-06 14:53:54 +00:00
1993-06-16 15:45:33 +00:00
1993-06-30 18:54:08 +00:00
1993-06-08 20:59:11 +00:00
1992-05-01 06:20:52 +00:00
1993-06-10 20:28:32 +00:00
1993-05-28 04:47:23 +00:00
1993-06-09 11:59:12 +00:00
Description
No description provided
2.9 GiB
Languages
Emacs Lisp 65.9%
C 19.3%
Roff 9.7%
M4 0.9%
Objective-C 0.8%
Other 2.3%