ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/perl/readline
(Generate patch)

Comparing rxvt-unicode/src/perl/readline (file contents):
Revision 1.5 by root, Sun Jan 22 11:57:06 2006 UTC vs.
Revision 1.6 by root, Sun Jan 22 20:39:47 2006 UTC

1#! perl 1#! perl
2
3use POSIX ();
4
5my $termios = new POSIX::Termios;
2 6
3sub on_button_press { 7sub on_button_press {
4 my ($self, $event) = @_; 8 my ($self, $event) = @_;
5 9
6 return 10 return
7 if $self->current_screen || $self->hidden_cursor; 11 if $self->current_screen || $self->hidden_cursor;
12
13 $termios->getattr ($self->pty_fd)
14 or return;
15
16 return
17 if $termios->getlflag & &POSIX::ICANON;
8 18
9 my ($row, $col) = $self->screen_cur; 19 my ($row, $col) = $self->screen_cur;
10 my $line = $self->line ($row); 20 my $line = $self->line ($row);
11 my $cur = $line->offset_of ($row, $col); 21 my $cur = $line->offset_of ($row, $col);
12 my $ofs = $line->offset_of ($event->{row}, $event->{col}); 22 my $ofs = $line->offset_of ($event->{row}, $event->{col});

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines