Ticket #1166: add_option_for_enter_menu.patch

File add_option_for_enter_menu.patch, 1.8 KB (added by anonymous, 9 years ago)

Patch against 3.1.2

  • src/cmd0.c

    diff -ur a/src/cmd0.c b/src/cmd0.c
    a b  
    562562        int cursor = 0; 
    563563        command_type chosen_command = {NULL, '\0', CMD_NULL, NULL}; 
    564564 
     565        /* Check option */ 
     566        if (!OPT(show_enter_menu)) return; 
     567 
    565568        /* Set up the menu */ 
    566569        WIPE(&menu, menu); 
    567570        menu.cmd_keys = "\x8B\x8C\n\r"; 
  • src/option.c

    diff -ur a/src/option.c b/src/option.c
    a b  
    3636                OPT_easy_alter, 
    3737                OPT_easy_open, 
    3838                OPT_show_lists, 
     39                OPT_show_enter_menu, 
    3940                OPT_mouse_movement, 
    4041                OPT_mouse_buttons, 
    4142                OPT_NONE, 
    4243                OPT_NONE, 
    43                 OPT_NONE, 
    4444        }, 
    4545 
    4646        /* Display */ 
     
    214214{ "mouse_movement",      "Allow mouse clicks to move the player",       FALSE }, /* 77 */ 
    215215{ "mouse_buttons",        "Show mouse status line buttons",             FALSE }, /* 78 */ 
    216216{ "notify_recharge",     "Notify on object recharge",                   FALSE }, /* 79 */ 
    217 { NULL,                  NULL,                                          FALSE }, /* 80 */ 
     217{ "show_enter_menu",     "<ENTER> shows command menu",                  TRUE }, /* 80 */ 
    218218{ NULL,                  NULL,                                          FALSE }, /* 81 */ 
    219219{ NULL,                  NULL,                                          FALSE }, /* 82 */ 
    220220{ NULL,                  NULL,                                          FALSE }, /* 83 */ 
  • src/option.h

    diff -ur a/src/option.h b/src/option.h
    a b  
    8282#define OPT_mouse_movement              77 
    8383#define OPT_mouse_buttons               78 
    8484#define OPT_notify_recharge                     79 
     85#define OPT_show_enter_menu                     80 
    8586 
    8687 
    8788#define OPT_birth_maximize          (OPT_BIRTH+0)