From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: ruby-mode : ruby-mode-set-encoding Date: Wed, 04 Mar 2009 11:40:29 -0500 Message-ID: References: <87tz6ak9bq.fsf@gmail.com> <49adca00.14098e0a.2c79.ffff83d1@mx.google.com> <878wnm9h65.fsf@xemacs.org> <8763ipake1.fsf@xemacs.org> <87zlg18gyf.fsf@xemacs.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1236184917 28223 80.91.229.12 (4 Mar 2009 16:41:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 4 Mar 2009 16:41:57 +0000 (UTC) Cc: emacs-devel@gnu.org, Leo , Nobuyoshi Nakada To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 04 17:43:13 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LeuBM-00041Y-Pf for ged-emacs-devel@m.gmane.org; Wed, 04 Mar 2009 17:42:57 +0100 Original-Received: from localhost ([127.0.0.1]:56700 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LeuA1-0007XB-G9 for ged-emacs-devel@m.gmane.org; Wed, 04 Mar 2009 11:41:33 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Leu94-0006UD-FO for emacs-devel@gnu.org; Wed, 04 Mar 2009 11:40:34 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Leu92-0006Ql-Ii for emacs-devel@gnu.org; Wed, 04 Mar 2009 11:40:33 -0500 Original-Received: from [199.232.76.173] (port=48191 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Leu92-0006QS-9Z for emacs-devel@gnu.org; Wed, 04 Mar 2009 11:40:32 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]:35329 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Leu91-0002YJ-T7 for emacs-devel@gnu.org; Wed, 04 Mar 2009 11:40:32 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsQEACc+rknO+KX2/2dsb2JhbACBTtczhAgGhAU X-IronPort-AV: E=Sophos;i="4.38,301,1233550800"; d="scan'208";a="34686384" Original-Received: from 206-248-165-246.dsl.teksavvy.com (HELO pastel.home) ([206.248.165.246]) by ironport2-out.teksavvy.com with ESMTP; 04 Mar 2009 11:40:30 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 8FC2C4B454; Wed, 4 Mar 2009 11:40:29 -0500 (EST) In-Reply-To: <87zlg18gyf.fsf@xemacs.org> (Stephen J. Turnbull's message of "Thu, 05 Mar 2009 00:07:20 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:109448 Archived-At: >> > To avoid "arbitrarily" breaking software systems and development >> > environments that target other character sets. >> Sorry, I meant "didn't" instead of "don't": these are recent programming >> languages, and since Java was able to do it why couldn't Python do it? > You're showing your age, Stefan, to call these "recent" programming > languages! And I think your memory may be going, because IIRC Java > did nothing of the kind. My memory isn't completely gone, it seems, since what I meant was indeed: > Java supported only Unicode from the get-go IIRC. But indeed, it is on the way out because I thought Java predated Python, whereas it's the other way around. This explains that. OTOH Ruby came out pretty much at the same time as Java, so they clearly could have done the same as Java, tho its Japanese connection might explain that Unicode didn't seem like such a great idea to them at the time. Stefan