monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision a765b29c8756648bef93e38c6731cac8833414


From: monotone
Subject: [Monotone-commits-diffs] Revision a765b29c8756648bef93e38c6731cac8833414c9
Date: Mon, 23 Jul 2007 06:09:44 +0200

-----------------------------------------------------------------
Revision: a765b29c8756648bef93e38c6731cac8833414c9
Ancestor: 132f940dd197cd38ef1333b3fe9b9ffa8ca6b075
Author: address@hidden
Date: 2007-07-23T03:38:49
Branch: net.venge.monotone

Modified files:
        file_io.cc lua.cc platform.hh tester.cc unix/fs.cc
        win32/fs.cc

ChangeLog: 

Fix test failure on second 'make check' on MacOS X.

platform.hh, unix/fs.cc, win32/fs.cc : Modify do_read_directory() to handle 
special files rather than
throwing an exception.  Then we update other functions that rely on this one:
file_io.cc:
   - Fix directory_empty() to check that there are no special files as well as 
no normal files.
   - Fix do_remove_recursive() to try and remove special files as well as 
normal files.
   - Change read_directory() to error if there are special files (similar to 
the way do_read_directory() used to)
lua.cc: Make run_directory() ignore special files.
tester.cc: Make do_remove_recursive() try to remove special files.  Make 
do_make_tree_accessible() try to make special files accessible.  Change 
do_copy_recursive() to error if there are special files (as do_read_directory() 
used to)

Attachment: txtaQKmSvL3SG.txt
Description: Diff [132f940dd197cd38ef1333b3fe9b9ffa8ca6b075] -> [a765b29c8756648bef93e38c6731cac8833414c9]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]