mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 01:48:00 +00:00
Don't forget to call term_paste() when we get the chance, or big
pastes won't go through. (Not sure whether I should remove this weird behaviour completely for pterm. It's a bit bizarre.) [originally from svn r2047]
This commit is contained in:
parent
209fe88b79
commit
a8ba9f422b
@ -774,6 +774,13 @@ gint timer_func(gpointer data)
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
gint idle_func(gpointer data)
|
||||
{
|
||||
/* struct gui_data *inst = (struct gui_data *)data; */
|
||||
term_paste();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
void pty_input_func(gpointer data, gint sourcefd, GdkInputCondition condition)
|
||||
{
|
||||
/* struct gui_data *inst = (struct gui_data *)data; */
|
||||
@ -1302,6 +1309,7 @@ int main(int argc, char **argv)
|
||||
GTK_SIGNAL_FUNC(selection_clear), inst);
|
||||
gtk_signal_connect(GTK_OBJECT(inst->sbar_adjust), "value_changed",
|
||||
GTK_SIGNAL_FUNC(scrollbar_moved), inst);
|
||||
gtk_idle_add(idle_func, inst);
|
||||
gtk_timeout_add(20, timer_func, inst);
|
||||
gdk_input_add(pty_master_fd, GDK_INPUT_READ, pty_input_func, inst);
|
||||
gtk_widget_add_events(GTK_WIDGET(inst->area),
|
||||
|
Loading…
Reference in New Issue
Block a user