From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: emacs misbehaves without --unibyte Date: Wed, 29 May 2002 13:11:23 +0000 (UTC) Sender: emacs-devel-admin@gnu.org Message-ID: References: Reply-To: bob@rattlesnake.com NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1022680919 772 127.0.0.1 (29 May 2002 14:01:59 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 29 May 2002 14:01:59 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17D41X-0000CL-00 for ; Wed, 29 May 2002 16:01:59 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17D4Jr-0005xC-00 for ; Wed, 29 May 2002 16:20:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17D3G1-0000EF-00; Wed, 29 May 2002 09:12:53 -0400 Original-Received: from megalith.rattlesnake.com ([140.186.114.245] helo=localhost) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17D3Ec-000051-00 for ; Wed, 29 May 2002 09:11:27 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.114) Wed, 29 May 2002 13:11:23 +0000 (UTC) Original-To: emacs-devel@gnu.org In-Reply-To: (message from Eli Zaretskii on Wed, 29 May 2002 13:06:58 +0300 (IDT)) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4485 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4485 Eli Zaretskii writes: For some reason, many systems have file-name-coding-system set to nil by default (I never had time to find out why), which is bad mantra. This is because nil is the default setting for `file-name-coding-system' when for emacs -q --no-site-file --eval '(blink-cursor-mode 0)' from today's CVS snapshot, 2002 May 29 12:39 UTC, GNU Emacs 21.3.50.7 (i686-pc-linux-gnu, X toolkit) It turns out that the documentation for `file-name-coding-system' says If it is nil, `default-file-name-coding-system' (which see) is used. And the default value for `default-file-name-coding-system' is also nil. The documentation for `default-file-name-coding-system' refers back to the documentation for `file-name-coding-system' in a circular loop. What would be a good value to provide `default-file-name-coding-system'? It seems odd to: (set-language-environment 'English) [Hmmm... in my test instance of Emacs, the preceding expression does not change the reported value of `default-file-name-coding-system'; is this a bug in Emacs or am I doing something wrong?] -- Robert J. Chassell bob@rattlesnake.com Rattlesnake Enterprises http://www.rattlesnake.com