Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #7571

Re: split long string in two code lines

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'c/c++': 0.05; 'onto': 0.05; 'python)': 0.05; 'indentation': 0.07; 'subject:two': 0.07; 'python': 0.08; 'braces': 0.09; 'line).': 0.09; 'reason.': 0.09; 'subject:string': 0.09; 'throw': 0.09; 'pm,': 0.10; 'am,': 0.14; 'received:209.85.214.174': 0.14; 'received:mail- iw0-f174.google.com': 0.14; 'wrote:': 0.14; '(either': 0.16; '(well,': 0.16; 'angelico': 0.16; 'aye.': 0.16; 'blender': 0.16; 'folding': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'indent': 0.16; 'pointer,': 0.16; 'subject:lines': 0.16; 'subject:split': 0.16; 'two.': 0.16; 'preference': 0.16; 'tue,': 0.17; 'please?': 0.19; 'otherwise,': 0.19; '(which': 0.20; 'header:In-Reply-To:1': 0.21; 'compared': 0.22; 'subject:code': 0.23; 'code': 0.24; "doesn't": 0.25; 'like.': 0.25; 'there.': 0.25; "i'm": 0.27; 'message- id:@mail.gmail.com': 0.28; '(the': 0.28; 'seeing': 0.28; 'received:209.85.214': 0.28; 'facility': 0.29; 'second': 0.30; 'chase': 0.30; 'it.': 0.31; 'does': 0.33; 'to:addr:python-list': 0.33; 'asking': 0.33; 'starting': 0.33; 'chris': 0.34; 'actual': 0.36; 'difference': 0.37; 'received:google.com': 0.37; 'received:209.85': 0.37; '(to': 0.37; 'coding': 0.37; 'two': 0.37; 'run': 0.38; 'but': 0.38; 'subject:: ': 0.38; 'some': 0.38; 'received:209': 0.39; 'editor': 0.39; 'rest': 0.39; 'to:addr:python.org': 0.39; 'your': 0.60; 'hand,': 0.74; 'bat': 0.84; 'blind': 0.84; 'dictate': 0.84; 'point:': 0.84; 'rome,': 0.84; 'staring': 0.84; 'tastes': 0.84; 'today...': 0.84; '\xa0but': 0.84; 'render': 0.91; 'visually': 0.91; 'way)': 0.91; 'subject:long': 0.93
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=FCdeNzHYok9qrzkXnMCHooYskGzK2V1ndzKbHD1i5MQ=; b=IW8Cv06B0o6dO2o7/NL6TRsXRsYlPyd+4Y3yDhd65psAZxVrf7STviK2dIrjdEudCc xvrDAX9eQIT3UGJDfTF2HK7DVuMIKWfM/DgormbQ/mqq3E8X/UY3VPsQSpRiC56Idtqa DAjzRZemi+4tS14NpwqfiZe92rIZfI/g93pdo=
DomainKey-Signature a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=fGc83UPTPLwzV3g7B+tgiGV4hEi5NzcZ2O2RHfZtex8GXa1apsXEXl0grEGdjmrblc KTautHvrQJhgJLQCQz0pyZFClZX3fUVFNw3xMigOHhET1eFkvsuaZGY4K+shSu8kuZgL KM2G/f+6exE/Tc7SJivS+5kyhltuMnJfQrGk4=
MIME-Version 1.0
In-Reply-To <4DF69727.9080306@tim.thechases.com>
References <4df681ae$0$2694$4fafbaef@reader1.news.tin.it> <20110613215510.GP2322@point.cs.wisc.edu> <4DF6903F.7000101@tim.thechases.com> <BANLkTikv0ZbWHdkS9G6JfuxGNLmR9c32Vg@mail.gmail.com> <4DF69727.9080306@tim.thechases.com>
Date Tue, 14 Jun 2011 09:11:07 +1000
Subject Re: split long string in two code lines
From Chris Angelico <rosuav@gmail.com>
To python-list@python.org
Content-Type text/plain; charset=ISO-8859-1
Content-Transfer-Encoding quoted-printable
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.203.1308006670.11593.python-list@python.org> (permalink)
Lines 45
NNTP-Posting-Host 82.94.164.166
X-Trace 1308006670 news.xs4all.nl 49181 [::ffff:82.94.164.166]:54765
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python:7571

Show key headers only | View raw


On Tue, Jun 14, 2011 at 9:03 AM, Tim Chase
<python.list@tim.thechases.com> wrote:
> On 06/13/2011 05:38 PM, Chris Angelico wrote:
>> I'm not seeing the difference between these two. Pointer, please?
>> *puzzled*
>
> Sorry...tried to make that clear in the surrounding text.  The first one has
> the open-paren on the same line as the starting line of content-text; the
> second one just has "print (" on the first line without the text (which is
> on the following line).

Oh! Duh. I am blind as a bat today... for some reason I was staring at
the close parens.

>> Related point: Do you indent the ) to the same level as the opening
>> quote on each line, or do you backdent it to the level of the
>> statement? And, does it (either way) feel like you're writing braces
>> in C?
>
> My personal tastes run to your first form (the close-paren at the same
> indent level as the text) which makes it easy to use Vim's indent-based
> folding the way I mostly like.  I do (well, "did"...I try to shirk C/C++
> these days because I just feel so unproductive compared to coding in Python)
> the same in my own C code for the same reason.  But if employer-standards
> dictate otherwise, when in Rome, render onto Caesar (to throw two aphorisms
> in the blender :)

Aye. Helps to have enough seniority to be able to dictate indent
styles, but otherwise, you just accept it and do it. I was asking
about personal preference there.

Folding's a Good Thing, and even if you don't have an actual editor
facility that works that way (SciTE doesn't use indentation for that
IMHO), it's visually logical to go as far as the backdent. But on the
other hand, the rest of Python doesn't work that way - the end of an
if/for/while is the end of the indent, it doesn't include the
backdented line. Choices, choices!

ChrisA

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

split long string in two code lines Tracubik <affdfsdfdsfsd@b.com> - 2011-06-13 23:31 +0200
  Re: split long string in two code lines darnold <darnold992000@yahoo.com> - 2011-06-13 14:51 -0700
    Re: split long string in two code lines Terry Reedy <tjreedy@udel.edu> - 2011-06-13 23:55 -0400
  Re: split long string in two code lines Tycho Andersen <tycho@tycho.ws> - 2011-06-13 16:55 -0500
  Re: split long string in two code lines Redcat <redcat@catfolks.net> - 2011-06-13 22:21 +0000
  Re: split long string in two code lines Tim Chase <python.list@tim.thechases.com> - 2011-06-13 17:33 -0500
  Re: split long string in two code lines Chris Angelico <rosuav@gmail.com> - 2011-06-14 08:38 +1000
  Re: split long string in two code lines Tim Chase <python.list@tim.thechases.com> - 2011-06-13 18:03 -0500
  Re: split long string in two code lines Chris Angelico <rosuav@gmail.com> - 2011-06-14 09:11 +1000

csiph-web