diff src/process-nt.c @ 867:804517e16990

[xemacs-hg @ 2002-06-05 09:54:39 by ben] Textual renaming: text/char names abbrev.c, alloc.c, buffer.c, buffer.h, bytecode.c, callint.c, casefiddle.c, casetab.c, charset.h, chartab.c, chartab.h, cmds.c, console-gtk.h, console-msw.c, console-msw.h, console-stream.c, console-tty.c, console-x.c, console-x.h, console.h, data.c, device-msw.c, device-x.c, dialog-msw.c, dired-msw.c, dired.c, doc.c, doprnt.c, editfns.c, eldap.c, emodules.c, eval.c, event-Xt.c, event-gtk.c, event-msw.c, event-stream.c, event-unixoid.c, events.c, events.h, file-coding.c, file-coding.h, fileio.c, filelock.c, fns.c, font-lock.c, frame-gtk.c, frame-msw.c, frame-x.c, frame.c, glyphs-eimage.c, glyphs-msw.c, glyphs-x.c, glyphs.c, glyphs.h, gpmevent.c, gui-x.c, gui-x.h, gui.c, gui.h, hpplay.c, indent.c, insdel.c, insdel.h, intl-win32.c, keymap.c, line-number.c, line-number.h, lisp-disunion.h, lisp-union.h, lisp.h, lread.c, lrecord.h, lstream.c, lstream.h, md5.c, menubar-msw.c, menubar-x.c, menubar.c, minibuf.c, mule-ccl.c, mule-charset.c, mule-coding.c, mule-wnnfns.c, ndir.h, nt.c, objects-gtk.c, objects-gtk.h, objects-msw.c, objects-tty.c, objects-x.c, objects.c, objects.h, postgresql.c, print.c, process-nt.c, process-unix.c, process.c, procimpl.h, realpath.c, redisplay-gtk.c, redisplay-msw.c, redisplay-output.c, redisplay-tty.c, redisplay-x.c, redisplay.c, redisplay.h, regex.c, search.c, select-common.h, select-gtk.c, select-x.c, sound.h, symbols.c, syntax.c, syntax.h, sysdep.c, sysdep.h, sysdir.h, sysfile.h, sysproc.h, syspwd.h, systime.h, syswindows.h, termcap.c, tests.c, text.c, text.h, toolbar-common.c, tooltalk.c, ui-gtk.c, unexnt.c, unicode.c, win32.c: Text/char naming rationalization. [a] distinguish between "charptr" when it refers to operations on the pointer itself and when it refers to operations on text; and [b] use consistent naming for everything referring to internal format, i.e. Itext == text in internal format Ibyte == a byte in such text Ichar == a char as represented in internal character format thus e.g. set_charptr_emchar -> set_itext_ichar The pre and post tags on either side of this change are: pre-internal-format-textual-renaming post-internal-format-textual-renaming See the Internals Manual for details of exactly how this was done, how to handle the change in your workspace, etc.
author ben
date Wed, 05 Jun 2002 09:58:45 +0000
parents 84762348c6f9
children e22b0213b713
line wrap: on
line diff
--- a/src/process-nt.c	Tue Jun 04 17:40:00 2002 +0000
+++ b/src/process-nt.c	Wed Jun 05 09:58:45 2002 +0000
@@ -700,8 +700,8 @@
 int
 mswindows_compare_env (const void *strp1, const void *strp2)
 {
-  const Intbyte *str1 = *(const Intbyte **)strp1,
-    *str2 = *(const Intbyte **)strp2;
+  const Ibyte *str1 = *(const Ibyte **)strp1,
+    *str2 = *(const Ibyte **)strp2;
 
   while (*str1 && *str2 && *str1 != '=' && *str2 != '=')
     {
@@ -751,7 +751,7 @@
     /* SHGetFileInfo tends to return ERROR_FILE_NOT_FOUND on most
        errors. This leads to bogus error message. */
     DWORD image_type;
-    Intbyte *p = qxestrrchr (XSTRING_DATA (program), '.');
+    Ibyte *p = qxestrrchr (XSTRING_DATA (program), '.');
     if (p != NULL &&
 	(qxestrcasecmp (p, ".exe") == 0 ||
 	 qxestrcasecmp (p, ".com") == 0 ||
@@ -860,9 +860,9 @@
      Vprocess_environment terminated by 2 nuls.  */
 
   {
-    Intbyte **env;
+    Ibyte **env;
     REGISTER Lisp_Object tem;
-    REGISTER Intbyte **new_env;
+    REGISTER Ibyte **new_env;
     REGISTER int new_length = 0, i;
 
     for (tem = Vprocess_environment;
@@ -883,7 +883,7 @@
     */
 
     /* new_length + 1 to include terminating 0.  */
-    env = new_env = alloca_array (Intbyte *, new_length + 1);
+    env = new_env = alloca_array (Ibyte *, new_length + 1);
 
     /* Copy the Vprocess_environment strings into new_env.  */
     for (tem = Vprocess_environment;
@@ -891,15 +891,15 @@
  	  && STRINGP (XCAR (tem)));
  	 tem = XCDR (tem))
       {
-	Intbyte **ep = env;
-	Intbyte *string = XSTRING_DATA (XCAR (tem));
+	Ibyte **ep = env;
+	Ibyte *string = XSTRING_DATA (XCAR (tem));
 	/* See if this string duplicates any string already in the env.
 	   If so, don't put it in.
 	   When an env var has multiple definitions,
 	   we keep the definition that comes first in process-environment.  */
 	for (; ep != new_env; ep++)
 	  {
-	    Intbyte *p = *ep, *q = string;
+	    Ibyte *p = *ep, *q = string;
 	    while (1)
 	      {
 		if (*q == 0)
@@ -919,7 +919,7 @@
 
     /* Sort the environment variables */
     new_length = new_env - env;
-    qsort (env, new_length, sizeof (Intbyte *), mswindows_compare_env);
+    qsort (env, new_length, sizeof (Ibyte *), mswindows_compare_env);
 
     {
       DECLARE_EISTRING (envout);
@@ -943,13 +943,13 @@
        while leaving the real app name as argv[0].  */
     if (is_dos_app)
       {
-	cmdname = (Intbyte *) ALLOCA (PATH_MAX);
+	cmdname = (Ibyte *) ALLOCA (PATH_MAX);
 	if (egetenv ("CMDPROXY"))
 	  qxestrcpy (cmdname, egetenv ("CMDPROXY"));
 	else
 	  {
 	    qxestrcpy (cmdname, XSTRING_DATA (Vinvocation_directory));
-	    qxestrcat (cmdname, (Intbyte *) "cmdproxy.exe");
+	    qxestrcat (cmdname, (Ibyte *) "cmdproxy.exe");
 	  }
       }
 #endif
@@ -1095,7 +1095,7 @@
   /* use a reasonable-sized buffer (somewhere around the size of the
      stream buffer) so as to avoid inundating the stream with blocked
      data. */
-  Intbyte chunkbuf[512];
+  Ibyte chunkbuf[512];
   Bytecount chunklen;
 
   while (1)