Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

strange interaction between episemi and flat #1417

Closed
eroux opened this issue Apr 4, 2018 · 6 comments
Closed

strange interaction between episemi and flat #1417

eroux opened this issue Apr 4, 2018 · 6 comments

Comments

@eroux
Copy link
Contributor

eroux commented Apr 4, 2018

The following file shows the bug:

\documentclass[12pt]{article}
\usepackage{gregoriotex}
\begin{document}

\gabcsnippet{(c4) áb(h_g_)ne(ixi)get(h) áb(h_g_)ne(i)get(h)}

\end{document}

the output is:

abneget

where one episemus mysteriously disappears before the flat...

@eroux
Copy link
Contributor Author

eroux commented Apr 4, 2018

One workaround is apparently:

áb(hV_!g_)ne(ixi)get(h)

@henryso
Copy link
Contributor

henryso commented Apr 4, 2018

Looking at the gregorio executable output, I don't think this is a C bug.

@eroux
Copy link
Contributor Author

eroux commented Apr 4, 2018

oh ok, that's even more mysterious

@henryso
Copy link
Contributor

henryso commented Apr 4, 2018

I suspect it's related to corruption of temp registers.

@henryso
Copy link
Contributor

henryso commented Apr 4, 2018

I think this is a duplicate of #1379, which is fixed in the latest gregorio. Did you try with that version?

@henryso
Copy link
Contributor

henryso commented Apr 8, 2018

I have confirmed that this seems to work with the latest gregorio. If there are no objections, I will close this as duplicate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants