From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Subject: TEMPLATE packages for Emacs (was: Suggest a new feature for org-remember-templates) Date: Fri, 19 Jan 2007 23:59:29 +0000 Message-ID: References: <877ivowmkt.fsf@tallis.lumiere.ens.fr> <87irf7rdia.fsf@tallis.lumiere.ens.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H83e9-0006Yc-RU for emacs-orgmode@gnu.org; Fri, 19 Jan 2007 18:59:49 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H83e8-0006WQ-46 for emacs-orgmode@gnu.org; Fri, 19 Jan 2007 18:59:48 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H83e8-0006WN-1I for emacs-orgmode@gnu.org; Fri, 19 Jan 2007 18:59:48 -0500 Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1H83e7-00055p-7V for emacs-orgmode@gnu.org; Fri, 19 Jan 2007 18:59:47 -0500 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1H83dy-0002eo-RP for emacs-orgmode@gnu.org; Sat, 20 Jan 2007 00:59:38 +0100 Received: from sl392.st-edmunds.cam.ac.uk ([131.111.223.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 20 Jan 2007 00:59:38 +0100 Received: from sdl.web by sl392.st-edmunds.cam.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 20 Jan 2007 00:59:38 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 2007-01-17, Kai Großjohann said: > For inserting templates, you may wish to investigate skeleton.el. > It comes with Emacs. One needs to twist one's mind somewhat to > understand how to use it, but you can look at the twisting to be a > chance to excercise your mind to keep it fit :-) On 2007-01-18, Eric J Haywiser said: > There is also tempo.el which may prove equally useful. I don't have > experience with either. I would be curious to hear thoughts, > comparision, contrast from an expert in both modes before deciding > in which one to invest learning time. On 2007-01-18, Pete Phillips said: > I can't let the discussion continue without mentioning my own favourite > - dmacro. > > We have been using this to provide templates for project reports (in > troff), as well as boilerplate for emails since 1992 (well, that's the > earliest RCS date I can find). Easy to make the templates, and it can > prompt you for variables, anmd insert timestamps etc. Great package. > > See > > http://linuxgazette.net/issue39/marsden.html > > For some comparisons of template type packages. > > I now use dmacro for templates I use in org mode. To add to the interesting list, there is snippet.el which is intensively used by emacs-rails. The nice thing about it is it highlights the fields and uses TAB to go though all fields to make changes. --=-=-= Content-Type: image/png Content-Disposition: inline; filename=snip.png Content-Transfer-Encoding: base64 Content-Description: snip.png iVBORw0KGgoAAAANSUhEUgAAAZEAAAAlCAYAAACDDdSAAAAABHNCSVQICAgIfAhkiAAABCFJREFU eJzt3T1qHDEUwHE55AY5iCHgQ7jKQBJSpDMudiEHMDhlDD5AwC5MunQupsshFgxuc4XgPkUgqbTR aqXR09dKM/7/Ku98e+ZpNHrz1j56/+HtXzXh5+8/SimlHsdxZ/rxMGx/fhxHdTwMO8uY8+319bL2 MgCAeXkpWch1w7enTX12zQMAzN+LUhuKGVUwAgGAZRCNRJRi9AAA2CfuRBg9AABsxdJZAIDnJ7kT yUlvkRoDgGUQpbPs8l09TcpV/ktHAgDzdyT9nggAADbeiQAAkomrs4AW1venTfd/8+5H0/1j3lrH b0iJ+GYkAgBIxkgEzX17/Wr789nD087nTYsDskwd39nDU4tDArrR7Uhkc3etNnfXrQ+jK8N4pYbx qvVhLMJqvVKr9ar1YcCw9PheaswxEumIbkDjcFlt27W2n8P1dG9+bq3345MIXf9DxEfN+F4C3cHc 3tw2PpI43Y5EsG8cLpMbYM2Gmztq1DdknRqyP7fW+/FJhK5/Dzf2nPiuqVRW5PbmdnYdhIRoJKJP 4Mn5xc7JPDm/2FvGpOfHrm9OL7V9Cd/TmPkEFVrGpOeH1rfXdT2xxTxJTi1Xgz7vm7vr6HOu1P7N 2HVzdqUBdIM0n+DM5cwG65su2b7k+EqYusah61v7+ufsv3Z8S9pnjtz4Vmo6/uzYc41IJPGvp8Wu n0v0ZUPXjdl143Z1Cr4b+9T69vK525eSdBBTgRvT8YTWmTo+3w0mtK2cdMJUJ24vk9rQXNb3p5ON wtdxuOanNLrjX2+K/S4hkocY17RS1z81vnrZv7lMbKzXim+zxDeUrvLNj4l/2yHiO+qdSO7NQbq+ 3TGU3r5P6pBfGqi1Rga9pABKPLHlkD5ZhRpeKzHXsZdr7tPi+Grvs3V8h+i4lsS3bislvieS/GJd mnIqKWb7h77IsVUlpQO+dlVL7ANA64aWMlTvsWPpyZIrp+YQ36nxqTuVWi/ui1Zn1T6pPfb+SoVz vEvfv6lGSutQXI2Lb6z/1/vo5xBaxnfOzd9M5ZbuTCjxNfRcBttaq3cizwnx185S4jvUMdidybE6 8DuRGDknXJK2anFBh/FK1LhbD/tb7H8ODUyTpAW2Lx4jGllOZWCs1t+5SH1JPle9xXfMaKL290+i qrOmTqC0BNdeXlqRFbv9kmJLfO2KlZgGJSkBTt3/1Po5ap5/Xd0iLfH1CVVk+bYfk86q2YmULLGN nZ+7f1OJ+PatX6oS0ZYT32Z1oS1Uah5b4uur3ppav0S6lv8nIrC0p6o5af1XUGMbWW9PrGirdfyG 8Fd8gY7QgeA52o5Evn/9sjPj46fPSilGIgAAP9JZAIBkpLMAAMm2Jb6+dBYAAD6kswAAyUhnAQCS kc4CACQjnQUASEY6CwCQjHQWACAZ6SwAQLJ/XpxZwS3wZzEAAAAASUVORK5CYII= --=-=-= -- Leo (GPG Key: 9283AA3F) --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --=-=-=--