From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.bugs Subject: bug#6861: 24.0.50; Scroll lock not bound Date: Tue, 27 Aug 2019 15:00:36 +0200 Message-ID: <87lfve7ogb.fsf@fencepost.gnu.org> References: <837e77lo3g.fsf@gnu.org> <83tvaajwes.fsf@gnu.org> <83blwaeq7w.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="20773"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Stefan Kangas , 6861@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 27 15:01:20 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i2b68-0005Fo-5P for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Aug 2019 15:01:20 +0200 Original-Received: from localhost ([::1]:51312 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i2b66-0006cI-Vz for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Aug 2019 09:01:19 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55540) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i2b5z-0006bv-AP for bug-gnu-emacs@gnu.org; Tue, 27 Aug 2019 09:01:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i2b5u-0005VG-9U for bug-gnu-emacs@gnu.org; Tue, 27 Aug 2019 09:01:11 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39036) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i2b5p-0005Sl-NP for bug-gnu-emacs@gnu.org; Tue, 27 Aug 2019 09:01:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i2b5p-00044f-MW for bug-gnu-emacs@gnu.org; Tue, 27 Aug 2019 09:01:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: David Kastrup Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Aug 2019 13:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6861 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 6861-submit@debbugs.gnu.org id=B6861.156691084915635 (code B ref 6861); Tue, 27 Aug 2019 13:01:01 +0000 Original-Received: (at 6861) by debbugs.gnu.org; 27 Aug 2019 13:00:49 +0000 Original-Received: from localhost ([127.0.0.1]:47857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2b5c-000446-Na for submit@debbugs.gnu.org; Tue, 27 Aug 2019 09:00:48 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:46984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2b5a-00043t-Lu for 6861@debbugs.gnu.org; Tue, 27 Aug 2019 09:00:47 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:57884) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i2b5V-0005NC-6B; Tue, 27 Aug 2019 09:00:41 -0400 Original-Received: from x4e315fde.dyn.telefonica.de ([78.49.95.222]:44432 helo=lola) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i2b5U-0002EC-5q; Tue, 27 Aug 2019 09:00:40 -0400 In-Reply-To: <83blwaeq7w.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 27 Aug 2019 15:40:35 +0300") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:165958 Archived-At: Eli Zaretskii writes: >> From: Stefan Kangas >> Date: Tue, 27 Aug 2019 14:28:30 +0200 >> Cc: David Kastrup , 6861@debbugs.gnu.org >> >> Eli Zaretskii writes: >> >> > > > What about w32-scroll-lock-modifier? >> > > >> > > I'm unfortunately not familiar with that at all, since I never use >> > > Windows. Nor do I currently have access to any Windows boxes for >> > > testing. Would this patch break something on w32, or would it just >> > > not work there? >> > >> > It might not work if w32-scroll-lock-modifier was customized to have >> > ScrollLock act as a modifier key. >> >> Could someone with access to a Windows machine please test this patch? > > I can, but I'm not sure I understand what you'd like to test. With > the default value of w32-scroll-lock-modifier your patch will > definitely work; with w32-scroll-lock-modifier customized to some > modifier, like 'super, it will certainly NOT work. > > So I think we need to tell Windows users that this binding won't work > if w32-scroll-lock-modifier was customized to a n on-nil value. Any > suggestions for where to document that? According to Git's logs, w32-scroll-lock-modifier keyboard support was apparently originally contributed by Geoff Voelker in 1999 (he has not been active since that year) and subsequently maintained and documented by you (last documentation changes in 2016). For better or worse, that probably makes you by far the best candidate for documenting (and/or possibly even for fixing) the interactions of w32-scroll-lock-modifier with default activations of the Scroll Lock keybindings on non-Windows systems. -- David Kastrup