hg.python.org issue: log page entries don't always link to revision

On hg.python.org, it seems like the entries on the "log" page don't always link to the corresponding revision: http://hg.python.org/cpython/shortlog This seems to happen whenever the revision description begins with text that results in a link to something else (e.g. an issue number), for example: "Issue #15822: Fix installation of lib2to3 grammar pickles to ensure." In contrast, the "graph" page seems always to link to the revision: http://hg.python.org/cpython/graph Related to this, if the description field contains text that results in a link to something else, then the UI doesn't make a distinction between the portion of the description that links to the revision and the portion that links to the something else. For example, with description text "Fix for fcc629208842", "Fix for" links to the revision for the log entry, but "fcc629208842" links to the named revision, and there is no separation or visual indicator that the two portions of text link to different things. It might be better if the revision link was separate from the description text. That would be one way to address both of the issues above. --Chris

On Sat, Sep 8, 2012 at 10:29 PM, Chris Jerdonek <chris.jerdonek@gmail.com> wrote:
On hg.python.org, it seems like the entries on the "log" page don't always link to the corresponding revision:
http://hg.python.org/cpython/shortlog
This seems to happen whenever the revision description begins with text that results in a link to something else (e.g. an issue number), for example:
"Issue #15822: Fix installation of lib2to3 grammar pickles to ensure."
Sorry, the above is not an example of the behavior (since the leading word "Issue" does in fact link to the revision). Here is a better example: "#15865: merge with 3.2." --Chris
In contrast, the "graph" page seems always to link to the revision:
http://hg.python.org/cpython/graph
Related to this, if the description field contains text that results in a link to something else, then the UI doesn't make a distinction between the portion of the description that links to the revision and the portion that links to the something else.
For example, with description text "Fix for fcc629208842", "Fix for" links to the revision for the log entry, but "fcc629208842" links to the named revision, and there is no separation or visual indicator that the two portions of text link to different things.
It might be better if the revision link was separate from the description text. That would be one way to address both of the issues above.
--Chris
participants (1)
-
Chris Jerdonek