Lagrange [release]

Cleanup

=> f22ee7c9ac27fe05649219535a05c21281709607

diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c
index a2bea17b..11568c70 100644
--- a/src/ui/documentwidget.c
+++ b/src/ui/documentwidget.c
@@ -1569,18 +1569,6 @@ static iBool handleCommand_DocumentWidget_(iDocumentWidget *d, const char *cmd)
                                      smoothDuration_DocumentWidget_);
         return iTrue;
     }
-#if 0
-        case SDLK_PAGEUP:
-        case SDLK_PAGEDOWN:
-        case SDLK_SPACE:
-            postCommand_Widget(
-                w,
-                "scroll.page arg:%d repeat:%d",
-                (key == SDLK_SPACE && mods & KMOD_SHIFT) || key == SDLK_PAGEUP ? -1 : +1,
-                ev->key.repeat != 0);
-            return iTrue;
-    }
-#endif
     else if (equal_Command(cmd, "document.goto") && document_App() == d) {
         const iRangecc heading = range_Command(cmd, "heading");
         if (heading.start) {
diff --git a/src/ui/keys.c b/src/ui/keys.c
index d46d20bf..4d52b0a4 100644
--- a/src/ui/keys.c
+++ b/src/ui/keys.c
@@ -65,15 +65,14 @@ static void bindDefaults_(void) {
     bind_Keys("scroll.step arg:-1", SDLK_UP, 0);
     bind_Keys("scroll.step arg:1", SDLK_DOWN, 0);
     bind_Keys("scroll.page arg:-1", SDLK_PAGEUP, 0);
-    bind_Keys("scroll.page arg:-1", SDLK_SPACE, KMOD_SHIFT);
     bind_Keys("scroll.page arg:1", SDLK_PAGEDOWN, 0);
+    bind_Keys("scroll.page arg:-1", SDLK_SPACE, KMOD_SHIFT);
     bind_Keys("scroll.page arg:1", SDLK_SPACE, 0);
 }
 
 static iBinding *find_Keys_(iKeys *d, int key, int mods) {
-    const iBinding bind = { .key = key, .mods = mods };
     size_t pos;
-    if (locate_SortedArray(&d->bindings, &bind, &pos)) {
+    if (locate_SortedArray(&d->bindings, &(iBinding){ .key = key, .mods = mods }, &pos)) {
         return at_SortedArray(&d->bindings, pos);
     }
     return NULL;
Proxy Information
Original URL
gemini://git.skyjake.fi/lagrange/release/cdiff/f22ee7c9ac27fe05649219535a05c21281709607
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
84.342727 milliseconds
Gemini-to-HTML Time
0.441613 milliseconds

This content has been proxied by September (3851b).