Mercurial > emacs
changeset 13036:cd0e7903d0a9
(Fload): Rename arg STR to FILE.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 15 Sep 1995 16:45:41 +0000 |
parents | b8453eab5114 |
children | 3946c18462c8 |
files | src/lread.c |
diffstat | 1 files changed, 16 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lread.c Thu Sep 14 14:45:02 1995 +0000 +++ b/src/lread.c Fri Sep 15 16:45:41 1995 +0000 @@ -368,8 +368,8 @@ If optional fourth arg NOSUFFIX is non-nil, don't try adding\n\ suffixes `.elc' or `.el' to the specified name FILE.\n\ Return t if file exists.") - (str, noerror, nomessage, nosuffix) - Lisp_Object str, noerror, nomessage, nosuffix; + (file, noerror, nomessage, nosuffix) + Lisp_Object file, noerror, nomessage, nosuffix; { register FILE *stream; register int fd = -1; @@ -385,24 +385,24 @@ char *dosmode = "rt"; #endif /* DOS_NT */ - CHECK_STRING (str, 0); + CHECK_STRING (file, 0); /* If file name is magic, call the handler. */ - handler = Ffind_file_name_handler (str, Qload); + handler = Ffind_file_name_handler (file, Qload); if (!NILP (handler)) - return call5 (handler, Qload, str, noerror, nomessage, nosuffix); + return call5 (handler, Qload, file, noerror, nomessage, nosuffix); /* Do this after the handler to avoid the need to gcpro noerror, nomessage and nosuffix. (Below here, we care only whether they are nil or not.) */ - str = Fsubstitute_in_file_name (str); + file = Fsubstitute_in_file_name (file); /* Avoid weird lossage with null string as arg, since it would try to load a directory as a Lisp file */ - if (XSTRING (str)->size > 0) + if (XSTRING (file)->size > 0) { - GCPRO1 (str); - fd = openp (Vload_path, str, !NILP (nosuffix) ? "" : ".elc:.el:", + GCPRO1 (file); + fd = openp (Vload_path, file, !NILP (nosuffix) ? "" : ".elc:.el:", &found, 0); UNGCPRO; } @@ -412,7 +412,7 @@ if (NILP (noerror)) while (1) Fsignal (Qfile_error, Fcons (build_string ("Cannot open load file"), - Fcons (str, Qnil))); + Fcons (file, Qnil))); else return Qnil; } @@ -449,13 +449,13 @@ if (stream == 0) { close (fd); - error ("Failure to create stdio stream for %s", XSTRING (str)->data); + error ("Failure to create stdio stream for %s", XSTRING (file)->data); } if (NILP (nomessage) && !nomessage1) - message ("Loading %s...", XSTRING (str)->data); + message ("Loading %s...", XSTRING (file)->data); - GCPRO1 (str); + GCPRO1 (file); lispstream = Fcons (Qnil, Qnil); XSETFASTINT (XCONS (lispstream)->car, (EMACS_UINT)stream >> 16); XSETFASTINT (XCONS (lispstream)->cdr, (EMACS_UINT)stream & 0xffff); @@ -465,11 +465,11 @@ load_descriptor_list = Fcons (make_number (fileno (stream)), load_descriptor_list); load_in_progress++; - readevalloop (Qget_file_char, stream, str, Feval, 0); + readevalloop (Qget_file_char, stream, file, Feval, 0); unbind_to (count, Qnil); /* Run any load-hooks for this file. */ - temp = Fassoc (str, Vafter_load_alist); + temp = Fassoc (file, Vafter_load_alist); if (!NILP (temp)) Fprogn (Fcdr (temp)); UNGCPRO; @@ -480,7 +480,7 @@ saved_doc_string_size = 0; if (!noninteractive && NILP (nomessage)) - message ("Loading %s...done", XSTRING (str)->data); + message ("Loading %s...done", XSTRING (file)->data); return Qt; }