From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Corey Foote Newsgroups: gmane.emacs.help Subject: Adding a keybinding for a major mode Date: Mon, 13 Oct 2008 09:40:03 -0400 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_67aad127-b186-4ad2-93bc-51cdb8e48112_" X-Trace: ger.gmane.org 1223905254 19122 80.91.229.12 (13 Oct 2008 13:40:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 13 Oct 2008 13:40:54 +0000 (UTC) To: Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Oct 13 15:41:51 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KpNg2-00059T-Vl for geh-help-gnu-emacs@m.gmane.org; Mon, 13 Oct 2008 15:41:39 +0200 Original-Received: from localhost ([127.0.0.1]:57894 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KpNex-0008F8-Bs for geh-help-gnu-emacs@m.gmane.org; Mon, 13 Oct 2008 09:40:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KpNec-0008DH-2U for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 09:40:10 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KpNea-0008BD-U4 for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 09:40:08 -0400 Original-Received: from [199.232.76.173] (port=59288 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KpNea-0008B0-6j for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 09:40:08 -0400 Original-Received: from blu0-omc4-s8.blu0.hotmail.com ([65.55.111.147]:34177) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KpNeZ-0006Gc-Px for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 09:40:08 -0400 Original-Received: from BLU105-W10 ([65.55.111.136]) by blu0-omc4-s8.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 13 Oct 2008 06:40:03 -0700 X-Originating-IP: [75.67.96.217] Importance: Normal X-OriginalArrivalTime: 13 Oct 2008 13:40:03.0654 (UTC) FILETIME=[32450660:01C92D39] X-detected-operating-system: by monty-python.gnu.org: Windows 2000 SP4, XP SP1+ 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:58733 Archived-At: --_67aad127-b186-4ad2-93bc-51cdb8e48112_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable How come the short cuts for M-x comment region (C-c C-c) and M-x (C-u C-c C= -c) uncomment-region only work in some major modes an not others (for examp= le emacs-lisp mode)? And how would I enable them for certain modes? _________________________________________________________________ Stay up to date on your PC=2C the Web=2C and your mobile phone with Windows= Live. http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/= --_67aad127-b186-4ad2-93bc-51cdb8e48112_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable How come the short cuts for M-x comment regio= n (C-c C-c) and M-x (C-u C-c C-c) uncomment-region only work in some major = modes an not others (for example emacs-lisp mode)? And how would I enable t= hem for certain modes?


