Jonathan Coates
Jonathan Coates
There's a bit of me which doesn't like leaking "internal" data such as upgrade IDs. I guess we already do this with `speaker.playSound()` and `turtle.inspect()` though so it's not the...
> I assume turtles which are placed by turtles inherit the placing turtle's ownership? Yep. You can have turtles all the way down! > What happens if I place a...
> Is there a way to check who owns a given turtle via Lua? No, though that _could_ be exposed in a later PR or through an upgrade. I'm only...
I wonder if it would be worth adding [CurseGradle](https://github.com/matthewprenger/CurseGradle) support? This means you can upload to CurseForge with a single Gradle command `(./gradlew build curseforge`). Something like: ```groovy plugins {...
From what I can tell this doesn't package the API source or documentation in the JAR. I think you can do it like this: ```groovy javadoc { include "dan200/computercraft/api/**/*.java" }...
I'd really like to see this merged, or at least a trimmed down version of it. There have been several people on IRC, various discords and the forums wondering why...
@lupus590 He merged several hundred commits, so there is going to be a little bit of noise :). @apemanzilla I wonder if it would be better to rebase the PR...
I wonder if it'd be worth limiting file names to 20 characters or something? Maybe something like: ```lua local name = fs.getName( path ) if #name > 20 then name...
Whilst there is some work which needs to be done on stability, I'm not sure if it needs a dedicated period quite yet. Most of the game-breaking bugs have PRs...
@Wojbie The two PRs solve very different problems, so it's probably better to keep them separate, and just rebase whichever one isn't merged. Speaking of which, @dan200 do you have...