From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "paul r" Newsgroups: gmane.emacs.devel Subject: Re: C-z and C-x C-z are bound to suspend-frame Date: Fri, 28 Mar 2008 13:46:30 +0100 Message-ID: References: <7dbe73ed0803251816g6f12f0c1y7d479b04ca03b3af@mail.gmail.com> <7dbe73ed0803260223o3ec9e8cdk7b8a746e438b2feb@mail.gmail.com> 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 1206708413 7209 80.91.229.12 (28 Mar 2008 12:46:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 28 Mar 2008 12:46:53 +0000 (UTC) Cc: Andreas Schwab , Stefan Monnier , emacs developers To: "Mathias Dahl" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 28 13:47:23 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JfDzJ-0001gX-PI for ged-emacs-devel@m.gmane.org; Fri, 28 Mar 2008 13:47:18 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JfDyi-0004VB-BR for ged-emacs-devel@m.gmane.org; Fri, 28 Mar 2008 08:46:40 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JfDyc-0004UV-RH for emacs-devel@gnu.org; Fri, 28 Mar 2008 08:46:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JfDyc-0004UF-7b for emacs-devel@gnu.org; Fri, 28 Mar 2008 08:46:34 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JfDyc-0004UA-3L for emacs-devel@gnu.org; Fri, 28 Mar 2008 08:46:34 -0400 Original-Received: from fg-out-1718.google.com ([72.14.220.156]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JfDyb-0007IE-8s for emacs-devel@gnu.org; Fri, 28 Mar 2008 08:46:33 -0400 Original-Received: by fg-out-1718.google.com with SMTP id d23so294020fga.30 for ; Fri, 28 Mar 2008 05:46:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=yCcm9Bl7ItoEAkPcZuX9hiTO9zJPuIAxKzqi7u9zzoU=; b=MoH1zrRhzrCp5isM7HtLFHrFciAcBg4fhjM+0ENp60yS0NlbhsS6q1JcfsVsSXQX7JTi75b8w2ZFkReqwBF4LAxY7bGmZL4z2XLCHG9n8XUjXLcea6UuenPiBP4ymmZUTiL8IuOzQ5X7Uoj0zMu3t69zAkBE/ZeF8E6Z1zM3dQY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aDjmGtu2oDGgMkvD8vuEgCypehSgZEqZ7TyNgLZ5AiZ0BulTjrfhZJ9SUQHQoeCd/kbnQpulUmxwQ7AfUncSyeAoJJlXNNjBzWEU44e9hmImOzN+acpyBzlfe48Cqujwv5lLTdYjqmZ11bi6/13ORu6trLur2+09GW9iUE0t44w= Original-Received: by 10.82.121.15 with SMTP id t15mr6735601buc.8.1206708390808; Fri, 28 Mar 2008 05:46:30 -0700 (PDT) Original-Received: by 10.82.175.3 with HTTP; Fri, 28 Mar 2008 05:46:30 -0700 (PDT) In-Reply-To: <7dbe73ed0803260223o3ec9e8cdk7b8a746e438b2feb@mail.gmail.com> Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:93693 Archived-At: 2008/3/26, Mathias Dahl : > Then I think we have a couple of offending files in Emacs' source tree: > > ada-mode.el > delphi.el > mixal-mode.el > modula2.el > vhdl-mode.el > > Do a regexp isearch for `"\\C-c[a-zA-Z]' in those files to find them. > > Good catch Mathias. Something should be done about that. As a start, we can make a full list and contact maintainers to ask them if they can fix that, I'm ok to do this part, should I CC emacs-devel ? Below is the raw list matches of the command : grep --color -R -e "\"\\\\C-c[a-zA-Z]" lisp in fresh cvs tree. Please let me know if some of them are "acceptables" and should be let. -- Paul lisp/follow.el:;; (define-key follow-mode-map "\C-ca" 'your-favorite-function) lisp/follow.el:;; (define-key follow-mode-map "\C-cb" 'another-function)) lisp/printing.el:;; (global-set-key "\C-ci" 'pr-interface) lisp/printing.el:;; (global-set-key "\C-cbp" 'pr-ps-buffer-print) lisp/printing.el:;; (global-set-key "\C-cbx" 'pr-ps-buffer-preview) lisp/printing.el:;; (global-set-key "\C-cbb" 'pr-ps-buffer-using-ghostscript) lisp/printing.el:;; (global-set-key "\C-crp" 'pr-ps-region-print) lisp/printing.el:;; (global-set-key "\C-crx" 'pr-ps-region-preview) lisp/printing.el:;; (global-set-key "\C-crr" 'pr-ps-region-using-ghostscript) lisp/printing.el:;;;(global-set-key "\C-ci" 'pr-interface) lisp/printing.el:;;;(global-set-key "\C-cbp" 'pr-ps-buffer-print) lisp/printing.el:;;;(global-set-key "\C-cbx" 'pr-ps-buffer-preview) lisp/printing.el:;;;(global-set-key "\C-cbb" 'pr-ps-buffer-using-ghostscript) lisp/printing.el:;;;(global-set-key "\C-crp" 'pr-ps-region-print) lisp/printing.el:;;;(global-set-key "\C-crx" 'pr-ps-region-preview) lisp/printing.el:;;;(global-set-key "\C-crr" 'pr-ps-region-using-ghostscript) lisp/woman.el:;; (global-set-key "\C-cw" lisp/calendar/todo-mode.el:;; (global-set-key "\C-ct" 'todo-show) ; switch to TODO buffer lisp/calendar/todo-mode.el:;; (global-set-key "\C-ci" 'todo-insert-item) ; insert new item lisp/gnus/gnus-bookmark.el:;; (define-key gnus-summary-mode-map "\C-crm" 'gnus-bookmark-set) lisp/gnus/gnus-bookmark.el:;; (define-key global-map "\C-crb" 'gnus-bookmark-jump) lisp/gnus/gnus-bookmark.el:;; (define-key global-map "\C-crj" 'gnus-bookmark-jump) lisp/gnus/gnus-bookmark.el:;; (define-key global-map "\C-crl" 'gnus-bookmark-bmenu-list) lisp/gnus/gnus-diary.el:(define-key message-mode-map "\C-cDc" 'gnus-diary-check-message) lisp/gnus/gnus-diary.el:(define-key gnus-article-edit-mode-map "\C-cDc" 'gnus-diary-check-message) lisp/gnus/gnus-diary.el:(define-key message-mode-map "\C-cDv" 'gnus-diary-version) lisp/gnus/gnus-diary.el:(define-key gnus-article-edit-mode-map "\C-cDv" 'gnus-diary-version) lisp/mail/rmail-spam-filter.el:(define-key rmail-summary-mode-map "\C-cSg" 'rsf-customize-group) lisp/mail/rmail-spam-filter.el:(define-key rmail-mode-map "\C-cSg" 'rsf-customize-group) lisp/mail/rmail-spam-filter.el:(define-key rmail-summary-mode-map "\C-cSd" 'rsf-customize-spam-definitions) lisp/mail/rmail-spam-filter.el:(define-key rmail-mode-map "\C-cSd" 'rsf-customize-spam-definitions) lisp/mail/rmail-spam-filter.el:(define-key rmail-summary-mode-map "\C-cSa" 'rsf-custom-save-all) lisp/mail/rmail-spam-filter.el:(define-key rmail-mode-map "\C-cSa" 'rsf-custom-save-all) lisp/mail/rmail-spam-filter.el:(define-key rmail-summary-mode-map "\C-cSn" 'rsf-add-region-to-spam-list) lisp/mail/rmail-spam-filter.el:(define-key rmail-mode-map "\C-cSn" 'rsf-add-region-to-spam-list) lisp/mail/rmail-spam-filter.el:(define-key rmail-summary-mode-map "\C-cSr" 'rsf-add-sender-to-spam-list) lisp/mail/rmail-spam-filter.el:(define-key rmail-mode-map "\C-cSr" 'rsf-add-sender-to-spam-list) lisp/mail/rmail-spam-filter.el:(define-key rmail-summary-mode-map "\C-cSt" 'rsf-add-subject-to-spam-list) lisp/mail/rmail-spam-filter.el:(define-key rmail-mode-map "\C-cSt" 'rsf-add-subject-to-spam-list) lisp/mh-e/mh-e.el:;; (global-set-key "\C-cr" 'mh-rmail) lisp/net/webjump.el:;; (global-set-key "\C-cj" 'webjump) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-co" 'ff-find-other-file) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-cc" 'ada-change-prj) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-cd" 'ada-set-default-project-file) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-cg" 'ada-gdb-application) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-cr" 'ada-run-application) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-cl" 'ada-find-local-references) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-cf" 'ada-find-file) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-cu" 'ada-prj-edit) lisp/progmodes/ada-mode.el: (define-key ada-mode-map "\C-ct" map)) lisp/progmodes/delphi.el:;; '("\C-cd" delphi-find-current-def) lisp/progmodes/delphi.el:;; '("\C-cx" delphi-find-current-xdef) lisp/progmodes/delphi.el:;; '("\C-cb" delphi-find-current-body) lisp/progmodes/delphi.el: '("\C-cu" delphi-find-unit) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-ce" 'lisp-eval-defun-and-go) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-cr" 'lisp-eval-region-and-go) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-cc" 'lisp-compile-defun-and-go) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-cz" 'switch-to-lisp) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-cl" 'lisp-load-file) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-ck" 'lisp-compile-file) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-ca" 'lisp-show-arglist) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-cd" 'lisp-describe-sym) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-cf" 'lisp-show-function-documentation) lisp/progmodes/inf-lisp.el: (define-key lisp-mode-map "\C-cv" 'lisp-show-variable-documentation) lisp/progmodes/inf-lisp.el: (define-key inferior-lisp-mode-map "\C-cl" 'lisp-load-file) lisp/progmodes/inf-lisp.el: (define-key inferior-lisp-mode-map "\C-ck" 'lisp-compile-file) lisp/progmodes/inf-lisp.el: (define-key inferior-lisp-mode-map "\C-ca" 'lisp-show-arglist) lisp/progmodes/inf-lisp.el: (define-key inferior-lisp-mode-map "\C-cd" 'lisp-describe-sym) lisp/progmodes/inf-lisp.el: (define-key inferior-lisp-mode-map "\C-cf" 'lisp-show-function-documentation) lisp/progmodes/inf-lisp.el: (define-key inferior-lisp-mode-map "\C-cv" lisp/progmodes/mixal-mode.el: (define-key map "\C-cc" 'compile) lisp/progmodes/mixal-mode.el: (define-key map "\C-cr" 'mixal-run) lisp/progmodes/mixal-mode.el: (define-key map "\C-cd" 'mixal-debug) lisp/progmodes/modula2.el: (define-key map "\C-cb" 'm2-begin) lisp/progmodes/modula2.el: (define-key map "\C-cc" 'm2-case) lisp/progmodes/modula2.el: (define-key map "\C-cd" 'm2-definition) lisp/progmodes/modula2.el: (define-key map "\C-ce" 'm2-else) lisp/progmodes/modula2.el: (define-key map "\C-cf" 'm2-for) lisp/progmodes/modula2.el: (define-key map "\C-ch" 'm2-header) lisp/progmodes/modula2.el: (define-key map "\C-ci" 'm2-if) lisp/progmodes/modula2.el: (define-key map "\C-cm" 'm2-module) lisp/progmodes/modula2.el: (define-key map "\C-cl" 'm2-loop) lisp/progmodes/modula2.el: (define-key map "\C-co" 'm2-or) lisp/progmodes/modula2.el: (define-key map "\C-cp" 'm2-procedure) lisp/progmodes/modula2.el: (define-key map "\C-cr" 'm2-record) lisp/progmodes/modula2.el: (define-key map "\C-cs" 'm2-stdio) lisp/progmodes/modula2.el: (define-key map "\C-ct" 'm2-type) lisp/progmodes/modula2.el: (define-key map "\C-cu" 'm2-until) lisp/progmodes/modula2.el: (define-key map "\C-cv" 'm2-var) lisp/progmodes/modula2.el: (define-key map "\C-cw" 'm2-while) lisp/progmodes/modula2.el: (define-key map "\C-cx" 'm2-export) lisp/progmodes/modula2.el: (define-key map "\C-cy" 'm2-import) lisp/progmodes/pascal.el: ;; (define-key map "\C-cd" 'pascal-downcase-keywords) lisp/progmodes/pascal.el: ;; (define-key map "\C-cu" 'pascal-upcase-keywords) lisp/progmodes/pascal.el: ;; (define-key map "\C-cc" 'pascal-capitalize-keywords) lisp/progmodes/verilog-mode.el:;(define-key verilog-mode-map "\C-ct" verilog-template-map) lisp/progmodes/vhdl-mode.el: (define-key vhdl-mode-map "\C-cc" 'vhdl-comment-uncomment-region) lisp/progmodes/vhdl-mode.el: (define-key vhdl-mode-map "\C-cf" 'vhdl-fontify-buffer) lisp/progmodes/vhdl-mode.el: (define-key vhdl-mode-map "\C-cs" 'vhdl-statistics-buffer) lisp/textmodes/reftex.el: '(("\C-ct" . reftex-toc) lisp/textmodes/reftex.el: ("\C-cl" . reftex-label) lisp/textmodes/reftex.el: ("\C-cr" . reftex-reference) lisp/textmodes/reftex.el: ("\C-cc" . reftex-citation) lisp/textmodes/reftex.el: ("\C-cv" . reftex-view-crossref) lisp/textmodes/reftex.el: ("\C-cg" . reftex-grep-document) lisp/textmodes/reftex.el: ("\C-cs" . reftex-search-document)) lisp/textmodes/sgml-mode.el: (define-key map "\C-co" 'html-ordered-list) lisp/textmodes/sgml-mode.el: (define-key map "\C-cu" 'html-unordered-list) lisp/textmodes/sgml-mode.el: (define-key map "\C-cr" 'html-radio-buttons) lisp/textmodes/sgml-mode.el: (define-key map "\C-cc" 'html-checkboxes) lisp/textmodes/sgml-mode.el: (define-key map "\C-cl" 'html-list-item) lisp/textmodes/sgml-mode.el: (define-key map "\C-ch" 'html-href-anchor) lisp/textmodes/sgml-mode.el: (define-key map "\C-cn" 'html-name-anchor) lisp/textmodes/sgml-mode.el: (define-key map "\C-ci" 'html-image))