Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!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.010 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; '"the': 0.07; 'impose': 0.09; 'option,': 0.09; 'spaces': 0.09; 'cc:addr:python- list': 0.11; 'python': 0.11; 'command,': 0.16; 'it."': 0.16; 'it."': 0.16; 'tab': 0.16; 'tabs': 0.16; 'throw': 0.16; 'sat,': 0.16; 'size,': 0.16; 'wrote:': 0.18; 'users.': 0.18; 'cheap': 0.19; 'meant': 0.20; 'email addr:gmail.com>': 0.22; 'cc:addr:python.org': 0.22; 'preferences': 0.24; 'specify': 0.24; 'test.': 0.24; 'fine': 0.24; 'initial': 0.24; 'cc:2**0': 0.24; 'options': 0.25; 'script': 0.25; 'least': 0.26; 'header:In-Reply- To:1': 0.27; 'tried': 0.27; 'rest': 0.29; 'am,': 0.29; 'unix': 0.29; 'andrew': 0.30; 'message-id:@mail.gmail.com': 0.30; 'url:mailman': 0.30; '(which': 0.31; 'that.': 0.31; 'subject:all': 0.32; 'option': 0.32; 'up.': 0.33; 'worked': 0.33; 'url:python': 0.33; '"the': 0.34; 'created': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'version': 0.36; 'url:listinfo': 0.36; 'url:org': 0.36; 'should': 0.36; 'unit': 0.37; 'skip:& 20': 0.39; 'either': 0.39; 'url:mail': 0.40; 'how': 0.40; 'simple': 0.61; 'reached': 0.63; 'decided': 0.64; 'kept': 0.65; 'to:addr:gmail.com': 0.65; 'nobody': 0.68; 'lack': 0.78; 'forced': 0.84; 'timothy': 0.84; 'subject:you': 0.87; '2013': 0.98 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=EKmYaqVjpt93AZ6jYJuTxbbyQSH8sGbfjDPRAbwLKXY=; b=LSJJPP1RT7aRIDYAr+OSlmv+OkJXOwdOhJz5AfN+LjehjhGjZ0NVWimMgNITsCHXPk 5mwm48JAXXxfQ4n0b9lM6Z/Wj4lpZ7bDR987yS4SZ1llZfhF+zYCrFudBk7EDl5CVFFI iIoOjut/6E4D963V2hAjKAYKEQrJKukTNvUP3w2J/fkqQNFNZ9hhajLjW1DGJSkQzbFP B1gl5TkraBqJ9ggJAPa4m7SGW/TvnjTN1HsNJYEq3EIkoQH+3OFAngUB77o8dlMqsGhN 5tKkr6zJFtE5FYvpr+kjnDsliIthEDNz4nLOdI1t7e75Loc7fAtfgBQMzDFFwHtIL/0s zX0A== MIME-Version: 1.0 X-Received: by 10.182.144.42 with SMTP id sj10mr10069591obb.66.1365222536042; Fri, 05 Apr 2013 21:28:56 -0700 (PDT) X-Originating-IP: [220.245.216.139] In-Reply-To: <64d4fb7c-6a75-4b5f-b5c8-06a4b2b5d0cb@googlegroups.com> References: <64d4fb7c-6a75-4b5f-b5c8-06a4b2b5d0cb@googlegroups.com> Date: Sat, 6 Apr 2013 14:28:55 +1000 Subject: Re: I hate you all From: Dylan Evans To: terminatorul@gmail.com Content-Type: multipart/alternative; boundary=14dae93991634cee3604d9a9a442 X-Gm-Message-State: ALoCoQm74doz5DwR1PyIo2XbdmD9R9JwdL9FPkKnone+PUECEmT/Lxm+ViReXZ0CD6hKpD7EXP1v Cc: python-list 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: 86 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1365222546 news.xs4all.nl 6881 [2001:888:2000:d::a6]:46949 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:42884 --14dae93991634cee3604d9a9a442 Content-Type: text/plain; charset=ISO-8859-1 On Sat, Apr 6, 2013 at 7:41 AM, wrote: > Hello > > I just tried python 3.3 with some simple script meant for unit test. > > How can python authors be so arrogant to impose their tabs and spaces > options on me ? It should be my choice if I want to use tabs or not ! > > Don't like it? Use ruby. > I know people have all goten into this frenzy of using either tabs, either > spaces for indentation, but using a hard-tab of 8 spaces and a soft tab of > 4 spaces has worked fine long before python 3 showed up. > > And if they decided to throw a TabError, they should have at least created > an option to specify tab size, so I can work around that. > > I am aware that so many editors use a tab stop of 4 spaces instead of 8 > (which by the way started as a cheap way to work around their initial lack > of a "soft tab stop" option, and then was kept at 4 for "compatibility"). > But the rest of us who always use a tab stop of 8 should not be forced to > change preferences because python reached version 3. > > Timothy Madden > -- > http://mail.python.org/mailman/listinfo/python-list > -- "The UNIX system has a command, nice ... in order to be nice to the other users. Nobody ever uses it." - Andrew S. Tanenbaum --14dae93991634cee3604d9a9a442 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



On Sat, Apr 6, 2013 at 7:41 AM, <terminatorul@gmail.com&= gt; wrote:
Hello

I just tried python 3.3 with some simple script meant for unit test.

How can python authors be so arrogant to impose their tabs and spaces optio= ns on me ? It should be my choice if I want to use tabs or not !


Don't like it? Use rub= y.

=A0
I know people have all goten into this frenzy of using either tabs, either = spaces for indentation, but using a hard-tab of 8 spaces and a soft tab of = 4 spaces has worked fine long before python 3 showed up.

And if they decided to throw a TabError, they should have at least created = an option to specify tab size, so I can work around that.

I am aware that so many editors use a tab stop of 4 spaces instead of 8 (wh= ich by the way started as a cheap way to work around their initial lack of = a "soft tab stop" option, and then was kept at 4 for "compat= ibility"). But the rest of us who always use a tab stop of 8 should no= t be forced to change preferences because python reached version 3.

Timothy Madden
--
http://mail.python.org/mailman/listinfo/python-list



--
"The UNIX system has a command, nice ... in order to be nice to= the other users. Nobody ever uses it." - Andrew S. Tanenbaum
--14dae93991634cee3604d9a9a442--