GNOME Bugzilla – Bug 616120
Links are not displayed if preceded by a unicode character in the containing note.
Last modified: 2010-09-03 20:47:07 UTC
A word that coincides with the name of a note should be shown as a link to that note. This does not happen if such a word is preceded by a unicode character, e.g. '€', anywhere in the note. Try for yourself: 1. Create a note named "foo", containing the word "bar". 2. Create a note named "bar". 3. Observe that the word "bar" has turned into a link. 4. Write or copy the symbol '€' to the beginning of the note "foo". 5. Observe that the link "bar" has turned back into a plain text word. That should not happen.
"4. Write or copy the symbol '€' to the beginning of the note "foo"." like this? :begin note: foo €bar :end note: Either way, I've spammed a lot "€'s" in "foo" note and couldn't reproduce it with v0.7.3.
I just found that the offending symbol has to be on the same or preceding line as the link to affect it. The way you wrote it in the comment, "€bar", loses the link even if I use some ASCII symbol instead of €, I think that's intended. Try writing "€ bar" and see if that reproduces this bug.
I could reproduce it in 0.6.2 (Ubutnu 10.04), but not in latest GIT 0.7.3.
> I just found that the offending symbol has to be on the same or preceding line > as the link to affect it. > > The way you wrote it in the comment, "€bar", loses the link even if I use some > ASCII symbol instead of €, I think that's intended. Try writing "€ bar" and see > if that reproduces this bug. Try to reproduce this: 1. Create note "foo" this this live of text: €€€€ bar boo 2. Create note, named "bar" What should happen is word 'boo' become a link. In case this happens, than it's the same bug, that have been fixed in v0.7.3.
In line "€€€€ bar boo" using 0.6.2 neither "boo" nor "bar" become a link. Though everything works OK ("bar" is a link) in 0.7.3.
> In line "€€€€ bar boo" using 0.6.2 neither "boo" nor "bar" become a link. Are there any text before that line? Try deleting some €s and type them back. The idea is, that position of "bar" counting in bytes to be equal to position of "boo" counting in characters. € is 2-byte character on my machine. > Though everything works OK ("bar" is a link) in 0.7.3. I'm almost sure, that this bug is fixed in 0.7.3.
> The idea is, that position of "bar" counting in bytes to be equal to position of "boo" counting in characters. Yes indeed, "€€ bar boo" made "boo" a link in 0.6.2. Still, it's OK in 0.7.3.
I'm experiencing this problem with 0.7.2 (on Ubuntu Lucid with the package from "gnote unstable" PPA). Great to hear that it's fixed in git, I'm looking forward to testing it out when 0.7.3 is released!
This bug have been already reported and is fixed. But please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 606022 ***