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

Multi-entry answer support #496

Open
Devoid0 opened this issue Apr 23, 2024 · 2 comments
Open

Multi-entry answer support #496

Devoid0 opened this issue Apr 23, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@Devoid0
Copy link

Devoid0 commented Apr 23, 2024

Support for answers that span multiple grid entries without need for additional text in the clue

@mdirolf
Copy link
Member

mdirolf commented Apr 23, 2024

Here is the screenshot from the guardian site:
image

The likely implementation would be a new markdown directive "unify" (open to other suggestions) that takes one or more clue numbers to unify. So you would include :unify[3-across, 15-down] in the clue for 1-across to tell Crosshare that all three entries should be treated as a single entry. The resulting behavior is that when any one of those entries is active all three are highlighted in the active color. Also the cursor should treat all three entries as a single one (the clue with the directive is 1st, followed by the others in the order listed), so that completing one jumps to the next and backspacing one jumps to the previous. Lastly the clue number / label for the entry with the directive gets replaced with a comma separated list of all the entries (in the order listed).

Note that the actual text of the other clues (the See 6 in the guardian screenshot above) would still be left up to the constructor I think.

That all sound correct @Devoid0 ?

@mdirolf mdirolf added the enhancement New feature or request label Apr 23, 2024
@Devoid0
Copy link
Author

Devoid0 commented Apr 23, 2024

Yep that’s perfect

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants