From 67139f6cfc29722a81660a665650ee897655dd6a Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Sun, 14 Oct 2001 19:19:03 +0000 Subject: [PATCH] (TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS) (TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): Use invisible_p's new return vals. (invisible_ellipsis_p, invisible_noellipsis_p): Removed. --- src/intervals.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/intervals.h b/src/intervals.h index c5dd03b4250..13347f4e6ea 100644 --- a/src/intervals.h +++ b/src/intervals.h @@ -209,14 +209,14 @@ Boston, MA 02111-1307, USA. */ #define TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS(prop) \ (EQ (current_buffer->invisibility_spec, Qt) \ ? 0 \ - : invisible_ellipsis_p (prop, current_buffer->invisibility_spec)) + : 1 == invisible_p (prop, current_buffer->invisibility_spec)) /* As above but for "completely" invisible (no ellipsis). */ #define TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS(prop) \ (EQ (current_buffer->invisibility_spec, Qt) \ ? !NILP (prop) \ - : invisible_noellipsis_p (prop, current_buffer->invisibility_spec)) + : 2 == invisible_p (prop, current_buffer->invisibility_spec)) /* Declared in alloc.c */ @@ -264,9 +264,7 @@ extern INTERVAL validate_interval_range P_ ((Lisp_Object, Lisp_Object *, Lisp_Object *, int)); /* Defined in xdisp.c */ -extern int invisible_ellipsis_p P_ ((Lisp_Object, Lisp_Object)); extern int invisible_p P_ ((Lisp_Object, Lisp_Object)); -extern int invisible_noellipsis_p P_ ((Lisp_Object, Lisp_Object)); /* Declared in textprop.c */ -- 2.39.2