+2006-10-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ * mkancesdirs.c (mkancesdirs): Pass to MAKE_DIR both the full file
+ name (relative to the original working directory) and the file
+ name component (relative to the temporary working directory). All
+ callers changed.
+ * mkancesdirs.h (mkancesdirs): Adjust prototype to match.
+ * mkdir-p.c (make_dir_parents): Likewise.
+ * mkdir-p.h (make_dir_parents): Likewise.
+
+2006-10-06 Eric Blake <ebb9@byu.net>
+
+ * clean-temp.h (close_stream_temp): New declaration.
+ * clean-temp.c (includes): Pull in headers according to what
+ other modules are in use.
+ (close_stream_temp) [GNULIB_CLOSE_STREAM]: New function.
+
+2006-10-06 Bruno Haible <bruno@clisp.org>
+
+ * clean-temp.h (cleanup_temp_file, cleanup_temp_subdir,
+ cleanup_temp_dir_contents, cleanup_temp_dir): Change return type to
+ int.
+ * clean-temp.c (do_unlink, do_rmdir, cleanup_temp_file,
+ cleanup_temp_subdir, cleanup_temp_dir_contents, cleanup_temp_dir):
+ Return an error indicator.
+ Suggested by Eric Blake.
+
+2006-10-06 Bruno Haible <bruno@clisp.org>
+
+ * clean-temp.c (PATH_MAX): Provide a fallback for GNU Hurd.
+ Reported by Eric Blake.
+
+2006-10-06 Bruno Haible <bruno@clisp.org>
+ and Paul Eggert <eggert@cs.ucla.edu>
+
+ * closeout.c (close_stdout): Also close stderr.
+ * closeout.h: Update comment.
+
+2006-10-06 Bruno Haible <bruno@clisp.org>
+
+ * javacomp.c (write_temp_file): Use fopen_temp, fwriteerror_temp
+ instead of fopen, fwriteerror.
+
+2006-10-05 Bruno Haible <bruno@clisp.org>
+
+ * clean-temp.h (open_temp, fopen_temp, close_temp, fclose_temp,
+ fwriteerror_temp): New declarations.
+ * clean-temp.c (uintptr_t): Provide fallback definition.
+ (descriptors): New variable.
+ (cleanup): First, close the descriptors.
+ (register_fd, unregister_fd, open_temp, fopen_temp, close_temp,
+ fclose_temp, fwriteerror_temp): New functions.
+
+2006-10-03 Bruno Haible
+
+ * gl_list.h (gl_sortedlist_search_from_to,
+ gl_sortedlist_indexof_from_to): New declarations.
+ (gl_list_implementation): New fields sortedlist_search_from_to,
+ sortedlist_indexof_from_to.
+ (gl_sortedlist_search_from_to, gl_sortedlist_indexof_from_to): New
+ inline functions.
+ * gl_list.c (gl_sortedlist_search_from_to,
+ gl_sortedlist_indexof_from_to): New functions.
+ * gl_array_list.c (gl_array_sortedlist_indexof_from_to): New function.
+ (gl_array_sortedlist_indexof, gl_array_sortedlist_search): Use it.
+ (gl_array_sortedlist_search_from_to): New function.
+ (gl_array_list_implementation): Update.
+ * gl_carray_list.c (gl_carray_sortedlist_indexof_from_to): New function.
+ (gl_carray_sortedlist_indexof, gl_carray_sortedlist_search): Use it.
+ (gl_carray_sortedlist_search_from_to): New function.
+ (gl_carray_list_implementation): Update.
+ * gl_anylinked_list2.h (gl_linked_sortedlist_search_from_to,
+ gl_linked_sortedlist_indexof_from_to): New functions.
+ * gl_linked_list.c (gl_linked_list_implementation): Update.
+ * gl_linkedhash_list.c (gl_linkedhash_list_implementation): Update.
+ * gl_anytree_list2.h (gl_tree_sortedlist_search_from_to,
+ gl_tree_sortedlist_indexof_from_to): New functions.
+ * gl_avltree_list.c (gl_avltree_list_implementation): Update.
+ * gl_avltreehash_list.c (gl_avltreehash_list_implementation): Update.
+ * gl_rbtree_list.c (gl_rbtree_list_implementation): Update.
+ * gl_rbtreehash_list.c (gl_avltreehash_list_implementation): Update.
+
2006-10-05 Paul Eggert <eggert@cs.ucla.edu>
Fix some Darwin-7.9.0 porting problems reported by Bruno Haible in