fe 26 lib/filehighlight.h int mc_fhl_get_color (const mc_fhl_t * fhl, const file_entry_t * fe); fe 52 lib/filehighlight/get-color.c mc_fhl_is_file (const file_entry_t *fe) fe 55 lib/filehighlight/get-color.c (void) fe; fe 57 lib/filehighlight/get-color.c return S_ISREG (fe->st.st_mode); fe 63 lib/filehighlight/get-color.c mc_fhl_is_file_exec (const file_entry_t *fe) fe 65 lib/filehighlight/get-color.c return is_exe (fe->st.st_mode); fe 71 lib/filehighlight/get-color.c mc_fhl_is_dir (const file_entry_t *fe) fe 74 lib/filehighlight/get-color.c (void) fe; fe 76 lib/filehighlight/get-color.c return S_ISDIR (fe->st.st_mode); fe 82 lib/filehighlight/get-color.c mc_fhl_is_link (const file_entry_t *fe) fe 85 lib/filehighlight/get-color.c (void) fe; fe 87 lib/filehighlight/get-color.c return S_ISLNK (fe->st.st_mode); fe 93 lib/filehighlight/get-color.c mc_fhl_is_hlink (const file_entry_t *fe) fe 95 lib/filehighlight/get-color.c return (fe->st.st_nlink > 1); fe 101 lib/filehighlight/get-color.c mc_fhl_is_link_to_dir (const file_entry_t *fe) fe 103 lib/filehighlight/get-color.c return mc_fhl_is_link (fe) && fe->f.link_to_dir != 0; fe 109 lib/filehighlight/get-color.c mc_fhl_is_stale_link (const file_entry_t *fe) fe 111 lib/filehighlight/get-color.c return mc_fhl_is_link (fe) ? (fe->f.stale_link != 0) : !mc_fhl_is_file (fe); fe 117 lib/filehighlight/get-color.c mc_fhl_is_device_char (const file_entry_t *fe) fe 120 lib/filehighlight/get-color.c (void) fe; fe 122 lib/filehighlight/get-color.c return S_ISCHR (fe->st.st_mode); fe 128 lib/filehighlight/get-color.c mc_fhl_is_device_block (const file_entry_t *fe) fe 131 lib/filehighlight/get-color.c (void) fe; fe 133 lib/filehighlight/get-color.c return S_ISBLK (fe->st.st_mode); fe 139 lib/filehighlight/get-color.c mc_fhl_is_special_socket (const file_entry_t *fe) fe 142 lib/filehighlight/get-color.c (void) fe; fe 144 lib/filehighlight/get-color.c return S_ISSOCK (fe->st.st_mode); fe 150 lib/filehighlight/get-color.c mc_fhl_is_special_fifo (const file_entry_t *fe) fe 153 lib/filehighlight/get-color.c (void) fe; fe 155 lib/filehighlight/get-color.c return S_ISFIFO (fe->st.st_mode); fe 161 lib/filehighlight/get-color.c mc_fhl_is_special_door (const file_entry_t *fe) fe 164 lib/filehighlight/get-color.c (void) fe; fe 166 lib/filehighlight/get-color.c return S_ISDOOR (fe->st.st_mode); fe 172 lib/filehighlight/get-color.c mc_fhl_is_special (const file_entry_t *fe) fe 175 lib/filehighlight/get-color.c (mc_fhl_is_special_socket (fe) || mc_fhl_is_special_fifo (fe) fe 176 lib/filehighlight/get-color.c || mc_fhl_is_special_door (fe)); fe 183 lib/filehighlight/get-color.c const file_entry_t *fe) fe 192 lib/filehighlight/get-color.c if (mc_fhl_is_file (fe)) fe 196 lib/filehighlight/get-color.c if (mc_fhl_is_file (fe) && mc_fhl_is_file_exec (fe)) fe 200 lib/filehighlight/get-color.c if (mc_fhl_is_dir (fe) || mc_fhl_is_link_to_dir (fe)) fe 204 lib/filehighlight/get-color.c if (mc_fhl_is_link_to_dir (fe)) fe 208 lib/filehighlight/get-color.c if (mc_fhl_is_link (fe) || mc_fhl_is_hlink (fe)) fe 212 lib/filehighlight/get-color.c if (mc_fhl_is_hlink (fe)) fe 216 lib/filehighlight/get-color.c if (mc_fhl_is_link (fe)) fe 220 lib/filehighlight/get-color.c if (mc_fhl_is_stale_link (fe)) fe 224 lib/filehighlight/get-color.c if (mc_fhl_is_device_char (fe) || mc_fhl_is_device_block (fe)) fe 228 lib/filehighlight/get-color.c if (mc_fhl_is_device_block (fe)) fe 232 lib/filehighlight/get-color.c if (mc_fhl_is_device_char (fe)) fe 236 lib/filehighlight/get-color.c if (mc_fhl_is_special (fe)) fe 240 lib/filehighlight/get-color.c if (mc_fhl_is_special_socket (fe)) fe 244 lib/filehighlight/get-color.c if (mc_fhl_is_special_fifo (fe)) fe 248 lib/filehighlight/get-color.c if (mc_fhl_is_special_door (fe)) fe 262 lib/filehighlight/get-color.c const file_entry_t *fe) fe 269 lib/filehighlight/get-color.c if (mc_search_run (mc_filter->search_condition, fe->fname->str, 0, fe->fname->len, NULL)) fe 280 lib/filehighlight/get-color.c mc_fhl_get_color (const mc_fhl_t *fhl, const file_entry_t *fe) fe 296 lib/filehighlight/get-color.c ret = mc_fhl_get_color_filetype (mc_filter, fhl, fe); fe 302 lib/filehighlight/get-color.c ret = mc_fhl_get_color_regexp (mc_filter, fhl, fe); fe 537 src/filemanager/achown.c int fe; fe 571 src/filemanager/achown.c fe = listbox_search_text (chl_list, get_owner (sf_stat.st_uid)); fe 581 src/filemanager/achown.c fe = listbox_search_text (chl_list, get_group (sf_stat.st_gid)); fe 584 src/filemanager/achown.c listbox_set_current (chl_list, fe); fe 125 src/filemanager/cmd.c const file_entry_t *fe; fe 127 src/filemanager/cmd.c fe = panel_current_entry (panel); fe 128 src/filemanager/cmd.c if (fe == NULL) fe 132 src/filemanager/cmd.c if (S_ISDIR (fe->st.st_mode) || link_isdir (fe)) fe 141 src/filemanager/cmd.c fname_vpath = vfs_path_from_str (fe->fname->str); fe 143 src/filemanager/cmd.c cd_error_message (fe->fname->str); fe 150 src/filemanager/cmd.c filename_vpath = vfs_path_from_str (fe->fname->str); fe 581 src/filemanager/cmd.c const file_entry_t *fe; fe 585 src/filemanager/cmd.c fe = panel_current_entry (panel); fe 586 src/filemanager/cmd.c if (fe == NULL) fe 590 src/filemanager/cmd.c input_expand_dialog (_("View file"), _("Filename:"), MC_HISTORY_FM_VIEW_FILE, fe->fname->str, fe 619 src/filemanager/cmd.c const file_entry_t *fe; fe 621 src/filemanager/cmd.c fe = panel_current_entry (panel); fe 622 src/filemanager/cmd.c if (fe == NULL) fe 625 src/filemanager/cmd.c initial_command = fe->fname->str; fe 690 src/filemanager/cmd.c const file_entry_t *fe; fe 693 src/filemanager/cmd.c fe = panel_current_entry (panel); fe 694 src/filemanager/cmd.c if (fe == NULL) fe 697 src/filemanager/cmd.c fname = vfs_path_from_str (fe->fname->str); fe 709 src/filemanager/cmd.c const file_entry_t *fe; fe 712 src/filemanager/cmd.c fe = panel_current_entry (panel); fe 713 src/filemanager/cmd.c if (fe == NULL) fe 716 src/filemanager/cmd.c fname = vfs_path_from_str (fe->fname->str); fe 758 src/filemanager/cmd.c const file_entry_t *fe; fe 762 src/filemanager/cmd.c fe = panel_current_entry (panel); fe 763 src/filemanager/cmd.c if (fe == NULL) fe 767 src/filemanager/cmd.c if (auto_fill_mkdir_name && !DIR_IS_DOTDOT (fe->fname->str)) fe 768 src/filemanager/cmd.c name = fe->fname->str; fe 1084 src/filemanager/cmd.c const file_entry_t *fe; fe 1086 src/filemanager/cmd.c fe = panel_current_entry (current_panel); fe 1087 src/filemanager/cmd.c if (fe != NULL) fe 1088 src/filemanager/cmd.c do_link (link_type, fe->fname->str); fe 1096 src/filemanager/cmd.c const file_entry_t *fe; fe 1099 src/filemanager/cmd.c fe = panel_current_entry (current_panel); fe 1100 src/filemanager/cmd.c if (fe == NULL) fe 1103 src/filemanager/cmd.c p = fe->fname->str; fe 1105 src/filemanager/cmd.c if (!S_ISLNK (fe->st.st_mode)) fe 270 src/filemanager/dir.c file_entry_t *fe; fe 272 src/filemanager/dir.c fe = g_try_renew (file_entry_t, list->list, size); fe 273 src/filemanager/dir.c if (fe == NULL) fe 276 src/filemanager/dir.c list->list = fe; fe 714 src/filemanager/file.c const file_entry_t *fe = &panel->dir.list[i]; fe 717 src/filemanager/file.c if (fe->f.marked == 0) fe 720 src/filemanager/file.c s = &fe->st; fe 722 src/filemanager/file.c if (S_ISDIR (s->st_mode) || (follow_symlinks && link_isdir (fe) && fe->f.stale_link == 0)) fe 727 src/filemanager/file.c p = vfs_path_append_new (panel->cwd_vpath, fe->fname->str, (char *) NULL); fe 1764 src/filemanager/file.c const file_entry_t *fe; fe 1785 src/filemanager/file.c fe = panel_current_entry (panel); fe 1787 src/filemanager/file.c return (fe == NULL ? NULL : fe->fname->str); fe 1800 src/filemanager/file.c const file_entry_t *fe; fe 1802 src/filemanager/file.c fe = panel_current_entry (panel); fe 1803 src/filemanager/file.c source = fe == NULL ? NULL : fe->fname->str; fe 3580 src/filemanager/file.c const file_entry_t *fe; fe 3585 src/filemanager/file.c && ((fe = panel_current_entry (panel)) == NULL ? FALSE : S_ISDIR (fe->st.st_mode))) fe 151 src/filemanager/filemanager.c const file_entry_t *fe; fe 154 src/filemanager/filemanager.c fe = panel_current_entry (current_panel); fe 155 src/filemanager/filemanager.c if (fe == NULL) fe 158 src/filemanager/filemanager.c sel_dir = tree_box (fe->fname->str); fe 719 src/filemanager/filemanager.c const file_entry_t *fe; fe 724 src/filemanager/filemanager.c fe = panel_current_entry (panel); fe 726 src/filemanager/filemanager.c if (fe != NULL && S_ISLNK (fe->st.st_mode)) fe 732 src/filemanager/filemanager.c vpath = vfs_path_append_new (panel->cwd_vpath, fe->fname->str, (char *) NULL); fe 781 src/filemanager/filemanager.c const file_entry_t *fe; fe 783 src/filemanager/filemanager.c fe = panel_current_entry (current_panel); fe 784 src/filemanager/filemanager.c if (fe != NULL) fe 785 src/filemanager/filemanager.c command_insert (cmdline, fe->fname->str, TRUE); fe 801 src/filemanager/filemanager.c const file_entry_t *fe; fe 803 src/filemanager/filemanager.c fe = panel_current_entry (current_panel); fe 804 src/filemanager/filemanager.c if (fe != NULL) fe 805 src/filemanager/filemanager.c command_insert (cmdline, fe->fname->str, TRUE); fe 110 src/filemanager/info.c const file_entry_t *fe; fe 140 src/filemanager/info.c fe = panel_current_entry (current_panel); fe 141 src/filemanager/info.c if (fe == NULL) fe 144 src/filemanager/info.c st = fe->st; fe 272 src/filemanager/info.c vpath = vfs_path_from_str (fe->fname->str); fe 299 src/filemanager/info.c fname = fe->fname->str; fe 1203 src/filemanager/layout.c const file_entry_t *fe; fe 1205 src/filemanager/layout.c fe = panel_current_entry (the_other_panel); fe 1206 src/filemanager/layout.c if (fe != NULL) fe 1207 src/filemanager/layout.c file_name = fe->fname->str; fe 132 src/filemanager/panel.c const char *(*string_fn) (const file_entry_t * fe, int len); fe 147 src/filemanager/panel.c static const char *string_file_name (const file_entry_t * fe, int len); fe 148 src/filemanager/panel.c static const char *string_file_size (const file_entry_t * fe, int len); fe 149 src/filemanager/panel.c static const char *string_file_size_brief (const file_entry_t * fe, int len); fe 150 src/filemanager/panel.c static const char *string_file_type (const file_entry_t * fe, int len); fe 151 src/filemanager/panel.c static const char *string_file_mtime (const file_entry_t * fe, int len); fe 152 src/filemanager/panel.c static const char *string_file_atime (const file_entry_t * fe, int len); fe 153 src/filemanager/panel.c static const char *string_file_ctime (const file_entry_t * fe, int len); fe 154 src/filemanager/panel.c static const char *string_file_permission (const file_entry_t * fe, int len); fe 155 src/filemanager/panel.c static const char *string_file_perm_octal (const file_entry_t * fe, int len); fe 156 src/filemanager/panel.c static const char *string_file_nlinks (const file_entry_t * fe, int len); fe 157 src/filemanager/panel.c static const char *string_inode (const file_entry_t * fe, int len); fe 158 src/filemanager/panel.c static const char *string_file_nuid (const file_entry_t * fe, int len); fe 159 src/filemanager/panel.c static const char *string_file_ngid (const file_entry_t * fe, int len); fe 160 src/filemanager/panel.c static const char *string_file_owner (const file_entry_t * fe, int len); fe 161 src/filemanager/panel.c static const char *string_file_group (const file_entry_t * fe, int len); fe 162 src/filemanager/panel.c static const char *string_marked (const file_entry_t * fe, int len); fe 163 src/filemanager/panel.c static const char *string_space (const file_entry_t * fe, int len); fe 164 src/filemanager/panel.c static const char *string_dot (const file_entry_t * fe, int len); fe 451 src/filemanager/panel.c add_permission_string (const char *dest, int width, file_entry_t *fe, file_attr_t attr, int color, fe 456 src/filemanager/panel.c l = get_user_permissions (&fe->st); fe 493 src/filemanager/panel.c string_file_name (const file_entry_t *fe, int len) fe 497 src/filemanager/panel.c mc_g_string_copy (string_file_name_buffer, fe->fname); fe 545 src/filemanager/panel.c string_file_size (const file_entry_t *fe, int len) fe 550 src/filemanager/panel.c if (DIR_IS_DOTDOT (fe->fname->str)) fe 554 src/filemanager/panel.c if (S_ISBLK (fe->st.st_mode) || S_ISCHR (fe->st.st_mode)) fe 555 src/filemanager/panel.c format_device_number (buffer, len + 1, fe->st.st_rdev); fe 558 src/filemanager/panel.c size_trunc_len (buffer, (unsigned int) len, fe->st.st_size, 0, panels_options.kilobyte_si); fe 567 src/filemanager/panel.c string_file_size_brief (const file_entry_t *fe, int len) fe 569 src/filemanager/panel.c if (S_ISLNK (fe->st.st_mode) && !link_isdir (fe)) fe 572 src/filemanager/panel.c if ((S_ISDIR (fe->st.st_mode) || link_isdir (fe)) && !DIR_IS_DOTDOT (fe->fname->str)) fe 575 src/filemanager/panel.c return string_file_size (fe, len); fe 582 src/filemanager/panel.c string_file_type (const file_entry_t *fe, int len) fe 588 src/filemanager/panel.c if (S_ISDIR (fe->st.st_mode)) fe 590 src/filemanager/panel.c else if (S_ISLNK (fe->st.st_mode)) fe 592 src/filemanager/panel.c if (link_isdir (fe)) fe 594 src/filemanager/panel.c else if (fe->f.stale_link != 0) fe 599 src/filemanager/panel.c else if (S_ISCHR (fe->st.st_mode)) fe 601 src/filemanager/panel.c else if (S_ISSOCK (fe->st.st_mode)) fe 603 src/filemanager/panel.c else if (S_ISDOOR (fe->st.st_mode)) fe 605 src/filemanager/panel.c else if (S_ISBLK (fe->st.st_mode)) fe 607 src/filemanager/panel.c else if (S_ISFIFO (fe->st.st_mode)) fe 609 src/filemanager/panel.c else if (S_ISNAM (fe->st.st_mode)) fe 611 src/filemanager/panel.c else if (!S_ISREG (fe->st.st_mode)) fe 613 src/filemanager/panel.c else if (is_exe (fe->st.st_mode)) fe 625 src/filemanager/panel.c string_file_mtime (const file_entry_t *fe, int len) fe 629 src/filemanager/panel.c return file_date (fe->st.st_mtime); fe 636 src/filemanager/panel.c string_file_atime (const file_entry_t *fe, int len) fe 640 src/filemanager/panel.c return file_date (fe->st.st_atime); fe 647 src/filemanager/panel.c string_file_ctime (const file_entry_t *fe, int len) fe 651 src/filemanager/panel.c return file_date (fe->st.st_ctime); fe 658 src/filemanager/panel.c string_file_permission (const file_entry_t *fe, int len) fe 662 src/filemanager/panel.c return string_perm (fe->st.st_mode); fe 669 src/filemanager/panel.c string_file_perm_octal (const file_entry_t *fe, int len) fe 675 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "0%06lo", (unsigned long) fe->st.st_mode); fe 683 src/filemanager/panel.c string_file_nlinks (const file_entry_t *fe, int len) fe 689 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%16d", (int) fe->st.st_nlink); fe 697 src/filemanager/panel.c string_inode (const file_entry_t *fe, int len) fe 703 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_ino); fe 711 src/filemanager/panel.c string_file_nuid (const file_entry_t *fe, int len) fe 717 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_uid); fe 725 src/filemanager/panel.c string_file_ngid (const file_entry_t *fe, int len) fe 731 src/filemanager/panel.c g_snprintf (buffer, sizeof (buffer), "%lu", (unsigned long) fe->st.st_gid); fe 739 src/filemanager/panel.c string_file_owner (const file_entry_t *fe, int len) fe 743 src/filemanager/panel.c return get_owner (fe->st.st_uid); fe 750 src/filemanager/panel.c string_file_group (const file_entry_t *fe, int len) fe 754 src/filemanager/panel.c return get_group (fe->st.st_gid); fe 761 src/filemanager/panel.c string_marked (const file_entry_t *fe, int len) fe 765 src/filemanager/panel.c return fe->f.marked != 0 ? "*" : " "; fe 772 src/filemanager/panel.c string_space (const file_entry_t *fe, int len) fe 774 src/filemanager/panel.c (void) fe; fe 784 src/filemanager/panel.c string_dot (const file_entry_t *fe, int len) fe 786 src/filemanager/panel.c (void) fe; fe 795 src/filemanager/panel.c file_compute_color (const file_attr_t attr, file_entry_t *fe) fe 813 src/filemanager/panel.c return mc_fhl_get_color (mc_filehighlight, fe); fe 835 src/filemanager/panel.c file_entry_t *fe = NULL; fe 842 src/filemanager/panel.c fe = &panel->dir.list[file_index]; fe 843 src/filemanager/panel.c color = file_compute_color (attr, fe); fe 859 src/filemanager/panel.c if (fe != NULL) fe 860 src/filemanager/panel.c txt = fi->string_fn (fe, fi->field_len); fe 910 src/filemanager/panel.c if (perm != 0 && fe != NULL) fe 911 src/filemanager/panel.c add_permission_string (prepared_text, fi->field_len, fe, attr, color, perm != 1); fe 1040 src/filemanager/panel.c const file_entry_t *fe; fe 1059 src/filemanager/panel.c fe = panel_current_entry (panel); fe 1061 src/filemanager/panel.c if (fe == NULL) fe 1064 src/filemanager/panel.c else if (S_ISLNK (fe->st.st_mode)) fe 1070 src/filemanager/panel.c lc_link_vpath = vfs_path_append_new (panel->cwd_vpath, fe->fname->str, (char *) NULL); fe 1082 src/filemanager/panel.c else if (DIR_IS_DOTDOT (fe->fname->str)) fe 1377 src/filemanager/panel.c const file_entry_t *fe; fe 1379 src/filemanager/panel.c fe = panel_current_entry (panel); fe 1382 src/filemanager/panel.c if (fe != NULL && S_ISREG (fe->st.st_mode)) fe 1387 src/filemanager/panel.c size_trunc_sep (fe->st.st_size, panels_options.kilobyte_si)); fe 2061 src/filemanager/panel.c const file_entry_t *fe; fe 2069 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2071 src/filemanager/panel.c if (fe != NULL && (S_ISDIR (fe->st.st_mode) || link_isdir (fe))) fe 2075 src/filemanager/panel.c vpath = vfs_path_from_str (fe->fname->str); fe 2105 src/filemanager/panel.c const file_entry_t *fe; fe 2107 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2109 src/filemanager/panel.c fe != NULL && fe->f.marked != 0 ? FATTR_MARKED : FATTR_NORMAL); fe 2118 src/filemanager/panel.c const file_entry_t *fe; fe 2124 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2125 src/filemanager/panel.c if (fe == NULL) fe 2128 src/filemanager/panel.c do_select = (fe->f.marked == 0); fe 2130 src/filemanager/panel.c cur_file_ext = str_regex_escape (extension (fe->fname->str)); fe 2144 src/filemanager/panel.c fe = &panel->dir.list[i]; fe 2146 src/filemanager/panel.c if (DIR_IS_DOTDOT (fe->fname->str) || S_ISDIR (fe->st.st_mode)) fe 2149 src/filemanager/panel.c if (!mc_search_run (search, fe->fname->str, 0, fe->fname->len, NULL)) fe 2359 src/filemanager/panel.c const file_entry_t *fe; fe 2364 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2365 src/filemanager/panel.c if (fe == NULL) fe 2368 src/filemanager/panel.c fname = fe->fname; fe 2432 src/filemanager/panel.c const file_entry_t *fe; fe 2434 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2436 src/filemanager/panel.c if (fe != NULL && (S_ISDIR (fe->st.st_mode) || link_isdir (fe))) fe 2440 src/filemanager/panel.c vpath = vfs_path_from_str (fe->fname->str); fe 2559 src/filemanager/panel.c const file_entry_t *fe; fe 2561 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2562 src/filemanager/panel.c if (fe == NULL) fe 2565 src/filemanager/panel.c do_file_mark (panel, panel->current, fe->f.marked ? 0 : 1); fe 2606 src/filemanager/panel.c const file_entry_t *fe; fe 2608 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2609 src/filemanager/panel.c if (fe == NULL) fe 2612 src/filemanager/panel.c state_mark = fe->f.marked ? 0 : 1; fe 2634 src/filemanager/panel.c const file_entry_t *fe; fe 2636 src/filemanager/panel.c fe = panel_current_entry (panel); fe 2637 src/filemanager/panel.c if (fe == NULL) fe 2640 src/filemanager/panel.c state_mark = fe->f.marked ? 0 : 1; fe 2977 src/filemanager/panel.c do_enter_on_file_entry (WPanel *panel, const file_entry_t *fe) fe 2979 src/filemanager/panel.c const char *fname = fe->fname->str; fe 2988 src/filemanager/panel.c if (S_ISDIR (fe->st.st_mode) || link_isdir (fe) || (fe->st.st_mode == 0)) fe 3009 src/filemanager/panel.c ok = (is_exe (fe->st.st_mode) && if_link_is_exe (full_name_vpath, fe)); fe 3055 src/filemanager/panel.c const file_entry_t *fe; fe 3057 src/filemanager/panel.c fe = panel_current_entry (panel); fe 3059 src/filemanager/panel.c return (fe == NULL ? FALSE : do_enter_on_file_entry (panel, fe)); fe 3128 src/filemanager/panel.c const file_entry_t *fe; fe 3130 src/filemanager/panel.c fe = panel_current_entry (panel); fe 3131 src/filemanager/panel.c if (fe != NULL) fe 3132 src/filemanager/panel.c panel_set_current_by_name (other_panel, fe->fname->str); fe 3141 src/filemanager/panel.c const file_entry_t *fe; fe 3153 src/filemanager/panel.c fe = panel_current_entry (panel); fe 3155 src/filemanager/panel.c if (fe == NULL || !S_ISLNK (fe->st.st_mode)) fe 3158 src/filemanager/panel.c i = readlink (fe->fname->str, buffer, MC_MAXPATHLEN - 1); fe 3162 src/filemanager/panel.c panel_fname_vpath = vfs_path_from_str (fe->fname->str); fe 3940 src/filemanager/panel.c const file_entry_t *fe; fe 3942 src/filemanager/panel.c fe = panel_current_entry (panel); fe 3943 src/filemanager/panel.c if (fe != NULL) fe 3946 src/filemanager/panel.c mouse_marking = fe->f.marked != 0; fe 3958 src/filemanager/panel.c const file_entry_t *fe; fe 3960 src/filemanager/panel.c fe = panel_current_entry (panel); fe 3961 src/filemanager/panel.c if (fe != NULL) fe 3963 src/filemanager/panel.c if (mouse_marking && fe->f.marked == 0) fe 3965 src/filemanager/panel.c else if (!mouse_marking && fe->f.marked != 0) fe 4266 src/filemanager/panel.c const file_entry_t *fe; fe 4268 src/filemanager/panel.c fe = panel_current_entry (panel); fe 4269 src/filemanager/panel.c if (fe != NULL) fe 4270 src/filemanager/panel.c my_current_file = g_strndup (fe->fname->str, fe->fname->len); fe 4333 src/filemanager/panel.c const file_entry_t *fe; fe 4335 src/filemanager/panel.c fe = panel_current_entry (current_panel); fe 4336 src/filemanager/panel.c if (fe != NULL) fe 4337 src/filemanager/panel.c mc_event_raise (MCEVENT_GROUP_CORE, "clipboard_text_to_file", (gpointer) fe->fname->str); fe 4347 src/filemanager/panel.c const file_entry_t *fe = ¤t_panel->dir.list[i]; fe 4349 src/filemanager/panel.c if (fe->f.marked != 0) fe 4353 src/filemanager/panel.c flist = g_strndup (fe->fname->str, fe->fname->len); fe 4361 src/filemanager/panel.c tmp = g_strconcat (flist, "\n", fe->fname->str, (char *) NULL); fe 4443 src/filemanager/panel.c file_entry_t *fe; fe 4448 src/filemanager/panel.c fe = &(panel->dir.list[panel->current]); fe 4450 src/filemanager/panel.c return fe->fname == NULL ? NULL : fe; fe 4995 src/filemanager/panel.c const file_entry_t *fe; fe 5000 src/filemanager/panel.c fe = panel_current_entry (panel); fe 5002 src/filemanager/panel.c return (fe == NULL ? NULL : fe->fname); fe 5011 src/filemanager/panel.c const file_entry_t *fe; fe 5017 src/filemanager/panel.c fe = panel_current_entry (panel); fe 5018 src/filemanager/panel.c if (fe == NULL) fe 5021 src/filemanager/panel.c filename = g_strndup (fe->fname->str, fe->fname->len); fe 5052 src/filemanager/panel.c const file_entry_t *fe; fe 5055 src/filemanager/panel.c fe = panel_current_entry (panel); fe 5056 src/filemanager/panel.c if (fe != NULL) fe 5057 src/filemanager/panel.c current_file = g_strndup (fe->fname->str, fe->fname->len); fe 70 src/filemanager/panel.h const char *(*string_fn) (const file_entry_t * fe, int len); fe 176 src/usermenu.c const file_entry_t *fe; fe 180 src/usermenu.c fe = panel_current_entry (panel); fe 181 src/usermenu.c if (fe == NULL) fe 184 src/usermenu.c st_mode = fe->st.st_mode; fe 281 src/usermenu.c const file_entry_t *fe; fe 283 src/usermenu.c fe = panel_current_entry (panel); fe 284 src/usermenu.c *condition = fe != NULL fe 285 src/usermenu.c && mc_search (arg, DEFAULT_CHARSET, fe->fname->str, search_type); fe 801 src/usermenu.c const file_entry_t *fe; fe 812 src/usermenu.c fe = panel_current_entry (panel); fe 813 src/usermenu.c fname = fe == NULL ? NULL : fe->fname->str; fe 1590 src/vfs/ftpfs/ftpfs.c struct direntry *fe, *fel; fe 1621 src/vfs/ftpfs/ftpfs.c fe = _get_file_entry_t (bucket, tmp, 0, 0); fe 1622 src/vfs/ftpfs/ftpfs.c if (fe != NULL) fe 1624 src/vfs/ftpfs/ftpfs.c if (S_ISLNK (fe->s.st_mode) && fe->l_stat == 0) fe 1627 src/vfs/ftpfs/ftpfs.c if (IS_PATH_SEP (fe->linkname[0])) fe 1629 src/vfs/ftpfs/ftpfs.c if (strlen (fe->linkname) >= MC_MAXPATHLEN) fe 1631 src/vfs/ftpfs/ftpfs.c strcpy (tmp, fe->linkname); fe 1639 src/vfs/ftpfs/ftpfs.c if ((strlen (tmp) + strlen (fe->linkname)) >= MC_MAXPATHLEN) fe 1641 src/vfs/ftpfs/ftpfs.c strcat (tmp, fe->linkname); fe 1648 src/vfs/ftpfs/ftpfs.c if (S_ISLNK (fe->s.st_mode)) fe 1649 src/vfs/ftpfs/ftpfs.c *fel->l_stat = *fe->l_stat; fe 1651 src/vfs/ftpfs/ftpfs.c *fel->l_stat = fe->s; fe 1674 src/vfs/ftpfs/ftpfs.c struct direntry *fe; fe 1714 src/vfs/ftpfs/ftpfs.c fe = flist->data; fe 1717 src/vfs/ftpfs/ftpfs.c while (!S_ISLNK (fe->s.st_mode)); fe 1736 src/vfs/ftpfs/ftpfs.c r = strcmp (fe->name, filename); fe 1747 src/vfs/ftpfs/ftpfs.c fe->l_stat = g_try_new (struct stat, 1); fe 1748 src/vfs/ftpfs/ftpfs.c if (fe->l_stat == NULL) fe 1751 src/vfs/ftpfs/ftpfs.c *fe->l_stat = s; fe 1752 src/vfs/ftpfs/ftpfs.c (*fe->l_stat).st_ino = bucket->__inode_counter++; fe 171 src/viewer/actions_cmd.c const file_entry_t *fe; fe 191 src/viewer/actions_cmd.c fe = panel_current_entry (panel); fe 192 src/viewer/actions_cmd.c if (fe == NULL) fe 197 src/viewer/actions_cmd.c mcview_load (view, 0, fe->fname->str, 0, 0, 0); fe 305 src/viewer/actions_cmd.c const file_entry_t *fe = &view->dir->list[i]; fe 307 src/viewer/actions_cmd.c if (fname_len == fe->fname->len && strncmp (fname, fe->fname->str, fname_len) == 0)