Ticket #7267 (closed defect: fixed)
Greater-than character swept up into link when followed by a period
| Reported by: | boredzo | Owned by: | evands |
|---|---|---|---|
| Milestone: | Adium 1.2.5 | Component: | Adium UI |
| Version: | 1.2svn | Severity: | normal |
| Keywords: | aihyperlinks | Cc: | |
| Patch Status: |
Description (last modified by boredzo) (diff)
The auto-linkification system, upon detecting a bracketed bare URL (e.g., < http://adiumx.com/>), sometimes sweeps up the > as part of the link.
This occurs whenever the > is followed by:
- ‘.’
- ‘!’
- ‘?’
- ‘<’
- ‘>’
Examples:
- It's at < http://adiumx.com/>.
- Oh, you mean < http://adiumx.com/>!
- Are you sure you typed < http://adiumx.com/>?
- < http://adiumx.com/><><><><> [final > is optional and is not included in the link if present]
- < http://adiumx.com/>>>>>>>> [final > is not included in the link]
Similarly, when the ‘<’ is preceded by a ‘>’, the ‘<’ is assimilated into the link. In the case of one link immediately after another, such as “< http://adiumx.com/>< http://adiumx.com/>”, one big link is formed between the outer <>.
The syntax specification for URLs and the syntax specification for HTTP both specify that neither ‘<’ nor ‘>’ is a valid character in a URL pathname.
Change History
Note: See
TracTickets for help on using
tickets.

