With your patch I could export correctly to HTML a big collection of data, with the same results as before (except for the changed _ to -, of course). Links work.
Thanks, Daniel El Sat, 11 Jun 2011 23:12:26 -0400 Nick Dokos va escriure: > > I was afraid that other exporters might break because of this. Apologies > for the inconvenience. And, btw, thanks for the test case. > > I have a minimal patch that I think fixes this problem, but there are > other underscores used in various places in org-html.el so there might > be additional problems. I'd appreciate it if you (and/or others) test it > and report not only on this problem but on any other problems you find. > > Thanks, > Nick > > diff --git a/lisp/org-html.el b/lisp/org-html.el > index afc6a77..b5d371f 100644 > --- a/lisp/org-html.el > +++ b/lisp/org-html.el > @@ -1395,7 +1395,7 @@ lang=\"%s\" xml:lang=\"%s\"> > (setq txt (replace-match "" t t > txt))) > (setq href > (replace-regexp-in-string > - "\\." "_" (format "sec-%s" > snumber))) > + "\\." "-" (format "sec-%s" > snumber))) > (setq href (org-solidify-link-text (or > (cdr (assoc href org-export-preferred-target-alist)) href))) > (push > (format > @@ -2412,7 +2412,7 @@ When TITLE is nil, just close all open levels." > (insert "<ul>\n<li>" title "<br/>\n")))) > (aset org-levels-open (1- level) t) > (setq snumber (org-section-number level) > - snu (replace-regexp-in-string "\\." "_" snumber)) > + snu (replace-regexp-in-string "\\." "-" snumber)) > (setq level (+ level org-export-html-toplevel-hlevel -1)) > (if (and num (not body-only)) > (setq title (concat >