-- 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:
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
--- 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