mrichards42 / xword

Cross-platform crossword solving
https://mrichards42.github.io/xword/
GNU General Public License v3.0
42 stars 13 forks source link

Add support for coded ipuz files. #208

Closed jpd236 closed 9 months ago

jpd236 commented 1 year ago

This is an unofficial extension documented at https://crosswordnexus.com/ipuz/coded/, but it's as simple as a custom type on an otherwise normal crossword. If/when ipuz officially supports the format, we would just need to add the official kind.

Generalize kind parsing by looping in reverse from most to least specific until we find a type that we know how to handle.