Don't rewrite html links to lilypond-snippets* in the snippets page.
The problem was that we used the regexp lilypond(|...), which was also
matched by lilypond-snippets. The solution (thanks to John) is to add a
negative lookahead to exclude -snippets...
splitted_docs_re = re.compile ('(input/lsr/out-www/lilypond-snippets|Documentation/user/out-www/(lilypond|music-glossary|lilypond-program|lilypond-learning))/')
snippets_ref_re = re.compile (r'href="(\.\./)?lilypond-snippets')
-user_ref_re = re.compile (r'href="(?:\.\./)?lilypond(|-internals|-learning|-program)')
+user_ref_re = re.compile (r'href="(?:\.\./)?lilypond(?!-snippets)(|-internals|-learning|-program)')
## Windows does not support symlinks.
# This function avoids creating symlinks for splitted HTML manuals