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

git.thebackupbox.net

rxvt-unicode-sixel

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

commit f9f5dcb17edde0da418aba3daf9b87730a22cf18
Author: Emanuele Giaquinta <emanuele.giaquinta@gmail.com>
Date:   Fri Jan 7 23:56:08 2011 +0000

    Change confirm-paste to preview the pasted data in the overlay.

diff --git a/src/perl/confirm-paste b/src/perl/confirm-paste

index 2b8771ec5928927c1f46d2bea68e5d559dd0459f..

index ..6cb00a16abb8e177bbbff5d67b2186f030e6febe 100644

--- a/src/perl/confirm-paste
+++ b/src/perl/confirm-paste
@@ -3,7 +3,7 @@
 sub msg {
    my ($self, $msg) = @_;

-   $self->{overlay} = $self->overlay (0, -1, $self->strwidth ($msg), 1);
+   $self->{overlay} = $self->overlay (0, -1, $self->ncol, 2);
    $self->{overlay}->set (0, 0, $msg);
 }

@@ -16,6 +16,8 @@ sub on_tt_paste {

    $self->{paste} = \$str;
    $self->msg ("Paste of $count lines, continue? (y/n)");
+   (my $preview = $self->locale_decode ($str)) =~ s/\n/\\n/g;
+   $self->{overlay}->set (0, 1, $preview);
    $self->enable (key_press => \&key_press);

    1

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

-- Response ended

-- Page fetched on Sun Jun 2 13:22:19 2024