Mercurial > emacs
diff etc/TODO @ 108755:3f667e9ab359
Mention multi-planes text-properties
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 24 May 2010 16:48:46 -0400 |
parents | b27c565c6f1a |
children | bace4ba4c137 |
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