{"action":"created","comment":{"url":"https://api.github.com/repos/neovim/neovim.github.io/pulls/comments/82251212","pull_request_review_id":3172128,"id":82251212,"diff_hunk":"@@ -0,0 +1,323 @@\n+---\n+layout: newsletter\n+title: \"Newsletter #7 - Summer of Road\"\n+category: newsletter\n+permalink: /news/2016/07/\n+---\n+\n+Hi, I'm @justinmk. Welcome to the Neovim annual newsletter, delivered months in\n+advance.\n+\n+What is Neovim?\n+---------------\n+\n+Neovim is a fork of Vim. Why does this matter? Because _new text editors are\n+created every three seconds_ (source: Hacker News). There are virtually\n+unlimited choices to address the \"common case\" of text editor usage.\n+\n+Instead of creating another _Vim-like_ text editor, Neovim users and developers\n+want a better Vim. Tens of thousands of small decisions live in the Vim core,\n+accumulated over decades. Most of those decisions are still relevant, solving\n+subtle problems that new text editors have yet to encounter, digest and decide.\n+When a new text editor is built, the 80% case is solved neatly by today's more\n+advanced frameworks and designs chosen with the benefit of hindsight. But the\n+last 20% will take decades of tiny decisions, while yet more new text editors\n+are written, and the old ones adapt...\n+\n+Neovim builds on the hard work put into Vim, and makes it viable for another 30\n+years of hacking and extending. As always, consult\n+[`:help vim-differences`](https://neovim.io/doc/user/vim_diff.html) for some\n+relaxing beach-day reading about the changes and improvements in\n+Neovim. (TODO: update `vim_diff` to mention API, and explain advantages of\n+co-process python/ruby/etc. Make it more comprehensive and _qualitative_.)\n+\n+Now the fun starts\n+------------------\n+\n+New clients and applications are popping up more frequently than ever.\n+\n+- Users love [deoplete](https://github.com/Shougo/deoplete.nvim), the first and\n+  (so far) only **non-blocking auto-completion** plugin for Vim.\n+- [NyaoVim](https://github.com/rhysd/NyaoVim) by @rhysd is innovating and\n+  exploring new concepts. But my favorite part is its thoughtful,\n+  convention-based, modular design. It offers the\n+  [`<neovim-editor>`](https://github.com/rhysd/neovim-component)\n+  **web component** which can be used in your electron- or nw.js-based project,\n+  including VS Code (someone get to work on this!) and of course Atom. Stuff\n+  like this is exactly what we had hoped for 2 years ago when Neovim started...\n+- @qvacua recently turned his sights to `nvim` and has made rapid progress a new\n+  `nvim`-based backend for his well-known\n+  **[VimR](https://github.com/qvacua/vimr)** project, a polished GUI frontend for macOS.\n+- [neovim-qt](https://github.com/equalsraf/neovim-qt) continues to get better\n+  and better: ts **performance matches gVim**, with **less flicker** when\n+  scrolling. And it doesn't need GTK or KDE!\n+- [nvim-hs](https://github.com/neovimhaskell/nvim-hs) is a Haskell host for\n+  Neovim plugins. This means you can **write Neovim plugins in Haskell**.\n+- Keep an eye on [cl-neovim](https://github.com/adolenc/cl-neovim)\n+  for authoring **lisp plugins**. It also implements `:Lispdo`!\n+- [nvr](https://github.com/mhinz/neovim-remote) recently published a release\n+  that provides all of the legacy Vim \"clientserver\" command-line options, such\n+  as `--servername`, `--remote`, etc. `nvr` is perfect for **communicating with\n+  a parent `nvim` instance** from a `:terminal` buffer.\n+- Intero [users are excited](https://twitter.com/_simonyang/status/753365931896692736) about\n+  [intero.nvim](https://github.com/myfreeweb/intero.nvim) and\n+  [intero-neovim](https://github.com/parsonsmatt/intero-neovim)\n+- @carlosdcastillo continues to update the Neovim-based\n+  [**Atom** nvim-mode](https://github.com/carlosdcastillo/vim-mode).\n+\n+There are clients for go, julia, perl, Java, R, Elixir, and Clojure. You really\n+should go the [related projects](https://github.com/neovim/neovim/wiki/Related-projects)\n+wiki page whenever you are curious about new work.\n+\n+And some long-awaited major features have landed in `nvim` core.\n+\n+- ruby support is now in master, release 0.1.5. This means you can write Neovim\n+  plugins in ruby, _and_ the legacy Vim `:ruby`, `:rubydo`, and `:rubyfile`\n+  commands are supported (so existing Vim+ruby plugins work in Neovim, such as\n+  Command-t and vim-github-dashboard).\n+  - To enable Ruby support, just `gem install neovim`. You don't need to worry\n+    about compiling against a specific version.\n+- `:CheckHealth` is like homebrew \"doctor\", conceived by @tweekmonster and\n+  extended by @tjdevries. We look forward to adding more and more \"sanity\n+  checks\" covering common problems. In the future, instead of wondering whether\n+  your runtime is broken or your `$TERM` is wrong (or ...), reach for\n+  `:CheckHealth`. Users should not need to fumble with the problems that\n+  experienced users just \"learn to deal with\".\n+\n+Project changes\n+---------------\n+\n+> clarity and consistency breed contribution\n+> — @robertmeta\n+\n+### Funding: Nikolai Pavlov (ZyX) assumes Thiago's role\n+\n+The enormously successful\n+[salt campaign](https://salt.bountysource.com/teams/neovim) has funded\n+Thiago's work, yielding libmpack, major refactors and improvements. For personal\n+reasons Thiago will take a less active role in the project, and the 2-3 days of\n+funded work will now be fulfilled by ZyX, the second-most [prolific](#note1)\n+committer to Neovim _and Vim_ (~50,000 LOC contributed to Neovim, ~13,000 LOC\n+contributed to Vim—including `if_python`, Vim's most mature FFI).\n+\n+ZyX's work on Neovim includes: first-class XDG support, shada, build-time\n+generators, automated change-aware linter, lua-VimL. He gave careful\n+attention to internals such as `msgpackparse()`/`msgpackdump()`, `string()`, and\n+completely re-wrote `json_decode()`/`json_encode()` support (incl. granular\n+error messages and comprehensive test coverage).\n+\n+\n+Release strategy\n+----------------\n+\n+### 0.1.x releases\n+\n+In November we announced our first release, `0.1.`. Since then we have\n+streamlined our release process (versioning, tagging, changelogging,\n+announcement-making, booty-shaking).\n+\n+I consider these releases reasonably stable, though we still have some bugs that\n+we'd rather not have. With `0.2`, Windows will become a first-class target.\n+\n+Some question the lack of a `1.0` sticker. We follow\n+[semver](https://semver.org), the recommendations there explain the status that\n+we want to signal with the `0.x` version designations. We don't want to declare\n+`1.0` until we have some features like providers, UIs, and the remote API\n+designed to a spec that we want to commit to supporting for the (very) long\n+term.\n+\n+### OS Packages\n+\n+More OS packages are appearing. Thanks to @jamessan, @fwalch and others for\n+building packages for their favorite systems and working with us at\n+neovim/neovim to address inevitable compiler/platform quirks that come from\n+supporting dozens of targets. Neovim is on its way to\n+[debian](https://packages.debian.org/experimental/neovim).\n+\n+Progress\n+--------\n+\n+What did we _really_ do?\n+\n+50,000 (TODO: exact number?) new lines of code have been written. That's 25% of the codebase we\n+started with.\n+1000 (TODO:?) _new_ tests (on top of Vim's existing test suite).\n+\n+Besides the major refactoring and feature work done in the first two years,\n+a ton of time was put into the Neovim build and CI system. As many devops/SREs\n+know, this is a major project by itself. An important part of a CI system is to\n+\"lock in\" the gains by insisting on green builds and writing meaningful and\n+robust tests.\n+\n+Now the years of work are really, really start to pay off. Instead of being\n+petrified by far-reaching changes, we can welcome feature work large _and\n+small_. In a stable but fragile C codebase, the tendency is to ignore on \"small\"\n+features because they may not be popular and the maintainers don't have the\n+incentive to tend to them.\n+\n+With the Neovim test infrastructure, new features can be tested thoroughly by\n+**screen tests**. For example, here's a test that exercises Vim's `'wildmode'`\n+feature:\n+\n+```lua\n+describe(\"'wildmenu'\", function()\n+  it(':sign <tab> shows wildmenu completions', function()\n+    execute('set wildmode=full')\n+    execute('set wildmenu')\n+    feed(':sign <tab>')\n+    screen:expect([[\n+                               |\n+      ~                        |\n+      ~                        |\n+      define  jump  list  >    |\n+      :sign define^             |\n+    ]])\n+  end)\n+end)\n+```\n+\n+Having built a sophisticated build/CI system, the next \"inflection point\" of\n+safe, rapid enhancement is to make the core extensible with lua. That is why\n+ZyX's [PR #4411](https://github.com/neovim/neovim/pull/4411) will be the most\n+important achievement for the project this year.\n+\n+Each Neovim PR now builds against 12(!) different systems. Thanks to\n+@jszakmeister, @fwalch and @ZyX-I for maturing the CI pipeline.\n+Reliable and meaningful CI/automation is central to our\n+\"Move Fast and Don't Break Things™\" methodology.\n+\n+We did break some things though. Many of those regressions have been fixed\n+thanks to @oni-link's insight, and many others. Two years ago when we forked\n+Vim, there was an unstable period; that gap has become smaller and smaller. Each\n+of regression fix is covered by integration tests.","path":"_posts/2016-07-01-newsletter.md","position":192,"original_position":192,"commit_id":"b19dde56caedeb7030e6bed017c4d103fd4715b5","original_commit_id":"b19dde56caedeb7030e6bed017c4d103fd4715b5","user":{"login":"jamessan","id":112971,"avatar_url":"https://avatars.githubusercontent.com/u/112971?v=3","gravatar_id":"","url":"https://api.github.com/users/jamessan","html_url":"https://github.com/jamessan","followers_url":"https://api.github.com/users/jamessan/followers","following_url":"https://api.github.com/users/jamessan/following{/other_user}","gists_url":"https://api.github.com/users/jamessan/gists{/gist_id}","starred_url":"https://api.github.com/users/jamessan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamessan/subscriptions","organizations_url":"https://api.github.com/users/jamessan/orgs","repos_url":"https://api.github.com/users/jamessan/repos","events_url":"https://api.github.com/users/jamessan/events{/privacy}","received_events_url":"https://api.github.com/users/jamessan/received_events","type":"User","site_admin":false},"body":"`s/of //`","created_at":"2016-10-06T18:18:58Z","updated_at":"2016-10-06T18:22:18Z","html_url":"https://github.com/neovim/neovim.github.io/pull/136#discussion_r82251212","pull_request_url":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136","_links":{"self":{"href":"https://api.github.com/repos/neovim/neovim.github.io/pulls/comments/82251212"},"html":{"href":"https://github.com/neovim/neovim.github.io/pull/136#discussion_r82251212"},"pull_request":{"href":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136"}}},"pull_request":{"url":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136","id":76933201,"html_url":"https://github.com/neovim/neovim.github.io/pull/136","diff_url":"https://github.com/neovim/neovim.github.io/pull/136.diff","patch_url":"https://github.com/neovim/neovim.github.io/pull/136.patch","issue_url":"https://api.github.com/repos/neovim/neovim.github.io/issues/136","number":136,"state":"open","locked":false,"title":"Newssssssssss","user":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-07-11T10:45:02Z","updated_at":"2016-10-06T18:22:18Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1697642b5c0e48e544a356f382df4fe0d1485bc1","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136/commits","review_comments_url":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136/comments","review_comment_url":"https://api.github.com/repos/neovim/neovim.github.io/pulls/comments{/number}","comments_url":"https://api.github.com/repos/neovim/neovim.github.io/issues/136/comments","statuses_url":"https://api.github.com/repos/neovim/neovim.github.io/statuses/b19dde56caedeb7030e6bed017c4d103fd4715b5","head":{"label":"justinmk:newssssssssss","ref":"newssssssssss","sha":"b19dde56caedeb7030e6bed017c4d103fd4715b5","user":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"repo":{"id":22560587,"name":"neovim.github.io","full_name":"justinmk/neovim.github.io","owner":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/justinmk/neovim.github.io","description":"Website","fork":true,"url":"https://api.github.com/repos/justinmk/neovim.github.io","forks_url":"https://api.github.com/repos/justinmk/neovim.github.io/forks","keys_url":"https://api.github.com/repos/justinmk/neovim.github.io/keys{/key_id}","collaborators_url":"https://api.github.com/repos/justinmk/neovim.github.io/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/justinmk/neovim.github.io/teams","hooks_url":"https://api.github.com/repos/justinmk/neovim.github.io/hooks","issue_events_url":"https://api.github.com/repos/justinmk/neovim.github.io/issues/events{/number}","events_url":"https://api.github.com/repos/justinmk/neovim.github.io/events","assignees_url":"https://api.github.com/repos/justinmk/neovim.github.io/assignees{/user}","branches_url":"https://api.github.com/repos/justinmk/neovim.github.io/branches{/branch}","tags_url":"https://api.github.com/repos/justinmk/neovim.github.io/tags","blobs_url":"https://api.github.com/repos/justinmk/neovim.github.io/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/justinmk/neovim.github.io/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/justinmk/neovim.github.io/git/refs{/sha}","trees_url":"https://api.github.com/repos/justinmk/neovim.github.io/git/trees{/sha}","statuses_url":"https://api.github.com/repos/justinmk/neovim.github.io/statuses/{sha}","languages_url":"https://api.github.com/repos/justinmk/neovim.github.io/languages","stargazers_url":"https://api.github.com/repos/justinmk/neovim.github.io/stargazers","contributors_url":"https://api.github.com/repos/justinmk/neovim.github.io/contributors","subscribers_url":"https://api.github.com/repos/justinmk/neovim.github.io/subscribers","subscription_url":"https://api.github.com/repos/justinmk/neovim.github.io/subscription","commits_url":"https://api.github.com/repos/justinmk/neovim.github.io/commits{/sha}","git_commits_url":"https://api.github.com/repos/justinmk/neovim.github.io/git/commits{/sha}","comments_url":"https://api.github.com/repos/justinmk/neovim.github.io/comments{/number}","issue_comment_url":"https://api.github.com/repos/justinmk/neovim.github.io/issues/comments{/number}","contents_url":"https://api.github.com/repos/justinmk/neovim.github.io/contents/{+path}","compare_url":"https://api.github.com/repos/justinmk/neovim.github.io/compare/{base}...{head}","merges_url":"https://api.github.com/repos/justinmk/neovim.github.io/merges","archive_url":"https://api.github.com/repos/justinmk/neovim.github.io/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/justinmk/neovim.github.io/downloads","issues_url":"https://api.github.com/repos/justinmk/neovim.github.io/issues{/number}","pulls_url":"https://api.github.com/repos/justinmk/neovim.github.io/pulls{/number}","milestones_url":"https://api.github.com/repos/justinmk/neovim.github.io/milestones{/number}","notifications_url":"https://api.github.com/repos/justinmk/neovim.github.io/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/justinmk/neovim.github.io/labels{/name}","releases_url":"https://api.github.com/repos/justinmk/neovim.github.io/releases{/id}","deployments_url":"https://api.github.com/repos/justinmk/neovim.github.io/deployments","created_at":"2014-08-02T23:31:52Z","updated_at":"2014-07-28T21:08:34Z","pushed_at":"2016-07-15T04:45:49Z","git_url":"git://github.com/justinmk/neovim.github.io.git","ssh_url":"git@github.com:justinmk/neovim.github.io.git","clone_url":"https://github.com/justinmk/neovim.github.io.git","svn_url":"https://github.com/justinmk/neovim.github.io","homepage":"neovim.org","size":4197,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"neovim:master","ref":"master","sha":"8a1be2963a03076d641e2e718ce7ec4b762b7b78","user":{"login":"neovim","id":6471485,"avatar_url":"https://avatars.githubusercontent.com/u/6471485?v=3","gravatar_id":"","url":"https://api.github.com/users/neovim","html_url":"https://github.com/neovim","followers_url":"https://api.github.com/users/neovim/followers","following_url":"https://api.github.com/users/neovim/following{/other_user}","gists_url":"https://api.github.com/users/neovim/gists{/gist_id}","starred_url":"https://api.github.com/users/neovim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neovim/subscriptions","organizations_url":"https://api.github.com/users/neovim/orgs","repos_url":"https://api.github.com/users/neovim/repos","events_url":"https://api.github.com/users/neovim/events{/privacy}","received_events_url":"https://api.github.com/users/neovim/received_events","type":"Organization","site_admin":false},"repo":{"id":17078727,"name":"neovim.github.io","full_name":"neovim/neovim.github.io","owner":{"login":"neovim","id":6471485,"avatar_url":"https://avatars.githubusercontent.com/u/6471485?v=3","gravatar_id":"","url":"https://api.github.com/users/neovim","html_url":"https://github.com/neovim","followers_url":"https://api.github.com/users/neovim/followers","following_url":"https://api.github.com/users/neovim/following{/other_user}","gists_url":"https://api.github.com/users/neovim/gists{/gist_id}","starred_url":"https://api.github.com/users/neovim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neovim/subscriptions","organizations_url":"https://api.github.com/users/neovim/orgs","repos_url":"https://api.github.com/users/neovim/repos","events_url":"https://api.github.com/users/neovim/events{/privacy}","received_events_url":"https://api.github.com/users/neovim/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/neovim/neovim.github.io","description":"Website","fork":false,"url":"https://api.github.com/repos/neovim/neovim.github.io","forks_url":"https://api.github.com/repos/neovim/neovim.github.io/forks","keys_url":"https://api.github.com/repos/neovim/neovim.github.io/keys{/key_id}","collaborators_url":"https://api.github.com/repos/neovim/neovim.github.io/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/neovim/neovim.github.io/teams","hooks_url":"https://api.github.com/repos/neovim/neovim.github.io/hooks","issue_events_url":"https://api.github.com/repos/neovim/neovim.github.io/issues/events{/number}","events_url":"https://api.github.com/repos/neovim/neovim.github.io/events","assignees_url":"https://api.github.com/repos/neovim/neovim.github.io/assignees{/user}","branches_url":"https://api.github.com/repos/neovim/neovim.github.io/branches{/branch}","tags_url":"https://api.github.com/repos/neovim/neovim.github.io/tags","blobs_url":"https://api.github.com/repos/neovim/neovim.github.io/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/neovim/neovim.github.io/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/neovim/neovim.github.io/git/refs{/sha}","trees_url":"https://api.github.com/repos/neovim/neovim.github.io/git/trees{/sha}","statuses_url":"https://api.github.com/repos/neovim/neovim.github.io/statuses/{sha}","languages_url":"https://api.github.com/repos/neovim/neovim.github.io/languages","stargazers_url":"https://api.github.com/repos/neovim/neovim.github.io/stargazers","contributors_url":"https://api.github.com/repos/neovim/neovim.github.io/contributors","subscribers_url":"https://api.github.com/repos/neovim/neovim.github.io/subscribers","subscription_url":"https://api.github.com/repos/neovim/neovim.github.io/subscription","commits_url":"https://api.github.com/repos/neovim/neovim.github.io/commits{/sha}","git_commits_url":"https://api.github.com/repos/neovim/neovim.github.io/git/commits{/sha}","comments_url":"https://api.github.com/repos/neovim/neovim.github.io/comments{/number}","issue_comment_url":"https://api.github.com/repos/neovim/neovim.github.io/issues/comments{/number}","contents_url":"https://api.github.com/repos/neovim/neovim.github.io/contents/{+path}","compare_url":"https://api.github.com/repos/neovim/neovim.github.io/compare/{base}...{head}","merges_url":"https://api.github.com/repos/neovim/neovim.github.io/merges","archive_url":"https://api.github.com/repos/neovim/neovim.github.io/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/neovim/neovim.github.io/downloads","issues_url":"https://api.github.com/repos/neovim/neovim.github.io/issues{/number}","pulls_url":"https://api.github.com/repos/neovim/neovim.github.io/pulls{/number}","milestones_url":"https://api.github.com/repos/neovim/neovim.github.io/milestones{/number}","notifications_url":"https://api.github.com/repos/neovim/neovim.github.io/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/neovim/neovim.github.io/labels{/name}","releases_url":"https://api.github.com/repos/neovim/neovim.github.io/releases{/id}","deployments_url":"https://api.github.com/repos/neovim/neovim.github.io/deployments","created_at":"2014-02-22T05:18:52Z","updated_at":"2016-10-05T04:23:08Z","pushed_at":"2016-09-28T00:55:11Z","git_url":"git://github.com/neovim/neovim.github.io.git","ssh_url":"git@github.com:neovim/neovim.github.io.git","clone_url":"https://github.com/neovim/neovim.github.io.git","svn_url":"https://github.com/neovim/neovim.github.io","homepage":"http://neovim.io","size":4300,"stargazers_count":50,"watchers_count":50,"language":"XSLT","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":42,"mirror_url":null,"open_issues_count":11,"forks":42,"open_issues":11,"watchers":50,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136"},"html":{"href":"https://github.com/neovim/neovim.github.io/pull/136"},"issue":{"href":"https://api.github.com/repos/neovim/neovim.github.io/issues/136"},"comments":{"href":"https://api.github.com/repos/neovim/neovim.github.io/issues/136/comments"},"review_comments":{"href":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136/comments"},"review_comment":{"href":"https://api.github.com/repos/neovim/neovim.github.io/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/neovim/neovim.github.io/pulls/136/commits"},"statuses":{"href":"https://api.github.com/repos/neovim/neovim.github.io/statuses/b19dde56caedeb7030e6bed017c4d103fd4715b5"}}}}
{"actor":{"display_login":"jamessan"}}