X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Fadi Moukayed <smfadi@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 01 Aug 2023 17:56:01 +0000 Resent-Message-ID: <handler.64998.B.169091253722130 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64998 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.169091253722130 (code B ref -1); Tue, 01 Aug 2023 17:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Aug 2023 17:55:37 +0000 Received: from localhost ([127.0.0.1]:48295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qQtan-0005kp-AF for submit <at> debbugs.gnu.org; Tue, 01 Aug 2023 13:55:37 -0400 Received: from lists.gnu.org ([2001:470:142::17]:36664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <smfadi@HIDDEN>) id 1qQryz-00033o-HF for submit <at> debbugs.gnu.org; Tue, 01 Aug 2023 12:12:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <smfadi@HIDDEN>) id 1qQryo-0001zL-E5 for bug-gnu-emacs@HIDDEN; Tue, 01 Aug 2023 12:12:15 -0400 Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <smfadi@HIDDEN>) id 1qQryl-0002Mh-7j for bug-gnu-emacs@HIDDEN; Tue, 01 Aug 2023 12:12:14 -0400 Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-99c353a395cso112247466b.2 for <bug-gnu-emacs@HIDDEN>; Tue, 01 Aug 2023 09:12:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690906328; x=1691511128; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=5nm5wjfr97DKcoewsjpOhEiLCFurgB2AosdPwo8ubPY=; b=fGczTGAygd7m3JxZKqip1i8f6CNOfmiSDukRDVwgPiAzy1hviTHR7eZ6rPAsg8IMpR IaCgzccm3ZaYXSuei+gwzgChkol9ih8ZZdRyllhD4iZUHbHX+YvwiMlXPFRSrAXvQxZP nzhgxNxo7kbRxSGYkhrn2GqEpE0T5tTD96YeWs7MthI6C+YejR2wZmN1PjS0zVAhG81O OVoAYaJiz0ezAIi2CdxQ47v3xu7e55qqDZxtGEFsNGUdcr4wjICLsX/BMK+qJ7V/V9xs mk5fVsGJxbOOkt17VyfvvHgFm5n2yIKaAbRT6vsOqSR6QH3JKjbpkujk6bhIvDzMu5OC JLzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690906328; x=1691511128; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=5nm5wjfr97DKcoewsjpOhEiLCFurgB2AosdPwo8ubPY=; b=RuA1ovhIi9eJ/TwitVqDx4wZlB+diuvxFLYL4EGnhUmZ4eWqhH+Niuz/M0ZmVs3UfB D0aeo9QqN2pchJdyMC9hWkT4aaZJjAwRHMdXtr8V1mCgOOv6REHxVay+/NC9iQK4LhIt 9fBJmDx6UBT3MM9iaPvoF1Gf6zkchfuHStWodkw5uXyvwY/tfVyk18URteOKrI4slO1Z PoEVhPBwPxqIxrVp6LEsvHqaYriUEH9LkDjXKsfb9E2ZqtGqViQxzv+dUmZ1zEDZc2aC jRrLeKlUJzUvV0ajNYqNEzDB+0qgbaCDSE0UuWQcdp/UB6pVfpSXLWZtpML9BJZhI80O R+XQ== X-Gm-Message-State: ABy/qLa0o/NNpUy4I7oINLmAD6zU7WETEkf/6SY6NKUrzVn0m+nBcynu zKh8ifWcJKQ1JZjNvQWNQkkro7GubqM3OqM2cYezETDhMLc= X-Google-Smtp-Source: APBJJlGLOkJZ8AGhfFacjKkMSdRJhsr4eaxW/KPQY0TkYdee9vNikx1YEcbGQSS0MA70cnhIgoJeB9/GFRLXq1R1B2Y= X-Received: by 2002:a17:906:cc0d:b0:99b:dfe5:74f5 with SMTP id ml13-20020a170906cc0d00b0099bdfe574f5mr2784596ejb.41.1690906328277; Tue, 01 Aug 2023 09:12:08 -0700 (PDT) MIME-Version: 1.0 From: Fadi Moukayed <smfadi@HIDDEN> Date: Tue, 1 Aug 2023 18:11:56 +0200 Message-ID: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::633; envelope-from=smfadi@HIDDEN; helo=mail-ej1-x633.google.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Tue, 01 Aug 2023 13:55:31 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Hi all, While playing with some of the new Emoji commands in Emacs 29.1, I realized that some of them (esp. those involving interactive prompts) are not repeatable via C-x z. Steps to reproduce 1. Start Emacs using `emacs -Q' 2. Type C-x 8 e s and enter: up arrow 3. Observe that an "up arrow" emoji was inserted at point 4. Type C-x z Expected behavior: The last command is repeated, resulting in an additional "up arrow" emoji being inserted at point. Observed behavior: No "up arrow" emoji is inserted. The following messages are written on the *Messages* buffer: Repeating command minibuffer-complete-and-exit No match --- In GNU Emacs 29.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2023-08-01 built on lcy02-amd64-041 Repository revision: 6f8b65544c43e04bfc91d6a97eb41f68835d6370 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04.6 LTS Configured using: 'configure --prefix=/snap/emacs/current/usr --with-x-toolkit=gtk3 --without-xaw3d --with-modules --with-cairo --with-native-compilation --with-xinput2 --with-tree-sitter --with-json 'CFLAGS=-isystem/build/emacs/parts/emacs/install/usr/include -isystem/build/emacs/parts/emacs/install/usr/include/x86_64-linux-gnu -isystem/build/emacs/stage/usr/include -O2' 'CPPFLAGS=-isystem/build/emacs/parts/emacs/install/usr/include -isystem/build/emacs/parts/emacs/install/usr/include/x86_64-linux-gnu -isystem/build/emacs/stage/usr/include' 'LDFLAGS=-L/build/emacs/parts/emacs/install/lib -L/build/emacs/parts/emacs/install/usr/lib -L/build/emacs/parts/emacs/install/lib/x86_64-linux-gnu -L/build/emacs/parts/emacs/install/usr/lib/x86_64-linux-gnu -L/build/emacs/stage/usr/lib'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: ERC Minor modes in effect: erc-notifications-mode: t erc-track-mode: t erc-track-minor-mode: t erc-ring-mode: t erc-netsplit-mode: t erc-menu-mode: t erc-match-mode: t erc-list-mode: t erc-pcomplete-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-autojoin-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-keep-place-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t erc-networks-mode: t delete-selection-mode: t recentf-mode: t global-whitespace-mode: t global-goto-address-mode: t goto-address-mode: t fido-vertical-mode: t icomplete-vertical-mode: t icomplete-mode: t fido-mode: t desktop-save-mode: t cua-mode: t windmove-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort emacsbug misearch multi-isearch mail-extr shortdoc help-fns radix-tree repeat emoji-labels emoji multisession sqlite transient edmacro kmacro erc-status-sidebar network-stream nsm erc-desktop-notifications notifications erc-track erc-ring erc-netsplit erc-menu erc-match erc-list erc-pcomplete erc-button erc-fill erc-stamp erc-join erc-goodies erc pp erc-backend erc-networks erc-common erc-compat erc-loaddefs display-line-numbers org-element org-persist org-id org-refile avl-tree generator oc-basic ol-eww eww xdg url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util text-property-search mail-utils range mm-util mail-prsvr ol-docview doc-view filenotify jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities time-date noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs org-version org-compat org-macs format-spec disp-table leuven-dark-theme delsel recentf tree-widget wid-edit whitespace goto-addr thingatpt icomplete desktop frameset cua-base cus-load finder-inf package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core password-cache json map byte-opt url-vars windmove site-start comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode cl-loaddefs cl-lib bytecomp byte-compile rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode 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 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 nadvice seq simple cl-generic indonesian philippine 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 emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 896769 75559) (symbols 48 48547 2) (strings 32 254351 9676) (string-bytes 1 6281684) (vectors 16 79728) (vector-slots 8 1881101 282511) (floats 8 478 901) (intervals 56 34260 3208) (buffers 984 22))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Fadi Moukayed <smfadi@HIDDEN> Subject: bug#64998: Acknowledgement (29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z)) Message-ID: <handler.64998.B.169091253722130.ack <at> debbugs.gnu.org> References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> X-Gnu-PR-Message: ack 64998 X-Gnu-PR-Package: emacs Reply-To: 64998 <at> debbugs.gnu.org Date: Tue, 01 Aug 2023 17:56:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 64998 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 64998: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64998 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 01 Aug 2023 18:09:02 +0000 Resent-Message-ID: <handler.64998.B64998.169091329723411 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Fadi Moukayed <smfadi@HIDDEN>, Jonas Bernoulli <jonas@HIDDEN> Cc: 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.169091329723411 (code B ref 64998); Tue, 01 Aug 2023 18:09:02 +0000 Received: (at 64998) by debbugs.gnu.org; 1 Aug 2023 18:08:17 +0000 Received: from localhost ([127.0.0.1]:48311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qQtn7-00065X-7L for submit <at> debbugs.gnu.org; Tue, 01 Aug 2023 14:08:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qQtn5-00065L-P0 for 64998 <at> debbugs.gnu.org; Tue, 01 Aug 2023 14:08:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qQtmy-0008Qc-Pa; Tue, 01 Aug 2023 14:08:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=yzq8iKlA0J1xEXsMpVIuPp2ci2FXAVUE03ZSMOcSGbM=; b=DatF//HTuHnd FQVeigaGKlSE0bNGHprEnsyeovxiUeFaUSbeh/HxBQdvusJMZbm4R6WYfWeQEJUjjbF0QZQ+JDs8s zX9k7Nb0wMsgeIRjM1cC1QKx6osgRdwztwtfr5qwQZtpLWvSJzVH9eaQq8ZXbUphP1E+pNw3Tscp4 rjOJ2vR3ZihPlqySoY3X7bAIRa+/Ri5Xp41rcMUscSgRl8im/cBk/DAyGy8ZoXiidFideJCwUc1PH u7UDHCKjLTwgyViVJ1KtT9yknNRv9UvFur+paqcskGmRr9zwd1Qdcgp/ziE8dgT4b90ZTjGCcd/NQ mQq7S2/WG7dGl1e3TZ3ezA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qQtmy-0008Dc-8n; Tue, 01 Aug 2023 14:08:08 -0400 Date: Tue, 01 Aug 2023 21:08:13 +0300 Message-Id: <835y5y1vqq.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> (message from Fadi Moukayed on Tue, 1 Aug 2023 18:11:56 +0200) References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Fadi Moukayed <smfadi@HIDDEN> > Date: Tue, 1 Aug 2023 18:11:56 +0200 > > While playing with some of the new Emoji commands in Emacs 29.1, I > realized that some of them (esp. those involving interactive prompts) > are not repeatable via C-x z. > > Steps to reproduce > > 1. Start Emacs using `emacs -Q' > 2. Type C-x 8 e s and enter: > > up arrow > > 3. Observe that an "up arrow" emoji was inserted at point > 4. Type C-x z > > Expected behavior: > > The last command is repeated, resulting in an additional "up arrow" > emoji being inserted at point. > > Observed behavior: > > No "up arrow" emoji is inserted. > > The following messages are written on the *Messages* buffer: > > Repeating command minibuffer-complete-and-exit > No match That command is implemented on top of transient.el, and I'm not sure transient supports "C-x z" repetition. Jonas, can you comment on this, please?
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 12 Aug 2023 06:45:02 +0000 Resent-Message-ID: <handler.64998.B64998.169182264613132 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: jonas@HIDDEN Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.169182264613132 (code B ref 64998); Sat, 12 Aug 2023 06:45:02 +0000 Received: (at 64998) by debbugs.gnu.org; 12 Aug 2023 06:44:06 +0000 Received: from localhost ([127.0.0.1]:48506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qUiM2-0003Pk-Du for submit <at> debbugs.gnu.org; Sat, 12 Aug 2023 02:44:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qUiM0-0003Oz-Fw for 64998 <at> debbugs.gnu.org; Sat, 12 Aug 2023 02:44:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qUiLs-00057i-Og; Sat, 12 Aug 2023 02:43:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=bcm87RorsKlMGy00WAiwMFIf0BaVFvGGmatQwLlEU3c=; b=MldqIeXN3c5z 31LMqcE3jEdsYaRKmRImBAnrcsI8GMJHvFYTuyoRcw6UTt6aDMTGYyk3s1/46xyTVVvujx6Vo+vff RCjIBLzUwFgw97A+3ttMGxjq7QZPwclhUlWX+i1rTqFNqWJ5V++Eelbl5gPFtDkLi4LKGypl5qX3V if/KJlDHiQw04JJW6SKqqWkRXuRoVn+0vRzSLdNUlVONigtEhsNG7LGkT5ApX0gIoGtEvGUTJ3tzD jDoYKc38BOB/dCu7OGYjj68xsJ+cg3Pj63azIjh73Tnp6/84wEoMZTWYjHrYKcPXgSUhsbe3ZHigw Rc9iy0DYbue3dZ6rrCi6jg==; Date: Sat, 12 Aug 2023 09:44:26 +0300 Message-Id: <83edk8g3p1.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <835y5y1vqq.fsf@HIDDEN> (message from Eli Zaretskii on Tue, 01 Aug 2023 21:08:13 +0300) References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> <835y5y1vqq.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! > Cc: 64998 <at> debbugs.gnu.org > Date: Tue, 01 Aug 2023 21:08:13 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > > From: Fadi Moukayed <smfadi@HIDDEN> > > Date: Tue, 1 Aug 2023 18:11:56 +0200 > > > > While playing with some of the new Emoji commands in Emacs 29.1, I > > realized that some of them (esp. those involving interactive prompts) > > are not repeatable via C-x z. > > > > Steps to reproduce > > > > 1. Start Emacs using `emacs -Q' > > 2. Type C-x 8 e s and enter: > > > > up arrow > > > > 3. Observe that an "up arrow" emoji was inserted at point > > 4. Type C-x z > > > > Expected behavior: > > > > The last command is repeated, resulting in an additional "up arrow" > > emoji being inserted at point. > > > > Observed behavior: > > > > No "up arrow" emoji is inserted. > > > > The following messages are written on the *Messages* buffer: > > > > Repeating command minibuffer-complete-and-exit > > No match > > That command is implemented on top of transient.el, and I'm not sure > transient supports "C-x z" repetition. Jonas, can you comment on > this, please? > > > >
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Jonas Bernoulli <jonas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 12 Aug 2023 21:45:02 +0000 Resent-Message-ID: <handler.64998.B64998.169187666516890 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.169187666516890 (code B ref 64998); Sat, 12 Aug 2023 21:45:02 +0000 Received: (at 64998) by debbugs.gnu.org; 12 Aug 2023 21:44:25 +0000 Received: from localhost ([127.0.0.1]:57711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qUwPI-0004OM-Uh for submit <at> debbugs.gnu.org; Sat, 12 Aug 2023 17:44:25 -0400 Received: from mail.hostpark.net ([212.243.197.30]:41334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jonas@HIDDEN>) id 1qUwPG-0004O6-EL for 64998 <at> debbugs.gnu.org; Sat, 12 Aug 2023 17:44:23 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 29024164B1; Sat, 12 Aug 2023 23:44:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1691876653; bh=XlFfEg78pesZeD3VD3+21MjABN4MFLiCW5/0/j7FZ6M=; b= uGFYRipEQj5fmlqrCPFwJshIq9hZtTf4uWaA22IpAdaYQHK5GmQkZfPFpSUVjRns FN85vtHASXwoWClOaGp90839eQDyBwBtwDiZTRshWhI7yxY4T9w6aJgYtgu4v69p 22yGhut+7oUt5f80wUYAGKyCmy0xB/UQM/K1d95gfYQ= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail0.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id Jj_4B1Vwkccu; Sat, 12 Aug 2023 23:44:13 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id D0A2E164B7; Sat, 12 Aug 2023 23:44:13 +0200 (CEST) From: Jonas Bernoulli <jonas@HIDDEN> In-Reply-To: <83edk8g3p1.fsf@HIDDEN> References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> <835y5y1vqq.fsf@HIDDEN> <83edk8g3p1.fsf@HIDDEN> Date: Sat, 12 Aug 2023 23:44:11 +0200 Message-ID: <874jl4szpw.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Ping! I'll try to have a look soon.
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 02 Sep 2023 18:43:02 +0000 Resent-Message-ID: <handler.64998.B64998.16936801676841 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli <jonas@HIDDEN> Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.16936801676841 (code B ref 64998); Sat, 02 Sep 2023 18:43:02 +0000 Received: (at 64998) by debbugs.gnu.org; 2 Sep 2023 18:42:47 +0000 Received: from localhost ([127.0.0.1]:38648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qcVa3-0001mH-46 for submit <at> debbugs.gnu.org; Sat, 02 Sep 2023 14:42:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qcVa0-0001m3-W8 for 64998 <at> debbugs.gnu.org; Sat, 02 Sep 2023 14:42:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qcVZl-00072g-16; Sat, 02 Sep 2023 14:42:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=vGBX+hZHhe1Rq/U2EHqAIaGXo79FXHzk9TKZ6kxJiRQ=; b=ehTD9rXk76gB LhsVEjRwRGSjAKNhhFmMMfeJqLXufkh4y1A1fV5j19w1BFooxLHrJOgOQgtHjcaZuRHa0gs5mIgIc L2qdzgX712Rkvbc0DdG6WT09Whl0Hctfwj6IlNs4aXko3Lgi1lhl96XmhwY/t7du20PnJ9VDIsFWA o5Qn0L1rtOppI2xK0Zn4o2p9m8tu9Th4WeAxY+VjWfDkrvPzf3BmW1pdkhQJRCF+VsiXcd2BfjPWG rkyCSlurFVbo+oJtitNj/QxiitB+hG/DOQwAiQP5/CskFRzfKydFBYboo7v6NLzwA1A9V7iZN/LS3 g6m9XE1JEtLTdciZpXQEVg==; Date: Sat, 02 Sep 2023 21:42:16 +0300 Message-Id: <83wmx88liv.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <874jl4szpw.fsf@HIDDEN> (message from Jonas Bernoulli on Sat, 12 Aug 2023 23:44:11 +0200) References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> <835y5y1vqq.fsf@HIDDEN> <83edk8g3p1.fsf@HIDDEN> <874jl4szpw.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Jonas Bernoulli <jonas@HIDDEN> > Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org > Date: Sat, 12 Aug 2023 23:44:11 +0200 > > > Ping! > > I'll try to have a look soon. Any progress with this? TIA
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 03 Sep 2023 17:19:02 +0000 Resent-Message-ID: <handler.64998.B64998.16937615161884 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli <jonas@HIDDEN> Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.16937615161884 (code B ref 64998); Sun, 03 Sep 2023 17:19:02 +0000 Received: (at 64998) by debbugs.gnu.org; 3 Sep 2023 17:18:36 +0000 Received: from localhost ([127.0.0.1]:46751 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qcqk8-0000UF-3d for submit <at> debbugs.gnu.org; Sun, 03 Sep 2023 13:18:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qcqk6-0000Tu-Lm for 64998 <at> debbugs.gnu.org; Sun, 03 Sep 2023 13:18:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qcprw-0004pd-4G; Sun, 03 Sep 2023 12:22:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=rcNdUDBwWO8K9i49rEAd4BP+lIRGPB/2MCBMXAWvWMI=; b=AeefOyCPqEYK lo4kMdbnd62J+P14pxknVC5aKNgLLUjVEcaPrDcWl2Oe+aGxJ7MG+x1I8dxGAZsb6hw4xJWeBB7+6 fzM1wqMnNR61XucF/0QOi5qfeV63HjkrYIFBXLnJIdm8FYdtumkm1gbANeZm3poWIgMuS0F5jv8js KOK18nJBZmw/F66RFGsyfPPDZn2Pg0aCWnp3bMpPVEV3QF06LwJzghmKNZRie7LkE8iaCJsLAL8Co 2JmWYKV5Pw+67vpwqjuAKhQcEEQdDz1GqYhoYMQ8QTqCl2/kVJ3jINLI5Idlnh6hpZyvpzPzObsnb FeJkUoFY1g792whIzdrPiA==; Date: Sun, 03 Sep 2023 19:22:15 +0300 Message-Id: <83a5u36xc8.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <877cp7p6y6.fsf@HIDDEN> (message from Jonas Bernoulli on Sun, 03 Sep 2023 18:17:21 +0200) References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> <835y5y1vqq.fsf@HIDDEN> <877cp7p6y6.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Jonas Bernoulli <jonas@HIDDEN> > Cc: 64998 <at> debbugs.gnu.org > Date: Sun, 03 Sep 2023 18:17:21 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> From: Fadi Moukayed <smfadi@HIDDEN> > > >> Observed behavior: > >> > >> No "up arrow" emoji is inserted. > >> > >> The following messages are written on the *Messages* buffer: > >> > >> Repeating command minibuffer-complete-and-exit > >> No match > > > > That command is implemented on top of transient.el, and I'm not sure > > transient supports "C-x z" repetition. Jonas, can you comment on > > this, please? > > Support implemented in 502e7c9a9b34c74b1b99f9e2f13a75f03dabba18 (and > a little follow up commit to fix a last minute hiccup). Thanks! I see you installed this on master. I would like to fix this on the emacs-29 branch instead, since these commands are new in Emacs 29. Do you think it's okay to cherry-pick your two commits to emacs-29? I'm asking because AFAIR you made some changes in transient.el on master, and I'm not sure whether the fixes you made today need those changes to work.
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Jonas Bernoulli <jonas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 03 Sep 2023 17:37:02 +0000 Resent-Message-ID: <handler.64998.B64998.16937625713752 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN>, Fadi Moukayed <smfadi@HIDDEN> Cc: 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.16937625713752 (code B ref 64998); Sun, 03 Sep 2023 17:37:02 +0000 Received: (at 64998) by debbugs.gnu.org; 3 Sep 2023 17:36:11 +0000 Received: from localhost ([127.0.0.1]:46812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qcr18-0000yN-VG for submit <at> debbugs.gnu.org; Sun, 03 Sep 2023 13:36:11 -0400 Received: from mail.hostpark.net ([212.243.197.30]:51456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jonas@HIDDEN>) id 1qcr16-0000wy-1V for 64998 <at> debbugs.gnu.org; Sun, 03 Sep 2023 13:36:08 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 0CD231626C; Sun, 3 Sep 2023 18:17:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1693757843; bh=ytae4oRksqM8DL8FAbRS0lQgArPUmiSatrX/XRLoUHk=; b= w/9G6BcXiSlEEjgF9HJWBEfge06wtPPMofBpWAFBxqEXk9G8JXBxt76NSQ31KIzj LWZJ8kfwcrjEKs9uxwwONULrzMI16CaGnWc+IXDMPrbptkzONlhWh98JXRjrf2Lk VQnJawBCvzapmRIsvBYgtbU54lKsZineOESD73PQFSk= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id KiEDRMP85HDv; Sun, 3 Sep 2023 18:17:23 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id A87D11625C; Sun, 3 Sep 2023 18:17:23 +0200 (CEST) From: Jonas Bernoulli <jonas@HIDDEN> In-Reply-To: <835y5y1vqq.fsf@HIDDEN> References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> <835y5y1vqq.fsf@HIDDEN> Date: Sun, 03 Sep 2023 18:17:21 +0200 Message-ID: <877cp7p6y6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Fadi Moukayed <smfadi@HIDDEN> >> Observed behavior: >> >> No "up arrow" emoji is inserted. >> >> The following messages are written on the *Messages* buffer: >> >> Repeating command minibuffer-complete-and-exit >> No match > > That command is implemented on top of transient.el, and I'm not sure > transient supports "C-x z" repetition. Jonas, can you comment on > this, please? Support implemented in 502e7c9a9b34c74b1b99f9e2f13a75f03dabba18 (and a little follow up commit to fix a last minute hiccup). There is nothing in Transient that would prevent commands from being repeated using `repeat' or `repeat-complex-command', but of course commands still have to follow the usual rules for making them repeatable. `emoji-search' even for glyphs that have no variants, because it read from the minibuffer in the function body instead of inside `interactive'. Same for `emoji-insert-glyph', but that additionally needed a bit of transient specific work. Normally such a command would use `transient-args' to get the arguments from the transient prefix, much like `current-prefix-args' works, but `emoji-insert-graph' is a bit different, and we have the previously inserted graph elsewhere, when the command is repeated (from the multisession-value `emoji--recent').
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Jonas Bernoulli <jonas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 03 Sep 2023 20:58:02 +0000 Resent-Message-ID: <handler.64998.B64998.16937746769463 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii <eliz@HIDDEN> Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.16937746769463 (code B ref 64998); Sun, 03 Sep 2023 20:58:02 +0000 Received: (at 64998) by debbugs.gnu.org; 3 Sep 2023 20:57:56 +0000 Received: from localhost ([127.0.0.1]:47026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qcuAO-0002SZ-3C for submit <at> debbugs.gnu.org; Sun, 03 Sep 2023 16:57:56 -0400 Received: from mail.hostpark.net ([212.243.197.30]:51460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jonas@HIDDEN>) id 1qcuAI-0002SH-P9 for 64998 <at> debbugs.gnu.org; Sun, 03 Sep 2023 16:57:54 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 907181626C; Sun, 3 Sep 2023 22:57:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:references:in-reply-to:subject:subject :from:from; s=sel2011a; t=1693774665; bh=rRwWn0KmIw0rhapQAmveThL Xa/dspyo9CGQufwNs9cM=; b=wSohZ7IN0NeIR2G8/awx1gjga9LeqMWtYp33w6S kidNHpczW5ebcMOrHKQAJ9qYVxI/KlvySDRyysyQtBUuwb6uSvtyVLhVIQCtcx53 WtPe29/L7Dql9NGJB+aLkGgrMS6TM4cdwMenAO/NB3HNrlfZ+vIq3aHqCx34fn56 24p4= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id zRH0W7ocNZBq; Sun, 3 Sep 2023 22:57:45 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 347571625C; Sun, 3 Sep 2023 22:57:45 +0200 (CEST) From: Jonas Bernoulli <jonas@HIDDEN> In-Reply-To: <83a5u36xc8.fsf@HIDDEN> References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> <835y5y1vqq.fsf@HIDDEN> <877cp7p6y6.fsf@HIDDEN> <83a5u36xc8.fsf@HIDDEN> Date: Sun, 03 Sep 2023 22:57:44 +0200 Message-ID: <874jkbug8n.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Jonas Bernoulli <jonas@HIDDEN> >> Support implemented in 502e7c9a9b34c74b1b99f9e2f13a75f03dabba18 (and >> a little follow up commit to fix a last minute hiccup). > > Thanks! > > I see you installed this on master. I would like to fix this on the > emacs-29 branch instead, since these commands are new in Emacs 29. Do > you think it's okay to cherry-pick your two commits to emacs-29? Yes, that should be totally safe, even without the changes since the Transient version in Emacs 29.1. > I'm > asking because AFAIR you made some changes in transient.el on master, > and I'm not sure whether the fixes you made today need those changes > to work. I've installed those on emacs-29 as well. I hope that is okay. The changes are mostly bug fixes, with some non-code changes sprinkled in, though one of the bugfixes also comes with a breaking change. (But that was necessary to fix a bug and only has the potential to affect the most obscure uses of transient. I had planned to do that before the Emacs 29.1 release, but then that was suddenly there =F0=9F=A4=A9 *). Going forward there will also be non-bugfixes again, I guess I'll have to stop merging into emacs-29, once I get there? Keeping two "built-in" versions in sync with the version in my repository is more work, but it probably won't be that bad. By the way, my commit that added two variants of transient--wrap-command for different Emacs releases was a mistake. I intend to just keep the respective appropriate version in the emacs-29 and master branches and use static-if in my repository. Once I've done that, I'll have to keep three slightly different versions in sync anyway. * In honor of my recent work on emoji.el. =F0=9F=98=82=F0=9F=98=82=F0=9F=98= =82=F0=9F=98=82=F0=9F=98=82 ** ** Thanks to that it is now easy to repeat the same emoji. I wonder whether that is a good thing. =F0=9F=98=89
X-Loop: help-debbugs@HIDDEN Subject: bug#64998: 29.1; `emoji-search' (C-x 8 e s) command can not be repeated using `repeat' (C-x z) Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 04 Sep 2023 11:30:02 +0000 Resent-Message-ID: <handler.64998.B64998.169382695227869 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 64998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli <jonas@HIDDEN> Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org Received: via spool by 64998-submit <at> debbugs.gnu.org id=B64998.169382695227869 (code B ref 64998); Mon, 04 Sep 2023 11:30:02 +0000 Received: (at 64998) by debbugs.gnu.org; 4 Sep 2023 11:29:12 +0000 Received: from localhost ([127.0.0.1]:48939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qd7lY-0007FR-Hv for submit <at> debbugs.gnu.org; Mon, 04 Sep 2023 07:29:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1qd7lW-0007F5-T1 for 64998 <at> debbugs.gnu.org; Mon, 04 Sep 2023 07:29:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1qd7lQ-0002Hs-PO; Mon, 04 Sep 2023 07:29:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=TwR28xSZQmtnW+i6DFNtEY4awb63INv9+R431Rib5Zo=; b=mrVZdoc6LD06 QQ5b0NTEiwrTJbRzjg+mEJUBN05ytAvHL9MxthgwsDvTjzwkiAy56Zu16kl0Uu7oynrLCnbAaj5gj gHxtY/mW4PqmxVivNloTkD6+4AfvVBQRXsVRyR3gnbyVp1BtMf8GYve98gIIBa+1RGpHWYLiuTcc+ BERuMJ/k08m8v3of6Ai9AeM6rShPYUg+IAIZuHNXUd7fpE9Y+t9vycjrn7E0bERdQ1miykPHSJti5 1Ja31LeF8C2HLNMP6td16tGaTyn7nR/WG4Z8E82RZRy/9g8TqbYD/n5b6jD/74sxGyYRc0BfdrtZr 9S2M1K4Hb/MKT6FXHuSQ9g==; Date: Mon, 04 Sep 2023 14:28:45 +0300 Message-Id: <83o7ii5g9e.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-Reply-To: <874jkbug8n.fsf@HIDDEN> (message from Jonas Bernoulli on Sun, 03 Sep 2023 22:57:44 +0200) References: <CAG_cVu8SDABMhxhDwHG+G=Q+DRoEN-_ynQce0aXPUS2azK+E0Q@HIDDEN> <835y5y1vqq.fsf@HIDDEN> <877cp7p6y6.fsf@HIDDEN> <83a5u36xc8.fsf@HIDDEN> <874jkbug8n.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Jonas Bernoulli <jonas@HIDDEN> > Cc: smfadi@HIDDEN, 64998 <at> debbugs.gnu.org > Date: Sun, 03 Sep 2023 22:57:44 +0200 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > I see you installed this on master. I would like to fix this on the > > emacs-29 branch instead, since these commands are new in Emacs 29. Do > > you think it's okay to cherry-pick your two commits to emacs-29? > > Yes, that should be totally safe, even without the changes since the > Transient version in Emacs 29.1. Alas, it doesn't apply without conflicts, and changes some code that doesn't exist on emacs-29 (emoji-insert-glyph etc.). emoji.el on master is quite different from the emacs-29 branch, so I'm afraid the release branch will need a separate change, marked with "Do not merge to master" in the commit log. Is that possible/reasonable? > Going forward there will also be non-bugfixes again, I guess I'll have > to stop merging into emacs-29, once I get there? Probably. Thanks.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.