X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=config%2Fzconf.y;h=496bf27dd8ce97955eed182e6bd278accc07faa9;hb=4416b9e4ef3eac922cff7913a1355518379990d1;hp=0599a847cf88f11a7f124f3dcd884d17d85b1469;hpb=1e015f2575b9d43c0106ab0392ba8c02fa8e9370;p=carl9170fw.git diff --git a/config/zconf.y b/config/zconf.y index 0599a84..496bf27 100644 --- a/config/zconf.y +++ b/config/zconf.y @@ -265,7 +265,7 @@ symbol_option_arg: choice: T_CHOICE word_opt T_EOL { struct symbol *sym = sym_lookup($2, SYMBOL_CHOICE); - sym->flags |= SYMBOL_AUTO; + sym->flags |= SYMBOL_NO_WRITE; menu_add_entry(sym); menu_add_expr(P_CHOICE, NULL, NULL); free($2); @@ -718,6 +718,10 @@ static void print_symbol(FILE *out, struct menu *menu) print_quoted_string(out, prop->text); fputc('\n', out); break; + case P_SYMBOL: + fputs( " symbol ", out); + fprintf(out, "%s\n", prop->sym->name); + break; default: fprintf(out, " unknown prop %d!\n", prop->type); break;