Commit 67feb0e7 authored by Samuel Martin's avatar Samuel Martin Committed by Thomas Petazzoni
Browse files

support: trivial fixes (typos and minor rewording) in gen-manual-lists.py

[Thomas: added Thomas DS Acked-by, given at
http://patchwork.ozlabs.org/patch/284719/

, and made the additional
typo fixes suggested by Thomas DS.]

Signed-off-by: default avatarSamuel Martin <s.martin49@gmail.com>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: default avatarThomas De Schampheleire <thomas.de.schampheleire@gmail.com>
parent 462e9915
Loading
Loading
Loading
Loading
+7 −8
Original line number Diff line number Diff line
@@ -88,7 +88,7 @@ def get_symbol_subset(root, filter_func):


def get_symbol_parents(item, root=None, enable_choice=False):
    """ Return the list of the item's parents. The lasst item of the list is
    """ Return the list of the item's parents. The last item of the list is
    the closest parent, the first the furthest.

    :param item:          Item from which the the parent list is generated
@@ -107,7 +107,7 @@ def get_symbol_parents(item, root=None, enable_choice=False):
        parent = parent.get_parent()
    if isinstance(root, kconfiglib.Menu) or \
            (enable_choice and isinstance(root, kconfiglib.Choice)):
        parents.append("") # Dummy empty parrent to get a leading arrow ->
        parents.append("") # Dummy empty parent to get a leading arrow ->
    parents.reverse()
    return parents

@@ -126,15 +126,14 @@ def format_asciidoc_table(root, get_label_func, filter_func=lambda x: True,
    :param sub_menu:       Output the column with the sub-menu path

    """
    def _format_entry(label, parents, sub_menu):
    def _format_entry(item, parents, sub_menu):
        """ Format an asciidoc table entry.

        """
        if sub_menu:
            return "| {0:<40} <| {1}\n".format(label, " -> ".join(parents))
            return "| {0:<40} <| {1}\n".format(item, " -> ".join(parents))
        else:
            return "| {0:<40}\n".format(label)

            return "| {0:<40}\n".format(item)
    lines = []
    for item in get_symbol_subset(root, filter_func):
        if not item.is_symbol() or not item.prompts:
@@ -264,9 +263,9 @@ class Buildroot:
        # Implementation details:
        #
        # * The package list is generated from the *.mk file existence, the
        #   first time this function is called. Despite the memory consumtion,
        #   first time this function is called. Despite the memory consumption,
        #   this list is stored because the execution time of this script is
        #   noticebly shorter than re-scannig the package sub-tree for each
        #   noticeably shorter than rescanning the package sub-tree for each
        #   symbol.
        if not hasattr(self, "_package_list"):
            pkg_list = []