From unknown Thu Jun 19 14:01:31 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#49265 <49265@debbugs.gnu.org> To: bug#49265 <49265@debbugs.gnu.org> Subject: Status: 28.0.50; repeat mode feature request Reply-To: bug#49265 <49265@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:01:31 +0000 retitle 49265 28.0.50; repeat mode feature request reassign 49265 emacs submitter 49265 Ergus severity 49265 wishlist tag 49265 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 28 18:14:01 2021 Received: (at submit) by debbugs.gnu.org; 28 Jun 2021 22:14:01 +0000 Received: from localhost ([127.0.0.1]:53238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxzVw-000291-S3 for submit@debbugs.gnu.org; Mon, 28 Jun 2021 18:14:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:49502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lxzVv-00028u-4o for submit@debbugs.gnu.org; Mon, 28 Jun 2021 18:13:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51896) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lxzVu-0005mF-Tq for bug-gnu-emacs@gnu.org; Mon, 28 Jun 2021 18:13:58 -0400 Received: from sonic302-3.consmr.mail.bf2.yahoo.com ([74.6.135.42]:41861) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lxzVr-0001Da-7g for bug-gnu-emacs@gnu.org; Mon, 28 Jun 2021 18:13:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1624918434; bh=hFGriveudhBy3l0zwJdC3atDYnl43gZcvfdH0WHrGh4=; h=From:To:Cc:Subject:Date:References:From:Subject:Reply-To; b=LJyCWPTJyl8VvjAJS0xNT+iVBN7CnlDyRSRMondvSQv+aMLJIJJYRi9Bbe9nEcZ4oJqkPKbNZF9PD2vGv8CBBd8FVGzurbaMJUvJgdc5kBojTVZQeFoSCsDRaYxH5lL2+n+Yb1yhmcy6IIwfJfmiYgBgP1x7d1z4xr5GxNC0+gik4VWCn1EORozPitP/xUQOjW2P9jeRz7RdsBgTJT1AFlgzqNPeGkGDAMqvfLMt9cYbHmKRto4lenbZEg8f8zxR6d4o2Rw3FvpgzbFcHf1+z0pCyODYFpTYxLmjH1Jr+tyeRQepG2uVNQQqYCkL6d7N00KJ3lf+JbNuJcRtvuLtkA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624918434; bh=yeTByRmKBQR0GOaYitC2FCYB7oVE5AX/+HiooQg7f/C=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rwho1lzr61F0Wbyrfx24XnAnIzzwoZjCHUlG+qxiH8jH3uhw848PJCnDTRil+0rkAj1ugGSmTWC86WEvovbUm3xqOMp5nnf0GHZqKhrxn5hzsEZNsFnO1w7d3kT6dbD/tgmrGYmi1HWJiFvvUyMOOCljnt3hK7ShY3YgEP5Q5RYurB0FCTIIDeJrKJy3KJt595WAYZVRfim6A1OLK5OLDm3MvVyYCCIQ0e6PnV//5I5TIarsQmabFuRCwfdl5hMbMNKnc/ozpokkHite/E/lHo9xWuNW248kvitEGkN4tfOc0gKLOIuuh95Z66B6GY9yEFAeFGT0AoAulTYOeUEbrw== X-YMail-OSG: N8jYBEcVM1nDd1Nfyo3FbCf9uK8hHQlnjqHVu7CcqrI1WgjQiw67xicDN5xbOha 3qzTT3YSLBI0p.7u1mmEJy1ojI7LkQEIOwLGIjW4ytYeswnuueuCLreI867a3Vg8K2agUBYEjOo9 9gB27Sq3nPwM11uRH.G0u9EW5BQf2FwJbWTiUY8FHw1mxZK2zPL5Uev7oRIgnsjVVVoN9QDCTxCT hFtbkI1jgcloWjDbkWYgse0zFRCUfE1vTatKFMggOTTJWlf6xfcnodPAY7x.XgACxN2iNv0PLjqQ IQ7X93aHzj6dAfiD.XyL3hUljbohk3KQHUJYwttZLlhbaAqi8vNoPSXW9AeWSfgtNIvX85v4OSgN n9hOlbdROWN_nQizJl6TNHS1BH4n4qWZL5VJE87mt8JKd96ftkbjWlbviht3t_VZpK7lQ_zgnVL9 67DTbQtbLtoVhvqIJrriTWytW967smtHBxlzsKDpbrPQVxfNwaIF8m4ziPDe0F35Iacf.cDa9oUK GluCriJ4zkbo0qzQjgISWTGB6RjpLrrp6Z6eg5c_arZyaTvpwZRtmPiTKrkPKkVqb4HB1mtiVy.q yqWSiZd6kWKAPll.jtzUix89GYI8ZOYi7jt9xj0Huzq3WSIh1toVYCkhYyV2DW44F8W09mjCwAOf CCn4Oe772FFqf5PiKgUsDTsYyLdjiliVwVlQNOUaYPngOP3Z6Rp6OsISDITvGflnwe8bLEQoPmH9 ae3LTmXcNIpQlvGsULTD3wSZPEygRrJGbumN7C3qcoi09AoG4Rg6j.lWxWm1MVSKscVgDlKaGSQ7 EObWmlTY0FLyRtHZSieQ30Z8t3bvvIpVBxgomz.t8W94OeXRS.r6Od0aHLMdj99csxoiDEQBLquJ R5GFY_.nLk.iW_2TnGCByK8OeFDCO3lZboPU8tNnQv8flkYH3LsTJRk9fAe5BbyEOquXkh8fKdgd a52A1GRZWQdgyCzqlffGLyPF_ghU5Jey1JrOKjpaCsyCKQRwA172vpXEM2DhPI3TdJtUAha99_cD Si9T1qNQmTn3xgeTRJe.PwLW5IkKVfl8.xeJe1OCbZj8Adpv8ZuYbL30uZp4r8WrM1z39Kei7dJw w7piHkB3vQOLrIBdWKZHuqZA3rQ8Gc4ZMMaaz_BESkuByyTvxlMyuVrqnUy.oSTHY3r3jRpHOfaR l8l8YRznM7KGeVCmy.Oo0aHaeMA2A2AWmIGtOBhZb2MqjzZUQEJQq.ZM3Aaog0VeSUQmZSoPMQ5B 434gVYMHnkkw2fwotzZw0KY0dBDOOCNHWWnTa0uTgaVCGJqb_X_k_z7YgVFqkjSOJZ37rPvinMX7 EVnj3B1TAj4gbGHqaC3V6vkyjzHtvSy3K7.i_5x2AMZa5mEWK0SEvVUkOfHeug3m8Kqfr35an3FA 8oE1kF3jx.TDx_FCeK33VN1_UPgRqBzjcafH82JAvMBdcSYhGdPURtfqAcHJR6Im0d5GQwVt4wnW .qEHlRWyZxkaVBww6TwQ0c4ryjEYQ7Iv05n0pdKQ7whyKB0QCQowgEu.3yYnkPpsGiSxOdtHPf57 tbW352FjI3u1fFolwhdr8pKEdNYWBeF5m.tkzk9BdzcpVHfk4HxjXQx5DmbsF57YV_OutDHcGNrI ZRtHCp8Nb_qEJrbTxqe__xfebejhe38H1yEgu1pb5_.r4FUoATE8xttmEe9senkGcu3rUcUS5z96 mlqQazBMGpivr8XfpncCvLDi5PjFPulkyGCVT51p4DBHJ6yR8WKOYz0Ew5UEH8jQpu54rC.iNvOG hyMznFwCA9mx2MBA8V3NVNOD2KdZu8vHZZCBp8oB32SdMdpO3fQ_.FO0iTMF8f0hrbwUp_h_6FL5 IJgOhEcDwFJ84PxT1tM5UjiHBZOJOFCPX.ccy7QW7EdUCz6o03GIlpfn5jfHm2Qm_KvVJdbMRmQJ QBGlfXLchPvHgjiWmXkBUTec4B3UmOp7mATePaVuW9zQNnW6iQ.wENOSM7q3a7zE7vi.4snOxJNI jhN056wI12msLHU.IO4.jREUlX3BZQ2rGDwL4ewHzOd81ilwPUbNe2qI3QkKNwgZ1fBTWY5VH7w9 1_iQDi6vFr_8BPWn05EhkCeMZ3kQpeZLT_dCU08Kyv2wy7.Otei943LRJMoPlj_Zo52nbW5Ijd5z hclg33TEvmMmaj8CUZVs762JA51Gp7RQf.sOzKuYLbBBjYn5pXMJOLZjOHJQzPO.yCoukdoUcyTi tDvW6ImWdUgN6eGHY1yV1BDr4cKUmPFZS3dGexp33yvkZOCO7fm91Opzsf1CTPPg7MH6tPoqhLOh YeMr79AxaZaPosGst X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.bf2.yahoo.com with HTTP; Mon, 28 Jun 2021 22:13:54 +0000 Received: by kubenode543.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 8b0c6265c5d96f273fac6761d9387727; Mon, 28 Jun 2021 22:13:51 +0000 (UTC) From: Ergus To: bug-gnu-emacs@gnu.org Subject: 28.0.50; repeat mode feature request Date: Tue, 29 Jun 2021 00:13:41 +0200 Message-ID: <87czs53aei.fsf@aol.com> MIME-Version: 1.0 Content-Type: text/plain References: <87czs53aei.fsf.ref@aol.com> X-Mailer: WebService/1.1.18469 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Content-Length: 8932 Received-SPF: pass client-ip=74.6.135.42; envelope-from=spacibba@aol.com; helo=sonic302-3.consmr.mail.bf2.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) Is it possible to add a command to get information about the commands that have a repeat map? Basically something to know the commands with some associated repeat like list-repeat-commands or describe-repeat or so? In GNU Emacs 28.0.50 (build 50, x86_64-pc-linux-gnu, GTK+ Version 3.24.29, cairo version 1.17.4) of 2021-06-26 built on Ergus Repository revision: b8f9e58ef72402e69a1f0960816184d52e5d2d29 Repository branch: master System Description: Arch Linux Configured using: 'configure --prefix=/home/ergo/.local/ --with-mailutils --with-json --with-x-toolkit=gtk3 --with-xft --with-wide-int --with-modules --with-cairo --with-harfbuzz --with-native-compilation' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: C++//law Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t diff-hl-margin-mode: t windmove-mode: t subword-mode: t hide-ifdef-mode: t preproc-font-lock-mode: t shell-dirtrack-mode: t show-paren-mode: t global-auto-revert-mode: t xclip-mode: t yas-global-mode: t yas-minor-mode: t electric-pair-mode: t flyspell-mode: t company-mode: t flycheck-mode: t counsel-mode: t ivy-mode: t composable-mark-mode: t composable-mode: t repeat-mode: t xterm-mouse-mode: t winner-mode: t save-place-mode: t which-key-mode: t override-global-mode: t delete-selection-mode: t savehist-mode: t global-display-fill-column-indicator-mode: t display-fill-column-indicator-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t mouse-wheel-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 transient-mark-mode: t abbrev-mode: t Load-path shadows: /usr/share/emacs/site-lisp/cmake-mode hides /home/ergo/.emacs.d/elpa/cmake-mode-20210104.1831/cmake-mode /usr/share/emacs/site-lisp/notmuch-crypto hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-crypto /usr/share/emacs/site-lisp/notmuch-compat hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-compat /usr/share/emacs/site-lisp/notmuch-hello hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-hello /usr/share/emacs/site-lisp/notmuch hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch /usr/share/emacs/site-lisp/notmuch-show hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-show /usr/share/emacs/site-lisp/notmuch-maildir-fcc hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-maildir-fcc /usr/share/emacs/site-lisp/coolj hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/coolj /usr/share/emacs/site-lisp/notmuch-draft hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-draft /usr/share/emacs/site-lisp/notmuch-tree hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-tree /usr/share/emacs/site-lisp/notmuch-parser hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-parser /usr/share/emacs/site-lisp/notmuch-lib hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-lib /usr/share/emacs/site-lisp/notmuch-mua hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-mua /usr/share/emacs/site-lisp/notmuch-message hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-message /usr/share/emacs/site-lisp/notmuch-address hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-address /usr/share/emacs/site-lisp/notmuch-wash hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-wash /usr/share/emacs/site-lisp/notmuch-tag hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-tag /usr/share/emacs/site-lisp/notmuch-print hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-print /usr/share/emacs/site-lisp/notmuch-query hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-query /usr/share/emacs/site-lisp/notmuch-jump hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-jump /usr/share/emacs/site-lisp/notmuch-company hides /home/ergo/.emacs.d/elpa/notmuch-20210627.1741/notmuch-company /home/ergo/.emacs.d/elpa/transient-20210619.1100/transient hides /home/ergo/.local/share/emacs/28.0.50/lisp/transient Features: (gnutls epa-file network-stream nsm mailalias smtpmail shadow sort notmuch-company notmuch-lib notmuch-version notmuch-compat mm-view mml-smime smime dig mail-extr emacsbug sendmail magit-extras hi-lock magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff git-commit log-edit message rmc puny rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader add-log magit-core magit-autorevert magit-margin magit-transient magit-process with-editor server magit-mode transient magit-git magit-section magit-utils crm tramp-cmds global-tags ht generator async counsel-gtags pulse mc-separate-operations mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more mc-cycle-cursors multiple-cursors-core rect move-dup diff-hl-margin eieio-opt speedbar ezimage dframe shortdoc help-fns radix-tree vc-annotate amx s windmove misearch multi-isearch ffap url-parse url-vars face-remap vc-hg macrostep-c cmacexp macrostep cap-words superword subword hideif preproc-font-lock cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs dired-aux diff-hl-dired diff-hl log-view pcvs-util vc-dir ewoc vc tramp-cache tramp-sh tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp format-spec auth-source password-cache thingatpt vc-git diff-mode vc-dispatcher bookmark pp paren autorevert filenotify xclip yasnippet-snippets yasnippet elec-pair flyspell-correct-ivy flyspell-correct flyspell ispell company-keywords company-gtags company-dabbrev-code company-dabbrev company-files company-semantic company-template company-capf company flycheck json map find-func dash counsel xdg xref project dired-x dired dired-loaddefs compile text-property-search comint ansi-color swiper ivy-avy avy ivy flx ivy-faces ivy-overlay colir pcase term/tmux term/xterm xterm jka-compr init composable composable-mark powerline comp comp-cstr warnings subr-x powerline-separators color powerline-themes repeat xt-mouse simple-16-theme winner ring saveplace diminish edmacro kmacro which-key advice configmail cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core disp-table delsel savehist easy-mmode display-fill-column-indicator display-line-numbers info ede/auto eieio-base cl-seq seq eieio byte-opt bytecomp byte-compile cconv eieio-core cl-macs gv eieio-loaddefs cl-loaddefs cl-lib tex-site rx slime-autoloads early-init iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer 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 composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 823166 101330) (symbols 48 30979 0) (strings 32 108313 15470) (string-bytes 1 4432716) (vectors 16 58052) (vector-slots 8 1336021 43503) (floats 8 348 1228) (intervals 56 54166 1667) (buffers 992 38)) From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 29 05:00:54 2021 Received: (at 49265) by debbugs.gnu.org; 29 Jun 2021 09:00:54 +0000 Received: from localhost ([127.0.0.1]:53589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ly9by-0002NH-2C for submit@debbugs.gnu.org; Tue, 29 Jun 2021 05:00:54 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:56593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ly9bw-0002Mq-0v for 49265@debbugs.gnu.org; Tue, 29 Jun 2021 05:00:52 -0400 Received: (Authenticated sender: juri@linkov.net) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 72416240002; Tue, 29 Jun 2021 09:00:43 +0000 (UTC) From: Juri Linkov To: Ergus Subject: Re: bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> Date: Tue, 29 Jun 2021 11:38:42 +0300 In-Reply-To: <87czs53aei.fsf@aol.com> (Ergus via's message of "Tue, 29 Jun 2021 00:13:41 +0200") Message-ID: <87h7hh6o8t.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: 49265@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: -1.7 (-) > Is it possible to add a command to get information about the commands > that have a repeat map? Basically something to know the commands with > some associated repeat like list-repeat-commands or describe-repeat or > so? I thought that such a command could have the same prefix like 'repeat-help', but prefixes 'list-' and 'describe-' are also fine. Maybe it should be similar to 'describe-bindings' or better 'describe-keymap'. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 29 11:26:00 2021 Received: (at 49265) by debbugs.gnu.org; 29 Jun 2021 15:26:00 +0000 Received: from localhost ([127.0.0.1]:55147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyFcd-0008UC-PF for submit@debbugs.gnu.org; Tue, 29 Jun 2021 11:26:00 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:19748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyFcb-0008U3-6T for 49265@debbugs.gnu.org; Tue, 29 Jun 2021 11:25:58 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15TFPpTQ023314; Tue, 29 Jun 2021 15:25:54 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=H3ZF06NPV4+JJrrghiRQ1XN8n3J3hGoD16b95L2C6PI=; b=s+I4lCCTZUfv41IwMuM1mzP4XlCxWiuwd67dq3mL5dIqRE92NZt0h42DgbAjZcrULc3A A0DdoDKkqxAc3edzepGw20qQOSrw6mpyeikNK5HULh7/4uM7QlAJejPQqoFiRGRoblyL zrwv4Zds64FCutC5utBaFY8DAGlQQnu3vGvj9JNXRMHJpx5oV+zjy8WkxlCEnwm//iLO d5kh15W7GyOvApAuETVPravAupCvfVaN/J3Nax8iS286CKWyxO+9LGA8iEjkPJf0Qu00 kl4m7ifLyzatFl6OKEfQH5wBJbkx/UlbM/TUyuIdspZ5SzDW2b/XJXpaEZcN1kMebJ7B XQ== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 39f1hcm8hd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Jun 2021 15:25:54 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15TFPqGB161410; Tue, 29 Jun 2021 15:25:53 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2171.outbound.protection.outlook.com [104.47.57.171]) by aserp3020.oracle.com with ESMTP id 39dv25w0yq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Jun 2021 15:25:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CkJhMMlK0yh7HHasgo+NPys7ufgjjvyMtAXeuoQBGNJkcqUg7RhVlU+X42CDowCbJY4GJCheyq3SDLWsb22k6MntjvHbTE6leb8OvORwX4+sEABc+thdLqvkkaWyLtkhXHs8zhlsHySydaGg+iB+OZ/93CMikgK1Ov1zIUNSpN7XgpH3nNDvvH9UY8RDf/ehNz1xe8oPO9oWnU4suhZ04U/kPzeoHjvF78fSNehkoRCHCPPWfUDxIvKVGYvAXvHQK7LwuPEU9Wu6YglYyt0Vw20j1ExZHvqgb35hflM+hpPiQ3Vb6REeWGlmqhx58xQpeL/8V2bcPapoSTR3+Qh9hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H3ZF06NPV4+JJrrghiRQ1XN8n3J3hGoD16b95L2C6PI=; b=kIhasiBjmmjJVcgN1SEJx73jAlD5Xskhntvz9yIC2rDKEVLf59IB9x8SGpj/XDaW99VqXJ/iu2YynORxfoednqQ6jO6dGqXzuweksnoJ+Y2lFIwEwhd1v4l8es/73Yow2fg6HAufyBg0qZGJQXrrvRO4ONBjXoXdZl06gLQzQQ4uEHv2lKEvQnie8xGtyAxDdCdJ62svaQzJZ6FsLRuGomAccxC8eTj4z6m66DSM3mkwh2XcX9LU89eiUzQbV17BPoparAlWajrRA5GlXsaYq8cqthSQesy4vanBt3AP6eeojI13M7i0vx9W26yBan+lWf8/atKQ2Q+q+prkauxtNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H3ZF06NPV4+JJrrghiRQ1XN8n3J3hGoD16b95L2C6PI=; b=ac60Kps5CxcxiqfEBZ8Ih69Um4I4LEcdE7xZ8zMEfccUpFIpB5szZT5/64p+mzx2a2+IKyM0DccXnOx9hGt2ciq/HUkGWN1cfM2vQJIndyINrdso+LqbknUdsTNttC07AP3Km9pFSvK0yr8j2EdHFPYZF+K89NXNhZ7M9GVyi80= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2781.namprd10.prod.outlook.com (2603:10b6:805:d4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.20; Tue, 29 Jun 2021 15:25:42 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c%7]) with mapi id 15.20.4264.026; Tue, 29 Jun 2021 15:25:42 +0000 From: Drew Adams To: Juri Linkov , Ergus Subject: RE: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXbMWy03M8UuS7M0uLoWmYnaBl/6srFhog Date: Tue, 29 Jun 2021 15:25:42 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> In-Reply-To: <87h7hh6o8t.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 94dc328e-cba9-4eee-3bef-08d93b122867 x-ms-traffictypediagnostic: SN6PR10MB2781: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: g4edBmhxtf7hpcJzYhRM57HHOfsL3hSF9saZdZNMqr1WLjotAq2EtxjylBUBl7JUba0VXNa3+FUN3TJcMYehLGxWBwJtuvIoC+zzgDmLSZPgQTUPY+OtiTTSDRmB0v0gkkXmRAp0+mpXISIORVXUvX9fiOUTahKgadanz/5lR5L0qlfJnZhfcuAkSNz2yoK60PrqjEhldbah3CjMEljdKbcIEG2QgGk1AjN0pVhPNPL2Y+Nm4FteGNFisOBLcbzgrh3HfGUzU54vHvK8mI+E07R8DGQeCMjthS8hjO/f9Ss5kwufWbEtalM3pQGJd9/y95pXzmZrR9IuIDkiKH7gObDUyGrdJIJAW3eWqhdsBEQbmRFfzvkoYiG95gDEey0FcgJQYyiqZlpeJ4skG653tFNqVUSS9pOIRxFBrZ+Mq3QWaqun9mQStI5M5/+OwcmIzg+P0B6lALlzgH1Z/kElAtotMS8zTus56rfCuou39Csz5LqNZOSWVww7EqfYImvUDcfTMHUII71Z3RxDkXbV9QfBEPbPGYSCMNm1WtiSU3IHKJ9PTmZJIwJoHlN8b/+blEPJ6nvCOezU9ThEEDCCd1ozt/VDhHtOUh2nLXnEVIApavua9sdDZXfp3QAGk5fBN0fmVmUD5BwKhUrcnv38FA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(39860400002)(366004)(376002)(396003)(346002)(5660300002)(4326008)(8676002)(83380400001)(86362001)(44832011)(7696005)(38100700002)(71200400001)(316002)(186003)(33656002)(66946007)(55016002)(110136005)(26005)(478600001)(64756008)(66446008)(66556008)(8936002)(52536014)(76116006)(66476007)(6506007)(2906002)(9686003)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?72hVQo/Jptz3sgoZhj9Fc8vgzSPryeDJRNGSoHDJBaWaEdQXd37HiRRTjw+S?= =?us-ascii?Q?zPP3Hf6/RPp+88zVoPZ/Yx4B2U9QDAeph97DgLgFXQXGEXyL5qbFoAOzoCGI?= =?us-ascii?Q?/6RM7MdBxPW4DGBO39bZUbTA6p5Zc7R5D/427OiOpLnXWE3gmM2qEPpV9lTc?= =?us-ascii?Q?AycFE9W55nPsK1Hp45IMa/DtTAPRAqEHcyjVHAxr/BQW8qqOBdg73D4E1F8R?= =?us-ascii?Q?Xe6b2TxxiOi6FVXRXuNnXSNxJkPaOGjB4LPDv1gXYKUuGBL26yWZQ0EsyiSW?= =?us-ascii?Q?YJuuGbh0ls6cCRptAmPPjL400rzS0gpVqryvgLBVlAuv+J0MG+t4+qFnBu31?= =?us-ascii?Q?oL3C+KOjG/MHVD5LcyH0sJ7+tfUiw93deYSZ6XTujl86qlvqSUi3FqSfc49I?= =?us-ascii?Q?dNddFml+0MPzPkx5Pp+4lb33Wg2rQ2y2zEyV0q7VmLi95Hu8NkpT2RFb04fw?= =?us-ascii?Q?RXAxpOg5vNX/XNCQNA674RnqdmhaISiBgom4SZpw70t3dpSn7Dh9KIeXVOiG?= =?us-ascii?Q?UNIC9/EDcEjH1cQD85tpN3pRTK3RlP10H2f2BsOb53tks1Bi9lRFQPdG7Lyd?= =?us-ascii?Q?eWQp7xQEwxvuVQ82W8OzS2R9chme70+yMQYAd5WeWpgGp6Fi/6k9aNGk1IEs?= =?us-ascii?Q?hOcVcPlomYhRCuFadpwkHIHd7xgHoaVa5Gb6yzV2BKBEX3S1ToMaAJclcTNI?= =?us-ascii?Q?mnu3u4QAOae9TOvuWxBnjNlwMy+cVk4iIhDKfP6f+6cbqByW9uIjWnrmI39H?= =?us-ascii?Q?LJ6DkY7/FCXYGYOliM3DeVahHeC3csQEM/c79SLA+e2JjsMcpd7vWuloD7Kx?= =?us-ascii?Q?KIITm/DnR3hdnh44wwLVtuAyOu/GkWKh34pH0dXx+ezkBr0q9Tr9A0sD4JEc?= =?us-ascii?Q?upVx0exS7LUzhwl377+KlpTye+1vTSKz06Yd0K+HDXI/L6QXGxBZdbWhq1f+?= =?us-ascii?Q?bqUqMn+sxysqM0zZ3/7CIMlumcSRoSdZ+1it0KTPcc3ah3D/E3NtRhAMmj1v?= =?us-ascii?Q?BaqfOO9Rt66Sge5AhMsK7bX9d8pBgnjxmkInnTVfFUzsZNpgfXK22ACduDMf?= =?us-ascii?Q?WoV1Lakiy+5u2t0kDZsce7jOmv2w7n9vIATbbm7Y3Ed5qlRVkLM2cA80do69?= =?us-ascii?Q?fcbG/BotE4NPRnqI1lum6xH/miQ996Qcjn79lgPHk81XCXN94+jovV7QtRW8?= =?us-ascii?Q?DF6FkDeVJ+/AiUsw7xQR2LemleN6Z/lzqNBj5bO2tHk1vNCiDZ3pB1f1aTme?= =?us-ascii?Q?m/FWBUerCY2T6tA8prKdSQZ9h+cgV8V/0VdirVGUwcey2NK94QF0DJ8gFDNa?= =?us-ascii?Q?LRU=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94dc328e-cba9-4eee-3bef-08d93b122867 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2021 15:25:42.1456 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YmTnokxhoFFg98QeaWGSZCUxSkzmZdk0G0YyNdqjHt0B8CDRuqH5G7xwJzDYByJ14XoqTPP8D/SI4N+WZJh+pw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2781 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10030 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 adultscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 phishscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106290101 X-Proofpoint-ORIG-GUID: myq0548odXqq3PGwtYaPLWyQu8KItvq6 X-Proofpoint-GUID: myq0548odXqq3PGwtYaPLWyQu8KItvq6 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@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: -1.7 (-) > > Is it possible to add a command to get information about the commands > > that have a repeat map? Basically something to know the commands with > > some associated repeat like list-repeat-commands or describe-repeat or > > so? >=20 > I thought that such a command could have the same prefix like 'repeat-hel= p', > but prefixes 'list-' and 'describe-' are also fine. Maybe it should be > similar to 'describe-bindings' or better 'describe-keymap'. I thought the question was whether Emacs automatically, or already in some way, provides some a way of determining (e.g. using Lisp code) whether a given command is repeatable (i.e., by just holding down a key that it's bound to). If that's the question then I think the answer is no. (Is that right?) ___ If the question is instead just whether there is some naming convention for such repeatable commands, or if it is just a suggestion to have such a convention, then I'll offer the naming pattern I use for such commands: I append `+' to the command name. For example, I use `end-of-line+' as the name of my repeatable version of `end-of-line'. If called interactively with no prefix arg: If the previous command was also `end-of-line+', then move to the end of the next line. Else, move to the end of the current line. Otherwise, move to the end of the Nth next line (Nth previous line if N<0). Command `end-of-line', by contrast, moves to the end of the (N-1)th next line. Similarly, repeatable command `doremi-bg+' changes a frame's background color incrementally. IMO, it makes much more sense to use a suffix for a "repeatable" indication than to use a prefix. And there's no need for a long (pre|suf)fix, such as `repeat-'. Emphasis should be on the actual command name, and not on the fact that it's repeatable. One char (or at most `-' followed by a single char) should suffice. ___ The other part of the request is to have a command that shows, describes, etc. only repeatable commands. With my naming that trivially amounts to typing a pattern that matches `+'. Even if your completion method doesn't let you limit matches to `+' only at the end of the name, you'll likely get only repeatable commands, as there aren't many existing commands with `+' in the name. And of course it's easy to define a command that matches only command names with `+' at the end. And such a command could do anything you like with the result (describe all matching commands, return nil or non-nil for a given command-name arg,...). From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 29 16:38:03 2021 Received: (at 49265) by debbugs.gnu.org; 29 Jun 2021 20:38:03 +0000 Received: from localhost ([127.0.0.1]:55697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyKUd-0001Yi-3d for submit@debbugs.gnu.org; Tue, 29 Jun 2021 16:38:03 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:56947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyKUb-0001Y9-5W for 49265@debbugs.gnu.org; Tue, 29 Jun 2021 16:38:01 -0400 Received: (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id E413A1C0004; Tue, 29 Jun 2021 20:37:53 +0000 (UTC) From: Juri Linkov To: Ergus Subject: Re: bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> Date: Tue, 29 Jun 2021 23:36:42 +0300 In-Reply-To: <87h7hh6o8t.fsf@mail.linkov.net> (Juri Linkov's message of "Tue, 29 Jun 2021 11:38:42 +0300") Message-ID: <87wnqcv25h.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: 49265@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: -1.7 (-) >> Is it possible to add a command to get information about the commands >> that have a repeat map? Basically something to know the commands with >> some associated repeat like list-repeat-commands or describe-repeat or >> so? > > I thought that such a command could have the same prefix like 'repeat-help', > but prefixes 'list-' and 'describe-' are also fine. Maybe it should be > similar to 'describe-bindings' or better 'describe-keymap'. Now a new command named 'describe-repeat' was pushed to master. Please try it. If everything is right, this request could be closed. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 29 16:38:07 2021 Received: (at 49265) by debbugs.gnu.org; 29 Jun 2021 20:38:07 +0000 Received: from localhost ([127.0.0.1]:55700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyKUh-0001Yz-B1 for submit@debbugs.gnu.org; Tue, 29 Jun 2021 16:38:07 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:58963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyKUd-0001YG-6O for 49265@debbugs.gnu.org; Tue, 29 Jun 2021 16:38:03 -0400 Received: (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 64FC71C0003; Tue, 29 Jun 2021 20:37:56 +0000 (UTC) From: Juri Linkov To: Drew Adams Subject: Re: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> Date: Tue, 29 Jun 2021 23:37:23 +0300 In-Reply-To: (Drew Adams's message of "Tue, 29 Jun 2021 15:25:42 +0000") Message-ID: <87pmw4v24c.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus 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 (-) > I thought the question was whether Emacs automatically, > or already in some way, provides some a way of > determining (e.g. using Lisp code) whether a given > command is repeatable (i.e., by just holding down a key > that it's bound to). > > If that's the question then I think the answer is no. > (Is that right?) The request was to create a new command that lists all repeatable commands and keymaps. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 29 17:28:53 2021 Received: (at 49265) by debbugs.gnu.org; 29 Jun 2021 21:28:53 +0000 Received: from localhost ([127.0.0.1]:55806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyLHo-0002oe-Uv for submit@debbugs.gnu.org; Tue, 29 Jun 2021 17:28:53 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:35026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyLHm-0002oV-DD for 49265@debbugs.gnu.org; Tue, 29 Jun 2021 17:28:51 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15TLQBDR013974; Tue, 29 Jun 2021 21:28:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=EYKfx69HP/HHDYbXt0tVe9qEPyN3bShylqEKrjRKwVo=; b=ZE6EK7Ga+rGGp214o02Jq7iVsAnPqiGJgqkU0ELKY9MP7qoP0iusvrWuzy5qmrGQdpxR NzHowtzqVDRArBum+lahfT93OY0H1s2va+9BUVUYyQSdxKbAcQVLJRRzUj+05spvVrS8 JQgOr3KjvFDrppwtrGClbifRDitD4HFriLkPj3i1V92eICJa9AB/REEzIonDplH6kkQI tMEpF5xD7gwzGyjna8iecUuYjqK+cE9y9ztL5+D5/BrXX+kLnDI1bp1ApWq0b9aMmU9t m+zt/qj7niELvfR/PKi3QLyuexLa3h87LJgBJRbPoyy8YkoNP1pvOM5p+SKqPex2ePK/ NA== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 39f6pqckcg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Jun 2021 21:28:47 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15TLPe8g028826; Tue, 29 Jun 2021 21:28:46 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam07lp2046.outbound.protection.outlook.com [104.47.56.46]) by userp3030.oracle.com with ESMTP id 39dsbytfty-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Jun 2021 21:28:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ndKL5KyLskDHGnlPFC/+Z9eDBShhgH0Lr+sF7xbMkNg+DkUY+4yLPImg4e6mihB/KQtvp7WAqj6Y5w3PXvPBhG50+BooP48H/b0mqgvVbNHlyedh4T1WJi3ZOddyCBQvNZmibIVtTybicfk2KhKtyd/boXZRjkDUJoBIPT78x3Ux8VssW60/BrwQMaULhFjdhJLRNwiRzbkYKbVvhmXdkEFoYwz53bZvVg1kbwTgRpNujGKW0+nMd40X+ZsK5xxweLi4dsew+aYdzkpTOmb4oApj1Ff7T/rnbrlbiqEqyvcD4+1YuY/v5zEoqzrPzMogKYkID587q/qqraewJPGxbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EYKfx69HP/HHDYbXt0tVe9qEPyN3bShylqEKrjRKwVo=; b=EgqZ8Kdi9imJXh6wIxFViU5+o+sIPFujvym37UhneNLkV5PXUXeDp/yq+q8u1Ipxe9XlugaRNN48cgm8gPvQ2lYn/+ONQZ5fogJ3LmQcjdY4IMZqbeDfCOxD9rAfBPyJcKYWLvqU2uToodUMEyVNUc9l3QBJ1vDVtV+uflsIh0FzTnGOfNmg3l5/Ruj2G+n4gLLhyKCSswXbcyQGChARAAuKBsn+LhFR9auAp5vds2loEoNgjchOLXq3wvYAqsAXp4VEwtGIkc+CnAgm50chhjskg/ERKFqibZoEDzY5e6BopnuL2iKyqLqJ4LDC6uEJB2djeihHmT9/2LF5hUDHHA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EYKfx69HP/HHDYbXt0tVe9qEPyN3bShylqEKrjRKwVo=; b=F0X7rThwXFh+pmtHYmkR0lUz6IBPyZ68ewuEyff4niC0JjedW3pX7CIGSHd1Yqngwj8mgQX04ZbteHDyW87qhXDzwfLi8HFwYodLzRPpFqNS67c4FfR8jqk3TWFI6saaCdiSwr/OtKCTyPa1aJBYiV4NYB0cqBVS9l1NB19BJWs= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4588.namprd10.prod.outlook.com (2603:10b6:806:f8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.19; Tue, 29 Jun 2021 21:28:44 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c%7]) with mapi id 15.20.4264.026; Tue, 29 Jun 2021 21:28:44 +0000 From: Drew Adams To: Juri Linkov Subject: RE: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXbSarYmcb+FBd0Ui3HacgYmxDWKsrgJMA Date: Tue, 29 Jun 2021 21:28:44 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87pmw4v24c.fsf@mail.linkov.net> In-Reply-To: <87pmw4v24c.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 045de4fa-7eef-49fd-2ec9-08d93b44df80 x-ms-traffictypediagnostic: SA2PR10MB4588: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xxBBmyuX01IoBye9jXNugM/q7XcmoB8gQ4h/8OD4CP3ZwqyQxy5KASvwIt6IVVCx6FDiHUOLOexXK5satKj6o7sqG8VsE1PL0Y5Hge/832TTmwoBR4vqOzCLEGNduki8KepMfFvQRFVdzZDve7c/Tqc81sFncX33kKwrY64Idi+GgooxXQycJK9/nn4Wnvxj5cWRNn5D0998OMs2y5vlbag5zqctRnsNFVIpptZrMB1fO7WNxtTge3JvNC9o1Zr6ns5/Mr6Ts/1jVbtRes+GgRnBGpdIMfW1vMyUyJuSyUI9ssjc52nq0OuMV9qgovjxrYY+dCu8mswQE13bD5vW+MJ7pG6UfJOc2EGLGMdl17DthauqzMUsnsCSE42u4F1JxOtaIjNOmYDXbD/I4T06CK4Iy9HwKHWEc8XIP4kJn2nmdEaSEiAGGT4nbBPMN5PQEXy0leQKpEO366Uc73w27fBJBy2vTIXYxJi5u1Eg6TeUPj17e33ALVGZpCG5J0EIRd5TlHdhYs/Xf/ZljcMrus1Sj8CvcR6Ao8q1y+oEAarlmbUQjl6P6+88tsjUuONqtrurMCpYdqJd0SzVzoDQSwP42YyX0zXeUt0psTUYneefZrzDo4MC4eDlCoQIsQ3xPsjvR3p7srFWdAiThCmOAg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(366004)(39860400002)(376002)(396003)(346002)(71200400001)(66556008)(64756008)(8676002)(66446008)(66476007)(76116006)(5660300002)(8936002)(66946007)(4744005)(52536014)(38100700002)(6506007)(44832011)(33656002)(55016002)(4326008)(478600001)(316002)(6916009)(122000001)(86362001)(83380400001)(2906002)(7696005)(186003)(26005)(54906003)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?V8XDtTeb2U9F0uAEarBgW6wSHvkocBpl3xXWPA1mlawlfYrRb/G9fHVGYOZC?= =?us-ascii?Q?tQdG9a6f31rSLQJY5a6aIfQAmtvs3zrwVh+2vsMPaDxaXT4I+dq/4f1f24vS?= =?us-ascii?Q?0yYAG3BDAdldl/C1LsQSDzb/ILcX78ufTfCsuNzkGkGy4JocL9LFDBTftSQ1?= =?us-ascii?Q?bmACIXBePndvgbwLONUiD1/NTjC0GOMqWywx7jHjm7mQAnMGENmS10jNoirR?= =?us-ascii?Q?wi/wMFbWMPGreu+W1UNjTCg9mzZQ0iHD8ekoyVUveosEr/CEfr91c71PUE32?= =?us-ascii?Q?2jud/Xu+xp5gzLS/B7U/fE65+IygNs76cN6B8S26NBfiFQVw+Fewmn0ywGji?= =?us-ascii?Q?N0ytk0nY/JMhQiSoz+WRCjnhXuzm3/wWCWhr5pSFO5zY9B1+Ns9ZWu+qsUa5?= =?us-ascii?Q?JnNAaTWF8br/Se6KeopiGTO8YyvHvTjn7JEo0sBCnq6HhaURAqrea97HRl7L?= =?us-ascii?Q?B0n85eSB7mMvDZ1cz0SeQqOtkwTrVGPp6MNuZaYnTmnF2p2tTtwY9ESU+Iiv?= =?us-ascii?Q?rPg6jvCtHWHCQ1gVFv9SPal7vW3DNUJLXa3sEfnHG3XyDIbR8+BGyhyn7rjp?= =?us-ascii?Q?xjt2hz8S7EAK/l7g4YVtbRWRWClOFRoTLc1TQvnk2tLgRZBxPJrUPJi31YaL?= =?us-ascii?Q?r1xBDHO3v/AIdbYBBHEPXZUHSvg33k3jT9PWKEkOUx9nAA+mcjotaXh3YRa2?= =?us-ascii?Q?JG6LY3h9Mu2RtvkK0T1Os1D4EuXBHH8toZqexFuwqE4WAEZ/cOpZfOhcK2aw?= =?us-ascii?Q?c4I0JY5Fxkjzpswx5ccTU2lPw7wMcwnVAQt7IRPO6IwZV1O+0V76hO+ZkIHx?= =?us-ascii?Q?SDWU1TOgU6mwCYcsE7Stz/i08z1CCDVEDnkIvLjpN4BfvMsQcYGn3S0YStuP?= =?us-ascii?Q?JZbsr7JQP6toDKI/6k66Cr1eRsouuGwYmccIY0L4edsKaf3Qt83/unk5TLyZ?= =?us-ascii?Q?URm3S0N0gFxlCrwQ2PluahjAmV7ne6P86cfMZltmXu8t7nSYGeloHZCML6K4?= =?us-ascii?Q?AYF+Af/zVRTEbjsm7Ign9PtFOoxBlvh3OyCNGesZjK91hoq1amzjsu2ZzGNo?= =?us-ascii?Q?gvshx3F2K89gz9yQi991rMrjktKGmsbAXkQ7DfRNYZDJnn3kNA5U4j4jSqsx?= =?us-ascii?Q?B7URdrcQqbr9B4pQcSUNakXxJ5mK/oBidDfEvq557sEsYSpbGqvzRqZIBeXE?= =?us-ascii?Q?pRw4fjXJNWWj/SH7YJ7UqjucUykX05Go1hV6gv330AAWs7y1dHrhIyeLFOyr?= =?us-ascii?Q?JZmpcDg3+gKZWvRhBff1jvf804HJpEaJ+xTWVcY1ukGymHUSU6KFIBFp+quF?= =?us-ascii?Q?fHtu+71ivcFG7cmWmmgKMiic?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 045de4fa-7eef-49fd-2ec9-08d93b44df80 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2021 21:28:44.1985 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ufwz7lJ92FyuqfNJIxZQxVlwHIY/yaB9CeQvH1OfwPV+0nlJDjWWPI744lONQHWzXUI1HytfiL6nUlu5KFm5Sw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4588 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10030 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 mlxlogscore=863 suspectscore=0 phishscore=0 bulkscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106290131 X-Proofpoint-GUID: RWUjJ0SwSIPs3fXf-8PRNqGvtYnmc_eR X-Proofpoint-ORIG-GUID: RWUjJ0SwSIPs3fXf-8PRNqGvtYnmc_eR X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus 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 (-) > > I thought the question was whether Emacs automatically, > > or already in some way, provides some a way of > > determining (e.g. using Lisp code) whether a given > > command is repeatable (i.e., by just holding down a key > > that it's bound to). > > > > If that's the question then I think the answer is no. > > (Is that right?) >=20 > The request was to create a new command that lists all > repeatable commands and keymaps. Which amounts to the same thing: determining whether a given command is repeatable. I don't think Emacs has a way of determining that. (It would even seem to be undecidable...) (Though I don't know what you might mean by "and keymaps". Repeatable keymaps?) From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 29 17:33:15 2021 Received: (at 49265) by debbugs.gnu.org; 29 Jun 2021 21:33:15 +0000 Received: from localhost ([127.0.0.1]:55811 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyLM2-0002wK-IL for submit@debbugs.gnu.org; Tue, 29 Jun 2021 17:33:15 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:65016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyLM1-0002w8-2S for 49265@debbugs.gnu.org; Tue, 29 Jun 2021 17:33:13 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15TLWDKG020362; Tue, 29 Jun 2021 21:33:10 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=1OeJoA3h1l2diHf7cdUYMjFyq+yZXxR3SUSeHYWW510=; b=dgUmiDAgkv+GI3+ladHbXwSKyQvX3rHNWToyJWyb/Ui+bzWv3qpkNLXotmvtSNuMstC8 wjVq4SQtR/I28P+HaFaEek2+WgNAsi0SnaAjISvyUZWNKu4coPvnPjqfQkqrI4JIx9JX eBUYwpi6Pg0gDRBoyGn7m0tqiV4KInjaPUG0i3z7SoNLsnMzGRZHwQPJMznYMg4R4uvc 9527nZ04xQmSpMWe/6KxWhjndQRYYtww441+6GrMBKj9VhMVu65wmuWpmVr/vOywMZBd /4z77hHVriR8OEMDXTVc9rA5/DpUjgQjvH+MXxPMnI9TTuVGe7n/q/ZNjumXYQqqvbbL ZQ== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 39f6pqckk6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Jun 2021 21:33:10 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15TLTfFo041480; Tue, 29 Jun 2021 21:33:09 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2105.outbound.protection.outlook.com [104.47.58.105]) by userp3030.oracle.com with ESMTP id 39dsbytrfd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 Jun 2021 21:33:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hY1pZA8M6o/U5k+g29YD7KalJNvE6E5gUvQ1l6Lb8W/q4Ai6oRi4UbdoqmWTy5EnYT+TsXl6p0tf3aV5vs+CCSwI3j9YxUwlxqtPF5+NfC/F2ULDYj13+NBMTa/wxaA+Sa/TXTeEtpP14MQdP0PqdKu/RZgv2+SzPfOEwVJ70g/uwCt9yDNkpeOqYeVKdpcfzwFbG84P9hgPfX8AVs8CEH1IjPJWkbTsJRlBkcv0toDL2NFfHvE4QkKMnvLvcvt1h9ZGNosE61G9HOzD6/ZqE/fyFG9IQHWZA2mhx/QOp5QVcLq42FLy2H6CVlYU9M8RMNHFc9hv+qnRfSb94A5DMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1OeJoA3h1l2diHf7cdUYMjFyq+yZXxR3SUSeHYWW510=; b=hqHnXp13pSzqX3OVADyG/bDKVl6SqH4gLJhXZjfzrYFGPWyjuI7iFCB8cRAmYusrjEjLdXwOOMbsmX2/ED9VkjbdxRCu3R2iXrhyU43WKOj9t+dh5pLb92yf7rRrITuLqk2VrfmOCW37c2Xz2iPFLvjKt/bPCeh961iwr4SRozz0Kt3hWBzY1cOjpoP/D56ee692egp8ZSpum60O7paT7kRxiOULU3OoNxs2/WHU62ZWGbikVL0vRC+9QF1Rxnu1m7M253eAR30w6a0UiJoXUzbypp1zfHrjaeOUdDEYqfuUIFRFyiFhnQWc9lMUeSH6ydl15lr/RnCRvM4b9887Aw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1OeJoA3h1l2diHf7cdUYMjFyq+yZXxR3SUSeHYWW510=; b=v7RpvK++7VkS942jwMOhtMt2jUr9XjItd/DRowM2fq7cO5novUR83UYblhnC/cx8UYSKspbThBJCMlgklTie0qJdtVCygMI72vUOBhqy2HhLMVHJkvoKiQyTWhz3ZbSj7cvwQHvTxpRwOQcU5bpoSJKUvOooLaSbm9e7JoT6YAc= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4764.namprd10.prod.outlook.com (2603:10b6:806:115::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18; Tue, 29 Jun 2021 21:33:07 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c%7]) with mapi id 15.20.4264.026; Tue, 29 Jun 2021 21:33:07 +0000 From: Drew Adams To: Juri Linkov , Ergus Subject: RE: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXbSbzb0czcOCxe0ON/Y5d7Er8MKsrgg4g Date: Tue, 29 Jun 2021 21:33:07 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> In-Reply-To: <87wnqcv25h.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 571ad9da-dfb2-4ef8-7c47-08d93b457c9c x-ms-traffictypediagnostic: SA2PR10MB4764: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1q3hzPGMgioWgPsA+l3oorJQukbvNEm1OV3Pvp0CT88+S24sUYsxFGA1PwPkfBNoYd44GZAXMh1XEIKKe1mphCO1AccfsDOaLt1omJ0ZgdOL3LNItqsLJcvMznUO+fxFz+HVo5ILQkEz0Gpcat9hDC0UucfVG7SKaXp5CtdrbwIYzgh5XhcJH/FGMn8EmtZ+7gNzvIpLnePNcmzrnEmfjru3ZegVXDBEyKCPicY93a2K3AiNgHHDARtvZtzHAm14le1P0uRVPUUsCPuIS+WxIw293Z9s2aIMErluzQ7YvMh22c7WxTGpbLDOk1hDhrK+1ny55DfgHrZZboT4TOXCfRVrsKsDBrP31GJ+5/fr8MeDs4dOXrZiMDcb0gjg9KKB1Ton3xXgXvwoFjLjot1LWUdCAyKDZDKF8LDcxRoVvUJPhroI2g+1seMHeJUIGXfOAxaM5L4RZftbIwMo/M6Q9hDl4mWOtrmUa0tsEnetHFMCp+6nXWCK/dhIu91Yp10gcYEuacPzW5Xykn9gJRllAHPaKyc5MxL0PPRccum2ptSrJYdP6xbOgM4/nePmtYLbvMNpZvNLzi6vMEj1CCkDIWURYWWjju+jzS6TnaTBUflxC9rD0s5zBPCWasK2VcaB0UM6jyAto2est8S62m6vug== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(396003)(39860400002)(136003)(366004)(346002)(122000001)(38100700002)(66946007)(66556008)(64756008)(66446008)(66476007)(76116006)(4744005)(5660300002)(110136005)(52536014)(478600001)(4326008)(8676002)(186003)(55016002)(2906002)(86362001)(71200400001)(83380400001)(316002)(26005)(44832011)(9686003)(33656002)(7696005)(6506007)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?y64O5CXYKc4/SwMczFxNjgkA++haesn7ER32LtGmutjfdAoGGuJgnjwIehWX?= =?us-ascii?Q?1QiU8CAAjrX1ucuV2gecP5YNXyz3NNoLgJF0Xpuq0AV3a3WLe2eyzM/20BTz?= =?us-ascii?Q?7jh4LDAEPEwll+Ki8zrY9BtKo5VrO3bqFunAjPN032ZaurMc4efor4lgI6Wt?= =?us-ascii?Q?tDcuV2U0iLgc85O1ONWiMw2iu3tNGSvqymRc/SX50fUwSLrHs0CLquqHuZPN?= =?us-ascii?Q?HzhQKjjt3jXnwp4IO4lqO/1oQaJSr9jwo9i+tsCPRzuIjbmWc+LowQkOyEzX?= =?us-ascii?Q?08JHg62sbT+orPMRhYgdaVmBhRQuoD6qEqqMbhph1CQiROcSla7jQkWv7xQx?= =?us-ascii?Q?PCJmU1j6OYsYS8pcGA/5/aeLFbMS11TXEXIi9oXjcVfLVHNqDbYcDLVPUewS?= =?us-ascii?Q?bc6V2WLJ+KWnoo4868gQX9CS9Nu5q/H73MbRZX1J8i+7KGyrlMqvtoV0cyNm?= =?us-ascii?Q?yf/SM4OA1quxX1wcK2AxJmfP210fkoFt99iz1CUdB8N3P5VUVBYdtTAJnYnU?= =?us-ascii?Q?pC4QSd0CH/Wz6xzAXlenSHkq6benfma0ax8c6LlBhSfyqbwtAZHxpm7jXapf?= =?us-ascii?Q?hyUxHAwMLDDQziJ0t+eOEhrhkbb4jfoJhRaXFquf7Xx4YOFPkg2/iJE9jFou?= =?us-ascii?Q?eE3h9qPDAuYvh00TnkAX6iQ6lmyABjMgjHcGfFuRJdujGAW2nNV6OSUKl6QF?= =?us-ascii?Q?CIPi5ozUxshq1xexCjMwTHUElzXm/xIbGiBtDnEORbtookPqTCoBT6qOA5po?= =?us-ascii?Q?jR4UhNr86m5ZHq6AY6D4uPeqRdURlpQnaplgLU9RuLNDVaIFMPJyBlaOM8bf?= =?us-ascii?Q?+0bqNoRbvVAQFhW7DUHXcMgMpMLxp5c5aU+7cPjJVheyRctF5ksliPA3JNcH?= =?us-ascii?Q?9hTEKUiP+CHRODAbLZ+o6+r+qNRmjQ2zGLR/Kki4j0z1FCLjXdEZfYZbasOr?= =?us-ascii?Q?xng9cCAfplcEwUFMvQsWVkZsreQtwGMOifP31mOlVyVOB6Y2MJRXowZmyJmt?= =?us-ascii?Q?0LT3bQxOIKW3aJrYI8yg66WF9gqnQFdMN1xeja9fva1XSXSkf/YUhxU6Uspo?= =?us-ascii?Q?UBwGmgGkZuZZGf5YJgeNa7W23uTAeaRXzo8gbBPqutcJo3O+YCHENbnnam5y?= =?us-ascii?Q?S35YksdhnQXioUGa3cMZ/AHHaMitcrEvDMOScM806PzS78snKNOLEXLCrUMF?= =?us-ascii?Q?KmxmnR/huLg+Uhiyv950okrsS3nihL3rPmabj00pZEzAi60RZQIE8tXovSaJ?= =?us-ascii?Q?TJCglG2q7WafL+SRUOEbIFm1UdCb0kJsf0FtdELQBnG5O7+IgMj7+MeOY4Xj?= =?us-ascii?Q?df0/4/9LGuO4er6Y24je/ghH?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 571ad9da-dfb2-4ef8-7c47-08d93b457c9c X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2021 21:33:07.8261 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BILIY8RH2KROzDUHwtRqh7WoVJi9DDMeEpeVqy28ykuNxqdiwnHu1ng6zdhrEE5uVaBJGS52THkZzswpiEWEgg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4764 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10030 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 mlxlogscore=996 suspectscore=0 phishscore=0 bulkscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106290132 X-Proofpoint-GUID: x7B4JSqdpnFwqfJeDxovUGXIGYHYAlfN X-Proofpoint-ORIG-GUID: x7B4JSqdpnFwqfJeDxovUGXIGYHYAlfN X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@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: -1.7 (-) > Now a new command named 'describe-repeat' was pushed to master. Please t= ry > it. If everything is right, this request could be closed. Where was it added to master? I downloaded the latest help-fns.el, and I don't see it there. Could you perhaps post the code here? Could you perhaps say, here, just what it does? Thx. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 05:50:53 2021 Received: (at 49265) by debbugs.gnu.org; 30 Jun 2021 09:50:53 +0000 Received: from localhost ([127.0.0.1]:56477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyWrs-0008VJ-RV for submit@debbugs.gnu.org; Wed, 30 Jun 2021 05:50:53 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:46686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyWrr-0008V6-7v for 49265@debbugs.gnu.org; Wed, 30 Jun 2021 05:50:51 -0400 Received: by mail-wr1-f49.google.com with SMTP id l8so2785045wry.13 for <49265@debbugs.gnu.org>; Wed, 30 Jun 2021 02:50:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=C+LeDSJZ7YdVAhFA0Ahf2PlyHlGpoFDHdE9Q7SoeEUQ=; b=YAYHc9LAcjtxtWyCHGZMjSqlgC7WyqvmxTSPsVGy1G4siEK4/3GBxOS67UDBtbZaLP rRHVXlyBsqS2CJ08YxbGouImBMTu/YqLZze8+3jKWoeZeGG6kWZz4QCw6RsT8T9jCOy4 xFsHwyEworqu1VJ6Sja7xuvDsVuRFWD6HFkMz86fgFcoV/1gZmulNZJx4XVdk84xCvhO hqDOtr6787CIXMhrU6x/0zny0QnK55+Kodkvt5wdsG4chtxvhBcvFc/qUea9YT86tler jcpW0FccJGsmvqq9HecYCylEeJrZA8WNY4vB0WOVWsUK2Zw+r+EO7tmrnw2ioHjNv8y5 BZpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=C+LeDSJZ7YdVAhFA0Ahf2PlyHlGpoFDHdE9Q7SoeEUQ=; b=oRy0Vj3AUsT2JJjj4P4Nty+AZ7zu/sAbgVKGPUAuPTYO+J+3DfjPIIAha8EMi6wyZt U8Qjl5eoFnxyffJpqFxyml4tjcEiiuvnoydaka0s9T6dAVRQ8YJFmQlsHpo+AVGopctK 3l7qmoBlyJt2tMIWNaW+wlD7ejg4mQr9kgDTOdEH0B4nAD60G8aUc1VQZEi2CCXewclk nzqlw/JREfSiFuKQtzwo2PPsVLnSB1mfBIYpObcaenG/2MjUwEJwOZIpi1LIuoMFgA8H FaVCcjUGkaaW4E6OYgupc1Z/uT7Le2rDsg19rYe594eIMTDoorIZxzQ3R7E3HAFEDO48 eXwg== X-Gm-Message-State: AOAM53302WLQjbDtiz9Msz2lTr/MLjC2ApsvkoarfwTYgdy9J8EskVIk KDrd1s5kDhlV6iuFHLUGRv8= X-Google-Smtp-Source: ABdhPJy8CObJxiDQDQJDycGAkxITQh+q/QtRyeQMpaGdh3Q6T8jl+8/Wld85Vt4Jyn9VJH15eXtO0w== X-Received: by 2002:a5d:4a81:: with SMTP id o1mr39257079wrq.1.1625046645326; Wed, 30 Jun 2021 02:50:45 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id c12sm25005080wrr.90.2021.06.30.02.50.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Jun 2021 02:50:44 -0700 (PDT) From: Robert Pluim To: Drew Adams Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87pmw4v24c.fsf@mail.linkov.net> Date: Wed, 30 Jun 2021 11:50:43 +0200 In-Reply-To: (Drew Adams's message of "Tue, 29 Jun 2021 21:28:44 +0000") Message-ID: <878s2rel58.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Juri Linkov 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 (-) >>>>> On Tue, 29 Jun 2021 21:28:44 +0000, Drew Adams said: >> > I thought the question was whether Emacs automatically, >> > or already in some way, provides some a way of >> > determining (e.g. using Lisp code) whether a given >> > command is repeatable (i.e., by just holding down a key >> > that it's bound to). >> > >> > If that's the question then I think the answer is no. >> > (Is that right?) >>=20 >> The request was to create a new command that lists all >> repeatable commands and keymaps. Drew> Which amounts to the same thing: determining whether Drew> a given command is repeatable. I don't think Emacs has Drew> a way of determining that. (It would even seem to be Drew> undecidable...) (mapatoms (lambda (sym) (and (commandp sym) (get sym 'repeat-map) (message "repeatable %s" sym)))) gets you the potentially repeatable commands. Whether they=CA=BCre actually repeatable depends on whether 'repeat-mode' is active. Drew> (Though I don't know what you might mean by "and keymaps". Drew> Repeatable keymaps?) Bindings to repeatable commands maybe? Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 05:59:31 2021 Received: (at 49265) by debbugs.gnu.org; 30 Jun 2021 09:59:31 +0000 Received: from localhost ([127.0.0.1]:56481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyX0E-0000G5-Mu for submit@debbugs.gnu.org; Wed, 30 Jun 2021 05:59:31 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:37887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyWzz-0000Fb-6O for 49265@debbugs.gnu.org; Wed, 30 Jun 2021 05:59:30 -0400 Received: by mail-wm1-f42.google.com with SMTP id r9-20020a7bc0890000b02901f347b31d55so1101004wmh.2 for <49265@debbugs.gnu.org>; Wed, 30 Jun 2021 02:59:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=TkYOmZI7wBO4AMf+CaM1s+Szp9dRbfcL3G8xEuPKiwQ=; b=IqemUxCNpQeQS5pqwVXkYSbN5j1H1LIE968PcRfeSNm691dQhIGrTLv4WAQPMCzVjQ a7yuC/s/NPlZkaVTr0eFxO5+p9CjXji2uBvSb/dwYk+/aKj4STJYFrCV2MiFfYwHpcCQ gnIGodzukuFScsJwIPJc7IkmtWD/fbt/Usru31JjRpHN40ibmyrfkQ7UCqVT/ElCQPaQ 5O1BFPiw6+HwBeFc3bo9QBaIcktIiYPtQZKv57XLqPAC8yNckSFxEEKdlK27jch3uViw YGfhsV0dTwS0DZ8Sf0Z+aIr0xj3oiCElsMxlitiakup2KfxP9PNTj2GkY25xIW6RbX2w NkGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=TkYOmZI7wBO4AMf+CaM1s+Szp9dRbfcL3G8xEuPKiwQ=; b=XdhbKepqo/bEtNVlokJ/KJlczMtL/m28z7XuKckCis5AUGLXlrGhFfztwpx89oB46/ eAl+IRfrrb4YX8CNPJbKQmdQfg/g9kh45HXI7Mg/Pe1raKzRF96dXpnK4cayxdmhBq3i RdQHxR6y59jurdgLkXJD+JxfWwOAyiQMXa26+o/eD7pPZdqEunjRhpzyyrngMxK0QLn/ t1+oz2d7wAWM8WHrtfIkPuhpBiC/ZoHUpxOK5MNs3/2AnX/FKBAjcvfDNs3dW5orJ+Vm jNVEoqxH0y4Y8HMwJ777+7/dZkv0lufIW7LZOshL+PDm9X71cSPiOe4ZeD1p3QyZnYLA Vw6Q== X-Gm-Message-State: AOAM530JgmkhU+9Zj/Ej/o0bWUTFbxlBpYiNlPDlu6DdQZTOIAJsPvxr wh1vSmuh4dR5pNoYAL2+0RVUq06PEsw= X-Google-Smtp-Source: ABdhPJxgWMeaI+wngAgCUsYMJP2PhCNjG6mRztkxuYG5dcSvA64FaKmgkpeKcEhVLf8gLLBoTNJU2g== X-Received: by 2002:a1c:4d05:: with SMTP id o5mr3588540wmh.23.1625047148910; Wed, 30 Jun 2021 02:59:08 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id c9sm10856763wro.5.2021.06.30.02.59.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Jun 2021 02:59:08 -0700 (PDT) From: Robert Pluim To: Drew Adams Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> Date: Wed, 30 Jun 2021 11:59:07 +0200 In-Reply-To: (Drew Adams's message of "Tue, 29 Jun 2021 21:33:07 +0000") Message-ID: <874kdfekr8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Juri Linkov 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 (-) >>>>> On Tue, 29 Jun 2021 21:33:07 +0000, Drew Adams said: >> Now a new command named 'describe-repeat' was pushed to master. Ple= ase try >> it. If everything is right, this request could be closed. Drew> Where was it added to master? I downloaded the latest Drew> help-fns.el, and I don't see it there. Could you perhaps Drew> post the code here? Could you perhaps say, here, just Drew> what it does? Thx. It=CA=BCs in repeat.el (and it does what I described 30 seconds ago, but better :-) ) I=CA=BCm not sure what the use of showing the keymaps is though. They=CA=BC= re an internal implementation detail, showing the potential bindings would be more useful. (defun describe-repeat () "Describe repeatable commands and keymaps." (interactive) (help-setup-xref (list #'describe-repeat) (called-interactively-p 'interactive)) (let ((keymaps nil)) (all-completions "" obarray (lambda (s) (and (commandp s) (get s 'repeat-map) (push s (alist-get (get s 'repeat-map) keymaps))))) (with-help-window (help-buffer) (with-current-buffer standard-output (princ "This is a list of repeatable keymaps and commands.\n\n") (dolist (keymap (sort keymaps (lambda (a b) (string-lessp (car a) (= car b))))) (princ (format-message "`%s' keymap is repeatable by these comman= ds:\n" (car keymap))) (dolist (command (sort (cdr keymap) 'string-lessp)) (princ (format-message " `%s'\n" command))) (princ "\n")))))) Robert --=20 From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 11:10:34 2021 Received: (at 49265) by debbugs.gnu.org; 30 Jun 2021 15:10:34 +0000 Received: from localhost ([127.0.0.1]:58463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lybrF-00051H-ML for submit@debbugs.gnu.org; Wed, 30 Jun 2021 11:10:34 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:15026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lybrC-000518-Gx for 49265@debbugs.gnu.org; Wed, 30 Jun 2021 11:10:32 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15UF9xI4002110; Wed, 30 Jun 2021 15:10:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=zaYgoFRYPUqTwF9YuCyGM2g2Nj7iheDki8yZIlEBxUg=; b=co3jlx6yGcXnMkQMkHEHwtKV0igdGyDejdwzOsbHeavimUlB/o2F/87NkwuV0/egrkRQ 9TF1X9BKa+vER/V5kZ/iEH1YjhOtTjppL+cTUv5BHOp6AV2bhe+f9JU7Q/uj1eQobPGm 29faoVVMmr4RZAMnCkXZN5QXiYQl/CRSFMd3zVJsux4YVDW3Z+ENlI1KEd6xm7JJwmex B/dIrWthkQCQEZuyAP8CtrIkln+anlxtVTF2rjEK+YG5HTGEGvx0YhDSs5hCtFUrWfGb XTDh/9zMMzjHrt+NkFwIvsODeyQIXinat+XETUY/w5ETnEKu1zxJLolEwwEi8q7KFZND Yw== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 39gha499e5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 15:10:27 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15UF67KW189617; Wed, 30 Jun 2021 15:10:26 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2102.outbound.protection.outlook.com [104.47.70.102]) by aserp3030.oracle.com with ESMTP id 39dt9h9fpe-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 15:10:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e9WbLsH6XimPwe6RLKT7gh4AF+cwrhue0Dd8zQtiGb5HDWnm1iFybaVm5c0wkiX1uwFd/+cG6JtaRDpysOuazDnCilW57fsdbIonKHf5UegOFSKiIzmyGyHSbj7wVhnizuY7J+I4PFOgZH2b8gbjTXpwF5yrd/XMJQ2dOTuugL5Txqs7qcYtUP3CyFOXUKTox9AoBFSC1SkqmlFx/0Lxw3M/3x93/4jAMqa14QaSoRnoFazICkQHJhgsTvDYgCR5OtKOwI9/DT9ZaQQVgVQCmFFfryoSpFN29/FRJ7xJGWdkUCMdy3UYFW5kmVCQrjeDHBwK52Bm/O1h0Oy0EczPow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zaYgoFRYPUqTwF9YuCyGM2g2Nj7iheDki8yZIlEBxUg=; b=nRIDuzqLCIt27E/azWsWtdtHvSsPPA1frJPhKs9nkZvR99xBYJGt/PfXWIXdJ82PMJaa8rUaoLz2cGP9Ea7ZvBHlHaGwS379zs4+PtmbhMnOO4vna9EN2gEUZrdUUqJx9H4d98gOcHaOniBGwrwjUvDHbStx+W5e2NP1meAFCaL1XcX5Dpu3Kn9H1DKA3hsaCqcz3+OYHFmufZ9bLktxzuKM7UNZhKGVySJWJ/dP99zu2QWpoLsKz/vyTUb/mNoD2D0jF7CHE1SFCfES7MA7Fxhaj0ID7p8NBxICU1O46T6aD0rwAzrlh6ldIs00V8+Y8AXZN3o3Yfmg/mJ7uFt+cw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zaYgoFRYPUqTwF9YuCyGM2g2Nj7iheDki8yZIlEBxUg=; b=ETmRhO8XrRciLGvy92umGmuG4ZSJmdXusautbz/N7n79FjwxZo0oVtoe8YOndfdk1VIY7Qmi2EvlEt1lSBSaeOeOokesU72ruaNsoJQLWitvUNBpdnQh1RTnvBnOc31LLpP5x/exN/pamH7K4gvqGgvYulh5kT0xqv+2d/1ZPTU= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4810.namprd10.prod.outlook.com (2603:10b6:806:11c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.22; Wed, 30 Jun 2021 15:10:24 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c%7]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 15:10:24 +0000 From: Drew Adams To: Robert Pluim Subject: RE: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXbZVonqq6YvfeTUyRFTQfB4FwTasspPog Date: Wed, 30 Jun 2021 15:10:24 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87pmw4v24c.fsf@mail.linkov.net> <878s2rel58.fsf@gmail.com> In-Reply-To: <878s2rel58.fsf@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: be93ab19-9ef0-4638-ac41-08d93bd92fe4 x-ms-traffictypediagnostic: SA2PR10MB4810: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: O3oiig+TYbpUn0YLvUNfpMSPzDkfg3H3Q1xDcGGnmiThzwh7xKvytCK2GRS54BBqIfrs1o9gUCLFYYHvqTh2utf8iGXKntWw4UNlKCNPzAXmM+Cbdtgvta1PIStrSJRCNw9PWk+st9TOaIpKz9uidWzRMIUnM+FO995/cLnjavE5mNHUY1vxZS3OTZ3KrQthVjqC6NHmH0jbsPHe0oB8fEBudFoQYi3K6IyI1Axq1FP//htSguEilZw004MLuKOctxf0oBP/CDXxhd3wu7JHtOVNljrHvUogsrqcMWFeznEtCgl6Izcd0Bq1jUMorv9wxKiyIYBTSM1Pz54fMO16U2vBfPc0qzR83copKyQHahcJGCneGIE6uzaEVCJI1/2TiRdoMKfLvN6QQ/CHiJi+fFhyhQ5KVfL8s3Rk0E7FeRsfzq4Y1QUQGzzwuyzuPcte3hdcaJSOOaQRaMGY0HQIw5CXIfD7zu/1J/5gqUBbU/aQTajxaWexPBbqgiGm1V638413lQJGXq6AE8bUhiqGUhkFlElp7zud29YMB3Jr1tT4NmlJ+e0kHlwSCESusE8VuRZeFutYU7F39uAj5abvSZz6r5KPpC2VYBVoSDvccRWRW50CR0xASujKNX7yqBW3UoINqQGzPz5E+o/Zdgha+Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(136003)(346002)(366004)(376002)(396003)(6506007)(26005)(186003)(83380400001)(122000001)(7696005)(86362001)(4326008)(71200400001)(38100700002)(76116006)(66556008)(66476007)(66946007)(66574015)(44832011)(66446008)(54906003)(64756008)(6916009)(33656002)(316002)(52536014)(55016002)(5660300002)(8676002)(8936002)(2906002)(9686003)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dGZQbXJjRHFmdEJteWdQTUozdGF2a3JKV0g4bU9GdEMrUWYxYy92Z0xoamYr?= =?utf-8?B?SytvOUgzQmhpVEprNjRmc08vcnlYc1MxOE0yeHF0N01oMlRjck54OUNueUd6?= =?utf-8?B?czg0S0ZTMWI0NmR0aFNPNjZseW5CU29OV2FnZzdzM2lCYnIzRERhOVVDVWRt?= =?utf-8?B?MzJoNUFodForRE4yc3RqNG5lR21wd0N4UmVqb3JTNFE4THRNVDlkeGtwSTNR?= =?utf-8?B?dk95QzJTR1NOekpCaG10OVNjd0NyTE1TMjNuaTFQaVo3WmtYZndOcnJMem5t?= =?utf-8?B?bHpzR1VmMVhBb1dMR1RLNWNGT0hRc2NJWTdqZTIwUVpPVGQ0VTdEb3hPRVpV?= =?utf-8?B?YjIzL25KRGdabkJxNW9DeFAycWRFMzZ1ZHc3WVB6Vlg1WmJWeUdoOGU5dS8v?= =?utf-8?B?SVdEWGsxdm8zMkNOS0diSVVTRU1FbXVEZnlybXF6M1FHQkJ5VlBISUZ0Uks5?= =?utf-8?B?OE8yb2xXMFp2c085eXM3ODU0clhaVlU2TzcrRkt2SDFBZm81TlZvTlZGM3Z5?= =?utf-8?B?ejdvNXVvcjZxV3N6MXY4TzMrVkRTKzYvVXdJTjczMWpXTVE4MnZSalowajJj?= =?utf-8?B?NGpZWkZSQ2VUaEkvTHdHM0s0VytBR3dSd3RwWklRWndyM1g0bDI1dkU2UXdC?= =?utf-8?B?c3hWZ2ZoanJqYm9uby9RNHVWOE1DOEdmQTI3dFcrRHB2cGZGajRIQlJkbUNU?= =?utf-8?B?RDY2eDNVdlNqZU5obUQvUkU1NFdyNjFYb0ttSHM5LzlQUGYwaFV0bHExK3Fj?= =?utf-8?B?NU9VcmR0ejdkbEtFaDZreWNrVVRiYlVWSk1ROUxSdmFYL1dQWGZMRDZFT1RV?= =?utf-8?B?WHdDT0pSeFlhaDRkaGd0aXI5d0pYRDltL1Q0c2xPcGpVU1ZIOHhkenl4WFN6?= =?utf-8?B?RUoxN1RWOGNEN25yZ2VabzBnVmJ4ckRUSEVaamdhOHQrZXNqSk9yanV5NEpB?= =?utf-8?B?bmV5b0FHTStEczM1KzBaQUsxY2xTQjI2YXhUWldoZzJDRXlwZzFvWXlVdkJp?= =?utf-8?B?ck1sWklqNEszblI1Yi9VaWU0S2ZyNmpuVGk0dEF0TnFoN01aNVk0eW5ZRE5Z?= =?utf-8?B?NVdObFFIUlN2M2JMV2VYb2xYdnYrTGxYellVRnppNDJ5RUJVR1RHNnhtWlNH?= =?utf-8?B?SzFnSG8zSXQ5b0FhRHZxTGhqaUc3L1VwcEwzcjRqclJnTzhBQzhlU1dxdHdh?= =?utf-8?B?UDVqWUpzdlRHQ1lrN01NUEpPV1VUK1pybXhkRVJRNmRrL3gzMjF2QVIwUkts?= =?utf-8?B?MFlyUUQyMmNwUVNZSnZZcmUrYVBTNEZ4eUdNeWMwN0Z4M1NkbWFRSEtOa1NS?= =?utf-8?B?SFhJTUEwWXplSmU5QllqcGVMbitvbC9lbWpnMWRHRW9Zek1RV2FQck5nSTJ6?= =?utf-8?B?ajNiVGcwN2Y2Y3pUQnV6R3phSWFGVWRobTlYOXl5dmhpYnNsOHBaa3oyNkh3?= =?utf-8?B?TndQc3d2Sm9ZTnovWVFheDQrUThwRzVjQXYxOXVzdjVlSzdFYWhWT09KSDl6?= =?utf-8?B?cUZ4RC9ydEZveGc1OGRxN2pLd3BneTZkaGpRY3VFdm5lVWpTdTR2QTJBT2ZN?= =?utf-8?B?aXV0b2M2VHBkNGdTMHNlYjlYWGU0NWhKN25OMS9SR1JwUUc0MlZtQngvY0FI?= =?utf-8?B?aEtEOC9TMnZiU1dxUEMyZCs4ZUxVdDJzMGpKOVJvbjZ0RkdhRTZGeTNvUjM5?= =?utf-8?B?WERvVkhHbzFWWjE4aG94a0RUSFJobGppamN0WFZRMTZ3azhGVjgyTTV3Njlq?= =?utf-8?Q?hEwtZsw/fKhopSBy6esnUMEBHkE1OPy2kfJ46Sv?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: be93ab19-9ef0-4638-ac41-08d93bd92fe4 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 15:10:24.5321 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /Q+ci4mdGQ6WxECO9MXIxwkGBOpDAOdcbP+KaZjO9dcKU3wIFpLh7njF1uY4yz3pJEsO/qjcwtQPdQAj9XaTdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4810 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10030 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 bulkscore=0 mlxlogscore=717 phishscore=0 spamscore=0 malwarescore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106300089 X-Proofpoint-ORIG-GUID: 1a3DsmCEqeCcXmgqIlot8CBua90ZXTQL X-Proofpoint-GUID: 1a3DsmCEqeCcXmgqIlot8CBua90ZXTQL X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Juri Linkov 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 (-) PiAgICAgPj4gPiBJIHRob3VnaHQgdGhlIHF1ZXN0aW9uIHdhcyB3aGV0aGVyIEVtYWNzIGF1dG9t YXRpY2FsbHksDQo+ICAgICA+PiA+IG9yIGFscmVhZHkgaW4gc29tZSB3YXksIHByb3ZpZGVzIHNv bWUgYSB3YXkgb2YNCj4gICAgID4+ID4gZGV0ZXJtaW5pbmcgKGUuZy4gdXNpbmcgTGlzcCBjb2Rl KSB3aGV0aGVyIGEgZ2l2ZW4NCj4gICAgID4+ID4gY29tbWFuZCBpcyByZXBlYXRhYmxlIChpLmUu LCBieSBqdXN0IGhvbGRpbmcgZG93biBhIGtleQ0KPiAgICAgPj4gPiB0aGF0IGl0J3MgYm91bmQg dG8pLg0KPiAgICAgPj4gPg0KPiAgICAgPj4gPiBJZiB0aGF0J3MgdGhlIHF1ZXN0aW9uIHRoZW4g SSB0aGluayB0aGUgYW5zd2VyIGlzIG5vLg0KPiAgICAgPj4gPiAoSXMgdGhhdCByaWdodD8pDQo+ ICAgICA+Pg0KPiAgICAgPj4gVGhlIHJlcXVlc3Qgd2FzIHRvIGNyZWF0ZSBhIG5ldyBjb21tYW5k IHRoYXQgbGlzdHMgYWxsDQo+ICAgICA+PiByZXBlYXRhYmxlIGNvbW1hbmRzIGFuZCBrZXltYXBz Lg0KPiANCj4gICAgIERyZXc+IFdoaWNoIGFtb3VudHMgdG8gdGhlIHNhbWUgdGhpbmc6IGRldGVy bWluaW5nIHdoZXRoZXINCj4gICAgIERyZXc+IGEgZ2l2ZW4gY29tbWFuZCBpcyByZXBlYXRhYmxl LiAgSSBkb24ndCB0aGluayBFbWFjcyBoYXMNCj4gICAgIERyZXc+IGEgd2F5IG9mIGRldGVybWlu aW5nIHRoYXQuICAoSXQgd291bGQgZXZlbiBzZWVtIHRvIGJlDQo+ICAgICBEcmV3PiB1bmRlY2lk YWJsZS4uLikNCj4gDQo+IChtYXBhdG9tcyAobGFtYmRhIChzeW0pDQo+ICAgICAgICAgICAgIChh bmQgKGNvbW1hbmRwIHN5bSkNCj4gICAgICAgICAgICAgICAgICAoZ2V0IHN5bSAncmVwZWF0LW1h cCkNCj4gICAgICAgICAgICAgICAgICAobWVzc2FnZSAicmVwZWF0YWJsZSAlcyIgc3ltKSkpKQ0K PiANCj4gZ2V0cyB5b3UgdGhlIHBvdGVudGlhbGx5IHJlcGVhdGFibGUgY29tbWFuZHMuIFdoZXRo ZXIgdGhlecq8cmUNCj4gYWN0dWFsbHkgcmVwZWF0YWJsZSBkZXBlbmRzIG9uIHdoZXRoZXIgJ3Jl cGVhdC1tb2RlJyBpcyBhY3RpdmUuDQoNCkkgc2VlLiAgQnV0IGByZXBlYXQtbWFwJyBhbmQgdGhl IGNvZGUgc3VwcG9ydGluZyB0aGUgY29kZQ0KeW91IHNob3cgYXJlIG5vdCBpbiBhbnkgRW1hY3Mg cmVsZWFzZS4gIFRoZXkncmUgbm90IGV2ZW4NCmluIEVtYWNzIDI4IGNvZGUgZnJvbSBlYXJsaWVy IHRoaXMgeWVhci4gIFRoZXkncmUgaW4gdGhlDQpyZXBlYXQuZWwgSSBqdXN0IGRvd25sb2FkZWQg ZnJvbSBNYXN0ZXIgLSBPSy4NCg0KQnV0IGl0J3MgcG9zc2libGUgdG8gZGVmaW5lIHJlcGVhdGFi bGUgY29tbWFuZHMgdGhhdA0KZG9uJ3QgdXNlIHJlcGVhdC5lbCBhdCBhbGwuDQoNCkkgdGhpbmsg bXkgZ2VuZXJhbCBzdGF0ZW1lbnQgc3RhbmRzLCB0aGF0IGl0J3MgaW1wb3NzaWJsZQ0KZm9yIHRo aXMgY2hlY2sgdG8gYmUgZnVsbHkgYWNjdXJhdGUvY29tcGxldGUuICBBdCB0aGUNCnZlcnkgbGVh c3QsIGl0cyBkb2Mgc2hvdWxkIG1ha2UgY2xlYXIgdGhhdCBpdCBtYWtlcyBzZW5zZQ0Kb25seSAo MSkgc3RhcnRpbmcgd2l0aCBFbWFjcyAyOCBhbmQgKDIpIG9ubHkgZm9yIHJlcGVhdGFibGUNCmNv bW1hbmRzIGRlZmluZWQgdXNpbmcgcmVwZWF0LmVsIGNvZGUuDQoNCihPZiBjb3Vyc2UsIGZvciBF bWFjcyAyOCB3ZSBuZWVkIG5vdCBzYXkgaXQncyBvbmx5IGZvcg0KRW1hY3MgMjggb3IgbGF0ZXIu ICBCdXQgc29tZSBjb21tdW5pY2F0aW9uIG9mIHRoYXQgZmFjdA0Kd291bGQgaGVscCB1c2Vycy4p DQoNCj4gICBEcmV3PiAoVGhvdWdoIEkgZG9uJ3Qga25vdyB3aGF0IHlvdSBtaWdodCBtZWFuIGJ5 ICJhbmQga2V5bWFwcyIuDQo+ICAgRHJldz4gUmVwZWF0YWJsZSBrZXltYXBzPykNCj4gDQo+IEJp bmRpbmdzIHRvIHJlcGVhdGFibGUgY29tbWFuZHMgbWF5YmU/DQoNCk1heWJlOyB3aG8ga25vd3M/ ICBBIGJpbmRpbmcgdG8gYSBjb21tYW5kIGlzIG5vdCBhDQprZXltYXAsIGFuZCB2aWNlIHZlcnNh LiAgKEEga2V5IGNhbiBiZSBib3VuZCB0byBhDQprZXltYXAsIGhvd2V2ZXIuKQ0K From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 11:11:15 2021 Received: (at 49265) by debbugs.gnu.org; 30 Jun 2021 15:11:15 +0000 Received: from localhost ([127.0.0.1]:58475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lybrv-00053J-Fp for submit@debbugs.gnu.org; Wed, 30 Jun 2021 11:11:15 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:38456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lybrt-00053B-BD for 49265@debbugs.gnu.org; Wed, 30 Jun 2021 11:11:13 -0400 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15UFADwI017193; Wed, 30 Jun 2021 15:11:11 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=lqbbFwKChlvR2HMM20zgzbK9/6fHUSB3WoUbNMbSEpw=; b=jPd/4p8gGYgA6juZonDkfJLVH2THIt9hpnWJCfrPyGcJq316bW8ChUiUyjmndFdg+cuR LZbI2BrEd1Ch0pr0ljLTzxBAE3bulq6x2jnoLXdbf7isfIZUv/d7pYQjEpfPNuvSDGqa 5tuK1+eii9XSbdjnzZtfM0NVWRd97QBr8buh0jlR9mJCYuR1X7GhsXzY5Sa/s0LjpHaU +coeDgHv+Cce1ZLSqcIcD9nAIHZxVrPwUvRbQ/ahpD0ZQNUv0mUcA7cPZN6XUABxAyrO /tTcDFOVrKNO1hPaVlsY/6Gm4osO/ij3bDE7/78cyQaUfbp8KppXx7itLMWZopa2v9n2 zw== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 39fpu2m7jb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 15:11:10 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15UF5vXh164709; Wed, 30 Jun 2021 15:11:09 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2175.outbound.protection.outlook.com [104.47.57.175]) by aserp3020.oracle.com with ESMTP id 39dv285c61-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 15:11:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HHfo2LVuMEEVXkpFkhG1rhPvgLVbWPLsWStXERU8acVz3jEi/nERkcuA9WX31B+1cYBRU4i3XImlJtA6+/JvjsM9Nl3HNqG5JX6xDUEZSYcvVt3aVGTBHdD/02tKsgjaoRWMX+/8mOsDmMbzNmtaeFoKeg85QaRjFadjCI/mbDCwm4lCW/xm8b5D4wH4DRev5L4jvLNtn6CZHSSoyc4gFz340yxswa2//820VSj0jOzvUM8ALT17/UF1v2rPP225VoeRFFfIlHWgStzygeEs984g9X0WconY2xf2dT/I8qD3EjgHUb9/y+SV04/mdCMoGNj5jLNdLjRY2z15T5BccQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lqbbFwKChlvR2HMM20zgzbK9/6fHUSB3WoUbNMbSEpw=; b=CjrJZ4OWYPUNLi19AowHn4adfH2As5SEoZDj45/lDgbadRBBER8IsoVwBVb42mCJuYQe9HRztKipp22IbtmRnK51dUbDMkRNAW9qyfMDtCm1IvZZhQJqmtPM/9b2aXY/s/DJmbh/ezF2sXzLXpkCe4BGCPk6lRMlYiEMHgaJt5QFhtQWhoflCqdQ0TIdhs2e/OlNnG4s2I7fwVtcXZ+0r1GmMHl8CuCEVz9p1TTmkwoHiBf/VFCF2sWFw62MYDXl9DYN4K0hPshLVugCHV+YU3QVsUQF719bsILSHoNQRVjopEXTSv+g9K8A1VH/KF3pKOvAEBxeQbiXBpsTHsPq1g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lqbbFwKChlvR2HMM20zgzbK9/6fHUSB3WoUbNMbSEpw=; b=viK+hZZLq2vcEe/7QIYgFAM3elE53lW2cQTSfWDkM56b4mqUtn0gq3TSpogGkw7N9FMpxXzj1CIw9nvh9ZD1HW5jPqnzJ4M/yRrcqMPSUInJXJTmDgEKKSwG0Wp2BwhVzXH+3fKlkCeNpa3BRBvev5iDnlJ+4sxTtvzXji5Or4o= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4810.namprd10.prod.outlook.com (2603:10b6:806:11c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.22; Wed, 30 Jun 2021 15:11:07 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c%7]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 15:11:07 +0000 From: Drew Adams To: Robert Pluim Subject: RE: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXbcImnqq6YvfeTUyRFTQfB4FwTQ== Date: Wed, 30 Jun 2021 15:11:07 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> In-Reply-To: <874kdfekr8.fsf@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f7236ba6-3470-44f6-546a-08d93bd9494e x-ms-traffictypediagnostic: SA2PR10MB4810: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3631; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: n2AbAapcWV7eF+yYmE/hG1eNq4KSlZyD0KaX+wg8Nn7LYVURR2uT/gYsRq84+vpOJT5y0NiAdWA0YvC/NDTaprUwo8ebXxzGbVqLgLWfkmQmeJ+gwIWbh4Cvqb1hUOa1qznNUhSLxOxdVuvNsC7F5y8h2iYuaxTeKTrhJdRLr5R5HcYxkytduAqIjUErkwi3MSs40ytOXsUV26w37A+xz8tL79Mz//xM9TQFVRJ8JGv7Mq5vnuSO9+nuGgtSMBqoQuE/fc31B23TFHba7BevsgvMPf8aYoqkW++U6XsSlPk+VJ9RXW15itq77YkJ+eDY/VRAY1wja/OS70WUl34veOm2l9jnEgywb7aNm6/YUdylQ+JOlHUPG6ajYj3/e4UKJFUy73nBy7bUCJeAkRNYFC2n6RAxpY1yGv7VOFxBDEI7FrUUbuFoL+bAPeKckEs44WCnImsJWZJkGuha3xWWNP6PILjgbXVErVBO1HDoGiXcKEBHTVRYpfdZJBnmGOlKvqDqtlce2xGTK7icba64P7+1muCVv4niNPHW3H9rAj/dfvrdfA/hGgkTlrUBPkKJNN8haBGdvE54Sny045rTexhXkRI+NjjWQ60FtAIgU7Pwk93/4AtuJVs2r3BmKmKKZiDjTUM4TcMEoj/aNqI2sQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(136003)(346002)(366004)(376002)(396003)(6506007)(26005)(186003)(83380400001)(122000001)(7696005)(86362001)(4326008)(71200400001)(38100700002)(76116006)(66556008)(66476007)(66946007)(66574015)(44832011)(66446008)(54906003)(64756008)(6916009)(33656002)(316002)(52536014)(55016002)(5660300002)(8676002)(8936002)(2906002)(9686003)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aTIyTmREaDdadG1pSXppU1c4d0RhcVlzRk1ndDBlSHBzT1BRRzNsU1hmYjRR?= =?utf-8?B?eTZkRHpIMUNYcFErYm5FQWRPSDBza1JaaWtOUGZYZVhIQzFhWWtSMXNiYmdO?= =?utf-8?B?VThPN0wzVDNpWERjakV1OXMwSW5DMWprV241a0FUdHBIWTFKaktnVEVoMlhu?= =?utf-8?B?dzlDYVZZTHpZRWtuZVJGK3grZ3VXT0tHUWdVOTA0c0VKdnJwQnBXUkI4QW8z?= =?utf-8?B?L1BxaENrY3Eva3NkVWN2ZVVWR3RJN1QyZ3daeTFSazNHTk5OSTYyV3J5ZVox?= =?utf-8?B?NVE5SVZIeDJGZ1RaN3NHeUFVc1NqcDRJeFFYamlpRVF1MnRPdWQyZVVaaXBQ?= =?utf-8?B?MXRCaHFFcm9ZSTVVLzgwNDZ0RmZCUnBXSGd4bTBpczY1dzkyajVTSlVBYWpt?= =?utf-8?B?amhoT21hNmg2a1oxR2JYZ2tMdWFqVjBzWDViY0pHUjNCV2gzdGxMcEMrUnEw?= =?utf-8?B?ZVpLdXEzWVppei9YRlZFYWE4MTBWWnc0QjlzTGsvbm0zWUpxRHFVM0VlNEFL?= =?utf-8?B?clN1RFdoZ1J0RHNoMGFZaDE2cG1CYTRZVTZFZnJnVVdZTEpjRk9lUHJmU2JY?= =?utf-8?B?aXpXNWMyS0VudFZoNmdEeFgraEk0NTA2aGtiRVo0UUxKNUEyeDBaRDE5Y1JG?= =?utf-8?B?N3h6NUVXeDVUOHZoTGxBbHRySE1iOXBHMlMrMWh0QTloemtUdmQvYUlDaXRE?= =?utf-8?B?bysxOG9UQ1V6VFlQMnp3dFdUdkE0YVdhNzRXVkZ5MDErbmw4MmowRHlzOU5j?= =?utf-8?B?QTBiL0VUc1JxME5aY3c0ZFZ4VEFuWWtES0ZpclhPempOOTVSaTZkMEdPNHBS?= =?utf-8?B?VTd3Mm9Lb2VXeGV3TnhRRFRmdDNLanU3Szh3RW95R3RYd1FVVnBtMllpL1VV?= =?utf-8?B?S1NVTWpHTjJ6OUgvMUJiYTFWZkc0MnlCU3NlRVlpdmNCdmxxd2hWYWUrSGtS?= =?utf-8?B?VkFGWEVaUGpYUVZGcE5IOTdmZXlGU3VoMk1GQ0duajBNaERqYnJPdHdqMm5u?= =?utf-8?B?ZmJ3Y3I2UVNJVTJjVmU5TkRYRlZDT09jZmZRSEpYcjg5bUN4OEM2WXh0V25w?= =?utf-8?B?MlljTkdaOVg1ZkVhdlJkdlpCUithNjBPMi96K0xYa1FkdkxoS1VWbE1rRXhk?= =?utf-8?B?VGhGNWlnUy84Tjl2aHV1QU1Jb2hTQW5CYzk1TkVRQ2l2c1UwQUVEeWtrdm0z?= =?utf-8?B?b1UxNUJ6dHJYNzNFZHd5QnVMbE5IWTdPR3VxY3U1QkNHT3R0RzNVVG01aEZ2?= =?utf-8?B?VGM2bnFlU2p2UUZQK2Nqa2NEczJ6eHBUOUNJeDI2bmMzUUpFQWxjd0Jwdmhl?= =?utf-8?B?ZERZSkt6VjNtSTFlRndjVjVKLzBCR3FjQ1JFSXFKdGN1VisvR3dGSmJXM29K?= =?utf-8?B?cUxObmNJK3VVYjBwNi9uUkNITzlud2xUMWVSdExVMmpVWit3bHZyeUpmTytW?= =?utf-8?B?VzRQVjRMSkpOOVJaYzc2TEV6WjJuWjJaZ3dlY0RpMkxOaEpKbkpPY2pZRXd6?= =?utf-8?B?TFIxNnFBR1FveWJITGcxWXNQaWF4Zmxza1k5RHhHc2tkSGU5eHFIcEEvMi9L?= =?utf-8?B?ZU40ekRVaEkwNkpvZE5Cb0xQa0dYM3FsMThXWWVVMUREOU5vbjNaNFpQdnlz?= =?utf-8?B?aEVZK1lSZ0p3WkdUalhZUk9kYUhaNFlOSmM5RXJIbDdtc2p3dExyQnFEb2hF?= =?utf-8?B?d3VjajFDdUVYalRaaDh2WXN2YTRDVFZwaE1Pa2o2a2JQbzFtMnRYS1BkaVNW?= =?utf-8?Q?7SzO+1ywh6wC3sJDNzt3UbCnSBvmZnICTBHnPjo?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f7236ba6-3470-44f6-546a-08d93bd9494e X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 15:11:07.2830 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pT+HeJd6piGY3lw0IsJzaWU2F3TqFN3NgLWH8xfL6O66HXfqyS4njfrjN4kAsWCEOkvEJ89GoPvySc/eSHF/uA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4810 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10031 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 adultscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 phishscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106300089 X-Proofpoint-GUID: -CuFLqUYPtWlJPaf2WDfC0FeL2a_TLUh X-Proofpoint-ORIG-GUID: -CuFLqUYPtWlJPaf2WDfC0FeL2a_TLUh X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Juri Linkov 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 (-) PiAgID4+IE5vdyBhIG5ldyBjb21tYW5kIG5hbWVkICdkZXNjcmliZS1yZXBlYXQnIHdhcyBwdXNo ZWQgdG8gbWFzdGVyLg0KPiAgID4+IFBsZWFzZSB0cnkgaXQuICBJZiBldmVyeXRoaW5nIGlzIHJp Z2h0LCB0aGlzIHJlcXVlc3QgY291bGQgYmUNCj4gICA+PiBjbG9zZWQuDQo+IA0KPiAgIERyZXc+ IFdoZXJlIHdhcyBpdCBhZGRlZCB0byBtYXN0ZXI/ICBJIGRvd25sb2FkZWQgdGhlIGxhdGVzdA0K PiAgIERyZXc+IGhlbHAtZm5zLmVsLCBhbmQgSSBkb24ndCBzZWUgaXQgdGhlcmUuICBDb3VsZCB5 b3UgcGVyaGFwcw0KPiAgIERyZXc+IHBvc3QgdGhlIGNvZGUgaGVyZT8gIENvdWxkIHlvdSBwZXJo YXBzIHNheSwgaGVyZSwganVzdA0KPiAgIERyZXc+IHdoYXQgaXQgZG9lcz8gIFRoeC4NCj4gDQo+ IEl0yrxzIGluIHJlcGVhdC5lbCAoYW5kIGl0IGRvZXMgd2hhdCBJIGRlc2NyaWJlZCAzMCBzZWNv bmRzIGFnbywgYnV0DQo+IGJldHRlciA6LSkgKQ0KPiANCj4gScq8bSBub3Qgc3VyZSB3aGF0IHRo ZSB1c2Ugb2Ygc2hvd2luZyB0aGUga2V5bWFwcyBpcyB0aG91Z2guIFRoZXnKvHJlIGFuDQo+IGlu dGVybmFsIGltcGxlbWVudGF0aW9uIGRldGFpbCwgc2hvd2luZyB0aGUgcG90ZW50aWFsIGJpbmRp bmdzIHdvdWxkDQo+IGJlIG1vcmUgdXNlZnVsLg0KPiANCj4gKGRlZnVuIGRlc2NyaWJlLXJlcGVh dCAoKQ0KPiAgICJEZXNjcmliZSByZXBlYXRhYmxlIGNvbW1hbmRzIGFuZCBrZXltYXBzLiINCg0K QWdhaW4sIHRoYXQncyB3cm9uZy4gICJSZXBlYXRhYmxlIGtleW1hcHMiIGRvZXNuJ3QNCm1lYW4g YW55dGhpbmcgKHRvIG1lLCBhbnl3YXkpLiAgSWYgeW91IG1lYW4gZGVzY3JpYmUNCnRoZSBrZXlz IGJvdW5kIHRvIHJlcGVhdGFibGUgY29tbWFuZHMgdGhlbiBzYXkgdGhhdC4NCg0KPiAgIChpbnRl cmFjdGl2ZSkNCj4gICAoaGVscC1zZXR1cC14cmVmIChsaXN0ICMnZGVzY3JpYmUtcmVwZWF0KQ0K PiAgICAgICAgICAgICAgICAgICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2ludGVyYWN0aXZl KSkNCj4gICAobGV0ICgoa2V5bWFwcyBuaWwpKQ0KPiAgICAgKGFsbC1jb21wbGV0aW9ucw0KPiAg ICAgICIiIG9iYXJyYXkgKGxhbWJkYSAocykNCj4gICAgICAgICAgICAgICAgICAgKGFuZCAoY29t bWFuZHAgcykNCj4gICAgICAgICAgICAgICAgICAgICAgICAoZ2V0IHMgJ3JlcGVhdC1tYXApDQo+ ICAgICAgICAgICAgICAgICAgICAgICAgKHB1c2ggcyAoYWxpc3QtZ2V0DQo+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChnZXQgcyAncmVwZWF0LW1hcCkNCj4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAga2V5bWFwcykpKSkpDQo+ICAgICAod2l0aC1oZWxwLXdpbmRv dyAoaGVscC1idWZmZXIpDQo+ICAgICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIHN0YW5kYXJkLW91 dHB1dA0KPiAgICAgICAgIChwcmluYyAiVGhpcyBpcyBhIGxpc3Qgb2YgcmVwZWF0YWJsZSBrZXlt YXBzIGFuZCBjb21tYW5kcy5cblxuIikNCg0KQWdhaW4sICJyZXBlYXRhYmxlIGtleW1hcHMiIGlz IGEgbWlzbm9tZXIuDQoNCj4gICAgICAgICAoZG9saXN0IChrZXltYXAgKHNvcnQga2V5bWFwcyAo bGFtYmRhIChhIGIpIChzdHJpbmctbGVzc3AgKGNhciBhKQ0KPiAoY2FyIGIpKSkpKQ0KPiAgICAg ICAgICAgKHByaW5jIChmb3JtYXQtbWVzc2FnZSAiYCVzJyBrZXltYXAgaXMgcmVwZWF0YWJsZSBi eSB0aGVzZQ0KPiBjb21tYW5kczpcbiINCg0KSG93IGlzIGEgX2tleW1hcF8gInJlcGVhdGFibGUi Pw0K From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 16:04:36 2021 Received: (at 49265) by debbugs.gnu.org; 30 Jun 2021 20:04:36 +0000 Received: from localhost ([127.0.0.1]:58816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygRn-0003oL-Rj for submit@debbugs.gnu.org; Wed, 30 Jun 2021 16:04:36 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:59573) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygRm-0003np-8Y for 49265@debbugs.gnu.org; Wed, 30 Jun 2021 16:04:34 -0400 Received: (Authenticated sender: juri@linkov.net) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id A607E4000A; Wed, 30 Jun 2021 20:04:27 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> Date: Wed, 30 Jun 2021 22:55:33 +0300 In-Reply-To: <874kdfekr8.fsf@gmail.com> (Robert Pluim's message of "Wed, 30 Jun 2021 11:59:07 +0200") Message-ID: <87r1gj6say.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Drew Adams 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 (-) > Iʼm not sure what the use of showing the keymaps is though. Theyʼre an > internal implementation detail, showing the potential bindings would > be more useful. I agree, keybindings could be added as well. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 16:04:43 2021 Received: (at 49265) by debbugs.gnu.org; 30 Jun 2021 20:04:43 +0000 Received: from localhost ([127.0.0.1]:58819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygRv-0003ok-35 for submit@debbugs.gnu.org; Wed, 30 Jun 2021 16:04:43 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:52407) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygRr-0003oB-Bn for 49265@debbugs.gnu.org; Wed, 30 Jun 2021 16:04:39 -0400 Received: (Authenticated sender: juri@linkov.net) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 88F971C0002; Wed, 30 Jun 2021 20:04:30 +0000 (UTC) From: Juri Linkov To: Drew Adams Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> Date: Wed, 30 Jun 2021 22:56:12 +0300 In-Reply-To: (Drew Adams's message of "Wed, 30 Jun 2021 15:11:07 +0000") Message-ID: <87lf6r6s9v.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Robert Pluim , Ergus 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 (-) >> "Describe repeatable commands and keymaps." > > Again, that's wrong. "Repeatable keymaps" doesn't > mean anything (to me, anyway). If you mean describe > the keys bound to repeatable commands then say that. Repeatable keymaps are keymaps with repeatable commands. From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 30 17:15:42 2021 Received: (at 49265) by debbugs.gnu.org; 30 Jun 2021 21:15:42 +0000 Received: from localhost ([127.0.0.1]:58994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyhYc-0005pP-CS for submit@debbugs.gnu.org; Wed, 30 Jun 2021 17:15:42 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:54024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyhYa-0005pH-Aw for 49265@debbugs.gnu.org; Wed, 30 Jun 2021 17:15:41 -0400 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15ULBC2w017855; Wed, 30 Jun 2021 21:15:38 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=6Rcw31MyLGrxmCbAf2pDDmcg3PIjrleu186cgUaiQQE=; b=qjCs5Hip8P2fxVNhwrsUAjRZR8n0zmdxidE+Taz3HailibThlP7vhhn0XU6R0Bud2z5O 3BH6KPPyHQgQNJJQZmJI2FNSDU9GL21Br4tL0dGMPARmRth6mbzhj+WiMbq+r9y9OqM6 x14X+XEMs8Swg00/0YAFhrBhw0apxJefuKh8XYkj8vs0WbF5w6pDs2GhWt/NtZEA1Jrv pH38Q8IkC2KWIdC8xLkU3/35fbZRIZ4POC2EsTjtoEdoEsTtnl1R0iUcgetK903bhrww 4tqEFznwZIxoK3xrwj1IjjkC2k9PUT6Nojs9kQc2C60wnAbm/LxKfiU7JjnhUt8MRuJY bQ== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 39grmas2tr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 21:15:37 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15UL9xDn093331; Wed, 30 Jun 2021 21:15:37 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam07lp2044.outbound.protection.outlook.com [104.47.56.44]) by aserp3020.oracle.com with ESMTP id 39dv28up1t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jun 2021 21:15:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dmC6sE1aQqYI5dyjkvBfr3ao+e75R4S/vzQTQnGhJiGlvm5ul8E9lNzZ0yiznQAAr7kwtXvx1edmYpGR3ugLL+j7mwZEy7xXKfT0Aa13KGjXAfM8H7H5T3scgx6jK0it+akMnoOxMc0XofJ4OdctLu8sHnY+DB5w5ORd5mU5N9O2MBdljsSaRo5s/3RfFjgudvCcTv4wLYrx0hPUBD7hDKvTbJrbtpBsOydo7fv55zzCIA5Pw/MkMkxk4JUNMTIkdLi3URdNA3zBrMt4y6l9uBUc2Je/NBQeVo0q1fXXm9tsXFw1pb+rDqgPjj/THtVYMHo9GR4wbF2X0I43+aASYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Rcw31MyLGrxmCbAf2pDDmcg3PIjrleu186cgUaiQQE=; b=bJqCykvnHhUQDjScDn+VY7q+aJrxa2KaPJVh2WHXyxG4h/tgfPHHbtb9SBRiN1bLAxYcesn2GT2b+n/75Y0htHWywjDisE3tEv3lmfu9WY/aHYoxVnRB55SXA2wyCeVPKfOJSs9aNnFWCR8QEScMn5u5p8dTfFY5ICPhEuHS14s0++W5NftQ0tup36c7YinJo9ZR9skqe6A2mcJ8teP2F6QNp/2Ti8m0UZV/LxNJiBXd0/l1OTDi8u52qQex363/lDqLWVTFkm/IsHAXjxOdkosgxVnCJRj9Dv1pbR340f470YPZZ3fv8fBHt1e4aOOOAPEGyHlC5sHP365IyThg8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Rcw31MyLGrxmCbAf2pDDmcg3PIjrleu186cgUaiQQE=; b=QhlgjTT/pFbidXhikA419p0MN2aKhKz79EmH6jmmjzTG2YOkYGAL/TFbddDqlbhcKzL/hwFOIVUsUrYKK0lKS2vj9kb5443pDBv0Ty2phWij67WHA/bU2P/5ZfTOFaS8GJU1Tkac2SOjCAOFdd4ydxWCW+uYxCm9TzjIgAeTXZw= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4666.namprd10.prod.outlook.com (2603:10b6:806:112::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.19; Wed, 30 Jun 2021 21:15:34 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::1c0e:6d54:3781:bd5c%7]) with mapi id 15.20.4264.026; Wed, 30 Jun 2021 21:15:34 +0000 From: Drew Adams To: Juri Linkov Subject: RE: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXben6flDLyxIFFEKlg6Nen3oK9astDMlw Date: Wed, 30 Jun 2021 21:15:34 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> In-Reply-To: <87lf6r6s9v.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3f8c0a54-da44-4abd-f51c-08d93c0c3368 x-ms-traffictypediagnostic: SA2PR10MB4666: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DgqxlJQ2S4GD4DO9MuYUW4rJyYWv2OGPSNQCqwtkUkdb0ifLF+EKzf33upj5oovuDVKE7g0nxHTAiWy2KsOFJm1rt1bHQLwOKhWXhyxte7otG6kippDok5u4O2rFEHiIPA+Q3BK6YkYRUQbNfVgvqe+Rr8C1ENP0DBxCyAuCnNjp6mI6FCl6Z1EUWnd3DrehkZxb7kKb0dplXg5zn0yBEM/LyWOx63RilYVAw42qgZaJ+pG0grc/e602c0O1XepjSrEn+Kjy2Vhq8iLOtaIt6gsHwP3S4WG6h9cXzoepB/k5T4m7UA6qklY59WdtV1xdzus6zlX/ruFMqIAe7+RMjQ5k2hPnSvWUfUjr3a9EcWw27NeCgxGcn8oG0RGvb/nAYTyIPU6xnrAPFdIKmkMDVgXzpm02js4LD5Xk2wCzjmtg7mVjvcJ7qejmI7USz1/nlxiLzV8UQsLothuk12S/X1gxDYhB9wf56d45Rh3bpvEmP07zdfuaLDoLBuDUJ3ZBTqYgurgUFK/47y0JnBEhftbkNM3DB757ZL1kymL8K8et36x+6gGeo5t10ghH+QOhzDOJWOuMuYPEGON/g6fvpEeqplKPKaGruOAKoH/xPHx47FSNgdzdWYdSr3dzCN3Nlio8ZWudtPSUSSupe6DqBg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(396003)(136003)(366004)(376002)(346002)(54906003)(33656002)(2906002)(9686003)(44832011)(186003)(478600001)(71200400001)(316002)(7696005)(6506007)(6916009)(4326008)(26005)(55016002)(86362001)(66946007)(8676002)(76116006)(8936002)(52536014)(38100700002)(5660300002)(66446008)(66556008)(66476007)(64756008)(4744005)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Mq9cnqS4SyrT7TgRlToSTsQ+7BY+XZISDPzEupz7g9lTalP/POPjkBW5iedO?= =?us-ascii?Q?p29Bjk81gQqGT4G1VjWqGxVzwqeshbDgha40+mWu/7UofHuGh4sabINyOZlf?= =?us-ascii?Q?m9vcvkpnro5L7B2u+b+Yt0xM/qS437qhTXVcRxtIPlK4ASzm1OVHw7dENR56?= =?us-ascii?Q?4MpqFYDSRy+kSsHBGKyNeQnkgjLYafUJ74XyMgdynuip2vdj2yuG5kA/VZDy?= =?us-ascii?Q?pN0muj36VMYE63Qg4ZtsFeV8rIV6PjzR4231RsqBgN/QLxYzpaZu6L198TKr?= =?us-ascii?Q?gkk2sVZdZg5kUuGvGlTmQoqW6DsQINws/fy6iRuQFANbd5L6rKxDoXhB133G?= =?us-ascii?Q?7Qp5cr5DsBhjzGFTmr5KVtCPOyBjSwU1z8iOB/DJUGJPJs6bsEK0/vVQIh2j?= =?us-ascii?Q?82hnwCN1jyvcLx33pMVg3YEWZizYiveVsytfMqhbn3jUOkk0VgAe6tSBKvhV?= =?us-ascii?Q?Fm4U7ldhQ3q8FEvz5sjISk8Z4HzF6+zGYBGps8690oiikh4G1/VWsZSHrWfX?= =?us-ascii?Q?9uDncNvsMa6mnn11NUj2QKZwTXXsI81qbC7txhwvcHev+4ioC+NNGH7ogSlS?= =?us-ascii?Q?EZ1FrnsZqLJklFySbwZCUGvU1iLBjlvygTN6PW6kZ0Vkcwbca/xt7mMcjVZO?= =?us-ascii?Q?J+ADio0d2vMLubOn8C4L7cgOI3JbSQef579JwEjcvXmsfCrOpJfOhy+kYdqP?= =?us-ascii?Q?NChdscXqWSA0bssKGx9u3y/glfG0VhSL6Gp2h1mOpmc4GP7hH31i6DZLFlzV?= =?us-ascii?Q?M5tmruDMr1ercMiPEv6PPTS40PoWvuyyCbfQ33Mr65hjtBAhnI8JN+NJYQ4I?= =?us-ascii?Q?f1aa6UAX2ndjMcrTv3laluSuTQAoY180JFPTPguydFL3wnU+W/bDthZAjdOU?= =?us-ascii?Q?bxNe+xrP7WJ+IZSIiZa76cHf+JrElKjBEr2SGQLdxZMzTaJ99Nv2y5y/m7K8?= =?us-ascii?Q?cy8SWMgWBRDET783zMiWtpXKt8NuzX+fi1lTnYIJeNueft/SrnHLJ1+EmrLq?= =?us-ascii?Q?nZ59XIlPJRdM0NYcCTlko6QEoPt5HRkjzC4gIYBzY78paG+kxjO2n6rMFDmd?= =?us-ascii?Q?/sWYVTzhXLrtAslhPB30fWd8RuvrP/3BqLdEZ9tqB85VgikrYHS3WM4RprOY?= =?us-ascii?Q?lLcb2qAQPxLoxUHyS111Kxhk9O44iTbtV/FctHC4Nwf6LKgONFBEuD6tWxI2?= =?us-ascii?Q?SY0UcvTvcZeF5buaQGxKy2RoEgZ/OJRc00Jb+Iq2QdVse65HlxZxw+e2YEfC?= =?us-ascii?Q?EQB9xO922XXyPx80RxpJyvrzCOijmkAxzbTtFfDp9OIzHZURxefw7el0lunL?= =?us-ascii?Q?O8M=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3f8c0a54-da44-4abd-f51c-08d93c0c3368 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2021 21:15:34.8072 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: fRlMEFq49WbQ0GfNkrRyw/dXtBXEj9YmXEP4cgmBFHisvYg2P0v0YIr5St2hZxeTcwXRmrfFg/Zlw+kAIKBneA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4666 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10031 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 adultscore=0 malwarescore=0 mlxlogscore=768 suspectscore=0 phishscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106300116 X-Proofpoint-GUID: XUM-VlbF5ipzKr0fMML6Pg98aJFOz5Vz X-Proofpoint-ORIG-GUID: XUM-VlbF5ipzKr0fMML6Pg98aJFOz5Vz X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Robert Pluim , Ergus 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 (-) > >> "Describe repeatable commands and keymaps." > > > > Again, that's wrong. "Repeatable keymaps" doesn't > > mean anything (to me, anyway). If you mean describe > > the keys bound to repeatable commands then say that. >=20 > Repeatable keymaps are keymaps with repeatable commands. Why? Do we define that term anywhere? A keymap is, itself, not something that can be repeated in any way. And what constitutes a keymap with repeatable commands? Is a keymap with one repeatable command repeatable, even if it also has bindings for commands that are not repeatable? What's the use in listing such keymaps? And what does it mean to describe them? `describe-keymap' lists the bindings of a keymap. But your reply to Robert, saying that "keybindings could be added as well", suggests that you mean something different by describing a keymap than what `describe-keymap' does, which is to list a keymap's key bindings. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 04 16:40:38 2021 Received: (at 49265) by debbugs.gnu.org; 4 Jul 2021 20:40:38 +0000 Received: from localhost ([127.0.0.1]:43303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m08us-00033D-I5 for submit@debbugs.gnu.org; Sun, 04 Jul 2021 16:40:38 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:2407) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m08uq-00032c-Lh for 49265@debbugs.gnu.org; Sun, 04 Jul 2021 16:40:37 -0400 Received: (Authenticated sender: juri@linkov.net) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id F1001240003; Sun, 4 Jul 2021 20:40:28 +0000 (UTC) From: Juri Linkov To: Drew Adams Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> Date: Sun, 04 Jul 2021 23:31:33 +0300 In-Reply-To: (Drew Adams's message of "Wed, 30 Jun 2021 21:15:34 +0000") Message-ID: <875yxpakz6.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Robert Pluim , Ergus 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 (-) >> >> "Describe repeatable commands and keymaps." >> > >> > Again, that's wrong. "Repeatable keymaps" doesn't >> > mean anything (to me, anyway). If you mean describe >> > the keys bound to repeatable commands then say that. > > And what constitutes a keymap with repeatable commands? > Is a keymap with one repeatable command repeatable, even > if it also has bindings for commands that are not > repeatable? I don't see where is "Repeatable keymaps" used? The above docstring is "Describe repeatable commands and keymaps." i.e. "repeatable commands" and also their "keymaps". From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 04 17:09:32 2021 Received: (at 49265) by debbugs.gnu.org; 4 Jul 2021 21:09:32 +0000 Received: from localhost ([127.0.0.1]:43332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m09Mq-0005vf-3b for submit@debbugs.gnu.org; Sun, 04 Jul 2021 17:09:32 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:36654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m09Mn-0005vX-UO for 49265@debbugs.gnu.org; Sun, 04 Jul 2021 17:09:30 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 164L7ebX017939; Sun, 4 Jul 2021 21:09:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=3iBb9jD1GL9MFoK/FQtC15OT93FE1ICzX5Cei1xtG0s=; b=wJMabTtwWNwgbjPZIWXK41NzkaQ0QcRsbb5OfZbFV9uLjbMBjrJF5z63h4X6IzsXjmWT wLY5x69l9hM1wpaBj8YgRneFT7n3IXdckM2PALcgcWvJ9+y+MQuZUFA0OnZT1zEt7B5h etSFS+LCW48XUbKBDH+dVynQ+6hEnyV7dpPMIp2jqvrd6kk7C6EKJci5VuyuaInxfHjr uNaM97Q2K4Lh7nifso3ymAvsdGFB54Rt5mV6+NUtDqWb6tHPxWH79rl5QlTdykkAIOLm /rbaO54dJ8VsHvnCQMKdlhu8qJXPMrguYFDZ4/cjYRtj5dODKOH8uWi8Muw5tjq4QnFH kA== Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 39jfsc9cbp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 04 Jul 2021 21:09:27 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 164L6Nbn061920; Sun, 4 Jul 2021 21:09:26 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2170.outbound.protection.outlook.com [104.47.57.170]) by aserp3030.oracle.com with ESMTP id 39jdxdvd79-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 04 Jul 2021 21:09:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jpn8NELhQJPvOePYIrEiSPojDAQx473p3Fxii2U4MuvLFuEc2QfANV1nKNI+eeA63nAzRGx3e656Q5W3rVLpOpXnQGbID7Cw/htaQaDBpL3nTJIbOV7s4FQhcIoWAEuSwoL/vb1dgmDt1qYHq3M7z3+/U8QS4TZk0fRpfbisPZs3wq6fhiED8hbixODGiX9FDNrQdUMkT27k1OypYs1Tj8OPoaAurloXz4ynt0cXvvJ0R36vVcY6u9SLl0iPp5EqzVAkPkEajStfzEor+1lKgeNbf7aj/zjxxqZkP4yJy+hD27ALU15fQC3ASw5VdfkNa9mvMDlAjtv4HG4rB3YPuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3iBb9jD1GL9MFoK/FQtC15OT93FE1ICzX5Cei1xtG0s=; b=RQMpJaSQewVKZKe0iTXPhz0P0yTWdjzfpSWNzTCVn4KzM9ZpNAG8P/1PDTKdo44VhAQ32D5V9Yp62E5vdygi9K+FceN2CetWwMdK/UX3xG6UYi0kqFb5bSUXnALgEPlvH3yodN+RCV1F3rvs62IfELAHo0teBpjPPjesuwOtTaWpgEf4rDaeyH4Ts99WJoIHK3pEX2rjpDR5ZUT9WYW29dH7ws9LYLGpL/VvQOVh7ADYk77wvSZEi9WX6W1C+xFlLVhX83WCuTAgDRf4ccZwC4RbZW3jJu+j12mJbQ5kHoVExbEVT3xZtJYtu8g79rOanNVGg/ND8betPG5f635ciw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3iBb9jD1GL9MFoK/FQtC15OT93FE1ICzX5Cei1xtG0s=; b=lzyP+KNkq4V5X9vFbxG0r3u5/68LnIYiMeQx8ZCA3/oQTVNtK4hDmAErglPSUR0Ug2SZE4z9wgCUfoL5+1oZle19iNanWOH6hWDbCDgI+RaGIVk0U1irXVIPTThtZTZKvf0vnbL6KZPcp4PPwnAL3vLDG9XgbxIAdvR7ms7EYyw= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2670.namprd10.prod.outlook.com (2603:10b6:805:42::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.31; Sun, 4 Jul 2021 21:09:25 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861%4]) with mapi id 15.20.4287.033; Sun, 4 Jul 2021 21:09:25 +0000 From: Drew Adams To: Juri Linkov Subject: RE: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXcRTbsWZvT/l3V0i9SVR8C7puB6szTfyQ Date: Sun, 4 Jul 2021 21:09:24 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> In-Reply-To: <875yxpakz6.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ee3e14bb-bfc4-4f31-9c8d-08d93f3000a8 x-ms-traffictypediagnostic: SN6PR10MB2670: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: FRSj6IsiAeRE4ziU2TRZZW/VFfGqlVvFKGBXRzFIOCGyWU/ADkLzMa0cBnAWdNHDQuFZFnDWP4vbp7clWDKtk0Z+ynJ6bbVzB9EtDcb7mrV0Uzs1y6KsLBpylx4XN2qr9bkFnlpYyMJXckXkrNC63D56KfwCNRVm3RG9JosoLLGZ9zm2Rg/ZMt1gTxTeCNjWBuCiRYQgR5F6lSgDBwo7ufmeqcIJpf7pdxljyLRjLLtShoNpFIOGPJaWz6F76Y9UenLDWqSRBK0xOeMH+7xBCwrdmQg+kg5AKmLULUJAmC7EezsDLzMTCqEjqYq2FRkJvguZq9QmFz+qffVZfrud5Hz21+vUORGYPNdBHMqxfwgfunL9F0M8hYtXDyrgemE+wzn+96waNQ82QiTPaoefgjETzG1eoqFBds+vkmYqWZ1neT7Ns0IYV9BbaWmAgu8yAtPkLtE+gLn2ad7ruIwEBBBrwLibuw/emNdSEwsVfRZNkNogDSny4vDiTfeR7pba9FpdxWVw5q8Wbp9uIvpn9/CrImmkD9zTJNZqPadI5D+pN6wYUP3+753EkjYWdKWs5ngPWFv1VkQ/ieVfuNkIrdM7heCPKl0NXYTbg4FW/8Mt2j0d94GpMxixNOvQ7Qt0BJwoW1m1lAGPk9rx+iTYtw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(396003)(376002)(136003)(39860400002)(366004)(122000001)(2906002)(52536014)(54906003)(55016002)(44832011)(316002)(7696005)(38100700002)(86362001)(4326008)(4744005)(5660300002)(64756008)(66556008)(9686003)(66946007)(33656002)(66446008)(6506007)(6916009)(76116006)(8676002)(478600001)(66476007)(8936002)(71200400001)(186003)(26005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?6UT12exVTHJ0ktob7XMahgatBbk3NQ5ARZRRiP44BKn+DfazNgirzUCuj4i/?= =?us-ascii?Q?0ZQaZSZI+Jextw/iUqleFtgng1BfjKrrpipij2XWatmvjxUgMtyV6B8Cvh+4?= =?us-ascii?Q?2ahTtlPmdHtvn3pNaYEeA00YS50iooi2+3WVz7sUiSjgqElnnswskvQO9Ft+?= =?us-ascii?Q?EzvFNEVtVALiSkQHQtU+vKtwKCKDJUD4JwIJE7t0+ze/d55Z1VmjBKGmAU7j?= =?us-ascii?Q?9VhrFGpiORo6DsbAUyvBsTIeSY+0OiUsjH761ZP5bGa/5DrpI9ag9lZypCbW?= =?us-ascii?Q?oZeM9TpNgNuWheIVVsNUPdwvrfdZxgaEESSF4XM9BlIc4u7Pi8jzpeir4fTP?= =?us-ascii?Q?rKoc/twcj4HKXSsPkA8IU4aOyGUANn3rhjZ1CRjmHYrExCCrveE1LlbM1BZd?= =?us-ascii?Q?HLhVYGxdYMooF5iFYLRK2eS7yEe4FFH7bli8qBsw8MaQpuWMk4J6OqP8MqM2?= =?us-ascii?Q?5z3CnHuq6j4suQcJClB4/opDl7jid0ZXq8Coo5U787LokFZx2CFNj8JC2vSn?= =?us-ascii?Q?TjPhdu7DML/pHikcN+BE3D1kiU7Arw6ftDZOhdp1Yyib5FJLQLWLTceTRkG0?= =?us-ascii?Q?hfwEQNIS/+nXaMNxTgrRzarTjyT+tLnpPUP0+W+H+/GXhfAnHl2YtqjB0igf?= =?us-ascii?Q?wx1/1+ljz+k7jLwBVU8glT/BcckoDG2+nL5G52yjRMg2Co2wL/nbiYK5+Ow5?= =?us-ascii?Q?H+6miB8Uxw7CB7Dhy82pl/BSzDgHPuXfpr1AR7u8hYpWvI5taRX9ahHuMAQA?= =?us-ascii?Q?GxbkjIzggmIaWuaLTUH5VcNYcC5YHMxt9Ems2wltBSopGh6M7oi6kPn0EHl1?= =?us-ascii?Q?2RrUGQIFjKw+ohg9dIdV3znJIw60wGLA7nvi5bWEcD9PjxpXdtWVG5y407qv?= =?us-ascii?Q?mHFKJOXHYz1hvZJOURPrbI6m8/NxPtC1IjWy4Wbvj6sLU3oT3U4WKOiAg82l?= =?us-ascii?Q?uM7dmBXYwq5TZF9GFTYBZiHHakHt2/SBVMsQoMX7IyhrXg5SWu57AVYNEH4l?= =?us-ascii?Q?Ec0Mdi0vRhgT9/QalWd4Spvy0AzGgv/NweXNHhQmBVnizmeKFy7mzCcpdJc2?= =?us-ascii?Q?WWbYIFX/SUg5oJ+m8fs3CRqcHj5Gselpa5TNO8IYQBLzn9rm876lQCbsNz6r?= =?us-ascii?Q?r3O6Mff8gtZ+s/IAnUTBa/KXBdAJLUK97vbX3RaL9YP3Yg8xiFSJT5SbL64Z?= =?us-ascii?Q?+SUR9Q6mztP1WqBRPGKJQmh3e6KUAEFxoOGSDAszphZFU6/x3YE+nhoeX+O4?= =?us-ascii?Q?eti/tneLGUa1iRQJ5U+dN2p1N2hS9yyT07hvYC4tKTjxp9P1lT9VeDVA2s6B?= =?us-ascii?Q?4Is=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee3e14bb-bfc4-4f31-9c8d-08d93f3000a8 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2021 21:09:24.8848 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XXmdmcFM9z1fscewDr93VgHJk+y7wQIHpgFRJnMNUgPdRSF9VkMdFnuwKDQ4ZZVBQnDq0HnhDeCCZQP/evMGhw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2670 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10035 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=914 suspectscore=0 spamscore=0 adultscore=0 malwarescore=0 mlxscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107040132 X-Proofpoint-GUID: bHr5dugpvOBNkS_eqTkR4TPtX4MMde0L X-Proofpoint-ORIG-GUID: bHr5dugpvOBNkS_eqTkR4TPtX4MMde0L X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Robert Pluim , Ergus 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 (-) > >> >> "Describe repeatable commands and keymaps." > >> > > >> > Again, that's wrong. "Repeatable keymaps" doesn't > >> > mean anything (to me, anyway). If you mean describe > >> > the keys bound to repeatable commands then say that. > > > > And what constitutes a keymap with repeatable commands? > > Is a keymap with one repeatable command repeatable, even > > if it also has bindings for commands that are not > > repeatable? >=20 > I don't see where is "Repeatable keymaps" used? > The above docstring is >=20 > "Describe repeatable commands and keymaps." >=20 > i.e. "repeatable commands" and also their "keymaps". The text is ambiguous. If that's what you mean, please reword it. For example, this unambiguously applies "repeatable" only to "commands": Describe keymaps and repeatable commands. But is "describe keymaps" appropriate? Or are the keymaps that are described here only certain ones? From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 05 05:48:37 2021 Received: (at 49265) by debbugs.gnu.org; 5 Jul 2021 09:48:37 +0000 Received: from localhost ([127.0.0.1]:44090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0LDR-0001bO-In for submit@debbugs.gnu.org; Mon, 05 Jul 2021 05:48:37 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:45912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0LDP-0001bB-B9 for 49265@debbugs.gnu.org; Mon, 05 Jul 2021 05:48:36 -0400 Received: by mail-wr1-f47.google.com with SMTP id i8so8432694wrp.12 for <49265@debbugs.gnu.org>; Mon, 05 Jul 2021 02:48:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version; bh=khx2kcQYaFXaieI69krWvG590i40viqMH0afoFg5Cnc=; b=epVJ1neVVTnpzB69Z0Xd3m5qei29m9DzScDZujnYCz1t2FL0sI5HgRMBrCIHjb6KwH /u/Fa1IKAHNqAWH6mlKf9m8876dpuMgvl8KuHEEt2UsgAeYr+3GNAoYDhpbtchLNG+lt cTbL0C5HJN3hGTX28WKlvG8R2RcDzsZoRpHA2f+U04HE12fujkWGmx9Fjsc6XZdac1fM i+bHQ22Epz/o+svcLUfYU2e15WN4KqtPWP2lHvp1W1DUzKNQJ1ddCXR/CqGHUgZjKDS5 7dDkn2z/yOTIDfiKmtw3lgHqfZ9Il+Rg/uJD+XYb+5YqO4Jqp+9NM2UONKWu27IrFeAc Nc9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version; bh=khx2kcQYaFXaieI69krWvG590i40viqMH0afoFg5Cnc=; b=L3b20jDZ51tqa1xMsdxcBQJeMhrMWktf+aMTjVWjQ7BKobig04sZMlP2p2UOWcZchh 4AfGihJWkZN8W+dc469K8esUkkJpfw9963IOgtjPAo+/0oy//nXbMwk55QGRymxiPxV1 4jsxqEXfRA0wvDNtulNyQuh3ERSODODIHnfmlR6YzWIzCBxk3Qz0UyxILSVS+32HIc4N GVZz0lEwLqAsO+EP/vrH2UiA6XTPq2Qb2tPq7NxlIOJqDJBdCCoeFa+kAFA9KHi54nUJ dlP9ajlhpsdHCNVDkadQ/9gxzWi54KxZxK0Q/5qN+navzQBIwdrufZG98F0Lk1bpVguE wauQ== X-Gm-Message-State: AOAM530wM+abSmtqX4+6/5yMXrNJAV76U1nm5gwSHdFNsPuLG5/kUP1x QqEoyIUiduvbJodjpSONel4= X-Google-Smtp-Source: ABdhPJzYHnBDWgdws+fPxu/xeG4/mhCSr51XPadweg/CPjn0wrLOryA8f50ZP4X7R27l9X3Guc79GA== X-Received: by 2002:a5d:5405:: with SMTP id g5mr14462237wrv.12.1625478509694; Mon, 05 Jul 2021 02:48:29 -0700 (PDT) Received: from rltb ([82.66.8.55]) by smtp.gmail.com with ESMTPSA id n23sm11190211wmi.29.2021.07.05.02.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jul 2021 02:48:29 -0700 (PDT) From: Robert Pluim To: Drew Adams Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> Date: Mon, 05 Jul 2021 11:48:28 +0200 In-Reply-To: (Drew Adams's message of "Sun, 4 Jul 2021 21:09:24 +0000") Message-ID: <87bl7hccr7.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Juri Linkov 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 (-) >>>>> On Sun, 4 Jul 2021 21:09:24 +0000, Drew Adams said: >> >> >> "Describe repeatable commands and keymaps." >> >> > >> >> > Again, that's wrong. "Repeatable keymaps" doesn't >> >> > mean anything (to me, anyway). If you mean describe >> >> > the keys bound to repeatable commands then say that. >> > >> > And what constitutes a keymap with repeatable commands? >> > Is a keymap with one repeatable command repeatable, even >> > if it also has bindings for commands that are not >> > repeatable? >> >> I don't see where is "Repeatable keymaps" used? >> The above docstring is >> >> "Describe repeatable commands and keymaps." >> >> i.e. "repeatable commands" and also their "keymaps". Drew> The text is ambiguous. If that's what you mean, Drew> please reword it. For example, this unambiguously Drew> applies "repeatable" only to "commands": Drew> Describe keymaps and repeatable commands. Drew> But is "describe keymaps" appropriate? Or are the Drew> keymaps that are described here only certain ones? It only describes keymaps that have bindings to repeatable commands in them. I still think we should not mention keymaps at all, only bindings. Robert -- From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 05 10:53:42 2021 Received: (at 49265) by debbugs.gnu.org; 5 Jul 2021 14:53:42 +0000 Received: from localhost ([127.0.0.1]:46382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0Pye-0000vi-Ql for submit@debbugs.gnu.org; Mon, 05 Jul 2021 10:53:41 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:52428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0PyY-0000vR-QG for 49265@debbugs.gnu.org; Mon, 05 Jul 2021 10:53:39 -0400 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 165Ekgil014990; Mon, 5 Jul 2021 14:53:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=3EX7sYBeuvFxabLXo0hihLb8Bsy050hd9W/2xP/Qulg=; b=a1SeZ0a6iQNSFceGpB5WlbOq6q2tlFWquTm88i+NFu3kSRVhjMXBar6A818OrTUsh15E obtaOK41YdwYJfeUB5Flu+ro/eiete8NJFXR/UbO9nCPHYBoh/gU51W0q5pu3Cd5QDnA 8kxWFCLtF/XLW751KX+q1+j3zaVXBBzg6VU2+qyajt4QwQf2eoh/K+JizSprPVKSjwHF /zEVjWiAJgjP2grBVCrhOgxwAXRL7Qw0Y4lVkvscI7rZMxEjyg9RLPve/9+RRapXE+nc zEI5rTz9s5bcD8Zpy54m8MxfPXDpB9DYGut9MFz28ufAzdDMHrc8k1ZNofz72k/ekUd1 LA== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 39m3mh821m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 05 Jul 2021 14:53:32 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 165EkQsQ060816; Mon, 5 Jul 2021 14:53:30 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2108.outbound.protection.outlook.com [104.47.70.108]) by userp3020.oracle.com with ESMTP id 39k1ntdgr4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 05 Jul 2021 14:53:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oQQUbPC6fYdZEkhl/w0LV92Nm8B8T7nOxuJHtUhZwrmhGbmWl/lBpN0SVF5oK5J8JWGuz9sByWX8jLhFxJaPNEZEnhmr0KC0FtwOGCM/CF53oWk0jvpqkHMjJw9/EiS/Rtn5rlrndgR0dxhcX+gby1Jw6OjCfnDdey0/1t5TfL0D3MuVlCnQDzZLUXjAaG/kNSpKwbjv/3UpyuLsbLVXRPxxCeBIAPIRB7yuVyQ26GTYa5GjA1tLBno9gTpbueK7vWUCR2ztTWEedkMfQr8g7iZOhrYcB13WH85nOMVoIkNagQZ+xFF9EpvNuumxTekSRPgd9C6PAftQxMrm1+t3Nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3EX7sYBeuvFxabLXo0hihLb8Bsy050hd9W/2xP/Qulg=; b=XLjQ6FzwaO3X7FyDRqkMMNjifwqJNpOu7RPS5tniCIBNZv0qVd6hKGbg1xCoSBcyno1Q17U5BUsDJ4/EqCSAkyMb9j493MP17SaNuwFfbV8dpCFYnHpVyz3ONfYpDheNrtTje/3bvCZLWxT5f1Hjpojsx6SakgCGle0GGKNGt4T9tpTW3SUapF/RuB7SSn9O/6aY8LbhmSFIMByWjdMAmnY85oC3OpwgfA1LMmrm4NFRZY2WftUO0y4UZtbj/2PfcEu7yVqKpgfPP9+GaKwquZ2RAbEo86Mo+eHX1TMpyw69R8FzHXvT9GFkkrKgt5GOqLXCFlu1xoQCBNyhUAznUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3EX7sYBeuvFxabLXo0hihLb8Bsy050hd9W/2xP/Qulg=; b=tMfnApGQLmCk8dnrF0zCDuW9hOOPgkmFgyaQuBbO67U+rksiolOEW7Wnoj6/GjfpWt1eBQMNc9r0EcxutpNxVF9EVJ3kc5/qqIoJ0DgbUKonpqUFrGxnwJgI6vbN37ZJCdmgQS1peh8JdfltoJEnhp9BPCKuZZKkX1OI/VaYPzM= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4666.namprd10.prod.outlook.com (2603:10b6:806:112::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.31; Mon, 5 Jul 2021 14:53:29 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861%4]) with mapi id 15.20.4287.033; Mon, 5 Jul 2021 14:53:28 +0000 From: Drew Adams To: Robert Pluim Subject: RE: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXcYLrMpwGUI38V0SLsB11DQULNas0dFvA Date: Mon, 5 Jul 2021 14:53:28 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> <87bl7hccr7.fsf@gmail.com> In-Reply-To: <87bl7hccr7.fsf@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2bf02aa5-c999-467f-2349-08d93fc4a687 x-ms-traffictypediagnostic: SA2PR10MB4666: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nMMG+TVZonSxFbGnUZMC1NZY95Gs16Z8YuqIOlad5TYaBwneSISfHSCM2REJ8httDu60w+NR3A48aJt2UBTogrjs5LFibZ8ca6DklN035zRTjEz21w0Yx9N+yXZN5PbyMd+hsU9M26fEJV6sRV7lncSiGVRj4IWoLMyJlUfZpKRWE9LBdgKjViM77MaY1PjSj4nHGxFWW9K2pRdj2Km8xH27++bVNIWq4Gj/JLoH8+6JdgKKXdxN00Jw/qAl7wCjgHm3sGttkDdlyCITpjOn+B9kQbFDKwBxITXaJRsWRGgSraRg8HtjofxaxzDJdF1wSSPrttyTPMhJ9W/kiFMWWNVxRQJfid3UMKW1pzLeu0h9IU1OX3zfj8HH1Y+3l50Z8P6vAH9qxRLt7E/eecEwWD2K9Gmsv0YsnAzy6LOGgOsOhSvAsRtHh7Jju6VJ4B/w76B7VM8kK7VJVvQO3VdfODDViYcZ0Q7gCP7kaG2RnFTathUodP1fIwr26eS5xMWERlBdMOOf8HjNBoC5KsxdtjZOIxyO+HUYnqMOiPCg4tUf3Cm3rH7rx2RMDA6NK9zeupXJE5uP+MKduPB/ngiaqlT6+CMs62xYrUXPLVWZenV+jGeGwZRDcKtcy4vLB3IYGhG+HEDJ/ittM2RSivgDwQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(39860400002)(346002)(366004)(136003)(376002)(6506007)(8676002)(6916009)(86362001)(33656002)(38100700002)(5660300002)(66556008)(66946007)(122000001)(66446008)(64756008)(7696005)(66476007)(4326008)(8936002)(71200400001)(478600001)(76116006)(9686003)(44832011)(55016002)(2906002)(52536014)(54906003)(26005)(186003)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?dyP6tPE/oFim51+oyfbxSk9WTTVYcKBhxbs1as1ryRDB4HlAmsESaK4fh93U?= =?us-ascii?Q?O0frCZF6IurvsWuDqpEifoWwfcwkfIF4RlcDoir1sfw6w8iJ4/B/Jhx2LQyy?= =?us-ascii?Q?fELgVv6SrouYQhHa45QV8jOIUJs6YRIwBg/o8ccWZO2KJNKVUot5eJaZIvqe?= =?us-ascii?Q?rEX8N8OKfzbbwJoX1WcadOFXe90ThVFxJZUOvxhUgtYx3ZomF7jqxmPGTBF2?= =?us-ascii?Q?udGHAd0N4cfDd07PAqWugoOgnIRDWQ1SGN6V/nhOTsdvXtyhxL+4FhgGVfCP?= =?us-ascii?Q?+xkwwN2rKQ55nBbQEYfv0C1nNDFJOx5+HPI85s7hbXJ1k2fFfEF5w+Yp1Zb1?= =?us-ascii?Q?ftfM7wk+vVrTWK6K9GF28gHtRBotsS5ymuPd1FXHkcS84kIMyZeIFGKw16/H?= =?us-ascii?Q?9bKfoeC5e0B008y0sfQiXjxTpLkhaDCFMyHgKtT7veVWm46BJij8tMSENzDV?= =?us-ascii?Q?iJiziJASItbgkWMXcjxMPpH4o/XwpU9YGB5ibAMOx9xX9d4n8AO7aTwwfwjr?= =?us-ascii?Q?Y8KPpShbMFFOdjkm5kAM9oQ63FpJbg3WcM1J8tIJNBzy9iY8GO06jhR2yjX9?= =?us-ascii?Q?01RCjqqdjAgGqy8NNbKe4HfE7W9xslVtJL5aMmi1B4hskXVl7sAQinnIGzzx?= =?us-ascii?Q?4g6iZzLIxdQjnl2J0KPR1q5anx2Gvkoy5ASJ+2kMsmIrptK9XbNPyL6E9nkg?= =?us-ascii?Q?vonOGrHJYwVT8/HeevDTWxyg8+tJFQaT/lYJnMJGxBRH6l7wVd6YVGhaBCH/?= =?us-ascii?Q?IWRbyuUxecHMFZNKxTHqWWcig18rSbxiGBqOkAlKU1Yu9ZDZ3L1W3btQcLls?= =?us-ascii?Q?jfwFimXiVHgZTMI347pWQMJ/UgCX9gffIFqLFL5goUKvAjnJDuNV0dVSzFdY?= =?us-ascii?Q?RyukvbciE/eoSJq096T7Xo2K4yscuTRbppZav49E+5vWYJWpNxN8D9zuocaN?= =?us-ascii?Q?upaHg+t4MYSoGFGeryhWRaCh9sZwkwG5fK7c5PxqOSe9fkAQKRQi126N22/J?= =?us-ascii?Q?9qaqyVJOniwjaG2aKiAQ3rjvSFcOXX82cxfDHg5RI7MniXKfrXeWpY4/jIfv?= =?us-ascii?Q?+jpHwH+MNXYKjnBXS/+Ahk/oU6tH0pnTagUsRETMt9my12AwwGiY3/9NLUEo?= =?us-ascii?Q?w2zr04DM/0Z+25GbzTXih0oc+1mbJA0ts5JbomfLO0z/muCqBjZFvi+e8JnD?= =?us-ascii?Q?FPaOLpjjWkxfgf79OJ6buFNSsbyVuETVQTxe8KceeGFcjziH2M88x3yABqb6?= =?us-ascii?Q?RdPd32e3U9d8IAN1h5OwQ+vTh7k1kztkmJRt9nIqZFUXEhu4m87SXCsjG96m?= =?us-ascii?Q?lbM=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2bf02aa5-c999-467f-2349-08d93fc4a687 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2021 14:53:28.9012 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: v3tQVPaFlATdrFY2i0YlJt1VJShEdrN0js1yiv5DFmgzId+TtGRvMakicDRHVWGmLMnl23X/PLDFh2LcubqsGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4666 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10036 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 phishscore=0 adultscore=0 suspectscore=0 mlxscore=0 mlxlogscore=831 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107050079 X-Proofpoint-GUID: 4-z_9VOtt8260QnMehku5k_94hpcmKV3 X-Proofpoint-ORIG-GUID: 4-z_9VOtt8260QnMehku5k_94hpcmKV3 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Juri Linkov 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 (-) > Drew> The text is ambiguous. If that's what you mean, > Drew> please reword it. For example, this unambiguously > Drew> applies "repeatable" only to "commands": >=20 > Drew> Describe keymaps and repeatable commands. >=20 > Drew> But is "describe keymaps" appropriate? Or are the > Drew> keymaps that are described here only certain ones? >=20 > It only describes keymaps that have bindings to > repeatable commands in them. Yes, that's what I understood. So the proposed doc misleads. (And it doesn't describe all such keymaps, because it doesn't consider all repeatable commands - see next.) > I still think we should not mention keymaps at all, only bindings. I agree. And as I mentioned earlier, it should be made clear in the doc that "repeatable" here means only commands defined using `repeat.el'. There are other ways to define repeatable commands, and those commands aren't represented by this describe feature. (It's not even clear to me that this feature really helps users. A naming convention (combined with `commandp', of course) makes more sense to me.) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 05 17:42:40 2021 Received: (at 49265) by debbugs.gnu.org; 5 Jul 2021 21:42:41 +0000 Received: from localhost ([127.0.0.1]:46778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0WMS-0001Co-Nq for submit@debbugs.gnu.org; Mon, 05 Jul 2021 17:42:40 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:54859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0WMQ-0001CL-6R for 49265@debbugs.gnu.org; Mon, 05 Jul 2021 17:42:38 -0400 Received: (Authenticated sender: juri@linkov.net) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id E399BFF803; Mon, 5 Jul 2021 21:42:29 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> <87bl7hccr7.fsf@gmail.com> Date: Tue, 06 Jul 2021 00:04:07 +0300 In-Reply-To: <87bl7hccr7.fsf@gmail.com> (Robert Pluim's message of "Mon, 05 Jul 2021 11:48:28 +0200") Message-ID: <877di41m40.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus , Drew Adams 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 (-) > Drew> Describe keymaps and repeatable commands. > > Drew> But is "describe keymaps" appropriate? Or are the > Drew> keymaps that are described here only certain ones? > > It only describes keymaps that have bindings to repeatable commands in > them. I still think we should not mention keymaps at all, only bindings. I checked again, and it seems everything is already correct: currently the Help buffer groups repeatable commands by the keymap that is activated in post-command-hook. Then keymap names have links to the Help buffer that shows information about the keymap: all its keybindings, etc. using `describe-keymap'. Also every command has a link to the Help buffer that describes that command. Indeed, there is text "keymap is repeatable by these commands" in the sense that the keymap is activated for repetition in post-command-hook. Maybe Drew could suggest a better text? One thing I see that could be improved is a too ambiguous name `describe-repeat'. I propose to rename this command to `describe-repeat-mode'. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 05 21:32:00 2021 Received: (at 49265) by debbugs.gnu.org; 6 Jul 2021 01:32:00 +0000 Received: from localhost ([127.0.0.1]:46904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0ZwO-0006vE-FN for submit@debbugs.gnu.org; Mon, 05 Jul 2021 21:32:00 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:37820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0ZwL-0006v4-9r for 49265@debbugs.gnu.org; Mon, 05 Jul 2021 21:31:58 -0400 Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 1661ILpW020218; Tue, 6 Jul 2021 01:31:53 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=t9VBItRw43ZAwaX4kAbOkniVGAfZJChMbUa625rjXSY=; b=OTz7lVPNqLVkqGOmAYrhv6UnIadpYj5ysAFytSOd1WBiVcwzZXKL8jjptCncGS7R4KDB iHRdQUvvPmSjYDC4NDmz5/VO+cPNSSzEIWpw8KaLZbFI0+4uaTA7YAWtbHB4wFCsvG1B 71KNPHIdtwBs3UrTDfy9cv6059yTeohP5U4wmWzGc2HgN68erb3jo/nx/Kv++KpCxNWn piZlHEVueV6DgzkTB1XKgy1zEe9SH4SUr+cwHsRuX56mIKA3Fn+8EqkxqkURATBjhtl2 I5qbFlfEG0i9MxTGBMqX8f0bgaTHblfeSYQLPfR4FygnOGTTNYPKvZfVWDmdai4sN9gV Bw== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 39kq8e9s5s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 Jul 2021 01:31:53 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1661G389138672; Tue, 6 Jul 2021 01:31:51 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2172.outbound.protection.outlook.com [104.47.56.172]) by userp3030.oracle.com with ESMTP id 39jd10eku2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 Jul 2021 01:31:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ohj0ciZdi7/wiZ29q19FCqS82pYCqFtrsGXH9JJsZZpxW2V84nGGe3KZZrikbVV2frNPzyPqkqN6JldIW6Nw1FddHPYpoGd953rRsgYnAXekaJEAbDU7XR4IIo3xBod7jzO2OqZ1UA+Ds/4HYN/WehuGzU2u4rVb2nCKdHyxnJxnluxTQlV5ulKhb3kOO4+ISZq1ZV/DO26C5MzY4h0nHFG4nh/2UeOPyi0EVftS01HyPPQjj4KY0Jz7iATa0/pjrdtZQa0QJgR9ziRKFOn4u+eMKECIGvoxCgZjXMzIHmEoFZ96a3oA8QMjU3En64L2Ydq1lKZsL6J+Q1m5evlwFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t9VBItRw43ZAwaX4kAbOkniVGAfZJChMbUa625rjXSY=; b=cV/OFF6gvhJo6ogLJpXddHQy4ZiWDOxmvU7M/37upIn+W1wCoTUREstluojhDLTrPaKwTzjY56p0hRAwFhXGkjG1Zc+9sdWTdgeI0LyHI/bt/T/lnKesqGmHldA9FkEQtSLCJ4+t/k65XTmyh85WtcwH3r0+CEqq5q+h1yePnXoQJmgJmxz7wZbh+Nx77mWwWgyNF6ysL2KboLge8VhKYHHNXiAge3LK7G75tdTm1kh5G3caVpaj5W8J/zeqOXgVUnFqV0Zv2U2g30os8h7WE0FVctFTzNoFyk7hzanetR7tkQG+6EblTn4dg4kwYRMJbJH81yFRLRK+4pvTvzBrug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t9VBItRw43ZAwaX4kAbOkniVGAfZJChMbUa625rjXSY=; b=ItuSyZbqM6eMrPIyYCFSqWd8HomraFn7DJW3acvHPMSS42tSHF+tHO2boNZP7r1cv/BafZkqx6vswpVGChsNMlL7KqfvdKUXqThHG55ad+HM6XYeFh2AYyD0tHWMvxtTXhr83duibmYjXzwVBEnZ+9tJavOgQ7NAY8YsivHggEc= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2432.namprd10.prod.outlook.com (2603:10b6:805:46::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.26; Tue, 6 Jul 2021 01:31:49 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861%4]) with mapi id 15.20.4287.033; Tue, 6 Jul 2021 01:31:49 +0000 From: Drew Adams To: Juri Linkov , Robert Pluim Subject: RE: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXceau2lo/0gZG60aVxXEopt5Zias1I9dw Date: Tue, 6 Jul 2021 01:31:49 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> <87bl7hccr7.fsf@gmail.com> <877di41m40.fsf@mail.linkov.net> In-Reply-To: <877di41m40.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3be38a9d-787f-4418-2301-08d9401dd382 x-ms-traffictypediagnostic: SN6PR10MB2432: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yT+kgRvJN1b59tbOJR5R53Xss4J3XfznINJQ610Y4iLvHjtl3oR/68Shsa/PMGpZSH3qF0LLVK5ttvH+OYVhOKe7G5OkDOhPX1buW/6O/vhr0N/Aikqe0ECdNYTtCpt29TyOYZog/hd1jfe0+PKCocGVPt+J2YvBYyYhDaDUkd8McLkFd2YopWLNyZrbA+GjcoQprPQT75uGQFhfAcH+N9gIiazICYB6qoIakBPdCpg/u5jZxgt4eqK1tQ5I50GVuB/EEdSB8ZkR27OLcr8+ogmpQhp7Wy0lGjLdluNKCke++GQJGGKSWHT13l0e47E/bE46okVW6hgaAOAcvKw9LmmvHPOBUemfNWqc3KqDlNLQxDhOkWnNyPvaJ3rZ2Oxj4AQlNvSetMHZOgGMcZiXWmbfrny5rTmTYlHwRtiZyAb8wW4UElQgvY/HdIho7sc8NBn/trbT5G1QlXKz+iFBb69Lo/rGzG9cbzkrm5glxUP4poxvXSlJn4eFFzyINGubJth1sgfbtWhw8Z+45f0Uh1AQZGXXUaGbzcpow17esEBvGpwabcI0cObi3VcDBo+MV/eXoLWFcWAJGrtQpbYFi+FDapbk0T3/X4jCBGkYP/J7pwyJ43Ae98pTN2JrV34YDAchNM9kfrtAM3IhY0jHDw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(136003)(396003)(346002)(376002)(366004)(44832011)(8676002)(54906003)(83380400001)(52536014)(8936002)(26005)(7696005)(38100700002)(110136005)(316002)(5660300002)(122000001)(86362001)(76116006)(478600001)(186003)(71200400001)(55016002)(66476007)(66556008)(64756008)(33656002)(9686003)(6506007)(4326008)(66946007)(66446008)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7zbDh9745UQjJ7TuzvvIdRFxKz9RjZE1SWHbIlcsUBwmaLMf9YYQYRmUYVBC?= =?us-ascii?Q?V6vBDhJRg42zSZAs3gg4evBkLmZwnENAqi9ukGYyWE4lHlXkaluEmPGkBrGi?= =?us-ascii?Q?pxQILy5Glk8I2R1zvptpJ9o1aB9xDUwumvmmLRXoqggghAR2Kjqc7V+IW0UD?= =?us-ascii?Q?xzgDPRAJ5ZfyIEjZ+1bY0AehLNsehyeGMo1ZzWZ7Ju3ZtjQ88k0bwUbcJcQ7?= =?us-ascii?Q?VbB46Bo5Zwmg/JU8f3+IqO2HJrchBU2eeRJ4iEbinG3WzCYfTRzfn4p1ZHaK?= =?us-ascii?Q?amGibwuLArbfEOYdqrjii9cEtUowYaou56wo5g+SrtAN0gCDIu2r8qsYOsEi?= =?us-ascii?Q?hodojMqw4qKOzUm5YhEOZeY1MwmbdxryY3F+557LXuub2l/zvKKKa8kapBY5?= =?us-ascii?Q?LelzmRjcDXgIzlAr17A/ZDBoDwyvBsc0OP5ZiTcYRORxNqW6GpWNx5wDJG5C?= =?us-ascii?Q?ii0ruVGkYolMhf/bb/O6xBivmY6cBORTj3DEDZSyR7NUj7Yhc6NHygL3HV08?= =?us-ascii?Q?AZRld1i9wGcpG13CGcibt9+SLk9eE8hPBOrD7IjQNpGeUWm05Tx8Eq8aKH8Y?= =?us-ascii?Q?jBKrlIpdSJaCQeYARgiXyYdU0rMAXzID4r+/Eoi3KrmdZf0+DJh/XsS/860z?= =?us-ascii?Q?+tsnH3DiQr7d34va8tE4xlh3odBqMg7PwFQkfaoEg5QsGc4rvPBCglwwim7h?= =?us-ascii?Q?UuWEkgc5mOtsqhuK3EvcxwUYi+hzdVap+hgXHArKflhhl0DImK/8UWmfJdmw?= =?us-ascii?Q?BKkDKp6BK36aeh+BOoXjQWLPTgJS6uqWUeTPz3pUrNWLfl1WJqgTt+uUbZIC?= =?us-ascii?Q?+j9VDro+WW2kUZOFfbwuJf25D7v1ZtFsoFTnTc69N7CJuhV+HBdJH5sZzsXw?= =?us-ascii?Q?Q6Nc39nvktASQZiVkM2NNR1f9G2BhxKO7rPoHM7X8P44jtU/r2TkjCZCnXSM?= =?us-ascii?Q?c9UJ76mBTu6oiloV1yodBgtOuyiZLgmAShEbE+HgB+Z3hZ3FK7HYxpzF4WW4?= =?us-ascii?Q?pCChTCm/qbIR9Djtu/1vDXrqB8BDzp8RKy8G6gdYNjBcJsWW60B3kBuOfqXA?= =?us-ascii?Q?Z1YUvJSS28Og81+UWZ/NLbIlfW3kN7JBIoY2vGhcFVOKBn6pRgAKf0yLayrz?= =?us-ascii?Q?JlyOiIVz+BEQ4W70wclWFklSJm2nDNvhFeb4e+Z/7SgVu33pIBChaUh1JoCs?= =?us-ascii?Q?mxSF9IOzcAuYWJWSUv0Wy5m7dImPjCG7aRgS/HKkF8tUbc02HIQcPyZ+A/Wp?= =?us-ascii?Q?EOsSjCwM7r+AWDpg6DbWB/YtxHg0YhXkd+oFu6XHngScrLCoafuXB5+WgjGP?= =?us-ascii?Q?S1E7jLYyG1w7KOOzvEkAEVVE?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3be38a9d-787f-4418-2301-08d9401dd382 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2021 01:31:49.5530 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +A5JliwxsYNGcZoJf8gXqyVOy2HQVs3JMnAe0pG26GMi9O/YTcAxtQt7wlBA4QxBxvvGfzXBpbQKz11LxqZpaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2432 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10036 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 suspectscore=0 phishscore=0 mlxscore=0 bulkscore=0 adultscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107060005 X-Proofpoint-GUID: 9FQsgykRI5DUU2tSmA8jeKaJQN4eupTz X-Proofpoint-ORIG-GUID: 9FQsgykRI5DUU2tSmA8jeKaJQN4eupTz X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Ergus 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 (-) > Indeed, there is text "keymap is repeatable by these commands" > in the sense that the keymap is activated for repetition > in post-command-hook. I don't think the particular meaning you claim there is suggested by that wording, i.e., that readers will understand such an esoteric meaning of "repeatable" as applied to a keymap. > Maybe Drew could suggest a better text? My suggestion would be to not say anything about the keymaps involved. What's the purpose in trying to do that? What additional help do you mean to provide by it? > One thing I see that could be improved is a too ambiguous > name `describe-repeat'. The problem isn't ambiguity, IMO. It's that the name and the description are overly general. Only some repeatable commands are covered by this (apparently). > I propose to rename this command to `describe-repeat-mode'. That sounds like it's a command that describes some mode called `repeat-mode'. I don't have a great suggestion for the name. IIUC, the command lists bindings of commands that are defined using function `repeat'. Maybe `list-repeat-commands', as OP suggested. Or maybe `describe-repeat-bindings', as it is bindings that are listed/described. I don't think it's about describing the commands - their bindings are listed. (`repeat' vs `repeatable', since it's limited to commands defined using repeat.el.) =20 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 06 13:55:03 2021 Received: (at 49265) by debbugs.gnu.org; 6 Jul 2021 17:55:03 +0000 Received: from localhost ([127.0.0.1]:50102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0pHj-00041i-10 for submit@debbugs.gnu.org; Tue, 06 Jul 2021 13:55:03 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:36509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0pHg-000416-TV; Tue, 06 Jul 2021 13:55:01 -0400 Received: (Authenticated sender: juri@linkov.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id AE72F200004; Tue, 6 Jul 2021 17:54:51 +0000 (UTC) From: Juri Linkov To: Drew Adams Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> <87bl7hccr7.fsf@gmail.com> <877di41m40.fsf@mail.linkov.net> Date: Tue, 06 Jul 2021 20:54:06 +0300 In-Reply-To: (Drew Adams's message of "Tue, 6 Jul 2021 01:31:49 +0000") Message-ID: <878s2jcoqp.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Robert Pluim , Ergus 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 (-) tags 49265 fixed close 49265 28.0.50 thanks >> Maybe Drew could suggest a better text? > > My suggestion would be to not say anything about the > keymaps involved. What's the purpose in trying to do > that? What additional help do you mean to provide > by it? But the keymaps are the essential part of this feature. >> I propose to rename this command to `describe-repeat-mode'. > > That sounds like it's a command that describes some > mode called `repeat-mode'. This is correct, the mode is called `repeat-mode'. > I don't have a great suggestion for the name. IIUC, > the command lists bindings of commands that are > defined using function `repeat'. > > Maybe `list-repeat-commands', as OP suggested. Or > maybe `describe-repeat-bindings', as it is bindings > that are listed/described. I don't think it's > about describing the commands - their bindings are > listed. Thanks for the suggestion, this helped to rename it to the most proper name `describe-repeat-maps', because this feature is based on `repeat-map' props. Also did my best to fix text strings. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 06 14:25:59 2021 Received: (at 49265) by debbugs.gnu.org; 6 Jul 2021 18:25:59 +0000 Received: from localhost ([127.0.0.1]:50148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0plf-00075p-93 for submit@debbugs.gnu.org; Tue, 06 Jul 2021 14:25:59 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:55206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0pld-00075d-Kp for 49265@debbugs.gnu.org; Tue, 06 Jul 2021 14:25:58 -0400 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 166I8CZ6015583; Tue, 6 Jul 2021 18:25:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=650XRsOi6lMaiPcp++ZEsAzp5PC29Ro5q2gBHrkAyq8=; b=QGqKZycc+11JVuhlltEkRTRzew1GCqC4Chd24eu2kRdraVKQWl5xZHEwJ8aPYKUKVV7J 4Zp/Tw9coTly7ZCfdJCXZDZ0vr56s2Yugkpt6tKx+JoR26Fr7wuawyR6FW+OWraaacjW Mz92cCJHUcIS1HZtXpGcvNirJgk1cRwqD7EugPWl4ARTdR1Ol1WoDA8TmaTaFKh7cKNW 1rTGd6JuxzMkHgOSsMpXr/8+t4ZiDrTfAfyMgjg8Mv+zBv455YO1en39p+qvkw3exvNU BOKZZLWSVIzljh2AxbmY7o50lbfD3VrDHsomaWLHhQz2WbnDEmPRBV+Ux7FAvQTfvG1x tA== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 39m2aaagqa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 Jul 2021 18:25:54 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 166I6U4Q131617; Tue, 6 Jul 2021 18:25:53 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2172.outbound.protection.outlook.com [104.47.55.172]) by userp3020.oracle.com with ESMTP id 39k1nvhcyt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 06 Jul 2021 18:25:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DUSQMh9UUEJ3gjGxDIrAkTqq+kXw/rbjvPYa3Jwk4q1xjsU8X+jlOA1ml/rsBhIh8EPiKSbk17ym6wNG6D6v8GMK3/K55NOXpdiisZPvjFEGkFJMcrOSXEogRpV5glReOuzoz5X0KGcsyq4bHcbOklEGsA0N2mlfCnaEbrQ/d9lyhlXUfwccK8P6xfQwQ+TaPUaStripdYla5/w8JYZTfo1fkG1nNym7/qA90IuDEh/akYtqHAfRVg5uQegR9t4ubaYmt3O+s0MWrTUD/e9LB1RTU+gVV+CQBcO8ZnNBr46+64ULyE0nYvFAvzJ2a2k1vxhKw9gflVObhGQsE7ZPZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=650XRsOi6lMaiPcp++ZEsAzp5PC29Ro5q2gBHrkAyq8=; b=PZlaEyjJ/d75luV1NjikXYIXsLB1cJmd8jogGkSWTjkt3icsZj91zESNXEvZGakyZbuhm3IfizlRP8wLEKFOOHoJm3iKECiBwg/LhECiQDdwi/E+c8ff+PSRo15cfNlaQVz10bjhe9VR7CUpd9IomVy/VfhrQSIVb3guVCh1jF8M/uAw0OajB/EehawWkMrvhS+YAFaiotn8CrlMjPdV59c1QhFtwTv4o7/s0b+Kd+/x0TbQiLE235o3PG/QXomZ+C6vphrS0lnthsTo926EdxRwx6pvV8PrpxTEGt+W5AsrstHE9f69JDmK4EDF6RKj9n2Q28W2uDBYC4vtyvfLow== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=650XRsOi6lMaiPcp++ZEsAzp5PC29Ro5q2gBHrkAyq8=; b=qUH5D7TCaMUdQN7v4oF77Akl41k4V39jRzy0N26IKl55OKqx8Z3JgCZjMNy+ud4gki/sFzqc0zAUpCsthgcCuTQ13YqUQHli3YAznnb0mTfs9KJGRAElVr/iXMl3+5bChAXfZyeaz6O6P9TS6lLBkeNskmu3J9s5VhyY4Gbz2PQ= Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SA2PR10MB4442.namprd10.prod.outlook.com (2603:10b6:806:11a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.23; Tue, 6 Jul 2021 18:25:51 +0000 Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::2d9c:ca1d:2bc0:c861%4]) with mapi id 15.20.4287.033; Tue, 6 Jul 2021 18:25:51 +0000 From: Drew Adams To: Juri Linkov Subject: RE: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Topic: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Thread-Index: AQHXcpAMwNrv5qs20Emx8RJ1G//dMKs2QllA Date: Tue, 6 Jul 2021 18:25:51 +0000 Message-ID: References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87lf6r6s9v.fsf@mail.linkov.net> <875yxpakz6.fsf@mail.linkov.net> <87bl7hccr7.fsf@gmail.com> <877di41m40.fsf@mail.linkov.net> <878s2jcoqp.fsf@mail.linkov.net> In-Reply-To: <878s2jcoqp.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linkov.net; dkim=none (message not signed) header.d=none;linkov.net; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 94185293-23c4-4566-54a3-08d940ab7c5a x-ms-traffictypediagnostic: SA2PR10MB4442: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mhydV0rxcqYlLbjf81ZbaG6KKoNruStjwL8gyD82VuC2ufNw/dxqoNFatPGfl0w/CJyQ0KpADP7d3OZzTpZveNOoYciQ+d5nTqqlWUNeuCueeBa5JY1s6I5Ae/n3JxMkGNs66ZlCbz0INmKseqfFpsBWfUnUF5HfWlyCPO2dok1bqvYcrcKIqil3C8NMtHHgAXiiyNrNpQJeoMWPSJJng7TiKfCuXvzVry3BMGmDwRBO4+aNv0wg3VB2oePmC8YLSK7b1txTYw2FcMVdwlTlpDuDrFzxweqUMjmqe//y6Eh3wnHZcbXKxPbL1p8PKbjeNBysWh7GdkIG6VxrcN4xq4/LORmR2qWPaaRgVj+I5SZClHRXx+PPRql8c7YcRvmKmvQr8RqPbeUDkmLWsLYvT0f3NAsZPm8bby8KY8W0YKaKtHH7LhEC/JXEv4vIMo8kWPNNs/FWJCTNBSzEy6uOlrOhj+LUEcOky2tTZgkmwKgdCKybfQmRTJwugmv06yauKehMUJgZIpYm3/JGxRTypoiP3rSYWXGFJNirCmvgqJKNji7doEgtgBG6gMTHKmuqkcRDWVoyoDCZFZ2LvVaFi2dykIuVPpa8XGqJ4hXUuqSyh8z/Qvx9RWmlCe1GhZT2+JqUgsBcL3SnZy0XT0kR6Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(396003)(39860400002)(136003)(376002)(346002)(6916009)(8936002)(316002)(33656002)(8676002)(5660300002)(186003)(478600001)(54906003)(66476007)(38100700002)(86362001)(2906002)(66946007)(76116006)(52536014)(6506007)(9686003)(64756008)(26005)(55016002)(71200400001)(66446008)(66556008)(7696005)(44832011)(4326008)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?6ditWdF0FBAgsk1IJqg4HdYF8A4wEr/MZ4r0wjO1CoGFFKasn5ih++7CCtmR?= =?us-ascii?Q?/C6UvI8FciHlAgSojDkavrDIMGIQk7nnAvX3iDNI2UG5ZWelj3kJIL3vJQ16?= =?us-ascii?Q?e1blF8kMStNIcUEjFnbsyPcWS1NTECqP+SU1PAVJVg+u1MoPZzcF8OYSCYoA?= =?us-ascii?Q?9ucDSGDCjEpAdQKXAhu/IQiqCeaD7OzBWc5k3DDcpdNog+3EHxPR0y/Gi36L?= =?us-ascii?Q?F6tL3Q7oM1Q4WxtitKO6bGOKv+qttRvRFNE1pVy2Y6ATtt2ruwxQmkKF7wcJ?= =?us-ascii?Q?jcvlaUCuQqjZonP8hoPxz0p4gjEzeqhruE9bBT3iy/vEX0yrur2qCWWr5el5?= =?us-ascii?Q?SSFvGMOTQuYfgGcMPYgsyaioRkmij3z7mWt7YPiZcU6jme3aZLlL6HerJXgj?= =?us-ascii?Q?UCGdZ4bFMqd6wmutsq+GYHdk19s9lDEXns9yvy/MPM1evSCCfRuaG/UFOz1N?= =?us-ascii?Q?NtQvC2RZsu//z9Kt0neZQPDxtxHRLek7q6xXe1wyaj2Gh1ws6QH6VxO7I+Dw?= =?us-ascii?Q?ICwHEUcvBOAFY8IJHKaM9hACWmb49CBPDoMf9Wq/szL3A3DeMM6n+MEzm5jC?= =?us-ascii?Q?TkuP7SOijKdZvf+yW+7xG5JIiAAssj7R/orTphebhANB6wEWd+b/6uccnBJA?= =?us-ascii?Q?cnt6Re7v5W5T+nafiphEfp1hgDXfCqcqJNLCl4vkPnxc2QwlZqQsGeXU91r/?= =?us-ascii?Q?D7aOKzFSMs0pjoEA9HF1/K3ncAqlGSSdKdAOIvcbPQQ+smZQzqSTsv6mB53q?= =?us-ascii?Q?cma89+u3EHenFGVCkVdGist9BQFQIs5/FyCkhETmT5nAlpGHrq8J/yt7iqYh?= =?us-ascii?Q?g4l958dPPAa8qDzafFsXllWhbgo2Xp0mSWas0Cs+kl5AMi8UnOFiIfFR9IUy?= =?us-ascii?Q?8Aa+r9DpiSKPpxbmRS/eDBruTK12vn4QC/AYLLDXMS/xwYg+CSmd40VBnwgg?= =?us-ascii?Q?EAmFMLphT10vSRksn+iPyfyE4F6Kj90kiYOiCW9ajZv9q64ykLPRfFMluPuz?= =?us-ascii?Q?/VGGbGLvQgNmDCPiyr578XY3BpLMGaqQILeL78UBlzveLRASJhnzDcSDfsE5?= =?us-ascii?Q?aV+RdMt6nMLi6MI6NxE/aOjv7TrlfTb/3gsWMdxVrAkcIL1EC1IqVildvZrD?= =?us-ascii?Q?xYPtbcPFt87GKwSSNxgdyxOdRt8aMXiEQfS5O7apA4Erc5xS+2LJJCV/UOyY?= =?us-ascii?Q?NkiAhxcjcg061AIya/t7+Z4ce0RWKn7kk4hgGQV4bjFxB+VZL05KXsryvl4c?= =?us-ascii?Q?3ih8iM4w+qHRHKlQ/RCn0P0MI7fcZpc2AMCYfBZsVe1FiZT/eB4qDvcl49qE?= =?us-ascii?Q?vxTWVyY3Sg0uGfB67Baunlce?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94185293-23c4-4566-54a3-08d940ab7c5a X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2021 18:25:51.8908 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: CSYMbxHP1uX33cArYQB1meNJBKPCH90JwhF+Ceg7rgHfNjn88wNUD5lo+baViwcTGzH4C9ZoMwd6DVTpiqVL7g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4442 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10037 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 phishscore=0 adultscore=0 suspectscore=0 mlxscore=0 mlxlogscore=941 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2107060086 X-Proofpoint-ORIG-GUID: geHHQDGzcD6shzpBiPT2P-xZCrV8a7oh X-Proofpoint-GUID: geHHQDGzcD6shzpBiPT2P-xZCrV8a7oh X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: "49265@debbugs.gnu.org" <49265@debbugs.gnu.org>, Robert Pluim , Ergus 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 (-) > >> Maybe Drew could suggest a better text? > > > > My suggestion would be to not say anything about the > > keymaps involved. What's the purpose in trying to do > > that? What additional help do you mean to provide > > by it? >=20 > But the keymaps are the essential part of this feature. Sorry, I haven't understood that. How so? What does the doc/help tell us about their importance for "this feature"? > >> I propose to rename this command to `describe-repeat-mode'. > > > > That sounds like it's a command that describes some > > mode called `repeat-mode'. >=20 > This is correct, the mode is called `repeat-mode'. I see. I don't see that in Emacs releases. Presumably it is new for Emacs 28. So does this command describe the mode? Or does it just list key bindings (as `describe-keymap' does)? > > I don't have a great suggestion for the name. IIUC, > > the command lists bindings of commands that are > > defined using function `repeat'. > > > > Maybe `list-repeat-commands', as OP suggested. Or > > maybe `describe-repeat-bindings', as it is bindings > > that are listed/described. I don't think it's > > about describing the commands - their bindings are > > listed. >=20 > Thanks for the suggestion, this helped to rename it > to the most proper name `describe-repeat-maps', > because this feature is based on `repeat-map' props. > Also did my best to fix text strings. So are there multiple repeat maps? And what about what you hinted above - that this command describes `repeat-mode'? Is there perhaps a `repeat-mode-map', and is this about that? Not clear to me (not that that matters). From unknown Thu Jun 19 14:01:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 04 Aug 2021 11:24:07 +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 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 15 12:29:16 2021 Received: (at control) by debbugs.gnu.org; 15 Nov 2021 17:29:16 +0000 Received: from localhost ([127.0.0.1]:56039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmfnA-0001DU-G4 for submit@debbugs.gnu.org; Mon, 15 Nov 2021 12:29:16 -0500 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:49107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmfn9-0001DC-2I for control@debbugs.gnu.org; Mon, 15 Nov 2021 12:29:15 -0500 Received: (Authenticated sender: juri@linkov.net) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 2A89B20004 for ; Mon, 15 Nov 2021 17:29:07 +0000 (UTC) From: Juri Linkov To: control@debbugs.gnu.org Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87r1gj6say.fsf@mail.linkov.net> Date: Mon, 15 Nov 2021 19:27:10 +0200 In-Reply-To: <87r1gj6say.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 30 Jun 2021 22:55:33 +0300") Message-ID: <86y25pba8h.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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" X-Spam-Score: -1.7 (-) unarchive 49265 thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 15 12:51:39 2021 Received: (at 49265) by debbugs.gnu.org; 15 Nov 2021 17:51:39 +0000 Received: from localhost ([127.0.0.1]:56070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmg8p-00044y-9a for submit@debbugs.gnu.org; Mon, 15 Nov 2021 12:51:39 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:56857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmg8n-00044j-N2 for 49265@debbugs.gnu.org; Mon, 15 Nov 2021 12:51:38 -0500 Received: (Authenticated sender: juri@linkov.net) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 413F5240003; Mon, 15 Nov 2021 17:51:29 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87r1gj6say.fsf@mail.linkov.net> Date: Mon, 15 Nov 2021 19:51:03 +0200 In-Reply-To: <87r1gj6say.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 30 Jun 2021 22:55:33 +0300") Message-ID: <86h7cdb94o.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: 49265@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: -1.7 (-) [Here is a link to the previous discussion: https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg01730.html ] > >> Thanks, I tried this out, and everything looks nice. > >> I could push this in the next few days after trying to solve > >> remaining problems: > Thereʼs no rush Sorry for the delay. Now your patch is pushed. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 15 13:22:19 2021 Received: (at 49265) by debbugs.gnu.org; 15 Nov 2021 18:22:19 +0000 Received: from localhost ([127.0.0.1]:56123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmgcU-0004ws-VO for submit@debbugs.gnu.org; Mon, 15 Nov 2021 13:22:19 -0500 Received: from relay12.mail.gandi.net ([217.70.178.232]:35303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mmgcS-0004wZ-U3 for 49265@debbugs.gnu.org; Mon, 15 Nov 2021 13:22:17 -0500 Received: (Authenticated sender: juri@linkov.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 952A0200005; Mon, 15 Nov 2021 18:22:07 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87r1gj6say.fsf@mail.linkov.net> <86h7cdb94o.fsf@mail.linkov.net> Date: Mon, 15 Nov 2021 20:21:16 +0200 Message-ID: <86a6i58elf.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: 49265@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: -1.7 (-) > [Here is a link to the previous discussion: > https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg01730.html ] > >> >> Thanks, I tried this out, and everything looks nice. >> >> I could push this in the next few days after trying to solve >> >> remaining problems: > >> Thereʼs no rush > > Sorry for the delay. Now your patch is pushed. I noticed one shortcoming: describe-repeat-maps prints only one keybinding for every command. But sometimes the same command is bound to more than 1 key in the same keymap. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 17 12:07:41 2021 Received: (at 49265) by debbugs.gnu.org; 17 Nov 2021 17:07:41 +0000 Received: from localhost ([127.0.0.1]:33714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnOPM-0006wP-VS for submit@debbugs.gnu.org; Wed, 17 Nov 2021 12:07:41 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:50059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnOPL-0006vt-96 for 49265@debbugs.gnu.org; Wed, 17 Nov 2021 12:07:39 -0500 Received: (Authenticated sender: juri@linkov.net) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id BFC58FF802; Wed, 17 Nov 2021 17:07:32 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87r1gj6say.fsf@mail.linkov.net> <86h7cdb94o.fsf@mail.linkov.net> <86a6i58elf.fsf@mail.linkov.net> Date: Wed, 17 Nov 2021 19:01:37 +0200 In-Reply-To: <86a6i58elf.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 15 Nov 2021 20:21:16 +0200") Message-ID: <86lf1miumm.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: 49265@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: -1.7 (-) Hi Robert, What do you think about using `map-keymap' in `describe-repeat-maps' to fix the following problem? Could it help to print all keys bound to the same command? > I noticed one shortcoming: describe-repeat-maps prints > only one keybinding for every command. But sometimes > the same command is bound to more than 1 key in the same keymap. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 18 05:16:34 2021 Received: (at 49265) by debbugs.gnu.org; 18 Nov 2021 10:16:34 +0000 Received: from localhost ([127.0.0.1]:34862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mneT4-0004r4-7l for submit@debbugs.gnu.org; Thu, 18 Nov 2021 05:16:34 -0500 Received: from mail-wr1-f44.google.com ([209.85.221.44]:33625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mneT2-0004ql-4n for 49265@debbugs.gnu.org; Thu, 18 Nov 2021 05:16:33 -0500 Received: by mail-wr1-f44.google.com with SMTP id d24so10556377wra.0 for <49265@debbugs.gnu.org>; Thu, 18 Nov 2021 02:16:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=g6Pt6uHUSEGhx/ZK0cZQg3cvZMwyjC9e2YioacnjXiM=; b=RJeNAtEFNWf5u0Wkmkmc94VFfSNO1+9vfpGcLZV9ChTlwxW+pnfY7t7tgeFRmGWJ+d +R2l8ripQShHoD1kFo5PIpb2yyOIFxyQajChQDS6IWul3iW3hTw1zG/rVuVCfsNERdDd zAcTrWQlY/7CqbsghqQpNeAk1DBHe2hJ0C6+m2b1Zg6ekgx1pNN5IkaI1IRrKspUpMU2 CmowLjAxRbnpjkaiAJvcRfXRAFHGHLx0R0koABOuedF9tycQfIvrIHT/InsSlvNWixxJ aaHwI5RdF8iJ90h81nEsCDbZ6G44e4c+js0rmFCrKlCGZS+oA1BX3aMiF3sClcw/dV/L seIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=g6Pt6uHUSEGhx/ZK0cZQg3cvZMwyjC9e2YioacnjXiM=; b=X8aNgwemH6p6bOMWC1KhbuwZHpCFjSuje1o/17GLP2JGdf793BCZje8AFaEjT+MPaD NqETbqjIsar1hdX62IzmOeGt4rkwvG+2D/PC0EK5qyb+9EvN9j5CHW9G1rfm0LWvSNCZ fKg0iFn5QcL8RnQMPpy/DS1rI0WLRUyOY7A3Kl4bHMmtzoTaUK/NR0dyQtJ9Av35Wq4C UIiDeIL+9Gj1lhLBiafmhRBdNnviUncKFjXnFAhF/4adXjaH6Mvvr7AeYjuON7cCnS37 Nf2XF1Cqkp1NFdmYvyz6kgL4hbqYm/VVV959DOfItMc4qjDBL5+z48d4nmDI7Uwisw3z xtiw== X-Gm-Message-State: AOAM533Br08jaVxzc7u4BRhuM1xfnLDMSCpPKNvTtBUE/gVqTV+95sxb jqx8wBb+r3M8gSSelHW63SJu/r1m8+0= X-Google-Smtp-Source: ABdhPJw8O8TS+z3ORp4c4waPiFgxaAM2vpDHAM1mkd/NUFwX9Fhv1qANrw/r1cTJ+iJckZVr/19u0g== X-Received: by 2002:adf:cd06:: with SMTP id w6mr28780406wrm.431.1637230585936; Thu, 18 Nov 2021 02:16:25 -0800 (PST) Received: from rltb ([2a01:e0a:3f3:fb50:f5ee:362a:5db2:315a]) by smtp.gmail.com with ESMTPSA id j134sm2606052wmj.3.2021.11.18.02.16.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Nov 2021 02:16:25 -0800 (PST) From: Robert Pluim To: Juri Linkov Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87r1gj6say.fsf@mail.linkov.net> <86h7cdb94o.fsf@mail.linkov.net> <86a6i58elf.fsf@mail.linkov.net> <86lf1miumm.fsf@mail.linkov.net> Date: Thu, 18 Nov 2021 11:16:24 +0100 In-Reply-To: <86lf1miumm.fsf@mail.linkov.net> (Juri Linkov's message of "Wed, 17 Nov 2021 19:01:37 +0200") Message-ID: <87czmxn4zr.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 49265 Cc: 49265@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: -1.0 (-) >>>>> On Wed, 17 Nov 2021 19:01:37 +0200, Juri Linkov sai= d: Juri> Hi Robert, Juri> What do you think about using `map-keymap' in `describe-repeat-ma= ps' Juri> to fix the following problem? Could it help to print all keys Juri> bound to the same command? >> I noticed one shortcoming: describe-repeat-maps prints >> only one keybinding for every command. But sometimes >> the same command is bound to more than 1 key in the same keymap. You don=CA=BCt need `map-keymap' for that: diff --git a/lisp/repeat.el b/lisp/repeat.el index 45201ad1aa..5458ff30e5 100644 --- a/lisp/repeat.el +++ b/lisp/repeat.el @@ -533,10 +533,11 @@ describe-repeat-maps (dolist (command (sort (cdr keymap) 'string-lessp)) (let* ((info (help-fns--analyze-function command)) (map (list (symbol-value (car keymap)))) - (desc (key-description - (or (where-is-internal command map t) - (where-is-internal (nth 3 info) map t))))) - (princ (format-message " `%s' (bound to '%s')\n" command des= c)))) + (desc (mapconcat (lambda (key) + (format "'%s'" (key-description key)= )) + (or (where-is-internal command map) + (where-is-internal (nth 3 info) ma= p)) ", "))) + (princ (format-message " `%s' (bound to %s)\n" command desc)= ))) (princ "\n")))))) =20 (provide 'repeat) From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 18 12:45:13 2021 Received: (at 49265) by debbugs.gnu.org; 18 Nov 2021 17:45:14 +0000 Received: from localhost ([127.0.0.1]:37112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnlTF-000780-Ik for submit@debbugs.gnu.org; Thu, 18 Nov 2021 12:45:13 -0500 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:57871) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mnlTC-0006yO-Py for 49265@debbugs.gnu.org; Thu, 18 Nov 2021 12:45:11 -0500 Received: (Authenticated sender: juri@linkov.net) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 8CE866000D; Thu, 18 Nov 2021 17:45:02 +0000 (UTC) From: Juri Linkov To: Robert Pluim Subject: Re: bug#49265: [External] : bug#49265: 28.0.50; repeat mode feature request Organization: LINKOV.NET References: <87czs53aei.fsf.ref@aol.com> <87czs53aei.fsf@aol.com> <87h7hh6o8t.fsf@mail.linkov.net> <87wnqcv25h.fsf@mail.linkov.net> <874kdfekr8.fsf@gmail.com> <87r1gj6say.fsf@mail.linkov.net> <86h7cdb94o.fsf@mail.linkov.net> <86a6i58elf.fsf@mail.linkov.net> <86lf1miumm.fsf@mail.linkov.net> <87czmxn4zr.fsf@gmail.com> Date: Thu, 18 Nov 2021 19:44:34 +0200 In-Reply-To: <87czmxn4zr.fsf@gmail.com> (Robert Pluim's message of "Thu, 18 Nov 2021 11:16:24 +0100") Message-ID: <867dd5we7x.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49265 Cc: 49265@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: -1.7 (-) > Juri> Hi Robert, > Juri> What do you think about using `map-keymap' in `describe-repeat-maps' > Juri> to fix the following problem? Could it help to print all keys > Juri> bound to the same command? > > >> I noticed one shortcoming: describe-repeat-maps prints > >> only one keybinding for every command. But sometimes > >> the same command is bound to more than 1 key in the same keymap. > > You donʼt need `map-keymap' for that: > > + (desc (mapconcat (lambda (key) > + (format "'%s'" (key-description key))) > + (or (where-is-internal command map) > + (where-is-internal (nth 3 info) map)) ", "))) > + (princ (format-message " `%s' (bound to %s)\n" command desc)))) Thanks, works nicely, so pushed it now. From unknown Thu Jun 19 14:01:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 17 Dec 2021 12:24:14 +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