From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/9597 Path: news.gmane.org!not-for-mail From: David Z Maze Newsgroups: gmane.emacs.gnus.user Subject: Re: .emacs keybindings in gnus Date: Wed, 29 Aug 2007 10:49:38 -0400 Organization: Massachusetts Institute of Technology Message-ID: References: <1188273243.137944.275310@w3g2000hsg.googlegroups.com> <1188378983.446164.138940@o80g2000hse.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: sea.gmane.org 1188402059 23474 80.91.229.12 (29 Aug 2007 15:40:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 29 Aug 2007 15:40:59 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Wed Aug 29 17:40:57 2007 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IQPf6-0004lS-3z for gegu-info-gnus-english@m.gmane.org; Wed, 29 Aug 2007 17:40:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IQPf5-0006pA-Uq for gegu-info-gnus-english@m.gmane.org; Wed, 29 Aug 2007 11:40:55 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!bloom-beacon.mit.edu!senator-bedfellow.mit.edu!dreaderd!not-for-mail Original-Newsgroups: gnu.emacs.gnus Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUGBgS83KhoOivUeFmC pXj4o39qeFZD1JPmAAACOklEQVR4nE2UQY/bIBCFkVPlbpX0bA2tz7sQcl5SlnsWc7cclv// E/oGjNNxokjz8eYxA7HwR9xLKQGRC4eQezqUj7KWnDOzAOB3EjaBKDl4KPARzkvpAIqoUTwI a2op6WVoeXHOlfgsnJPM1kl0SdMIFEJ0AaIJshiRhkCsHbC/51LycKDmgiw2jVJy9B9IDPNN U5NkSMQoR+c5/zTW3qjZgwg5ylpJ2YT4wubO7FEVEs0NhvPJaqzxDaDS2gUpGUjyDkau9NxB fKsmu4Ir2XSpwAjxYwfsfeqlbJwqcAwwcLINxGRWtIhhMEB7ZLoAJudd4aE42e4RCQDjYMXK CpS6XOBtNM7EVfPAbRgihfU08Sg9jqIr9G9JJuo70cCty66gwY6kzJ9xIygyJs7mDNQcSEUV iPSE1qt5mLgUkcGj8ExTbrvii2CwG3UCQkxUXDUPE03KIqPw8Iq33IBfUcbw/Ez9eeo8VvPr qrRNj2RU1DjeaN6cG8c6RKVNnTg+GIDWfAkPBVdK2jC84fCq4n4yik+VNICNtoPlPkScrKmh bPw+FIGSYmBrOUPeNfATjajPpFXtMl0Hvyt4imfzqDvC9zZ3cAEYvlt/ADq7rvDbNKj3RuxC B7gsZRWzbSAaymNXSPxjia8id1GmV6kUyjDMf9vd3daXAiYFd4GvXNzmaT7AspRyJnoif6Nn Ob8UC94fN6KybTSbvB0e46d3Tyzm+I7v4QWW5WGswZulXFNyv/4DGFvqYRv4BxSm28ZwQ4mv AAAAAElFTkSuQmCC X-Face: &OO..E]'&$Q?jm[7H$]lCS"t#FD[|jK.HfvP#![KZ`/, O)lQ(pE<2QS1i~K3+u\{Bh"(4h4G0W#R-F2zZNO6n\!8bk; tu%)f>y{C` P*^7yM`e/x"b1q[?^-9zxTp User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/21.4 (usg-unix-v) Cancel-Lock: sha1:GjvTBCvyJ3lfphBJJFR8VxCy/P8= Original-Lines: 52 Original-NNTP-Posting-Host: CONTENTS-VNDER-PRESSVRE.MIT.EDU Original-X-Trace: 1188398980 senator-bedfellow.mit.edu 490 18.7.18.65 Original-Xref: shelby.stanford.edu gnu.emacs.gnus:79798 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:9597 Archived-At: --=-=-= imputerate writes: > so now the section of my .gnus.el file which forces gnus to accept key > bindings from my .emacs file is: > > (add-hook 'gnus-summary-mode-hook > (lambda () > (local-set-key (kbd "\ei") 'previous-line))) > ;; instead of 'gnus-message-mode-hook > (add-hook 'message-mode-hook > (lambda () > (local-set-key (kbd "\en") 'next-line))) > > the lesson to be taken from all this is that the "'gnus" should be > omitted when one is configuring the .gnus.el file; Lest you take this as a general rule, message-mode is at least theoretically separate from Gnus proper; there's a separate Info manual for it, for example, and its various names start with message- (but not gnus-message-). The summary mode configuration, on the other hand, *is* an integral part of Gnus, and gnus-summary-mode-* is correct where a bare summary-* won't work. > now how about getting customized key bindings to work in X, and X > apps, like browsers? I've never had trouble making keybindings work in X vs. not, though I seem to use a different syntax. My .emacs has: --=-=-= Content-Type: application/x-emacs-lisp Content-Disposition: inline ;; Make C-c C-c work in makefile-mode too. (defun my-makefile-mode-hook () "Customizations for makefile-mode." (local-set-key [(control c) (control c)] 'compile) ) (add-hook 'makefile-mode-hook 'my-makefile-mode-hook) --=-=-= There's no way to make Emacs customizations work for applications that aren't Emacs, sorry. --dzm --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ info-gnus-english mailing list info-gnus-english@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnus-english --=-=-=--