Mercurial > emacs
changeset 39939:758ba590ccfe
(TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS)
(TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): Remove.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Sun, 14 Oct 2001 20:23:38 +0000 |
parents | 2648c00a75fe |
children | a6ced7cb88d9 |
files | src/intervals.h |
diffstat | 1 files changed, 2 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/src/intervals.h Sun Oct 14 20:21:07 2001 +0000 +++ b/src/intervals.h Sun Oct 14 20:23:38 2001 +0000 @@ -195,29 +195,14 @@ /* If PROP is the `invisible' property of a character, - this is 1 if the character should be treated as invisible. */ + this is 1 if the character should be treated as invisible, + and 2 if it is invisible but with an ellipsis. */ #define TEXT_PROP_MEANS_INVISIBLE(prop) \ (EQ (current_buffer->invisibility_spec, Qt) \ ? !NILP (prop) \ : invisible_p (prop, current_buffer->invisibility_spec)) -/* If PROP is the `invisible' property of a character, - this is 1 if the character should be treated as invisible - and should have an ellipsis. */ - -#define TEXT_PROP_MEANS_INVISIBLE_WITH_ELLIPSIS(prop) \ - (EQ (current_buffer->invisibility_spec, Qt) \ - ? 0 \ - : 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) \ - : 2 == invisible_p (prop, current_buffer->invisibility_spec)) - /* Declared in alloc.c */ extern INTERVAL make_interval P_ ((void));