-- 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: e6cee86b23851b42e996532a2115ab1da5a0db60:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

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

commit e6cee86b23851b42e996532a2115ab1da5a0db60
Author: Marc Lehmann <schmorp@schmorp.de>
Date:   Sun Feb 20 02:00:43 2005 +0000

    *** empty log message ***

diff --git a/Changes b/Changes

index 458394d902619fa50464353dc64062f72ac5631b..

index ..983614667bc8565bd644d1da425fe609f1df1e0b 100644

--- a/Changes
+++ b/Changes
@@ -12,6 +12,9 @@ WISH: OnTheSpot editing, or maybe switch to miiiiiiif
 WISH: tabbed windows (hey, just use screen...)
 WISH: just for fun, do shade and tint with XRender.

+	- use XmbSetWMProperties instead of XSetWMProperties.
+	- properly update WM_LOCALE.
+
 5.2  Sun Feb 20 01:48:59 CET 2005
 	- new option -pty-fd that makes the terminal a slave
           that uses an existing pty for I/O instead of starting
diff --git a/src/command.C b/src/command.C

index 0c150aad3106bce527b91be3ba9885801ab97b2e..

index ..0523e011bec3fe67355f2b5b9f259a182a1f264d 100644

--- a/src/command.C
+++ b/src/command.C
@@ -3878,9 +3878,7 @@ rxvt_term::process_xterm_seq (int op, const char *str, unsigned char resp)
           {
             set_locale (str);
             pty.set_utf8_mode (enc_utf8);
-# ifdef USE_XIM
-            im_cb ();
-# endif
+            init_xlocale ();
           }
         break;
 #endif
diff --git a/src/init.C b/src/init.C

index bf9aa873651b1484f184b0f41c2ae0d2505072dd..

index ..f19da41580ab296dd042edad2b66655a51f80a86 100644

--- a/src/init.C
+++ b/src/init.C
@@ -1035,8 +1035,8 @@ rxvt_term::create_windows (int argc, const char *const *argv)
   wmHint.initial_state = options & Opt_iconic ? IconicState : NormalState;
   wmHint.window_group = top;

-  XSetWMProperties (disp, top, NULL, NULL,
-                    (char **)argv, argc, &szHint, &wmHint, &classHint);
+  XmbSetWMProperties (disp, top, NULL, NULL, (char **)argv, argc,
+                      &szHint, &wmHint, &classHint);

   /* Enable delete window protocol */
   XSetWMProtocols (disp, top, &xa[XA_WM_DELETE_WINDOW], 1);

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

-- Response ended

-- Page fetched on Sun Jun 2 12:41:40 2024