From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hongyi Zhao Newsgroups: gmane.emacs.devel Subject: Re: Run `M-x list-input-methods` and then scroll down the screen in input method panel using the mouse or arrow key will cause Emacs unresponsive for about 1 minite. Date: Sat, 19 Jun 2021 18:48:28 +0800 Message-ID: References: <837diqxty3.fsf@gnu.org> <8335texrxf.fsf@gnu.org> <83wnqqw69t.fsf@gnu.org> <83v96aw4ql.fsf@gnu.org> <83tuluw3fn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24484"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jun 19 12:49:30 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 1luYXa-0006BG-Qn for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Jun 2021 12:49:30 +0200 Original-Received: from localhost ([::1]:39060 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1luYXZ-0005Ev-T2 for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Jun 2021 06:49:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1luYWr-0004YY-4h for emacs-devel@gnu.org; Sat, 19 Jun 2021 06:48:45 -0400 Original-Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:45598) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1luYWp-0007ud-6A; Sat, 19 Jun 2021 06:48:44 -0400 Original-Received: by mail-lf1-x12d.google.com with SMTP id h15so2654454lfv.12; Sat, 19 Jun 2021 03:48:42 -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 :cc; bh=CB+CnI0mhum+yb/3ya7efHUIX1wtilQYsBc1G75XLrw=; b=GpytsJZj/4Qn6yCxfQPKsJ+tMNelXvZVEN+HmcC2HAhoFrkidsw6jTxjYmVyALjvTO VH7l1W7kXfVYVU5lwHw+1dzQLlBn3ARmGIdkBP+lsvblCdlLPEDVZ7B2g0Glbvq0qU7H QTKUvFOjRnwRB3l4Kb4Igb2kx57dk4+ZF76fshkz4eEANv0jMFaSDNACPSqLJcm0OIau XOsKUh3GW5fpj7lWQuHE+9hPspXO0HkshcrLFUr0bWZdKf+api9T0haVoW1H6d+KYrZZ 6IJNuXFIfa10ztpIpj0Jxi6vVDh1A/Dccglayx27BgOhZj3HOPiU1on0lbbefbdfH4/H gglw== 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:cc; bh=CB+CnI0mhum+yb/3ya7efHUIX1wtilQYsBc1G75XLrw=; b=POiY0pd0DCW/qdaCl1PWEGPaDxSQLanU+ERZ6aH4sVxVkgR0kRl3LtzyoieOJi4mHS 4VkKJgk5ULcmqEe+I+LoEZBQfCPsAG9S47F+y41suU0Z2b96GtvqCu+4zKstvSf9OJC6 aAhDOMDKwkSZajq5lxTl1Fw7HgN0ERwDA4o7C72WyxCqoCoStQj1+hxY2KkXgqQHlaWs MvSPrSOVHn0a6acdRc7GLWUbmEkXukC/5/6aBeYHaJi9nGyfT7O1Mu4v6E7GSjrMhsnq 7u61mUgBlYd5dJP7mOHVR8fHTyCz60rK7Ctd9xFF7Rn77ccWQh4KBZaSDaqgH5FQEsof DKxA== X-Gm-Message-State: AOAM53357FcDOXgvYCfi6XRuIcgPOPJcYZpkgKbAuytl8Q/uH/A6pPq6 yxfUTM+zJdz9w+aTJp2dQy35N5y64/B2W4quBuBTVeAQG+G2jfKo8lI= X-Google-Smtp-Source: ABdhPJy310ViyGjve60YtyInQsY8hIREIiig/61dc/uhGKA1g4PxOh21aFKlOMofFnXAlffTI/+XHESdz/Wh/KttuxA= X-Received: by 2002:a05:6512:3493:: with SMTP id v19mr6847067lfr.545.1624099720913; Sat, 19 Jun 2021 03:48:40 -0700 (PDT) In-Reply-To: <83tuluw3fn.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::12d; envelope-from=hongyi.zhao@gmail.com; helo=mail-lf1-x12d.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 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:270939 Archived-At: On Sat, Jun 19, 2021 at 6:31 PM Eli Zaretskii wrote: > > > From: Hongyi Zhao > > Date: Sat, 19 Jun 2021 18:16:40 +0800 > > Cc: emacs-devel@gnu.org > > > > > > And both the following two commands completed instantly: > > > > > > > > M-x list-input-methods RET > > > > C-h h > > > > > > They also do that in my build, so the question is what is different > > > between your "slow" build and the "fast" build. You need to find out > > > and tell us what are the differences between them in terms of > > > configuration, > > > > Considering the above testing results, it seems the user configuration > > don't play an important role in this problem. > > > > > supported features, optional libraries, etc. > > Thanks, but I meant the values of the following variables inside > Emacs: > > system-configuration > system-configuration-options > system-configuration-features > > And please show them in both builds: the "slow" one and the "fast" > one. We need to compare them. The slow self compiled git master version: system-configuration: "x86_64-pc-linux-gnu" system-configuration-options: "--without-m17n-flt" system-configuration-features: "ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XDBE XIM XPM GTK3 ZLIB" The fast prebuilt version shipped with the apt repo: system-configuration: "x86_64-pc-linux-gnu" system-configuration-options: "--build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/ma\ n --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26\ .3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --lib\ execdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:\ /usr/local/share/emacs/26.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gco\ nf --with-mailutils --with-x=no --without-gsettings 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs-mEZBk7/emacs-26.3+1=. -fstack-protector-strong -Wformat -Werro\ r=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'" system-configuration-features: "JPEG SOUND GPM DBUS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 ZLIB XIM THREADS LIBSYS\ TEMD LCMS2" HY -- Assoc. Prof. Hongyi Zhao Theory and Simulation of Materials Hebei Vocational University of Technology and Engineering NO. 552 North Gangtie Road, Xingtai, China