From unknown Thu Jun 19 14:03:45 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#23171 <23171@debbugs.gnu.org> To: bug#23171 <23171@debbugs.gnu.org> Subject: Status: 25.0.92; Key binding conventions for all modifiers Reply-To: bug#23171 <23171@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:03:45 +0000 retitle 23171 25.0.92; Key binding conventions for all modifiers reassign 23171 emacs submitter 23171 Philipp Stephani severity 23171 wishlist tag 23171 moreinfo notabug wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 13:40:47 2016 Received: (at submit) by debbugs.gnu.org; 31 Mar 2016 17:40:48 +0000 Received: from localhost ([127.0.0.1]:46456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1algaN-0005z0-AW for submit@debbugs.gnu.org; Thu, 31 Mar 2016 13:40:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1algaL-0005ym-3G for submit@debbugs.gnu.org; Thu, 31 Mar 2016 13:40:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1algaD-0001ua-Kf for submit@debbugs.gnu.org; Thu, 31 Mar 2016 13:40:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37966) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1algaD-0001uW-HV for submit@debbugs.gnu.org; Thu, 31 Mar 2016 13:40:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46995) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1algaA-0004d5-W6 for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2016 13:40:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alga5-0001oS-Re for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2016 13:40:34 -0400 Received: from mail-wm0-x22a.google.com ([2a00:1450:400c:c09::22a]:32843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alga5-0001ma-Gl for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2016 13:40:29 -0400 Received: by mail-wm0-x22a.google.com with SMTP id f198so11023822wme.0 for ; Thu, 31 Mar 2016 10:40:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version; bh=utMyMKbBItNtmcvJix6/Q8Hl3HLSOy7hqQ7Dvcors/8=; b=AJoRgS6ROP0JPXIoliGmCRWuu3wUSGRloBB/qCzEaqAXTsLRoSLjcOby3S5lcJvTPB IKj/MAFeLHu5eHXNLBoph9WZjTggsVQlPx+l+f/pZEA07r47hX7NCu9gI9Y0LNX/vdx7 qGag1YUvZ6RKVjZvgwPQ0Ij77uwqyTtjqtjdkxIIwrrgLQwSMW7TiT2dO2BmTl1gvNdn NVPYuqtsT3f4kt/xN5Ii7qeXdc5yGIQxYdVbLzbFwMs6t65ZIqEk7jHUl6gnjcqYot3j KGo27iuJXmJac2msuO8VeeaDrTARvDM4w413lGtQr3HiF/2ZJLby74d4n8BsJE4bVynF a/ZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=utMyMKbBItNtmcvJix6/Q8Hl3HLSOy7hqQ7Dvcors/8=; b=NshaAfXfoA2yWigvVU6osxL4oeq2rpyP7e7hN5VsrQMtu6DauyQ9f2qA3/MIFxZMGB aat8m7aWhnxG51pS8XPYo/Ie3knEla8tAhZRAMEzDwSuDO6rCH6gzusg4qeLLC3dlZzr EBXrGzDBGAnnCLCUuLtEogvLgNhky2YAS5uYah8bfVzHg7IYcbhfJgh6tK0ParxXdLpr N+NqC91FPbc8y7Dwij4F7mvDSWI/FUblNLSC7T4PFxP8RrIwTxrQd3rRlVortyLNdAii USliGCdpifpT4fQG0bh98VB5UnSvL8pmUEFJaAlhGPs7WRBxTcWT1QMV3w950dB6Ujzn gneA== X-Gm-Message-State: AD7BkJIwJ/T63gPKWwWIIiII4gB+D5YUIUANIms+io+aqUbapfKPl3JDpNWQ2UkE/LUOTA== X-Received: by 10.28.1.207 with SMTP id 198mr107078wmb.83.1459446028321; Thu, 31 Mar 2016 10:40:28 -0700 (PDT) Received: from p (p4FD5B056.dip0.t-ipconnect.de. [79.213.176.86]) by smtp.gmail.com with ESMTPSA id uq10sm10033731wjc.38.2016.03.31.10.40.26 for (version=TLSv1/SSLv3 cipher=OTHER); Thu, 31 Mar 2016 10:40:27 -0700 (PDT) From: Philipp Stephani To: bug-gnu-emacs@gnu.org Subject: 25.0.92; Key binding conventions for all modifiers Date: Thu, 31 Mar 2016 19:40:25 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) The manual entry "Key binding conventions" talks only about a small subset of possible key bindings, such as the C-c prefix and the function keys. Keys with Meta, Super, Hyper, and Alt are not documented. The manual should contain conventions/rules for all possible keys. In GNU Emacs 25.0.92.1 (x86_64-apple-darwin15.4.0, NS appkit-1404.46 Version 10.11.4 (Build 15E65)) of 2016-03-25 built on p Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --prefix=/usr/local/Cellar/emacs/25.0.92 --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs/25.0.92/share/info/emacs --with-xml2 --with-dbus --with-gnutls --with-rsvg --with-imagemagick --without-popmail --with-ns --disable-ns-self-contained' Configured features: JPEG RSVG IMAGEMAGICK DBUS NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: de_DE.UTF-8 locale-coding-system: utf-8-unix Major mode: Markdown Minor modes in effect: electric-pair-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t flyspell-mode: t TeX-PDF-mode: t TeX-source-correlate-mode: t save-place-mode: t yas-global-mode: t yas-minor-mode: t xterm-mouse-mode: t show-paren-mode: t server-mode: t global-hl-line-mode: t global-flycheck-mode: t flycheck-mode: t global-company-mode: t company-mode: t global-auto-revert-mode: t display-battery-mode: t desktop-save-mode: t auto-insert-mode: t tooltip-mode: t global-eldoc-mode: t electric-quote-mode: t electric-layout-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t auto-fill-function: do-auto-fill global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Load-path shadows: /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company hides /usr/local/share/emacs/site-lisp/company-mode/company /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-yasnippet hides /usr/local/share/emacs/site-lisp/company-mode/company-yasnippet /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-xcode hides /usr/local/share/emacs/site-lisp/company-mode/company-xcode /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-tempo hides /usr/local/share/emacs/site-lisp/company-mode/company-tempo /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-template hides /usr/local/share/emacs/site-lisp/company-mode/company-template /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-semantic hides /usr/local/share/emacs/site-lisp/company-mode/company-semantic /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-oddmuse hides /usr/local/share/emacs/site-lisp/company-mode/company-oddmuse /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-nxml hides /usr/local/share/emacs/site-lisp/company-mode/company-nxml /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-keywords hides /usr/local/share/emacs/site-lisp/company-mode/company-keywords /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-ispell hides /usr/local/share/emacs/site-lisp/company-mode/company-ispell /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-gtags hides /usr/local/share/emacs/site-lisp/company-mode/company-gtags /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-files hides /usr/local/share/emacs/site-lisp/company-mode/company-files /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-etags hides /usr/local/share/emacs/site-lisp/company-mode/company-etags /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-elisp hides /usr/local/share/emacs/site-lisp/company-mode/company-elisp /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-eclim hides /usr/local/share/emacs/site-lisp/company-mode/company-eclim /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-dabbrev hides /usr/local/share/emacs/site-lisp/company-mode/company-dabbrev /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-dabbrev-code hides /usr/local/share/emacs/site-lisp/company-mode/company-dabbrev-code /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-css hides /usr/local/share/emacs/site-lisp/company-mode/company-css /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-cmake hides /usr/local/share/emacs/site-lisp/company-mode/company-cmake /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-clang hides /usr/local/share/emacs/site-lisp/company-mode/company-clang /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-capf hides /usr/local/share/emacs/site-lisp/company-mode/company-capf /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-bbdb hides /usr/local/share/emacs/site-lisp/company-mode/company-bbdb /Users/p/.emacs.d/elpa/25.0/company-20160325.1650/company-abbrev hides /usr/local/share/emacs/site-lisp/company-mode/company-abbrev /Users/p/.emacs.d/elpa/25.0/dash-20160306.1222/dash hides /usr/local/share/emacs/site-lisp/dash-emacs/dash /Users/p/.emacs.d/elpa/25.0/epl-20150517.433/epl hides /usr/local/share/emacs/site-lisp/epl/epl /Users/p/.emacs.d/elpa/25.0/f-20160306.447/f hides /usr/local/share/emacs/site-lisp/f/f /Users/p/.emacs.d/elpa/25.0/flycheck-20160328.751/flycheck hides /usr/local/share/emacs/site-lisp/flycheck/flycheck /Users/p/.emacs.d/elpa/25.0/flycheck-20160328.751/flycheck-ert hides /usr/local/share/emacs/site-lisp/flycheck/flycheck-ert /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/w3m-haddock hides /usr/local/share/emacs/site-lisp/haskell-mode/w3m-haddock /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/inf-haskell hides /usr/local/share/emacs/site-lisp/haskell-mode/inf-haskell /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/highlight-uses-mode hides /usr/local/share/emacs/site-lisp/haskell-mode/highlight-uses-mode /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-utils hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-utils /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-unicode-input-method hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-unicode-input-method /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-string hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-string /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-sort-imports hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-sort-imports /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-session hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-session /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-sandbox hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-sandbox /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-repl hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-repl /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-process hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-process /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-presentation-mode hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-presentation-mode /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-navigate-imports hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-navigate-imports /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-move-nested hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-move-nested /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-modules hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-modules /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-mode hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-mode /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-mode-pkg hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-mode-pkg /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-mode-autoloads hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-mode-autoloads /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-menu hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-menu /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-load hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-load /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-lexeme hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-lexeme /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-interactive-mode hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-interactive-mode /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-indentation hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-indentation /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-indent hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-indent /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-hoogle hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-hoogle /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-font-lock hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-font-lock /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-doc hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-doc /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-decl-scan hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-decl-scan /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-debug hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-debug /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-customize hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-customize /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-completions hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-completions /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-complete-module hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-complete-module /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-compile hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-compile /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-compat hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-compat /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-commands hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-commands /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-collapse hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-collapse /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-checkers hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-checkers /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-cabal hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-cabal /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/haskell-align-imports hides /usr/local/share/emacs/site-lisp/haskell-mode/haskell-align-imports /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/ghci-script-mode hides /usr/local/share/emacs/site-lisp/haskell-mode/ghci-script-mode /Users/p/.emacs.d/elpa/25.0/haskell-mode-20160330.629/ghc-core hides /usr/local/share/emacs/site-lisp/haskell-mode/ghc-core /Users/p/.emacs.d/elpa/25.0/markdown-mode-20160330.28/markdown-mode hides /usr/local/share/emacs/site-lisp/markdown-mode/markdown-mode /Users/p/.emacs.d/elpa/25.0/pkg-info-20150517.443/pkg-info hides /usr/local/share/emacs/site-lisp/pkg-info/pkg-info /Users/p/.emacs.d/elpa/25.0/yaml-mode-20160220.340/yaml-mode hides /usr/local/share/emacs/site-lisp/yaml-mode/yaml-mode Features: (shadow mail-extr emacsbug sendmail files-x markdown-mode tempo quail inf-haskell haskell-decl-scan imenu haskell haskell-completions haskell-load haskell-commands highlight-uses-mode haskell-modules haskell-sandbox haskell-repl haskell-debug haskell-interactive-mode haskell-presentation-mode haskell-collapse haskell-navigate-imports haskell-compile haskell-process haskell-session haskell-hoogle haskell-cabal haskell-utils haskell-font-lock haskell-indentation haskell-lexeme epl warnings pulse let-alist tar-mode doc-view image-mode profiler rect descr-text ert ewoc finder skeleton magit-extras checkdoc pcmpl-unix pcmpl-gnu elec-pair iso-transl debug paredit autoload lisp-mnt mm-archive network-stream nsm starttls url-cache url-handlers dired-aux find-dired view linum magit-version magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit magit-apply magit-wip magit-log magit-diff smerge-mode magit-core magit-autorevert magit-process magit-popup magit-mode magit-git magit-section magit-utils git-commit log-edit message rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader pcvs-util with-editor async-bytecomp async tramp-sh tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec pp character-fold misearch multi-isearch jka-compr eieio-opt speedbar sb-image ezimage dframe tex-info texinfo bug-reference add-log make-mode cc-mode cc-fonts cc-guess cc-menus cc-styles cc-align dired autoconf autoconf-mode vc vc-dispatcher vc-git diff-mode term disp-table ehelp closure-template-html-mode derived sgml-mode apropos align golint go-mode find-file cus-edit company-ycmd cc-cmds cc-engine cc-vars cc-defs ycmd ycmd-request-deferred ycmd-request url-http tls gnutls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap popup json map hmac-def hex-util deferred haskell-mode haskell-string haskell-sort-imports haskell-align-imports haskell-compat haskell-complete-module noutline outline flymake dabbrev haskell-customize easy-mmode flyspell ispell whitespace company-go clang-format xml phst ffap thingatpt url-parse auth-source password-cache url-vars font-latex tex crm advice tex-site auto-loads ruby-mode smie yaml-mode browse-url misc f s saveplace company-files company-oddmuse company-keywords company-etags etags xref project eieio eieio-core cl-macs company-gtags company-dabbrev-code company-dabbrev company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb go-snippets haskell-yas cl-seq yasnippet cl xt-mouse paren server ido seq byte-opt gv bytecomp byte-compile cconv cl-extra grep compile comint ansi-color ring gnus gnus-ems nnheader gnus-util mail-utils mm-util help-fns mail-prsvr wid-edit hl-line flycheck find-func help-mode rx subr-x dash company edmacro kmacro autorevert filenotify battery desktop frameset cl-loaddefs pcase cl-lib autoinsert cus-start cus-load sort finder-inf go-mode-autoloads info package easymenu epg-config time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win ucs-normalize term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 1220425 559819) (symbols 48 64297 2) (miscs 40 10201 15819) (strings 32 201882 86170) (string-bytes 1 6643934) (vectors 16 114997) (vector-slots 8 2910602 160376) (floats 8 1051 979) (intervals 56 128761 10997) (buffers 976 186)) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 15:26:07 2016 Received: (at 23171) by debbugs.gnu.org; 31 Mar 2016 19:26:07 +0000 Received: from localhost ([127.0.0.1]:46491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aliEJ-0008Me-2I for submit@debbugs.gnu.org; Thu, 31 Mar 2016 15:26:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aliEH-0008MA-Qy for 23171@debbugs.gnu.org; Thu, 31 Mar 2016 15:26:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aliE7-0004P1-SK for 23171@debbugs.gnu.org; Thu, 31 Mar 2016 15:26:00 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40908) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aliE7-0004Ox-Ov; Thu, 31 Mar 2016 15:25:55 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1986 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aliE7-0004oO-0V; Thu, 31 Mar 2016 15:25:55 -0400 Date: Thu, 31 Mar 2016 22:25:45 +0300 Message-Id: <831t6qv492.fsf@gnu.org> From: Eli Zaretskii To: Philipp Stephani In-reply-to: (message from Philipp Stephani on Thu, 31 Mar 2016 19:40:25 +0200) Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > From: Philipp Stephani > Date: Thu, 31 Mar 2016 19:40:25 +0200 > > The manual entry "Key binding conventions" talks only about a small > subset of possible key bindings, such as the C-c prefix and the function > keys. Keys with Meta, Super, Hyper, and Alt are not documented. The > manual should contain conventions/rules for all possible keys. I'm not sure I understand the essence of the report. There's a whole section (named, unsurprisingly, "Key Bindings") dedicated to key bindings, and a subsection there named "Modifier Keys" covers all the modifiers, AFAICT. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 15:32:39 2016 Received: (at 23171) by debbugs.gnu.org; 31 Mar 2016 19:32:39 +0000 Received: from localhost ([127.0.0.1]:46495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aliKc-00005D-Om for submit@debbugs.gnu.org; Thu, 31 Mar 2016 15:32:38 -0400 Received: from mail-lb0-f175.google.com ([209.85.217.175]:36371) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aliKb-00004x-2C for 23171@debbugs.gnu.org; Thu, 31 Mar 2016 15:32:37 -0400 Received: by mail-lb0-f175.google.com with SMTP id qe11so58628186lbc.3 for <23171@debbugs.gnu.org>; Thu, 31 Mar 2016 12:32:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SGol64GcKlQ3zrGd7e33zXdR5JJpSrtWzddK1By9N48=; b=v7POnNphmsbmNzNkH2gTgp54aWr3PXU82W+d0wJ9yeWA3d5teZWGlVNiMHYI1AOw5B yO+WwFpD8zZhakkLNbyEkDQ2gQhcx4KCSDfuH7m60HFqxXDaMovzlNe7MVQxBuEdRg0a MByLQoUVrjqmpWih3/wfv3s7pxmxCHglAkyRq+e3ACNGDORinbLzLZ+QuBhaNHdFLhF0 BRGdJMGVRaIWU1cxxyC15ZcQ3XY8Xg5f7Ru5cKPa56odi4cI/aDV16hQJldb73jJ0JyS uh+am0yt3iYt7Bq949IJq01YuwbF8NxwJOK9+WVFaRcPcp0071ciZA4i1JVzelXQqdWh svDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SGol64GcKlQ3zrGd7e33zXdR5JJpSrtWzddK1By9N48=; b=LmWiDIhCj3FRq+g4fsMe6YGSpEW3aZI2/cfSZpaA4U7E4vvzjMqjPoEs/eJug4w/+Y Mj2XXVo9TvuSN18elQphwVQJCg4L06t/6KWCNgoEMqZODGXs0NZl5DesZEQi5r2Y4UAA px1Yvp6GszbfLYkhrgzD8X79U6G9DokD7EPwQQ3QkLTYjt4uoSKyLFSmRzVRPI9yEvNP oBq51WIKQ/WT6VVS4PZqsR5V6PCCaI2CSYUUnkKbqA6BFgkOTzJU3NIvdWR3vLrWGDu8 9B2cP8YdNu+0pkyJXtDKJTDRD67VHbDuOzlYXfopwMtbLZ+rWSqgO3YeUMdrH0014VDQ t6xA== X-Gm-Message-State: AD7BkJJXKXzTOl9Ltjzziki+MaMt9BJFH+R/jD5Qv7sBMfx7ZbPUieT9LDAsc2NQF8esQ1dcKYB4hx1i057NHQ== X-Received: by 10.112.126.233 with SMTP id nb9mr245929lbb.74.1459452751295; Thu, 31 Mar 2016 12:32:31 -0700 (PDT) MIME-Version: 1.0 References: <831t6qv492.fsf@gnu.org> In-Reply-To: <831t6qv492.fsf@gnu.org> From: Philipp Stephani Date: Thu, 31 Mar 2016 19:32:21 +0000 Message-ID: Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers To: Eli Zaretskii Content-Type: multipart/alternative; boundary=001a11c36902cebce3052f5d5279 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) --001a11c36902cebce3052f5d5279 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Eli Zaretskii schrieb am Do., 31. M=C3=A4rz 2016 um 21:26 Uh= r: > > From: Philipp Stephani > > Date: Thu, 31 Mar 2016 19:40:25 +0200 > > > > The manual entry "Key binding conventions" talks only about a small > > subset of possible key bindings, such as the C-c prefix and the functio= n > > keys. Keys with Meta, Super, Hyper, and Alt are not documented. The > > manual should contain conventions/rules for all possible keys. > > I'm not sure I understand the essence of the report. There's a whole > section (named, unsurprisingly, "Key Bindings") dedicated to key > bindings, and a subsection there named "Modifier Keys" covers all the > modifiers, AFAICT. > What I mean is a specification which combinations are reserved for the user, minor modes, and major modes. Context is http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22604, where such an additio= n was requested for C-c combinations. Here I request one for all keys. --001a11c36902cebce3052f5d5279 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Eli Za= retskii <eliz@gnu.org> schrieb am= Do., 31. M=C3=A4rz 2016 um 21:26=C2=A0Uhr:
> From: Philipp Stephani <p.stephani2@gmail.com>
> Date: Thu, 31 Mar 2016 19:40:25 +0200
>
> The manual entry "Key binding conventions" talks only about = a small
> subset of possible key bindings, such as the C-c prefix and the functi= on
> keys.=C2=A0 Keys with Meta, Super, Hyper, and Alt are not documented.= =C2=A0 The
> manual should contain conventions/rules for all possible keys.

