Patch: Elm ME+ 2.5 PLalpha52 -> Elm ME+ 2.5 PLalpha53 [2/2] (3/4)
From
Kari Hurtta@21:1/5 to
All on Thu Dec 10 20:41:25 2020
[continued from previous message]
! unsigned int selected :1;
int col;
--- 555,563 ----
char * printable_command;
char * blacklisted_command;
! unsigned int selected :1;
! unsigned int need_metamail :1;
! unsigned int type_not_found :1;
int col;
***************
*** 571,590 ****
int idx,
struct menu_context *page));
static void prompt_Z P_((struct menu_context *page,
! int ask_metamail,
int view_parts));
static void prompt_Z(page,ask_metamail, view_parts)
struct menu_context *page;
! int ask_metamail; /* -1 == metamail disabled */
int view_parts;
{
int lin,col;
menu_get_sizes(page, &lin,&col);
! if (ask_metamail < 0) {
if (view_parts)
menu_PutLineX(page,
lin-2,0,
--- 574,612 ----
int idx,
struct menu_context *page));
+ enum use_metamail {
+ no_metamail_available = -2,
+ metamail_disabled = -1,
+ no_metamail_ask = 0,
+ metama