mirror of
https://github.com/MidnightCommander/mc
synced 2025-03-03 22:51:29 +03:00
* user.c (expand_format): Fix '%b' proccessing.
Handle '%k' as documented.
This commit is contained in:
parent
3bcf5e1c09
commit
5f2c890ba7
@ -1,3 +1,8 @@
|
||||
2002-06-13 Andrew V. Samoilov <kai@cmail.ru>
|
||||
|
||||
* user.c (expand_format): Fix '%b' proccessing.
|
||||
Handle '%k' as documented.
|
||||
|
||||
2002-05-30 Andrew V. Samoilov <kai@cmail.ru>
|
||||
|
||||
* view.c (regexp_search): Don't call save_edit_changes
|
||||
|
@ -213,6 +213,7 @@ char *expand_format (WEdit *edit_widget, char c, int quote)
|
||||
return g_strdup (edit_widget->syntax_type);
|
||||
break;
|
||||
case 'e': /* error file name */
|
||||
case 'k': /* block file name */
|
||||
case 'b': /* block file name / strip extension */ {
|
||||
if (edit_widget) {
|
||||
char *file = g_strconcat (home_dir,
|
||||
@ -221,9 +222,10 @@ char *expand_format (WEdit *edit_widget, char c, int quote)
|
||||
fname = (*quote_func) (file, 0);
|
||||
g_free (file);
|
||||
return fname;
|
||||
} else if (c == 'e') {
|
||||
} else if (c == 'b') {
|
||||
return strip_ext((*quote_func) (fname, 0));
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 'n': /* strip extension in editor */
|
||||
if (edit_widget)
|
||||
|
Loading…
x
Reference in New Issue
Block a user