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: Unibyte characters Date: Fri, 31 Oct 2008 17:15:40 -0400 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1225487762 26695 80.91.229.12 (31 Oct 2008 21:16:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 31 Oct 2008 21:16:02 +0000 (UTC) Cc: handa@m17n.org, emacs-devel@gnu.org, miles@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 31 22:17:03 2008 connect(): Connection refused 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 1Kw1Md-0001Gs-DB for ged-emacs-devel@m.gmane.org; Fri, 31 Oct 2008 22:17:03 +0100 Original-Received: from localhost ([127.0.0.1]:37254 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kw1LW-0003yS-Mx for ged-emacs-devel@m.gmane.org; Fri, 31 Oct 2008 17:15:54 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kw1LS-0003xs-11 for emacs-devel@gnu.org; Fri, 31 Oct 2008 17:15:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kw1LQ-0003x5-1r for emacs-devel@gnu.org; Fri, 31 Oct 2008 17:15:49 -0400 Original-Received: from [199.232.76.173] (port=43109 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kw1LP-0003wz-U0 for emacs-devel@gnu.org; Fri, 31 Oct 2008 17:15:48 -0400 Original-Received: from pruche.dit.umontreal.ca ([132.204.246.22]:52284) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kw1LN-00072Q-UO; Fri, 31 Oct 2008 17:15:46 -0400 Original-Received: from ceviche.home (vpn-132-204-232-95.acd.umontreal.ca [132.204.232.95]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id m9VLGEaT024398; Fri, 31 Oct 2008 17:16:15 -0400 Original-Received: by ceviche.home (Postfix, from userid 20848) id 0F58DB4087; Fri, 31 Oct 2008 17:15:40 -0400 (EDT) In-Reply-To: (Eli Zaretskii's message of "Fri, 31 Oct 2008 20:44:23 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3138=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:105228 Archived-At: >> IIUC, this part of the manual dates back to the introduction of Mule, >> when many people were using Emacs in unibyte mode. > Yes. >> Nowadays unibyte mode is not recommended > I agree, but I was talking about the ELisp manual; Lisp programmers do > need to know about unibyte buffers and strings, even if users are > discouraged from using the unibyte mode. Right, but for Elisp, we should make it even more clear that unibyte buffers contain only bytes and not chars and that those buffers should basically never be displayed, other than for debugging ;-) Stefan PS: Of course, editing binary files is also useful sometimes.