lp://qastaging/~benoit.pierre/bzrtools/shell_improvements

Created by Benoit Pierre and last modified

Test bed for improvements to the bzrtools 'shell' command.

Get this branch:
bzr branch lp://qastaging/~benoit.pierre/bzrtools/shell_improvements
Only Benoit Pierre can upload to this branch. If you are Benoit Pierre please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Benoit Pierre
Project:
BzrTools
Status:
Abandoned

Recent revisions

692. By Benoit Pierre

Catch shlex.split ValueError exceptions.

691. By Benoit Pierre

Merge with upstream.

690. By Benoit Pierre

Add global config aliases to the list of possible commands when
completing in the shell.

689. By Benoit Pierre

Fix shell handling of alias so for example "s|grep pattern" correctly
works if s is an alias.

688. By Benoit Pierre

Factorize code in shell to use the same set of chars to detect complex
command line.

687. By Benoit Pierre

In shell, always update the prompt after a switch/reconfigure, even if
the result of the command is non 0 because in case of a complex command
we may actually not be testing the result of the switch/reconfigure
command itself, like for example: switch ../trunk | false.

686. By Benoit Pierre

Merge with upstream.

685. By Benoit Pierre

Factorize code and add wrapper for reconfigure command so prompt gets
updated to reflect the new tree.

684. By Benoit Pierre

Add shell switch builtin which is used to wrap the call to the bzr switch
command so we can update the shell prompt accordingly.

683. By Benoit Pierre

Allows killing the current command line and start with a new one with ^C
like most shells do (which also helps avoiding to kill the shell by
mistake when one's timing is off when trying to interrupt a command in
progress).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack5RichRoot (bzr 1.6.1)
This branch contains Public information 
Everyone can see this information.

Subscribers