Path: csiph.com!news.swapon.de!weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!nzpost1.xs4all.net!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'subject:Python': 0.05; 'context': 0.05; 'block.': 0.09; ':-)': 0.12; 'thu,': 0.15; '"elif"': 0.16; '"if"': 0.16; '4:25': 0.16; 'clear.': 0.16; 'from:addr:mrabarnett.plus.com': 0.16; 'from:addr:python': 0.16; 'from:name:mrab': 0.16; 'line).': 0.16; 'message- id:@mrabarnett.plus.com': 0.16; 'received:192.168.1.4': 0.16; 'wrote:': 0.16; '2015': 0.20; 'sep': 0.22; 'trying': 0.22; 'header :In-Reply-To:1': 0.24; 'header:User-Agent:1': 0.26; 'correct': 0.28; '(although': 0.29; 'indentation': 0.29; 'spaces': 0.29; 'e.g.': 0.30; 'clear': 0.35; 'but': 0.36; 'should': 0.36; 'there': 0.36; 'lines': 0.36; 'to:addr:python-list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'say': 0.37; 'means': 0.39; 'sure': 0.39; 'received:192': 0.39; 'to:addr:python.org': 0.40; 'still': 0.40; 'decision': 0.61; 'here.': 0.62; 'more': 0.63; 'necessarily': 0.63 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.1 cv=CvRCCSMD c=1 sm=1 tr=0 a=0nF1XD0wxitMEM03M9B4ZQ==:117 a=0nF1XD0wxitMEM03M9B4ZQ==:17 a=0Bzu9jTXAAAA:8 a=EBOSESyhAAAA:8 a=IkcTkHD0fZMA:10 a=RV9jU_LqNHw6nDkfxkEA:9 a=QEXdDO2ut3YA:10 X-AUTH: mrabarnett@:2500 Subject: Re: Python handles globals badly. To: python-list@python.org References: From: MRAB Date: Fri, 11 Sep 2015 02:17:50 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 18 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1441934294 news.xs4all.nl 23767 [2001:888:2000:d::a6]:60244 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:96311 On 2015-09-11 01:35, Ian Kelly wrote: > On Thu, Sep 10, 2015 at 4:25 PM, wrote: [snip] >> It is correct that there have to be a decision for spaces or tabs. >> But sure not necessarily the exact same indentation to the right for each block. >> Jus more same inserter to the right and the context is clear. > > I don't understand what you're trying to say here. > [snip] I don't understand either, but perhaps he means that as long as the lines of a suite are indented more than their introductory line, the meaning should be clear (although "sibling" lines of the introductory line should still be indented the same as the introductory line, e.g. "elif" lines should still be indented the same amount as their "if" line). It would look untidy though! :-)