From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel Newsgroups: gmane.emacs.bugs Subject: bug#41200: Displaying a tooltip with x-show-tip gets very slow as more faces are defined Date: Sun, 17 May 2020 21:19:50 -0400 Message-ID: References: <8fd8896a-cd5c-66f4-4792-f65cac4dc4f5@gmail.com> <83lflx896q.fsf@gnu.org> <837dxd31cb.fsf@gnu.org> <789d786d-a07a-65c1-c0e4-433e4c18d64e@gmail.com> <835zcxgrby.fsf@gnu.org> <833681glas.fsf@gnu.org> <53252e93-085c-477f-21df-c909082dffc2@gmail.com> <87367z324f.fsf@mail.linkov.net> <3fc34671-54ba-e83d-9514-11e0906c2ac0@gmail.com> <87lflqkznj.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="15415"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 Cc: 41200@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 18 03:20:11 2020 Return-path: Envelope-to: geb-bug-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 1jaURv-0003wG-CN for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 18 May 2020 03:20:11 +0200 Original-Received: from localhost ([::1]:53094 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jaURu-0007QO-0g for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 17 May 2020 21:20:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54538) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jaURn-0007QE-BP for bug-gnu-emacs@gnu.org; Sun, 17 May 2020 21:20:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33653) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jaURn-0005yB-0y for bug-gnu-emacs@gnu.org; Sun, 17 May 2020 21:20:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jaURm-0004DI-RO for bug-gnu-emacs@gnu.org; Sun, 17 May 2020 21:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 May 2020 01:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41200 X-GNU-PR-Package: emacs Original-Received: via spool by 41200-submit@debbugs.gnu.org id=B41200.158976480116185 (code B ref 41200); Mon, 18 May 2020 01:20:02 +0000 Original-Received: (at 41200) by debbugs.gnu.org; 18 May 2020 01:20:01 +0000 Original-Received: from localhost ([127.0.0.1]:45199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaURk-0004Cy-Ow for submit@debbugs.gnu.org; Sun, 17 May 2020 21:20:01 -0400 Original-Received: from mail-qt1-f170.google.com ([209.85.160.170]:38410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jaURj-0004Cn-Qg for 41200@debbugs.gnu.org; Sun, 17 May 2020 21:20:00 -0400 Original-Received: by mail-qt1-f170.google.com with SMTP id i68so6857104qtb.5 for <41200@debbugs.gnu.org>; Sun, 17 May 2020 18:19:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=QWX30+Rn9CYOJcLK293bPCWfqq+ODSYF5ar3V10NYoo=; b=KIfPhhe17zaZ54l/BvRAKpOWcNygPdF0xjXdCW48A3Qx3r7kzt1UmkT+1+kDyibmhC qggT2415kvw+dc1JlNbAqmuUhrub0dbZjKHVIyrR0GH5ht44zelhCqFLLcPaBJZZa1N8 eTfC+RE45YNceWQbsfO8QWv4pMRzJNukB3CiKk5t0MNxwkkPgSPQDuhocRBwzk6zW3vv U4NrnzRv09zhqcT8A8eO4vkCR/snnEI+UFQbo8R5zkZBxhQ4pDqpXmFQ+ICLqV8tlv/K gMOzMLHQvSe67XK715ZzFLh3OxUxnmmy9syTuEwO+YH+qBtu8UQOVHRn1lB3istL7tvj SkAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=QWX30+Rn9CYOJcLK293bPCWfqq+ODSYF5ar3V10NYoo=; b=Lnxi7SmA3XjucXwdLfQQZp9CtJvkzk6bbnCerup1NY0aht+vf0KHFblSdKhIrafIXU D8RpuPG+1E6mDgSgJN9BDFUArJ+LUPNoNZxhhx4+cQUYzH3X5XYO8MRSRB4MG5DMRD7l MRQpqU6tiqJa1bpncxgwCxKSLMC//J5e8IT+U/Z8BGvzCUIaYwzRAqYW4XJwvJvLevVX 0JA5LDkAlSSjp9CNHFhFzudzQPhtBZGs+T4oHdc8UtFq09jFvmo1MfXAEi4M6jIhNQhC XAfoKjpxabti7SR8LUuaZo2Pr7Mol6FS9s/VV1QuO/juz02BwzKeUuAejqjr08FsPGyR rbxQ== X-Gm-Message-State: AOAM531+L6FFoX/hH2mvWdCWAD6rd1QsfDIWpuinn0MJTVE3xbAd3j3W GcO3ibZAAjASsRtreN0m6PKZnjlb X-Google-Smtp-Source: ABdhPJzrvyqAPAh4NLBTla5M+0hWIgUayiTUsf67ftGCZQ9lfnItJ4ibKV9bvEkRODBw4agMOp9/Bw== X-Received: by 2002:aed:2d23:: with SMTP id h32mr13829086qtd.389.1589764794188; Sun, 17 May 2020 18:19:54 -0700 (PDT) Original-Received: from ?IPv6:2601:184:4180:66e7:bda5:ac5c:1de0:b677? ([2601:184:4180:66e7:bda5:ac5c:1de0:b677]) by smtp.googlemail.com with ESMTPSA id i20sm4688595qtv.90.2020.05.17.18.19.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 17 May 2020 18:19:53 -0700 (PDT) In-Reply-To: <87lflqkznj.fsf@mail.linkov.net> Content-Language: en-GB X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:180527 Archived-At: On 17/05/2020 17.59, Juri Linkov wrote: >> + :group 'basic-faces) >> + >> + :group 'basic-faces) >> >> - :group 'tab-bar-faces) >> - >> - :group 'tab-line-faces) > > Could these faces belong to both groups? > > :group 'basic-faces > :group 'tab-bar-faces Yup, but that won't work well if the face is customized before the group is defined, right? Maybe the trick would be to add the group to the face when tab-bar.el and tab-bar-line.el are loaded?