# -*- mode: snippet -*- # name: #ifndef XXX; #define XXX; #endif # key: once # -- #ifndef ${1:`(upcase (file-name-nondirectory (file-name-sans-extension (or (buffer-file-name) ""))))`_H} #define $1 $0 #endif /* $1 */