#13310: `:trac:` links are broken
---------------------------------+------------------------------------------
       Reporter:  ppurka         |         Owner:  mvngu                
           Type:  defect         |        Status:  positive_review      
       Priority:  major          |     Milestone:  sage-5.3             
      Component:  documentation  |    Resolution:                       
       Keywords:  trac keyword   |   Work issues:                       
Report Upstream:  N/A            |     Reviewers:  Punarbasu Purkayastha
        Authors:  John Palmieri  |     Merged in:                       
   Dependencies:                 |      Stopgaps:                       
---------------------------------+------------------------------------------
Changes (by ppurka):

  * status:  needs_review => positive_review
  * reviewer:  => Punarbasu Purkayastha


Old description:

> Two issues:
> 1. The use of {{{:trac:`<number>`}}} is broken on the command line. The
> second link below shouldn't repeat the ticket number of the first one
> {{{
> sage: integral?
> <removed earlier text>
>        TESTS:
>
>        A symbolic integral from http://trac.sagemath.org/11445 that was
>        incorrect in earlier versions of Maxima:
>
>           sage: f = abs(x - 1) + abs(x + 1) - 2*abs(x)
>           sage: integrate(f, (x, -Infinity, Infinity))
>           2
>
>        Another symbolic integral, from http://trac.sagemath.org/11445,
>        that used to return zero incorrectly:
>
>           sage: f = exp(-x) * sinh(sqrt(x))
>           sage: integrate(f, x, 0, Infinity)
>           1/2*sqrt(pi)*e^(1/4)
> }}}
> 2. The link in the notebook is actually correct (that is I get the
> correct ticket number in the second URL), but it should open the
> documentation in a ''new tab''. Otherwise, there is a huge potential of
> someone losing all their work just because they forgot to shift-click or
> something.
>
> #13116 fixed trac tickets in docstrings for command line, but I think it
> wasn't fixed properly. The problem exists at least as far back as
> sage-5.1.rc0.

New description:

 Two issues:
 1. The use of {{{:trac:`<number>`}}} is broken on the command line. The
 second link below shouldn't repeat the ticket number of the first one
 {{{
 sage: integral?
 <removed earlier text>
        TESTS:

        A symbolic integral from http://trac.sagemath.org/11445 that was
        incorrect in earlier versions of Maxima:

           sage: f = abs(x - 1) + abs(x + 1) - 2*abs(x)
           sage: integrate(f, (x, -Infinity, Infinity))
           2

        Another symbolic integral, from http://trac.sagemath.org/11445,
        that used to return zero incorrectly:

           sage: f = exp(-x) * sinh(sqrt(x))
           sage: integrate(f, x, 0, Infinity)
           1/2*sqrt(pi)*e^(1/4)
 }}}
 2. [https://github.com/sagemath/sagenb/issues/90 reported upstream]. The
 link in the notebook is actually correct (that is I get the correct ticket
 number in the second URL), but it should open the documentation in a ''new
 tab''. Otherwise, there is a huge potential of someone losing all their
 work just because they forgot to shift-click or something.

 #13116 fixed trac tickets in docstrings for command line, but I think it
 wasn't fixed properly. The problem exists at least as far back as
 sage-5.1.rc0.

 ----
 Apply [attachment:trac_13310-trac.pach]

--

Comment:

 This works. Thanks. Issue 2 is
 [https://github.com/sagemath/sagenb/issues/90 reported upstream].

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13310#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to