1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 16:21:07 -08:00
No description
Find a file
Jim Blandy 52f8ec734e * lisp.h (Lisp_Overlay): New tag.
(OVERLAYP): New predicate.
	(CHECK_OVERLAY): New type-checker.
	(Qoverlayp): New extern declaration.
	* buffer.c (Foverlayp): New function.
	(Qoverlayp): New atom.
	(overlays_at, recenter_overlay_lists): Abort if we encounter an
	invalid overlay.
	(syms_of_buffer): defsubr Soverlayp; initialize Qoverlayp.
	(Fdelete_overlay): Set the overlay's markers to point nowhere.
	Use CHECK_OVERLAY instead of signalling a special error.
	(Fmove_overlay, Foverlay_put): Use CHECK_OVERLAY instead of
	signalling a special error.
	(Foverlay_get): Use CHECK_OVERLAY.
	* fns.c (internal_equal): Define this for overlays.
	* buffer.h (OVERLAY_VALID): Define in terms of OVERLAYP.
	* print.c (print): Give overlays their own print syntax.
	* alloc.c (mark_object): Treat overlays like conses.

	* buffer.c (Foverlay_get): Return Qnil if the requested property
	is missing from the property list.
1993-05-14 14:36:01 +00:00
etc *** empty log message *** 1993-05-09 04:27:47 +00:00
lib-src (main): Don't require that there be input files if -i switches were given. 1993-05-13 03:00:51 +00:00
lisp (vc-revert-buffer1): Don't assume that compilation-error-list 1993-05-14 03:57:45 +00:00
lispref Initial revision 1992-04-10 02:01:10 +00:00
src * lisp.h (Lisp_Overlay): New tag. 1993-05-14 14:36:01 +00:00
build-ins.in entered into RCS 1992-05-01 06:20:52 +00:00
config.sub > (os): Add -clix*. 1993-05-06 18:05:39 +00:00
configure1.in * configure.in: Call AC_STDC_HEADERS. 1993-05-14 14:27:17 +00:00
GETTING.GNU.SOFTWARE Formerly GETTING.GNU.SOFTWARE.~4~ 1993-03-21 23:50:52 +00:00
make-dist Typo in last change. 1993-05-06 20:17:22 +00:00
Makefile.in * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER, 1993-05-09 22:51:16 +00:00
PROBLEMS entered into RCS 1993-03-11 06:18:56 +00:00