[q-lang-cvs] q-ncurses/src curses.i,1.5,1.6
Brought to you by:
agraef
From: Albert G. <ag...@us...> - 2007-08-31 09:31:33
|
Update of /cvsroot/q-lang/q-ncurses/src In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv19909/src Modified Files: curses.i Log Message: make blocking operations preemptible Index: curses.i =================================================================== RCS file: /cvsroot/q-lang/q-ncurses/src/curses.i,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** curses.i 29 Aug 2007 02:33:40 -0000 1.5 --- curses.i 31 Aug 2007 09:31:25 -0000 1.6 *************** *** 1383,1386 **** --- 1383,1400 ---- %rename(curses_filter) filter; + // these are potentially blocking + %preempt getch; + %preempt wgetch; + %preempt mvgetch; + %preempt mvwgetch; + %preempt getstr; + %preempt getnstr; + %preempt wgetstr; + %preempt wgetnstr; + %preempt mvgetstr; + %preempt mvgetnstr; + %preempt mvwgetstr; + %preempt mvwgetnstr; + extern int addch (const chtype); /* generated */ extern int addchnstr (const chtype *, int); /* generated */ |