1. 06 Jan, 2020 1 commit
  2. 05 Jan, 2020 1 commit
  3. 26 Dec, 2019 1 commit
  4. 20 Dec, 2019 1 commit
    • Darrien Glasser's avatar
      NEW RUST NEW RUST · 3b62a64f
      Darrien Glasser authored
      How the fuck did this work before. Thank you clippy for pointing out
      that I'm a dinbgat.
      3b62a64f
  5. 15 Dec, 2019 1 commit
  6. 13 Dec, 2019 2 commits
    • Darrien Glasser's avatar
      Do less copying when appending quotes · e32b2848
      Darrien Glasser authored
      Instead of making a copy of everything in one vector to another, we are
      using move semantics and putting them in the other vector.
      
      This should provide quite a speedup, and use less memory overall.
      e32b2848
    • Darrien Glasser's avatar
      Update docs · ed646866
      Darrien Glasser authored
      Be more explicit about config location on macOS and highlight there is
      an example on the bottom
      ed646866
  7. 11 Dec, 2019 2 commits
  8. 10 Dec, 2019 1 commit
    • Darrien Glasser's avatar
      Properly terminate in all cases · 0981dfe1
      Darrien Glasser authored
      Previously we would not correctly terminate in instant death mode. This
      did not noticeably manifest because the only difference was that we
      would continue showing more errors as they happened, and C-u would make
      a small graphical bug.
      
      This also uses the proper "complete" variable that we set when a passage
      is complete rather than the brittle - check is the idx is the same as
      the length of the words, as we may terminate in cases that are not just
      completing the passage.
      
      Fixes: #23
      0981dfe1
  9. 03 Dec, 2019 1 commit
  10. 02 Dec, 2019 6 commits
  11. 01 Dec, 2019 4 commits
  12. 30 Nov, 2019 4 commits
  13. 29 Nov, 2019 4 commits
  14. 26 Nov, 2019 3 commits
  15. 09 Nov, 2019 3 commits
    • Darrien Glasser's avatar
      Fix failing tests from changed TyperacerConfig object · ad5853c0
      Darrien Glasser authored
      Since we have defaults for free now, we just pass that in instead of
      constructing strange TyperacerConfig objects separately each time now.
      ad5853c0
    • Darrien Glasser's avatar
      Stop passing around options · 2fe75d98
      Darrien Glasser authored
      Fixes issue in the previous commit where the defaults wouldn't be
      applied when the user supplied a "valid" config.
      
      We used to pass options around and have assorted checks throughout the
      code to set defaults. Since we want to have defaults set by the time we
      leave the defaults.rs file, we shouldn't be passing around options.
      
      With one exception:
      Since we have to deal with options for white/blacklist, that is kept as
      an option.
      2fe75d98
    • Darrien Glasser's avatar
      20733087
  16. 17 Oct, 2019 2 commits
  17. 06 Oct, 2019 1 commit
  18. 05 Oct, 2019 1 commit
  19. 28 Sep, 2019 1 commit