bzr shell autocompletion inactive on OS X

Bug #376742 reported by Martin Pool
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
BzrTools
Fix Released
Undecided
Unassigned

Bug Description

In https://answers.edge.launchpad.net/bzr/+question/69092 Zearin reports that when he/she presses tab in 'bzr shell' on OS X, it just inserts a tab character rather than doing autocompletion. Autocompletion works for me on Linux.

I'd speculate it's to do either with detection of the terminal type, or absence of a python readline library.

Martin Pool (mbp)
affects: bzr → bzrtools
Revision history for this message
Zearin (zearin) wrote :

Some additional info from my system:

Output of $ python --version
Python 2.6.1

Output of $ bzr --version
Bazaar (bzr) 1.14.1
  Python interpreter: /System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python 2.5.1
  Python standard library: /System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
  bzrlib: /Library/Python/2.5/site-packages/bzrlib
  Bazaar configuration: /Users/tony/.bazaar
  Bazaar log file: /Users/tony/.bzr.log

Copyright 2005, 2006, 2007, 2008, 2009 Canonical Ltd.
http://bazaar-vcs.org/

bzr comes with ABSOLUTELY NO WARRANTY. bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

I noticed the difference in the versions of Python. I know it has something to do with the pre-installed Python that comes on all Macs, but I hadn't noticed it before.

Dunno if it's at all connected with the <tab> bug.

Revision history for this message
Zearin (zearin) wrote :

I just checked up on this again, and it appears autocompletion is working in the bzr shell now.

Thanks very much! Keep up the great work!

(CURRENT SETUP: bzr 1.16; Mac OS X 10.5.7; Python 2.6.2)

Jelmer Vernooij (jelmer)
Changed in bzrtools:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.