Duckapple / Kat

Kattis shell for getting examples, testing and submitting.
19 stars 6 forks source link

Add continuous Kattis mode #29

Closed Jakobis closed 5 years ago

Jakobis commented 5 years ago

Add the ability to enter a focused kattis mode where you can skip unnecessary command words.

Example of how it might work: User inputs "kattis workmode easiest unsolved" which starts workmode on the list of unsolved problems starting with easiest. If the first problem on the list is problemx the program automatically runs "kattis get problemx" and then "kattis read problemx" (potentially with -o.

When the user is ready to test, they write "test" and the CLI runs "kattis test problemx"

When the user is ready to submit, they write "submit" and the CLI runs "kattis submit problemx -a" and if successful, archives and then repeats the process for the next problem in the list.

Ideally also includes the ability to skip a problem

jlndk commented 5 years ago

petition to name the command work instead of workmode has been accepted in chat