-- 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: 49e241372976e6194cd83ab70dc8bb6d672ae921:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

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

commit 49e241372976e6194cd83ab70dc8bb6d672ae921
Author: Marc Lehmann <schmorp@schmorp.de>
Date:   Tue Nov 4 13:28:40 2008 +0000

    *** empty log message ***

diff --git a/Changes b/Changes

index fd7dfdc9e0f918069f6abb988712e7e830b4866c..

index ..be34cd11f8a52b62a029226f0745e362cf9c0636 100644

--- a/Changes
+++ b/Changes
@@ -25,6 +25,8 @@ TODO: investgate wm resize race: while sleep 0.001; do printf "\033[?30l";sleep
 TODO: investigate miroslav patches
 TODO: artificially enlargen wide characters at end to correctly cut&paste.
 TODO: cursor over overlays, when focus change?
+	- the aterm code now frees the as visual and image manager objects
+          when a window was closed.
 	- remove bogus "setuid/setgid security issues" from rxvt.1.pod, they
           no longer apply.
         - the urgency hint is now cleared on both focus in and focus out.
@@ -37,7 +39,7 @@ TODO: cursor over overlays, when focus change?
           monopolising the whole process by outputting a lot of text.
         - try to work around linux first breaking sched_yield and now breaking
           the only known workaround.
-        - new option -icon, resource iconFile (based on patch by Frank Schmitt).
+        - new option -icon to set _NET_WM_ICON (based on patch by Frank Schmitt).
         - intiialise the as visual only on demand, instead of unconditionally.

 9.05 Sun Jun 15 20:09:20 CEST 2008
diff --git a/src/main.C b/src/main.C

index a94cb295f65998032558fa8b8d258d2006a02c6b..

index ..c08e2ba7c8ee5b99bcd2efcbe2343ef5097f75d9 100644

--- a/src/main.C
+++ b/src/main.C
@@ -229,6 +229,12 @@ rxvt_term::~rxvt_term ()
 #ifdef HAVE_BG_PIXMAP
   bgPixmap.destroy ();
 #endif
+#ifdef HAVE_AFTERIMAGE
+  if (asv)
+    destroy_asvisual (asv, 0);
+  if (asimman)
+    destroy_image_manager (asimman, 0);
+#endif

   if (display)
     {

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

-- Response ended

-- Page fetched on Sun Jun 2 12:24:20 2024