From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Barney Dalton Newsgroups: gmane.emacs.bugs Subject: Patch for tempo.el Date: Wed, 21 Dec 2005 10:58:06 +0000 (GMT) Message-ID: <20051221105806.52166.qmail@web86504.mail.ukl.yahoo.com> Reply-To: barney@daltons.net NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0-136487234-1135162686=:36092" Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1135179940 9984 80.91.229.2 (21 Dec 2005 15:45:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 21 Dec 2005 15:45:40 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 21 16:45:39 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Ep69F-0006yJ-9n for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Dec 2005 16:45:01 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ep6AC-0008Ce-8U for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Dec 2005 10:46:00 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ep3F1-0007bS-FD for bug-gnu-emacs@gnu.org; Wed, 21 Dec 2005 07:38:48 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ep2y1-0003aH-Iw for bug-gnu-emacs@gnu.org; Wed, 21 Dec 2005 07:22:30 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ep1gk-0007tL-Eo for bug-gnu-emacs@gnu.org; Wed, 21 Dec 2005 05:59:19 -0500 Original-Received: from [217.12.13.16] (helo=web86504.mail.ukl.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1Ep1k1-0007FB-CO for bug-gnu-emacs@gnu.org; Wed, 21 Dec 2005 06:02:42 -0500 Original-Received: (qmail 52168 invoked by uid 60001); 21 Dec 2005 10:58:06 -0000 Original-Received: from [82.150.98.40] by web86504.mail.ukl.yahoo.com via HTTP; Wed, 21 Dec 2005 10:58:06 GMT X-RocketYMMF: barney.dalton@btinternet.com Original-To: bug-gnu-emacs@gnu.org X-Mailman-Approved-At: Wed, 21 Dec 2005 08:58:38 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:14675 Archived-At: --0-136487234-1135162686=:36092 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline When you expand a tempo template with ON-REGION (C-u) then if the template uses 'r functionality i.e. something like: (tempo-define-template "example" '("repeated value first=" (r "value " value) "second=" (s value) "]\n")) r doesn't save anything in value so the second expansion is empty. This patch saves the active region as value so it can be used later in the template. I haven't written much lisp before so it may need some tidying up. Barney --0-136487234-1135162686=:36092 Content-Type: application/octet-stream; name="tempo.patch" Content-Transfer-Encoding: base64 Content-Description: 689395294-tempo.patch Content-Disposition: attachment; filename="tempo.patch" MzUxYTM1Mgo+IAkJCQkJIChwcm9nbiANCjM1MmEzNTQKPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFwcGx5ICd0ZW1w by1zYXZlLXJlZ2lvbi1hcyAoY2RyIGVsZW1lbnQpKSkNCjc1NmE3NTksNzYz Cj4gKGRlZnVuIHRlbXBvLXNhdmUtcmVnaW9uLWFzIChwcm9tcHQgJm9wdGlv bmFsIHNhdmUtbmFtZSkNCj4gICAiU2F2ZSBjdXJyZW50IHJlZ2lvbiBhcyBz YXZlLW5hbWUiDQo+ICAgKGlmIHNhdmUtbmFtZQ0KPiAgICAgICAodGVtcG8t c2F2ZS1uYW1lZCBzYXZlLW5hbWUgKGJ1ZmZlci1zdWJzdHJpbmcgdGVtcG8t cmVnaW9uLXN0YXJ0IHRlbXBvLXJlZ2lvbi1zdG9wKSkpKQ0KPiANCg== --0-136487234-1135162686=:36092 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ bug-gnu-emacs mailing list bug-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs --0-136487234-1135162686=:36092--