-
Notifications
You must be signed in to change notification settings - Fork 0
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
Plan & Implement Cloze syntax. #43
Comments
Those are examples of what the cloze syntax will probably look like. Notice how I'm thinking about replacing the |
I like the plan in the previous comment, so that is what I'll implement. |
Nevermind, I have a slightly different idea for cloze syntax:
|
That comment also shows that I want to get rid of the |
Ok, I have yet another iteration of the cloze syntax. This also tries to replace the
|
Next, I need to actually make a cloze work.
Need to finish implementing the logic now.
Cloze now passes the vital tests. There are still some edge case tests that don't pass, so I need to work on that. The ones that don't pass revolve around distributing spaces and groupings.
Cloze and complex logic around spaces pass all the tests. Only one test fails now, and that is for cloze groups.
Next is time to write more edge cases. There are probably some that are off.
I slightly modified what should be expected for the spacing tests to be better. This means that a few hours of work has been made obsolete from Wednesday. I also finished making cloze groups work as well as handling edge cloze group space cases.
Anki has a cloze syntax. I was just using underscores, but there is no official one.
Same with newlines. Right now that is not supported.
The text was updated successfully, but these errors were encountered: