From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: smtpmail and ~/.authinfo Date: Wed, 28 Sep 2011 10:41:09 +0900 Message-ID: <871uv1igui.fsf@uwakimon.sk.tsukuba.ac.jp> References: <83ippsqsz8.fsf@gnu.org> <83hb5ay1rs.fsf@gnu.org> <87litc7qen.fsf@lifelogs.com> <87pqio69lr.fsf@lifelogs.com> <87vcsf1537.fsf@lifelogs.com> <8739fj13vb.fsf@lifelogs.com> <87bou639wx.fsf@uwakimon.sk.tsukuba.ac.jp> <878vpauvm9.fsf@lifelogs.com> <8762ke2mhq.fsf@uwakimon.sk.tsukuba.ac.jp> <87bou5vj1f.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1317174088 21894 80.91.229.12 (28 Sep 2011 01:41:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 28 Sep 2011 01:41:28 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 28 03:41:23 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R8j9G-0001cl-O4 for ged-emacs-devel@m.gmane.org; Wed, 28 Sep 2011 03:41:22 +0200 Original-Received: from localhost ([::1]:60593 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8j9A-000487-Qj for ged-emacs-devel@m.gmane.org; Tue, 27 Sep 2011 21:41:16 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:39453) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8j98-000481-9p for emacs-devel@gnu.org; Tue, 27 Sep 2011 21:41:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R8j97-0001AP-6J for emacs-devel@gnu.org; Tue, 27 Sep 2011 21:41:14 -0400 Original-Received: from mgmt2.sk.tsukuba.ac.jp ([130.158.97.224]:58369) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8j96-000175-OT for emacs-devel@gnu.org; Tue, 27 Sep 2011 21:41:13 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id C77219707B9 for ; Wed, 28 Sep 2011 10:41:09 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id B710A1A315E; Wed, 28 Sep 2011 10:41:09 +0900 (JST) In-Reply-To: <87bou5vj1f.fsf@lifelogs.com> X-Mailer: VM 8.2.0a1 under 21.5 (beta31) "ginger" 6c76f5b7e2e3 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 130.158.97.224 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:144428 Archived-At: Ted Zlatanov writes: > I appreciate all the details and corrections; I thought UTF-8 was > better and more widely useful than it really is. Please hang on to that impression. UTF-8 really is the best thing since sliced bread (but also like sliced bread you still need to drink milk and eat fruit to get all essential vitamins). Although in many localizations, Windows defaults to something other than UTF-8 (AFAIK) for most text operations (including file system access etc), most Windows text applications do fine with UTF-8. What UTF-8 is not (yet), is backward compatible with legacy systems -- a lot of people have not yet converted from 60s- and 70s-era encodings to Unicode, even where that is almost trivial even for non-techies. IOW, your general impression is correct: UTF-8 is now an appropriate (ie, "usable") *system* default even on Windows (not that text files are in great vogue on Windows, except for program sources). Please don't hesitate to advocate it in that role. However, by default in a portable *application* that needs to deal with both variation *among* platforms and local customization within any given platform, Emacs needs to ask the system what its default is (or in some cases we can be a little more fine-grained, but POSIX localization isn't very useful in that direction).