[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Controling modifications and cuting invisible ?
From: |
Oliver Scholz |
Subject: |
Re: Controling modifications and cuting invisible ? |
Date: |
Fri, 23 May 2003 13:40:15 +0200 |
User-agent: |
Gnus/5.090019 (Oort Gnus v0.19) Emacs/21.3.50 (windows-nt) |
François Fleuret <francois.fleuret@noos.fr> writes:
[...]
> My problem is that I want to remove *all* keys which can alter the
> buffer, while keeping usual keys (of course) to switch buffer, move
> windows, etc.
I'd say the usual way to do this is to make the buffer read-only:
(setq buffer-read-only t)
Then commands or functions that are supposed to modify the content of
the buffer can do this by binding `inhibit-read-only' temporarily to
t:
(let ((inhibit-read-only t))
...
(modify-the-buffer-contents)
...
)
Oliver
--
4 Prairial an 211 de la Révolution
Liberté, Egalité, Fraternité!