-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sibling predicates #105
Comments
You can use |
I personally don't need dimming so it's alright. |
@Zetagon You titled the issue about hiding or dimming, but your question seems to be about sibling predicates. A sibling predicate is an interesting idea. It could probably be implemented pretty simply. Can you give me some example use cases? That is, pretend that there's a |
The goal was to hide blocked tasks in the same way as described in the link, which is why I titled it the way I did. That way you can have ordered tasks where only the first task in that subtree is shown. It is very handy when describing tasks that are only relevant after the previous ones have been completed. This query would only show
I asked about sibling predicates because that would solve the problem in a very general way. As for the api, I think there has to be some sense of direction, i.e. siblings above or siblings below current task. I think that it would also be nice to have a predicate for an immediate sibling(i.e. one entry above/under) or a sibling arbitrarily far away(e.g. Subtask 1 and 3 are still siblings). In other words, there would be one predicate that works in the same way as Btw, |
Thanks for the example and thoughts. I agree, that could be very useful. I probably won't work on this soon, but I'll plan to add it in the future, maybe in version 0.6. |
Since it's been so long since the last 0.x release, I'm going to defer this to 0.7 in an effort to reduce the scope of 0.6 and release it sooner. |
I currently depend on https://orgmode.org/manual/TODO-dependencies.html to hide tasks that are not relevant now. It is possible to do a query for filtering out tasks blocked by subtasks but I don't think it is possible to implement ordered tasks because there is no sibling predicate.
Will sibling predicates be implemented?
The text was updated successfully, but these errors were encountered: