-- 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: 222f201566183f27555bdc6c003cfb02435f58ed:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

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

commit 222f201566183f27555bdc6c003cfb02435f58ed
Author: Marc Lehmann <schmorp@schmorp.de>
Date:   Sun Jan 13 20:11:21 2013 +0000

    fix for secondary screen

diff --git a/src/screen.C b/src/screen.C

index 4edaf0cb8567f0d8ac69c39439c42aed44918c89..

index ..6d69e6ea8e1a6be1380c33650f4347f5a5de3b71 100644

--- a/src/screen.C
+++ b/src/screen.C
@@ -282,8 +282,10 @@ rxvt_term::scr_reset ()

           memcpy (drawn_buf [row].t, prev_drawn_buf [row].t, sizeof (text_t) * common_col);
           memcpy (drawn_buf [row].r, prev_drawn_buf [row].r, sizeof (rend_t) * common_col);
+
           memcpy (swap_buf  [row].t, prev_swap_buf  [row].t, sizeof (text_t) * common_col);
           memcpy (swap_buf  [row].r, prev_swap_buf  [row].r, sizeof (rend_t) * common_col);
+          swap_buf [row].l = prev_swap_buf [row].l;
         }

       int p    = MOD (term_start + prev_nrow, prev_total_rows);  // previous row

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

-- Response ended

-- Page fetched on Sun Jun 2 13:42:06 2024