From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: emacs rendering comparisson between emacs23 and emacs26.3 Date: Sun, 5 Apr 2020 22:25:16 +0300 Message-ID: References: <834ku43c61.fsf@gnu.org> <83k12zz6ds.fsf@gnu.org> <054393f3-3873-ab6e-b325-0eca354d8838@gmx.at> <20200403174757.GA8266@ACM> <20200404104553.GA5329@ACM> <07fe3b69-3ab2-3173-0696-cb17809e2b91@gmx.at> <83blo7v68b.fsf@gnu.org> <1845d7aa-9ae4-3d95-6a30-c7b1d8d8adec@gmx.at> <83a73qt6zs.fsf@gnu.org> <97c4254e-ff43-8402-3645-f713c408c245@gmx.at> <83y2r9syby.fsf@gnu.org> <83v9mdssqx.fsf@gnu.org> <679ab47b-6e3e-65e6-f955-be58d59ed092@yandex.ru> <83sghhss8v.fsf@gnu.org> <671b5b41-663d-5ab9-f022-dc6c5ce54dd0@yandex.ru> <83r1x1sqkx.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="60646"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 Cc: rudalics@gmx.at, rrandresf@gmail.com, emacs-devel@gnu.org, rms@gnu.org, acm@muc.de To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Apr 05 21:25:54 2020 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 1jLAu1-000FgA-Tl for ged-emacs-devel@m.gmane-mx.org; Sun, 05 Apr 2020 21:25:53 +0200 Original-Received: from localhost ([::1]:51108 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLAu0-00017J-VM for ged-emacs-devel@m.gmane-mx.org; Sun, 05 Apr 2020 15:25:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41056) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jLAtV-0000fj-8H for emacs-devel@gnu.org; Sun, 05 Apr 2020 15:25:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jLAtU-0001JY-8n for emacs-devel@gnu.org; Sun, 05 Apr 2020 15:25:21 -0400 Original-Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:54268) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jLAtU-0001JF-2h; Sun, 05 Apr 2020 15:25:20 -0400 Original-Received: by mail-wm1-x329.google.com with SMTP id d77so12564936wmd.3; Sun, 05 Apr 2020 12:25:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=SDMyfEYhyBnv8ySHuEx1uI196cjG5KN6oGOMN/vT4HI=; b=eSUa5HH9zGTxVNANnMr/apOkdxhQHmtmZitx6WPUz/ozNaW8DrhOOQHAq15uIyHPo1 YnZbCbTS4Z+Pm4RveEbJQdDm8PZkHL9+rUbVZN4G+u8kmO8bzy3w3gHq+sZ369eYromD pYJ1t78ATuJqM2BqJirSMtX9VvrbG4VBnp/OBcmtKQlydn+8M+NDuPxwjVRyhrESqTTS +cSC/L2rbHi7mBcLkCdO4eT0r0ORKJIDTbncSpgWh3JUS7yQJ6ynu1Zqv8gxz7wZZYq1 nQgzWxHEtijTdyRGKbbwMN3NCwxlSqygGfmPS+cPWYpmifPLi+sUR0vUOwQib91vXJ4i ABiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=SDMyfEYhyBnv8ySHuEx1uI196cjG5KN6oGOMN/vT4HI=; b=moO9Z8JL2DpmcZaggks0lbrKume24v+R+HhEiKZPth+jXA+iT2//g6T9/oIczW6baM u4M13Omo3TpVWu7tL1kvET2Dmb4zx1tUnZph2oxZ9AjttO/mxvMQ5gMXRrQtIhu4ic7a aYRJPTo63jYbpCDGI+5vj2xw/1sHsJuUlLncCA2iJ9GFH4/c/nBIYiBnsTJv4P2Cq/ZI HN1FFFdteuBNrbp7NgtXg1nLbYWeoXoA57CViG4RA8VI7TyEhBLk60kCmKZqMF38c8h/ b7xqU+DuBtihc7ETsqySwZC3zc81qF18x1wpb6wN2TWBsd2a9KsnLn/c1WipLzymXGZT i5Ug== X-Gm-Message-State: AGi0PuZY4UoLfdKMyuc1uFuy3pZMEgewNKPDuHoGIGP+iSPjUZDpS8M3 Z1wvNigTSo85Mv3SbX5gVJTmoHmTxw0= X-Google-Smtp-Source: APiQypK7d6EZrb44ynjxsTYS3wbZfMwkhHG8YIPW9JotoIdFQW6x9WgYH+8oBR/lbYyrqSOaUUnCnQ== X-Received: by 2002:a7b:c343:: with SMTP id l3mr19654159wmj.38.1586114718710; Sun, 05 Apr 2020 12:25:18 -0700 (PDT) Original-Received: from [192.168.0.2] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id j10sm5819068wru.85.2020.04.05.12.25.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Apr 2020 12:25:18 -0700 (PDT) In-Reply-To: <83r1x1sqkx.fsf@gnu.org> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::329 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:246488 Archived-At: On 05.04.2020 22:03, Eli Zaretskii wrote: >>> To me, "fast enough" means I don't need to stop and wait to see the >>> result of my typing. Which happens now when something I type requires >>> reindentation and refontification, at least in some cases. >> OK, sure. But that's a different kind of scenario and benchmark. >> >> Certainly a lower bar than having mouse-scrolling never lock up. > I'm not sure it is lower, because as I said an optimized Emacs doesn't > lock up when I scroll, either with C-v or the mouse. But the problems > I described do happen in such builds. It's lower because when you're typing you're usually typing something meaningful (meaning limited input rate), and the beginning of the window usually stays in place (which speeds up re-fontification). Whereas when you're scrolling, you can scroll as fast as your keyboard allows you, and you're triggering fontification of a whole new screen-ful every keystroke. And this is closer to Martin's situation, AFAICT.