Re: [O] [PATCH 1/7] New macro: Execute BODY in enviroment with uninterned SYMBOLS

2011-08-16 Thread Bastien
David Maus writes: > Well: Defining edebug specifications for macros is something really > useful for debugging those buggers. Maybe this could be something like > an informal policy: No macro without edebug spec, especially if the > macro wraps around a body. Agreed. Let's try to stick to this

Re: [O] [PATCH 1/7] New macro: Execute BODY in enviroment with uninterned SYMBOLS

2011-08-16 Thread David Maus
At Tue, 16 Aug 2011 18:34:04 +0200, Bastien wrote: > > Hi David, > > David Maus writes: > > > Thanks for the feedback on org-with-uninterned. I'm preparing the > > patches for master and decided to use the 'add-noise' approach > > suggested by Štěpán but renamed the macro to `org-with-gensyms'.

Re: [O] [PATCH 1/7] New macro: Execute BODY in enviroment with uninterned SYMBOLS

2011-08-16 Thread Bastien
Hi David, David Maus writes: > Thanks for the feedback on org-with-uninterned. I'm preparing the > patches for master and decided to use the 'add-noise' approach > suggested by Štěpán but renamed the macro to `org-with-gensyms'. Thus > we can change the implementation. I see you have applied th

Re: [O] [PATCH 1/7] New macro: Execute BODY in enviroment with uninterned SYMBOLS

2011-08-10 Thread David Maus
Hi Samuel, Hi Štěpán, Thanks for the feedback on org-with-uninterned. I'm preparing the patches for master and decided to use the 'add-noise' approach suggested by Štěpán but renamed the macro to `org-with-gensyms'. Thus we can change the implementation. Best, -- David -- OpenPGP... 0x99ADB83B

Re: [O] [PATCH 1/7] New macro: Execute BODY in enviroment with uninterned SYMBOLS

2011-08-02 Thread David Maus
Supersedes 1/7: Define macro at top of the file. From 3a97836940b18ea2f50d53218e51fa81d617e788 Mon Sep 17 00:00:00 2001 From: David Maus Date: Tue, 2 Aug 2011 15:39:49 +0200 Subject: [PATCH] New macro: Execute BODY in enviroment with uninterned SYMBOLS * org-macs.el (org-with-uninterned): New ma

[O] [PATCH 1/7] New macro: Execute BODY in enviroment with uninterned SYMBOLS

2011-08-02 Thread David Maus
* org-macs.el (org-with-uninterned): New macro. Execute BODY in enviroment with uninterned SYMBOLS. --- lisp/org-macs.el |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/lisp/org-macs.el b/lisp/org-macs.el index 906be61..53c60e5 100644 --- a/lisp/org-macs.el +++ b/lisp