Module Expr Str ImportFrom alias alias ImportFrom alias alias Import alias Import alias Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIn Str AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str attr Str Str attr Str Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Index Str Str NameLoad Str NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str NameLoad Print NameLoad Str Print NameLoad Str Print NameLoad BinOpAdd BinOpAdd Str NameLoad Str Print NameLoad Str Print NameLoad Str Print NameLoad BinOpAdd BinOpAdd BinOpAdd BinOpAdd Str NameLoad Str Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Print NameLoad Str Print NameLoad Str Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr Str Str attr Str Str attr Str Str decorator_list decorator_list If CompareEq NameLoad Str body Assign TupleStore NameStore NameStore Call NameLoad Call NameLoad Expr Call NameLoad Call NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad keyword NameLoad
N/A N/A 
Copyright 2013 Paul Sidnell

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
 treemodel traverse_list Visitor omnifocus build_model find_database N/A os N/A codecs N/A 
Experimental (and broken)!!!!

A db directory must exist on your desktop first
 
Creates a bazillion little html files each of which links/redirects back to an OmniFocus project/folder/context.
I'm wondering if I can use openmeta on them to essentially get tags into OF via the back door.

If I extract #tags from the item text then I can put that in the file and autotag can find it

 GenerateTagDBVisitor N/A Visitor N/A begin_folder N/A N/A self folder N/A N/A N/A N/A N/A self generate_entry folder folder N/A begin_project N/A N/A self project N/A N/A N/A N/A N/A self generate_entry task project N/A begin_context N/A N/A self context N/A N/A N/A N/A N/A self generate_entry context context N/A generate_entry N/A N/A self link_type item N/A N/A N/A N/A persistentIdentifier N/A item ofattribs N/A N/A ident N/A N/A item ofattribs N/A persistentIdentifier N/A link N/A N/A N/A omnifocus:/// link_type / ident N/A base N/A N/A N/A N/A N/A N/A N/A item name replace / _ replace \ / replace \. _ N/A file_name N/A N/A N/A N/A N/A N/A N/A os environ N/A HOME /Desktop/db/ base ident .html N/A out N/A N/A codecs open file_name w utf-8 N/A link N/A N/A N/A omnifocus:/// link_type / ident N/A out <html> N/A out <head> N/A out N/A N/A <meta http-equiv="refresh" content="0; url= link "> N/A out </head> N/A out <body> N/A out N/A N/A N/A N/A <p><a href=" link "> N/A N/A self escape N/A item name </a> N/A out </body> N/A out </html> N/A N/A N/A out close N/A escape N/A N/A self val N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A val replace " &quot; replace & &amp; replace < &lt; replace > &gt; N/A N/A N/A N/A __name__ __main__ N/A N/A N/A root_projects_and_folders root_contexts N/A build_model N/A find_database N/A N/A traverse_list N/A GenerateTagDBVisitor root_projects_and_folders N/A N/A traverse_list N/A GenerateTagDBVisitor root_contexts project_mode False