Differences From Artifact [29b3ce572b]:
- File unix/pterm.c — part of check-in [8fba443d8c] at 2002-10-26 07:58:13 on branch trunk — Yet more global-removal. The static variables in logging.c are now absent, and also (I think) all the frontend request functions (such as request_resize) take a context pointer, so that multiple windows can be handled sensibly. I wouldn't swear to this, but I _think_ that only leaves the Unicode stuff as the last stubborn holdout. (user: simon size: 57837)
To Artifact [d909f537eb]:
- File unix/pterm.c — part of check-in [2b272e1f86] at 2002-10-28 03:38:28 on branch trunk — First bug discovered as a result of global-removal: pasting into pterm caused a crash because I had the wrong prototype for the selection_received event handler. Should be fixed. (user: simon size: 57849)
| ︙ | |||
1225 1226 1227 1228 1229 1230 1231 | 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 | - + |
gtk_selection_convert(inst->area, GDK_SELECTION_PRIMARY,
GDK_SELECTION_TYPE_STRING, GDK_CURRENT_TIME);
}
gint idle_paste_func(gpointer data); /* forward ref */
void selection_received(GtkWidget *widget, GtkSelectionData *seldata,
|
| ︙ |