Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder2.hal-mli.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!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.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; '---------': 0.05; 'python': 0.09; 'backwards': 0.09; 'lawrence': 0.09; 'pep': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'regression': 0.09; 'stating': 0.09; 'thread': 0.11; 'subject:python': 0.11; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'troll': 0.16; 'string': 0.17; 'wrote:': 0.17; 'fix': 0.17; 'unicode': 0.17; 'tim': 0.18; '>>>': 0.18; 'proposed': 0.20; 'option.': 0.22; 'rapidly': 0.22; 'header:In-Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; '----': 0.27; 'header:X-Complaints- To:1': 0.28; "i'm": 0.29; 'from:addr:yahoo.co.uk': 0.32; 'to:addr :python-list': 0.33; 'version': 0.34; 'wrong': 0.34; 'list.': 0.35; 'received:org': 0.36; 'but': 0.36; 'keeps': 0.37; 'usual': 0.37; 'mark': 0.38; 'to:addr:python.org': 0.39; 'where': 0.40; 'header:Received:5': 0.40; 'help': 0.40; 'your': 0.60; 'most': 0.61; 'real': 0.61; 'mentioned': 0.63; 'forward': 0.66; 'participants': 0.78; '2013': 0.84; 'delaney': 0.84; 'regarded': 0.84; 'clearing': 0.91 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Mark Lawrence Subject: Re: "monty" < "python" Date: Sat, 23 Mar 2013 16:17:51 +0000 References: <987098b6-d79c-4597-b656-9b3e983740e8@z3g2000vbg.googlegroups.com> <56b80226-88d7-451c-bfd3-964def07a99d@9g2000yqy.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: host-92-18-20-125.as13285.net User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 In-Reply-To: <56b80226-88d7-451c-bfd3-964def07a99d@9g2000yqy.googlegroups.com> X-Antivirus: avast! (VPS 130311-2, 11/03/2013), Outbound message X-Antivirus-Status: Clean 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: 37 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1364055470 news.xs4all.nl 6865 [2001:888:2000:d::a6]:58648 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:41745 On 23/03/2013 09:24, jmfauth wrote: > On 20 mar, 22:02, Tim Delaney wrote: >> On 21 March 2013 06:40, jmfauth wrote: >> >>> ---- >>> [snip usual rant from jmf] >> > > >> >> It has been acknowledged as a real regression, but he keeps hijacking every >> thread where strings are mentioned to harp on about it. He has shown no >> inclination to attempt to *fix* the regression and is rapidly coming to be >> regarded as a troll by most participants in this list. >> > > --------- > > I can not help to fix it, because it is "unfixable". It > is "unfixable", because this flexible string representation > is wrong by design. > > jmf > Of course it's fixable. All you need do is write a PEP clearing stating what is wrong with the implementation detailed in PEP393 and your own proposed design. I'm looking forward to reading this PEP. Note that going backwards to buggier unicode implementations that existed in Python prior to version 3.3 is simply not an option. -- Cheers. Mark Lawrence