state             106 lib/strutil/strutil.c     estr_t state = ESTR_SUCCESS;
state             181 lib/strutil/strutil.c                 state = ESTR_PROBLEM;
state             214 lib/strutil/strutil.c             return state;
state             225 lib/strutil/strutil.c     return state;
state              93 lib/strutil/strverscmp.c     int state;
state             125 lib/strutil/strverscmp.c     state = S_N + ((c1 == '0') + (isdigit (c1) != 0));
state             132 lib/strutil/strverscmp.c         state = next_state[state];
state             135 lib/strutil/strverscmp.c         state += (c1 == '0') + (isdigit (c1) != 0);
state             138 lib/strutil/strverscmp.c     state = result_type[state * 3 + (((c2 == '0') + (isdigit (c2) != 0)))];
state             140 lib/strutil/strverscmp.c     switch (state)
state             153 lib/strutil/strverscmp.c         return state;
state             123 lib/vfs/vfs.c      estr_t state = ESTR_SUCCESS;
state             144 lib/vfs/vfs.c          state = _vfs_translate_path (path, ms, defcnv, buffer);
state             146 lib/vfs/vfs.c          if (state != ESTR_SUCCESS)
state             147 lib/vfs/vfs.c              return state;
state             170 lib/vfs/vfs.c                  state = str_vfs_convert_to (coder, slash + 1, path + size - slash - 1, buffer);
state             172 lib/vfs/vfs.c              return state;
state             176 lib/vfs/vfs.c          state = ESTR_FAILURE;
state             181 lib/vfs/vfs.c          state = str_vfs_convert_to (defcnv, path, size, buffer);
state             190 lib/vfs/vfs.c      return state;
state             369 lib/vfs/vfs.c      estr_t state;
state             372 lib/vfs/vfs.c      state = _vfs_translate_path (path, -1, str_cnv_from_term, vfs_str_buffer);
state             373 lib/vfs/vfs.c      return (state != ESTR_FAILURE) ? vfs_str_buffer->str : NULL;
state              80 lib/widget/check.c         c->state = !c->state;
state              96 lib/widget/check.c             tty_print_string (c->state ? "[x] " : "[ ] ");
state             138 lib/widget/check.c check_new (int y, int x, gboolean state, const char *text)
state             151 lib/widget/check.c     c->state = state;
state              20 lib/widget/check.h     gboolean state;             /* check button state */
state              28 lib/widget/check.h WCheck *check_new (int y, int x, gboolean state, const char *text);
state             417 lib/widget/dialog.c     w->state |= WST_FOCUSED;
state             436 lib/widget/dialog.c         w->state |= WST_MODAL;
state              59 lib/widget/group.c     widget_state_t state;
state             134 lib/widget/group.c     widget_state_info_t *state = (widget_state_info_t *) user_data;
state             136 lib/widget/group.c     widget_set_state (WIDGET (data), state->state, state->enable);
state             672 lib/widget/group.c group_default_set_state (Widget * w, widget_state_t state, gboolean enable)
state             677 lib/widget/group.c         .state = state,
state             681 lib/widget/group.c     ret = widget_default_set_state (w, state, enable);
state             683 lib/widget/group.c     if (state == WST_ACTIVE || state == WST_SUSPENDED || state == WST_CLOSED)
state             687 lib/widget/group.c     if ((w->state & WST_ACTIVE) != 0)
state             689 lib/widget/group.c         if ((w->state & WST_FOCUSED) != 0)
state              46 lib/widget/group.h cb_ret_t group_default_set_state (Widget * w, widget_state_t state, gboolean enable);
state              77 lib/widget/input_complete.c typedef char *CompletionFunction (const char *text, int state, input_complete_t flags);
state             134 lib/widget/input_complete.c filename_completion_function (const char *text, int state, input_complete_t flags)
state             156 lib/widget/input_complete.c         result = filename_completion_function (u_text, state, flags & (~INPUT_COMPLETE_SHELL_ESC));
state             166 lib/widget/input_complete.c     if (state == 0)
state             312 lib/widget/input_complete.c username_completion_function (const char *text, int state, input_complete_t flags)
state             322 lib/widget/input_complete.c     if (state == 0)
state             349 lib/widget/input_complete.c variable_completion_function (const char *text, int state, input_complete_t flags)
state             359 lib/widget/input_complete.c     if (state == 0)
state             494 lib/widget/input_complete.c hostname_completion_function (const char *text, int state, input_complete_t flags)
state             503 lib/widget/input_complete.c     if (state == 0)
state             557 lib/widget/input_complete.c command_completion_function (const char *text, int state, input_complete_t flags)
state             593 lib/widget/input_complete.c     if (state == 0)
state             618 lib/widget/input_complete.c         p = filename_completion_function (u_text, state, flags);
state             671 lib/widget/input_complete.c                 init_state = state;
state             673 lib/widget/input_complete.c             found = filename_completion_function (cur_word, state - init_state, flags);
state             838 lib/widget/input_complete.c try_complete_commands_prepare (try_complete_automation_state_t * state, char *text, int *lc_start)
state             853 lib/widget/input_complete.c         state->in_command_position++;
state             856 lib/widget/input_complete.c         state->in_command_position++;
state             870 lib/widget/input_complete.c                 state->in_command_position = 0;
state             878 lib/widget/input_complete.c try_complete_find_start_sign (try_complete_automation_state_t * state)
state             880 lib/widget/input_complete.c     if ((state->flags & INPUT_COMPLETE_COMMANDS) != 0)
state             881 lib/widget/input_complete.c         state->p = strrchr (state->word, '`');
state             882 lib/widget/input_complete.c     if ((state->flags & (INPUT_COMPLETE_COMMANDS | INPUT_COMPLETE_VARIABLES)) != 0)
state             884 lib/widget/input_complete.c         state->q = strrchr (state->word, '$');
state             887 lib/widget/input_complete.c         if (strutils_is_char_escaped (state->word, state->q))
state             890 lib/widget/input_complete.c             str_move (state->q - 1, state->q);
state             892 lib/widget/input_complete.c             state->flags &= ~INPUT_COMPLETE_VARIABLES;
state             893 lib/widget/input_complete.c             state->q = NULL;
state             896 lib/widget/input_complete.c     if ((state->flags & INPUT_COMPLETE_HOSTNAMES) != 0)
state             897 lib/widget/input_complete.c         state->r = strrchr (state->word, '@');
state             898 lib/widget/input_complete.c     if (state->q != NULL && state->q[1] == '(' && (state->flags & INPUT_COMPLETE_COMMANDS) != 0)
state             900 lib/widget/input_complete.c         if (state->q > state->p)
state             901 lib/widget/input_complete.c             state->p = str_get_next_char (state->q);
state             902 lib/widget/input_complete.c         state->q = NULL;
state             909 lib/widget/input_complete.c try_complete_all_possible (try_complete_automation_state_t * state, char *text, int *lc_start)
state             913 lib/widget/input_complete.c     if (state->in_command_position != 0)
state             917 lib/widget/input_complete.c             completion_matches (state->word, command_completion_function,
state             918 lib/widget/input_complete.c                                 state->flags & (~INPUT_COMPLETE_FILENAMES));
state             920 lib/widget/input_complete.c     else if ((state->flags & INPUT_COMPLETE_FILENAMES) != 0)
state             922 lib/widget/input_complete.c         if (state->is_cd)
state             923 lib/widget/input_complete.c             state->flags &= ~(INPUT_COMPLETE_FILENAMES | INPUT_COMPLETE_COMMANDS);
state             925 lib/widget/input_complete.c         matches = completion_matches (state->word, filename_completion_function, state->flags);
state             927 lib/widget/input_complete.c         if (matches == NULL && state->is_cd && !IS_PATH_SEP (*state->word) && *state->word != '~')
state             929 lib/widget/input_complete.c             state->q = text + *lc_start;
state             930 lib/widget/input_complete.c             for (state->p = text;
state             931 lib/widget/input_complete.c                  *state->p != '\0' && state->p < state->q && whitespace (*state->p);
state             932 lib/widget/input_complete.c                  str_next_char (&state->p))
state             934 lib/widget/input_complete.c             if (strncmp (state->p, "cd", 2) == 0)
state             935 lib/widget/input_complete.c                 for (state->p += 2;
state             936 lib/widget/input_complete.c                      *state->p != '\0' && state->p < state->q && whitespace (*state->p);
state             937 lib/widget/input_complete.c                      str_next_char (&state->p))
state             939 lib/widget/input_complete.c             if (state->p == state->q)
state             960 lib/widget/input_complete.c                         state->r = mc_build_filename (cdpath, state->word, (char *) NULL);
state             963 lib/widget/input_complete.c                             completion_matches (state->r, filename_completion_function,
state             964 lib/widget/input_complete.c                                                 state->flags);
state             965 lib/widget/input_complete.c                         g_free (state->r);
state            1315 lib/widget/input_complete.c     try_complete_automation_state_t state;
state            1318 lib/widget/input_complete.c     memset (&state, 0, sizeof (state));
state            1319 lib/widget/input_complete.c     state.flags = flags;
state            1322 lib/widget/input_complete.c     state.word = g_strndup (text + *lc_start, *lc_end - *lc_start);
state            1324 lib/widget/input_complete.c     state.is_cd = check_is_cd (text, *lc_start, state.flags);
state            1330 lib/widget/input_complete.c     if (!state.is_cd && (flags & INPUT_COMPLETE_COMMANDS) != 0)
state            1331 lib/widget/input_complete.c         try_complete_commands_prepare (&state, text, lc_start);
state            1333 lib/widget/input_complete.c     try_complete_find_start_sign (&state);
state            1336 lib/widget/input_complete.c     if (state.p > state.q && state.p > state.r)
state            1339 lib/widget/input_complete.c         matches = completion_matches (str_cget_next_char (state.p),
state            1341 lib/widget/input_complete.c                                       state.flags & (~INPUT_COMPLETE_FILENAMES));
state            1343 lib/widget/input_complete.c             *lc_start += str_get_next_char (state.p) - state.word;
state            1347 lib/widget/input_complete.c     else if (state.q > state.p && state.q > state.r)
state            1350 lib/widget/input_complete.c         matches = completion_matches (state.q, variable_completion_function, state.flags);
state            1352 lib/widget/input_complete.c             *lc_start += state.q - state.word;
state            1357 lib/widget/input_complete.c     else if (state.r > state.p && state.r > state.q)
state            1360 lib/widget/input_complete.c         matches = completion_matches (state.r, hostname_completion_function, state.flags);
state            1362 lib/widget/input_complete.c             *lc_start += state.r - state.word;
state            1367 lib/widget/input_complete.c     if (matches == NULL && *state.word == '~' && (state.flags & INPUT_COMPLETE_USERNAMES) != 0
state            1368 lib/widget/input_complete.c         && strchr (state.word, PATH_SEP) == NULL)
state            1371 lib/widget/input_complete.c         matches = completion_matches (state.word, username_completion_function, state.flags);
state            1378 lib/widget/input_complete.c         matches = try_complete_all_possible (&state, text, lc_start);
state            1383 lib/widget/input_complete.c         state.in_command_position = 0;
state            1384 lib/widget/input_complete.c         matches = try_complete_all_possible (&state, text, lc_start);
state            1387 lib/widget/input_complete.c     g_free (state.word);
state              95 lib/widget/quick.c     label.quick_widget->state = quick_widget->state;
state             209 lib/widget/quick.c                         (++y, x, *quick_widget->u.checkbox.state,
state             570 lib/widget/quick.c             item->widget->state |= item->quick_widget->state;   /* FIXME: cannot reset flags, setup only */
state             598 lib/widget/quick.c                 *item->quick_widget->u.checkbox.state = CHECK (item->widget)->state;
state              19 lib/widget/quick.h             .state = st                                                         \
state             270 lib/widget/quick.h     widget_state_t state;
state             280 lib/widget/quick.h             gboolean *state;    /* in/out */
state             330 lib/widget/widget-common.c     w->state = WST_CONSTRUCT | WST_VISIBLE;
state             780 lib/widget/widget-common.c widget_default_set_state (Widget * w, widget_state_t state, gboolean enable)
state             786 lib/widget/widget-common.c         w->state |= state;
state             788 lib/widget/widget-common.c         w->state &= ~state;
state             793 lib/widget/widget-common.c         switch (state)
state             796 lib/widget/widget-common.c             w->state &= ~(WST_ACTIVE | WST_SUSPENDED | WST_CLOSED);
state             799 lib/widget/widget-common.c             w->state &= ~(WST_CONSTRUCT | WST_SUSPENDED | WST_CLOSED);
state             802 lib/widget/widget-common.c             w->state &= ~(WST_CONSTRUCT | WST_ACTIVE | WST_CLOSED);
state             805 lib/widget/widget-common.c             w->state &= ~(WST_CONSTRUCT | WST_ACTIVE | WST_SUSPENDED);
state             815 lib/widget/widget-common.c     switch (state)
state             138 lib/widget/widget-common.h     widget_state_t state;
state             170 lib/widget/widget-common.h     cb_ret_t (*set_state) (Widget * w, widget_state_t state, gboolean enable);
state             235 lib/widget/widget-common.h cb_ret_t widget_default_set_state (Widget * w, widget_state_t state, gboolean enable);
state             286 lib/widget/widget-common.h widget_get_state (const Widget * w, widget_state_t state)
state             288 lib/widget/widget-common.h     return ((w->state & state) == state);
state             381 lib/widget/widget-common.h widget_set_state (Widget * w, widget_state_t state, gboolean enable)
state             383 lib/widget/widget-common.h     return w->set_state (w, state, enable);
state              97 src/background.c     new->state = Task_Running;
state              23 src/background.h     int state;
state             205 src/editor/etags.c     } state = start;
state             222 src/editor/etags.c         switch (state)
state             226 src/editor/etags.c                 state = in_filename;
state             236 src/editor/etags.c                 state = in_define;
state             242 src/editor/etags.c                 state = in_filename;
state             136 src/filemanager/boxes.c             const gboolean not_single = !CHECK (sender)->state;
state             287 src/filemanager/boxes.c             CHECK (shadow)->state = FALSE;
state             295 src/filemanager/boxes.c             mc_global.tty.shadows = CHECK (sender)->state;
state             324 src/filemanager/boxes.c             if (!ch->state)
state             340 src/filemanager/boxes.c             if (CHECK (sender)->state)
state             441 src/filemanager/boxes.c             const gboolean not_use = !CHECK (sender)->state;
state             476 src/filemanager/boxes.c         s = g_strconcat (state_str[tl->state], " ", tl->info, (char *) NULL);
state             502 src/filemanager/boxes.c         tl->state = Task_Stopped;
state             507 src/filemanager/boxes.c         tl->state = Task_Running;
state             605 src/filemanager/boxes.c         quick_widgets[17].state = WST_DISABLED;
state             609 src/filemanager/boxes.c             quick_widgets[10].state = quick_widgets[11].state = WST_DISABLED;
state             613 src/filemanager/boxes.c         quick_widgets[7].state = WST_DISABLED;
state             825 src/filemanager/boxes.c             quick_widgets[4].state = WST_DISABLED;
state             828 src/filemanager/boxes.c             quick_widgets[6].state = WST_DISABLED;
state             831 src/filemanager/boxes.c             quick_widgets[9].state = WST_DISABLED;
state            1180 src/filemanager/boxes.c             quick_widgets[5].state = WST_DISABLED;
state              87 src/filemanager/cd.c     state_t state = copy_sym;
state             102 src/filemanager/cd.c         switch (state)
state             116 src/filemanager/cd.c                 state = subst_var;
state             155 src/filemanager/cd.c                 state = copy_sym;
state             139 src/filemanager/chattr.c     gboolean state;             /* state of checkboxes */
state             499 src/filemanager/chattr.c         c->state = check_attr[m].state;
state             522 src/filemanager/chattr.c         check_attr[m].state = CHECK (l->data)->state;
state             905 src/filemanager/chattr.c         check = check_new (i, 0, check_attr[m].state, NULL);
state             982 src/filemanager/chattr.c         check_attr[i].state = chattr_is_modifiable (i) && (attr & check_attr[i].flags) != 0;
state            1291 src/filemanager/chattr.c                     if (check_attr[i].state)
state             608 src/filemanager/chmod.c                     if (check_perm[i].check->state)
state              38 src/filemanager/dir.h typedef void (*dir_list_cb_fn) (dir_list_cb_state_t state, void *data);
state             696 src/filemanager/filegui.c         ui->dont_overwrite_with_zero = CHECK (dlg_widgets[14].widget)->state;
state             430 src/filemanager/find.c     widget_disable (WIDGET (in_ignore), !ignore_dirs_cbox->state);
state             505 src/filemanager/find.c         if (!file_pattern_cbox->state && !input_is_empty (in_name)
state             516 src/filemanager/find.c         if (content_regexp_cbox->state && !content_is_empty
state             815 src/filemanager/find.c             options.file_all_charsets = file_all_charsets_cbox->state;
state             816 src/filemanager/find.c             options.content_all_charsets = content_all_charsets_cbox->state;
state             818 src/filemanager/find.c             options.content_case_sens = content_case_sens_cbox->state;
state             819 src/filemanager/find.c             options.content_regexp = content_regexp_cbox->state;
state             820 src/filemanager/find.c             options.content_first_hit = content_first_hit_cbox->state;
state             821 src/filemanager/find.c             options.content_whole_words = content_whole_words_cbox->state;
state             822 src/filemanager/find.c             options.find_recurs = recursively_cbox->state;
state             823 src/filemanager/find.c             options.follow_symlinks = follow_sym_cbox->state;
state             824 src/filemanager/find.c             options.file_pattern = file_pattern_cbox->state;
state             825 src/filemanager/find.c             options.file_case_sens = file_case_sens_cbox->state;
state             826 src/filemanager/find.c             options.skip_hidden = skip_hidden_cbox->state;
state             827 src/filemanager/find.c             options.ignore_dirs_enable = ignore_dirs_cbox->state;
state             240 src/filemanager/layout.c         check_options[0].widget->state = panels_layout.horizontal_equal;
state             242 src/filemanager/layout.c         check_options[0].widget->state = panels_layout.vertical_equal;
state             245 src/filemanager/layout.c     tty_setcolor (check_options[0].widget->state ? DISABLED_COLOR : COLOR_NORMAL);
state             361 src/filemanager/layout.c             _menubar_visible = check_options[1].widget->state;
state             362 src/filemanager/layout.c             _command_prompt = check_options[2].widget->state;
state             363 src/filemanager/layout.c             _keybar_visible = check_options[3].widget->state;
state             364 src/filemanager/layout.c             _message_visible = check_options[4].widget->state;
state             438 src/filemanager/layout.c                 panels_layout.horizontal_equal = check_options[0].widget->state;
state             443 src/filemanager/layout.c                 panels_layout.vertical_equal = check_options[0].widget->state;
state             461 src/filemanager/layout.c                 menubar_visible = check_options[1].widget->state;
state             463 src/filemanager/layout.c                 command_prompt = check_options[2].widget->state;
state             465 src/filemanager/layout.c                 mc_global.keybar_visible = check_options[3].widget->state;
state             467 src/filemanager/layout.c                 mc_global.message_visible = check_options[4].widget->state;
state             469 src/filemanager/layout.c                 xterm_title = check_options[5].widget->state;
state             471 src/filemanager/layout.c                 free_space = check_options[6].widget->state;
state             600 src/filemanager/layout.c         w->state |= disabled;
state             605 src/filemanager/layout.c         w->state |= disabled;
state             610 src/filemanager/layout.c         w->state |= disabled;
state             739 src/filemanager/layout.c                 *check_options[i].variable = check_options[i].widget->state;
state            4341 src/filemanager/panel.c panel_dir_list_callback (dir_list_cb_state_t state, void *data)
state            4347 src/filemanager/panel.c     switch (state)
state             346 src/viewer/ascii.c mcview_get_next_char (WView * view, mcview_state_machine_t * state, int *c)
state             349 src/viewer/ascii.c     if (view->force_max >= 0 && state->offset >= view->force_max)
state             357 src/viewer/ascii.c         if (!mcview_get_utf (view, state->offset, c, &char_length))
state             360 src/viewer/ascii.c         if (view->force_max >= 0 && state->offset + char_length > view->force_max)
state             363 src/viewer/ascii.c         state->offset += char_length;
state             367 src/viewer/ascii.c     if (!mcview_get_byte (view, state->offset, c))
state             369 src/viewer/ascii.c     state->offset++;
state             393 src/viewer/ascii.c mcview_get_next_maybe_nroff_char (WView * view, mcview_state_machine_t * state, int *c, int *color)
state             402 src/viewer/ascii.c         return mcview_get_next_char (view, state, c);
state             404 src/viewer/ascii.c     if (!mcview_get_next_char (view, state, c))
state             410 src/viewer/ascii.c     state_after_nroff = *state;
state             424 src/viewer/ascii.c         *state = state_after_nroff;
state             427 src/viewer/ascii.c                 state->nroff_underscore_is_underlined ? VIEW_UNDERLINED_COLOR : VIEW_BOLD_COLOR;
state             431 src/viewer/ascii.c         *state = state_after_nroff;
state             432 src/viewer/ascii.c         state->nroff_underscore_is_underlined = FALSE;
state             439 src/viewer/ascii.c         *state = state_after_nroff;
state             440 src/viewer/ascii.c         state->nroff_underscore_is_underlined = TRUE;
state             476 src/viewer/ascii.c mcview_next_combining_char_sequence (WView * view, mcview_state_machine_t * state, int *cs,
state             481 src/viewer/ascii.c     if (!mcview_get_next_maybe_nroff_char (view, state, cs, color))
state             489 src/viewer/ascii.c         mcview_state_machine_t state_after_crlf = *state;
state             492 src/viewer/ascii.c             *state = state_after_crlf;
state             503 src/viewer/ascii.c         if (!state->print_lonely_combining)
state             529 src/viewer/ascii.c         state_after_combining = *state;
state             539 src/viewer/ascii.c                 *state = state_after_combining;
state             544 src/viewer/ascii.c         *state = state_after_combining;
state             575 src/viewer/ascii.c mcview_display_line (WView * view, mcview_state_machine_t * state, int row,
state             595 src/viewer/ascii.c         eol = mcview_eol (view, state->offset);
state             596 src/viewer/ascii.c         retval = (eol > state->offset) ? 1 : 0;
state             598 src/viewer/ascii.c         mcview_state_machine_init (state, eol);
state             609 src/viewer/ascii.c         state_saved = *state;
state             610 src/viewer/ascii.c         n = mcview_next_combining_char_sequence (view, state, cs, 1 + MAX_COMBINING_CHARS, &color);
state             618 src/viewer/ascii.c         if (view->search_start <= state->offset && state->offset < view->search_end)
state             624 src/viewer/ascii.c             mcview_state_machine_init (state, state->offset);
state             648 src/viewer/ascii.c             charwidth = option_tab_spacing - state->unwrapped_column % option_tab_spacing;
state             649 src/viewer/ascii.c             state->print_lonely_combining = TRUE;
state             652 src/viewer/ascii.c             state->print_lonely_combining = FALSE;
state             660 src/viewer/ascii.c             *state = state_saved;
state             724 src/viewer/ascii.c         state->unwrapped_column += charwidth;
state             733 src/viewer/ascii.c             eol = mcview_eol (view, state->offset);
state             734 src/viewer/ascii.c             mcview_state_machine_init (state, eol);
state             767 src/viewer/ascii.c mcview_display_paragraph (WView * view, mcview_state_machine_t * state, int row)
state             775 src/viewer/ascii.c         lines += mcview_display_line (view, state, row, &paragraph_ended, NULL);
state             851 src/viewer/ascii.c     mcview_state_machine_t state;
state             864 src/viewer/ascii.c             mcview_state_machine_init (&state, view->dpy_start);
state             868 src/viewer/ascii.c             state = view->dpy_state_top;
state             873 src/viewer/ascii.c             n = mcview_display_paragraph (view, &state, row);
state             892 src/viewer/ascii.c     view->dpy_end = state.offset;
state             893 src/viewer/ascii.c     view->dpy_state_bottom = state;
state            1031 src/viewer/ascii.c         mcview_state_machine_t state;
state            1035 src/viewer/ascii.c         mcview_state_machine_init (&state, view->dpy_start);
state            1036 src/viewer/ascii.c         mcview_display_line (view, &state, -1, NULL, &linewidth);
state            1044 src/viewer/ascii.c mcview_state_machine_init (mcview_state_machine_t * state, off_t offset)
state            1046 src/viewer/ascii.c     memset (state, 0, sizeof (*state));
state            1047 src/viewer/ascii.c     state->offset = offset;
state            1048 src/viewer/ascii.c     state->print_lonely_combining = TRUE;