Mercurial > emacs
comparison 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 |
comparison
equal
deleted
inserted
replaced
108754:728449765ab0 | 108755:3f667e9ab359 |
---|---|
179 | 179 |
180 ** Check uses of prin1 for error-handling. | 180 ** Check uses of prin1 for error-handling. |
181 http://lists.gnu.org/archive/html/emacs-devel/2008-08/msg00456.html | 181 http://lists.gnu.org/archive/html/emacs-devel/2008-08/msg00456.html |
182 | 182 |
183 * Important features: | 183 * Important features: |
184 | 184 ** Extended text-properties (to make overlays "obsolete") |
185 *** Several text-property planes | |
186 This would get us rid of font-lock-face property (and I'd be happy to | |
187 get rid of char-property-alias-alist as well) since font-lock would | |
188 simply use the `face' property in the `font-lock' plane. | |
189 Each property would come with an Elisp merge-function. The merge | |
190 would be performed in add-text-properties. | |
191 *** zero-width text-properties. | |
185 ** Having tabs above a window to switch buffers in it. | 192 ** Having tabs above a window to switch buffers in it. |
186 | 193 |
187 ** "Perspectives" are named persistent window configurations. We have | 194 ** "Perspectives" are named persistent window configurations. We have |
188 had the window configuration mechanism in GNU Emacs since the | 195 had the window configuration mechanism in GNU Emacs since the |
189 beginning but we have never developed a good user interface to take | 196 beginning but we have never developed a good user interface to take |