activities
18 hours ago
107f980 tests: Refactor clear_notes tests
1 day ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#10
2 days ago
b973981 parse: Handle parent_context in template_parse_invalid
9853dcc tests: Fix some typos for text tests
2 days ago
1f83c2b tests: Split up parser tests for empty cases
1bdfcae tests: Use one test per invalid case for text and notes
2 days ago
e7152fa tests: Add template_parse_invalid
2 days ago
0d2a321 tests: Move insert_random to parse.templates
2 days ago
935388d tests: Add a template for parsing valid syntax
3 days ago
5bd6595 tests: Refactor getter and setter tests in to a template
3 days ago
f029593 env: Tailor dotest for dev purposes
4 days ago
d02ab11 parse: Pass a context to the parse function
7580d0b mutmut: Run pytest with -n auto
4 days ago
5a0568e env.sh: Unset internal commands
4 days ago
cc1cde3 parse: Have parse_text handle contexts properly
cd860d2 parse: dNonnescent -> descent ?
e27df33 parse: Have parse_bool handle contexts properly
...
4 days ago
555d186 main: Add a main function that waits
4 days ago
88319b4 make: Drop in favor of build.py
4 days ago
ab25316 build: Add script to build NewLang.pyz
4 days ago
ec13a3b env.ps1: Us python -m pip to avoid weird bugs
0f16003 env.sh: Use python3 for wider compatibility
5 days ago
fb4e0c7 env: Fix venv path
c22a1f4 make: Drop what env does
5 days ago
@Jookia Jookia deleted branch win32 at LuminaSensum/NewLang
5 days ago
b1a0ae4 env: Add domut for mutmut testing
0a09c65 .gitignore: Hide venv directory
f5f16cf env.sh: Add Unix env.sh
...
5 days ago
@Jookia Jookia created branch win32 at LuminaSensum/NewLang
6 days ago
4dfdf68 tests: Clarify test name in test_clear_notes
61c9581 parse: Use an error context for clear_notes
6 days ago
ede434b src: Pass a parent context to skip_note
c1d8afd parse: Have skip_note create a PARSE_NOT ParseContext
6 days ago
31873e1 parse: Use __repr__ instead of __str__
3b243f3 parse: Pass a ParseContext to read_token
6 days ago
9d74f0e parse: Allow attaching a ParseContext to a ParseErrorException
54c66a0 parse: Add parse contexts for later error reporting
adf6585 tests: Fix ParseError exception tests not wroking
11 days ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#10
11 days ago
ec37b79 tests: parse: Move text tests to its own file
339f49e tests: parse: Move bool tests to its own file
ef678a9 tests: Move parse to its own directory
...
11 days ago
b2e9c71 parse: Clear notes as first parse step
0329ae5 parse: Add clear_notes function to handle removing comments
11 days ago
d54a2a4 tests: Remove dead code in draw_note_value_token
11 days ago
f254f53 syntax: Add peeking to SyntaxStream
11 days ago
75c753d parse: Put skip_note in its own class for testing
12 days ago
bbe8c63 parse: Wrap parse functionality to allow mock testing
15 days ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#10
19 days ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#10
20 days ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#10
21 days ago
6282dce parse: Parse boolean values
21 days ago
4081992 parse: Add skip_note for parsing notes
21 days ago
dff9b39 parse: Add ParseError and ParseErrorException for error reporting
22 days ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#10
22 days ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#2
22 days ago
22 days ago
@Jookia Jookia commented on issue LuminaSensum/NewLang#4
22 days ago
22 days ago
744dafb make: Remove pytest and mutmut cache
87007bb syntax: Drop NewLang version keyword
8f66bca syntax: Drop support for shebangs
...
26 days ago
278b54a tests: parse: Add helper insert_random function
on 16 Mar
52fefa0 tests: syntax: Rename draw_token_location to draw_syntax_location
7afd57e tests: tokenize: Move syntax tests to new file
6ed4f46 tokenize: Move syntax to its own module
...
on 14 Mar
6c7408d tests: parse: Remove unused code
8fb7ac6 tokenize: Remove unused list of keywords
a67bf63 parse: Move Syntax to tokenize and replace Token
...
on 13 Mar
a8b972a tests: parse: Test invalid content
7d53414 tests: parse: Draw text syntax tokens
99ed371 parse: tests: Clarify errors and tests
...
on 5 Mar
a0cc35b tests: parse: Test parse_text fails without StartText or EndText
d21d4c7 parse: Check token types when parsing text
9dfd98c tests: tokenize: Fix typo
on 26 Feb
ab68ade parse: Add parse_text to parse a text syntax node
61d741a tests: parse: Move test to make more sense
8b54073 parse: Rename TokenStream to SyntaxStream
...
on 16 Feb
15845e7 parse: Don't strip non-token syntax
db25b3f parse: Use syntax for strip_whitespace
ab1a88e tests: parse: Add draw_syntax_random
...