Alex, if we did what you suggest, we would not detect the underlined in your very own example, because it's followed by a "." and not a space: > But it could also be *bold* or _underlined_. Ditto with ",", ":", "?"; "!" etc.pp., That's why we allow all alphanum characters as delimiter before/after the *. Note that want to specifically allow "Please go *here*: ..." as well. We do require that the next character is a letter, which avoids too many false positives. However, it's clear that this heuristic cannot be correct in all cases, that's why we leave the "*" and "/" in the text. I think you manually changed a hidden preference to remove the "*" and "/". This is not the default, for exactly this reason. If you enable this, you need to accept the consequences. More info: https://www.bucksch.org/1/projects/mozilla/16507/
Bug 1734473 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Alex, if we did what you suggest, we would not detect the underlined in your very own example, because it's followed by a "." and not a space: ``` But it could also be *bold* or _underlined_. ``` Ditto with ",", ":", "?"; "!" etc.pp., That's why we allow all alphanum characters as delimiter before/after the *. Note that want to specifically allow "Please go *here*: ..." as well. We do require that the next character is a letter, which avoids too many false positives. However, it's clear that this heuristic cannot be correct in all cases, that's why we leave the "*" and "/" in the text. I think you manually changed a hidden preference to remove the "*" and "/". This is not the default, for exactly this reason. If you enable this, you need to accept the consequences. More info: https://www.bucksch.org/1/projects/mozilla/16507/
Alex, if we did what you suggest, we would not detect the underlined in your very own example, because it's followed by a "." and not a space: ``` But it could also be *bold* or _underlined_. ``` So, your suggestion would fix a rare false positive, but create many, very common false negatives, as your own example shows. Ditto with ",", ":", "?"; "!" etc.pp. That's why we allow all alphanum characters as delimiter before/after the *. Note that want to specifically allow "Please go *here*: ..." as well. We do require that the next character is a letter, which avoids too many false positives. However, it's clear that this heuristic cannot be correct in all cases, that's why we leave the "*" and "/" in the text. I think you manually changed a hidden preference to remove the "*" and "/". This is not the default, for exactly this reason. If you enable this, you need to accept the consequences. More info: https://www.bucksch.org/1/projects/mozilla/16507/