]> git.eshelyaron.com Git - emacs.git/commitdiff
* TODO: Make SYNC_INPUT the default.
authorChong Yidong <cyd@stupidchicken.com>
Fri, 27 Jan 2006 22:58:12 +0000 (22:58 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Fri, 27 Jan 2006 22:58:12 +0000 (22:58 +0000)
etc/ChangeLog
etc/TODO

index 4ad9924bcc0f835256ed623c458a24e21654d6cc..e3ee6b34939d5477f0bccbc94b9204affac6abe0 100644 (file)
@@ -1,3 +1,7 @@
+2006-01-27  Chong Yidong  <cyd@stupidchicken.com>
+
+       * TODO: Make SYNC_INPUT the default.
+
 2006-01-25  Nick Roberts  <nickrob@snap.net.nz>
 
        * images/gud/pstar.xpm: Make background transparent.
index 8e27bf98c94096beaa441f3464a0c88eb561c166..b33ff983fed1a61ff52860f13b397be1a6fbc932 100644 (file)
--- a/etc/TODO
+++ b/etc/TODO
@@ -444,6 +444,13 @@ when the body only calls primitives.
    For use by sml-mode, python-mode, tex-mode, scheme-mode, lisp-mode,
    haskell-mode, tuareg-mode, ...
 
+** Make SYNC_INPUT the default.
+   All loops using immediate_quit need to be checked to ensure that
+   C-g can interrupt them, in case of an infinite loop.  Once we
+   switch to using SYNC_INPUT, we can remove the BLOCK_INPUTs in the
+   allocation functions (allocate_string etc.) without worrying about
+   data munging.
+
 * Other known bugs:
 
 ** a two-char comment-starter whose two chars are symbol constituents will