[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