GNU logs - #64998, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


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))




Message sent:


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


Message sent to bug-gnu-emacs@HIDDEN:


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?




Message sent to bug-gnu-emacs@HIDDEN:


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?
> 
> 
> 
> 




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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




Message sent to bug-gnu-emacs@HIDDEN:


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.




Message sent to bug-gnu-emacs@HIDDEN:


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').




Message sent to bug-gnu-emacs@HIDDEN:


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




Message sent to bug-gnu-emacs@HIDDEN:


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.





Last modified: Mon, 4 Sep 2023 11:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.