I finally tidied-up and uploaded the task-manager tool I created last month, based initially on Joe Bognor's wiki-page demo-app (for which I asked on this list about copyright for the wiki-pages - there were speculative answers/suggestions, but not a conclusive one yet...):
https://github.com/rowanthorpe/taskwrangle I don't get to work often with picolisp, so probably did some things sub-optimally - feedback welcome! The quickest way to see what it does is to scan the func-defs in the lib-file, but here's an overview: fields: * number * name * priority * tags * due * parent * children * blocks * blockedby * comment functionality: * add/destroy/modify tasks * return/display tasks: - select by field-matches/ranges - sort/reverse-sort by field - display specific or all fields - show raw task-objects or task-numbers in linked fields * help output (per-function or all, based on home-cooked docstring system) * frontend wrapper funcs like (isdone), (rename), (unparent), etc... -- Rowan Thorpe PGP fingerprint: BB0A 0787 C0EE BDD8 7F97 3D30 49F2 13A5 265D CCBD ---- "A riot is the language of the unheard." - Dr. Martin Luther King "There is a great difference between worry and concern. A worried person sees a problem, and a concerned person solves a problem." - Harold Stephens "Ignorance requires no apologies when it presents questions rather than assertions." - Michael Sierchio (OpenSSL mailing list) "What we need more than an end to wars is an end to the beginning of all wars." - Franklin Roosevelt -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe