Lines Matching defs:section

59 /* This is used for a list of the specified menu section names
65 /* 1 means we have not yet found an existing section with this name
66 in the dir file--so we will need to add a new section. */
80 /* A pointer to a section that is beyond the end of the chain whose
103 /* The last menu section in the chain. */
114 /* Line number of start of section. */
116 /* Line number of end of section. */
138 { "section", required_argument, NULL, 's' },
456 --defsection=TEXT like --section, but only use TEXT if a section\n\
474 --section=SEC put this file's entries in section SEC of the directory.\n\
475 If you specify more than one section, all the entries\n\
814 new section, output all of the entries that belong to that
815 section, in alphabetical order. */
830 this section? */
867 /* Parse the input to find the section names and the entry names it
921 specified. Default to section "Miscellaneous". */
1046 /* Fill in the end of the last menu section
1070 /* Add this menu section to the node's list.
1163 /* Record here the specified section names and directory entries. */
1366 Info file, or (under --section) from the command line,
1413 In each section, find the proper alphabetical place to add
1418 struct menu_section *section;
1422 for (section = node->sections; section; section = section->next)
1424 for (i = section->end_line; i > section->start_line; i--)
1427 section->end_line = i;
1430 if (!strcmp (spec->name, section->name))
1434 int add_at_line = section->end_line;
1436 /* Say we have found at least one section with this name,
1437 so we need not add such a section. */
1439 /* For each entry, find the right place in this section
1444 this section? */
1449 if (!strcmp (spec->name, section->name))
1458 for (i = section->end_line - 1;
1459 i >= section->start_line - 1; i--)
1562 Compare the section names. */