Stay up to date on your PC=2C the Web= =2C and your mobile phone with Windows Live. See Now = --_67aad127-b186-4ad2-93bc-51cdb8e48112_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.help Subject: Re: Adding a keybinding for a major mode Date: Mon, 13 Oct 2008 16:47:46 +0200 Message-ID: <48F35F92.4070601@gmail.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1223909382 1582 80.91.229.12 (13 Oct 2008 14:49:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 13 Oct 2008 14:49:42 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Corey Foote Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Oct 13 16:50:34 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KpOkb-0004Wk-K5 for geh-help-gnu-emacs@m.gmane.org; Mon, 13 Oct 2008 16:50:25 +0200 Original-Received: from localhost ([127.0.0.1]:36651 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KpOjX-0001ha-Dj for geh-help-gnu-emacs@m.gmane.org; Mon, 13 Oct 2008 10:49:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KpOjD-0001hQ-90 for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 10:48:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KpOjB-0001gd-0Q for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 10:48:58 -0400 Original-Received: from [199.232.76.173] (port=38616 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KpOjA-0001gZ-Nm for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 10:48:56 -0400 Original-Received: from ch-smtp02.sth.basefarm.net ([80.76.149.213]:34852) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KpOj9-0004qq-Sg for help-gnu-emacs@gnu.org; Mon, 13 Oct 2008 10:48:56 -0400 Original-Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:64375 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KpOij-0002Zx-7f; Mon, 13 Oct 2008 16:48:41 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 In-Reply-To: X-Enigmail-Version: 0.95.7 X-Antivirus: avast! (VPS 081012-0, 2008-10-12), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1KpOij-0002Zx-7f. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1KpOij-0002Zx-7f 497c42aabddc8aa2058803626812c296 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6? (barebone, rare!) 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:58737 Archived-At: Corey Foote wrote: > How come the short cuts for M-x comment region (C-c C-c) and M-x (C-u > C-c C-c) uncomment-region only work in some major modes an not others > (for example emacs-lisp mode)? And how would I enable them for certain > modes? Maybe because they break the conventions? (info "(elisp) Key Binding Conventions") BTW, if you want to find out where the keys are bound this way then you might use the command `describe-key-and-map-briefly'. Ehum, which comes with nXhtml (just because I do not have time to distribute it another way). From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xah Newsgroups: gmane.emacs.help Subject: Re: Adding a keybinding for a major mode Date: Thu, 16 Oct 2008 14:27:06 -0700 (PDT) Organization: http://groups.google.com Message-ID: <9927493c-c6ba-4298-8a31-fc2b11d8cc59@q26g2000prq.googlegroups.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1224193297 30103 80.91.229.12 (16 Oct 2008 21:41:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Oct 2008 21:41:37 +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 Oct 16 23:42:35 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kqaby-0001tr-Fc for geh-help-gnu-emacs@m.gmane.org; Thu, 16 Oct 2008 23:42:26 +0200 Original-Received: from localhost ([127.0.0.1]:43520 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kqaat-0000TC-Mn for geh-help-gnu-emacs@m.gmane.org; Thu, 16 Oct 2008 17:41:19 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!news-out.readnews.com!transit3.readnews.com!postnews.google.com!q26g2000prq.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 20 Original-NNTP-Posting-Host: 24.6.185.159 Original-X-Trace: posting.google.com 1224192427 28631 127.0.0.1 (16 Oct 2008 21:27:07 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Thu, 16 Oct 2008 21:27:07 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: q26g2000prq.googlegroups.com; posting-host=24.6.185.159; posting-account=bRPKjQoAAACxZsR8_VPXCX27T2YcsyMA User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22, gzip(gfe), gzip(gfe) Original-Xref: news.stanford.edu gnu.emacs.help:163512 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:58854 Archived-At: On Oct 13, 6:40 am, Corey Foote wrote: > How come the short cuts for M-x comment region (C-c C-c) and M-x (C-u C-c= C-c) uncomment-region only work in some major modes an not others (for exa= mple emacs-lisp mode)? And how would I enable them for certain modes? maybe because comment-region and uncomment-region are probably replaced by comment-dwim (Ctrl+;). Lennart Borgman wrote: =C2=ABMaybe because they break the conventions? (info "(elisp) Key Binding Conventions") =C2=BB emacs lisp mode is a old, basic mode... i doubt it breaks emacs keybinding conventions. Xah =E2=88=91 http://xahlee.org/ =E2=98=84 From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.help Subject: Re: Adding a keybinding for a major mode Date: Fri, 17 Oct 2008 00:32:41 +0200 Message-ID: <48F7C109.3040505@gmail.com> References: <9927493c-c6ba-4298-8a31-fc2b11d8cc59@q26g2000prq.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1224196461 7972 80.91.229.12 (16 Oct 2008 22:34:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Oct 2008 22:34:21 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Xah Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 17 00:35:21 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KqbR9-0001WB-EE for geh-help-gnu-emacs@m.gmane.org; Fri, 17 Oct 2008 00:35:19 +0200 Original-Received: from localhost ([127.0.0.1]:55992 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KqbQ4-0000lZ-EH for geh-help-gnu-emacs@m.gmane.org; Thu, 16 Oct 2008 18:34:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KqbPh-0000ii-Q3 for help-gnu-emacs@gnu.org; Thu, 16 Oct 2008 18:33:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KqbPf-0000fv-Dj for help-gnu-emacs@gnu.org; Thu, 16 Oct 2008 18:33:48 -0400 Original-Received: from [199.232.76.173] (port=34091 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KqbPf-0000fg-2T for help-gnu-emacs@gnu.org; Thu, 16 Oct 2008 18:33:47 -0400 Original-Received: from ch-smtp02.sth.basefarm.net ([80.76.149.213]:53959) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KqbPe-0007NV-LH for help-gnu-emacs@gnu.org; Thu, 16 Oct 2008 18:33:46 -0400 Original-Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:60765 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KqbPE-000757-80; Fri, 17 Oct 2008 00:33:32 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 In-Reply-To: <9927493c-c6ba-4298-8a31-fc2b11d8cc59@q26g2000prq.googlegroups.com> X-Enigmail-Version: 0.95.7 X-Antivirus: avast! (VPS 081015-0, 2008-10-15), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-Scan-Result: No virus found in message 1KqbPE-000757-80. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1KqbPE-000757-80 5b90d250600e32577353721202d84d08 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6? (barebone, rare!) 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:58855 Archived-At: Xah wrote: > On Oct 13, 6:40 am, Corey Foote wrote: >> How come the short cuts for M-x comment region (C-c C-c) and M-x (C-u C-c C-c) uncomment-region only work in some major modes an not others (for example emacs-lisp mode)? And how would I enable them for certain modes? > > maybe because comment-region and uncomment-region are probably > replaced by comment-dwim (Ctrl+;). Yes. > Lennart Borgman wrote: > «Maybe because they break the conventions? > (info "(elisp) Key Binding Conventions") > » > > emacs lisp mode is a old, basic mode... i doubt it breaks emacs > keybinding conventions. You are right, I should learn to read a bit better before I answer: C-c C-c is reserved for major modes ...