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

Diff of /emacs/src/w32proc.c

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

revision 1.51.2.2 by miles, Tue Oct 14 23:22:48 2003 UTC revision 1.51.2.3 by miles, Tue Jul 6 09:14:38 2004 UTC
# Line 82  Lisp_Object Vw32_start_process_inherit_e Line 82  Lisp_Object Vw32_start_process_inherit_e
82     avoids the inefficiency of frequently reading small amounts of data.     avoids the inefficiency of frequently reading small amounts of data.
83     This is primarily necessary for handling DOS processes on Windows 95,     This is primarily necessary for handling DOS processes on Windows 95,
84     but is useful for W32 processes on both Windows 95 and NT as well.  */     but is useful for W32 processes on both Windows 95 and NT as well.  */
85  Lisp_Object Vw32_pipe_read_delay;  int w32_pipe_read_delay;
86    
87  /* Control conversion of upper case file names to lower case.  /* Control conversion of upper case file names to lower case.
88     nil means no, t means yes. */     nil means no, t means yes. */
# Line 367  create_child (char *exe, char *cmdline, Line 367  create_child (char *exe, char *cmdline,
367      cp->pid = -cp->pid;      cp->pid = -cp->pid;
368    
369    /* pid must fit in a Lisp_Int */    /* pid must fit in a Lisp_Int */
370    cp->pid = (cp->pid & VALMASK);    cp->pid = XUINT (make_number (cp->pid));
371    
372    *pPid = cp->pid;    *pPid = cp->pid;
373    
# Line 2202  When non-nil, they inherit their error m Line 2202  When non-nil, they inherit their error m
2202  them blocking when trying to access unmounted drives etc.  */);  them blocking when trying to access unmounted drives etc.  */);
2203    Vw32_start_process_inherit_error_mode = Qt;    Vw32_start_process_inherit_error_mode = Qt;
2204    
2205    DEFVAR_INT ("w32-pipe-read-delay", &Vw32_pipe_read_delay,    DEFVAR_INT ("w32-pipe-read-delay", &w32_pipe_read_delay,
2206                doc: /* Forced delay before reading subprocess output.                doc: /* Forced delay before reading subprocess output.
2207  This is done to improve the buffering of subprocess output, by  This is done to improve the buffering of subprocess output, by
2208  avoiding the inefficiency of frequently reading small amounts of data.  avoiding the inefficiency of frequently reading small amounts of data.
# Line 2211  If positive, the value is the number of Line 2211  If positive, the value is the number of
2211  reading the subprocess output.  If negative, the magnitude is the number  reading the subprocess output.  If negative, the magnitude is the number
2212  of time slices to wait (effectively boosting the priority of the child  of time slices to wait (effectively boosting the priority of the child
2213  process temporarily).  A value of zero disables waiting entirely.  */);  process temporarily).  A value of zero disables waiting entirely.  */);
2214    Vw32_pipe_read_delay = 50;    w32_pipe_read_delay = 50;
2215    
2216    DEFVAR_LISP ("w32-downcase-file-names", &Vw32_downcase_file_names,    DEFVAR_LISP ("w32-downcase-file-names", &Vw32_downcase_file_names,
2217                 doc: /* Non-nil means convert all-upper case file names to lower case.                 doc: /* Non-nil means convert all-upper case file names to lower case.

Legend:
Removed from v.1.51.2.2  
changed lines
  Added in v.1.51.2.3

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