list 97 lib/charsets.c load_codepages_list_from_file (GPtrArray **list, const char *fname) list 136 lib/charsets.c if (*list == NULL) list 138 lib/charsets.c *list = g_ptr_array_new_full (16, free_codepage_desc); list 139 lib/charsets.c g_ptr_array_add (*list, new_codepage_desc (id, p)); list 147 lib/charsets.c for (i = 0; i < (*list)->len; i++) list 151 lib/charsets.c desc = (codepage_desc *) g_ptr_array_index (*list, i); list 163 lib/charsets.c if (i == (*list)->len) list 164 lib/charsets.c g_ptr_array_add (*list, new_codepage_desc (id, p)); list 150 lib/glibcompat.c GList *list; list 152 lib/glibcompat.c list = *list_ptr; list 154 lib/glibcompat.c if (list != NULL) list 159 lib/glibcompat.c g_list_free_full (list, destroy); list 161 lib/glibcompat.c g_list_free (list); list 52 lib/skin/ini-file.c mc_skin_get_list_from_dir (const gchar *base_dir, GPtrArray *list) list 77 lib/skin/ini-file.c for (i = 0; i < list->len; i++) list 78 lib/skin/ini-file.c if (strcmp (sname, g_ptr_array_index (list, i)) == 0) list 81 lib/skin/ini-file.c if (i < list->len) list 84 lib/skin/ini-file.c g_ptr_array_add (list, sname); list 136 lib/skin/ini-file.c GPtrArray *list; list 138 lib/skin/ini-file.c list = g_ptr_array_new_with_free_func (g_free); list 139 lib/skin/ini-file.c mc_skin_get_list_from_dir (mc_config_get_data_path (), list); list 140 lib/skin/ini-file.c mc_skin_get_list_from_dir (mc_global.sysconfig_dir, list); list 141 lib/skin/ini-file.c mc_skin_get_list_from_dir (mc_global.share_data_dir, list); list 142 lib/skin/ini-file.c g_ptr_array_sort (list, (GCompareFunc) string_array_comparator); list 144 lib/skin/ini-file.c return list; list 1109 lib/util.c list_append_unique (GList *list, char *text) list 1118 lib/util.c list = g_list_append (list, text); list 1119 lib/util.c list = g_list_last (list); list 1120 lib/util.c lc_link = g_list_previous (list); list 1132 lib/util.c tmp = g_list_remove_link (list, lc_link); list 1139 lib/util.c return list; list 242 lib/util.h GList *list_append_unique (GList * list, char *text); list 251 lib/widget/dialog-switch.c title = dlg->get_title (dlg, WIDGET (listbox->list)->rect.cols - 2); list 255 lib/widget/dialog-switch.c listbox_add_item_take (listbox->list, LISTBOX_APPEND_BEFORE, get_hotkey (i++), title, h, list 82 lib/widget/group.c group_get_next_or_prev_of (GList *list, gboolean next) list 86 lib/widget/group.c if (list != NULL) list 88 lib/widget/group.c WGroup *owner = WIDGET (list->data)->owner; list 94 lib/widget/group.c l = g_list_next (list); list 100 lib/widget/group.c l = g_list_previous (list); list 190 lib/widget/history.c hd->list = history; list 215 lib/widget/history.c if (hd == NULL || hd->list == NULL) list 220 lib/widget/history.c for (z = hd->list; z != NULL; z = g_list_previous (z)) list 251 lib/widget/history.c g_queue_reverse (hd->listbox->list); list 297 lib/widget/history.c hd->list = g_list_first (hd->list); list 298 lib/widget/history.c g_list_free_full (hd->list, hd->free); list 299 lib/widget/history.c hd->list = g_list_last (z); list 25 lib/widget/history.h GList *list; /**< list with history items */ list 73 lib/widget/input.c (in->history.list != NULL && WIDGET (in)->rect.cols > HISTORY_BUTTON_WIDTH * 2 + 1 \ list 160 lib/widget/input.c len = get_history_length (in->history.list); list 162 lib/widget/input.c history_descriptor_init (&hd, WIDGET (in)->rect.y, WIDGET (in)->rect.x, in->history.list, list 163 lib/widget/input.c g_list_position (in->history.list, in->history.list)); list 168 lib/widget/input.c in->history.list = hd.list; list 169 lib/widget/input.c in->history.current = in->history.list; list 177 lib/widget/input.c if (len != get_history_length (in->history.list)) list 248 lib/widget/input.c if (in->history.list == NULL || in->history.list->data == NULL list 249 lib/widget/input.c || strcmp (in->history.list->data, t) != 0 || in->history.changed) list 251 lib/widget/input.c in->history.list = list_append_unique (in->history.list, t); list 252 lib/widget/input.c in->history.current = in->history.list; list 592 lib/widget/input.c if (in->history.list == NULL) list 622 lib/widget/input.c if (in->history.list == NULL) list 629 lib/widget/input.c in->history.current = in->history.list; list 816 lib/widget/input.c in->history.list = mc_config_history_load (ev->cfg, in->history.name); list 817 lib/widget/input.c in->history.current = in->history.list; list 823 lib/widget/input.c if (in->history.list != NULL && in->history.list->data != NULL) list 824 lib/widget/input.c def_text = (const char *) in->history.list->data; list 850 lib/widget/input.c mc_config_history_save (ev->cfg, in->history.name, in->history.list); list 865 lib/widget/input.c if (in->history.list != NULL) list 868 lib/widget/input.c in->history.list = g_list_first (in->history.list); list 869 lib/widget/input.c g_list_free_full (in->history.list, g_free); list 988 lib/widget/input.c in->history.list = NULL; list 69 lib/widget/input.h GList *list; /* the history */ list 111 lib/widget/listbox-window.c listbox->list = listbox_new (2, 2, lines, cols, FALSE, NULL); list 112 lib/widget/listbox-window.c group_add_widget (GROUP (listbox->dlg), listbox->list); list 134 lib/widget/listbox-window.c val = l->list->current; list 155 lib/widget/listbox-window.c listbox_set_current (l->list, listbox_search_data (l->list, select)); list 161 lib/widget/listbox-window.c e = listbox_get_nth_entry (l->list, l->list->current); list 11 lib/widget/listbox-window.h listbox_add_item (l->list, LISTBOX_APPEND_AT_END, h, t, d, f) list 20 lib/widget/listbox-window.h WListbox *list; list 54 lib/widget/listbox.c #define LISTBOX_LAST(l) (listbox_is_empty (l) ? 0 : (int) g_queue_get_length ((l)->list) - 1) list 108 lib/widget/listbox.c length = g_queue_get_length (l->list); list 118 lib/widget/listbox.c if (!g_queue_is_empty (l->list)) list 153 lib/widget/listbox.c if (l->list != NULL) list 155 lib/widget/listbox.c length = g_queue_get_length (l->list); list 156 lib/widget/listbox.c le = g_queue_peek_nth_link (l->list, (guint) l->top); list 177 lib/widget/listbox.c if (l->list != NULL && le != NULL && (i == 0 || pos < length)) list 208 lib/widget/listbox.c for (i = 0, le = g_queue_peek_head_link (l->list); le != NULL; i++, le = g_list_next (le)) list 236 lib/widget/listbox.c if ((guint) l->current + 1 < g_queue_get_length (l->list)) list 281 lib/widget/listbox.c if (l->list == NULL || g_queue_is_empty (l->list)) list 310 lib/widget/listbox.c length = g_queue_get_length (l->list); list 348 lib/widget/listbox.c if (l->list == NULL) list 370 lib/widget/listbox.c if (l->list == NULL) list 372 lib/widget/listbox.c l->list = g_queue_new (); list 379 lib/widget/listbox.c g_queue_push_tail (l->list, e); list 383 lib/widget/listbox.c g_queue_insert_before (l->list, g_queue_peek_nth_link (l->list, (guint) l->current), e); list 387 lib/widget/listbox.c g_queue_insert_after (l->list, g_queue_peek_nth_link (l->list, (guint) l->current), e); list 391 lib/widget/listbox.c g_queue_insert_sorted (l->list, e, (GCompareDataFunc) listbox_entry_cmp, NULL); list 566 lib/widget/listbox.c l->list = NULL; list 589 lib/widget/listbox.c for (i = 0, le = g_queue_peek_head_link (l->list); le != NULL; i++, le = g_list_next (le)) list 614 lib/widget/listbox.c for (i = 0, le = g_queue_peek_head_link (l->list); le != NULL; i++, le = g_list_next (le)) list 663 lib/widget/listbox.c for (pos = 0, le = g_queue_peek_head_link (l->list); le != NULL; pos++, le = g_list_next (le)) list 693 lib/widget/listbox.c return listbox_is_empty (l) ? 0 : (int) g_queue_get_length (l->list); list 726 lib/widget/listbox.c item = g_queue_peek_nth_link (l->list, (guint) pos); list 739 lib/widget/listbox.c return (l == NULL || l->list == NULL) ? NULL : g_queue_peek_head_link (l->list); list 752 lib/widget/listbox.c current = g_queue_peek_nth_link (l->list, (guint) l->current); list 754 lib/widget/listbox.c g_queue_delete_link (l->list, current); list 756 lib/widget/listbox.c length = g_queue_get_length (l->list); list 770 lib/widget/listbox.c return (l == NULL || l->list == NULL || g_queue_is_empty (l->list)); list 782 lib/widget/listbox.c listbox_set_list (WListbox *l, GQueue *list) list 787 lib/widget/listbox.c l->list = list; list 797 lib/widget/listbox.c if (l->list != NULL) list 799 lib/widget/listbox.c g_queue_free_full (l->list, (GDestroyNotify) listbox_entry_free); list 800 lib/widget/listbox.c l->list = NULL; list 47 lib/widget/listbox.h GQueue *list; /* Pointer to the list of WLEntry */ list 75 lib/widget/listbox.h void listbox_set_list (WListbox * l, GQueue * list); list 339 src/editor/editwidget.c listbox_add_item (listbox->list, LISTBOX_APPEND_AT_END, get_hotkey (i++), list 340 src/editor/editwidget.c str_term_trim (fname, WIDGET (listbox->list)->rect.cols - 2), e, list 1451 src/editor/syntax.c listbox_set_current (syntaxlist->list, i + N_DFLT_ENTRIES); list 230 src/file_history.c hd.list = g_list_first (hd.list); list 233 src/file_history.c if (len != g_list_length (hd.list)) list 235 src/file_history.c hd.list = g_list_reverse (hd.list); list 236 src/file_history.c file_history_list_write (hd.list); list 239 src/file_history.c g_list_free_full (hd.list, (GDestroyNotify) file_history_free_item); list 461 src/filemanager/boxes.c jobs_fill_listbox (WListbox *list) list 477 src/filemanager/boxes.c listbox_add_item_take (list, LISTBOX_APPEND_AT_END, 0, s, (void *) tl, FALSE); list 491 src/filemanager/boxes.c if (bg_list->list == NULL) list 223 src/filemanager/cmd.c file_entry_t *source = &panel->dir.list[i]; list 242 src/filemanager/cmd.c other_fname = other->dir.list[j].fname->str; list 256 src/filemanager/cmd.c file_entry_t *target = &other->dir.list[j]; list 1315 src/filemanager/cmd.c if (S_ISDIR (panel->dir.list[i].st.st_mode) list 1316 src/filemanager/cmd.c && ((panel->dirs_marked != 0 && panel->dir.list[i].f.marked != 0) list 1317 src/filemanager/cmd.c || panel->dirs_marked == 0) && !DIR_IS_DOTDOT (panel->dir.list[i].fname->str)) list 1325 src/filemanager/cmd.c p = vfs_path_from_str (panel->dir.list[i].fname->str); list 1331 src/filemanager/cmd.c panel->dir.list[i].st.st_size = (off_t) total; list 1332 src/filemanager/cmd.c panel->dir.list[i].f.dir_size_computed = 1; list 129 src/filemanager/dir.c clean_sort_keys (dir_list *list, int start, int count) list 137 src/filemanager/dir.c fentry = &list->list[i + start]; list 228 src/filemanager/dir.c if (dir_copy.list != NULL) list 231 src/filemanager/dir.c dir_copy.list = g_new0 (file_entry_t, size); list 250 src/filemanager/dir.c dir_list_grow (dir_list *list, int delta) list 255 src/filemanager/dir.c if (list == NULL) list 261 src/filemanager/dir.c size = list->size + delta; list 268 src/filemanager/dir.c if (size != list->size) list 272 src/filemanager/dir.c fe = g_try_renew (file_entry_t, list->list, size); list 276 src/filemanager/dir.c list->list = fe; list 277 src/filemanager/dir.c list->size = size; list 280 src/filemanager/dir.c list->len = clear_flag ? 0 : MIN (list->len, size); list 299 src/filemanager/dir.c dir_list_append (dir_list *list, const char *fname, const struct stat *st, list 305 src/filemanager/dir.c if (list->len == list->size && !dir_list_grow (list, DIR_LIST_RESIZE_STEP)) list 308 src/filemanager/dir.c fentry = &list->list[list->len]; list 318 src/filemanager/dir.c list->len++; list 498 src/filemanager/dir.c dir_list_sort (dir_list *list, GCompareFunc sort, const dir_sort_options_t *sort_op) list 500 src/filemanager/dir.c if (list->len > 1 && sort != (GCompareFunc) unsorted) list 502 src/filemanager/dir.c file_entry_t *fentry = &list->list[0]; list 511 src/filemanager/dir.c qsort (&(list->list)[dot_dot_found], list->len - dot_dot_found, sizeof (file_entry_t), list 514 src/filemanager/dir.c clean_sort_keys (list, dot_dot_found, list->len - dot_dot_found); list 521 src/filemanager/dir.c dir_list_clean (dir_list *list) list 525 src/filemanager/dir.c for (i = 0; i < list->len; i++) list 529 src/filemanager/dir.c fentry = &list->list[i]; list 534 src/filemanager/dir.c list->len = 0; list 536 src/filemanager/dir.c dir_list_grow (list, DIR_LIST_MIN_SIZE - list->size); list 542 src/filemanager/dir.c dir_list_free_list (dir_list *list) list 546 src/filemanager/dir.c for (i = 0; i < list->len; i++) list 550 src/filemanager/dir.c fentry = &list->list[i]; list 554 src/filemanager/dir.c MC_PTR_FREE (list->list); list 555 src/filemanager/dir.c list->len = 0; list 556 src/filemanager/dir.c list->size = 0; list 563 src/filemanager/dir.c dir_list_init (dir_list *list) list 568 src/filemanager/dir.c if (list->size == 0 && !dir_list_grow (list, DIR_LIST_RESIZE_STEP)) list 570 src/filemanager/dir.c list->len = 0; list 574 src/filemanager/dir.c fentry = &list->list[0]; list 582 src/filemanager/dir.c list->len = 1; list 634 src/filemanager/dir.c dir_list_load (dir_list *list, const vfs_path_t *vpath, GCompareFunc sort, list 645 src/filemanager/dir.c if (!dir_list_init (list)) list 648 src/filemanager/dir.c fentry = &list->list[0]; list 652 src/filemanager/dir.c if (list->callback != NULL) list 653 src/filemanager/dir.c list->callback (DIR_OPEN, (void *) vpath); list 663 src/filemanager/dir.c dir_list_clean (list); list 669 src/filemanager/dir.c if (list->callback != NULL) list 670 src/filemanager/dir.c list->callback (DIR_READ, dp); list 675 src/filemanager/dir.c if (!dir_list_append (list, dp->d_name, &st, link_to_dir, stale_link)) list 680 src/filemanager/dir.c dir_list_sort (list, sort, sort_op); list 682 src/filemanager/dir.c if (list->callback != NULL) list 683 src/filemanager/dir.c list->callback (DIR_CLOSE, NULL); list 707 src/filemanager/dir.c dir_list_reload (dir_list *list, const vfs_path_t *vpath, GCompareFunc sort, list 719 src/filemanager/dir.c if (list->callback != NULL) list 720 src/filemanager/dir.c list->callback (DIR_OPEN, (void *) vpath); list 724 src/filemanager/dir.c dir_list_clean (list); list 725 src/filemanager/dir.c dir_list_init (list); list 732 src/filemanager/dir.c alloc_dir_copy (list->len); list 733 src/filemanager/dir.c for (marked_cnt = i = 0; i < list->len; i++) list 737 src/filemanager/dir.c fentry = &list->list[i]; list 738 src/filemanager/dir.c dfentry = &dir_copy.list[i]; list 755 src/filemanager/dir.c dir_copy.len = list->len; list 763 src/filemanager/dir.c dir_list_clean (list); list 767 src/filemanager/dir.c dir_list_clean (list); list 768 src/filemanager/dir.c if (!dir_list_init (list)) list 779 src/filemanager/dir.c fentry = &list->list[0]; list 788 src/filemanager/dir.c if (list->callback != NULL) list 789 src/filemanager/dir.c list->callback (DIR_READ, dp); list 794 src/filemanager/dir.c if (!dir_list_append (list, dp->d_name, &st, link_to_dir, stale_link)) list 800 src/filemanager/dir.c fentry = &list->list[list->len - 1]; list 815 src/filemanager/dir.c dir_list_sort (list, sort, sort_op); list 817 src/filemanager/dir.c if (list->callback != NULL) list 818 src/filemanager/dir.c list->callback (DIR_CLOSE, NULL); list 49 src/filemanager/dir.h file_entry_t *list; /**< list of file_entry_t objects */ list 77 src/filemanager/dir.h gboolean dir_list_grow (dir_list * list, int delta); list 78 src/filemanager/dir.h gboolean dir_list_append (dir_list * list, const char *fname, const struct stat *st, list 81 src/filemanager/dir.h gboolean dir_list_load (dir_list * list, const vfs_path_t * vpath, GCompareFunc sort, list 83 src/filemanager/dir.h gboolean dir_list_reload (dir_list * list, const vfs_path_t * vpath, GCompareFunc sort, list 85 src/filemanager/dir.h void dir_list_sort (dir_list * list, GCompareFunc sort, const dir_sort_options_t * sort_op); list 86 src/filemanager/dir.h gboolean dir_list_init (dir_list * list); list 87 src/filemanager/dir.h void dir_list_clean (dir_list * list); list 88 src/filemanager/dir.h void dir_list_free_list (dir_list * list); list 713 src/filemanager/file.c const file_entry_t *fe = &panel->dir.list[i]; list 1771 src/filemanager/file.c if (panel->dir.list[i].f.marked != 0) list 1772 src/filemanager/file.c return panel->dir.list[i].fname->str; list 3630 src/filemanager/file.c if (panel->dir.list[i].f.marked == 0) list 3633 src/filemanager/file.c source2 = panel->dir.list[i].fname->str; list 3634 src/filemanager/file.c src_stat = panel->dir.list[i].st; list 812 src/filemanager/filemanager.c if (panel->dir.list[i].f.marked != 0) list 813 src/filemanager/filemanager.c command_insert (cmdline, panel->dir.list[i].fname->str, TRUE); list 1821 src/filemanager/find.c dir_list *list = &panel->dir; list 1826 src/filemanager/find.c dir_list_init (list); list 1860 src/filemanager/find.c if (!content_is_empty && list->len != 0 list 1861 src/filemanager/find.c && strcmp (list->list[list->len - 1].fname->str, p) == 0) list 1867 src/filemanager/find.c ok = dir_list_append (list, p, &st, link_to_dir, stale_link); list 1871 src/filemanager/find.c if ((list->len & 15) == 0) list 234 src/filemanager/hotlist.c WListbox *list = hotlist_state.moving ? l_movelist : l_hotlist; list 235 src/filemanager/hotlist.c Widget *w = WIDGET (list); list 237 src/filemanager/hotlist.c if (!listbox_is_empty (list)) list 242 src/filemanager/hotlist.c listbox_get_current (list, &ctext, &cdata); list 270 src/filemanager/hotlist.c fill_listbox (WListbox *list) list 282 src/filemanager/hotlist.c listbox_add_item_take (list, LISTBOX_APPEND_AT_END, 0, lbl, current, FALSE); list 287 src/filemanager/hotlist.c listbox_add_item (list, LISTBOX_APPEND_AT_END, 0, current->label, current, FALSE); list 423 src/filemanager/hotlist.c WListbox *list; list 427 src/filemanager/hotlist.c list = hotlist_state.moving ? l_movelist : l_hotlist; list 428 src/filemanager/hotlist.c listbox_get_current (list, NULL, &data); list 439 src/filemanager/hotlist.c listbox_remove_list (list); list 441 src/filemanager/hotlist.c fill_listbox (list); list 449 src/filemanager/hotlist.c WListbox *list = hotlist_state.moving ? l_movelist : l_hotlist; list 451 src/filemanager/hotlist.c listbox_remove_list (list); list 453 src/filemanager/hotlist.c fill_listbox (list); list 623 src/filemanager/hotlist.c hotlist_listbox_callback (WListbox *list) list 625 src/filemanager/hotlist.c WDialog *dlg = DIALOG (WIDGET (list)->owner); list 627 src/filemanager/hotlist.c if (!listbox_is_empty (list)) list 631 src/filemanager/hotlist.c listbox_get_current (list, NULL, &data); list 126 src/filemanager/listmode.c listbox_add_item (mylistbox->list, LISTBOX_APPEND_AT_END, 0, possible_items[i], NULL, list 1248 src/filemanager/mountlist.c static GSList *list = NULL; list 1250 src/filemanager/mountlist.c if (list != NULL) list 1252 src/filemanager/mountlist.c me = (struct mount_entry *) list->data; list 1262 src/filemanager/mountlist.c list = g_slist_prepend (list, me); list 1326 src/filemanager/mountlist.c return (list); list 398 src/filemanager/panel.c p->list.len = -1; list 410 src/filemanager/panel.c dir_list_free_list (&p->list); list 842 src/filemanager/panel.c fe = &panel->dir.list[file_index]; list 1114 src/filemanager/panel.c marked = (panel->dir.list[n].f.marked != 0); list 1476 src/filemanager/panel.c panel->dir_history.list = list_append_unique (panel->dir_history.list, tmp); list 1477 src/filemanager/panel.c panel->dir_history.current = panel->dir_history.list; list 1496 src/filemanager/panel.c p->dir_history.list = mc_config_history_load (ev->cfg, p->dir_history.name); list 1498 src/filemanager/panel.c p->dir_history.list = mc_config_history_get (p->dir_history.name); list 1518 src/filemanager/panel.c if (p->dir_history.list != NULL) list 1522 src/filemanager/panel.c mc_config_history_save (ev->cfg, p->dir_history.name, p->dir_history.list); list 1547 src/filemanager/panel.c if (p->dir_history.list != NULL) list 1550 src/filemanager/panel.c p->dir_history.list = g_list_first (p->dir_history.list); list 1551 src/filemanager/panel.c g_list_free_full (p->dir_history.list, g_free); list 2144 src/filemanager/panel.c fe = &panel->dir.list[i]; list 2746 src/filemanager/panel.c if (DIR_IS_DOTDOT (panel->dir.list[i].fname->str)) list 2748 src/filemanager/panel.c if (S_ISDIR (panel->dir.list[i].st.st_mode) && files_only) list 2752 src/filemanager/panel.c (search, panel->dir.list[i].fname->str, 0, panel->dir.list[i].fname->len, NULL)) list 2786 src/filemanager/panel.c file_entry_t *file = &panel->dir.list[i]; list 2898 src/filemanager/panel.c (search, panel->dir.list[i].fname->str, 0, panel->dir.list[i].fname->len, NULL)) list 3579 src/filemanager/panel.c pos = g_list_position (panel->dir_history.current, panel->dir_history.list); list 3582 src/filemanager/panel.c panel->dir_history.list, (int) pos); list 3585 src/filemanager/panel.c panel->dir_history.list = hd.list; list 3607 src/filemanager/panel.c panel->dir_history.current = panel->dir_history.list; list 4215 src/filemanager/panel.c dir_list *list = &panel->dir; list 4220 src/filemanager/panel.c for (i = 0, j = 0; i < list->len; i++) list 4224 src/filemanager/panel.c vpath = vfs_path_from_str (list->list[i].fname->str); list 4225 src/filemanager/panel.c if (mc_lstat (vpath, &list->list[i].st) != 0) list 4226 src/filemanager/panel.c g_string_free (list->list[i].fname, TRUE); list 4230 src/filemanager/panel.c list->list[j] = list->list[i]; list 4236 src/filemanager/panel.c dir_list_init (list); list 4238 src/filemanager/panel.c list->len = j; list 4347 src/filemanager/panel.c const file_entry_t *fe = ¤t_panel->dir.list[i]; list 4448 src/filemanager/panel.c fe = &(panel->dir.list[panel->current]); list 4484 src/filemanager/panel.c if (strcmp (subdir, panel->dir.list[i].fname->str) == 0) list 4579 src/filemanager/panel.c panel->dir.list = g_new (file_entry_t, panel->dir.size); list 4880 src/filemanager/panel.c if (panel->dir.list[i].f.marked != 0) list 4885 src/filemanager/panel.c panel->dir.list[i].f.marked = 0; list 4896 src/filemanager/panel.c if (panel->dir.list[idx].f.marked == mark) list 4900 src/filemanager/panel.c if (DIR_IS_DOTDOT (panel->dir.list[idx].fname->str)) list 4904 src/filemanager/panel.c if (panel->dir.list[idx].f.marked != 0) list 4908 src/filemanager/panel.c if (S_ISDIR (panel->dir.list[idx].st.st_mode)) list 4910 src/filemanager/panel.c if (panel->dir.list[idx].f.dir_size_computed != 0) list 4911 src/filemanager/panel.c panel->total += (uintmax_t) panel->dir.list[idx].st.st_size; list 4915 src/filemanager/panel.c panel->total += (uintmax_t) panel->dir.list[idx].st.st_size; list 4921 src/filemanager/panel.c if (S_ISDIR (panel->dir.list[idx].st.st_mode)) list 4923 src/filemanager/panel.c if (panel->dir.list[idx].f.dir_size_computed != 0) list 4924 src/filemanager/panel.c panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size; list 4928 src/filemanager/panel.c panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size; list 4955 src/filemanager/panel.c if (panel->dir.list[lc_index].f.marked != val) list 4957 src/filemanager/panel.c panel->dir.list[lc_index].f.marked = val; list 4975 src/filemanager/panel.c while (panel->dir.list[*current_file].f.marked == 0 && *current_file < panel->dir.len) list 4978 src/filemanager/panel.c return (*current_file >= panel->dir.len ? NULL : panel->dir.list[*current_file].fname); list 5027 src/filemanager/panel.c if (strcmp (panel->dir.list[i - 1].fname->str, filename) == 0) list 5344 src/filemanager/panel.c dir_list *list; list 5360 src/filemanager/panel.c plist = &pdescr->list; list 5370 src/filemanager/panel.c list = &panel->dir; list 5371 src/filemanager/panel.c list->len = plist->len; list 5377 src/filemanager/panel.c if (panelized_same || DIR_IS_DOTDOT (plist->list[i].fname->str)) list 5378 src/filemanager/panel.c list->list[i].fname = mc_g_string_dup (plist->list[i].fname); list 5384 src/filemanager/panel.c vfs_path_append_new (pdescr->root_vpath, plist->list[i].fname->str, (char *) NULL); list 5385 src/filemanager/panel.c list->list[i].fname = g_string_new_take (vfs_path_free (tmp_vpath, FALSE)); list 5387 src/filemanager/panel.c list->list[i].f.link_to_dir = plist->list[i].f.link_to_dir; list 5388 src/filemanager/panel.c list->list[i].f.stale_link = plist->list[i].f.stale_link; list 5389 src/filemanager/panel.c list->list[i].f.dir_size_computed = plist->list[i].f.dir_size_computed; list 5390 src/filemanager/panel.c list->list[i].f.marked = plist->list[i].f.marked; list 5391 src/filemanager/panel.c list->list[i].st = plist->list[i].st; list 5392 src/filemanager/panel.c list->list[i].name_sort_key = plist->list[i].name_sort_key; list 5393 src/filemanager/panel.c list->list[i].extension_sort_key = plist->list[i].extension_sort_key; list 5442 src/filemanager/panel.c const dir_list *const list = &panel->dir; list 5446 src/filemanager/panel.c if (list->len > 1 && g_path_is_absolute (list->list[1].fname->str)) list 5464 src/filemanager/panel.c dir_list *list = &panel->dir; list 5469 src/filemanager/panel.c plist = &panel->panelized_descr->list; list 5482 src/filemanager/panel.c plist->list[i].fname = mc_g_string_dup (list->list[i].fname); list 5483 src/filemanager/panel.c plist->list[i].f.link_to_dir = list->list[i].f.link_to_dir; list 5484 src/filemanager/panel.c plist->list[i].f.stale_link = list->list[i].f.stale_link; list 5485 src/filemanager/panel.c plist->list[i].f.dir_size_computed = list->list[i].f.dir_size_computed; list 5486 src/filemanager/panel.c plist->list[i].f.marked = list->list[i].f.marked; list 5487 src/filemanager/panel.c plist->list[i].st = list->list[i].st; list 5488 src/filemanager/panel.c plist->list[i].name_sort_key = list->list[i].name_sort_key; list 5489 src/filemanager/panel.c plist->list[i].extension_sort_key = list->list[i].extension_sort_key; list 76 src/filemanager/panel.h dir_list list; list 129 src/filemanager/panel.h GList *list; /* Directory history */ list 303 src/filemanager/panelize.c dir_list *list = ¤t_panel->dir; list 321 src/filemanager/panelize.c dir_list_init (list); list 406 src/filemanager/panelize.c ok = dir_list_append (list, name, &st, link_to_dir, stale_link); list 410 src/filemanager/panelize.c file_mark (current_panel, list->len - 1, 0); list 412 src/filemanager/panelize.c if ((list->len & 31) == 0) list 117 src/selcodepage.c listbox_set_current (listbox->list, i); list 951 src/usermenu.c if (panel->dir.list[i].f.marked != 0) list 955 src/usermenu.c tmp = quote_func (panel->dir.list[i].fname->str, FALSE); list 1159 src/usermenu.c listbox_set_current (listbox->list, selected); list 100 src/vfs/extfs/extfs.c static struct vfs_s_entry *extfs_resolve_symlinks_int (struct vfs_s_entry *entry, GSList * list); list 227 src/vfs/extfs/extfs.c extfs_find_entry_int (struct vfs_s_inode *dir, const char *name, GSList *list, int flags) list 262 src/vfs/extfs/extfs.c pent = extfs_resolve_symlinks_int (pent, list); list 843 src/vfs/extfs/extfs.c extfs_resolve_symlinks_int (struct vfs_s_entry *entry, GSList *list) list 850 src/vfs/extfs/extfs.c if (g_slist_find (list, entry) != NULL) list 859 src/vfs/extfs/extfs.c looping = g_slist_prepend (list, entry); list 305 src/viewer/actions_cmd.c const file_entry_t *fe = &view->dir->list[i]; list 335 src/viewer/actions_cmd.c if (!S_ISDIR (view->dir->list[i].st.st_mode)) list 361 src/viewer/actions_cmd.c vfs_path_append_new (view->workdir_vpath, dir->list[*dir_idx].fname->str, (char *) NULL); list 57 tests/src/filemanager/exec_get_export_variables_ext.c current_panel->dir.list = g_new0 (file_entry_t, current_panel->dir.size); list 81 tests/src/filemanager/exec_get_export_variables_ext.c current_panel->dir.list[0].fname = g_string_new ("selected file.txt"); list 82 tests/src/filemanager/exec_get_export_variables_ext.c current_panel->dir.list[1].fname = g_string_new ("tagged file1.txt"); list 83 tests/src/filemanager/exec_get_export_variables_ext.c current_panel->dir.list[1].f.marked = 1; list 84 tests/src/filemanager/exec_get_export_variables_ext.c current_panel->dir.list[2].fname = g_string_new ("tagged file2.txt"); list 85 tests/src/filemanager/exec_get_export_variables_ext.c current_panel->dir.list[2].f.marked = 1; list 108 tests/src/filemanager/exec_get_export_variables_ext.c g_string_free (current_panel->dir.list[0].fname, TRUE); list 109 tests/src/filemanager/exec_get_export_variables_ext.c g_string_free (current_panel->dir.list[1].fname, TRUE); list 110 tests/src/filemanager/exec_get_export_variables_ext.c g_string_free (current_panel->dir.list[2].fname, TRUE);