diff options
Diffstat (limited to 'src/lread.c')
| -rw-r--r-- | src/lread.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/lread.c b/src/lread.c index 99e0ce30ba6..4f3446b09db 100644 --- a/src/lread.c +++ b/src/lread.c | |||
| @@ -1999,11 +1999,10 @@ readevalloop (Lisp_Object readcharfun, | |||
| 1999 | (NILP (lex_bound) || EQ (lex_bound, Qunbound) | 1999 | (NILP (lex_bound) || EQ (lex_bound, Qunbound) |
| 2000 | ? Qnil : list1 (Qt))); | 2000 | ? Qnil : list1 (Qt))); |
| 2001 | 2001 | ||
| 2002 | /* Try to ensure sourcename is a truename, except whilst preloading. */ | 2002 | /* Ensure sourcename is absolute, except whilst preloading. */ |
| 2003 | if (!will_dump_p () | 2003 | if (!will_dump_p () |
| 2004 | && !NILP (sourcename) && !NILP (Ffile_name_absolute_p (sourcename)) | 2004 | && !NILP (sourcename) && !NILP (Ffile_name_absolute_p (sourcename))) |
| 2005 | && !NILP (Ffboundp (Qfile_truename))) | 2005 | sourcename = Fexpand_file_name (sourcename, Qnil); |
| 2006 | sourcename = call1 (Qfile_truename, sourcename) ; | ||
| 2007 | 2006 | ||
| 2008 | LOADHIST_ATTACH (sourcename); | 2007 | LOADHIST_ATTACH (sourcename); |
| 2009 | 2008 | ||
| @@ -4678,9 +4677,6 @@ load_path_default (void) | |||
| 4678 | void | 4677 | void |
| 4679 | init_lread (void) | 4678 | init_lread (void) |
| 4680 | { | 4679 | { |
| 4681 | if (NILP (Vpurify_flag) && !NILP (Ffboundp (Qfile_truename))) | ||
| 4682 | Vsource_directory = call1 (Qfile_truename, Vsource_directory); | ||
| 4683 | |||
| 4684 | /* First, set Vload_path. */ | 4680 | /* First, set Vload_path. */ |
| 4685 | 4681 | ||
| 4686 | /* Ignore EMACSLOADPATH when dumping. */ | 4682 | /* Ignore EMACSLOADPATH when dumping. */ |
| @@ -5100,7 +5096,6 @@ this variable will become obsolete. */); | |||
| 5100 | DEFSYM (Qload, "load"); | 5096 | DEFSYM (Qload, "load"); |
| 5101 | DEFSYM (Qload_file_name, "load-file-name"); | 5097 | DEFSYM (Qload_file_name, "load-file-name"); |
| 5102 | DEFSYM (Qeval_buffer_list, "eval-buffer-list"); | 5098 | DEFSYM (Qeval_buffer_list, "eval-buffer-list"); |
| 5103 | DEFSYM (Qfile_truename, "file-truename"); | ||
| 5104 | DEFSYM (Qdir_ok, "dir-ok"); | 5099 | DEFSYM (Qdir_ok, "dir-ok"); |
| 5105 | DEFSYM (Qdo_after_load_evaluation, "do-after-load-evaluation"); | 5100 | DEFSYM (Qdo_after_load_evaluation, "do-after-load-evaluation"); |
| 5106 | 5101 | ||