(read-key): Use read-key-sequence-vector to avoid turning M-t into 244
(bug#4751).
+2009-10-20 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * subr.el (read-key-delay): Reduce to 0.01.
+ (read-key): Use read-key-sequence-vector to avoid turning M-t into 244
+ (bug#4751).
+
2009-10-19 Stefan Monnier <monnier@iro.umontreal.ca>
* bindings.el (function-key-map): Map C-@ to C-SPC if C-@ is unbound.
(defconst read-key-empty-map (make-sparse-keymap))
-(defvar read-key-delay 0.1)
+(defvar read-key-delay 0.01) ;Fast enough for 100Hz repeat rate, hopefully.
(defun read-key (&optional prompt)
"Read a key from the keyboard.
(unwind-protect
(progn
(use-global-map read-key-empty-map)
- (aref (catch 'read-key (read-key-sequence prompt nil t)) 0))
+ (aref (catch 'read-key (read-key-sequence-vector prompt nil t)) 0))
(cancel-timer timer)
(use-global-map old-global-map))))