I'm not sure I understand the essence of the report.=C2=A0 There's = a whole
section (named, unsurprisingly, "Key Bindings") dedicated to key<= br> bindings, and a subsection there named "Modifier Keys" covers all= the
modifiers, AFAICT.

What I mean is a spe= cification which combinations are reserved for the user, minor modes, and m= ajor modes. Context is=C2=A0http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22604,= where such an addition was requested for C-c combinations. Here I request = one for all keys.
--001a11c36902cebce3052f5d5279-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 07 23:51:47 2019 Received: (at 23171) by debbugs.gnu.org; 8 Nov 2019 04:51:47 +0000 Received: from localhost ([127.0.0.1]:44430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iSwFO-00050N-TN for submit@debbugs.gnu.org; Thu, 07 Nov 2019 23:51:47 -0500 Received: from host.gofardesign.uk ([208.79.239.190]:58474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iSwFN-000509-Jz for 23171@debbugs.gnu.org; Thu, 07 Nov 2019 23:51:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Date:References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=UMEobc6yyDrxuxSMxU4MBc2MUSe0KwAocQFMqxHTu/Y=; b=I42HFXMATRDR4qK/a638MN0FKM gvBWcVhN6o9y7LNh3TY48LR9eNRUlJ75/niToYp+Le0+3LoiMz5fEtvsVNV1yJkYXWiHXVK/QlWng ger1WGa+BF1oH3zcUOJYUfJbXhZq/bj692TItEZ0FSEVqAkq1kBXKqzEdJEluY0uyxGg=; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:42308 helo=localhost) by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iSwFH-000896-IK; Thu, 07 Nov 2019 22:51:40 -0600 From: Stefan Kangas To: Philipp Stephani Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers In-Reply-To: (Philipp Stephani's message of "Thu, 31 Mar 2016 19:32:21 +0000") References: <831t6qv492.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Date: Fri, 08 Nov 2019 05:51:38 +0100 Message-ID: <87y2wrt1gl.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: host.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Philipp Stephani writes: > Eli Zaretskii schrieb am Do., 31. M=C3=A4rz 2016 um 21:26 = Uhr: > > > From: Philipp Stephani > > Date: Thu, 31 Mar 2016 19:40:25 +0200 > > > > The manual entry "Key binding conventions" talks only about a small > > subset of possible key bindings, such as the C-c prefix and the functi= on > > keys. Keys with Meta, Super, Hyper, and Alt are not documented. The > > manual should contain conventions/rules for all possible keys. > > I'm not sure I understand the essence of the report. There's a whole > section (named, unsurprisingly, "Key Bindings") dedicated to key > bindings, and a subsection there named "Modifier Keys" covers all the > modifiers, AFAICT. > > What I mean is a specification which combinations are reserved for the us= er, minor modes, and major modes. Context is > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22604, where such an addit= ion was requested for C-c combinations. Here I request > one for all keys. Which conventions are we talking about here more specifically? Could you enumerate them or give a couple of examples? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 07 23:51:56 2019 Received: (at control) by debbugs.gnu.org; 8 Nov 2019 04:51:56 +0000 Received: from localhost ([127.0.0.1]:44433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iSwFX-00050p-66 for submit@debbugs.gnu.org; Thu, 07 Nov 2019 23:51:56 -0500 Received: from host.gofardesign.uk ([208.79.239.190]:54262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iSwFV-00050X-Vu for control@debbugs.gnu.org; Thu, 07 Nov 2019 23:51:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Subject:From:To:Date:Sender:Reply-To:Message-ID:Cc:MIME-Version :Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Bh2bRxns0KcFsT18CFMcyqeWQT8xmQ+dgmB7t6Y1GMY=; b=JkQNX2OJH0wdDhvMmDDIwoK3EP GWO467rwR8rG3eIEN5IZsQLBhGHmG7jSJZpT8IBanvlUIbRJaA7IWNgpRY82kQKHFKZudpv8bjsta zgBMy3N3wjYEt9DC01D/pqsnGGez0y+4W028fXKJxQfWVULxYNuxRCzPC3mXU5nmlcVE=; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:42312 helo=localhost) by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iSwFQ-0008A9-4q for control@debbugs.gnu.org; Thu, 07 Nov 2019 22:51:48 -0600 Date: Fri, 08 Nov 2019 05:51:46 +0100 To: control@debbugs.gnu.org From: Stefan Kangas Subject: control message for bug #23171 X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: host.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" Message-Id: X-Spam-Score: -1.0 (-) tags 23171 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 08 08:06:11 2019 Received: (at 23171) by debbugs.gnu.org; 8 Nov 2019 13:06:11 +0000 Received: from localhost ([127.0.0.1]:44936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iT3xr-0005Ep-0f for submit@debbugs.gnu.org; Fri, 08 Nov 2019 08:06:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iT3xo-0005EZ-8e for 23171@debbugs.gnu.org; Fri, 08 Nov 2019 08:06:09 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46104) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iT3xj-000463-3A; Fri, 08 Nov 2019 08:06:03 -0500 Received: from [176.228.60.248] (port=4851 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iT3xg-0006j3-Fa; Fri, 08 Nov 2019 08:06:02 -0500 Date: Fri, 08 Nov 2019 15:05:41 +0200 Message-Id: <83h83ecyca.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-reply-to: <87y2wrt1gl.fsf@marxist.se> (message from Stefan Kangas on Fri, 08 Nov 2019 05:51:38 +0100) Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers References: <831t6qv492.fsf@gnu.org> <87y2wrt1gl.fsf@marxist.se> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org, p.stephani2@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Cc: Eli Zaretskii , 23171@debbugs.gnu.org > Date: Fri, 08 Nov 2019 05:51:38 +0100 > > Philipp Stephani writes: > > > Eli Zaretskii schrieb am Do., 31. März 2016 um 21:26 Uhr: > > > > > From: Philipp Stephani > > > Date: Thu, 31 Mar 2016 19:40:25 +0200 > > > > > > The manual entry "Key binding conventions" talks only about a small > > > subset of possible key bindings, such as the C-c prefix and the function > > > keys. Keys with Meta, Super, Hyper, and Alt are not documented. The > > > manual should contain conventions/rules for all possible keys. > > > > I'm not sure I understand the essence of the report. There's a whole > > section (named, unsurprisingly, "Key Bindings") dedicated to key > > bindings, and a subsection there named "Modifier Keys" covers all the > > modifiers, AFAICT. > > > > What I mean is a specification which combinations are reserved for the user, minor modes, and major modes. Context is > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22604, where such an addition was requested for C-c combinations. Here I request > > one for all keys. > > Which conventions are we talking about here more specifically? Could > you enumerate them or give a couple of examples? FWIW, I don't see any need for any further specifications. The manual says what keys to reserve; all those which aren't mentioned, including with modifiers, aren't reserved. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 15 00:55:23 2020 Received: (at 23171) by debbugs.gnu.org; 15 Jan 2020 05:55:23 +0000 Received: from localhost ([127.0.0.1]:34182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irbeE-0000Pw-BW for submit@debbugs.gnu.org; Wed, 15 Jan 2020 00:55:23 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:42124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irbeC-0000Pf-AP; Wed, 15 Jan 2020 00:55:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=qZ9Z7ml6PpSIaVQ05/tXuejV7/SLSjiL7QfRQcRdlDA=; b=ZR0tk1wM3jOUDJQUfKr3YnSk1G TVYDi8nxwKof8sEmxVmabwcsERcq6NmqAUEQi9BlmwZNE+/qWobQGrk117n9z4jxovlcSbD9WYaFA ct/UAGNG4JaI9erswrbShE0KNJJ2C/BDWKddh3i6WNOX+xiPBZeTSMFG6Ap4yZkQR5vwHOMw4ZJt2 xfJmOAFQP+IGMhsVBTQhDzmK+4MXsToV7IxWV65HS6hxE0t6PZA7r1VqkhZjfjiFR2YIdpayQfbMx geNrZlTQKkDeEdogPOz1cMkQXeEUfUQveFCIdSxSH3T2MWbmKxIVlHOW+3tO7G1dri5eaCePTmd+D UJCPv59Q==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:35434 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1irbe6-000Y7c-LL; Wed, 15 Jan 2020 00:55:14 -0500 From: Stefan Kangas To: Eli Zaretskii Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers In-Reply-To: <83h83ecyca.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 08 Nov 2019 15:05:41 +0200") References: <831t6qv492.fsf@gnu.org> <87y2wrt1gl.fsf@marxist.se> <83h83ecyca.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Wed, 15 Jan 2020 06:55:12 +0100 Message-ID: <87blr5e01r.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org, p.stephani2@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 23171 + notabug wontfix close 23171 thanks Eli Zaretskii writes: >> > > The manual entry "Key binding conventions" talks only about a small >> > > subset of possible key bindings, such as the C-c prefix and the function >> > > keys. Keys with Meta, Super, Hyper, and Alt are not documented. The >> > > manual should contain conventions/rules for all possible keys. >> > >> > I'm not sure I understand the essence of the report. There's a whole >> > section (named, unsurprisingly, "Key Bindings") dedicated to key >> > bindings, and a subsection there named "Modifier Keys" covers all the >> > modifiers, AFAICT. >> > >> > What I mean is a specification which combinations are reserved for the user, minor modes, and major modes. Context is >> > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22604, where such an addition was requested for C-c combinations. Here I request >> > one for all keys. >> >> Which conventions are we talking about here more specifically? Could >> you enumerate them or give a couple of examples? > > FWIW, I don't see any need for any further specifications. The manual > says what keys to reserve; all those which aren't mentioned, including > with modifiers, aren't reserved. I agree. And since there has been no further comments within 9 weeks, I'm now also closing this bug report. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 26 09:36:26 2020 Received: (at 23171) by debbugs.gnu.org; 26 Jan 2020 14:36:26 +0000 Received: from localhost ([127.0.0.1]:56660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivj1W-00016X-Gq for submit@debbugs.gnu.org; Sun, 26 Jan 2020 09:36:26 -0500 Received: from mail-ot1-f46.google.com ([209.85.210.46]:42326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivj1U-00016J-Uy for 23171@debbugs.gnu.org; Sun, 26 Jan 2020 09:36:25 -0500 Received: by mail-ot1-f46.google.com with SMTP id 66so6013578otd.9 for <23171@debbugs.gnu.org>; Sun, 26 Jan 2020 06:36:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=5REfpKBMTFER89tvo49KosfOdk89nh29w8rGZoYcFVo=; b=htLLUOW3iWlzvn+64/M75Gg1EzTD+RE9V6UP5juhFQA6qgyIDj1XhPHpepjgGdPonO h++XajrtQBLzUTPBTfuRv6ph8eabsan0Jzm9RuHVKhp8A8kH0DHoY0SfZiBtyUjGVAI+ bLCfmmw/p+YUnd+/HuQ1etucV8BeCM0KyEoSWi4CNTqr+w+rqdZ5lL8umGqdtlxdKMwD WmnYboji8gROJtEhEOPASaoQf4hOczcOhzfRmKzdAoWk2HQfWHYYEmUNT7i9yKAdi6lk SKCjqz55Aaq/UKnk5GfkKMbGWzsr3EVvWQT98Qo+fZciiI0THuASSAiKVLIdonzNUqiK OhNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=5REfpKBMTFER89tvo49KosfOdk89nh29w8rGZoYcFVo=; b=IGiHzFPeqCf7mvx5MpQhgmQXILJ2D0CZUCYFhogNiPLXBBBRS5j8Eh0gy6XEx5EEwQ tSX1omhsqnaBnhWUrOsRJZ3LvrJ3zZhTlRcV/5a6Hl2JSoicm6FDjaVUZeK2221gspXt 8qoSiWljuRNrxARISYEEaLzP2dXygo55TWevIlnhvj/WcjpEbqvX8K/VF3HofqTV4Mxh RaXL1LHEs74qGUFC7QwYeDjbsTSGHrDIzDyjAdqAPrRSgNa7FYxvF1/P3deTHWWiHuTO KPGcgsQtjDs7oGOz3AjBY9frdcu3epVxkrhAwTjmVTSXGP3cW6qSl5RKjp5w9jdFVr1t mg7A== X-Gm-Message-State: APjAAAUZcI4nL6PiY+m4tuymJQlA3nBIkGBDuVSgOwMkTfThIbd3bpWq CvcK2S+m6yzdsJI39lSsnuMQG+g6YH+AbTSzTHA= X-Google-Smtp-Source: APXvYqxiD4DhpPqfI9crkO0VAg/RO0NEA5qolUkNkpM+niFykvd+IvnDl/am2pX2WnUOXeGp7TTzAb5xu74NR74oJEs= X-Received: by 2002:a05:6830:1d55:: with SMTP id p21mr9364330oth.145.1580049379179; Sun, 26 Jan 2020 06:36:19 -0800 (PST) MIME-Version: 1.0 References: <831t6qv492.fsf@gnu.org> <87y2wrt1gl.fsf@marxist.se> <83h83ecyca.fsf@gnu.org> In-Reply-To: <83h83ecyca.fsf@gnu.org> From: Philipp Stephani Date: Sun, 26 Jan 2020 15:36:08 +0100 Message-ID: Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Am Fr., 8. Nov. 2019 um 14:06 Uhr schrieb Eli Zaretskii : > > > From: Stefan Kangas > > Cc: Eli Zaretskii , 23171@debbugs.gnu.org > > Date: Fri, 08 Nov 2019 05:51:38 +0100 > > > > Philipp Stephani writes: > > > > > Eli Zaretskii schrieb am Do., 31. M=C3=A4rz 2016 um 21= :26 Uhr: > > > > > > > From: Philipp Stephani > > > > Date: Thu, 31 Mar 2016 19:40:25 +0200 > > > > > > > > The manual entry "Key binding conventions" talks only about a smal= l > > > > subset of possible key bindings, such as the C-c prefix and the fu= nction > > > > keys. Keys with Meta, Super, Hyper, and Alt are not documented. = The > > > > manual should contain conventions/rules for all possible keys. > > > > > > I'm not sure I understand the essence of the report. There's a whol= e > > > section (named, unsurprisingly, "Key Bindings") dedicated to key > > > bindings, and a subsection there named "Modifier Keys" covers all th= e > > > modifiers, AFAICT. > > > > > > What I mean is a specification which combinations are reserved for th= e user, minor modes, and major modes. Context is > > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22604, where such an a= ddition was requested for C-c combinations. Here I request > > > one for all keys. > > > > Which conventions are we talking about here more specifically? Could > > you enumerate them or give a couple of examples? > > FWIW, I don't see any need for any further specifications. The manual > says what keys to reserve; all those which aren't mentioned, including > with modifiers, aren't reserved. What does it mean for a key sequence to be unreserved? Anybody can use it for any purpose? If so, how do we prevent clashes between these unreserved sequences? From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 26 09:38:40 2020 Received: (at 23171) by debbugs.gnu.org; 26 Jan 2020 14:38:40 +0000 Received: from localhost ([127.0.0.1]:56664 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivj3g-00019s-10 for submit@debbugs.gnu.org; Sun, 26 Jan 2020 09:38:40 -0500 Received: from mail-ot1-f46.google.com ([209.85.210.46]:35825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivj3e-00019d-BF for 23171@debbugs.gnu.org; Sun, 26 Jan 2020 09:38:38 -0500 Received: by mail-ot1-f46.google.com with SMTP id r16so6043606otd.2 for <23171@debbugs.gnu.org>; Sun, 26 Jan 2020 06:38:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Pk9p2w5B3ctqyDXUQqxLBlUl2m3bO2f1x3toY1m5dl8=; b=qz+lRJmeZSjwR5Bbu595QgxP6wfCbzdQz0hDEovy199fcHwfJrdO+6z/QGeAAwzHPT u5tILEPgTKaVn+DsgdgHoX7TX74EZ4iIrAJdat0/sYUpo5yrPwmmcYdtyyxWD6yQmoif TuOGp+KGTLhl+FAXE3GmF0dl24n9TBLPSAUDnQ5j1b9SVzrm9wiPNMnlMDFsdCh92n0M uxLi4YX5OnGWn+H+jzn8sTzNgdh9ZDuUo7WzDAmK1wTEp75THU4M+ag1iAH+9rdHWev6 g9ApZrbEvYMFYIcC1fC9PwDVnghD9xFktdNnKs0g1wA5ilLadLKmhy/ReWSaeTrmrpIY JnnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Pk9p2w5B3ctqyDXUQqxLBlUl2m3bO2f1x3toY1m5dl8=; b=cNHFN3VcqpJ4KYYDpBmm3Eu9s+AQJML7ASijKFQiy95ryOwYx1DD5eNl+zwgr1GdQJ sUxd4fSrTUntQd+kck0frhHYVeW2BbNQQ0+2kGaiHBja3C9xa3yDjl6hNzrudqtx3pRB U7MTYV3tg6ic7M04K/28i5APZ3r/58UK4P6DfXpFwa49Bsz4e4f89CFw6MZ5wHpsMi8k lol6+gyv5ptVAdNfSFO4o9Y9ZeJTipnTldmg0vbXNkZ4q0KbEYa8ObpH3bOB3fiKPiju a7PiDeEBXIU+X0nBrsVT08bg6oqi+Ujyf2BocbQIqp6iodkXVZZF4fMAhtqdLEGEvry1 L4+Q== X-Gm-Message-State: APjAAAVXqh+SXngBJDgPf7fLSIfhSucRyaVPZEqTX/iS4Ua41CAjx5mp 72JIrLK25XGKqjWU7F+RN20Z+G9a5qiCdTtmRdw= X-Google-Smtp-Source: APXvYqzF5jigYkxUXU5UW/LIh2faKpZZ7e+Zu0sUGxFyQwVd1wQ52PTk0qCX1xO2Ya3VW88lyw0gck6PQia/MxExL6E= X-Received: by 2002:a9d:4b05:: with SMTP id q5mr8888823otf.174.1580049512861; Sun, 26 Jan 2020 06:38:32 -0800 (PST) MIME-Version: 1.0 References: <831t6qv492.fsf@gnu.org> <87y2wrt1gl.fsf@marxist.se> In-Reply-To: <87y2wrt1gl.fsf@marxist.se> From: Philipp Stephani Date: Sun, 26 Jan 2020 15:38:21 +0100 Message-ID: Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers To: Stefan Kangas Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Am Fr., 8. Nov. 2019 um 05:51 Uhr schrieb Stefan Kangas = : > > Philipp Stephani writes: > > > Eli Zaretskii schrieb am Do., 31. M=C3=A4rz 2016 um 21:2= 6 Uhr: > > > > > From: Philipp Stephani > > > Date: Thu, 31 Mar 2016 19:40:25 +0200 > > > > > > The manual entry "Key binding conventions" talks only about a small > > > subset of possible key bindings, such as the C-c prefix and the func= tion > > > keys. Keys with Meta, Super, Hyper, and Alt are not documented. Th= e > > > manual should contain conventions/rules for all possible keys. > > > > I'm not sure I understand the essence of the report. There's a whole > > section (named, unsurprisingly, "Key Bindings") dedicated to key > > bindings, and a subsection there named "Modifier Keys" covers all the > > modifiers, AFAICT. > > > > What I mean is a specification which combinations are reserved for the = user, minor modes, and major modes. Context is > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D22604, where such an add= ition was requested for C-c combinations. Here I request > > one for all keys. > > Which conventions are we talking about here more specifically? Could > you enumerate them or give a couple of examples? For example, anything including one or more of the Super, Hyper, and Alt modifiers. Or sequences consisting of C-c and a non-ASCII letter. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 26 11:07:38 2020 Received: (at 23171) by debbugs.gnu.org; 26 Jan 2020 16:07:38 +0000 Received: from localhost ([127.0.0.1]:57309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivkRl-0005Yz-Pu for submit@debbugs.gnu.org; Sun, 26 Jan 2020 11:07:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ivkRk-0005Ym-AI for 23171@debbugs.gnu.org; Sun, 26 Jan 2020 11:07:36 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47177) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ivkRf-0008Ff-06; Sun, 26 Jan 2020 11:07:31 -0500 Received: from [176.228.60.248] (port=3166 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ivkRd-000598-VP; Sun, 26 Jan 2020 11:07:30 -0500 Date: Sun, 26 Jan 2020 18:07:19 +0200 Message-Id: <838slup5fs.fsf@gnu.org> From: Eli Zaretskii To: Philipp Stephani In-reply-to: (message from Philipp Stephani on Sun, 26 Jan 2020 15:36:08 +0100) Subject: Re: bug#23171: 25.0.92; Key binding conventions for all modifiers References: <831t6qv492.fsf@gnu.org> <87y2wrt1gl.fsf@marxist.se> <83h83ecyca.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23171 Cc: 23171@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Philipp Stephani > Date: Sun, 26 Jan 2020 15:36:08 +0100 > Cc: Stefan Kangas , 23171@debbugs.gnu.org > > > FWIW, I don't see any need for any further specifications. The manual > > says what keys to reserve; all those which aren't mentioned, including > > with modifiers, aren't reserved. > > What does it mean for a key sequence to be unreserved? Anybody can use > it for any purpose? Yes, AFAIU. > If so, how do we prevent clashes between these unreserved sequences? We don't. It's up to the authors of the various packages to make sure they don't step on keybindings of any other packages, except if those other packages can never be used with this package. What else can we do? From unknown Thu Jun 19 14:03:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 24 Feb 2020 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator