From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Entering emojis Date: Tue, 26 Oct 2021 05:38:00 +0200 Message-ID: <87y26gfobr.fsf@gnus.org> References: <87cznths5j.fsf@gnus.org> <83zgqxymd3.fsf@gnu.org> <878rygj4gt.fsf@gnus.org> <83wnm0zz0q.fsf@gnu.org> <874k94j3rn.fsf@gnus.org> <83v91kzydh.fsf@gnu.org> <87tuh4holf.fsf@gnus.org> <822aec9d01909cecfc6c@heytings.org> <87a6iwhltf.fsf@gnus.org> <83tuh4zfg5.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14037"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: gregory@heytings.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 26 05:39:05 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfDIn-0003VQ-17 for ged-emacs-devel@m.gmane-mx.org; Tue, 26 Oct 2021 05:39:05 +0200 Original-Received: from localhost ([::1]:53916 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfDIl-0007Io-QB for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Oct 2021 23:39:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfDHy-0006Ys-82 for emacs-devel@gnu.org; Mon, 25 Oct 2021 23:38:14 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:52918) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfDHs-0005Jx-UL; Mon, 25 Oct 2021 23:38:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=oCYTLiv5jA7x8jOHm5HMY3dZtE90S9vJb1nFPgQYGFg=; b=N+jW+IZ/mGp2G276zkdlI7fZQx 82d5X7aB4ECvKkk2ahCc1W/DxVr5Fpye1NVgBkQHJ/jj23fq6mHgTnNbU1X0juQ8WVFfuEQdD6wOw NAnhO4nHnkiQPsUpZjIH4m7oh0J0vXfB8Y1OpVcKtSFDBVmSf2YrQ7IwkdoLUS5ixvAU=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfDHl-0008FG-GZ; Tue, 26 Oct 2021 05:38:04 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEWxrpxWVE4tLCr/ //8WHK11AAAAAWJLR0QDEQxM8gAAAAd0SU1FB+UKGgMjHrmpe5AAAAFbSURBVCjPRZE9jhsxDIVl IE6dYqfInsYu3G+AJQGpn0HE80RTqKcAvlPmSfZi1Yif+PdIpfQ6FxH5stMm4xtEQ76jcuQvuIqe T89lu4o8C1we09DmE9aj6Kz2+UteBy39Wa/zWEt3XqU1qVI13R+yiewiv0XT7Y225MmFYRWlIOcB sPAeVsCkBdWtg9eYcDgMspcwgo0JVZ2eZkcA4jLBoxHYUzLDwt2Q6SqJleXEC3bZ9UTkPU8PpQyE 5CqzdJWCIQpfclrBeTYsOaK9FnegJ/nYHggLW3C7XG0HFTHsQzJLYyzYNgGhYxX4UYrS4ICEbYtm iJhwVz2pGnFMjx5sijmRcaM1amaOPBUYzE5IJ7y9K0Yf8DIVZPXaOyWNGQY/kFdT/r8G/toUx+3c pIfbU46PXjj3Ai1wm+3ZKv3k8DZG5wp6eucCMKY476kaW9L+p7ulA8ynJ/iP/wE2OvY97x4biAAA ACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0yNlQwMzozNTozMCswMDowMLXwBj8AAAAldEVYdGRh dGU6bW9kaWZ5ADIwMjEtMTAtMjZUMDM6MzU6MzArMDA6MDDErb6DAAAAAElFTkSuQmCC X-Now-Playing: Jerry Harrison's _Casual Gods_: "Bobby (Extended Mix)" In-Reply-To: <83tuh4zfg5.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 26 Oct 2021 05:29:30 +0300") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:277816 Archived-At: Eli Zaretskii writes: > We could have a separate list-emojis-display command for those who > want to explore. IOW, that doesn't have to be part of the way we > provide to input Emoji for those who already know what they want. Yup. Anyway, I couldn't help myself, so I implemented an input command based on transient.el (pushed to a branch for those who are interested), but transient.el doesn't really give us much here (creating these interfaces on the fly), and it doesn't know how to line up stuff that's not monospaced, so I think I'll rewrite the display bit tomorrow without transient.el. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no