From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Will Parsons Newsgroups: gmane.emacs.help Subject: Re: upcase-word, &c. for non-latin alphabets Date: 10 Apr 2014 00:38:24 GMT Message-ID: References: Reply-To: gyliamos@gmail.com NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1397090425 9844 80.91.229.3 (10 Apr 2014 00:40:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 10 Apr 2014 00:40:25 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Apr 10 02:40:16 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WY32O-0004Ik-HO for geh-help-gnu-emacs@m.gmane.org; Thu, 10 Apr 2014 02:40:16 +0200 Original-Received: from localhost ([::1]:48488 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WY32N-0003t9-W6 for geh-help-gnu-emacs@m.gmane.org; Wed, 09 Apr 2014 20:40:16 -0400 Original-Path: usenet.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 23 Original-X-Trace: individual.net yhQpfF2jOfTfVXkdwywYBQADzpU7hu8bNcSRwG7tOg1ebMoDz3 Cancel-Lock: sha1:2ODSRu1lDJ2itMs/LPdPQYBStqs= User-Agent: slrn/1.0.1 (FreeBSD) Original-Xref: usenet.stanford.edu gnu.emacs.help:204810 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:97079 Archived-At: Eli Zaretskii wrote: >> From: Will Parsons >> Date: 9 Apr 2014 15:52:04 GMT >> >> I'd like to be able use the upcase/downcase/capitalize-word functions >> (or equivalents) for non-Latin alphabets (utf-8 encoding). Can anyone >> give me any hints on how to go about it? > > Just use M-u, M-l, and M-c. Emacs already knows about all the > alphabets it supports (which is all of the Unicode). I thought I tried it and it didn't work, but on retrying, I see that is does work, partially. I.e., some letters change case, but not others. The alphabet I'm working with is fairly exotic, viz. Coptic, so I'm not supprised there are problems (in fact I'm surprised it works even partially), so perhaps this qualifies as a bug? I'm curious though, since upcase-word &al. are built-in, does that mean that that the base Emacs code contains enormous correspondance tables for the large number of Unicode code blocks that must exist? -- Will