From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Removing redisplay-dont-pause Date: Sun, 01 Dec 2024 12:08:33 +0200 Message-ID: <86bjxv67ha.fsf@gnu.org> References: <86ed3awd16.fsf@gnu.org> <86v7w582ms.fsf@gnu.org> <9E402D0E-43D9-458F-8C51-043F9F398DD9@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27294"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, gerd.moellmann@gmail.com, monnier@iro.umontreal.ca To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 01 11:13:33 2024 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 1tHgxH-0006wi-WB for ged-emacs-devel@m.gmane-mx.org; Sun, 01 Dec 2024 11:13:32 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tHgsZ-0000I3-3z; Sun, 01 Dec 2024 05:08:39 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHgsX-0000C5-5s for emacs-devel@gnu.org; Sun, 01 Dec 2024 05:08:37 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHgsW-0004Jk-KU; Sun, 01 Dec 2024 05:08:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=baeCcqYO8PbEbGtHt06UW2VoUwBbN0KNJnZ+AO0OseE=; b=gQzmYJZDtOiqsxb80gh3 DGuz2JyWMJmlt0304Mv2gyDhliskHUq8YCYgmaLVdjY0wWFGrJBMZ2VNaMJah3NHo7C4JOnEiMUO2 AQq5mx9X3+xPlxG0bcI95/0jQ/92PdNqpe+165LPT3XK5VII8ldoahe0anPTD5miI2SY898YKCXy0 WmiYA3LIlK5BYSsBcbmO7Gc37PWQCGE/GPFSq3H35CULwBnEvWh7ZBj9/siMr4S+NvhYiCrqOsp1E fNYsnn0Giq9Fd9gHoe3WDI+76nk+xgV5AcSH7+g89is6iFO7Ee5BRZOhiIeydKJC/PiFLzLJEBOiZ LD48qCTEkaBPyg==; In-Reply-To: <9E402D0E-43D9-458F-8C51-043F9F398DD9@gmail.com> (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Sun, 1 Dec 2024 10:46:39 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:325914 Archived-At: > From: Mattias EngdegÄrd > Date: Sun, 1 Dec 2024 10:46:39 +0100 > Cc: emacs-devel@gnu.org, > gerd.moellmann@gmail.com, > monnier@iro.umontreal.ca > > 30 nov. 2024 kl. 10.58 skrev Eli Zaretskii : > > > Any opinions? Or should we install Gerd's changes? > > What's the downside, worse interactive performance on 2400 bit/s serial terminals? I don't think the terminal connection speed is the main issue. The main issue is do we want the ability to interrupt redisplay if it takes too long and new input is available. We do know that redisplay is sometimes slow. One example is scrolling through a large buffer, when JIT fontification takes too long, and the user already pressed C-v. But if no one customizes this variable to a nil value, at least in some cases, then keeping it is not important.