From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Skip Montanaro Newsgroups: gmane.emacs.help Subject: Re: Unicode progress tooltip? Date: Tue, 13 Oct 2020 06:38:43 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36602"; mail-complaints-to="usenet@ciao.gmane.io" To: Help GNU Emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 13 13:40:15 2020 Return-path: Envelope-to: geh-help-gnu-emacs@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 1kSIf9-0009RP-3X for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 13 Oct 2020 13:40:15 +0200 Original-Received: from localhost ([::1]:37036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSIf8-0008Ew-3P for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 13 Oct 2020 07:40:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41168) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kSIeA-0008Eo-MZ for help-gnu-emacs@gnu.org; Tue, 13 Oct 2020 07:39:14 -0400 Original-Received: from mail-oi1-x22b.google.com ([2607:f8b0:4864:20::22b]:38680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kSIe9-0003Jx-1Q for help-gnu-emacs@gnu.org; Tue, 13 Oct 2020 07:39:14 -0400 Original-Received: by mail-oi1-x22b.google.com with SMTP id h10so9470965oie.5 for ; Tue, 13 Oct 2020 04:39:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=rZFWbtg1pcs/9RX6g8Gxa62EcDb+8KN31Zqjx07XWSE=; b=EWR6HQkprR9AvciCWvcKetQwIFk2ROXKZP6Mh3v1NKouQnpk4J8fH9yEyfktMON5fr HA8NxoiVq4sBFuGk3ZlFsCIn6Q7s+ybhaCtNDrU24YDpMHM8P4lXPxAoo4R2++u7gmqx YbXFuZnKdKIN8D4+JFzKxAjhhowngpQqlZHm9jG6IrbYJNu4OUUYVrtzAzI2tnbokPa/ gJ3pHw82kkVkKiGXXMGf3GFFLn8IavRUwPTdhhWPCo3bfUhnYexa2WWqnHH5J9V5Te4u Nzw/xr5jtCAW3c1OuBezCIktayfj3nrALQBbwpd2d/9KfOUGmI9YVABLMeQmDixkdKlv JqPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=rZFWbtg1pcs/9RX6g8Gxa62EcDb+8KN31Zqjx07XWSE=; b=rFk2Mq+TdSuQWr6jkdk39FDjSLhWs0GJvVrDHp6p4JSHOrbckq95q8HsA7mE+Bey4e 5GOveGGj/85J2b5TBt7mmbs+IOCLLMmmlus0frV/i8jEeuJ68YLSUI0KX5w2jyfldiJL PAdmhQ0kfVZPSnXN9iEgphV7sClUn8BjUGKOQz0QE/j7E5gFYGMlU5gtkvAFJaYN0Xly KMOuOwfbstLw6hKIwCOEsD3s+W2fMNbxoTdpOgMhjiATp2K+dIR+qvQNLUZmexPOx9Lg RhngTJdv8OJg9YZRGYEMffkWLlI84WkaY4IwHlOV2obqAA+MEDnE9oU0eAbNt0aqcdf3 BtTg== X-Gm-Message-State: AOAM533iPSEUq8+v0MdSrLEEdVV3EtzBVGWV0EsV2YJZXhKMFAPOFvID iAzSyORa6yODbQTmdE06nYG+6a8sk9Yt/q/n8S32oQbeSfrUWlI= X-Google-Smtp-Source: ABdhPJwYRCAapf3x8lvTEh8aTDITepUrptrDEGswTQCNYEl/Wgk+/3supj9iELAwkYo/dXUa+DPXIlrc0wSOfwBXb4A= X-Received: by 2002:aca:1c16:: with SMTP id c22mr9721772oic.121.1602589149691; Tue, 13 Oct 2020 04:39:09 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::22b; envelope-from=skip.montanaro@gmail.com; helo=mail-oi1-x22b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:124447 Archived-At: It dawned on me yesterday that I might well be an idiot (not for the first time). But now I'm even more confused about the source of the tooltip. Picking a key sequence, say COMPOSE L =3D, allows me to insert =E2=82=A4 in= to whatever I'm editing, whether it's Emacs, this Gmail composition window, or a LibreOffice document. It seems X.org must be the source of the magic, "composing" the relevant character out of a sequence of two or more keypresses which begin with COMPOSE. However... I only see the tooltip when composing a multi-keypress character in Emacs. If X.org is ultimately the source of the Unicode code point, how would Emacs even see the keystrokes which are consumed by X.org so it could generate a tooltip? If Emacs isn't doing this, X.org is the most likely candidate. That leaves me to wonder why I never see it in those other applications. Maybe there's the ability within Xlib to suppress or enable it? Skip >