* user.c (expand_format): Fix '%b' proccessing.

Handle '%k' as documented.
This commit is contained in:
Andrew V. Samoilov 2002-06-13 11:22:04 +00:00
parent 3bcf5e1c09
commit 5f2c890ba7
2 changed files with 8 additions and 1 deletions

View File

@ -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

View File

@ -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)