-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: rxvt-unicode-sixel
action: commit
revision:
path_from:
revision_from: 11e178fdd55f888bf4d2f84267894f6109c7d7bf:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

git://git.thebackupbox.net/rxvt-unicode-sixel

commit 11e178fdd55f888bf4d2f84267894f6109c7d7bf
Author: Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
Date:   Fri May 2 20:34:24 2014 +0000

    Rename parse_keysym to bind_action.

diff --git a/src/rxvt.h b/src/rxvt.h

index dc562469d48b7d2631cec48843473bf0ec934260..

index ..562b9d9a449606b1a452a8934cfb98280dfea8a1 100644

--- a/src/rxvt.h
+++ b/src/rxvt.h
@@ -1569,7 +1569,7 @@ struct rxvt_term : zero_initialized, rxvt_vars, rxvt_screen
   // xdefaults.C
   void rxvt_usage (int type);
   const char **get_options (int argc, const char *const *argv);
-  int parse_keysym (const char *str, const char *arg);
+  int bind_action (const char *str, const char *arg);
   const char *x_resource (const char *name);
   void extract_resources ();
   void extract_keysym_resources ();
diff --git a/src/rxvtperl.xs b/src/rxvtperl.xs

index 72c7db3d4a76063e3ff9ccfe9445bae91982a343..

index ..9746bf26b40be21adde79ea3ebdac15665155661 100644

--- a/src/rxvtperl.xs
+++ b/src/rxvtperl.xs
@@ -1833,9 +1833,11 @@ rxvt_term::option (U8 optval, int set = -1)
         RETVAL

 bool
-rxvt_term::parse_keysym (char *keysym, char *str)
+rxvt_term::bind_action (char *keysym, char *str)
+        ALIAS:
+           parse_keysym = 1
 	CODE:
-        RETVAL = 0 < THIS->parse_keysym (keysym, str);
+        RETVAL = 0 < THIS->bind_action (keysym, str);
         THIS->keyboard->register_done ();
 	OUTPUT:
         RETVAL
diff --git a/src/urxvt.pm b/src/urxvt.pm

index 48f5cb864f84728e34d2817150d7268e9dc911eb..

index ..9ca2b970627df71daa36dac776def45cdff580b1 100644

--- a/src/urxvt.pm
+++ b/src/urxvt.pm
@@ -1254,7 +1254,7 @@ sub x_resource_boolean {
    $res =~ /^\s*(?:true|yes|on|1)\s*$/i ? 1 : defined $res && 0
 }

-=item $success = $term->parse_keysym ($key, $octets)
+=item $success = $term->bind_action ($key, $octets)

 Adds a key binding exactly as specified via a resource. See the
 C<keysym> resource in the urxvt(1) manpage.
diff --git a/src/xdefaults.C b/src/xdefaults.C

index 69acdd8dc8cd084c8d4c35ef8c7ac78f95fea393..

index ..4c94a381e16458f53e585f8cb7e532bf28c50a69 100644

--- a/src/xdefaults.C
+++ b/src/xdefaults.C
@@ -650,7 +650,7 @@ rxvt_define_key (XrmDatabase *database ecb_unused,
     ;

   last--;
-  term->parse_keysym (XrmQuarkToString (quarks[last]), (char *)value->addr);
+  term->bind_action (XrmQuarkToString (quarks[last]), (char *)value->addr);
   return False;
 }

@@ -695,7 +695,7 @@ static const keysym_vocabulary_t keysym_vocabulary[] =
 };

 int
-rxvt_term::parse_keysym (const char *str, const char *arg)
+rxvt_term::bind_action (const char *str, const char *arg)
 {
   int sym;
   unsigned int state = 0;

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 09:38:46 2024