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: Scrolling commands and skipping redisplay, was: Re: emacs rendering comparisson between emacs23 and emacs26.3 Date: Mon, 20 Apr 2020 21:27:33 +0300 Message-ID: <980fc44b-534f-0420-97cc-6e91c1337189@yandex.ru> References: <20200403174757.GA8266@ACM> <83imibqsmm.fsf@gnu.org> <478c2aab-a5fc-61c2-02e2-2d9846b95273@yandex.ru> <83v9m9nltx.fsf@gnu.org> <83tv1rn8fx.fsf@gnu.org> <4f8bb277-b376-97bf-8539-799688d8e66d@yandex.ru> <83eesvmj15.fsf@gnu.org> <6eec7f68-770e-b3b1-4627-6222f3ef7216@yandex.ru> <83ftd9kwlu.fsf@gnu.org> <1de9d24f-eeb7-7d0a-3768-4baba4365066@yandex.ru> <83zhbcdmyi.fsf@gnu.org> <61f565cd-4fee-d48c-a9ef-b78419b3d058@yandex.ru> <83wo6ed4kb.fsf@gnu.org> <464b5639-7790-fdbc-b519-22a6b0e8c016@yandex.ru> <83o8rqaucp.fsf@gnu.org> <551c7634-f614-c5a7-c089-33a0dc56574d@yandex.ru> <83imhyaqyw.fsf@gnu.org> <3ddcec07-079f-18e8-81a7-76eaf9a8187a@yandex.ru> <83d083ia16.fsf@gnu.org> <83y2qqgrr6.fsf@gnu.org> <837dyagkwm.fsf@gnu.org> <532544ab-55ec-aab9-1c2f-fa0081332401@yandex.ru> <834ktegivn.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="33021"; 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: rms@gnu.org, emacs-devel@gnu.org, rudalics@gmx.at, rrandresf@gmail.com, monnier@iro.umontreal.ca, acm@muc.de To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Apr 20 20:28:39 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 1jQb9r-0008T6-5M for ged-emacs-devel@m.gmane-mx.org; Mon, 20 Apr 2020 20:28:39 +0200 Original-Received: from localhost ([::1]:40486 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQb9q-0005CP-7n for ged-emacs-devel@m.gmane-mx.org; Mon, 20 Apr 2020 14:28:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42838 helo=eggs1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQb8u-0004kI-QP for emacs-devel@gnu.org; Mon, 20 Apr 2020 14:27:41 -0400 Original-Received: from Debian-exim by eggs1p.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQb8u-0003W3-F6 for emacs-devel@gnu.org; Mon, 20 Apr 2020 14:27:40 -0400 Original-Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:45326) by eggs1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jQb8s-0003Mk-Gi; Mon, 20 Apr 2020 14:27:38 -0400 Original-Received: by mail-wr1-x42f.google.com with SMTP id t14so13382322wrw.12; Mon, 20 Apr 2020 11:27:37 -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=DMbr/heGWoMWmJReee/ecULBwzF5GuI7oxbx+kRLc7k=; b=dEuMbq98NOvaYlQlkiW9yzc8PdY93jlokAU41XGTEwxdjER8DRwMiXs29KyqcTehZk PrMs4Ry3/2Dd9HhfWMEKUIXZvlvUzSr4u5/ttoR2CUET+rsBFBJhRzY/SNyIdjiXdGRT EKUIABjyPMNjSMtHy5uW96dTSN85J9+4uU4MYQmxsFhY0NJXJ0DLd1GhddZ8dFZ1LDvF tGzk4BuNBH1F1pMQh8aaicAaZ1alPLPs714SIoZ0qGnZPRxZ0/dAZSZcyCK0YSQUDsop UDqUSwMRbtTIeIMN+NJqawDgB5uyBNIJ0NJ8/d0t+iejwI/4UoBSoa+/lQVdD98krhLY AFuQ== 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=DMbr/heGWoMWmJReee/ecULBwzF5GuI7oxbx+kRLc7k=; b=dlN5NYjOgyf1c3DrFhDvql2ncKtiG0JPKjm8lF5E0JTlBT/ea+SfdsnNslDceXgu41 ExTQOphGzdclgIqXL/2s8wobkGkUBe4j56Pb8SpQTvK9ZaEVNNSE++i+KTMLaFRKQWt0 oWlga49miDGIqXWwxUxMJuC/eFP8UijI0f4HI5Ztt34ASb2Cm3KMEQF9+GKWX1/yWeQ8 RfevNl/lG7FOp2A8xSu02z46JSkuxuu6Jxm4gEPoAV6m5jlCJa17c524HZD1AGCOfvAk rJnpgcmNa6dctrrtWUKHIiXCYainZ3ck2ZRQchKwvPZGCNMRH3Pv5sas0zoAxQtlTTpO gLvg== X-Gm-Message-State: AGi0PubltjovUjnwQHUMPT78aD72tM1Xt8gjMaZZGGI4twHJ6pSFGLH5 4OjdJDNgsT8qrKNHaZLnV3Y= X-Google-Smtp-Source: APiQypLrAx/gWZR53bzFVzeVr49RGoFPUg5RpLENzNr+75f0DyMO1zZJ81j3md4MzDJLhe4H8pzxHA== X-Received: by 2002:a05:6000:8b:: with SMTP id m11mr20422823wrx.168.1587407256598; Mon, 20 Apr 2020 11:27:36 -0700 (PDT) Original-Received: from [192.168.0.2] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id u17sm458854wra.63.2020.04.20.11.27.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Apr 2020 11:27:35 -0700 (PDT) In-Reply-To: <834ktegivn.fsf@gnu.org> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::42f; envelope-from=raaahh@gmail.com; helo=mail-wr1-x42f.google.com X-detected-operating-system: by eggs1p.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2a00:1450:4864:20::42f 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:247413 Archived-At: On 20.04.2020 20:35, Eli Zaretskii wrote: > No. If you type C-n twice fast enough, Emacs will behave the same as > if you type C-2 C-n. That's the bug. > If you type these two commands quickly so that there's no intervening > redisplay, Emacs_will_ behave the same, and I would expect it to. It will behave differently from the "normal" case. Which is when there is an intervening redisplay. > And I don't see any point in continue arguing about this, since we > have very different expectations and different perspective. Let's > agree to disagree. It's your prerogative, but IMHO it's one of the "papercut" bugs that mar the initial user experience for people who come from other text editors (with existing expectations).