[Python-mode] patch to allow file completion in py-shell
Barry Warsaw
barry at python.org
Mon Jun 9 13:49:01 CEST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Apr 29, 2008, at 1:57 PM, Rodrigo Ventura wrote:
> I'm sending this this tiny patch to python-mode.el so that py-shell
> supports file completion after hiting the TAB key (and M-TAB lists
> possible completions):
>
> --------------------- cut here ----------------------------
> --- python-mode.el.orig 2008-04-29 16:42:04.000000000 +0100
> +++ python-mode.el 2008-04-29 16:46:08.000000000 +0100
> @@ -708,9 +708,10 @@
> (if py-shell-map
> nil
> (setq py-shell-map (copy-keymap comint-mode-map))
> - (define-key py-shell-map [tab] 'tab-to-tab-stop)
> (define-key py-shell-map "\C-c-" 'py-up-exception)
> (define-key py-shell-map "\C-c=" 'py-down-exception)
> + (define-key py-shell-map "\t" 'comint-dynamic-complete-filename)
> + (define-key py-shell-map "\e\t" 'comint-dynamic-list-filename-
> completions)
> )
>
> (defvar py-mode-syntax-table nil
> --------------------- cut here ----------------------------
Hi Rodrigo,
Thanks for the patch. Could you please submit a bug report and then
attach the patch to that, so it doesn't get lost in our inboxes?
https://bugs.launchpad.net/python-mode
Thanks!
- -Barry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
iQCVAwUBSE0Yr3EjvBPtnXfVAQLktwP+Prs+hJmgmQ7+49VzmXFnqzMfgNBSMPeh
WZa1dMX3wp8JTK1E4OG4U8ayoGSSOm2t75X4IanHYhZH6qODXEvytpPNibwrB1+6
IZQTDm/kxsULtB2pR2xm6z+u9GzOa4yND0p4EfElHa/d/nbb4hMcRzdMeQzjoPHL
cDxHqbw3elU=
=TSQE
-----END PGP SIGNATURE-----
More information about the Python-mode
mailing list