str               346 lib/charsets.c convert_to_display (char *str)
str               348 lib/charsets.c     if (str != NULL)
str               349 lib/charsets.c         for (; *str != '\0'; str++)
str               350 lib/charsets.c             *str = conv_displ[(unsigned char) *str];
str               356 lib/charsets.c str_nconvert_to_display (const char *str, int len)
str               361 lib/charsets.c     if (str == NULL)
str               365 lib/charsets.c         return g_string_new (str);
str               370 lib/charsets.c     str_nconvert (conv, str, len, buff);
str               378 lib/charsets.c convert_from_input (char *str)
str               380 lib/charsets.c     if (str != NULL)
str               381 lib/charsets.c         for (; *str != '\0'; str++)
str               382 lib/charsets.c             *str = conv_input[(unsigned char) *str];
str               388 lib/charsets.c str_nconvert_to_input (const char *str, int len)
str               393 lib/charsets.c     if (str == NULL)
str               397 lib/charsets.c         return g_string_new (str);
str               402 lib/charsets.c     str_nconvert (conv, str, len, buff);
str               410 lib/charsets.c convert_from_utf_to_current (const char *str)
str               417 lib/charsets.c     if (str == NULL)
str               425 lib/charsets.c         switch (str_translate_char (conv, str, -1, (char *) buf_ch, sizeof (buf_ch)))
str               448 lib/charsets.c     unsigned char str[UTF8_CHAR_LEN + 1];
str               453 lib/charsets.c     res = g_unichar_to_utf8 (input_char, (char *) str);
str               457 lib/charsets.c     str[res] = '\0';
str               459 lib/charsets.c     switch (str_translate_char (conv, (char *) str, -1, (char *) buf_ch, sizeof (buf_ch)))
str               480 lib/charsets.c     unsigned char str[2];
str               484 lib/charsets.c     str[0] = (unsigned char) input_char;
str               485 lib/charsets.c     str[1] = '\0';
str               487 lib/charsets.c     switch (str_translate_char (conv, (char *) str, -1, (char *) buf_ch, sizeof (buf_ch)))
str                37 lib/charsets.h void convert_to_display (char *str);
str                38 lib/charsets.h void convert_from_input (char *str);
str                39 lib/charsets.h void convert_string (unsigned char *str);
str                46 lib/charsets.h unsigned char convert_from_utf_to_current (const char *str);
str                69 lib/charsets.h GString *str_nconvert_to_input (const char *str, int len);
str                70 lib/charsets.h GString *str_nconvert_to_display (const char *str, int len);
str                98 lib/charsets.h str_convert_to_input (const char *str)
str               100 lib/charsets.h     return str_nconvert_to_input (str, -1);
str               106 lib/charsets.h str_convert_to_display (const char *str)
str               108 lib/charsets.h     return str_nconvert_to_display (str, -1);
str               269 lib/filehighlight/get-color.c     if (mc_search_run (mc_filter->search_condition, fe->fname->str, 0, fe->fname->len, NULL))
str               171 lib/filehighlight/ini-file-read.c     mc_filter->search_condition = mc_search_new_len (buf->str, buf->len, DEFAULT_CHARSET);
str               168 lib/glibcompat.c     string->str = init;
str               169 lib/glibcompat.c     string->len = strlen (string->str);
str               197 lib/glibcompat.c     g_string_append_len (dest, src->str, src->len);
str               219 lib/glibcompat.c         ret = g_string_new_len (s->str, s->len);
str               142 lib/lock.c     lock_extract_info (const char *str)
str               149 lib/lock.c         len = strlen (str);
str               151 lib/lock.c         for (p = str + len - 1; p >= str && *p != '.'; p--)
str               155 lib/lock.c         for (i = 0, s = str; i < sizeof (who) && s < p; i++, s++)
str               162 lib/lock.c         for (i = 0, p++, s = str + len; i < sizeof (pid) && p < s && *p != ':'; i++, p++)
str               171 lib/mcconfig/history.c                 hist = list_append_unique (hist, g_strndup (buffer->str, buffer->len));
str               236 lib/mcconfig/history.c                 mc_config_set_string_raw (cfg, name, key, buffer->str);
str               135 lib/search.h           GString *str;
str               148 lib/search.h       const char *str;
str               185 lib/search.h   gboolean mc_search (const gchar * pattern, const gchar * pattern_charset, const gchar * str,
str                53 lib/search/glob.c     const char *str = astr->str;
str                62 lib/search/glob.c         switch (str[loop])
str                65 lib/search/glob.c             if (!strutils_is_char_escaped (str, &(str[loop])))
str                72 lib/search/glob.c             if (!strutils_is_char_escaped (str, &(str[loop])))
str                79 lib/search/glob.c             if (!strutils_is_char_escaped (str, &(str[loop])))
str                86 lib/search/glob.c             if (!strutils_is_char_escaped (str, &(str[loop])))
str                94 lib/search/glob.c             if (!strutils_is_char_escaped (str, &(str[loop])))
str               112 lib/search/glob.c         g_string_append_c (buff, str[loop]);
str               120 lib/search/glob.c mc_search__translate_replace_glob_to_regex (const char *str)
str               128 lib/search/glob.c     while (*str != '\0')
str               130 lib/search/glob.c         char c = *str++;
str               171 lib/search/glob.c     tmp = mc_search__glob_translate_to_regex (mc_search_cond->str);
str               172 lib/search/glob.c     g_string_free (mc_search_cond->str, TRUE);
str               179 lib/search/glob.c     mc_search_cond->str = tmp;
str               200 lib/search/glob.c     repl = mc_search__translate_replace_glob_to_regex (replace_str->str);
str                65 lib/search/hex.c     const char *str;
str                71 lib/search/hex.c     str = astr->str;
str                79 lib/search/hex.c         if (g_ascii_isspace (str[loop]))
str                82 lib/search/hex.c             while (g_ascii_isspace (str[loop]))
str                86 lib/search/hex.c         else if (sscanf (str + loop, "%x%n", &val, &ptr) == 1)
str                96 lib/search/hex.c         else if (str[loop] == '"')
str               104 lib/search/hex.c                 if (str[loop2] == '"')
str               106 lib/search/hex.c                 if (str[loop2] == '\\' && loop2 + 1 < str_len)
str               108 lib/search/hex.c                 g_string_append_c (buff, str[loop2]);
str               112 lib/search/hex.c             if (str[loop2] == '\0')
str               182 lib/search/hex.c     tmp = mc_search__hex_translate_to_regex (mc_search_cond->str, &error, &error_pos);
str               185 lib/search/hex.c         g_string_free (mc_search_cond->str, TRUE);
str               186 lib/search/hex.c         mc_search_cond->str = tmp;
str                32 lib/search/internal.h     GString *str;
str                45 lib/search/internal.h GString *mc_search__recode_str (const char *str, gsize str_len, const char *charset_from,
str                47 lib/search/internal.h GString *mc_search__get_one_symbol (const char *charset, const char *str, gsize str_len,
str                49 lib/search/internal.h GString *mc_search__tolower_case_str (const char *charset, const GString * str);
str                50 lib/search/internal.h GString *mc_search__toupper_case_str (const char *charset, const GString * str);
str                67 lib/search/lib.c mc_search__change_case_str (const char *charset, const GString * str, case_conv_fn case_conv)
str                80 lib/search/lib.c     converted_str = mc_search__recode_str (str->str, str->len, charset, cp_display);
str                85 lib/search/lib.c     for (src_ptr = converted_str->str, dst_ptr = dst_str;
str                98 lib/search/lib.c     dst_len = str->len + 1;     /* +1 is required for str_toupper/str_tolower */
str               101 lib/search/lib.c     for (src_ptr = str->str, dst_ptr = dst_str;
str               117 lib/search/lib.c mc_search__recode_str (const char *str, gsize str_len, const char *charset_from,
str               134 lib/search/lib.c             val = g_convert_with_iconv (str, str_len, conv, &bytes_read, &bytes_written, NULL);
str               147 lib/search/lib.c         ret = g_string_new_len (str, str_len);
str               155 lib/search/lib.c mc_search__get_one_symbol (const char *charset, const char *str, gsize str_len,
str               167 lib/search/lib.c     converted_str = mc_search__recode_str (str, str_len, charset, cp_display);
str               171 lib/search/lib.c     converted_str = g_string_new_len (str, str_len);
str               174 lib/search/lib.c     next_char = str_cget_next_char (converted_str->str);
str               175 lib/search/lib.c     g_string_set_size (converted_str, (gsize) (next_char - converted_str->str));
str               179 lib/search/lib.c         mc_search__recode_str (converted_str->str, converted_str->len, cp_display, charset);
str               182 lib/search/lib.c         *just_letters = str_isalnum (converted_str->str) && !str_isdigit (converted_str->str);
str               194 lib/search/lib.c mc_search__tolower_case_str (const char *charset, const GString * str)
str               196 lib/search/lib.c     return mc_search__change_case_str (charset, str, str_tolower);
str               202 lib/search/lib.c mc_search__toupper_case_str (const char *charset, const GString * str)
str               204 lib/search/lib.c     return mc_search__change_case_str (charset, str, str_toupper);
str               223 lib/search/lib.c     for (lc_index = 0, type_str = types_str; type_str->str != NULL; type_str++, lc_index++)
str               224 lib/search/lib.c         ret[lc_index] = g_strdup (type_str->str);
str                50 lib/search/normal.c mc_search__normal_translate_to_regex (GString * str)
str                54 lib/search/normal.c     for (loop = 0; loop < str->len; loop++)
str                55 lib/search/normal.c         switch (str->str[loop])
str                73 lib/search/normal.c             g_string_insert_c (str, loop, '\\');
str                88 lib/search/normal.c     mc_search__normal_translate_to_regex (mc_search_cond->str);
str                91 lib/search/regex.c     tmp_regex_str = &(regex_str->str[*offset]);
str               100 lib/search/regex.c             && !strutils_is_char_escaped (regex_str->str, tmp_regex_str))
str               141 lib/search/regex.c         if (loop >= low->len || upp->str[loop] == low->str[loop])
str               143 lib/search/regex.c                 g_snprintf (tmp_str, sizeof (tmp_str), "\\x%02X", (unsigned char) upp->str[loop]);
str               147 lib/search/regex.c                             (unsigned char) upp->str[loop], (unsigned char) low->str[loop]);
str               173 lib/search/regex.c             mc_search__get_one_symbol (charset, str_from->str + loop,
str               185 lib/search/regex.c                 g_string_append_len (recoded_part, one_char->str, one_char->len);
str               191 lib/search/regex.c     g_string_append_len (str_to, recoded_part->str, recoded_part->len);
str               227 lib/search/regex.c             g_string_append_len (ret_str, spec_char->str, spec_char->len);
str               232 lib/search/regex.c         if (astr->str[loop] == '[' && !strutils_is_char_escaped (astr->str, &(astr->str[loop])))
str               236 lib/search/regex.c             while (loop < astr->len && !(astr->str[loop] == ']'
str               237 lib/search/regex.c                                          && !strutils_is_char_escaped (astr->str,
str               238 lib/search/regex.c                                                                        &(astr->str[loop]))))
str               240 lib/search/regex.c                 g_string_append_c (ret_str, astr->str[loop]);
str               244 lib/search/regex.c             g_string_append_c (ret_str, astr->str[loop]);
str               251 lib/search/regex.c         g_string_append_c (accumulator, astr->str[loop]);
str               330 lib/search/regex.c         (regex, search_str->str, search_str->len, 0, G_REGEX_MATCH_NEWLINE_ANY,
str               351 lib/search/regex.c         pcre2_match (regex, (unsigned char *) search_str->str, search_str->len, 0, 0,
str               354 lib/search/regex.c         pcre_exec (regex, lc_mc_search->regex_match_info, search_str->str, search_str->len, 0, 0,
str               396 lib/search/regex.c mc_search_regex__get_max_num_of_replace_tokens (const gchar * str, gsize len)
str               402 lib/search/regex.c         if (str[loop] == '\\' && g_ascii_isdigit (str[loop + 1]))
str               404 lib/search/regex.c             if (strutils_is_char_escaped (str, &str[loop]))
str               406 lib/search/regex.c             if (max_token < str[loop + 1] - '0')
str               407 lib/search/regex.c                 max_token = str[loop + 1] - '0';
str               409 lib/search/regex.c         else if (str[loop] == '$' && str[loop + 1] == '{')
str               413 lib/search/regex.c             if (strutils_is_char_escaped (str, &str[loop]))
str               417 lib/search/regex.c                  loop + tmp_len + 2 < len && (str[loop + 2 + tmp_len] & (char) 0xf0) == 0x30;
str               420 lib/search/regex.c             if (str[loop + 2 + tmp_len] == '}')
str               425 lib/search/regex.c                 tmp_str = g_strndup (&str[loop + 2], tmp_len);
str               453 lib/search/regex.c     return g_strndup (lc_mc_search->regex_buffer->str + fnd_start, fnd_end - fnd_start);
str               463 lib/search/regex.c     char *curr_str = &(replace_str->str[current_pos]);
str               546 lib/search/regex.c     const char *curr_str = &(replace_str->str[current_pos]);
str               558 lib/search/regex.c         if (strutils_is_char_escaped (replace_str->str, curr_str))
str               585 lib/search/regex.c         if (strutils_is_char_escaped (replace_str->str, curr_str))
str               661 lib/search/regex.c             g_string_append_len (dest_str, tmp_string->str, tmp_string->len);
str               667 lib/search/regex.c             g_string_append_len (dest_str, tmp_string->str, tmp_string->len);
str               672 lib/search/regex.c             g_string_append_len (dest_str, tmp_string->str, tmp_string->len);
str               677 lib/search/regex.c             g_string_append_len (dest_str, tmp_string->str, tmp_string->len);
str               802 lib/search/regex.c         g_string_prepend (mc_search_cond->str, "(?<![\\p{L}\\p{N}_])");
str               803 lib/search/regex.c         g_string_append (mc_search_cond->str, "(?![\\p{L}\\p{N}_])");
str               824 lib/search/regex.c                 tmp = mc_search_cond->str;
str               825 lib/search/regex.c                 mc_search_cond->str = mc_search__cond_struct_new_regex_ci_str (charset, tmp);
str               831 lib/search/regex.c             g_regex_new (mc_search_cond->str->str, g_regex_options, 0, &mcerror);
str               871 lib/search/regex.c             tmp = mc_search_cond->str;
str               872 lib/search/regex.c             mc_search_cond->str = mc_search__cond_struct_new_regex_ci_str (charset, tmp);
str               878 lib/search/regex.c             pcre2_compile ((unsigned char *) mc_search_cond->str->str, PCRE2_ZERO_TERMINATED,
str               881 lib/search/regex.c             pcre_compile (mc_search_cond->str->str, pcre_options, &error, &erroffset, NULL);
str              1033 lib/search/regex.c         mc_search_regex__get_max_num_of_replace_tokens (replace_str->str, replace_str->len);
str              1060 lib/search/regex.c                 mc_search_regex__process_append_str (ret, replace_str->str + prev, loop - prev,
str              1062 lib/search/regex.c                 mc_search_regex__process_append_str (ret, replace_str->str + loop + 1, len - 1,
str              1074 lib/search/regex.c                 mc_search_regex__process_append_str (ret, replace_str->str + prev, loop - prev,
str              1084 lib/search/regex.c             mc_search_regex__process_append_str (ret, replace_str->str + prev, loop - prev,
str              1087 lib/search/regex.c             mc_search_regex__process_escape_sequence (ret, replace_str->str + loop + 1, len - 1,
str              1106 lib/search/regex.c             mc_search_regex__process_append_str (ret, replace_str->str + prev, loop - prev,
str              1116 lib/search/regex.c     mc_search_regex__process_append_str (ret, replace_str->str + prev, replace_str->len - prev,
str                67 lib/search/search.c mc_search__cond_struct_new (mc_search_t * lc_mc_search, const GString * str, const char *charset)
str                72 lib/search/search.c     mc_search_cond->str = mc_g_string_dup (str);
str               111 lib/search/search.c     g_string_free (mc_search_cond->str, TRUE);
str               163 lib/search/search.c     lc_mc_search->original.str = g_string_new_len (original, original_len);
str               183 lib/search/search.c     g_string_free (lc_mc_search->original.str, TRUE);
str               219 lib/search/search.c                          mc_search__cond_struct_new (lc_mc_search, lc_mc_search->original.str,
str               233 lib/search/search.c                                                              lc_mc_search->original.str,
str               240 lib/search/search.c                     mc_search__recode_str (lc_mc_search->original.str->str,
str               241 lib/search/search.c                                            lc_mc_search->original.str->len,
str               250 lib/search/search.c                      mc_search__cond_struct_new (lc_mc_search, lc_mc_search->original.str,
str               427 lib/search/search.c mc_search (const gchar * pattern, const gchar * pattern_charset, const gchar * str,
str               433 lib/search/search.c     if (str == NULL)
str               446 lib/search/search.c     ret = mc_search_run (search, str, 0, strlen (str), NULL);
str               130 lib/skin/colors.c mc_skin_color_look_up_alias (mc_skin_t * mc_skin, gchar * str)
str               135 lib/skin/colors.c     orig = g_strdup (str);
str               136 lib/skin/colors.c     str2 = g_strdup (str);
str               143 lib/skin/colors.c         values = mc_config_get_string_list (mc_skin->config, "aliases", str, &items_count);
str               150 lib/skin/colors.c             return str;
str               153 lib/skin/colors.c         g_free (str);
str               154 lib/skin/colors.c         str = g_strdup (values[0]);
str               166 lib/skin/colors.c             if (strcmp (str, str2) == 0)
str               172 lib/skin/colors.c                 g_free (str);
str               612 lib/strutil.h  uintmax_t parse_integer (const char *str, gboolean * invalid);
str               997 lib/strutil/strutil.c parse_integer (const char *str, gboolean * invalid)
str              1003 lib/strutil/strutil.c     e = xstrtoumax (str, &suffix, 10, &n, "bcEGkKMPTwYZ0");
str               576 lib/strutil/strutil8bit.c str_8bit_strdown (const char *str)
str               580 lib/strutil/strutil8bit.c     if (str == NULL)
str               583 lib/strutil/strutil8bit.c     rets = g_strdup (str);
str                41 lib/tty/tty-internal.h char *mc_tty_normalize_from_utf8 (const char *str);
str               633 lib/tty/tty-ncurses.c         unsigned char str[UTF8_CHAR_LEN + 1];
str               635 lib/tty/tty-ncurses.c         res = g_unichar_to_utf8 (c, (char *) str);
str               646 lib/tty/tty-ncurses.c             str[res] = '\0';
str               647 lib/tty/tty-ncurses.c             s = str_term_form ((char *) str);
str               229 lib/tty/tty-slang.c mc_tty_normalize_lines_char (const char *str)
str               254 lib/tty/tty-slang.c     if (!str)
str               259 lib/tty/tty-slang.c         if (strcmp (str, lines_codes[res].line) == 0)
str               263 lib/tty/tty-slang.c     str2 = mc_tty_normalize_from_utf8 (str);
str               714 lib/tty/tty-slang.c         char str[UTF8_CHAR_LEN + 1];
str               717 lib/tty/tty-slang.c         res = g_unichar_to_utf8 (c, str);
str               720 lib/tty/tty-slang.c             str[0] = '.';
str               721 lib/tty/tty-slang.c             str[1] = '\0';
str               725 lib/tty/tty-slang.c             str[res] = '\0';
str               727 lib/tty/tty-slang.c         SLsmg_write_string ((char *) str_term_form (str));
str               294 lib/tty/tty.c  mc_tty_normalize_from_utf8 (const char *str)
str               301 lib/tty/tty.c          return g_strdup (str);
str               305 lib/tty/tty.c          return g_strdup (str);
str               309 lib/tty/tty.c      if (str_convert (conv, str, buffer) == ESTR_FAILURE)
str               313 lib/tty/tty.c          return g_strdup (str);
str               139 lib/tty/tty.h  extern int mc_tty_normalize_lines_char (const char *str);
str               486 lib/vfs/interface.c         vfs_dirent_assign (mc_readdir_result, vfs_str_buffer->str, entry->d_ino);
str                81 lib/vfs/parse_ls_vga.c is_dos_date (const char *str)
str                85 lib/vfs/parse_ls_vga.c     if (str == NULL)
str                88 lib/vfs/parse_ls_vga.c     len = strlen (str);
str                92 lib/vfs/parse_ls_vga.c     if (str[2] != str[5])
str                95 lib/vfs/parse_ls_vga.c     return (strchr ("\\-/", (int) str[2]) != NULL);
str               101 lib/vfs/parse_ls_vga.c is_week (const char *str, struct tm *tim)
str               106 lib/vfs/parse_ls_vga.c     if (str == NULL)
str               109 lib/vfs/parse_ls_vga.c     pos = strstr (week, str);
str               146 lib/vfs/parse_ls_vga.c is_time (const char *str, struct tm *tim)
str               150 lib/vfs/parse_ls_vga.c     if (str == NULL)
str               153 lib/vfs/parse_ls_vga.c     p = strchr (str, ':');
str               157 lib/vfs/parse_ls_vga.c     p2 = strrchr (str, ':');
str               163 lib/vfs/parse_ls_vga.c         if (sscanf (str, "%2d:%2d:%2d", &tim->tm_hour, &tim->tm_min, &tim->tm_sec) != 3)
str               168 lib/vfs/parse_ls_vga.c         if (sscanf (str, "%2d:%2d", &tim->tm_hour, &tim->tm_min) != 2)
str               178 lib/vfs/parse_ls_vga.c is_year (char *str, struct tm *tim)
str               182 lib/vfs/parse_ls_vga.c     if (str == NULL)
str               185 lib/vfs/parse_ls_vga.c     if (strchr (str, ':') != NULL)
str               188 lib/vfs/parse_ls_vga.c     if (strlen (str) != 4)
str               192 lib/vfs/parse_ls_vga.c     if (sscanf (str, "%ld", &year) != 1)
str               498 lib/vfs/parse_ls_vga.c vfs_parse_month (const char *str, struct tm * tim)
str               503 lib/vfs/parse_ls_vga.c     if (str == NULL)
str               506 lib/vfs/parse_ls_vga.c     pos = strstr (month, str);
str               542 lib/vfs/path.c         if (ret_tokens->len > 0 && !IS_PATH_SEP (ret_tokens->str[ret_tokens->len - 1]))
str               551 lib/vfs/path.c             g_string_append_len (ret_tokens, url_str->str, url_str->len);
str               560 lib/vfs/path.c         if (ret_tokens->len > 0 && !IS_PATH_SEP (ret_tokens->str[ret_tokens->len - 1]))
str               568 lib/vfs/path.c     g_string_append (ret_tokens, element_tokens->str);
str               612 lib/vfs/path.c             && (buffer->len == 0 || !IS_PATH_SEP (buffer->str[buffer->len - 1]))) \
str               658 lib/vfs/path.c             if (!is_relative && (buffer->len == 0 || !IS_PATH_SEP (buffer->str[buffer->len - 1])))
str               667 lib/vfs/path.c                 g_string_append_len (buffer, url_str->str, url_str->len);
str               679 lib/vfs/path.c                     && (buffer->len == 0 || !IS_PATH_SEP (buffer->str[buffer->len - 1])))
str               691 lib/vfs/path.c             vfs_append_from_path (recode_buffer->str, is_relative);
str               758 lib/vfs/path.c     vpath->str = vfs_path_to_str_flags (vpath, 0, flags);
str               824 lib/vfs/path.c     g_free (vpath->str);
str               825 lib/vfs/path.c     vpath->str = vfs_path_to_str_flags (vpath, 0, VPF_NONE);
str               958 lib/vfs/path.c     new_vpath->str = g_strdup (vpath->str);
str               994 lib/vfs/path.c         ret = vpath->str;
str               997 lib/vfs/path.c         g_free (vpath->str);
str              1029 lib/vfs/path.c     g_free (vpath->str);
str              1030 lib/vfs/path.c     vpath->str = vfs_path_to_str_flags (vpath, 0, VPF_NONE);
str              1106 lib/vfs/path.c     g_free (vpath->str);
str              1107 lib/vfs/path.c     vpath->str = vfs_path_to_str_flags (vpath, 0, VPF_NONE);
str              1244 lib/vfs/path.c     vpath->str = vfs_path_to_str_flags (vpath, 0, VPF_NONE);
str              1351 lib/vfs/path.c     ret_vpath->str = vfs_path_to_str_flags (ret_vpath, 0, VPF_NONE);
str              1581 lib/vfs/path.c         g_string_append_len (pretty_path, url_params->str, url_params->len);
str              1661 lib/vfs/path.c     return strlen (vpath->str);
str                30 lib/vfs/path.h     char *str;
str               144 lib/vfs/path.h     return (vpath == NULL ? NULL : vpath->str);
str               208 lib/vfs/utilvfs.c     fd = mc_mkstemps (pname_vpath, prefix, suffix->str);
str                60 lib/vfs/utilvfs.h gboolean vfs_parse_month (const char *str, struct tm *tim);
str               373 lib/vfs/vfs.c      return (state != ESTR_FAILURE) ? vfs_str_buffer->str : NULL;
str               397 lib/vfs/vfs.c      return current_path->str;
str               410 lib/vfs/vfs.c      return g_strdup (current_path->str);
str               567 lib/vfs/vfs.c      d->d_name = d->d_name_str->str;
str               268 lib/widget/input.c     str_len = str_length (in->buffer->str);
str               272 lib/widget/input.c     start = str_offset_to_pos (in->buffer->str, start);
str               273 lib/widget/input.c     end = str_offset_to_pos (in->buffer->str, end);
str               291 lib/widget/input.c     in->point = str_length (in->buffer->str);
str               304 lib/widget/input.c         act = in->buffer->str + str_offset_to_pos (in->buffer->str, in->point);
str               305 lib/widget/input.c         in->point -= str_cprev_noncomb_char (&act, in->buffer->str);
str               318 lib/widget/input.c     act = in->buffer->str + str_offset_to_pos (in->buffer->str, in->point);
str               331 lib/widget/input.c     p = in->buffer->str + str_offset_to_pos (in->buffer->str, in->point);
str               347 lib/widget/input.c     p = in->buffer->str + str_offset_to_pos (in->buffer->str, in->point);
str               349 lib/widget/input.c     for (; p != in->buffer->str; in->point--)
str               362 lib/widget/input.c     for (; p != in->buffer->str; in->point--)
str               381 lib/widget/input.c     act = in->buffer->str + str_offset_to_pos (in->buffer->str, in->point);
str               382 lib/widget/input.c     start = in->point - str_cprev_noncomb_char (&act, in->buffer->str);
str               408 lib/widget/input.c     first = str_offset_to_pos (in->buffer->str, first);
str               409 lib/widget/input.c     last = str_offset_to_pos (in->buffer->str, last);
str               411 lib/widget/input.c     kill_buffer = g_strndup (in->buffer->str + first, last - first);
str               463 lib/widget/input.c     ins_point = str_offset_to_pos (in->buffer->str, in->point);
str               479 lib/widget/input.c     act = in->buffer->str + str_offset_to_pos (in->buffer->str, in->point);
str               542 lib/widget/input.c     chp = str_offset_to_pos (in->buffer->str, in->point);
str               544 lib/widget/input.c     kill_buffer = g_strndup (in->buffer->str + chp, in->buffer->len - chp);
str               889 lib/widget/input.c     if (x < str_term_width1 (in->buffer->str))
str               890 lib/widget/input.c         return str_column_to_pos (in->buffer->str, x);
str               892 lib/widget/input.c     return str_length (in->buffer->str);
str              1060 lib/widget/input.c         widget_gotoyx (in, 0, str_term_width2 (in->buffer->str, in->point) - in->term_first_shown);
str              1145 lib/widget/input.c     in->point = str_length (in->buffer->str);
str              1171 lib/widget/input.c     max_pos = str_length (in->buffer->str);
str              1205 lib/widget/input.c     buf_len = str_length (in->buffer->str);
str              1210 lib/widget/input.c     pw = str_term_width2 (in->buffer->str, in->point);
str              1235 lib/widget/input.c             tty_print_string (str_term_substring (in->buffer->str, in->term_first_shown,
str              1244 lib/widget/input.c                 cp = str_term_substring (in->buffer->str, in->term_first_shown,
str              1259 lib/widget/input.c                     buf_width = str_term_width2 (in->buffer->str, m1);
str              1264 lib/widget/input.c                 tty_print_string (str_term_substring (in->buffer->str, m1, m2));
str              1272 lib/widget/input.c         cp = str_term_substring (in->buffer->str, in->term_first_shown, w->cols - has_history);
str               119 lib/widget/input.h     return g_strndup (in->buffer->str, in->buffer->len);
str               134 lib/widget/input.h     return in->buffer->str;
str               296 lib/widget/input_complete.c             if (!IS_PATH_SEP (temp->str[temp->len - 1]))
str               987 lib/widget/input_complete.c     buff_len = str_length (in->buffer->str);
str              1006 lib/widget/input_complete.c             tail = g_strndup (in->buffer->str + end, tail_len);
str              1020 lib/widget/input_complete.c     in->point += str_length (in->buffer->str) - buff_len;
str              1060 lib/widget/input_complete.c                 end = str_get_prev_char (input->buffer->str + end) - input->buffer->str;
str              1071 lib/widget/input_complete.c                 new_end = str_get_prev_char (input->buffer->str + end) - input->buffer->str;
str              1078 lib/widget/input_complete.c                     if (strncmp (input->buffer->str + start, le->text, new_end - start) == 0)
str              1132 lib/widget/input_complete.c                     if (strncmp (input->buffer->str + start, le->text, end - start) == 0
str              1212 lib/widget/input_complete.c     if (in->completions != NULL && str_offset_to_pos (in->buffer->str, in->point) != end)
str              1419 lib/widget/input_complete.c     end = str_offset_to_pos (in->buffer->str, in->point);
str              1421 lib/widget/input_complete.c     s = in->buffer->str;
str              1431 lib/widget/input_complete.c     for (; s >= in->buffer->str; str_prev_char (&s))
str              1433 lib/widget/input_complete.c         start = s - in->buffer->str;
str              1434 lib/widget/input_complete.c         if (strchr (word_separators, *s) != NULL && !strutils_is_char_escaped (in->buffer->str, s))
str              1441 lib/widget/input_complete.c         start = s - in->buffer->str;
str              1444 lib/widget/input_complete.c     in->completions = try_complete (in->buffer->str, &start, &end, in->completion_flags);
str              1455 lib/widget/input_complete.c     if (!str_is_valid_string (in->buffer->str))
str               703 src/args.c                     mc_replace_error (mcerror, (*mcerror)->code, "%s", full_help_str->str);
str               459 src/background.c     char *str;
str               478 src/background.c     str = g_malloc (i + 1);
str               479 src/background.c     if (read (from_parent_fd, str, i) != i)
str               481 src/background.c         g_free (str);
str               484 src/background.c     str[i] = '\0';
str               485 src/background.c     return str;
str               615 src/background.c     char *str;
str               618 src/background.c     str = parent_va_call_string (routine, argc, ap);
str               621 src/background.c     return str;
str                12 src/diffviewer/internal.h typedef int (*DFUNC) (void *ctx, int ch, int line, off_t off, size_t sz, const char *str);
str               575 src/diffviewer/ydiff.c dview_get_byte (const char *str, int *ch)
str               577 src/diffviewer/ydiff.c     if (str == NULL)
str               580 src/diffviewer/ydiff.c     *ch = (unsigned char) (*str);
str               597 src/diffviewer/ydiff.c dview_get_utf (const char *str, int *ch, int *ch_length)
str               599 src/diffviewer/ydiff.c     if (str == NULL)
str               602 src/diffviewer/ydiff.c     *ch = g_utf8_get_char_validated (str, -1);
str               606 src/diffviewer/ydiff.c         *ch = (unsigned char) (*str);
str               614 src/diffviewer/ydiff.c         next_ch = g_utf8_next_char (str);
str               615 src/diffviewer/ydiff.c         *ch_length = next_ch - str;
str               670 src/diffviewer/ydiff.c scan_deci (const char **str, int *n)
str               672 src/diffviewer/ydiff.c     const char *p = *str;
str               679 src/diffviewer/ydiff.c     *str = q;
str              1633 src/diffviewer/ydiff.c printer (void *ctx, int ch, int line, off_t off, size_t sz, const char *str)
str              1648 src/diffviewer/ydiff.c             if (sz != 0 && str[sz - 1] == '\n')
str              1651 src/diffviewer/ydiff.c                 p.p = g_strndup (str, sz);
str              1661 src/diffviewer/ydiff.c         if (sz != 0 && str[sz - 1] == '\n')
str              1670 src/diffviewer/ydiff.c             memcpy (q + p->u.len, str, sz);
str              1678 src/diffviewer/ydiff.c         dview_fwrite (f, str, sz);
str              3471 src/diffviewer/ydiff.c             file0 = vfs_path_append_new (panel0->cwd_vpath, fe0->fname->str, (char *) NULL);
str              3476 src/diffviewer/ydiff.c                          path_trunc (fe0->fname->str, 30));
str              3481 src/diffviewer/ydiff.c             file1 = vfs_path_append_new (panel1->cwd_vpath, fe1->fname->str, (char *) NULL);
str              3486 src/diffviewer/ydiff.c                          path_trunc (fe1->fname->str, 30));
str              3486 src/editor/edit.c             unsigned char str[UTF8_CHAR_LEN + 1];
str              3490 src/editor/edit.c             res = g_unichar_to_utf8 (char_for_insertion, (char *) str);
str              3493 src/editor/edit.c                 str[0] = '.';
str              3494 src/editor/edit.c                 str[1] = '\0';
str              3497 src/editor/edit.c                 str[res] = '\0';
str              3499 src/editor/edit.c             for (i = 0; i <= UTF8_CHAR_LEN && str[i] != '\0'; i++)
str              3501 src/editor/edit.c                 char_for_insertion = str[i];
str               214 src/editor/editbuffer.c     gchar *str = NULL;
str               225 src/editor/editbuffer.c     str = edit_buffer_get_byte_ptr (buf, byte_index);
str               226 src/editor/editbuffer.c     if (str == NULL)
str               232 src/editor/editbuffer.c     res = g_utf8_get_char_validated (str, -1);
str               247 src/editor/editbuffer.c         ch = *str;
str               254 src/editor/editbuffer.c         next_ch = g_utf8_next_char (str);
str               255 src/editor/editbuffer.c         *char_length = next_ch - str;
str               279 src/editor/editbuffer.c     gchar *str;
str               294 src/editor/editbuffer.c     str = g_utf8_find_prev_char (utf8_buf, cursor_buf_ptr);
str               296 src/editor/editbuffer.c     if (str == NULL || g_utf8_next_char (str) != cursor_buf_ptr)
str               302 src/editor/editbuffer.c     res = g_utf8_get_char_validated (str, -1);
str               309 src/editor/editbuffer.c     *char_length = cursor_buf_ptr - str;
str               850 src/editor/editcmd.c     const char *str[] = {
str               860 src/editor/editcmd.c         str[i] = _(str[i]);
str               868 src/editor/editcmd.c             QUICK_RADIO (3, str, &edit_options.save_mode, &edit_save_mode_radio_id),
str               162 src/editor/editcomplete.c                 if (strncmp (s->str + word_len, temp->str + word_len,
str               186 src/editor/editcomplete.c             recoded = str_nconvert_to_display (temp->str, temp->len);
str               205 src/editor/editcomplete.c         width = str_term_width1 (temp->str);
str               332 src/editor/editcomplete.c         for (completion = temp->str + word_len; *completion != '\0'; completion++)
str               401 src/editor/editcomplete.c         listbox_add_item (compl_list, LISTBOX_APPEND_AT_END, 0, ((GString *) i->data)->str, NULL,
str               449 src/editor/editcomplete.c     compl = edit_collect_completions (edit, word_start, word_len, match_expr->str, &max_width);
str               463 src/editor/editcomplete.c         edit_complete_word_insert_recoded_completion (edit, curr_compl->str, word_len);
str               206 src/editor/editmacros.c         mc_config_set_string (macros_config, section_name, skeyname, macros_string->str);
str               310 src/editor/editsearch.c     if (search->original.str->str[0] == '^')
str               313 src/editor/editsearch.c     if (search->original.str->str[search->original.str->len - 1] == '$')
str               499 src/editor/editsearch.c             if (search_end > (off_t) (search_start + edit->search->original.str->len)
str               501 src/editor/editsearch.c                 search_end = search_start + edit->search->original.str->len;
str               537 src/editor/editsearch.c edit_replace_cmd__conv_to_display (const char *str)
str               542 src/editor/editsearch.c     tmp = str_convert_to_display (str);
str               550 src/editor/editsearch.c     return g_strdup (str);
str               556 src/editor/editsearch.c edit_replace_cmd__conv_to_input (char *str)
str               561 src/editor/editsearch.c     tmp = str_convert_to_input (str);
str               569 src/editor/editsearch.c     return g_strdup (str);
str               679 src/editor/editsearch.c edit_search_init (WEdit * edit, const char *str)
str               682 src/editor/editsearch.c     edit->search = mc_search_new (str, cp_source);
str               684 src/editor/editsearch.c     edit->search = mc_search_new (str, NULL);
str               984 src/editor/editsearch.c                 edit_insert (edit, repl_str->str[i]);
str               174 src/editor/etags.c                 *line = atol (linedef->str);
str               453 src/editor/etags.c         def_hash = etags_set_definition_hash (tagfile, path, match_expr->str);
str               460 src/editor/etags.c         editcmd_dialog_select_definition_show (edit, match_expr->str, def_hash);
str               504 src/editor/format.c             && strchr (edit_options.stop_format_chars, t->str[0]) != NULL)
str               516 src/editor/format.c             if (t->str[i] == '\n' && strchr (stop_format_chars, t->str[i + 1]) != NULL)
str               581 src/editor/spell.c         tmp_word = str_convert_to_display (match_word->str);
str               588 src/editor/spell.c         if (!aspell_check (match_word->str, (int) word_len))
str               596 src/editor/spell.c             res = aspell_suggest (suggest, match_word->str, (int) word_len);
str               608 src/editor/spell.c                     spell_dialog_spell_suggest_show (edit, match_word->str, &new_word, suggest);
str               635 src/editor/spell.c                     aspell_add_to_dict (match_word->str, (int) word_len);
str               256 src/editor/syntax.c     for (p = (const unsigned char *) text->str, q = p + text->len; p < q; p++, i++)
str               287 src/editor/syntax.c                     if (p[0] == text->str[0] && p[1] == '\0')   /* handle eg '+' and @+@ keywords properly */
str               463 src/editor/syntax.c                         && k->keyword->str[k->keyword->len - 1] == '\n')
str               467 src/editor/syntax.c                             && r->right->str[r->right->len - 1] == '\n')
str              1096 src/editor/syntax.c                 c->first_left = c->left->str[0];
str              1097 src/editor/syntax.c                 c->first_right = c->right->str[0];
str              1252 src/editor/syntax.c                 g_string_append_c (first_chars, k->keyword->str[0]);
str              1255 src/editor/syntax.c             c->keyword_first_chars = g_strndup (first_chars->str, first_chars->len);
str               132 src/file_history.c             write_error = (fprintf (f, "%s\n", s->str) < 0);
str               962 src/filemanager/achown.c         vpath = vfs_path_from_str (fname->str);
str              1026 src/filemanager/achown.c         vpath = vfs_path_from_str (fname->str);
str              1040 src/filemanager/achown.c                          str_fit_to_term (fname->str, WIDGET (ch_dlg)->rect.cols - 20, J_LEFT_FIT),
str              1062 src/filemanager/achown.c                                  fname->str, unix_error_string (errno));
str              1065 src/filemanager/achown.c                         message (D_ERROR, MSG_ERROR, _("Cannot chown \"%s\"\n%s"), fname->str,
str               280 src/filemanager/cd.c             q_vpath = vfs_path_from_str_flags (s_path->str, VPF_NO_CANON);
str               284 src/filemanager/cd.c             ok = handle_cdpath (s_path->str);
str               263 src/filemanager/chattr.c chattr_fill_str (unsigned long attr, char *str)
str               268 src/filemanager/chattr.c         str[i] = (attr & check_attr[i].flags) != 0 ? check_attr[i].attr : '-';
str               270 src/filemanager/chattr.c     str[check_attr_num] = '\0';
str              1184 src/filemanager/chattr.c         vpath = vfs_path_from_str (fname->str);
str              1239 src/filemanager/chattr.c         vpath = vfs_path_from_str (fname->str);
str              1243 src/filemanager/chattr.c             message (D_ERROR, MSG_ERROR, _("Cannot get flags of \"%s\"\n%s"), fname->str,
str              1251 src/filemanager/chattr.c         ch_dlg = chattr_dlg_create (panel, fname->str, flags);
str              1268 src/filemanager/chattr.c                         message (D_ERROR, MSG_ERROR, _("Cannot chattr \"%s\"\n%s"), fname->str,
str              1351 src/filemanager/chattr.c     static char str[32 + 1];    /* 32 bits in attributes (unsigned long) */
str              1353 src/filemanager/chattr.c     chattr_fill_str (attr, str);
str              1355 src/filemanager/chattr.c     return str;
str               502 src/filemanager/chmod.c         vpath = vfs_path_from_str (fname->str);
str               559 src/filemanager/chmod.c         vpath = vfs_path_from_str (fname->str);
str               569 src/filemanager/chmod.c         ch_dlg = chmod_dlg_create (panel, fname->str, &sf_stat);
str               585 src/filemanager/chmod.c                         message (D_ERROR, MSG_ERROR, _("Cannot chmod \"%s\"\n%s"), fname->str,
str               372 src/filemanager/chown.c         vpath = vfs_path_from_str (fname->str);
str               428 src/filemanager/chown.c         vpath = vfs_path_from_str (fname->str);
str               442 src/filemanager/chown.c         chown_label (0, str_trunc (fname->str, GW - 4));
str               479 src/filemanager/chown.c                                      fname->str, unix_error_string (errno));
str               148 src/filemanager/cmd.c         fname_vpath = vfs_path_from_str (fe->fname->str);
str               150 src/filemanager/cmd.c             cd_error_message (fe->fname->str);
str               157 src/filemanager/cmd.c         filename_vpath = vfs_path_from_str (fe->fname->str);
str               260 src/filemanager/cmd.c         source_fname = source->fname->str;
str               269 src/filemanager/cmd.c             other_fname = other->dir.list[j].fname->str;
str               315 src/filemanager/cmd.c                     vfs_path_append_new (panel->cwd_vpath, source->fname->str, (char *) NULL);
str               317 src/filemanager/cmd.c                     vfs_path_append_new (other->cwd_vpath, target->fname->str, (char *) NULL);
str               613 src/filemanager/cmd.c                              MC_HISTORY_FM_VIEW_FILE, panel_current_entry (panel)->fname->str,
str               641 src/filemanager/cmd.c         initial_command = panel_current_entry (panel)->fname->str;
str               703 src/filemanager/cmd.c     fname = vfs_path_from_str (panel_current_entry (panel)->fname->str);
str               717 src/filemanager/cmd.c     fname = vfs_path_from_str (panel_current_entry (panel)->fname->str);
str               766 src/filemanager/cmd.c     if (auto_fill_mkdir_name && !DIR_IS_DOTDOT (fe->fname->str))
str               767 src/filemanager/cmd.c         name = fe->fname->str;
str              1085 src/filemanager/cmd.c     filename = panel_current_entry (current_panel)->fname->str;
str              1099 src/filemanager/cmd.c     p = fe->fname->str;
str              1254 src/filemanager/cmd.c     if ((S_ISDIR (entry->st.st_mode) && DIR_IS_DOTDOT (entry->fname->str)) || panel->dirs_marked)
str              1269 src/filemanager/cmd.c     if (S_ISDIR (entry->st.st_mode) && !DIR_IS_DOTDOT (entry->fname->str))
str              1277 src/filemanager/cmd.c         p = vfs_path_from_str (entry->fname->str);
str              1320 src/filemanager/cmd.c                 || panel->dirs_marked == 0) && !DIR_IS_DOTDOT (panel->dir.list[i].fname->str))
str              1328 src/filemanager/cmd.c             p = vfs_path_from_str (panel->dir.list[i].fname->str);
str               151 src/filemanager/command.c         shell_execute (command->str, 0);
str               116 src/filemanager/dir.c         a->name_sort_key = str_create_key_for_filename (a->fname->str, case_sensitive);
str               118 src/filemanager/dir.c         b->name_sort_key = str_create_key_for_filename (b->fname->str, case_sensitive);
str               360 src/filemanager/dir.c         result = filevercmp (a->fname->str, b->fname->str);
str               383 src/filemanager/dir.c             a->extension_sort_key = str_create_key (extension (a->fname->str), case_sensitive);
str               385 src/filemanager/dir.c             b->extension_sort_key = str_create_key (extension (b->fname->str), case_sensitive);
str               507 src/filemanager/dir.c         dot_dot_found = DIR_IS_DOTDOT (fentry->fname->str) ? 1 : 0;
str               749 src/filemanager/dir.c             g_hash_table_insert (marked_files, dfentry->fname->str, dfentry);
str               484 src/filemanager/ext.c         fputs (export_variables->str, cmd_file);
str               488 src/filemanager/ext.c     fputs (shell_string->str, cmd_file);
str               574 src/filemanager/file.c                 q = vfs_path_build_filename (p->str, dst_path, (char *) NULL);
str               583 src/filemanager/file.c                 tmp_vpath2 = vfs_path_from_str (p->str);
str               587 src/filemanager/file.c                 g_strlcpy (link_target, s != NULL ? s : p->str, sizeof (link_target));
str               734 src/filemanager/file.c             p = vfs_path_append_new (panel->cwd_vpath, fe->fname->str, (char *) NULL);
str              1042 src/filemanager/file.c do_file_error (gboolean allow_retry, const char *str)
str              1055 src/filemanager/file.c         return parent_call (pntr.p, NULL, 2, sizeof (allow_retry), allow_retry, strlen (str), str);
str              1057 src/filemanager/file.c         return real_do_file_error (Foreground, allow_retry, str);
str              1109 src/filemanager/file.c do_file_error (gboolean allow_retry, const char *str)
str              1111 src/filemanager/file.c     return real_do_file_error (Foreground, allow_retry, str);
str              1797 src/filemanager/file.c                 return panel->dir.list[i].fname->str;
str              1800 src/filemanager/file.c     return panel_current_entry (panel)->fname->str;
str              1812 src/filemanager/file.c         source = panel_current_entry (panel)->fname->str;
str              3473 src/filemanager/file.c                 source2 = panel->dir.list[i].fname->str;
str               154 src/filemanager/filemanager.c     sel_dir = tree_box (panel_current_entry (current_panel)->fname->str);
str               738 src/filemanager/filemanager.c         vpath = vfs_path_append_new (panel->cwd_vpath, fe->fname->str, (char *) NULL);
str               788 src/filemanager/filemanager.c         tmp = panel_current_entry (current_panel)->fname->str;
str               807 src/filemanager/filemanager.c                 command_insert (cmdline, panel->dir.list[i].fname->str, TRUE);
str               810 src/filemanager/filemanager.c         command_insert (cmdline, panel_current_entry (panel)->fname->str, TRUE);
str              1861 src/filemanager/find.c                 && strcmp (list->list[list->len - 1].fname->str, p) == 0)
str               287 src/filemanager/hotlist.c                 listbox_add_item (list, LISTBOX_APPEND_AT_END, 0, buff->str, current, FALSE);
str              1309 src/filemanager/hotlist.c         if (strncmp (tkn_buf->str, "GROUP", l) == 0)
str              1311 src/filemanager/hotlist.c         else if (strncmp (tkn_buf->str, "ENTRY", l) == 0)
str              1313 src/filemanager/hotlist.c         else if (strncmp (tkn_buf->str, "ENDGROUP", l) == 0)
str              1315 src/filemanager/hotlist.c         else if (strncmp (tkn_buf->str, "URL", l) == 0)
str              1341 src/filemanager/hotlist.c                 add2hotlist (g_strndup (tkn_buf->str, tkn_buf->len), 0, HL_TYPE_GROUP,
str              1350 src/filemanager/hotlist.c                 label = g_strndup (tkn_buf->str, tkn_buf->len);
str              1353 src/filemanager/hotlist.c                 url = tilde_expand (tkn_buf->str);
str              1359 src/filemanager/hotlist.c             label = g_strndup (tkn_buf->str, tkn_buf->len);
str              1395 src/filemanager/hotlist.c                 add2hotlist (g_strndup (tkn_buf->str, tkn_buf->len), 0, HL_TYPE_GROUP,
str              1404 src/filemanager/hotlist.c                 label = g_strndup (tkn_buf->str, tkn_buf->len);
str              1407 src/filemanager/hotlist.c                 url = tilde_expand (tkn_buf->str);
str              1413 src/filemanager/hotlist.c             label = g_strndup (tkn_buf->str, tkn_buf->len);
str               205 src/filemanager/info.c         tty_print_string (buff->str);
str               212 src/filemanager/info.c         tty_print_string (buff->str);
str               218 src/filemanager/info.c         tty_print_string (buff->str);
str               224 src/filemanager/info.c         tty_print_string (buff->str);
str               233 src/filemanager/info.c         tty_print_string (buff->str);
str               271 src/filemanager/info.c             vpath = vfs_path_from_str (fe->fname->str);
str               297 src/filemanager/info.c             fname = fe->fname->str;
str               299 src/filemanager/info.c             tty_print_string (buff->str);
str              1020 src/filemanager/layout.c         mc_prompt = subshell_prompt->str;
str              1048 src/filemanager/layout.c set_hintbar (const char *str)
str              1050 src/filemanager/layout.c     label_set_text (the_hint, str);
str              1203 src/filemanager/layout.c             file_name = panel_current_entry (the_other_panel)->fname->str;
str                81 src/filemanager/layout.h void set_hintbar (const char *str);
str               589 src/filemanager/mountlist.c unescape_tab (char *str)
str               594 src/filemanager/mountlist.c     len = strlen (str) + 1;
str               598 src/filemanager/mountlist.c         if (str[i] == '\\' && (i + 4 < len)
str               599 src/filemanager/mountlist.c             && str[i + 1] >= '0' && str[i + 1] <= '3'
str               600 src/filemanager/mountlist.c             && str[i + 2] >= '0' && str[i + 2] <= '7' && str[i + 3] >= '0' && str[i + 3] <= '7')
str               602 src/filemanager/mountlist.c             str[j++] = (str[i + 1] - '0') * 64 + (str[i + 2] - '0') * 8 + (str[i + 3] - '0');
str               606 src/filemanager/mountlist.c             str[j++] = str[i];
str               497 src/filemanager/panel.c     return string_file_name_buffer->str;
str               548 src/filemanager/panel.c     if (DIR_IS_DOTDOT (fe->fname->str))
str               570 src/filemanager/panel.c     if ((S_ISDIR (fe->st.st_mode) || link_isdir (fe)) && !DIR_IS_DOTDOT (fe->fname->str))
str              1050 src/filemanager/panel.c                           (panel->quick_search.buffer->str, w->rect.cols - 3, J_LEFT));
str              1065 src/filemanager/panel.c         lc_link_vpath = vfs_path_append_new (panel->cwd_vpath, fe->fname->str, (char *) NULL);
str              1077 src/filemanager/panel.c     else if (DIR_IS_DOTDOT (fe->fname->str))
str              1583 src/filemanager/panel.c         char *str;
str              1585 src/filemanager/panel.c         str = g_strdup_printf ("%s%s", sort_sign, Q_ (panel->sort_field->hotkey));
str              1587 src/filemanager/panel.c         tty_print_string (str);
str              1588 src/filemanager/panel.c         g_free (str);
str              1660 src/filemanager/panel.c                 tty_print_string (str_fit_to_term (format_txt->str, fi->field_len, J_CENTER_LEFT));
str              2074 src/filemanager/panel.c             vpath = vfs_path_from_str (fe->fname->str);
str              2129 src/filemanager/panel.c     cur_file_ext = strutils_regex_escape (extension (filename->str));
str              2145 src/filemanager/panel.c         if (DIR_IS_DOTDOT (fe->fname->str) || S_ISDIR (fe->st.st_mode))
str              2148 src/filemanager/panel.c         if (!mc_search_run (search, fe->fname->str, 0, fe->fname->len, NULL))
str              2346 src/filemanager/panel.c         if (g_path_is_absolute (fname->str))
str              2353 src/filemanager/panel.c                 mc_build_filename (vfs_path_as_str (panel->panelized_descr->root_vpath), fname->str,
str              2359 src/filemanager/panel.c         bname = x_basename (fname->str);
str              2361 src/filemanager/panel.c         if (bname == fname->str)
str              2365 src/filemanager/panel.c             g_string_truncate (fname, bname - fname->str);
str              2366 src/filemanager/panel.c             dname_vpath = vfs_path_from_str (fname->str);
str              2416 src/filemanager/panel.c         vpath = vfs_path_from_str (fe->fname->str);
str              2602 src/filemanager/panel.c                                     const char *history_name, const char *help_section, char **str)
str              2638 src/filemanager/panel.c         if (str != NULL)
str              2639 src/filemanager/panel.c             *str = NULL;
str              2648 src/filemanager/panel.c     if (str != NULL)
str              2649 src/filemanager/panel.c         *str = reg_exp;
str              2691 src/filemanager/panel.c         if (DIR_IS_DOTDOT (panel->dir.list[i].fname->str))
str              2697 src/filemanager/panel.c             (search, panel->dir.list[i].fname->str, 0, panel->dir.list[i].fname->len, NULL))
str              2781 src/filemanager/panel.c             act = panel->quick_search.buffer->str + panel->quick_search.buffer->len;
str              2782 src/filemanager/panel.c             str_prev_noncomb_char (&act, panel->quick_search.buffer->str);
str              2783 src/filemanager/panel.c             g_string_set_size (panel->quick_search.buffer, act - panel->quick_search.buffer->str);
str              2812 src/filemanager/panel.c     reg_exp = g_strdup_printf ("%s*", panel->quick_search.buffer->str);
str              2843 src/filemanager/panel.c             (search, panel->dir.list[i].fname->str, 0, panel->dir.list[i].fname->len, NULL))
str              2859 src/filemanager/panel.c         act = panel->quick_search.buffer->str + panel->quick_search.buffer->len;
str              2860 src/filemanager/panel.c         str_prev_noncomb_char (&act, panel->quick_search.buffer->str);
str              2861 src/filemanager/panel.c         g_string_set_size (panel->quick_search.buffer, act - panel->quick_search.buffer->str);
str              2924 src/filemanager/panel.c     const char *fname = fe->fname->str;
str              3030 src/filemanager/panel.c         new_dir_vpath = vfs_path_append_new (panel->cwd_vpath, entry->fname->str, (char *) NULL);
str              3066 src/filemanager/panel.c         panel_set_current_by_name (other_panel, panel_current_entry (panel)->fname->str);
str              3091 src/filemanager/panel.c     i = readlink (fe->fname->str, buffer, MC_MAXPATHLEN - 1);
str              3095 src/filemanager/panel.c     panel_fname_vpath = vfs_path_from_str (fe->fname->str);
str              4147 src/filemanager/panel.c         vpath = vfs_path_from_str (list->list[i].fname->str);
str              4192 src/filemanager/panel.c         my_current_file = g_strndup (fname->str, fname->len);
str              4270 src/filemanager/panel.c                         (gpointer) panel_current_entry (current_panel)->fname->str);
str              4285 src/filemanager/panel.c                     flist = g_strndup (fe->fname->str, fe->fname->len);
str              4293 src/filemanager/panel.c                     tmp = g_strconcat (flist, "\n", fe->fname->str, (char *) NULL);
str              4395 src/filemanager/panel.c         if (strcmp (subdir, panel->dir.list[i].fname->str) == 0)
str              4809 src/filemanager/panel.c     if (DIR_IS_DOTDOT (panel->dir.list[idx].fname->str))
str              4884 src/filemanager/panel.c     filename = g_strndup (fe->fname->str, fe->fname->len);
str              4890 src/filemanager/panel.c         if (strcmp (panel->dir.list[i - 1].fname->str, filename) == 0)
str              4919 src/filemanager/panel.c         current_file = g_strndup (fname->str, fname->len);
str              5023 src/filemanager/panel.c         path_element->path = g_strndup (tmp_conv->str, tmp_conv->len);
str              5239 src/filemanager/panel.c         if (panelized_same || DIR_IS_DOTDOT (plist->list[i].fname->str))
str              5246 src/filemanager/panel.c                 vfs_path_append_new (pdescr->root_vpath, plist->list[i].fname->str, (char *) NULL);
str              5308 src/filemanager/panel.c     if (list->len > 1 && g_path_is_absolute (list->list[1].fname->str))
str               370 src/filemanager/panelize.c             if (line->str[line->len - 1] == '\n')
str               379 src/filemanager/panelize.c                     g_string_append_len (remain_file_name, line->str, line->len);
str               393 src/filemanager/panelize.c                     g_string_append_len (remain_file_name, line->str, line->len);
str               400 src/filemanager/panelize.c             name = line->str;
str               244 src/filemanager/tree.c         tty_print_string (str_fit_to_term (tree->search_buffer->str, tree_cols - 2, J_LEFT_FIT));
str               632 src/filemanager/tree.c         if (strncmp (current->subname, text->str, text->len) == 0)
str               414 src/help.c             w = str_term_width1 (word->str);
str               426 src/help.c                 tty_print_string (word->str);
str              1635 src/subshell/common.c             printf ("\r\n%s", subshell_prompt->str);
str              1747 src/subshell/common.c             write_all (mc_global.tty.subshell_pty, temp->str, temp->len);
str               272 src/usermenu.c                     mc_search (arg, DEFAULT_CHARSET, panel_current_entry (panel)->fname->str,
str               796 src/usermenu.c             fname = panel_current_entry (panel)->fname->str;
str               938 src/usermenu.c                     tmp = quote_func (panel->dir.list[i].fname->str, FALSE);
str               625 src/vfs/extfs/extfs.c                 if (err_msg->str[err_msg->len - 1] != '\n')
str               644 src/vfs/extfs/extfs.c             if (buffer->str[buffer->len - 1] == '\n')
str               653 src/vfs/extfs/extfs.c                     g_string_append_len (remain_file_name, buffer->str, buffer->len);
str               667 src/vfs/extfs/extfs.c                     g_string_append_len (remain_file_name, buffer->str, buffer->len);
str               674 src/vfs/extfs/extfs.c             ret = extfs_add_file (archive, buffer->str);
str               686 src/vfs/extfs/extfs.c             mc_propagate_error (error, 0, "%s", err_msg->str);
str               494 src/vfs/ftpfs/ftpfs.c         if (strncmp (cmdstr->str, "PASS ", 5) == 0)
str               500 src/vfs/ftpfs/ftpfs.c             ret = fwrite (cmdstr->str, cmdstr->len, 1, me->logfile);
str               509 src/vfs/ftpfs/ftpfs.c     status = write (ftp_super->sock, cmdstr->str, cmdstr->len);
str               522 src/vfs/ftpfs/ftpfs.c                 if (status != 0 && (write (ftp_super->sock, cmdstr->str, cmdstr->len) > 0))
str               549 src/vfs/ftpfs/ftpfs.c             if (status != 0 && (write (ftp_super->sock, cmdstr->str, cmdstr->len) > 0))
str              2434 src/vfs/ftpfs/ftpfs.c         func (name->str);
str                84 src/vfs/sftpfs/dir.c             libssh2_sftp_open_ex (sftpfs_super->sftp_session, fixfname->str, fixfname->len, 0, 0,
str               182 src/vfs/sftpfs/dir.c             libssh2_sftp_mkdir_ex (sftpfs_super->sftp_session, fixfname->str, fixfname->len, mode);
str               218 src/vfs/sftpfs/dir.c         res = libssh2_sftp_rmdir_ex (sftpfs_super->sftp_session, fixfname->str, fixfname->len);
str               170 src/vfs/sftpfs/file.c             libssh2_sftp_open_ex (super->sftp_session, fixfname->str, fixfname->len,
str               131 src/vfs/sftpfs/internal.c         res = libssh2_sftp_stat_ex ((*super)->sftp_session, fixfname->str, fixfname->len,
str               360 src/vfs/sftpfs/internal.c             libssh2_sftp_symlink_ex (super->sftp_session, fixfname->str, fixfname->len, buf, size,
str               399 src/vfs/sftpfs/internal.c     tmp_path = g_strndup (ctmp_path->str, ctmp_path->len);
str               458 src/vfs/sftpfs/internal.c             libssh2_sftp_stat_ex (super->sftp_session, fixfname->str, fixfname->len,
str               511 src/vfs/sftpfs/internal.c             libssh2_sftp_stat_ex (super->sftp_session, fixfname->str, fixfname->len,
str               557 src/vfs/sftpfs/internal.c         res = libssh2_sftp_unlink_ex (super->sftp_session, fixfname->str, fixfname->len);
str               595 src/vfs/sftpfs/internal.c     tmp_path = g_strndup (ctmp_path->str, ctmp_path->len);
str               604 src/vfs/sftpfs/internal.c             libssh2_sftp_rename_ex (super->sftp_session, fixfname->str, fixfname->len, tmp_path,
str               671 src/vfs/sftpfs/sftpfs.c         func (name->str);
str               318 src/vfs/shell/shell.c     r = shell_command (me, super, wait_reply, command->str, command->len);
str               807 src/vfs/undelfs/undelfs.c     char *str;
str               810 src/vfs/undelfs/undelfs.c     str = g_strdup_vprintf (fmt, ap);
str               813 src/vfs/undelfs/undelfs.c     message (D_ERROR, _("Ext2lib error"), "%s (%s: %ld)", str, whoami, err_code);
str               814 src/vfs/undelfs/undelfs.c     g_free (str);
str               192 src/viewer/actions_cmd.c     mcview_load (view, 0, panel_current_entry (panel)->fname->str, 0, 0, 0);
str               302 src/viewer/actions_cmd.c                 if (fname_len == fe->fname->len && strncmp (fname, fe->fname->str, fname_len) == 0)
str               356 src/viewer/actions_cmd.c         vfs_path_append_new (view->workdir_vpath, dir->list[*dir_idx].fname->str, (char *) NULL);
str               582 src/viewer/ascii.c     char str[(1 + MAX_COMBINING_CHARS) * UTF8_CHAR_LEN + 1];
str               686 src/viewer/ascii.c                         j += mcview_char_display (view, cs[i], str + j);
str               687 src/viewer/ascii.c                     str[j] = '\0';
str               692 src/viewer/ascii.c                     tty_printf ("%s", str);
str               154 src/viewer/datasource.c     gchar *str = NULL;
str               162 src/viewer/datasource.c         str = mcview_get_ptr_growing_buffer (view, byte_index);
str               165 src/viewer/datasource.c         str = mcview_get_ptr_file (view, byte_index);
str               168 src/viewer/datasource.c         str = mcview_get_ptr_string (view, byte_index);
str               177 src/viewer/datasource.c     if (str == NULL)
str               180 src/viewer/datasource.c     res = g_utf8_get_char_validated (str, -1);
str               198 src/viewer/datasource.c         str = utf8buf;
str               199 src/viewer/datasource.c         res = g_utf8_get_char_validated (str, -1);
str               205 src/viewer/datasource.c         *ch = *str;
str               214 src/viewer/datasource.c         next_ch = g_utf8_next_char (str);
str               215 src/viewer/datasource.c         *ch_len = next_ch - str;
str               160 src/viewer/search.c             if (search_end > search_start + (off_t) view->search->original.str->len
str               162 src/viewer/search.c                 search_end = search_start + view->search->original.str->len;
str               414 src/viewer/search.c             growbufsize = view->search->original.str->len;
str               430 src/viewer/search.c         search_start = growbufsize - view->search->original.str->len;
str                97 tests/lib/search/glob_translate_to_regex.c     mctest_assert_str_eq (dest_str->str, data->expected_result);
str               167 tests/lib/search/hex_translate_to_regex.c         mctest_assert_str_eq (dest_str->str, data->expected_result);
str               130 tests/lib/search/regex_process_escape_sequence.c     mctest_assert_str_eq (actual_string->str, data->expected_string);
str                74 tests/lib/search/translate_replace_glob_to_regex.c     mctest_assert_str_eq (dest_str->str, data->expected_result);
str                68 tests/lib/utilunix__mc_pstream_get_string.c     const char *str[MAX_CHUNKS];    /* chunks */
str                77 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "" },
str                84 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "\n" },
str                91 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "\\\n" },
str                98 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "\\\\\n" },
str               105 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "\\\\\\\n" },
str               112 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "\\\\\\\\\n" },
str               119 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345" },
str               126 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\n" },
str               133 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\\\n" },
str               140 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\\\\\n" },
str               147 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\n", "abcd" },
str               154 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\\\nabcd" },
str               161 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\\\\\n", "abcd" },
str               168 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\\\\\\\nabcd" },
str               175 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\\\\\\\\\n", "abcd" },
str               182 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\n", "abcd\n" },
str               189 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\n", "abcd\n", "~!@#$%^" },
str               196 tests/lib/utilunix__mc_pstream_get_string.c         .str = { "12345\n", "abcd\n", "~!@#$%^\n" },
str               227 tests/lib/utilunix__mc_pstream_get_string.c         mctest_assert_str_eq (ret->str, data->str[j]);
str               324 tests/lib/utilunix__mc_pstream_get_string.c             if (line->str[line->len - 1] == '\n')
str               333 tests/lib/utilunix__mc_pstream_get_string.c                     g_string_append_len (remain_file_name, line->str, line->len);
str               346 tests/lib/utilunix__mc_pstream_get_string.c                     g_string_append_len (remain_file_name, line->str, line->len);
str               361 tests/lib/utilunix__mc_pstream_get_string.c                 g_string_append_len (result_long_file_list, line->str, line->len);
str               369 tests/lib/utilunix__mc_pstream_get_string.c     mctest_assert_str_eq (etalon_long_file_list, result_long_file_list->str);
str                99 tests/lib/vfs/vfs_path_from_str_flags.c     mctest_assert_str_eq (actual_result->str, data->expected_result);
str               295 tests/src/editor/edit_complete_word_cmd.c         mctest_assert_str_eq (actual_completed_str->str, data->expected_completed_word);
str               369 tests/src/editor/edit_complete_word_cmd.c         mctest_assert_str_eq (actual_completed_str->str, data->expected_completed_word);
str                78 tests/src/filemanager/examine_cd.c     ck_assert_msg (strcmp (result->str, etalon) == 0, \
str                79 tests/src/filemanager/examine_cd.c     "\ninput (%s)\nactial (%s) not equal to\netalon (%s)", input, result->str, etalon); \
str               105 tests/src/filemanager/exec_get_export_variables_ext.c     mctest_assert_str_eq (actual_string->str, expected_string);