From: Andreas Gerler Date: Fri, 21 Nov 2014 08:13:59 +0000 (+0100) Subject: snippets/cfengien3-mode/fileappend canonify filename for handle string with replace... X-Git-Url: http://git.bundesbrandschatzamt.de/?a=commitdiff_plain;h=f3aeecabbe8b441da930b3037a70229b0d8c245e;p=emacsconfig.git snippets/cfengien3-mode/fileappend canonify filename for handle string with replace-regexp-in-string. Signed-off-by: Andreas Gerler --- 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" );