On Wednesday, 14 February 2018 at 18:33:23 UTC, Jonathan Marler wrote:
@timotheecour and I came up with a solution to a common problem:

How to represent multiple files in a forum post?

So we decided to take a stab at creating a standard! (queue links to https://xkcd.com/927)

We're calling it "har" (inspired by the name tar). Here's the REPO: https://github.com/marler8997/har and here's what it looks like:

--- file1.d
module file1;

--- file2.d
module file2;

// some cool stuff

--- main.d
import file1, file2;
void main() { }

--- Makefile
main: main.d file1.d file2.d
    dmd main.d file1.d file2.d

The repo contains the standard in README.md and a reference implementation for extracting files from a har file (archiving not implemented yet).

One of the great things is when someone creates a post with this format, you can simply copy paste it to "stuff.har" and then extract it with `har stuff.har`. No need to create each individual file and copy/paste the contents to each one.

Is this going to change the world? No...but seems like a nice solution to an minor annoyance :)

how does it mix with markdown, html etc ?
They'll have to use escapes to be compliant, haven't they ?

Reply via email to