def update_to_tw(): """ Updates all tasks that differ from their TaskWarrior representation. """ cache.reset() cache.load_tasks() cache.load_vwtasks() cache.load_viewports() cache.save_tasks() cache.update_vwtasks_in_buffer() cache.evaluate_viewports()
def update_from_tw(): """ Updates all the incomplete tasks in the vimwiki file if the info from TW is different. """ cache.reset() cache.load_tasks() cache.load_vwtasks(buffer_has_authority=False) cache.load_viewports() cache.update_vwtasks_from_tasks() cache.update_vwtasks_in_buffer() cache.evaluate_viewports()