on 2 Dec
39129a2
parse: Take parse_file out of Parser wrapper
4a55b5e
parse: Drop NoteSkipper wrapper class
3ac69a6
tests: Fix invalid directive comments
...
on 6 Nov
fee4482
git-blame-ignore-revs: Add latest formatting
dbdf5cc
clang-format: Disable space-based alignment
on 30 Oct
255e17f
git-blame-ginore-revs: Add revisions to ignore
on 6 Oct
313675a
tests: Replace file parsing mock with static directives
on 6 Oct
1f915d3
tests: Simplify clear_notes tests
on 28 Aug
5e9f49d
flake8: Ignore some useless errors
on 28 Aug
b9c8243
env.sh: Don't quit shell on error
on 25 Aug
f0b616d
tests: Remove unused insert_random_within
4ca974a
tests: Refactor test_reference to use template_test_*
f153023
tests: Fix typo in test_note
...
on 24 Aug
62df1df
tests: Refactor test_note to use template_test_*
on 24 Aug
4258385
tests: Refactor test_bool to use template_test_*
on 19 Aug
c8425ca
tests: Expect arrays for messages instead of dicts
8039712
parse: Drop enum class in favor of DIY method
788c427
src: Use UnicodeError instead of UnicodeDecodeError
...
on 18 Aug
5add905
tests: Minor whitespace fix
on 18 Aug
b94f470
parse: Add filename to error messages
fdd3e17
parse: Create messages from ParseErrors
084c40b
parse: Rename ParseError messages to ParserError
...
on 9 Aug
8fd3270
parse: Add function to fully format an error
43d6823
tests: Always draw a task for ParseContext
5447efe
parse: Add function to format a ParseContext for display
on 9 Aug
c31a469
parse: Add function to format a ParseErrorException for display
cacac91
tests: Document parse error data structures
d65ecea
tests: Fix draw_maybe ratio
...
on 9 Aug
9bc9777
src: Check for None in all __eq__ methods
on 8 Aug
5219398
main: Add run_file function for REPL use
5b43060
log: Rely on main for the getenv call
1f934e3
main: Remove unused nowait_main function
...
on 3 Aug
79ca978
i18n: Add new module containing a Message class
on 28 Jul
7c8351f
tests: Move parser error tests to its own file
e113a76
parse: Have parse run parse_file
on 22 Jul
5ca59b0
parse: Actually add parser code for real this time I promise
on 21 Jul
2ccb7e7
parse: Add directive parser
on 20 Jul
f1c55f8
tests: Fix draw_wrong_statement_at drawing invalid values
on 20 Jul
60dd633
tests: Note what we expect for test_parse_set_valid
aa1b03e
env: Add dotest_dev command
9610707
tests: Copy tokens in template_test_invalid
...
on 18 Jul
d1f4ce9
parse: Add Set node parse code
on 18 Jul
ad4bb88
env.ps1: Give up on proper error checking
6d28fbd
env.ps1: Print mutmut results on error on Windows
on 18 Jul
443113c
env: Print mutmut results on error on Linux
on 18 Jul
6d12ed9
parse: Don't mutate self.parse_value
on 18 Jul
16a1712
requirements: Lock hypothesis to 6.50.1