tim: Tim with short hair, smiling, wearing a black jacket over a white T-shirt (Default)
[personal profile] tim
Today felt a lot more productive than the last couple days have, even though I got in late and will have to make it up over the weekend since I have a farewell-to-Vancouver dinner planned with some folks. (Last day here is tomorrow!)

I submitted a pull request for extern mod inference. It's one of those things that seems simple but turns out to involve a lot of moving parts.

I started working on extracting the version from a source control repository, which looks significantly easier. The main thing has been figuring out git's arcane --git-dir and --work-tree flags in order to execute a git tag without cd'ing into the git directory (easier to automate, since no calls to os::change_dir and therefore explicit locks are necessary).

As per my discussion with Graydon earlier, I started consolidating the tests in lieu of writing a proper test runner right now. I had some English descriptions of tests that I'm trying to turn into #[test] unit tests that shell out and call rustpkg as a separate process. I've written them all up as pseudocode and now it's just down to implementing the helper functions I need. Of course, most of them will be marked as ignore for now since they depend on not-yet-implemented features.

So, by tomorrow, if things go well, I could still be up to May 20... these things always take longer.
This account has disabled anonymous posting.
(will be screened if not on Access List)
(will be screened if not on Access List)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

tim: Tim with short hair, smiling, wearing a black jacket over a white T-shirt (Default)
Tim Chevalier

November 2021

S M T W T F S
 123456
78 910111213
14151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags