[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Tangling is broken in git master
From: |
Nick Dokos |
Subject: |
Re: [O] Tangling is broken in git master |
Date: |
Mon, 13 Aug 2012 10:46:27 -0400 |
Eric Schulte <address@hidden> wrote:
> Bastien <address@hidden> writes:
>
> > Hi Eric,
> >
> > Eric Schulte <address@hidden> writes:
> >
> >> I've just pushed up another version of this commit, which I believe
> >> removes cl-labels while still preserving tangling behavior. If you have
> >> a chance please re-check tangling with the latest Org-mode.
> >
> > `letrec' is not available on Emacs <24.1
> >
> > Your commit looks like the one I pushed here...
> > http://orgmode.org/w/?p=org-mode.git;a=commit;h=ba16c3
> >
> > ... and reverted, thanks to Bernt's report.
> >
> > Apart from one replacement of org-labels with `let*' in ob.el,
> > I don't see how we can get rid of `org-labels' completely.
>
> Oh, my apologies, I just reverted my commit. I thought letrec was an
> old elisp construct. I'm happy to stick with using org-labels (the code
> was much more readable using org-labels).
>
> I'm surprised that elisp doesn't provide any mechanism for local
> anonymous functions. I can't imagine why this would be an intentional
> design decision.
>
Can't the definition of letrec in emacs24 be lifted bodily into org-compat.el
(or whatever the correct place is) as a compatibility-with-emacs-23 macro?
Nick
- Re: [O] Tangling is broken in git master, (continued)
- Re: [O] Tangling is broken in git master, Bastien, 2012/08/12
- Re: [O] Tangling is broken in git master, Bernt Hansen, 2012/08/12
- Re: [O] Tangling is broken in git master, Bastien, 2012/08/13
- Re: [O] Tangling is broken in git master, Eric Schulte, 2012/08/13
- Re: [O] Tangling is broken in git master, Bastien, 2012/08/13
- Re: [O] Tangling is broken in git master, Eric Schulte, 2012/08/13
- Re: [O] Tangling is broken in git master, Bastien, 2012/08/13
- Re: [O] Tangling is broken in git master, Nicolas Goaziou, 2012/08/13
- Re: [O] Tangling is broken in git master, Bastien, 2012/08/13
- Re: [O] Tangling is broken in git master,
Nick Dokos <=
- Re: [O] Tangling is broken in git master, Bastien, 2012/08/13
- Re: [O] Tangling is broken in git master, Nick Dokos, 2012/08/13
- Re: [O] Tangling is broken in git master, Bastien, 2012/08/13