~bzr-pqm/bzr/bzr.dev

Implement globbing and enhance cat to accept multiple files.

* bzrlib/tests/test_script.py:
(TestSyntax.test_command_with_single_quoted_param,
TestSyntax.test_command_with_double_quoted_param): Quotes are left
in place during command splitting.
(TestArgumentProcessing): Test quote removal and globbing.
(TestCat.test_cat_files_to_file): Cat accepts multiple files now.

* bzrlib/tests/script.py:
(split): Delay quote removal until the command is ready to be
executed.
(ScriptRunner._pre_process_args): Globbing should happen just
before command execution, which imply that quotes removal should
happen at the same time.
(ScriptRunner.run_command): Process arguments for quote and
globbing just before execution or globbing will not be correct.
(ScriptRunner.do_cat): Allow multiple files to be specified.
Filename Latest Rev Last Changed Committer Comment Size
..
bzr 1185.1.29 19 years ago Robert Collins merge merge tweaks from aaron, which includes late 2.3 KB Diff Download File
bzr.simple 2512.1.1 17 years ago John Arbash Meinel (Antonin 'gree' Komenda) simple update for bash co 588 bytes Diff Download File
File bzrbashprompt.sh 3528.1.1 16 years ago Jelmer Vernooij Merge bashprompt script that prints the bzr branch 324 bytes Diff Download File