Mercurial > emacs
changeset 108755:3f667e9ab359
Mention multi-planes text-properties
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 24 May 2010 16:48:46 -0400 |
parents | 728449765ab0 |
children | f3d817d46523 2903660f846b f528b6459bdd |
files | etc/TODO |
diffstat | 1 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/TODO Mon May 24 16:46:41 2010 -0400 +++ b/etc/TODO Mon May 24 16:48:46 2010 -0400 @@ -181,7 +181,14 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-08/msg00456.html * Important features: - +** Extended text-properties (to make overlays "obsolete") +*** Several text-property planes +This would get us rid of font-lock-face property (and I'd be happy to +get rid of char-property-alias-alist as well) since font-lock would +simply use the `face' property in the `font-lock' plane. +Each property would come with an Elisp merge-function. The merge +would be performed in add-text-properties. +*** zero-width text-properties. ** Having tabs above a window to switch buffers in it. ** "Perspectives" are named persistent window configurations. We have