Jed Fox

Results 602 comments of Jed Fox

Looks like there are 2 [Go implementations of CommonMark](https://github.com/commonmark/CommonMark/wiki/List-of-CommonMark-Implementations#go). I couldn’t find anything in Go to convert Markdown to ANSI codes, but I did find [this Node library](https://github.com/stephenmathieson/node-ansimd). Alternatively, since...

For the termui, there needs to be a fallback for the colors since some terminals only support 16 or 256 colors.

Here’s a series of checks (in JavaScript, from the `supports-color` module) that determine the level of color support. Please @mention me if you have any questions about what it’s doing:...

The top hit [on DuckDuckGo](https://duckduckgo.com/?q=go+i18n&ia=software) is [`go-i18n`](https://github.com/nicksnyder/go-i18n).

Here’s one way to do a link ```js before link { link: { to: "https://github.com", target: "_blank", etc } }link here{ link: "end" } after link

Suggestion: Allow users to pass an Immutable object as the callback to the `change` function: ```js let doc = Automerge.initImmutable(); doc = Automerge.change( doc, "Initialize card list", doc.set("cards", Immutable.fromJS([])) );...

Alternative: ```js let doc = Automerge.initImmutable(); doc = doc.set("cards", Immutable.fromJS([])).commit("Initialize card list"); doc = doc .updateIn("cards", cards => cards.push( Immutable.fromJS({ title: "Rewrite everything in Clojure", done: false }) ) )...

> I wish TypeScript "port" exists (tongue in cheek). #155 @steida

For measuring the size of the doc, you should be able to measure the length of `Automerge.save(doc)`, which returns a string containing the document and its history.

Maybe Babel should stop doing everything except whitespace removal for minification, and leave all of the other optimizations to Babili.