Bert Frees
Bert Frees
I've added the label "bug" because because the behavior of `word` and `begword` should indeed be consistent. The behavior of `word` in the [initial comment](https://github.com/liblouis/liblouis/issues/507#issue-293521747) is correct I think.
Actually I think maybe `word mit 2345` shouldn't even match "MIT", and `begword mit 2345` shouldn't match "MIT" or "MITT" (if no capital marks are defined that is).
This issue came up again today. The workaround that I mentioned in my [comment above](https://github.com/liblouis/liblouis/issues/507#issuecomment-364967050) is apparently used in the German tables: https://github.com/liblouis/liblouis/blob/6dd1e5734138665347ded054dc135d9b8c869c13/tables/de-g0-core.uti#L129-L134 (Not sure if I realized that before)....
Rebased and squashed everything into one commit.
@egli What was the issue with this again? I think I'd be very useful to finish this.
@egli Can we try to squeeze this in 3.25 or otherwise add it to the 3.26?
I think it will be a very very useful addition.
Thanks! I'll try to make sense of the failures.
Most of them are unexpected passes, like you said before. And there also seems to be a problem with inpos_outpos.yaml. The unexpected passes issue shows that the change is not...
Awesome! Will have a look at the failures.