Edgewall Software

Ticket #7361 (new defect)

Opened 6 months ago

Last modified 5 months ago

Error in Wiki Rendering if Colon ":" is used with a word and quote mark

Reported by: paul@… Owned by: cboos
Priority: normal Milestone: 1.0
Component: wiki system Version: 0.11rc2
Severity: minor Keywords:
Cc:

Description (last modified by cboos) (diff)

I have found the following Wiki rendering issue. Seems like if a word has a colon at the end followed by quote mark then the style marks are not interpreted correctly.

Probably best by example:

'''phrase word testing''' other things.

'''phrase word: testing''' other things.

'''phrase 'word' testing''' other things.

'''phrase 'word:' testing''' other things. (Fault)

'''phrase 'word:two' testing''' other things.

'''phrase 'word two:' testing''' other things. (Fault)

''phrase 'word:' testing'' other things. (Fault)

which renders as:

phrase word testing other things.

phrase word: testing other things.

phrase 'word' testing other things.

phrase 'word:' testing' other things. (Fault)

phrase 'word:two' testing other things.

phrase 'word two:' testing' other things. (Fault)

phrase 'word:' testing'' other things. (Fault)

This is just frustrating, not a big usability issue.

I hope this is not already known - I did search and have not found a match. I also hope this is not a valid feature I haven't found yet.

Attachments

Change History

Changed 5 months ago by cboos

  • severity changed from normal to minor
  • description modified (diff)
  • milestone changed from 0.11 to 1.0

This behavior is explained by the wiki:'<anything but single quote>' TracLink syntax.

There might be way to be smarter about this and make your example work, but, as you said, not a big usability issue.

Add/Change #7361 (Error in Wiki Rendering if Colon ":" is used with a word and quote mark)

Author



Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will change from cboos. Next status will be 'new'
The owner will change from cboos to anonymous. Next status will be 'assigned'
 
Note: See TracTickets for help on using tickets.