Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created July 2, 2019 09:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/8d3d474e37e403b132d45d8a7d1c4a25 to your computer and use it in GitHub Desktop.
Save ryantm/8d3d474e37e403b132d45d8a7d1c4a25 to your computer and use it in GitHub Desktop.
/nix/store/kwx3yjd46q7w48a47ykh1zls4jqlk4bk-python3.7-Chameleon-3.6.2
├── lib
│   └── python3.7
│   └── site-packages
│   ├── chameleon
│   │   ├── ast25.py
│   │   ├── astutil.py
│   │   ├── benchmark.py
│   │   ├── codegen.py
│   │   ├── compiler.py
│   │   ├── config.py
│   │   ├── exc.py
│   │   ├── i18n.py
│   │   ├── __init__.py
│   │   ├── interfaces.py
│   │   ├── loader.py
│   │   ├── metal.py
│   │   ├── namespaces.py
│   │   ├── nodes.py
│   │   ├── parser.py
│   │   ├── program.py
│   │   ├── py25.py
│   │   ├── py26.py
│   │   ├── __pycache__
│   │   │   ├── ast25.cpython-37.pyc
│   │   │   ├── astutil.cpython-37.pyc
│   │   │   ├── benchmark.cpython-37.pyc
│   │   │   ├── codegen.cpython-37.pyc
│   │   │   ├── compiler.cpython-37.pyc
│   │   │   ├── config.cpython-37.pyc
│   │   │   ├── exc.cpython-37.pyc
│   │   │   ├── i18n.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   ├── interfaces.cpython-37.pyc
│   │   │   ├── loader.cpython-37.pyc
│   │   │   ├── metal.cpython-37.pyc
│   │   │   ├── namespaces.cpython-37.pyc
│   │   │   ├── nodes.cpython-37.pyc
│   │   │   ├── parser.cpython-37.pyc
│   │   │   ├── program.cpython-37.pyc
│   │   │   ├── py25.cpython-37.pyc
│   │   │   ├── py26.cpython-37.pyc
│   │   │   ├── tal.cpython-37.pyc
│   │   │   ├── tales.cpython-37.pyc
│   │   │   ├── template.cpython-37.pyc
│   │   │   ├── tokenize.cpython-37.pyc
│   │   │   └── utils.cpython-37.pyc
│   │   ├── tales.py
│   │   ├── tal.py
│   │   ├── template.py
│   │   ├── tests
│   │   │   ├── __init__.py
│   │   │   ├── inputs
│   │   │   │   ├── 001-interpolation.txt
│   │   │   │   ├── 001-variable-scope.html
│   │   │   │   ├── 001-variable-scope.pt
│   │   │   │   ├── 001.xml
│   │   │   │   ├── 002-repeat-scope.pt
│   │   │   │   ├── 002.xml
│   │   │   │   ├── 003-content.pt
│   │   │   │   ├── 003.xml
│   │   │   │   ├── 004-attributes.pt
│   │   │   │   ├── 004.xml
│   │   │   │   ├── 005-default.pt
│   │   │   │   ├── 005.xml
│   │   │   │   ├── 006-attribute-interpolation.pt
│   │   │   │   ├── 006.xml
│   │   │   │   ├── 007-content-interpolation.pt
│   │   │   │   ├── 007.xml
│   │   │   │   ├── 008-builtins.pt
│   │   │   │   ├── 008.xml
│   │   │   │   ├── 009-literals.pt
│   │   │   │   ├── 009.xml
│   │   │   │   ├── 010-structure.pt
│   │   │   │   ├── 010.xml
│   │   │   │   ├── 011-messages.pt
│   │   │   │   ├── 011.xml
│   │   │   │   ├── 012-translation.pt
│   │   │   │   ├── 012.xml
│   │   │   │   ├── 013-repeat-nested.pt
│   │   │   │   ├── 013.xml
│   │   │   │   ├── 014-repeat-nested-similar.pt
│   │   │   │   ├── 014.xml
│   │   │   │   ├── 015-translation-nested.pt
│   │   │   │   ├── 015.xml
│   │   │   │   ├── 016-explicit-translation.pt
│   │   │   │   ├── 016.xml
│   │   │   │   ├── 017-omit-tag.pt
│   │   │   │   ├── 017.xml
│   │   │   │   ├── 018-translation-nested-dynamic.pt
│   │   │   │   ├── 018.xml
│   │   │   │   ├── 019-replace.pt
│   │   │   │   ├── 019.xml
│   │   │   │   ├── 020-on-error.pt
│   │   │   │   ├── 020.xml
│   │   │   │   ├── 021-translation-domain.pt
│   │   │   │   ├── 021.xml
│   │   │   │   ├── 022-switch.pt
│   │   │   │   ├── 022.xml
│   │   │   │   ├── 023-condition.pt
│   │   │   │   ├── 023.xml
│   │   │   │   ├── 024-namespace-elements.pt
│   │   │   │   ├── 024.xml
│   │   │   │   ├── 025-repeat-whitespace.pt
│   │   │   │   ├── 025.xml
│   │   │   │   ├── 026-repeat-variable.pt
│   │   │   │   ├── 026.xml
│   │   │   │   ├── 027-attribute-replacement.pt
│   │   │   │   ├── 027.xml
│   │   │   │   ├── 028-attribute-toggle.pt
│   │   │   │   ├── 028.xml
│   │   │   │   ├── 029-attribute-ordering.pt
│   │   │   │   ├── 029.xml
│   │   │   │   ├── 030-repeat-tuples.pt
│   │   │   │   ├── 030.xml
│   │   │   │   ├── 031-namespace-with-tal.pt
│   │   │   │   ├── 031.xml
│   │   │   │   ├── 032-master-template.pt
│   │   │   │   ├── 032.xml
│   │   │   │   ├── 033-use-macro-trivial.pt
│   │   │   │   ├── 033.xml
│   │   │   │   ├── 034-use-template-as-macro.pt
│   │   │   │   ├── 034.xml
│   │   │   │   ├── 035-use-macro-with-fill-slot.pt
│   │   │   │   ├── 035.xml
│   │   │   │   ├── 036-use-macro-inherits-dynamic-scope.pt
│   │   │   │   ├── 036.xml
│   │   │   │   ├── 037-use-macro-local-variable-scope.pt
│   │   │   │   ├── 037.xml
│   │   │   │   ├── 038-use-macro-globals.pt
│   │   │   │   ├── 038.xml
│   │   │   │   ├── 039-globals.pt
│   │   │   │   ├── 039.xml
│   │   │   │   ├── 040-macro-using-template-symbol.pt
│   │   │   │   ├── 040.xml
│   │   │   │   ├── 041-translate-nested-names.pt
│   │   │   │   ├── 041.xml
│   │   │   │   ├── 042-use-macro-fill-footer.pt
│   │   │   │   ├── 042.xml
│   │   │   │   ├── 043-macro-nested-dynamic-vars.pt
│   │   │   │   ├── 043.xml
│   │   │   │   ├── 044-tuple-define.pt
│   │   │   │   ├── 044.xml
│   │   │   │   ├── 045-namespaces.pt
│   │   │   │   ├── 045.xml
│   │   │   │   ├── 046-extend-macro.pt
│   │   │   │   ├── 046.xml
│   │   │   │   ├── 047-use-extended-macro.pt
│   │   │   │   ├── 047.xml
│   │   │   │   ├── 048-use-extended-macro-fill-original.pt
│   │   │   │   ├── 048.xml
│   │   │   │   ├── 049-entities-in-attributes.pt
│   │   │   │   ├── 049.xml
│   │   │   │   ├── 050-define-macro-and-use-not-extend.pt
│   │   │   │   ├── 050.xml
│   │   │   │   ├── 051-use-non-extended-macro.pt
│   │   │   │   ├── 051.xml
│   │   │   │   ├── 052-i18n-domain-inside-filled-slot.pt
│   │   │   │   ├── 052.xml
│   │   │   │   ├── 053-special-characters-in-attributes.pt
│   │   │   │   ├── 053.xml
│   │   │   │   ├── 054-import-expression.pt
│   │   │   │   ├── 054.xml
│   │   │   │   ├── 055-attribute-fallback-to-dict-lookup.pt
│   │   │   │   ├── 055.xml
│   │   │   │   ├── 056-comment-attribute.pt
│   │   │   │   ├── 056.xml
│   │   │   │   ├── 057-order.pt
│   │   │   │   ├── 057.xml
│   │   │   │   ├── 058-script.pt
│   │   │   │   ├── 058.xml
│   │   │   │   ├── 059-embedded-javascript.pt
│   │   │   │   ├── 059.xml
│   │   │   │   ├── 060-macro-with-multiple-same-slots.pt
│   │   │   │   ├── 060.xml
│   │   │   │   ├── 061-fill-one-slot-but-two-defined.pt
│   │   │   │   ├── 061.xml
│   │   │   │   ├── 062-comments-and-expressions.pt
│   │   │   │   ├── 062.xml
│   │   │   │   ├── 063-continuation.pt
│   │   │   │   ├── 063.xml
│   │   │   │   ├── 064-tags-and-special-characters.pt
│   │   │   │   ├── 064.xml
│   │   │   │   ├── 065-use-macro-in-fill.pt
│   │   │   │   ├── 065.xml
│   │   │   │   ├── 066-load-expression.pt
│   │   │   │   ├── 066.xml
│   │   │   │   ├── 067-attribute-decode.pt
│   │   │   │   ├── 067.xml
│   │   │   │   ├── 068-less-than-greater-than-in-attributes.pt
│   │   │   │   ├── 068.xml
│   │   │   │   ├── 069-translation-domain-and-macro.pt
│   │   │   │   ├── 069.xml
│   │   │   │   ├── 070-translation-domain-and-use-macro.pt
│   │   │   │   ├── 070.xml
│   │   │   │   ├── 071-html-attribute-defaults.pt
│   │   │   │   ├── 071.xml
│   │   │   │   ├── 072-repeat-interpolation.pt
│   │   │   │   ├── 072.xml
│   │   │   │   ├── 073-utf8-encoded.pt
│   │   │   │   ├── 073.xml
│   │   │   │   ├── 074-encoded-template.pt
│   │   │   │   ├── 074.xml
│   │   │   │   ├── 075-nested-macros.pt
│   │   │   │   ├── 075.xml
│   │   │   │   ├── 076-nested-macro-override.pt
│   │   │   │   ├── 076.xml
│   │   │   │   ├── 077-i18n-attributes.pt
│   │   │   │   ├── 077.xml
│   │   │   │   ├── 078-tags-and-newlines.pt
│   │   │   │   ├── 078.xml
│   │   │   │   ├── 079-implicit-i18n.pt
│   │   │   │   ├── 079.xml
│   │   │   │   ├── 080.xml
│   │   │   │   ├── 080-xmlns-namespace-on-tal.pt
│   │   │   │   ├── 081-load-spec.pt
│   │   │   │   ├── 081.xml
│   │   │   │   ├── 082-load-spec-computed.pt
│   │   │   │   ├── 082.xml
│   │   │   │   ├── 083-template-dict-to-macro.pt
│   │   │   │   ├── 083.xml
│   │   │   │   ├── 084-interpolation-in-cdata.pt
│   │   │   │   ├── 084.xml
│   │   │   │   ├── 085-nested-translation.pt
│   │   │   │   ├── 085.xml
│   │   │   │   ├── 086-self-closing.pt
│   │   │   │   ├── 086.xml
│   │   │   │   ├── 087-code-blocks.pt
│   │   │   │   ├── 087.xml
│   │   │   │   ├── 088-python-newlines.pt
│   │   │   │   ├── 088.xml
│   │   │   │   ├── 089-load-fallback.pt
│   │   │   │   ├── 089.xml
│   │   │   │   ├── 090-tuple-expression.pt
│   │   │   │   ├── 090.xml
│   │   │   │   ├── 091-repeat-none.pt
│   │   │   │   ├── 091.xml
│   │   │   │   ├── 092.xml
│   │   │   │   ├── 093.xml
│   │   │   │   ├── 094.xml
│   │   │   │   ├── 095.xml
│   │   │   │   ├── 096.xml
│   │   │   │   ├── 097.xml
│   │   │   │   ├── 098.xml
│   │   │   │   ├── 099.xml
│   │   │   │   ├── 100.xml
│   │   │   │   ├── 101-unclosed-tags.html
│   │   │   │   ├── 101.xml
│   │   │   │   ├── 102-unquoted-attributes.html
│   │   │   │   ├── 102.xml
│   │   │   │   ├── 103-simple-attribute.html
│   │   │   │   ├── 103.xml
│   │   │   │   ├── 104.xml
│   │   │   │   ├── 105.xml
│   │   │   │   ├── 106.xml
│   │   │   │   ├── 107.xml
│   │   │   │   ├── 108.xml
│   │   │   │   ├── 109.xml
│   │   │   │   ├── 110.xml
│   │   │   │   ├── 111.xml
│   │   │   │   ├── 112.xml
│   │   │   │   ├── 113.xml
│   │   │   │   ├── 114.xml
│   │   │   │   ├── 115.xml
│   │   │   │   ├── 116.xml
│   │   │   │   ├── 117.xml
│   │   │   │   ├── 118.xml
│   │   │   │   ├── 119.xml
│   │   │   │   ├── 120-translation-context.pt
│   │   │   │   ├── 121-translation-comment.pt
│   │   │   │   ├── 122-translation-ignore.pt
│   │   │   │   ├── 123-html5-data-attributes.pt
│   │   │   │   ├── 124-translation-target.pt
│   │   │   │   ├── 125-macro-translation-ordering.pt
│   │   │   │   ├── 126-define-escaping.pt
│   │   │   │   ├── 238-macroname.pt
│   │   │   │   ├── greeting.pt
│   │   │   │   ├── hello_world.pt
│   │   │   │   ├── hello_world.txt
│   │   │   │   └── multinode-implicit-i18n.pt
│   │   │   ├── outputs
│   │   │   │   ├── 001.html
│   │   │   │   ├── 001.pt
│   │   │   │   ├── 001.txt
│   │   │   │   ├── 002.pt
│   │   │   │   ├── 003.pt
│   │   │   │   ├── 004.pt
│   │   │   │   ├── 005.pt
│   │   │   │   ├── 006.pt
│   │   │   │   ├── 007.pt
│   │   │   │   ├── 008.pt
│   │   │   │   ├── 009.pt
│   │   │   │   ├── 010.pt
│   │   │   │   ├── 011-en.pt
│   │   │   │   ├── 011.pt
│   │   │   │   ├── 012-en.pt
│   │   │   │   ├── 012.pt
│   │   │   │   ├── 013.pt
│   │   │   │   ├── 014.pt
│   │   │   │   ├── 015-en.pt
│   │   │   │   ├── 015.pt
│   │   │   │   ├── 016-en.pt
│   │   │   │   ├── 016.pt
│   │   │   │   ├── 017.pt
│   │   │   │   ├── 018-en.pt
│   │   │   │   ├── 018.pt
│   │   │   │   ├── 019.pt
│   │   │   │   ├── 020.pt
│   │   │   │   ├── 021-en.pt
│   │   │   │   ├── 021.pt
│   │   │   │   ├── 022.pt
│   │   │   │   ├── 023.pt
│   │   │   │   ├── 024.pt
│   │   │   │   ├── 025.pt
│   │   │   │   ├── 026.pt
│   │   │   │   ├── 027.pt
│   │   │   │   ├── 028.pt
│   │   │   │   ├── 029.pt
│   │   │   │   ├── 030.pt
│   │   │   │   ├── 031.pt
│   │   │   │   ├── 032.pt
│   │   │   │   ├── 033.pt
│   │   │   │   ├── 034.pt
│   │   │   │   ├── 035.pt
│   │   │   │   ├── 036.pt
│   │   │   │   ├── 037.pt
│   │   │   │   ├── 038.pt
│   │   │   │   ├── 039.pt
│   │   │   │   ├── 040.pt
│   │   │   │   ├── 041.pt
│   │   │   │   ├── 042.pt
│   │   │   │   ├── 043.pt
│   │   │   │   ├── 044.pt
│   │   │   │   ├── 045.pt
│   │   │   │   ├── 046.pt
│   │   │   │   ├── 047.pt
│   │   │   │   ├── 048.pt
│   │   │   │   ├── 049.pt
│   │   │   │   ├── 050.pt
│   │   │   │   ├── 051.pt
│   │   │   │   ├── 052.pt
│   │   │   │   ├── 053.pt
│   │   │   │   ├── 054.pt
│   │   │   │   ├── 055.pt
│   │   │   │   ├── 056.pt
│   │   │   │   ├── 057.pt
│   │   │   │   ├── 058.pt
│   │   │   │   ├── 059.pt
│   │   │   │   ├── 060.pt
│   │   │   │   ├── 061.pt
│   │   │   │   ├── 062.pt
│   │   │   │   ├── 063.pt
│   │   │   │   ├── 064.pt
│   │   │   │   ├── 065.pt
│   │   │   │   ├── 066.pt
│   │   │   │   ├── 067.pt
│   │   │   │   ├── 068.pt
│   │   │   │   ├── 069-en.pt
│   │   │   │   ├── 069.pt
│   │   │   │   ├── 070-en.pt
│   │   │   │   ├── 070.pt
│   │   │   │   ├── 071.pt
│   │   │   │   ├── 072.pt
│   │   │   │   ├── 073.pt
│   │   │   │   ├── 074.pt
│   │   │   │   ├── 075.pt
│   │   │   │   ├── 076.pt
│   │   │   │   ├── 077-en.pt
│   │   │   │   ├── 077.pt
│   │   │   │   ├── 078.pt
│   │   │   │   ├── 079-en.pt
│   │   │   │   ├── 079.pt
│   │   │   │   ├── 080.pt
│   │   │   │   ├── 081.pt
│   │   │   │   ├── 082.pt
│   │   │   │   ├── 083.pt
│   │   │   │   ├── 084.pt
│   │   │   │   ├── 085-en.pt
│   │   │   │   ├── 085.pt
│   │   │   │   ├── 086.pt
│   │   │   │   ├── 087.pt
│   │   │   │   ├── 088.pt
│   │   │   │   ├── 089.pt
│   │   │   │   ├── 090.pt
│   │   │   │   ├── 091.pt
│   │   │   │   ├── 101.html
│   │   │   │   ├── 102.html
│   │   │   │   ├── 103.html
│   │   │   │   ├── 120-en.pt
│   │   │   │   ├── 120.pt
│   │   │   │   ├── 121.pt
│   │   │   │   ├── 122.pt
│   │   │   │   ├── 123.pt
│   │   │   │   ├── 124-en.pt
│   │   │   │   ├── 124.pt
│   │   │   │   ├── 125.pt
│   │   │   │   ├── 126.pt
│   │   │   │   ├── 238.pt
│   │   │   │   ├── greeting.pt
│   │   │   │   ├── hello_world.pt
│   │   │   │   ├── hello_world.txt
│   │   │   │   ├── multinode-en.pt
│   │   │   │   └── multinode.pt
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── test_doctests.cpython-37.pyc
│   │   │   │   ├── test_exc.cpython-37.pyc
│   │   │   │   ├── test_loader.cpython-37.pyc
│   │   │   │   ├── test_parser.cpython-37.pyc
│   │   │   │   ├── test_sniffing.cpython-37.pyc
│   │   │   │   ├── test_templates.cpython-37.pyc
│   │   │   │   └── test_tokenizer.cpython-37.pyc
│   │   │   ├── test_doctests.py
│   │   │   ├── test_exc.py
│   │   │   ├── test_loader.py
│   │   │   ├── test_parser.py
│   │   │   ├── test_sniffing.py
│   │   │   ├── test_templates.py
│   │   │   └── test_tokenizer.py
│   │   ├── tokenize.py
│   │   ├── utils.py
│   │   └── zpt
│   │   ├── __init__.py
│   │   ├── loader.py
│   │   ├── program.py
│   │   ├── __pycache__
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   ├── loader.cpython-37.pyc
│   │   │   ├── program.cpython-37.pyc
│   │   │   └── template.cpython-37.pyc
│   │   └── template.py
│   └── Chameleon-3.6.2.dist-info
│   ├── INSTALLER
│   ├── LICENSE.txt
│   ├── METADATA
│   ├── RECORD
│   ├── top_level.txt
│   └── WHEEL
└── nix-support
└── propagated-build-inputs
13 directories, 426 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment