def alternate_unordered_list_delimiters(text, delimiters=['-', '+', '*']): """Alternates the delimiters in unordered lists according to their indentation.""" process_parameters = {'delimiters': delimiters} return util_utils.process_groups(text, is_group_member=_is_unordered_list_item, process_group=_format_unordered_list, process_group_parameters=process_parameters)
def format_link_reference_definitions(text): """Formats groups of link reference definitions so that their links all line up.""" return util_utils.process_groups(text, is_group_member=is_link_reference_definition, process_group=_format_links)
def fix_ordered_list_numbering(text): """Fixes the number for ordered lists.""" return util_utils.process_groups(text, is_group_member=_is_ordered_list_item, process_group=_format_ordered_list)