Commit Graph

63 Commits (c1599b6486eb23c85449deac91ae53809871933e)
 

Author SHA1 Message Date
Nick Dumas c1599b6486 remove unneeded problem causing WORKSPACE file 1 year ago
Nick Dumas 9abebb2535 I think I'm loading my go-deps here???? 1 year ago
Nick Dumas b72a259d3e empty workspace bzlmod 1 year ago
Nick Dumas 571e75f285 gazelle generated this 1 year ago
Nick Dumas 5eeea2a1ee Now gazelle is loading 1 year ago
Nick Dumas b12f817440 trying to use bzlmod 1 year ago
Nick Dumas a452a53373 trying more stuff 1 year ago
Nick Dumas da93cf070b gazelle works, tests work 1 year ago
Nick Dumas 2ceca7fdee it's broken but I want to see what changes 1 year ago
Nick Dumas ecf359f936 experimenting with bazel 1 year ago
Nick Dumas b269ca3100 messing with bazel 1 year ago
Nick Dumas 9de66ba0da cleaning tests up 2 years ago
Nick Dumas 8602e2e16e don't need that anymore 2 years ago
Nick Dumas f179840fb9 more escape test cases 2 years ago
Nick Dumas be33bd2c20 expand escape character test cases 2 years ago
Nick Dumas cb9786ece8 properly handle escape characters 2 years ago
Nick Dumas b9049f340e trying to handle escape characters now 2 years ago
Nick Dumas 5e12c32fc5 Big renaming pass, this is about more than just wikilinks 2 years ago
Nick Dumas be0d629280 Cleaning test code and output up with testify 2 years ago
Nick Dumas 8b4ba717e2 Renaming in preparation for more tests 2 years ago
Nick Dumas 3f3696eb9f Lexer can now handle multi-line inputs 2 years ago
Nick Dumas 17699a114c tests for simple parsing of wikilinks in larger content blocks 2 years ago
Nick Dumas 4235beff81 can't assume this empty token will be there anymore 2 years ago
Nick Dumas 37dcdb9168 Logging is tuneable for better debugging experience 2 years ago
Nick Dumas ee6cad7662 removing nonexistent origin for this repo 2 years ago
Nick Dumas 82dd27bd06 More tests 2 years ago
Nick Dumas 04458800d1 tests refactored pretty nicely now 2 years ago
Nick Dumas 25f949fafd refactoring tests to make this easier 2 years ago
Nick Dumas 0b377a0500 Expand test cases, refine logging configuration
Wiki links don't occur in a vacuum, I need to be able to parse entire
blocks of markdown and extract the wikilinks properly.

Now that I've gotten the lexer working I mostly don't need to see every
single change to the position/start/width values, but the
instrumentation will be useful for future debugging.
2 years ago
Nick Dumas ebeea16b0d Full test suite for Obsidian wikilinks 2 years ago
Nick Dumas a8fe8282b3 passing tests 2 years ago
Nick Dumas d5a48dd362 lexIdent is the problem for sure 2 years ago
Nick Dumas 0c7b00e9b5 non-concurrent, test cases back to expected state 2 years ago
Nick Dumas b9e1bab075 More concurrency debugging 2 years ago
Nick Dumas c963462545 Synchronizing access to state 2 years ago
Nick Dumas 2859ccd56f race log 2 years ago
Nick Dumas 87e489729c demo code 2 years ago
Nick Dumas 4748dab2ff now i'm using zap 2 years ago
Nick Dumas fa80f3ceea don't need this anymore 2 years ago
Nick Dumas 17306030b7 adding zap 2 years ago
Nick Dumas d377070fe1 upgrading test suite 2 years ago
Nick Dumas 4735f0b36d debugging 2 years ago
Nick Dumas c109f142b6 improve logging 2 years ago
Nick Dumas 10076d69ea Fixing concurrency problems 2 years ago
Nick Dumas 949b5c240e I believe I now have a working wikilink lexer 2 years ago
Nick Dumas 4bc6d7ceda Not much better 2 years ago
Nick Dumas 72bd02d990 oops, that's why test output sucked so bad 2 years ago
Nick Dumas 717e429efd still trying to get lexAlias working 2 years ago
Nick Dumas 126dd495ba More testing 2 years ago
Nick Dumas 24b7320e0f testable lexer, in theory 2 years ago