Comment change.
authorRichard M. Stallman <rms@gnu.org>
Wed, 24 Oct 2007 08:24:50 +0000 (08:24 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 24 Oct 2007 08:24:50 +0000 (08:24 +0000)
src/ChangeLog
src/eval.c

index 4c1ed39..cc85133 100644 (file)
@@ -1,3 +1,12 @@
+2007-10-24  Richard Stallman  <rms@gnu.org>
+
+       * frame.c (x_figure_window_size): For fullscreen case,
+       set USPosition | PPosition without clobbering rest of window_prompting.
+
+       * keyboard.c (Fcurrent_idle_time): Doc fix.
+
+       * print.c (Fwith_output_to_temp_buffer): Doc fix.
+
 2007-10-19  Juanma Barranquero  <lekktu@gmail.com>
 
        * process.c (Fset_process_filter): Doc fix.
index 3ffacf7..ee73655 100644 (file)
@@ -2162,7 +2162,14 @@ do_autoload (fundef, funname)
   /* Preserve the match data.  */
   record_unwind_save_match_data ();
 
-  /* Value saved here is to be restored into Vautoload_queue.  */
+  /* If autoloading gets an error (which includes the error of failing
+     to define the function being called), we use Vautoload_queue
+     to undo function definitions and `provide' calls made by
+     the function.  We do this in the specific case of autoloading
+     because autoloading is not an explicit request "load this file",
+     but rather a request to "call this function".
+     
+     The value saved here is to be restored into Vautoload_queue.  */
   record_unwind_protect (un_autoload, Vautoload_queue);
   Vautoload_queue = Qt;
   Fload (Fcar (Fcdr (fundef)), Qnil, noninteractive ? Qt : Qnil, Qnil, Qt);