[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-nodiffs] Revision 9a42f4a3faf127edf38f3ac61e2e326c7276
From: |
monotone |
Subject: |
[Monotone-commits-nodiffs] Revision 9a42f4a3faf127edf38f3ac61e2e326c7276659a |
Date: |
Sun, 24 Jun 2007 04:06:14 +0200 |
-----------------------------------------------------------------
Revision: 9a42f4a3faf127edf38f3ac61e2e326c7276659a
Ancestor: abfb28c5c8a60c906ee817d2b7ff134cf4b96a99
Author: address@hidden
Date: 2007-06-19T23:22:39
Branch: net.venge.monotone.experiment.no-split-path
Modified files:
monotone.cc paths.cc paths.hh roster.cc unit_tests.hh
work.cc
ChangeLog:
* paths.cc (file_path::file_path): Handle 'prevalidated' source_type.
(any_path::basename, file_path::dirname): New functions.
(dump): Move all specializations to appropriate part of file.
(paths:basename, paths:dirname): New unit tests.
* paths.hh (any_path): Add 'basename' member function.
(file_path): Add 'dirname' member function.
(file_path::source_type): Add 'prevalidated' enumerator.
* roster.cc (roster_t::detach_node, editable_roster_for_check::attach_node):
Use new file_path member functions instead of split_paths and dirname_basename.
* work.cc (simulated_working_tree::attach_node, add_parent_dirs)
(workspace::perform_rename, workspace::perform_pivot_root): Likewise.
* monotone.cc: Don't include any boost headers.
(cpp_main): Use system_path::basename instead of fs::path::leaf.
monotone --db={your.database} diff
--revision=abfb28c5c8a60c906ee817d2b7ff134cf4b96a99
--revision=9a42f4a3faf127edf38f3ac61e2e326c7276659a
----------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-nodiffs] Revision 9a42f4a3faf127edf38f3ac61e2e326c7276659a,
monotone <=