From f3aeecabbe8b441da930b3037a70229b0d8c245e Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Fri, 21 Nov 2014 09:13:59 +0100 Subject: [PATCH] snippets/cfengien3-mode/fileappend canonify filename for handle string with replace-regexp-in-string. Signed-off-by: Andreas Gerler --- snippets/cfengine3-mode/fileappend | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/cfengine3-mode/fileappend b/snippets/cfengine3-mode/fileappend index 093eb14e..18654ade 100644 --- a/snippets/cfengine3-mode/fileappend +++ b/snippets/cfengine3-mode/fileappend @@ -3,9 +3,9 @@ # key: fileappend # -- "${1:file}" -handle => "edit_$2", +handle => "edit_${1:$(replace-regexp-in-string "[ /.-]" "_" (yas-text))}", comment => "configure $1", perms => mog("${3:644}","${4:root}","${5:root}"), create => "${6:$$(yas-choose-value '("true" "false"))}", edit_defaults => empty, -edit_line => append_if_no_lines( "${7}" ); +edit_line => append_if_no_lines( "$7" ); -- 2.47.3