[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?
From: |
Nicolas Goaziou |
Subject: |
Re: [O] (Maybe) enhance `org-element-src-block-interpreter'? |
Date: |
Fri, 08 Aug 2014 10:45:23 +0200 |
Thorsten Jolitz <address@hidden> writes:
> Accessor `org-element-contents' is badly missed here ...
>
> E.g. I can get locally the content of a src-block (its :value), but for
> most other elements (e.g. paragraph) that is not true. OTOH I cannot
> reuse a src-block value as the content of a (locally created) paragraph
> because this element has no :value property I could set (and its
> interpreter simply inserts 'content', which is unaccessible on local
> level).
>
> I know this is *much* easier asked as provided:
> can getters and setters for element-content be introduced at the local
> level too?
No, `org-element-at-point' focuses on the element at point, not elements
within. It would slow it down and make caching more complicated, for
little benefit.
> maybe via another property shared by all elements (:content
> ?). The content is probably not even parsed at local level, but anyway,
> maybe there is some kind of trick to make it accessible without parsing
> the whole buffer?
>
> The only thing that comes to my mind is narrow the buffer to
> element-at-point and then parse only this visible buffer part and return
> its content. Valid idea?
You're correct. Some cleanup is needed though (org-data + section
elements).
Regards,
--
Nicolas Goaziou
- [O] (Maybe) enhance `org-element-src-block-interpreter'?, Thorsten Jolitz, 2014/08/05
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Aaron Ecay, 2014/08/05
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Thorsten Jolitz, 2014/08/06
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Nicolas Goaziou, 2014/08/06
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Thorsten Jolitz, 2014/08/06
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Nicolas Goaziou, 2014/08/06
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Nicolas Goaziou, 2014/08/06
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Thorsten Jolitz, 2014/08/08
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?,
Nicolas Goaziou <=
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Thorsten Jolitz, 2014/08/06
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Thorsten Jolitz, 2014/08/06
- Re: [O] (Maybe) enhance `org-element-src-block-interpreter'?, Nicolas Goaziou, 2014/08/07