aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-02-08 20:57:36 -0500
committerGlenn Morris2013-02-08 20:57:36 -0500
commit6511485f2c4ec900c3496c398cbc5dadac0a97bd (patch)
treef9fb597dd01d9bd76f134a2e96450b2684a43aee
parent90790560581cfcb7728e1ce2094b4f42dd381192 (diff)
downloademacs-6511485f2c4ec900c3496c398cbc5dadac0a97bd.tar.gz
emacs-6511485f2c4ec900c3496c398cbc5dadac0a97bd.zip
More small TODO updates
-rw-r--r--etc/TODO20
1 files changed, 4 insertions, 16 deletions
diff --git a/etc/TODO b/etc/TODO
index 55125b4b7b0..04963597510 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -399,14 +399,6 @@ rather than interactively. This a trivial one-liner in easy-mode.el.
399 Check the assignments file for other packages which might go in and 399 Check the assignments file for other packages which might go in and
400 have been missed. 400 have been missed.
401 401
402** Possibly install python-mode in place of python.el, or combine the two.
403Someone needs to do the work of figuring out who all the non-trivial
404python-mode.el contributors are and getting assignments.
405http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02156.html
406http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02201.html
407http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02489.html
408http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
409
410** Make keymaps a first-class Lisp object (this means a rewrite of 402** Make keymaps a first-class Lisp object (this means a rewrite of
411 keymap.c). What should it do apart from being opaque ? 403 keymap.c). What should it do apart from being opaque ?
412 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ? 404 multiple inheritance ? faster where-is ? no more fix_submap_inheritance ?
@@ -416,7 +408,7 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
416 an example how to do part of this; see the XMenu* functions on msdos.c. 408 an example how to do part of this; see the XMenu* functions on msdos.c.
417 409
418** Implement popular parts of the rest of the CL functions as compiler 410** Implement popular parts of the rest of the CL functions as compiler
419 macros in cl-macs. 411 macros in cl-macs. [Is this still relevant now that cl-lib exists?]
420 412
421** Make compiler warnings about functions that might be undefined at run time 413** Make compiler warnings about functions that might be undefined at run time
422 smarter, so that they know which files are required by the file being 414 smarter, so that they know which files are required by the file being
@@ -457,7 +449,8 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
457 449
458** Allow unknown image types to be rendered via an external program 450** Allow unknown image types to be rendered via an external program
459 converting them to, say, PBM (in the same way as PostScript?). [does 451 converting them to, say, PBM (in the same way as PostScript?). [does
460 doc-view.el do this, or could it be extended to do this?] 452 doc-view.el do this, or could it be extended to do this?
453 Does ImageMagick obsolete this idea?]
461 454
462** Allow displaying an X window from an external program in a buffer, 455** Allow displaying an X window from an external program in a buffer,
463 e.g. to render graphics from Java applets. [gerd and/or wmperry 456 e.g. to render graphics from Java applets. [gerd and/or wmperry
@@ -615,6 +608,7 @@ http://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02234.html
615 There is a special trick to detect mouse press in the lower right 608 There is a special trick to detect mouse press in the lower right
616 corner and track mouse movements, but this does not work well, and is 609 corner and track mouse movements, but this does not work well, and is
617 not scalable to the new Lion "resize on every window edge" behavior. 610 not scalable to the new Lion "resize on every window edge" behavior.
611 [As of trunk r109635, 2012-08-15, the event loop no longer polls.]
618 612
619**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back 613**** (mouse-avoidance-mode 'banish) then minimize Emacs, will pop window back
620up on top of all others 614up on top of all others
@@ -721,12 +715,6 @@ images with lower bit depth.
721*** Decide what to do with some uncommitted imagemagick support 715*** Decide what to do with some uncommitted imagemagick support
722functions for image size etc. 716functions for image size etc.
723 717
724*** Test with more systems.
725Tested on Fedora 12, 14, and the libmagick that ships with it.
726I also tried using an ImageMagick compiled from their SVN, in
727parallel with the one packaged by Fedora, it worked well.
728Ubuntu 8.04 was tested, but it seems it ships a broken ImageMagick.
729
730** nxml mode 718** nxml mode
731 719
732*** High priority 720*** High priority