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: Consideration for Rust contributions in Emacs Date: Mon, 23 Jan 2023 21:56:16 +0200 Message-ID: <835ycxhvof.fsf@gnu.org> References: <878rhuc79x.fsf@gmail.com> <66c86c61-93ac-4723-81a4-ced034f61550@Spark> <87zga9tln8.fsf@web.de> <83cz75i3iu.fsf@gnu.org> <837cxdhy28.fsf@gnu.org> <25550.58260.746317.785062@orion.rgrjr.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22534"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Bob Rogers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 23 20:56:52 2023 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 1pK2vy-0005Yt-K8 for ged-emacs-devel@m.gmane-mx.org; Mon, 23 Jan 2023 20:56:50 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pK2vM-0001Iv-G4; Mon, 23 Jan 2023 14:56:12 -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 1pK2vK-0001In-74 for emacs-devel@gnu.org; Mon, 23 Jan 2023 14:56:10 -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 1pK2vJ-0004O8-0S; Mon, 23 Jan 2023 14:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=LkdxJgF4HH9hg6A3qT9Un0FjvS7uJG23oFfYNd/THDE=; b=hlyPV5yvuqn/ 5nB37uvBfbD0JHszwtm1tUURHqUM4nbHJJdzfdO1VfoIqEzD7Qrgk/ntklAjyowysHMuBtUxxnqqm 0KCtosH8iOTOcpCq+HYrE1RzTAJEd9XZRQN3mcF4hFag4H8ComLk9RtPi5hMeemE57rCf0+DXY5jJ tNzBOeeDor7Ca3Ld+UVPuhu57NFhBT1LxNs77GtbMdUB5/smjAoVC6O80UHBXHc7Mau5EHUTFzwZP WT4/TjiDXwUWnUgid8rUSUwC1m0W9P1fifPR+b61zzBYD8DeVwOMxDp6Y3rJQwwE8JwKDyZb75vBr RmM3u7Jz3Z+VC6Q2ZBvJmQ==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pK2vI-0004Vs-A5; Mon, 23 Jan 2023 14:56:08 -0500 In-Reply-To: <25550.58260.746317.785062@orion.rgrjr.com> (message from Bob Rogers on Mon, 23 Jan 2023 11:44:20 -0800) 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:302623 Archived-At: > Date: Mon, 23 Jan 2023 11:44:20 -0800 > From: Bob Rogers > > A good example is the machinery that triggers redisplay and how it > integrates into the Emacs "main loop". > > I try really hard to stay out of redisplay. ;-} I didn't mean redisplay itself, I meant the way it is triggered in Emacs. IME, many people don't understand that, and, for example, think that scroll commands actually scroll the text in the window. Which, of course, is not what happens.