Compare commits
No commits in common. "26f1eae9a1f7585b37179bb0a07c4b8f5d06d3b6" and "d2d0e9e5dd3b7097e0f61142a6b9d686623d19a0" have entirely different histories.
26f1eae9a1
...
d2d0e9e5dd
@ -1,7 +0,0 @@
|
|||||||
** Foo
|
|
||||||
DEADLINE: <2023-10-16 Mon>
|
|
||||||
:PROPERTIES:
|
|
||||||
:foo: *a*
|
|
||||||
:Bar: *b*
|
|
||||||
:BAZ: *c*
|
|
||||||
:END:
|
|
@ -101,15 +101,11 @@ impl<'s> Heading<'s> {
|
|||||||
_ => None,
|
_ => None,
|
||||||
})
|
})
|
||||||
.flat_map(|section| section.children.iter())
|
.flat_map(|section| section.children.iter())
|
||||||
.take_while(|element| match element {
|
.take(1)
|
||||||
Element::Planning(_) | Element::PropertyDrawer(_) => true,
|
.filter_map(|element| match element {
|
||||||
_ => false,
|
|
||||||
})
|
|
||||||
.find_map(|element| match element {
|
|
||||||
Element::PropertyDrawer(property_drawer) => Some(property_drawer),
|
Element::PropertyDrawer(property_drawer) => Some(property_drawer),
|
||||||
_ => None,
|
_ => None,
|
||||||
})
|
})
|
||||||
.into_iter()
|
|
||||||
.flat_map(|property_drawer| property_drawer.children.iter())
|
.flat_map(|property_drawer| property_drawer.children.iter())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user