Reported by Matías Halles, Apr 19, 2011
To reproduce the problem, simply create a branch with spaces in the name. The parser will: 1-. catch only the first word of the branch/tag name, making indefero display that as well. 2-. when trying to view the file tree of this branch, it will display the "incorrect syntax" message outputted by mercurial instead of the expected tree file. It is not critical i think since most of the time the names are created with dashes, dots and other characters but since mercurial supports it, indefero should support it as well. I already have the first part sorted out... gonna work on the other part in the next days. I'm attaching a screenshot of part 2 of the issue looks like with part 1 fixed. Matías.
- branch-name-error.png - 117.42 kB
Comment 1 by Matías Halles, Apr 19, 2011
Oh, this happens on release-1.1.1
Comment 2 by Thomas Keller, Apr 19, 2011
I'll take care of this patch. Thanks for your efforts!
Comment 3 by Thomas Keller, Apr 27, 2011
@Matías: Do you have the patch ready for review?
Comment 4 by Matías Halles, Apr 28, 2011
Uhm… thought you were gonna take care of it. Seems i misunderstood the idea. Will work on this on the weekend if it still needed. I'm sorry I can't do it earlier.
Comment 5 by Thomas Keller, Apr 28, 2011
Sorry for the misunderstanding - I meant I'll take care of _your_ patch - I'm not a hg expert :)
Comment 6 by Thomas Keller, May 16, 2011
@Matías: Any news from your side?
Comment 7 by Thomas Keller, May 25, 2011
I fixed this bug in revision 09979b8 and made a couple of other changes which introduce parent revision and changeset support for hg in the commit view. If somebody could test this a bit more I'd be thankful. So far it works nice with my hg test repo and the official cloned hg repo.