Mercurial > hg > xemacs-beta
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)