tweaks: rename a cryptic type to something that makes a little sense

master
Benno Schulenberg 2019-04-03 17:11:24 +02:00
parent 32431cddf8
commit acfee2538e
7 changed files with 20 additions and 20 deletions

View File

@ -196,11 +196,11 @@ int currmenu = MMOST;
/* The currently active menu, initialized to a dummy value. */
sc *sclist = NULL;
/* The start of the shortcuts list. */
subnfunc *allfuncs = NULL;
funcstruct *allfuncs = NULL;
/* The start of the functions list. */
subnfunc *tailfunc;
funcstruct *tailfunc;
/* The last function in the list. */
subnfunc *exitfunc;
funcstruct *exitfunc;
/* A pointer to the special Exit/Close item. */
linestruct *search_history = NULL;
@ -269,7 +269,7 @@ size_t light_to_col = 0;
/* Return the number of entries in the shortcut list for a given menu. */
size_t length_of_list(int menu)
{
subnfunc *f;
funcstruct *f;
size_t i = 0;
for (f = allfuncs; f != NULL; f = f->next)
@ -359,7 +359,7 @@ void do_cancel(void)
void add_to_funcs(void (*func)(void), int menus, const char *desc, const char *help,
bool blank_after, bool viewok)
{
subnfunc *f = nmalloc(sizeof(subnfunc));
funcstruct *f = nmalloc(sizeof(funcstruct));
if (allfuncs == NULL)
allfuncs = f;
@ -506,7 +506,7 @@ int keycode_from_string(const char *keystring)
void print_sclist(void)
{
sc *s;
const subnfunc *f;
const funcstruct *f;
for (s = sclist; s != NULL; s = s->next) {
f = sctofunc(s);
@ -1390,9 +1390,9 @@ void shortcut_init(void)
#endif
}
const subnfunc *sctofunc(const sc *s)
const funcstruct *sctofunc(const sc *s)
{
subnfunc *f = allfuncs;
funcstruct *f = allfuncs;
while (f != NULL && f->func != s->func)
f = f->next;

View File

@ -291,7 +291,7 @@ void help_init(void)
/* Untranslated help introduction. We break it up into three chunks
* in case the full string is too long for the compiler to handle. */
char *ptr;
const subnfunc *f;
const funcstruct *f;
const sc *s;
/* First, set up the initial help text for the current function. */

View File

@ -1658,7 +1658,7 @@ bool wanted_to_move(void (*func)(void))
/* Return TRUE when the given shortcut is admissible in view mode. */
bool okay_for_view(const sc *shortcut)
{
const subnfunc *func = sctofunc(shortcut);
const funcstruct *func = sctofunc(shortcut);
return (func == NULL || func->viewok);
}

View File

@ -452,7 +452,7 @@ typedef struct sc {
/* Next in the list. */
} sc;
typedef struct subnfunc {
typedef struct funcstruct {
void (*func)(void);
/* The actual function to call. */
int menus;
@ -470,9 +470,9 @@ typedef struct subnfunc {
/* Is this function allowed when in view mode? */
long toggle;
/* If this is a toggle, which toggle to affect. */
struct subnfunc *next;
struct funcstruct *next;
/* Next item in the list. */
} subnfunc;
} funcstruct;
#ifdef ENABLE_WORDCOMPLETION
typedef struct completion_word {

View File

@ -144,8 +144,8 @@ extern bool refresh_needed;
extern int currmenu;
extern sc *sclist;
extern subnfunc *allfuncs;
extern subnfunc *exitfunc;
extern funcstruct *allfuncs;
extern funcstruct *exitfunc;
extern linestruct *search_history;
extern linestruct *replace_history;
@ -322,7 +322,7 @@ int keycode_from_string(const char *keystring);
void assign_keyinfo(sc *s, const char *keystring, const int keycode);
void print_sclist(void);
void shortcut_init(void);
const subnfunc *sctofunc(const sc *s);
const funcstruct *sctofunc(const sc *s);
const char *flagtostr(int flag);
#ifdef ENABLE_NANORC
sc *strtosc(const char *input);

View File

@ -349,7 +349,7 @@ void parse_binding(char *ptr, bool dobind)
char *keyptr = NULL, *keycopy = NULL, *funcptr = NULL, *menuptr = NULL;
sc *s, *newsc = NULL;
int menu, mask = 0;
subnfunc *f;
funcstruct *f;
if (*ptr == '\0') {
rcfile_error(N_("Missing key name"));
@ -884,7 +884,7 @@ void pick_up_name(const char *kind, char *ptr, char **storage)
* function that we consider 'vital' (such as "Exit"). */
static void check_vitals_mapped(void)
{
subnfunc *f;
funcstruct *f;
int v;
#define VITALS 3
void (*vitals[VITALS])(void) = { do_exit, do_exit, do_cancel };

View File

@ -1654,7 +1654,7 @@ int get_mouseinput(int *mouse_y, int *mouse_x, bool allow_shortcuts)
{
MEVENT mevent;
bool in_bottomwin;
subnfunc *f;
funcstruct *f;
/* First, get the actual mouse event. */
if (getmouse(&mevent) == ERR)
@ -2286,7 +2286,7 @@ void statusline(message_type importance, const char *msg, ...)
void bottombars(int menu)
{
size_t number, itemwidth, i;
subnfunc *f;
funcstruct *f;
const sc *s;
/* Set the global variable to the given menu. */