Dave Cinege Git Repo thesaurus / 8f59974
README.rst edit Dave Cinege 3 years ago
1 changed file(s) with 13 addition(s) and 13 deletion(s). Raw diff Collapse all Expand all
7272 release. As such, both modules are very subject to change at this time.
7373 Specifically I have the following decisions to make:
7474
75 - Finalize name conventions. Use set_path() or setpath()?
75 - Finalize name conventions. Use set_path() or setpath()?
7676
77 - Finalize specialtiy method names, Are merge(), mesh() and
78 screen() good names that make sense? I am struggling with the
79 ThesaurusExtended method names myself.
77 - Finalize specialtiy method names, Are merge(), mesh() and
78 screen() good names that make sense? I am struggling with the
79 ThesaurusExtended method names myself.
8080
81 - Resolve Thesaurus's schizophrenia.
82 ::
83 v = t['a.b.c'] # This recurses
84 t['a.b.c'] = v # This does not. Use set_path()
81 - Resolve Thesaurus's schizophrenia.
82 .. code:: python
83 v = t['a.b.c'] # This recurses
84 t['a.b.c'] = v # This does not. Use set_path()
8585
86 I want to be comfortable this feels naturale to others or make
87 changes.
86 I want to be comfortable this feels naturale to others or make
87 changes.
8888
89 - Review how I do recursive copy/deepcopys.
89 - Review how I do recursive copy/deepcopys.
9090
91 - Decide how to properly handle copying ThesaurusCfg coercion methods.
91 - Decide how to properly handle copying ThesaurusCfg coercion methods.
9292
9393
9494
116116 The effect is to syntatically reference keys like attributes.
117117
118118 For example:
119 .. code:: python
119 .. code::python
120120 t['k']
121121 t.k
122122