diff options
| author | Alan Third | 2020-01-12 14:54:44 +0000 |
|---|---|---|
| committer | Alan Third | 2020-01-12 15:07:00 +0000 |
| commit | e4791f3f8eabf6db2e7e187c40a7d4d01d69b1e0 (patch) | |
| tree | 8d003c8390830e818236ebaa179367f4a60ff218 | |
| parent | f0ebd919c16c71d1010f2625425932e46b58f8b4 (diff) | |
| download | emacs-e4791f3f8eabf6db2e7e187c40a7d4d01d69b1e0.tar.gz emacs-e4791f3f8eabf6db2e7e187c40a7d4d01d69b1e0.zip | |
;* etc/TODO: Update.
| -rw-r--r-- | etc/TODO | 43 |
1 files changed, 12 insertions, 31 deletions
| @@ -384,6 +384,12 @@ specified filters, specified timers, and specified hooks. | |||
| 384 | 384 | ||
| 385 | ** Install mmc@maruska.dyndns.org's no-flicker change. | 385 | ** Install mmc@maruska.dyndns.org's no-flicker change. |
| 386 | 386 | ||
| 387 | https://lists.gnu.org/archive/html/emacs-devel/2005-12/msg00699.html | ||
| 388 | |||
| 389 | I don't know if this is still relevant. I can't reach the URLs in | ||
| 390 | the above message thread and double-buffering may have solved some | ||
| 391 | of the problems. | ||
| 392 | |||
| 387 | ** Add a "current vertical pixel level" value that goes with point, | 393 | ** Add a "current vertical pixel level" value that goes with point, |
| 388 | so that motion commands can also move through tall images. | 394 | so that motion commands can also move through tall images. |
| 389 | This value would be to point as window-vscroll is to window-start. | 395 | This value would be to point as window-vscroll is to window-start. |
| @@ -537,11 +543,6 @@ from the emacsclient process. | |||
| 537 | ** Provide an optional feature which computes a scroll bar slider's | 543 | ** Provide an optional feature which computes a scroll bar slider's |
| 538 | size and its position from lines instead of characters. | 544 | size and its position from lines instead of characters. |
| 539 | 545 | ||
| 540 | ** Allow unknown image types to be rendered via an external program | ||
| 541 | converting them to, say, PBM (in the same way as PostScript?). [does | ||
| 542 | doc-view.el do this, or could it be extended to do this? | ||
| 543 | Does ImageMagick obsolete this idea?] | ||
| 544 | |||
| 545 | ** Allow displaying an X window from an external program in a buffer, | 546 | ** Allow displaying an X window from an external program in a buffer, |
| 546 | e.g. to render graphics from Java applets. [gerd and/or wmperry | 547 | e.g. to render graphics from Java applets. [gerd and/or wmperry |
| 547 | thought this was feasible.] | 548 | thought this was feasible.] |
| @@ -555,6 +556,8 @@ from the emacsclient process. | |||
| 555 | 556 | ||
| 556 | ** Use the XIE X extension, if available, for image display. | 557 | ** Use the XIE X extension, if available, for image display. |
| 557 | 558 | ||
| 559 | (Obsolete as XIE is now considered obsolete itself.) | ||
| 560 | |||
| 558 | ** Make monochrome images display using the foreground and background | 561 | ** Make monochrome images display using the foreground and background |
| 559 | colors of the applicable faces. | 562 | colors of the applicable faces. |
| 560 | 563 | ||
| @@ -679,6 +682,10 @@ simple buttons to webkit (effectively, a web browser). | |||
| 679 | Currently, xwidgets works only for the gtk+ framework but it is | 682 | Currently, xwidgets works only for the gtk+ framework but it is |
| 680 | designed to be compatible with multiple Emacs ports. | 683 | designed to be compatible with multiple Emacs ports. |
| 681 | 684 | ||
| 685 | (See the scratch/nsxwidget branch, and the discussion around | ||
| 686 | Objective-C code and GCC at | ||
| 687 | https://lists.gnu.org/archive/html/emacs-devel/2019-08/msg00072.html) | ||
| 688 | |||
| 682 | **** Respect 'frame-inhibit-implied-resize' | 689 | **** Respect 'frame-inhibit-implied-resize' |
| 683 | 690 | ||
| 684 | When the variable 'frame-inhibit-implied-resize' is non-nil, frames | 691 | When the variable 'frame-inhibit-implied-resize' is non-nil, frames |
| @@ -855,32 +862,6 @@ all build versions. | |||
| 855 | 862 | ||
| 856 | *** Bugs | 863 | *** Bugs |
| 857 | 864 | ||
| 858 | **** Incorrect translation of Super modifier with Ctrl or Meta on macOS | ||
| 859 | |||
| 860 | When pressing 'M-s-a', Emacs replies "M-s-å is undefined". What | ||
| 861 | happened is a mix of Emacs view that Meta and Super has been pressed, | ||
| 862 | and macOS view that ALT-a should yield "å" (U+00E5 LATIN SMALL LETTER | ||
| 863 | A WITH RING ABOVE). | ||
| 864 | |||
| 865 | The bug reports suggest two different patches; unfortunately, neither | ||
| 866 | works properly. For example: | ||
| 867 | |||
| 868 | Use a Swedish keyboard layout | ||
| 869 | |||
| 870 | (setq ns-alternate-modifier nil) | ||
| 871 | |||
| 872 | "CMD-ALT-9" | ||
| 873 | |||
| 874 | Today, this correctly yields that s-] is undefined. With either | ||
| 875 | of the two patches, Emacs responds that s-9 was pressed. | ||
| 876 | |||
| 877 | More investigation is needed to fix this problem. | ||
| 878 | |||
| 879 | Links: | ||
| 880 | - https://debbugs.gnu.org/19977 | ||
| 881 | - https://debbugs.gnu.org/21330 | ||
| 882 | - https://debbugs.gnu.org/21551 | ||
| 883 | |||
| 884 | **** Toggling the toolbar in fullheight or maximized modes | 865 | **** Toggling the toolbar in fullheight or maximized modes |
| 885 | 866 | ||
| 886 | The toolbar, in the NS interface, is not considered part of the text | 867 | The toolbar, in the NS interface, is not considered part of the text |