Vote #63316
完了Wiki formatting character *_ and _*
0%
説明
The wiki formatter enforces a non-obvious dependency on strong '' and emphasis '' tags. Specifically, emphasis tag characters must be contained within strong tag characters. Thus *_This Text is Bold Italic; but This text has '' Italicized as Well* .
Making this worse is that Redmine 0.7, when importing from Trac (which uses various numbers of ' to accomplish the same thing), substitutes "text" for " '''''text''''' " when the equivalent in Redmine should be text. Lastly, Redmine does not properly parse text formatting that is enclosed in any adjacent characters without a whitespace separator: (This is Not Formatted) ( but this is ).
I suggest that the dependency be removed and that 'x' display the same as 'x'. I have mixed feelings about whether or not formatting tags should require whitespace separation from surrounding text.
Finally, I cannot get a preview of this submission, all I see is a frame with the word Preview in the upper left corner; much like a html fieldset legend with empty contents.
journals
Actually, what the Trac import routine does is output this:
'''''text''''' becomes _*text_*
--------------------------------------------------------------------------------
Let me try that again.
'''''text''''' becomes '_*text_*'
--------------------------------------------------------------------------------
The parser also produces erroneous output when using parenthesis:
'_one_' and '_two_' becomes _one_ and _two_ as it is supposed to.
but when you parenthise 'one' and 'two', what happens is:
'_(one)_' and '_(two)_' becomes _(one)_ and _(two)_ which is obviously not what it should look like.
and this happens also for bold string: '*one*' and '*two*' becomes *(one)* and *(two)*
--------------------------------------------------------------------------------
First part fixed in r3561. Last part in r3563.
--------------------------------------------------------------------------------
related_issues
relates,Closed,3089,Text formatting sometimes breaks when combined