fabric/fabric — pull request #551 by hgdeoro (2012-02-05 20:22:00+00:00)
Title: Takes account of the width of the current terminal for displaying the normal list

This works only on *nix, since I don't know any portable way to get the current width of the console. This doesn't depends on any external library, and use the "stty" program, available in most of the *nix.

In case of error, silently fails and use the default value of 75.

Running *-f tests/test_parallel.py --list* changes from:

Available commands:

FabricTest Nose-oriented test runner which wipes state.env and provid...
TestParallel
eq_ Shadow of the Nose builtin which presents easier to read m...
server Returns a decorator that runs an SSH server during functio...

to:

Available commands:

FabricTest Nose-oriented test runner which wipes state.env and provides file helpers.
TestParallel
eq_ Shadow of the Nose builtin which presents easier to read multiline output.
server Returns a decorator that runs an SSH server during function execution.