There is something wrong with handling faces in display tables on
character terminals. Putting a character with an added face to the
display table slot results in a different face displayed.
Some faces even cause Emacs to crash. For example, Emacs started
with `emacs -Q -nw' crashes on GNU/Linux with the following code:
(progn
(setq standard-display-table (make-display-table))
(set-display-table-slot standard-display-table 'vertical-border
(+ (lsh (face-id 'isearch) 19) ? ))
(split-window-horizontally))
--
Juri Linkov
http://www.jurta.org/emacs/
_______________________________________________
Emacs-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-devel