mathiasbynens / small

Smallest possible syntactically valid files of different types
https://mathiasbynens.be/notes/minimal-html
1.93k stars 184 forks source link

rename inform 7 to match inform 6 #64

Open waldyrious opened 8 years ago

waldyrious commented 8 years ago

also replace I with X to avoid reading it as a pronoun (esp. the second statement, which seemed to read as the semantically valid sentence "I end here" and could give the impression that that's how one's always supposed to end a document in Inform 7)

dscorbett commented 8 years ago

The name of an Inform 7 extension must match its file name: X by A begin here must be in a file called X.i7x. For a similar reason, the Inform 7 file is called story.ni. I don’t know this repository’s policy on whether language-specific file name rules must be followed. If not, story.ni should be renamed inform-7.ni and i.i7x should be renamed inform-7-extension.i7x. i.i7x should certainly not be renamed inform-7.i7x, because it is an Inform 7 extension, not Inform 7 proper.

mathiasbynens commented 8 years ago

i.i7x should certainly not be renamed inform-7.i7x, because it is an Inform 7 extension, not Inform 7 proper.

So should this PR be rejected?

waldyrious commented 8 years ago

@mathiasbynens if you clarify @dscorbett's question

I don’t know this repository’s policy on whether language-specific file name rules must be followed.

I can make the changes he suggests on this PR :)

mathiasbynens commented 8 years ago

Following language-specific file name rules (if any) seems sensible. Let’s do it :)

dscorbett commented 8 years ago

That is why I named the file i.i7x: it can’t use the full language name, but at least it begins with the right letter.

waldyrious commented 8 years ago

Too bad then. Those conventions seem awkward, and I'd prefer your suggestions "inform-7.ni" and "inform-7-extension.i7x" (not sure how @mathiasbynens feels about them in the context of this project), but I'll of course defer to whatever is decided.