[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/20: installer: Ignore case in button accelerators.
From: |
John Darrington |
Subject: |
08/20: installer: Ignore case in button accelerators. |
Date: |
Thu, 12 Jan 2017 20:41:03 +0000 (UTC) |
jmd pushed a commit to branch wip-installer
in repository guix.
commit 6e814f787e3e0cbcf2e0e6f723a16b0c5ef60ec4
Author: John Darrington <address@hidden>
Date: Sat Jan 7 08:53:07 2017 +0100
installer: Ignore case in button accelerators.
* gurses/buttons.scm (buttons-key-matches-symbol): Check upper and lower
case matches.
---
gurses/buttons.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/gurses/buttons.scm b/gurses/buttons.scm
index 7b1c666..8be4983 100644
--- a/gurses/buttons.scm
+++ b/gurses/buttons.scm
@@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2016 John Darrington <address@hidden>
+;;; Copyright © 2016, 2017 John Darrington <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -152,7 +152,8 @@
(define (buttons-key-matches-symbol? nav ch symbol)
(if (char? ch)
- (or (eq? (buttons-fetch-by-key nav (char-upcase ch)) symbol)
+ (or (eq? (buttons-fetch-by-key nav (char-downcase ch)) symbol)
+ (eq? (buttons-fetch-by-key nav (char-upcase ch)) symbol)
(and (or (eq? ch #\newline)
(eq? ch #\space))
(and=> (buttons-get-current-selection nav)
- branch wip-installer updated (9c4d060 -> 3673cd8), John Darrington, 2017/01/12
- 02/20: installer: Remove explicit calls to curs-set from pages., John Darrington, 2017/01/12
- 01/20: installer: Correct behaviour of push-cursor and pop-cursor procedures., John Darrington, 2017/01/12
- 12/20: installer: "Setup" --> "Set up", John Darrington, 2017/01/12
- 03/20: installer: Remove pointless calls to delwin., John Darrington, 2017/01/12
- 14/20: installer: Use "lspci -mm" instead of "lspci -m"., John Darrington, 2017/01/12
- 17/20: installer: Use a cleaner method of detecting wireless capability for ethernet interfaces., John Darrington, 2017/01/12
- 09/20: installer: Make all windows with ports scrollable., John Darrington, 2017/01/12
- 08/20: installer: Ignore case in button accelerators.,
John Darrington <=
- 05/20: installer: New procedure: page-enter., John Darrington, 2017/01/12
- 11/20: installer: Add installer source files to the manifest of translatables., John Darrington, 2017/01/12
- 15/20: installer: slurp: Ignore blank lines in output., John Darrington, 2017/01/12
- 04/20: installer: New procedure "page-leave"., John Darrington, 2017/01/12
- 18/20: guix: Add IFF_RUNNING to exported syscall constants., John Darrington, 2017/01/12
- 20/20: installer: Enable direct scrolling to top or bottom of menus., John Darrington, 2017/01/12
- 19/20: installer: Make the network menu more reliable., John Darrington, 2017/01/12
- 07/20: installer: Rename "Back" buttons to "Cancel"., John Darrington, 2017/01/12
- 13/20: installer: Use guix build syscalls module for network interrogation., John Darrington, 2017/01/12
- 10/20: installer: Rename 'file-browser.scm' to 'key-map.scm'., John Darrington, 2017/01/12