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