Mercurial > hg > xemacs-beta
diff lisp/ChangeLog @ 5117:3742ea8250b5 ben-lisp-object ben-lisp-object-final-ws-year-2005
Checking in final CVS version of workspace 'ben-lisp-object'
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 26 Dec 2009 00:20:27 -0600 |
parents | 0f411920c8db |
children | e0db3c197671 |
line wrap: on
line diff
--- a/lisp/ChangeLog Sat Dec 26 00:20:16 2009 -0600 +++ b/lisp/ChangeLog Sat Dec 26 00:20:27 2009 -0600 @@ -1,3 +1,28 @@ +2005-11-13 Ben Wing <ben@xemacs.org> + + * disp-table.el: + * disp-table.el (describe-display-table): + * disp-table.el (make-display-table): + * disp-table.el (display-table-p): New. + * disp-table.el (frob-display-table): + * disp-table.el (put-display-table-range): New. + * disp-table.el (put-display-table): New. + * disp-table.el (get-display-table): New. + * disp-table.el (standard-display-default-1): + * disp-table.el (standard-display-ascii): + * disp-table.el (standard-display-g1): + * disp-table.el (standard-display-graphic): + * disp-table.el (standard-display-underline): + * disp-table.el (standard-display-european): + * font.el: + * font.el (font-caps-display-table): + Make display tables be char tables, not vectors of 256. Create new + functions `put-display-table', `get-display-table', `put-display-table-range' + for accessing/modifying a display table in an abstract fashion. + Rewrite font.el to use them. + + NOTE: This will break code that assumes it can `aset' display tables. + 2005-11-08 Malcolm Purvis <malcolmp@xemacs.org> * help.el: