Hello, drymer <dry...@autistici.org> writes:
> I'm trying to debug the package org2nikola, which works on emacs-24.5 > but not on >emacs-25. What I'm trying to see is why the title is > exported when using >emacs-25 but not when prior versions. For what I've > being testing, it doesn't seem related to the package but to org-mode or > emacs. I'll explain why I think this. An example text I want to export would > be: > > ,--- > | * TODO Testing :test: > | Nullam eu ante vel est convallis dignissim. Fusce suscipit, wisi nec > | facilisis facilisis, est dui fermentum leo, quis tempor ligula erat > | quis odio. Nunc porta vulputate tellus. Nunc rutrum turpis sed pede. > | Sed bibendum. Aliquam posuere. Nunc aliquet, augue nec adipiscing > | interdum, lacus tellus malesuada massa, quis varius mi purus non odio. > | Pellentesque condimentum, magna ut suscipit hendrerit, ipsum augue > | ornare nulla, non luctus diam neque sit amet urna. Curabitur > | vulputate vestibulum lorem. Fusce sagittis, libero non molestie > | mollis, magna orci ultrices dolor, at vulputate neque nulla lacinia > | eros. Sed id ligula quis est convallis tempor. Curabitur lacinia > | pulvinar nibh. Nam a sapien. > `--- > > I would execute the function `org2nikola-export-subtree' in the > header. More or less, this function would guide us until the next > function with the above text, but not the header, marked as a region: > > ,---- > | (org-export-as 'html t nil t) > `---- > > In emacs-24.5 this function returns: > > ,---- > | <p> > | Nullam eu ante vel est convallis dignissim. Fusce suscipit, wisi nec > facilisis > | facilisis, est dui fermentum leo, quis tempor ligula erat quis odio. Nunc > porta > | vulputate tell us. Nunc rutrum turpis sed pede. Sed bibendum. Aliquam > posuere. > | Nunc aliquet, augue nec adipiscing interdum, lacus tellus malesuada massa, > quis > | varius mi purus non odio. Pellentesque condimentum, magna ut suscipit > hendrerit, > | ipsum augue ornare nulla, non luctus diam neque sit amet urna. Curabitur > vulputate > | vestibulum lorem. Fusce sagittis, libero non molestie mollis, magna orci > ultrices > | dolor, at vulputate neque nulla lacinia eros. Sed id ligula quis est > convallis > | tempor. Curabitur lacinia pulvinar nibh. Nam a sapien. > | </p> > `---- > > In >emacs-25 this function returns: > > ,---- > | <div id="outline-container-org1ce23b7" class="outline-2"> > | <h2 id="org1ce23b7">Testing</h2> > | <div class="outline-text-2" id="text-org1ce23b7"> > | <p> > | Nullam eu ante vel est convallis dignissim. Fusce suscipit, wisi nec > facilisis > | facilisis, est dui fermentum leo, quis tempor ligula erat quis odio. Nunc > porta > | vulputate tellus. Nunc rutrum turpis sed pede. Sed bibendum. Aliquam > posuere. > | Nunc aliquet, augue nec adipiscing interdum, lacus tellus malesuada massa, > quis > | varius mi purus non odio. Pellentesque condimentum, magna ut suscipit > hendrerit, > | ipsum augue ornare nulla, non luctus diam neque sit amet urna. Curabitur > vulputate > | vestibulum lorem. Fusce sagittis, libero non molestie mollis, magna orci > ultrices > | dolor, at vulputate neque nulla lacinia eros. Sed id ligula quis est > convallis > | tempor. Curabitur lacinia pulvinar nibh. Nam a sapien. > | </p> > | </div> > | </div> > `---- FWIW, I cannot reproduce it. When calling (org-export-as 'html t nil t) gets me the the first output. However, I get the latter when region includes the heading. Actually you cannot have both a region and subtree export. Pick the one you need. Regards, -- Nicolas Goaziou