diff options
| -rw-r--r-- | etc/TODO | 7 |
1 files changed, 4 insertions, 3 deletions
| @@ -65,11 +65,12 @@ to the FSF. | |||
| 65 | ** Make the Lucid menu widget display multilingual text. [This | 65 | ** Make the Lucid menu widget display multilingual text. [This |
| 66 | probably needs to be done from actual Emacs buffers, either directly | 66 | probably needs to be done from actual Emacs buffers, either directly |
| 67 | in the menu or by rendering in an unmapped window and copying the | 67 | in the menu or by rendering in an unmapped window and copying the |
| 68 | pixels. Note that the relevant Xlib functions assume a specific | 68 | pixels. The current code assumes a specific locale; that isn't good |
| 69 | locale; that isn't good enough even if X can render the arbitrary | 69 | enough even if X can render the arbitrary text] [The gtk |
| 70 | text, which it often can't as far as I can tell. -- fx] [The gtk | ||
| 71 | port now displays multilingual text in menus, but only insofar as | 70 | port now displays multilingual text in menus, but only insofar as |
| 72 | Emacs can encode it as utf-8 and gtk can display the result.] | 71 | Emacs can encode it as utf-8 and gtk can display the result.] |
| 72 | Maybe making Lucid menus work like Gtk's (i.e. just force utf-8) is good | ||
| 73 | enough now that Emacs can encode most chars into utf-8. | ||
| 73 | 74 | ||
| 74 | ** Remove the limitation that window and frame widths and heights can | 75 | ** Remove the limitation that window and frame widths and heights can |
| 75 | be only full columns/lines. | 76 | be only full columns/lines. |