From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim McNamara Newsgroups: gmane.emacs.help Subject: Re: How can I stop Emacs from messing up my code by changing case Date: Tue, 21 Feb 2006 08:43:39 -0600 Organization: ipHouse - Welcome Home! Message-ID: References: <1140521633.073193.170370@g44g2000cwa.googlegroups.com> <1140524715.835857.310530@g47g2000cwa.googlegroups.com> <1140530743.436521.120630@g14g2000cwa.googlegroups.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1140562106 23157 80.91.229.2 (21 Feb 2006 22:48:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Feb 2006 22:48:26 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Feb 21 23:48:18 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FBgIk-0003Mh-Ez for geh-help-gnu-emacs@m.gmane.org; Tue, 21 Feb 2006 23:48:10 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FBgIj-0000ss-GU for geh-help-gnu-emacs@m.gmane.org; Tue, 21 Feb 2006 17:48:09 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!news3.google.com!news.glorb.com!green.octanews.net!news-out.octanews.net!news-1.mpls.iphouse.net.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (darwin) Cancel-Lock: sha1:rNR8R22ep3yjBXlJzfLKoBDJY0A= Original-Lines: 36 Original-NNTP-Posting-Date: 21 Feb 2006 08:43:39 CST Original-NNTP-Posting-Host: 067f7a5c.newsreader.iphouse.net Original-X-Trace: DXC=O>HUhMdZ; [f25ID>fGFAAeUU[C:R=]MbjeHS>e[L>83`fmST0iA=elmWX@ab@3=d:`R]h9ISdQUJhmK\WD2f Original-X-Complaints-To: abuse@iphouse.net Original-Xref: shelby.stanford.edu gnu.emacs.help:137713 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:33337 Archived-At: "anne001" writes: > I am using gnu emacs november 2005, 22.0.50.1 for mac I tried C-h b > and got a whole list of bindings! nothing about capitalization > there. > > I found the apple C binding for capitalization in this list > http://otn.oracle.com/jdeveloper/help/__inl.inline.true/__inl.topic.ide_rkeymapemacs_html/__inl.html > apple C seemed the most likely culprit > > and apple C does behave to capitalize words and it does turn GLUT > into Glut > > I can bind apple C to nothing, but if I restart emacs, the new > binding is forgotten. So I don't have a permanent fix for now As a fellow Mac user, my advice is to read the documentation for Emacs, especially what do with with your .emacs (the equivalent of a prefs file). Emacs operates like nothing in the Mac world, it is its own beast with its own terminology and conventions. I read once that Emacs is "more than an application and not quite an operating system." You don't say if you are using a Carbon Emacs build or using it under X11 or even in Terminal. That can make a big difference in how the application behaves. Aquamacs is much more "Mac-familiar" in that many of the normal Mac keybindings are useable (e.g., copy, cut, paste, open, etc). There are some Carbon Emacsen with some adapted keybindings, too. In all cases, though, you will want to learn how to use the .emacs file to control how emacs operates on your computer. That means learning a little bit of Emacs' Lisp dialect. The built-in tutorial covers some of this, and there are various sources on the Internet that are also helpful. All of the Emacs documentation is available on the Web as well as built-in to Emacs, and there are things like the Emacswiki besides.