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: Compatibility Date: Mon, 07 Feb 2022 16:18:53 +0200 Message-ID: <83bkziyd2q.fsf@gnu.org> References: <8735kuj3e9.fsf@yahoo.com> <83h79ayf1z.fsf@gnu.org> <87fsoug526.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21707"; mail-complaints-to="usenet@ciao.gmane.io" Cc: xenodasein@tutanota.de, tomas@tuxteam.de, emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Feb 07 15:53:01 2022 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 1nH5O0-0005Sa-NP for ged-emacs-devel@m.gmane-mx.org; Mon, 07 Feb 2022 15:53:00 +0100 Original-Received: from localhost ([::1]:33802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nH5Nz-00034I-HR for ged-emacs-devel@m.gmane-mx.org; Mon, 07 Feb 2022 09:52:59 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:56568) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nH4rD-0007jb-GZ for emacs-devel@gnu.org; Mon, 07 Feb 2022 09:19:07 -0500 Original-Received: from [2001:470:142:3::e] (port=52636 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nH4rD-0004wh-3A; Mon, 07 Feb 2022 09:19:07 -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=7iUvBl6mROCRcGgxlQV0MdfkkbLECSNOAWgOXpDElfQ=; b=JvV09qspO9GO DCUftZjxbE55PRF5ht41fInC1PX7N3Kw61pk0DZaIzpwHJZA5ZLvTUP1i77MLfw/Ppi2dTMx4ey3v JqmE7dRpZWWZ9EHhEAKgDtdEUR4+VfcLmFWoNp8Wb4HlYv9qfCZ4qI50hp+pFWnr/LWy/4Ftg8KHv 4a/zX3FymAUNMoVSEQ9WgSgbW222t/BIONEy8iJIJcrhopU7vVT2UUZjtpfNQgqUkXW8z7PSosudL Qv6c8F4UBZPv+2Z1UhSIDc3gGLdsgV9A2CC5+xGaScO9s4r18cvtdrade9V2xJgNqvNs0zjR3jCUu FBa7gPotVBtytWh+Mvzi7w==; Original-Received: from [87.69.77.57] (port=2305 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 1nH4rC-0007iC-JC; Mon, 07 Feb 2022 09:19:06 -0500 In-Reply-To: <87fsoug526.fsf@yahoo.com> (message from Po Lu on Mon, 07 Feb 2022 21:49:21 +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" Xref: news.gmane.io gmane.emacs.devel:286051 Archived-At: > From: Po Lu > Cc: tomas@tuxteam.de, xenodasein@tutanota.de, emacs-devel@gnu.org > Date: Mon, 07 Feb 2022 21:49:21 +0800 > > Eli Zaretskii writes: > > >> Potential tangent, but I really don't believe that this consensus was > >> influenced by MS-Windows users. Rather, it was formed by people > >> generally agreeing that using the primary selection to hold cut text > >> made little to no sense. > > > Because there was no "Cut" back there, AFAIR, there were only > > selections. Windows didn't have selections (still doesn't), so they > > impregnated us with the clipboard. > > IIRC we had such a cut menu item in Emacs since some time in the early > Emacs 19 release cycle. The Emacs parlance for "cut" was "kill"; the "Cut" menu item called kill-region, which on X would also set the PRIMARY selection. > CLIPBOARD was also with us since the beginning of selections Yes, but it was largely unused (except in Emacs on Windows, where we had no alternative). I'm quite sure that people whose first computer ran Windows started promoting the clipboard, because they had no idea what selections were about and how they worked.