Path: csiph.com!usenet.pasdenom.info!news.redatomik.org!newsfeed.xs4all.nl!newsfeed3a.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.009 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'subject:text': 0.05; 'layers': 0.07; 'abstraction': 0.09; 'dan': 0.09; 'hierarchical': 0.09; 'subject:question': 0.10; 'cc:addr:python-list': 0.11; 'python': 0.11; 'language,': 0.12; 'displaying': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'saying.': 0.16; 'tcp': 0.16; 'underlying': 0.16; 'wrote:': 0.18; 'seems': 0.21; 'cc:addr:python.org': 0.22; 'directory.': 0.24; 'unicode': 0.24; 'cc:2**0': 0.24; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'am,': 0.29; "doesn't": 0.30; 'message- id:@mail.gmail.com': 0.30; "i'm": 0.30; 'file': 0.32; 'agreed': 0.32; "we're": 0.32; 'entirely': 0.33; "can't": 0.35; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; "he's": 0.36; 'files': 0.38; 'help,': 0.39; 'sure': 0.39; 'even': 0.60; 'simple': 0.61; 'more': 0.64; 'mar': 0.68; 'natural': 0.68; '2015': 0.84; 'leak,': 0.84; 'agreement.': 0.91; 'same,': 0.91; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=yr2YMXx3xCb6pkwgZL9LOl+eF7DecCNFgZUNWn0Seho=; b=FM2VoVrNITs5+12gd0MX2uTH6GvL4w7hDa/f5kdOirCWuMu9wA5j9a3q5iMhBJ0xZF tW7RK4F6rgxPasamyzqGtEXDLRiXYFtmJ8xRinYGzU7jRoisWCxNbRjEPeVZtGbTq2FU nlNeNbdKkXEt1Mykfqb5+Zj9T3+iff/4p2nF5he64d8/kbgMDm9jrOKRZ4RBT0HKde9z BhM3e3jBTK/6l71Z9ObeViaG5U7wvkZmXuzdybU/2RxsWKMXM7TCJLwezM/kGuMud7pg Nv5ujnMIL78UXdjjzBJ+D2IxPKA4mhORt3B74jeCT6X2ofHFECrS5/rFzARNyaiYfhsp EIlg== MIME-Version: 1.0 X-Received: by 10.42.51.68 with SMTP id d4mr17102449icg.26.1425753844045; Sat, 07 Mar 2015 10:44:04 -0800 (PST) In-Reply-To: References: <619e4cb5-1c4c-449b-a5d7-951101b32b45@googlegroups.com> <54f862ca$0$13014$c3e8da3$5496439d@news.astraweb.com> <54fadc70$0$13004$c3e8da3$5496439d@news.astraweb.com> <87twxxxbvd.fsf@elektro.pacujo.net> <54fb1bf4$0$12993$c3e8da3$5496439d@news.astraweb.com> <87twxw4xlz.fsf@elektro.pacujo.net> <87k2ysydtk.fsf@elektro.pacujo.net> <87bnk4yci1.fsf@elektro.pacujo.net> <877fusybkb.fsf@elektro.pacujo.net> <87y4n8wvc3.fsf@elektro.pacujo.net> Date: Sun, 8 Mar 2015 05:44:03 +1100 Subject: Re: Newbie question about text encoding From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.19 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: 16 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1425753853 news.xs4all.nl 2861 [2001:888:2000:d::a6]:44050 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:87122 On Sun, Mar 8, 2015 at 5:34 AM, Dan Sommers wrote: > I think we're all agreeing: not all file systems are the same, and > Python doesn't smooth out all of the bumps, even for something that > seems as simple as displaying the names of files in a directory. And > that's *after* we've agreed that filesystems contain files in > hierarchical directories. I think you and I are in agreement. No idea about Marko, I'm still not entirely sure what he's saying. Python can't smooth out all of the bumps in file systems, any more than Unicode can smooth out the bumps in natural language, or TCP can smooth out the bumps in IP. The abstraction layers help, but every now and then they leak, and you have to cope with the underlying mess. ChrisA