CHANGES.rst
LICENSE
MANIFEST.in
README.rst
blockdiag.1
setup.cfg
setup.py
tox.ini
examples/blockdiagrc
examples/group.diag
examples/group.png
examples/group.svg
examples/multibyte.diag
examples/multibyte.png
examples/multibyte.svg
examples/numbered.diag
examples/numbered.png
examples/numbered.svg
examples/screen.diag
examples/screen.png
examples/screen.svg
examples/simple.diag
examples/simple.png
examples/simple.svg
src/blockdiag/__init__.py
src/blockdiag/builder.py
src/blockdiag/command.py
src/blockdiag/drawer.py
src/blockdiag/elements.py
src/blockdiag/metrics.py
src/blockdiag/parser.py
src/blockdiag.egg-info/PKG-INFO
src/blockdiag.egg-info/SOURCES.txt
src/blockdiag.egg-info/dependency_links.txt
src/blockdiag.egg-info/entry_points.txt
src/blockdiag.egg-info/requires.txt
src/blockdiag.egg-info/top_level.txt
src/blockdiag/imagedraw/__init__.py
src/blockdiag/imagedraw/base.py
src/blockdiag/imagedraw/pdf.py
src/blockdiag/imagedraw/png.py
src/blockdiag/imagedraw/simplesvg.py
src/blockdiag/imagedraw/svg.py
src/blockdiag/imagedraw/textfolder.py
src/blockdiag/imagedraw/filters/__init__.py
src/blockdiag/imagedraw/filters/linejump.py
src/blockdiag/imagedraw/utils/__init__.py
src/blockdiag/imagedraw/utils/ellipse.py
src/blockdiag/noderenderer/__init__.py
src/blockdiag/noderenderer/actor.py
src/blockdiag/noderenderer/base.py
src/blockdiag/noderenderer/beginpoint.py
src/blockdiag/noderenderer/box.py
src/blockdiag/noderenderer/circle.py
src/blockdiag/noderenderer/cloud.py
src/blockdiag/noderenderer/diamond.py
src/blockdiag/noderenderer/dots.py
src/blockdiag/noderenderer/ellipse.py
src/blockdiag/noderenderer/endpoint.py
src/blockdiag/noderenderer/mail.py
src/blockdiag/noderenderer/minidiamond.py
src/blockdiag/noderenderer/none.py
src/blockdiag/noderenderer/note.py
src/blockdiag/noderenderer/roundedbox.py
src/blockdiag/noderenderer/square.py
src/blockdiag/noderenderer/textbox.py
src/blockdiag/noderenderer/flowchart/__init__.py
src/blockdiag/noderenderer/flowchart/database.py
src/blockdiag/noderenderer/flowchart/input.py
src/blockdiag/noderenderer/flowchart/loopin.py
src/blockdiag/noderenderer/flowchart/loopout.py
src/blockdiag/noderenderer/flowchart/terminator.py
src/blockdiag/plugins/__init__.py
src/blockdiag/plugins/attributes.py
src/blockdiag/plugins/autoclass.py
src/blockdiag/tests/__init__.py
src/blockdiag/tests/test_boot_params.py
src/blockdiag/tests/test_builder.py
src/blockdiag/tests/test_builder_edge.py
src/blockdiag/tests/test_builder_errors.py
src/blockdiag/tests/test_builder_group.py
src/blockdiag/tests/test_builder_node.py
src/blockdiag/tests/test_builder_separate.py
src/blockdiag/tests/test_command.py
src/blockdiag/tests/test_generate_diagram.py
src/blockdiag/tests/test_imagedraw_textfolder.py
src/blockdiag/tests/test_imagedraw_utils.py
src/blockdiag/tests/test_parser.py
src/blockdiag/tests/test_utils.py
src/blockdiag/tests/test_utils_fontmap.py
src/blockdiag/tests/utils.py
src/blockdiag/tests/VLGothic/LICENSE
src/blockdiag/tests/VLGothic/LICENSE.en
src/blockdiag/tests/VLGothic/LICENSE_E.mplus
src/blockdiag/tests/VLGothic/LICENSE_J.mplus
src/blockdiag/tests/VLGothic/VL-Gothic-Regular.ttf
src/blockdiag/tests/diagrams/README
src/blockdiag/tests/diagrams/auto_jumping_edge.diag
src/blockdiag/tests/diagrams/background_url_image.diag
src/blockdiag/tests/diagrams/background_url_local.diag
src/blockdiag/tests/diagrams/beginpoint_color.diag
src/blockdiag/tests/diagrams/branched.diag
src/blockdiag/tests/diagrams/circular_ref.diag
src/blockdiag/tests/diagrams/circular_ref2.diag
src/blockdiag/tests/diagrams/circular_ref_and_parent_node.diag
src/blockdiag/tests/diagrams/circular_ref_to_root.diag
src/blockdiag/tests/diagrams/circular_skipped_edge.diag
src/blockdiag/tests/diagrams/debian-logo-256color-palettealpha.png
src/blockdiag/tests/diagrams/define_class.diag
src/blockdiag/tests/diagrams/diagram_attributes.diag
src/blockdiag/tests/diagrams/diagram_attributes_order.diag
src/blockdiag/tests/diagrams/diagram_orientation.diag
src/blockdiag/tests/diagrams/edge_attribute.diag
src/blockdiag/tests/diagrams/edge_datamodels.diag
src/blockdiag/tests/diagrams/edge_label.diag
src/blockdiag/tests/diagrams/edge_layout_landscape.diag
src/blockdiag/tests/diagrams/edge_layout_portrait.diag
src/blockdiag/tests/diagrams/edge_shape.diag
src/blockdiag/tests/diagrams/edge_styles.diag
src/blockdiag/tests/diagrams/empty_group.diag
src/blockdiag/tests/diagrams/empty_group_declaration.diag
src/blockdiag/tests/diagrams/empty_nested_group.diag
src/blockdiag/tests/diagrams/endpoint_color.diag
src/blockdiag/tests/diagrams/flowable_node.diag
src/blockdiag/tests/diagrams/folded_edge.diag
src/blockdiag/tests/diagrams/group_and_skipped_edge.diag
src/blockdiag/tests/diagrams/group_attribute.diag
src/blockdiag/tests/diagrams/group_children_height.diag
src/blockdiag/tests/diagrams/group_children_order.diag
src/blockdiag/tests/diagrams/group_children_order2.diag
src/blockdiag/tests/diagrams/group_children_order3.diag
src/blockdiag/tests/diagrams/group_children_order4.diag
src/blockdiag/tests/diagrams/group_declare_as_node_attribute.diag
src/blockdiag/tests/diagrams/group_height.diag
src/blockdiag/tests/diagrams/group_id_and_node_id_are_not_conflicted.diag
src/blockdiag/tests/diagrams/group_label.diag
src/blockdiag/tests/diagrams/group_order.diag
src/blockdiag/tests/diagrams/group_order2.diag
src/blockdiag/tests/diagrams/group_order3.diag
src/blockdiag/tests/diagrams/group_orientation.diag
src/blockdiag/tests/diagrams/group_sibling.diag
src/blockdiag/tests/diagrams/group_works_node_decorator.diag
src/blockdiag/tests/diagrams/labeled_circular_ref.diag
src/blockdiag/tests/diagrams/large_group_and_node.diag
src/blockdiag/tests/diagrams/large_group_and_node2.diag
src/blockdiag/tests/diagrams/large_group_and_two_nodes.diag
src/blockdiag/tests/diagrams/merge_groups.diag
src/blockdiag/tests/diagrams/multiple_groups.diag
src/blockdiag/tests/diagrams/multiple_nested_groups.diag
src/blockdiag/tests/diagrams/multiple_node_relation.diag
src/blockdiag/tests/diagrams/multiple_nodes_definition.diag
src/blockdiag/tests/diagrams/multiple_parent_node.diag
src/blockdiag/tests/diagrams/nested_group_orientation.diag
src/blockdiag/tests/diagrams/nested_group_orientation2.diag
src/blockdiag/tests/diagrams/nested_groups.diag
src/blockdiag/tests/diagrams/nested_groups_and_edges.diag
src/blockdiag/tests/diagrams/nested_groups_work_node_decorator.diag
src/blockdiag/tests/diagrams/nested_skipped_circular.diag
src/blockdiag/tests/diagrams/node_attribute.diag
src/blockdiag/tests/diagrams/node_attribute_and_group.diag
src/blockdiag/tests/diagrams/node_has_block_label.diag
src/blockdiag/tests/diagrams/node_has_multilined_label.diag
src/blockdiag/tests/diagrams/node_height.diag
src/blockdiag/tests/diagrams/node_icon.diag
src/blockdiag/tests/diagrams/node_id_includes_dot.diag
src/blockdiag/tests/diagrams/node_in_group_follows_outer_node.diag
src/blockdiag/tests/diagrams/node_link.diag
src/blockdiag/tests/diagrams/node_rotated_labels.diag
src/blockdiag/tests/diagrams/node_shape.diag
src/blockdiag/tests/diagrams/node_shape_background.diag
src/blockdiag/tests/diagrams/node_shape_namespace.diag
src/blockdiag/tests/diagrams/node_shape_with_none_shadow.diag
src/blockdiag/tests/diagrams/node_shape_with_solid_shadow.diag
src/blockdiag/tests/diagrams/node_style_dasharray.diag
src/blockdiag/tests/diagrams/node_styles.diag
src/blockdiag/tests/diagrams/node_width_and_height.diag
src/blockdiag/tests/diagrams/non_rhombus_relation_height.diag
src/blockdiag/tests/diagrams/outer_node_follows_node_in_group.diag
src/blockdiag/tests/diagrams/plugin_attributes.diag
src/blockdiag/tests/diagrams/plugin_autoclass.diag
src/blockdiag/tests/diagrams/portrait_dots.diag
src/blockdiag/tests/diagrams/quoted_node_id.diag
src/blockdiag/tests/diagrams/reverse_multiple_groups.diag
src/blockdiag/tests/diagrams/rhombus_relation_height.diag
src/blockdiag/tests/diagrams/self_ref.diag
src/blockdiag/tests/diagrams/separate1.diag
src/blockdiag/tests/diagrams/separate2.diag
src/blockdiag/tests/diagrams/simple_group.diag
src/blockdiag/tests/diagrams/single_edge.diag
src/blockdiag/tests/diagrams/single_node.diag
src/blockdiag/tests/diagrams/skipped_circular.diag
src/blockdiag/tests/diagrams/skipped_edge.diag
src/blockdiag/tests/diagrams/skipped_edge_down.diag
src/blockdiag/tests/diagrams/skipped_edge_flowchart_rightdown.diag
src/blockdiag/tests/diagrams/skipped_edge_flowchart_rightdown2.diag
src/blockdiag/tests/diagrams/skipped_edge_leftdown.diag
src/blockdiag/tests/diagrams/skipped_edge_portrait_down.diag
src/blockdiag/tests/diagrams/skipped_edge_portrait_flowchart_rightdown.diag
src/blockdiag/tests/diagrams/skipped_edge_portrait_flowchart_rightdown2.diag
src/blockdiag/tests/diagrams/skipped_edge_portrait_leftdown.diag
src/blockdiag/tests/diagrams/skipped_edge_portrait_right.diag
src/blockdiag/tests/diagrams/skipped_edge_portrait_rightdown.diag
src/blockdiag/tests/diagrams/skipped_edge_right.diag
src/blockdiag/tests/diagrams/skipped_edge_rightdown.diag
src/blockdiag/tests/diagrams/skipped_edge_rightup.diag
src/blockdiag/tests/diagrams/skipped_edge_up.diag
src/blockdiag/tests/diagrams/skipped_twin_circular.diag
src/blockdiag/tests/diagrams/slided_children.diag
src/blockdiag/tests/diagrams/stacked_node_and_edges.diag
src/blockdiag/tests/diagrams/triple_branched.diag
src/blockdiag/tests/diagrams/twin_circular_ref.diag
src/blockdiag/tests/diagrams/twin_circular_ref_to_root.diag
src/blockdiag/tests/diagrams/twin_forked.diag
src/blockdiag/tests/diagrams/twin_multiple_parent_node.diag
src/blockdiag/tests/diagrams/two_edges.diag
src/blockdiag/tests/diagrams/white.gif
src/blockdiag/tests/diagrams/errors/belongs_to_two_groups.diag
src/blockdiag/tests/diagrams/errors/group_follows_node.diag
src/blockdiag/tests/diagrams/errors/lexer_error.diag
src/blockdiag/tests/diagrams/errors/node_follows_group.diag
src/blockdiag/tests/diagrams/errors/unknown_diagram_default_shape.diag
src/blockdiag/tests/diagrams/errors/unknown_diagram_edge_layout.diag
src/blockdiag/tests/diagrams/errors/unknown_diagram_orientation.diag
src/blockdiag/tests/diagrams/errors/unknown_diagram_type.diag
src/blockdiag/tests/diagrams/errors/unknown_edge_class.diag
src/blockdiag/tests/diagrams/errors/unknown_edge_dir.diag
src/blockdiag/tests/diagrams/errors/unknown_edge_hstyle.diag
src/blockdiag/tests/diagrams/errors/unknown_edge_style.diag
src/blockdiag/tests/diagrams/errors/unknown_group_class.diag
src/blockdiag/tests/diagrams/errors/unknown_group_orientation.diag
src/blockdiag/tests/diagrams/errors/unknown_group_shape.diag
src/blockdiag/tests/diagrams/errors/unknown_node_attribute.diag
src/blockdiag/tests/diagrams/errors/unknown_node_class.diag
src/blockdiag/tests/diagrams/errors/unknown_node_shape.diag
src/blockdiag/tests/diagrams/errors/unknown_node_style.diag
src/blockdiag/tests/diagrams/errors/unknown_plugin.diag
src/blockdiag/tests/rst/__init__.py
src/blockdiag/tests/rst/test_base_directives.py
src/blockdiag/tests/rst/test_blockdiag_directives.py
src/blockdiag/utils/__init__.py
src/blockdiag/utils/bootstrap.py
src/blockdiag/utils/compat.py
src/blockdiag/utils/config.py
src/blockdiag/utils/fontmap.py
src/blockdiag/utils/images.py
src/blockdiag/utils/logging.py
src/blockdiag/utils/myitertools.py
src/blockdiag/utils/urlutil.py
src/blockdiag/utils/uuid.py
src/blockdiag/utils/rst/__init__.py
src/blockdiag/utils/rst/directives.py
src/blockdiag/utils/rst/nodes.py