# HG changeset patch # User Stefan Monnier # Date 1153233597 0 # Node ID 8c5ba642d479f28b6e6a849dd81a43e487828251 # Parent 77f1713977ddce75afe8c7552d2e60e1668b956f (minibuffer-local-map): Rebind TAB so it inserts a \t. diff -r 77f1713977dd -r 8c5ba642d479 lisp/bindings.el --- a/lisp/bindings.el Tue Jul 18 14:06:52 2006 +0000 +++ b/lisp/bindings.el Tue Jul 18 14:39:57 2006 +0000 @@ -674,7 +674,11 @@ (define-key map [prior] 'previous-history-element) (define-key map [up] 'previous-history-element) (define-key map "\es" 'next-matching-history-element) - (define-key map "\er" 'previous-matching-history-element)) + (define-key map "\er" 'previous-matching-history-element) + ;; Override the global binding (which calls indent-relative via + ;; indent-for-tab-command). The alignment that indent-relative tries to + ;; do doesn't make much sense here since the prompt messes it up. + (define-key map "\t" 'self-insert-command)) (define-key global-map "\C-u" 'universal-argument) (let ((i ?0))