emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* RE: Export issue of URL when the text begins with a date‏
@ 2011-01-14 21:12 Vincent Belaïche
  2011-01-15  6:40 ` David Maus
  0 siblings, 1 reply; 9+ messages in thread
From: Vincent Belaïche @ 2011-01-14 21:12 UTC (permalink / raw)
  To: David Maus, Org mode; +Cc: Vincent Belaïche


[...]

>> 
>> My understanding is that the bug resides in this very expression.
> 
>Thanks for the investigation.  As it turned out the problem was not
>with the regular expression but with the order in which different
>pieces of Org mode markup were processed by `org-export-as-html'.
>First the exporter processed possible timestamps, (falsely) recognized
>the ISO date as part of an ISO timestamp, and replaced it with the
>timestamp span.  The replacement included the square brackets what
>destroyed the link markup.
> 
>I've just checked in a patch to master that changes the order of
>processing links and timestamps: Now links are processed before
>timestamps what fixes this problem.
> 
>Thanks for bringing this problem up again,
> 
>Best,
>  -- David
>-- 

[...]

Thank-you David again for carrying out this correction. By the way, I
noticed in the source tree that has a test base, that there is some
testing sub-directory. I was expecting that there would be a list of

testNN.org
testNN.tex 
testNN.html

etc...

so that to check that to carry out non regression tests from testNN.org
exported to reference testNN.tex and testNN.html.

It seems that such a non-regression test base and script do not
exist. However that would be good to have in order to check that any
correction does not break anything. 

Is that something that is considered for future ?

  Vincent.

^ permalink raw reply	[flat|nested] 9+ messages in thread
* Export issue of URL when the text begins with a date‏
@ 2011-01-13 22:00 Vincent Belaïche
  2011-01-14  5:44 ` David Maus
  0 siblings, 1 reply; 9+ messages in thread
From: Vincent Belaïche @ 2011-01-13 22:00 UTC (permalink / raw)
  To: Org mode; +Cc: Vincent Belaïche

Hello,

I have made some invesitgation, and I found that the problem happens in
the call of function org-export-as-html. On line 522 of this function,
this is the following line:

(while (string-match org-bracket-link-analytic-regexp++ line start)

When the line containing the link is processed, the variable line is
equal to the following

"[[file://localhost/c%3A/msys/1.0/temp/example.html][2011-01-01 example]]"

In that case the expression 

 (string-match org-bracket-link-analytic-regexp++ line start)

returns nil.

Now assume that I modify slightly the line so that there is not longer
any ISO timestamp in it, like this (I just replaced the first  `-' by a
`+', so the string is :

"[[file://localhost/c%3A/msys/1.0/temp/example.html][2011+01-01 example]]"

)

with that change the expression

 (string-match org-bracket-link-analytic-regexp++ line start)

returns 0.

My understanding is that the bug resides in this very expression.


VBR,
   Vincent.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-02-27 17:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-14 21:12 Export issue of URL when the text begins with a date‏ Vincent Belaïche
2011-01-15  6:40 ` David Maus
2011-01-17 17:55   ` Bastien
2011-01-30 17:20     ` David Maus
2011-01-31 18:29       ` [Accepted] " Bastien Guerry
2011-01-31 18:45       ` Bastien
2011-02-27 17:14         ` David Maus
  -- strict thread matches above, loose matches on Subject: below --
2011-01-13 22:00 Vincent Belaïche
2011-01-14  5:44 ` David Maus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).