Re: [PATCH] gitview: revamped to use string.join, stripped a function def
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Nov 21, 2007, 06:50 UTC
- Message-ID
- <7vfxz0hz2a.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <91b13c310711202119j4f9e20f0n2515babe5f9217ac@mail.gmail.com>
"rae l" <crquan@gmail.com> writes:
> Please give some comments. > > On Sep 28, 2007 3:55 AM, Denis Cheng <crquan@gmail.com> wrote: >> Signed-off-by: Denis Cheng <crquan@gmail.com>
Blast from the past ;-).
Show 14 quoted lines
>> -def list_to_string(args, skip):
>> - count = len(args)
>> - i = skip
>> - str_arg=" "
>> - while (i < count ):
>> - str_arg = str_arg + args[i]
>> - str_arg = str_arg + " "
>> - i = i+1
>> -
>> - return str_arg
>> ...
>> """Fill in different windows with info from the reposiroty"""
>> - fp = os.popen("git rev-parse --sq --default HEAD " + list_to_string(args, 1))
>> + fp = os.popen("git rev-parse --sq --default HEAD " + " ".join(args[1:]))Obviously correct, loses extra SPs on both ends of the args string, and reads more Pythonic.