emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [Bug] Verbatim code gets interpreted


From: Sébastien Vauban
Subject: Re: [O] [Bug] Verbatim code gets interpreted
Date: Tue, 08 Mar 2011 17:02:08 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (windows-nt)

Hi Bastien,

> Sébastien Vauban <address@hidden> writes:
>
>> #+begin_html
>> <div id="disqus_thread"></div>
>> <script type="text/javascript">
>>     (function() {
>>         var dsq = document.createElement('script'); dsq.type = 
>> 'text/javascript'; dsq.async = true;
>>         dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
>>         (document.getElementsByTagName('head')[0] || 
>> document.getElementsByTagName('body')[0]).appendChild(dsq);
>>     })();
>> </script>
>> #+end_html
>>
>> But the [0] gets interpreted as a footnote... which is not found, hence an
>> error on the page, and the JS code is not usable.
>>
>> [...]
>>
>> But I wanted to report this finding.
>
> Thanks for reporting this. I think we could rewrite the export preprocess
> function to allow export parameters to be added:
>
> ,----
> | #+begin_html ^:nil 
> | ...
> | #+end_html
> `----
>
> In such a block, the ^:nil option would take precedence over the possibly
> ^:t option in the buffer. I'll have a look into this for the next release.

Such a behavior is OK for me (as who can do more can do less), but I wonder
why we simply don't treat the block between `#+begin/end_html' as verbatim,
without touching it at all?

Couldn't one do the same as what happens for the lines prefixed by `#+HTML'?

Best regards,
  Seb

-- 
Sébastien Vauban




reply via email to

[Prev in Thread] Current Thread [Next in Thread]