help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: narrow question


From: David Kastrup
Subject: Re: narrow question
Date: Wed, 27 Sep 2006 13:53:33 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Barry Margolin <barmar@alum.mit.edu> writes:

> In article <mailman.7430.1159275829.9609.help-gnu-emacs@gnu.org>,
>  ray <hantechs@gmail.com> wrote:
>
>> I have learned to use narrow-to-region to narrow a buffer. But how can I
>> determine whether a buffer is narrowed with elisp? Thanks.
>
> (defun buffer-narrowed-p ()
>   (/= (- (point-max-marker) (point-min-marker))
>       (buffer-size)))

That is a bad idea since it creates unnecessary markers which slow
down editing until they are garbage-collected.  Just use (point-max)
and (point-min) instead.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum


reply via email to

[Prev in Thread] Current Thread [Next in Thread]