-----------------------------------------------------------------
Revision: 3a7ccb2898fbd5ae4c670bef40bb080849bb2bdb
Ancestor: 50041d6eb6ae10f4b9501c556bcb85fec162a9a0
Author: [email protected]
Date: 2009-03-03T05:59:52
Branch: net.venge.monotone
Modified files:
lua_hooks.cc lua_hooks.hh merge_conflict.cc monotone.texi
work.cc
ChangeLog:
pass nil to attr_functions when clearing attributes
* lua_hooks.{cc,hh} (hook_apply_attribute): rename to ...
(hook_set_attribute): ... this
(hook_clear_attribute): new hook wrapper for clearing attributes that passes
nil attr value to attr_functions
* merge_conflict.cc (attach_node): call hook_set_attribute instead of
hook_apply_attribute
* monotone.texi (Attribute Handling): update documentation of attr_hooks to note
that they will receive nil parameter value when clearing attributes
* work.cc (editable_working_tree::clear_attr): call hook_clear_attribute
(editable_working_tree::set_attr): call hook_set_attribute
(workspace::update_any_attrs): call hook_set_attribute
monotone --db={your.database} diff
--revision=50041d6eb6ae10f4b9501c556bcb85fec162a9a0
--revision=3a7ccb2898fbd5ae4c670bef40bb080849bb2bdb
----------------------------------------------------------------------
_______________________________________________
Monotone-commits-nodiffs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-commits-nodiffs