Lann

Results 390 comments of Lann

After spending way too much time staring at SemVer and SemVer accessories I have a new draft of the explainer changes. I ran out of time to edit so hopefully...

A draft of the binary format changes is in. Again I didn't have time to edit today but I think its probably close enough for another review.

> validation ignores "versionsuffix" In the current iteration `versionsuffix` is validated: https://github.com/lann/component-model/blob/fcb2152b85816e923b7121530818bfe8f627dc60/design/mvp/Binary.md?plain=1#L405-L408 > a short note in the "Type Checking" section of Explainer.md Done: https://github.com/lann/component-model/blob/fcb2152b85816e923b7121530818bfe8f627dc60/design/mvp/Explainer.md?plain=1#L992-L994

From out-of-band discussion, we're going to emoji-gate and merge this before the implementation is done.

Final two commits [emoji-gate this feature](https://github.com/WebAssembly/component-model/pull/536/commits/1fe35e736b46ef05d607a4a72e6d233ff2274214) and [fix ebnf alignment](https://github.com/WebAssembly/component-model/pull/536/commits/55f8d970e40adac380736fec400e7ac24ec6b6e9).

fwiw I don't trust auto-merge right now. I just had it merge a PR that ultimately failed CI... 😬

> I haven't found any documents indicating that zsh or fish completions can be written in anything other than ~shell script~ their custom languages, so this approach may be a...

I'm not sure I see an obvious heuristic for this warning. Dots in directory names aren't _very_ common but they occur often enough (e.g. the somewhat common `config.d/*` pattern) that...

A somewhat-fiddly option here would be to: - Allow a trailing slash in directory `destination`s (if we don't already; I didn't check) - Warn on e.g. `{ source = "dir",...

I was having a think about this and wondered to myself "how did this ever work in Clap 3?" Well reader, it _doesn't_: ```console $ spin up --listen --direct-mounts localhost:9876...