/[emacs]/emacs/src/sysdep.c
ViewVC logotype

Diff of /emacs/src/sysdep.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.272 by dann, Fri Sep 23 17:06:03 2005 UTC revision 1.273 by schwab, Thu Oct 13 09:29:01 2005 UTC
# Line 1012  reset_sigio () Line 1012  reset_sigio ()
1012  void  void
1013  request_sigio ()  request_sigio ()
1014  {  {
1015    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1016      return;      return;
1017    
1018  #ifdef SIGWINCH  #ifdef SIGWINCH
# Line 1026  request_sigio () Line 1026  request_sigio ()
1026  void  void
1027  unrequest_sigio ()  unrequest_sigio ()
1028  {  {
1029    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1030      return;      return;
1031    
1032  #ifdef SIGWINCH  #ifdef SIGWINCH
# Line 1044  request_sigio () Line 1044  request_sigio ()
1044  {  {
1045    int on = 1;    int on = 1;
1046    
1047    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1048      return;      return;
1049    
1050    ioctl (input_fd, FIOASYNC, &on);    ioctl (input_fd, FIOASYNC, &on);
# Line 1056  unrequest_sigio () Line 1056  unrequest_sigio ()
1056  {  {
1057    int off = 0;    int off = 0;
1058    
1059    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1060      return;      return;
1061    
1062    ioctl (input_fd, FIOASYNC, &off);    ioctl (input_fd, FIOASYNC, &off);
# Line 1075  request_sigio () Line 1075  request_sigio ()
1075    int on = 1;    int on = 1;
1076    sigset_t st;    sigset_t st;
1077    
1078    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1079      return;      return;
1080    
1081    sigemptyset (&st);    sigemptyset (&st);
# Line 1090  unrequest_sigio () Line 1090  unrequest_sigio ()
1090  {  {
1091    int off = 0;    int off = 0;
1092    
1093    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1094      return;      return;
1095    
1096    ioctl (input_fd, FIOASYNC, &off);    ioctl (input_fd, FIOASYNC, &off);
# Line 1103  unrequest_sigio () Line 1103  unrequest_sigio ()
1103  void  void
1104  request_sigio ()  request_sigio ()
1105  {  {
1106    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1107      return;      return;
1108    
1109    croak ("request_sigio");    croak ("request_sigio");
# Line 1112  request_sigio () Line 1112  request_sigio ()
1112  void  void
1113  unrequest_sigio ()  unrequest_sigio ()
1114  {  {
1115    if (read_socket_hook)    if (noninteractive || read_socket_hook)
1116      return;      return;
1117    
1118    croak ("unrequest_sigio");    croak ("unrequest_sigio");
# Line 2235  reset_sigio () Line 2235  reset_sigio ()
2235  void  void
2236  request_sigio ()  request_sigio ()
2237  {  {
2238      if (noninteractive)
2239        return;
2240    croak ("request sigio");    croak ("request sigio");
2241  }  }
2242    
2243  void  void
2244  unrequest_sigio ()  unrequest_sigio ()
2245  {  {
2246      if (noninteractive)
2247        return;
2248    croak ("unrequest sigio");    croak ("unrequest sigio");
2249  }  }
2250    
# Line 2775  reset_sigio () Line 2779  reset_sigio ()
2779  void  void
2780  request_sigio ()  request_sigio ()
2781  {  {
2782      if (noninteractive)
2783        return;
2784    sigrelse (SIGTINT);    sigrelse (SIGTINT);
2785    
2786    interrupts_deferred = 0;    interrupts_deferred = 0;
# Line 2783  request_sigio () Line 2789  request_sigio ()
2789  void  void
2790  unrequest_sigio ()  unrequest_sigio ()
2791  {  {
2792      if (noninteractive)
2793        return;
2794    sighold (SIGTINT);    sighold (SIGTINT);
2795    
2796    interrupts_deferred = 1;    interrupts_deferred = 1;

Legend:
Removed from v.1.272  
changed lines
  Added in v.1.273

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26