Homepage: https://emacswiki.org/emacs/download/template-simple.el
Author: Ye Wenbin
Updated:
Simple template functions and utils
* Why not template? A template.el is already exists, and it does everything well. But I hate to read the code to use it in my extension. I need simple thing to get work done. template-simple is designed to compatible with template. The two useful features are implemented, expand template in file and update file header. And with addtional, you can use this to write simple skeleton and tempo template. Or you can implement other expand function to expand the parsed templates. * Where to use it? You can use it with autoinsert, tempo, skeleton or other related extensions. I hope this help you to write template for tempo or skeleton without any knowledge with emacs lisp. * Tips If you don't like the (>>> and <<<) for open and close paren, you can overwrite it like file variable in template, for example: (template-simple-expand ";; -*- template-parens: (\"{\" . \"}\"); template-expand-function: template-tempo-expand -*- (defun {p} ({p}) \"{p}\" {p} )") The template is expand by template-tempo-expand and use {} as paren inside template string.