emacs-devel
[Top][All Lists]
Advanced

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

Re: kill ring menu


From: Richard Stallman
Subject: Re: kill ring menu
Date: Tue, 7 May 2002 14:07:37 -0600 (MDT)

    Especially when one considers that these "special" buffers could quite
    legitimately later be extended to be real modes;

They ARE real modes.  What is special about them is that the text is
generated by Emacs.  If we extend these modes, which may happen,
that basic fact won't change.


Here is a proposal:

* M-x font-lock-mode will enable and disable fontification in any
  buffer.

* font-lock-mode, when enabled, will not always use the mechanism in
  font-lock.el.  In special buffers, it will just set a flag that
  directs the mechanism to insert faces when constructing the text.

* global-font-lock-mode, when enabled, will cause use of
  fontification in all buffers that can do it.  In each buffer,
  it will work as if M-x font-lock had been enabled; which means,
  therefore, that special buffers will do it directly, while others
  will use font-lock.el.

* When global-font-lock-mode is not enabled, there will be two
  possible alternatives for which buffers to fontify: special buffers
  only, or no buffers.

The defaults will be that global-font-lock-mode is not enabled
and fontification is for special buffers only.

This should satisfy all of us who have said anything about the
issue.  Does it?




reply via email to

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