Path: csiph.com!usenet.pasdenom.info!news.albasani.net!newsfeed.freenet.ag!news2.euro.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.163 X-Spam-Level: * X-Spam-Evidence: '*H*': 0.68; '*S*': 0.01; 'default.': 0.09; 'width': 0.09; 'python': 0.11; 'indent': 0.16; 'non-default': 0.16; 'tab': 0.16; 'tabs': 0.16; 'appropriate': 0.16; 'wrote:': 0.18; 'looked': 0.18; 'all,': 0.19; 'rules': 0.22; 'lets': 0.24; 'push': 0.26; 'header:In-Reply-To:1': 0.27; 'mix': 0.30; 'message- id:@mail.gmail.com': 0.30; '(which': 0.31; 'code': 0.31; 'that.': 0.31; 'indentation': 0.31; 'subject:all': 0.32; 'says': 0.33; 'fri,': 0.33; 'received:209.85': 0.35; 'anywhere': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'really': 0.36; 'words,': 0.36; 'should': 0.36; 'changing': 0.37; 'received:209': 0.37; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'use.': 0.39; 'to:addr:python.org': 0.39; 'even': 0.60; 'everybody': 0.60; 'new': 0.61; "you're": 0.61; 'first': 0.61; 'size.': 0.65; 'natural': 0.68; 'default': 0.69; 'characters,': 0.84; 'forced': 0.84; 'tie': 0.84; 'timothy': 0.84; 'subject:you': 0.87; 'tied': 0.93; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=IKSNn01BDCzbrdE9Xv7E7Lt4lCylHt8VlAR7Q3FAodY=; b=wcVaoKx5bqWdIlLx7AcijsSIKKnE0JN7KLrAtLnuROYz9qxwlARQ0x7V5flIFOUJXj nUzQqLhrhNMrPJpeEt/PFr3rtgowlBUllvkoVcXVvWVY+YT9Tpo3xuOumuOOJeQCdH8r oGtH19urjcnOjjJl6Pd6rUvglPgUkKMg7kmDZWEOWM5uOZTk2qCBgezJg7Gbzh/tG/Cw Y0Ty+Iq/e1LdQv0I/os0glMe8rFBDkDJ+mD8NR0GsPwIKNesE2D8wU5iS+c8iSGT0tnF OkhJp/Dl2/UdJWLffLzl4hCsON/yRs+O6hM6i5bBLk/W9xaX1y9PksaZ14x4mfnGX+iq 8xaA== X-Received: by 10.66.250.230 with SMTP id zf6mr19183193pac.153.1365227629873; Fri, 05 Apr 2013 22:53:49 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <515fad75$0$32109$14726298@news.sunsite.dk> References: <64d4fb7c-6a75-4b5f-b5c8-06a4b2b5d0cb@googlegroups.com> <906d8c05-99dc-4209-854c-7988ca7c78e3@googlegroups.com> <95b2bc1c-57a2-48c9-85ea-cf1004c9e26c@googlegroups.com> <515fad75$0$32109$14726298@news.sunsite.dk> From: Ian Kelly Date: Fri, 5 Apr 2013 23:53:09 -0600 Subject: Re: I hate you all To: Python Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 27 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1365227638 news.xs4all.nl 6849 [2001:888:2000:d::a6]:41135 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:42891 On Fri, Apr 5, 2013 at 11:07 PM, Timothy Madden wrote: > Changing the tab size from this default is what makes the code incompatible, > not the tabs themselves. So the solution is simple: do not change tab size > from the default. So in other words, everybody must be forced to use 8-character tabs because you want to be able to mix tabs and spaces. > People say I can use tabs all the way, just set them to the indent I want. > > Well, I always had my indent independent of the tab size. Which is the way > it should be, after all, since one can indent with or without tabs, so > indent should not be tied to them. > > But now I can not; python no longer lets me do that. Honestly, I really don't understand why you *want* to do that. If your indentation is 4 characters, then that would be the natural tab width to use. If you're not going to tie your indent to your tabs, then why even use tabs in the first place? > The new rules may look flexible at first sight, but the net effect they have > is they push me to use non-default tab size (which is not good), What makes that not good? There is no law anywhere that says tabs are 8 characters. That's just an arbitrary amount that looked appropriate to the people designing the first teletypes.