2019 MacBook Pro - 8 cores - Intel - 32G - MacOS Monterey 12.3.1 - Xcode 13.3.1 - successful build, very quick, just following the instructions in the repo.
Threading is working correctly during ‘make check’ (the thread count is varying based on the parallelism needed - 4, 6 all the way up to 16)
When I took CS 101 maaaany years ago, writing a program to calculate the date of Easter was one of the first assignments, so it could be in there as a sort of test case and/or in-joke?
I may be asking a stupid question here, but after (the frankly overwrought process of) building it, how do you assemble it into a working package? As in, what file(s) goes in what directory where to get the thing to work?
Oh, BTW, because I track these sorts of things … it’s neat to see 200+ stars for the repo after it being up just 12 hours. I was scrolling through who gave stars, and it was cool to see some familiar names, and it was also nice to see, by the time I got to the end of the list, the # of stars had increased by 1.
Anyway, this is very exciting and long-awaited news! A while ago I was expressing skepticism that this would ever happen at all, so I should acknowledge that I was wrong. It’s happening now, and I don’t doubt it will prove to be worth the wait.
I’ve been clicking around in the websites generated by inweb, which look quite nice. As far as I’ve heard this is the first time a literate programming system’s primary target has been a website rather than a PDF or (notionally) printed document. That seems like a logical step and in line with how these documents will practically be used.
As gauche as it might be to start right in complaining again, it seems that the woven sites aren’t mobile friendly. That should be fairly easy to address.
And Graham’s old and new accounts have now been merged. Looks like the “This is the first time Graham Nelson has posted” message will still stay though.
since my last post, I have DL the three archives, decompressed it in the newfangled if/eng/inf7 directory, checked the compiling documentantion, and finally compiled… and compiled all those WIP (stale since 2019-20).
only a minor issue and a major:
the font character styles seems to not working anymore, e.g.
"Jane looked down. [bold type]Danger[roman type], the sign read."
Danger don’t appear in boldface; tested with both gargoyle git and glulxe, and I’m sure isn’t a 'terp error, because the 9.3/6M62 compiled story files show the bold correctly in both 'terps; of course the issue is also on the italic style.
I expect by end-year that I can finally declare I7 “production-grade” here
Anyone who wants to try it now and not compile manually or wait for the IDEs, the new compiler is installed to Borogove where you can run it online (borogove.app). The default compiler is still 6M62 but it can be changed in the Settings tab.
As you might expect, the installation is a bit of a rush job but it’ll improve after I get a better grasp of how the new system works. Expect some intermittent downtime in the next few days. If there are any compilation problems they might be on Borogove’s end so I suggest refraining from reporting them to the Inform bug tracker unless it’s clear that it’s a language issue or it’s confirmed with an offline compiler.
I was just thinking yesterday, “Sure would be cool if Inform was open-sourced sometime soon,” since I knew it was in the works. But actually seeing it was a lovely surprise