Skip to content

Instantly share code, notes, and snippets.

@jiahao
Created September 5, 2015 17:16
Show Gist options
  • Save jiahao/11b452b42f125e383dcb to your computer and use it in GitHub Desktop.
Save jiahao/11b452b42f125e383dcb to your computer and use it in GitHub Desktop.
JSON from GitHub API query, https://api.github.com/repos/JuliaLang/julia/events, 2015-09-05T13:16:07
[{"id":"3121457012","type":"IssueCommentEvent","actor":{"id":11798751,"login":"ScottPJones","gravatar_id":"","url":"https://api.github.com/users/ScottPJones","avatar_url":"https://avatars.gitubusercontent.com/u/11798751?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12835","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12835/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12835/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12835/events","html_url":"https://github.com/JuliaLang/julia/pull/12835","id":103615789,"number":12835,"title":"let's release this thing !","user":{"login":"carnaval","id":5307791,"avatar_url":"https://avatars.githubusercontent.com/u/5307791?v=3","gravatar_id":"","url":"https://api.github.com/users/carnaval","html_url":"https://github.com/carnaval","followers_url":"https://api.github.com/users/carnaval/followers","following_url":"https://api.github.com/users/carnaval/following{/other_user}","gists_url":"https://api.github.com/users/carnaval/gists{/gist_id}","starred_url":"https://api.github.com/users/carnaval/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carnaval/subscriptions","organizations_url":"https://api.github.com/users/carnaval/orgs","repos_url":"https://api.github.com/users/carnaval/repos","events_url":"https://api.github.com/users/carnaval/event{/privacy}","received_events_url":"https://api.github.com/users/carnaval/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/bug","name":"bug","color":"e10c02"},{"url":"https://api.github.com/repos/JuliaLang/julia/labels/doc","name":"doc","color":"02d7e1"},{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"},{"url":"https://api.github.com/repos/JuliaLang/julia/labels/priority","name":"priority","color":"7b07ce"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/JuliaLang/julia/milestones/11","html_url":"https://github.com/JuliaLang/julia/milestones/0.4.0","labels_url":"https://api.github.com/repos/JuliaLang/julia/milestones/11/labels","id":748886,"number":11,"title":"0.4.0","description":"For tracking release-defining items for 0.4: important new features, breaking changes, and blocking bugs.\r\n\r\nAfter a brief period for deciding scope, adding issues to this milestone is not allowed. Once the items in this milestone are done, 0.4 will enter its stabilizing period and a release candidate can be made soon after.","creator":{"login":"JeffBezanson","id":744556,"avatar_url":"https://avatars.githubusercontent.com/u/744556?v=3","gravatar_id":"","url":"https://api.github.com/users/JefBezanson","html_url":"https://github.com/JeffBezanson","followers_url":"https://api.github.com/users/JeffBezanson/followers","following_url":"https://api.github.com/users/JeffBezanson/following{/other_user}","gists_url":"https://api.github.com/users/JeffBezanson/gists{/gist_id}","starred_url":"https://api.github.com/users/JeffBezanson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeffBezanson/subscriptions","organizations_url":"https://api.github.com/users/JeffBezanson/orgs","repos_url":"https://api.github.com/users/JeffBezanson/repos","events_url":"https://api.github.com/users/JeffBezanson/events{/privacy}","received_events_url":"https://api.github.com/users/JeffBezanson/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":90,"state":"open","created_at":"2014-08-10T18:13:46Z","updated_at":"2015-09-05T05:01:12Z","due_on":"2015-06-20T18:30:00Z","closed_at":null},"comments":75,"created_at":"2015-08-27T23:30:49Z","updated_at":"2015-09-05T17:11:42Z","closed_at":"2015-09-04T20:30:34Z","pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12835","html_url":"https://github.com/JuliaLang/julia/pull/12835","diff_url":"https://github.com/JuliaLang/julia/pull/12835.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12835.patch"},"body":"everyone cheer, Jake is near the finsh line\r\n\r\n- [x] Rendering of `Mmap.*`\r\n- [ ] Sphinx search result/permalink of `Base.process_messages`\r\n- [ ] Sphinx search result for macros (e.g. `@assert` `@nloops`)\r\n- [ ] Stdlib doc for the doc system?\r\n- [x] `@repl` documentation for macrocalls\r\n"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137977771","html_url":"https://github.com/JuliaLang/julia/pull/12835#issuecomment-137977771","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12835","id":137977771,"user":{"login":"ScottPJones","id":11798751,"avatar_url":"https://avatars.githubusercontent.com/u/11798751?v=3","gravatar_id":"","url":"https://api.github.com/users/ScottPJones","html_url":"https://github.com/ScottPJones","followers_url":"https://api.github.com/users/ScottPJones/followers","following_url":"https://api.github.com/users/ScottPJones/following{/other_user}","gists_url":"https://api.github.com/users/ScottPJones/gists{/gist_id}","starred_url":"https://api.github.com/users/ScottPJones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ScottPJones/subscriptions","organizations_url":"https://api.github.com/users/ScottPJones/orgs","repos_url":"https://api.github.com/users/ScottPJones/repos","events_url":"https://api.github.com/users/ScottPJones/events{/privacy}","received_events_url":"https://api.gihub.com/users/ScottPJones/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T17:11:42Z","updated_at":"2015-09-05T17:11:42Z","body":"Thanks! I hadn't seen that feature of GitHub before, had just been following the 0.4 roadmap issue, but now I'm going to start drinking, after seeing how many things still to be done, most dating from 1-3 years ago!"}},"public":true,"created_at":"2015-09-05T17:11:43Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121454398","type":"IssueCommentEvent","actor":{"id":1282691,"login":"KristofferC","gravatar_id":"","url":"https://api.github.com/users/KristofferC","avatar_url":"https://avatars.githubusercontent.com/u/1282691?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12965","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12965/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12965/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12965/events","html_url":"https://github.com/JuliaLang/julia/pull/12965","id":105037389,"number":12965,"title":"Fx type instability in sparse for Int32","user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubusercontent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-05T16:53:28Z","updated_at":"2015-09-05T17:08:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12965","html_url":"https://github.com/JuliaLang/julia/pull/12965","diff_url":"https://github.com/JuliaLang/julia/pull/12965.diff","patch_url":"https://github.com/uliaLang/julia/pull/12965.patch"},"body":"Fixes #12963 \r\n\r\nBefore:\r\n```julia\r\njulia> @time A = sparse(r,c,v,N,N)\r\n 3.676528 seconds (65.99 M allocations: 1.300 GB, 2.11% gc time)\r\n```\r\n\r\nAfter:\r\n```julia\r\njulia> @time A = sparse(r,c,v,N,N)\r\n 1.498092 seconds (23 allocations: 324.249 MB)\r\n```\r\n\r\nThe returnvalue is still not correctly inferred though:\r\n\r\n```julia\r\njulia> @code_warntype sparse(r,c,v,N,N); \r\nVariables:\r\n I::Array{Int32,1}\r\n J::Array{Int32,1}\r\n V::Array{Float32,1}\r\n m::Int64\r\n n::Int64\r\n\r\nBody:\r\n begin # sparse/sparsematrix.jl, line 320:\r\n return (Base.SparseMatrix.sparse)(I::Array{Int32,1},J::Array{Int32,1},V::Array{Float32,1},m::Int64,n::Int64,$(Expr(:new, :((top(getfield))(Base,:AddFun)::Type{Base.AddFun}))))::Union{Base.SparseMatrix.SparseMatrixCSC{Float32,Int32},Base.SparseMatrix.SparseMatrixCSC{Float32,Int64}}\r\n end::Union{Base.SparseMatrix.SparseMatrixCSC{Float32,Int32},Base.SparseMatrix.SparseMatrixCSC{Float32,Int64}}\r\n```"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137977445","html_url":"https://github.com/JuliaLang/julia/pull/12965#issuecomment-137977445","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12965","id":137977445,"user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githuusercontent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T17:08:50Z","updated_at":"2015-09-05T17:08:50Z","body":"Ah, the type instability of the return value is in the early exit:\r\n\r\nhttps://github.com/JuliaLang/julia/blob/29d070a825ede2936e2f899979ed2242c27b456d/base/sparse/csparse.jl#L22\r\n"}},"public":true,"created_at":"2015-09-05T17:08:50Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121446993","type":"IssueCommentEvent",actor":{"id":1282691,"login":"KristofferC","gravatar_id":"","url":"https://api.github.com/users/KristofferC","avatar_url":"https://avatars.githubusercontent.com/u/1282691?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12963","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/events","html_url":"https://github.com/JuliaLang/julia/issues/12963","id":105035813,"number":12963,"title":"sparse is twice as slow with Int32 indices","user":{"login":"mb1234","id":9624152,"avatar_url":"https://avatars.githubusercontent.com/u/9624152?v=3","gravatar_id":"","url":"https://api.github.com/users/mb1234","html_url":"https://github.com/mb1234","followers_url":"https://api.github.com/users/mb1234/followers","following_url":"https://api.github.com/users/mb1234/following{/other_user}","gists_url":"https://api.github.com/users/mb1234/gists{/gist_id}","starred_url":"https://api.github.com/users/mb1234/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mb1234/subscriptions","organizations_url":"https://api.gitub.com/users/mb1234/orgs","repos_url":"https://api.github.com/users/mb1234/repos","events_url":"https://api.github.com/users/mb1234/events{/privacy}","received_events_url":"https://api.github.com/users/mb1234/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-05T16:27:57Z","updated_at":"2015-09-05T17:03:20Z","closed_at":null,"body":"Constructing a large sparse matrix, using Int32 indices is a lot slower. Is this a performance bug or expected behavior? I kind of thought it would be quicker due to more elements being available in cache memory.\r\n\r\njulia> N=1000000; NNZ=20*N;\r\njulia> r = rand(int32(1:N),NNZ);\r\njulia> c = rand(int32(1:N),NNZ);\r\njulia> v = rand(Float32,NNZ);\r\njulia> tic(); A = sparse(r,c,v,N,N); toc()\r\nelapsed time: 11.829277923 seconds\r\n11.829277923\r\n\r\njulia> r = rand(int64(1:N),NNZ);\r\njulia> c = rand(int64(1:N),NNZ);\r\njulia> tic(); B = sparse(r,c,v,N,N); toc()\r\nelapsed time: 6.594016314 seconds\r\n6.594016314\r\n\r\njulia> whos()\r\nA 1000000x1000000 SparseMatrixCSC{Float32,Int32}\r\nB 1000000x1000000 SparseMatrixCSC{Float32,Int64}\r\n"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137977141","html_url":"https://ithub.com/JuliaLang/julia/issues/12963#issuecomment-137977141","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963","id":137977141,"user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubusercontent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T17:03:20Z","updated_at":"2015-09-05T17:03:20Z","body":"Just a fyi, `sparse` is significantly faster on 0.4 due to https://github.com/JuliaLang/julia/pull/10719 if you need to accumulate values."}},"public":true,"created_at":"2015-09-05T17:03:21Z","org":{"id":743164,"login":"JulaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121438291","type":"PullRequestEvent","actor":{"id":1282691,"login":"KristofferC","gravatar_id":"","url":"https://api.github.com/users/KristofferC","avatar_url":"https://avatars.githubusercontent.com/u/1282691?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"opened","number":12965,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12965","id":44286313,"html_url":"https://github.com/JuliaLang/julia/pull/12965","diff_url":"https://github.com/JuliaLang/julia/pull/12965.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12965.patch","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12965","number":12965,"state":"open","locked":false,"title":"Fix type instability in sparse for Int32","user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubusercontent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristfferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"body":"Fixes #12963 \r\n\r\n","created_at":"2015-09-05T16:53:28Z","updated_at":"2015-09-05T16:53:29Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/JuliaLang/julia/pulls/12965/commits","review_comments_url":"https://api.github.com/repos/JuliaLang/julia/pulls/12965/comments","review_comment_url":"https://api.github.com/repos/JuliaLang/julia/pulls/comments{/number}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12965/comments","statuses_url":"https://api.github.com/repos/JuliaLang/julia/statuses/34666a5e5c0afc12906db8c08c47ab81151526d8","head":{"label":"KristofferC:kc/fix_instab_sparse32","ref":"kc/fix_instab_sparse32","sha":"34666a5e5c0afc12906db8c08c47ab81151526d8","user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubuserconent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"repo":{"id":33200454,"name":"julia","full_name":"KristofferC/julia","owner":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubusercontent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.gthub.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/KristofferC/julia","description":"The Julia Language: A fresh approach to technical computing.","fork":true,"url":"https://api.github.com/repos/KristofferC/julia","forks_url":"https://api.github.com/repos/KristofferC/julia/forks","keys_url":"https://api.github.com/repos/KristofferC/julia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/KristofferC/julia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/KristofferC/julia/teams","hooks_url":"https://api.github.com/repos/KristofferC/julia/hooks","issue_events_url":"https://api.github.com/repos/KristofferC/julia/issues/events{/number}","events_url":"https://api.github.com/repos/KristofferC/julia/events","assignees_url":"https://api.github.com/repos/KristofferC/julia/assignees{/user}","branches_url":"https://api.github.com/repos/KristofferC/julia/branches{/branch}","tags_url":"https//api.github.com/repos/KristofferC/julia/tags","blobs_url":"https://api.github.com/repos/KristofferC/julia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/KristofferC/julia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/KristofferC/julia/git/refs{/sha}","trees_url":"https://api.github.com/repos/KristofferC/julia/git/trees{/sha}","statuses_url":"https://api.github.com/repos/KristofferC/julia/statuses/{sha}","languages_url":"https://api.github.com/repos/KristofferC/julia/languages","stargazers_url":"https://api.github.com/repos/KristofferC/julia/stargazers","contributors_url":"https://api.github.com/repos/KristofferC/julia/contributors","subscribers_url":"https://api.github.com/repos/KristofferC/julia/subscribers","subscription_url":"https://api.github.com/repos/KristofferC/julia/subscription","commits_url":"https://api.github.com/repos/KristofferC/julia/commits{/sha}","git_commits_url":"https://api.github.com/repos/KristofferC/julia/git/commits{/sha}","comments_url":"https://api.github.com/repos/KristofferC/julia/comments{/number}","issue_comment_url":"https://api.github.com/repos/KristofferC/julia/issues/comments{/number}","contents_url":"https://api.github.com/repos/KristofferC/julia/contents/{+path}","compare_url":"https://api.github.com/repos/KristofferC/julia/compare/{base}...{head}","merges_url":"https://api.githubcom/repos/KristofferC/julia/merges","archive_url":"https://api.github.com/repos/KristofferC/julia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/KristofferC/julia/downloads","issues_url":"https://api.github.com/repos/KristofferC/julia/issues{/number}","pulls_url":"https://api.github.com/repos/KristofferC/julia/pulls{/number}","milestones_url":"https://api.github.com/repos/KristofferC/julia/milestones{/number}","notifications_url":"https://api.github.com/repos/KristofferC/julia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/KristofferC/julia/labels{/name}","releases_url":"https://api.github.com/repos/KristofferC/julia/releases{/id}","created_at":"2015-03-31T17:47:12Z","updated_at":"2015-04-21T17:09:11Z","pushed_at":"2015-09-05T16:51:50Z","git_url":"git://github.com/KristofferC/julia.git","ssh_url":"git@github.com:KristofferC/julia.git","clone_url":"https://github.com/KristofferC/julia.git","svn_url":"https://github.com/KristofferC/julia","homepage":"http://julialang.org/","size":83436,"stargazers_count":0,"watchers_count":0,"language":"Julia","has_issues":false,"has_downloads":true,"has_wiki":false,"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":"JuliaLang:master","ref":"master","sh":"b3a1be57e40330db68734778c23d79726c2da0b9","user":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravatar_id":"","url":"https://api.github.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLang/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLang/received_events","type":"Organization","site_admin":false},"repo":{"id":1644196,"name":"julia","full_name":"JuliaLang/julia","owner":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravatar_id":"","url":"https://api.github.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}",gists_url":"https://api.github.com/users/JuliaLang/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/JuliaLang/julia","description":"The Julia Language: A fresh approach to technical computing.","fork":false,"url":"https://api.github.com/repos/JuliaLang/julia","forks_url":"https://api.github.com/repos/JuliaLang/julia/forks","keys_url":"https://api.github.com/repos/JuliaLang/julia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JuliaLang/julia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JuliaLang/julia/teams","hooks_url":"https://api.github.com/repos/JuliaLang/julia/hooks","issue_events_url":"https://api.github.com/repos/JuliaLang/julia/issues/events{/number}","events_url":"https://api.github.com/repos/JuliaLang/julia/events","assignees_url":"https://api.github.com/repos/JuliaLang/julia/assignees{/user}","branches_url":"https://ai.github.com/repos/JuliaLang/julia/branches{/branch}","tags_rl":"https://api.github.com/repos/JuliaLang/julia/tags","blobs_url":"https://api.github.com/repos/JuliaLang/julia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JuliaLang/julia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JuliaLang/julia/git/refs{/sha}","trees_url":"https://api.github.com/repos/JuliaLang/julia/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JuliaLang/julia/statuses/{sha}","languages_url":"https://api.github.com/repos/JuliaLang/julia/languages","stargazers_url":"https://api.github.com/repos/JuliaLang/julia/stargazers","contributors_url":"https://api.github.com/repos/JuliaLang/julia/contributors","subscribers_url":"https://api.github.com/repos/JuliaLang/julia/subscribers","subscription_url":"https://api.github.com/repos/JuliaLang/julia/subscription","commits_url":"https://api.github.com/repos/JuliaLang/julia/commits{/sha}","git_commits_url":"https://api.github.com/repos/JuliaLang/julia/git/commits{/sha}","comments_url":"https://api.github.com/repos/JuliaLang/julia/comments{/number}","issue_comment_url":"https://api.github.com/repos/JuliaLang/julia/issues/comments{/number}","contents_url":"https://api.github.com/repos/JuliaLang/julia/contents/{+path}","compare_url":"https://api.github.com/repos/JuliaLang/julia/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JuliaLang/juia/merges","archive_url":"https://api.github.com/repos/JuliaLang/julia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JuliaLang/julia/downloads","issues_url":"https://api.github.com/repos/JuliaLang/julia/issues{/number}","pulls_url":"https://api.github.com/repos/JuliaLang/julia/pulls{/number}","milestones_url":"https://api.github.com/repos/JuliaLang/julia/milestones{/number}","notifications_url":"https://api.github.com/repos/JuliaLang/julia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JuliaLang/julia/labels{/name}","releases_url":"https://api.github.com/repos/JuliaLang/julia/releases{/id}","created_at":"2011-04-21T07:01:50Z","updated_at":"2015-09-05T08:01:21Z","pushed_at":"2015-09-05T16:49:50Z","git_url":"git://github.com/JuliaLang/julia.git","ssh_url":"git@github.com:JuliaLang/julia.git","clone_url":"https://github.com/JuliaLang/julia.git","svn_url":"https://github.com/JuliaLang/julia","homepage":"http://julialang.org/","size":225815,"stargazers_count":5947,"watchers_count":5947,"language":"Julia","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1302,"mirror_url":null,"open_issues_count":1370,"forks":1302,"open_issues":1370,"watchers":5947,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/1296"},"html":{"href":"https://github.com/JuliaLang/julia/pull/12965"},"issue":{"href":"https://api.github.com/repos/JuliaLang/julia/issues/12965"},"comments":{"href":"https://api.github.com/repos/JuliaLang/julia/issues/12965/comments"},"review_comments":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12965/comments"},"review_comment":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12965/commits"},"statuses":{"href":"https://api.github.com/repos/JuliaLang/julia/statuses/34666a5e5c0afc12906db8c08c47ab81151526d8"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":1,"deletions":1,"changed_files":1}},"public":true,"created_at":"2015-09-05T16:53:29Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121434862","type":"PullRequestEvent","actor":{"id":1553856,"login":"rened","gravatar_id":"","url":"https://api.github.com/users/rened","avatar_url":"https://avatars.githubusercontent.com/u/1553856?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"opened","number":12964,"ull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12964","id":44286247,"html_url":"https://github.com/JuliaLang/julia/pull/12964","diff_url":"https://github.com/JuliaLang/julia/pull/12964.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12964.patch","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12964","number":12964,"state":"open","locked":false,"title":"Fix sharedarray indexing regression","user":{"login":"rened","id":1553856,"avatar_url":"https://avatars.githubusercontent.com/u/1553856?v=3","gravatar_id":"","url":"https://api.github.com/users/rened","html_url":"https://github.com/rened","followers_url":"https://api.github.com/users/rened/followers","following_url":"https://api.github.com/users/rened/following{/other_user}","gists_url":"https://api.github.com/users/rened/gists{/gist_id}","starred_url":"https://api.github.com/users/rened/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rened/subscriptions","organizations_url":"https://api.github.com/users/rened/orgs","repos_url":"https://api.github.com/users/rened/repos","events_url":"https://api.github.com/users/rened/events{/privacy}","received_events_url":"https://api.github.com/users/rened/received_events","type":"User","site_admin":false},"body":"#12560 got rid of pass-through `getindex`/`setindex` definitions for `ShredArray`. This causes the `getindex(::SharedArray, ...)` to always create new shared arrays and thus quickly running out of open file handles. Instead, normal arrays should be returned. This PR reintroduces the old behavior.\r\n\r\nTo trigger the problem in current master:\r\n```jl\r\nd = SharedArray(Float64, (2,3))\r\nfor x in 1:100000\r\n d[:,2]\r\nend\r\n```\r\nI think this is a blocker for 0.4, as SharedArrays are totally unusable in the current state.\r\ncc @timholy @amitmurthy ","created_at":"2015-09-05T16:49:47Z","updated_at":"2015-09-05T16:49:47Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/JuliaLang/julia/pulls/12964/commits","review_comments_url":"https://api.github.com/repos/JuliaLang/julia/pulls/12964/comments","review_comment_url":"https://api.github.com/repos/JuliaLang/julia/pulls/comments{/number}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12964/comments","statuses_url":"https://api.github.com/repos/JuliaLang/julia/statuses/be6020ec1c3daac30ca22d67f470a214c01955da","head":{"label":"rened:shgetindex","ref":"shgetindex","sha":"be6020ec1c3daac30ca22d67f470a214c01955da","user":{"login":"rened","id":1553856,"avatar_url":"https://avatars.githubusercontent.com/u/1553856?v=3","gravatar_id":"","url":"https://api.github.co/users/rened","html_url":"https://github.com/rened","followers_url":"https://api.github.com/users/rened/followers","following_url":"https://api.github.com/users/rened/following{/other_user}","gists_url":"https://api.github.com/users/rened/gists{/gist_id}","starred_url":"https://api.github.com/users/rened/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rened/subscriptions","organizations_url":"https://api.github.com/users/rened/orgs","repos_url":"https://api.github.com/users/rened/repos","events_url":"https://api.github.com/users/rened/events{/privacy}","received_events_url":"https://api.github.com/users/rened/received_events","type":"User","site_admin":false},"repo":{"id":3767154,"name":"julia","full_name":"rened/julia","owner":{"login":"rened","id":1553856,"avatar_url":"https://avatars.githubusercontent.com/u/1553856?v=3","gravatar_id":"","url":"https://api.github.com/users/rened","html_url":"https://github.com/rened","followers_url":"https://api.github.com/users/rened/followers","following_url":"https://api.github.com/users/rened/following{/other_user}","gists_url":"https://api.github.com/users/rened/gists{/gist_id}","starred_url":"https://api.github.com/users/rened/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rened/subscriptions","organizations_url":"https://api.github.com/users/rened/orgs""repos_url":"https://api.github.com/users/rened/repos","events_url":"https://api.github.com/users/rened/events{/privacy}","received_events_url":"https://api.github.com/users/rened/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rened/julia","description":"The Julia Language: a fresh approach to technical computing.","fork":true,"url":"https://api.github.com/repos/rened/julia","forks_url":"https://api.github.com/repos/rened/julia/forks","keys_url":"https://api.github.com/repos/rened/julia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rened/julia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rened/julia/teams","hooks_url":"https://api.github.com/repos/rened/julia/hooks","issue_events_url":"https://api.github.com/repos/rened/julia/issues/events{/number}","events_url":"https://api.github.com/repos/rened/julia/events","assignees_url":"https://api.github.com/repos/rened/julia/assignees{/user}","branches_url":"https://api.github.com/repos/rened/julia/branches{/branch}","tags_url":"https://api.github.com/repos/rened/julia/tags","blobs_url":"https://api.github.com/repos/rened/julia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rened/julia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rened/julia/git/refs{/sha}","trees_url":"https://pi.github.com/repos/rened/julia/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rened/julia/statuses/{sha}","languages_url":"https://api.github.com/repos/rened/julia/languages","stargazers_url":"https://api.github.com/repos/rened/julia/stargazers","contributors_url":"https://api.github.com/repos/rened/julia/contributors","subscribers_url":"https://api.github.com/repos/rened/julia/subscribers","subscription_url":"https://api.github.com/repos/rened/julia/subscription","commits_url":"https://api.github.com/repos/rened/julia/commits{/sha}","git_commits_url":"https://api.github.com/repos/rened/julia/git/commits{/sha}","comments_url":"https://api.github.com/repos/rened/julia/comments{/number}","issue_comment_url":"https://api.github.com/repos/rened/julia/issues/comments{/number}","contents_url":"https://api.github.com/repos/rened/julia/contents/{+path}","compare_url":"https://api.github.com/repos/rened/julia/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rened/julia/merges","archive_url":"https://api.github.com/repos/rened/julia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rened/julia/downloads","issues_url":"https://api.github.com/repos/rened/julia/issues{/number}","pulls_url":"https://api.github.com/repos/rened/julia/pulls{/number}","milestones_url":"https://api.github.com/repos/rened/julia/mlestones{/number}","notifications_url":"https://api.github.com/repos/rened/julia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rened/julia/labels{/name}","releases_url":"https://api.github.com/repos/rened/julia/releases{/id}","created_at":"2012-03-19T18:33:32Z","updated_at":"2015-02-03T07:54:28Z","pushed_at":"2015-09-05T16:43:25Z","git_url":"git://github.com/rened/julia.git","ssh_url":"git@github.com:rened/julia.git","clone_url":"https://github.com/rened/julia.git","svn_url":"https://github.com/rened/julia","homepage":"http://julialang.org/","size":76696,"stargazers_count":1,"watchers_count":1,"language":"Julia","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":1,"default_branch":"master"}},"base":{"label":"JuliaLang:master","ref":"master","sha":"b3a1be57e40330db68734778c23d79726c2da0b9","user":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravatar_id":"","url":"https://api.github.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLang/gist{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLang/received_events","type":"Organization","site_admin":false},"repo":{"id":1644196,"name":"julia","full_name":"JuliaLang/julia","owner":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravatar_id":"","url":"https://api.github.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLang/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.cm/users/JuliaLang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/JuliaLang/julia","description":"The Julia Language: A fresh approach to technical computing.","fork":false,"url":"https://api.github.com/repos/JuliaLang/julia","forks_url":"https://api.github.com/repos/JuliaLang/julia/forks","keys_url":"https://api.github.com/repos/JuliaLang/julia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JuliaLang/julia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JuliaLang/julia/teams","hooks_url":"https://api.github.com/repos/JuliaLang/julia/hooks","issue_events_url":"https://api.github.com/repos/JuliaLang/julia/issues/events{/number}","events_url":"https://api.github.com/repos/JuliaLang/julia/events","assignees_url":"https://api.github.com/repos/JuliaLang/julia/assignees{/user}","branches_url":"https://api.github.com/repos/JuliaLang/julia/branches{/branch}","tags_url":"https://api.github.com/repos/JuliaLang/julia/tags","blobs_url":"https://api.github.com/repos/JuliaLang/julia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JuliaLang/julia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JuliaLang/julia/git/refs{/sha}","trees_url":"https://api.github.com/repos/JuliaLang/julia/git/trees{/sha}","statuses_url":"https://api.github.com/epos/JuliaLang/julia/statuses/{sha}","languages_url":"https://api.github.com/repos/JuliaLang/julia/languages","stargazers_url":"https://api.github.com/repos/JuliaLang/julia/stargazers","contributors_url":"https://api.github.com/repos/JuliaLang/julia/contributors","subscribers_url":"https://api.github.com/repos/JuliaLang/julia/subscribers","subscription_url":"https://api.github.com/repos/JuliaLang/julia/subscription","commits_url":"https://api.github.com/repos/JuliaLang/julia/commits{/sha}","git_commits_url":"https://api.github.com/repos/JuliaLang/julia/git/commits{/sha}","comments_url":"https://api.github.com/repos/JuliaLang/julia/comments{/number}","issue_comment_url":"https://api.github.com/repos/JuliaLang/julia/issues/comments{/number}","contents_url":"https://api.github.com/repos/JuliaLang/julia/contents/{+path}","compare_url":"https://api.github.com/repos/JuliaLang/julia/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JuliaLang/julia/merges","archive_url":"https://api.github.com/repos/JuliaLang/julia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JuliaLang/julia/downloads","issues_url":"https://api.github.com/repos/JuliaLang/julia/issues{/number}","pulls_url":"https://api.github.com/repos/JuliaLang/julia/pulls{/number}","milestones_url":"https://api.github.com/repos/JuliaLang/julia/milestones{/number","notifications_url":"https://api.github.com/repos/JuliaLang/julia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JuliaLang/julia/labels{/name}","releases_url":"https://api.github.com/repos/JuliaLang/julia/releases{/id}","created_at":"2011-04-21T07:01:50Z","updated_at":"2015-09-05T08:01:21Z","pushed_at":"2015-09-05T16:49:50Z","git_url":"git://github.com/JuliaLang/julia.git","ssh_url":"git@github.com:JuliaLang/julia.git","clone_url":"https://github.com/JuliaLang/julia.git","svn_url":"https://github.com/JuliaLang/julia","homepage":"http://julialang.org/","size":225815,"stargazers_count":5947,"watchers_count":5947,"language":"Julia","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1302,"mirror_url":null,"open_issues_count":1369,"forks":1302,"open_issues":1369,"watchers":5947,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12964"},"html":{"href":"https://github.com/JuliaLang/julia/pull/12964"},"issue":{"href":"https://api.github.com/repos/JuliaLang/julia/issues/12964"},"comments":{"href":"https://api.github.com/repos/JuliaLang/julia/issues/12964/comments"},"review_comments":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12964/comments"},"review_comment":{"href":"https://api.github.com/repos/JuliaLang/julia/ulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12964/commits"},"statuses":{"href":"https://api.github.com/repos/JuliaLang/julia/statuses/be6020ec1c3daac30ca22d67f470a214c01955da"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":7,"deletions":2,"changed_files":2}},"public":true,"created_at":"2015-09-05T16:49:50Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121431353","type":"DeleteEvent","actor":{"id":201456,"login":"nolta","gravatar_id":"","url":"https://api.github.com/users/nolta","avatar_url":"https://avatars.githubusercontent.com/u/201456?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"ref":"mn/mergemethods","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2015-09-05T16:45:23Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121431179","type":"DeleteEvent","actor":{"id":201456,"login":"nolta","gravatar_id":"","url":"https://api.github.com/users/nolta","avatar_url":"https:/avatars.githubusercontent.com/u/201456?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"ref":"mn/powtypes","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2015-09-05T16:45:13Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121429643","type":"PushEvent","actor":{"id":154641,"login":"mbauman","gravatar_id":"","url":"https://api.github.com/users/mbauman","avatar_url":"https://avatars.githubusercontent.com/u/154641?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"push_id":782231907,"size":1,"distinct_size":1,"ref":"refs/heads/mb/apropos","head":"22a87acd2c78b72f207c896ac68228a2cba089c0","before":"f4be39f71f052503a039f574d18a8d19e3b34ffc","commits":[{"sha":"22a87acd2c78b72f207c896ac68228a2cba089c0","author":{"email":"mbauman@gmail.com","name":"Matt Bauman"},"message":"Change test for UniformScaling name","distinct":true,"url":"https://api.github.com/repos/JuliaLang/julia/commits/22a87acd2c78b72f207c896ac68228a2cba089c0"}]},"public":true,"created_at":"2015-09-05T16:43:31Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","aatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121426998","type":"PushEvent","actor":{"id":154641,"login":"mbauman","gravatar_id":"","url":"https://api.github.com/users/mbauman","avatar_url":"https://avatars.githubusercontent.com/u/154641?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"push_id":782230859,"size":17,"distinct_size":3,"ref":"refs/heads/mb/apropos","head":"f4be39f71f052503a039f574d18a8d19e3b34ffc","before":"f3e828f92e52f9b51f16c230e2cbeebfa4a95e59","commits":[{"sha":"3eae5be42882880b02b5b817df654d63e5d6eaa4","author":{"email":"schnetter@gmail.com","name":"Erik Schnetter"},"message":"Optimize several Complex{Bool} operations","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/3eae5be42882880b02b5b817df654d63e5d6eaa4"},{"sha":"8cc7013fb839d201bd743d2652392b7c21577974","author":{"email":"stevenj@mit.edu","name":"Steven G. Johnson"},"message":"make Cstring more usable as a return value (see #10799)","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/8cc7013fb839d201bd743d2652392b7c21577974"},{"sha":"982e98af1ee547ab4f31d8e24b7db3a2f14357fa","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"Merge pull request #12887 from eschnett/complex-bool-2\n\nOptimize several Complex{ool} operations","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/982e98af1ee547ab4f31d8e24b7db3a2f14357fa"},{"sha":"2a2524bc1f3a9dd5185d2ecb746595efa6dd67b5","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"Merge pull request #12889 from stevengj/more_cstring\n\nmake Cstring more usable as a return value","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/2a2524bc1f3a9dd5185d2ecb746595efa6dd67b5"},{"sha":"989a2f87c90a8b5dcca7449d3c56355c76b2087b","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"add Tuple{Vararg{Char}} to Union, closes #12918","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/989a2f87c90a8b5dcca7449d3c56355c76b2087b"},{"sha":"a246c11af47db6f6f33180f523749a31f028bad9","author":{"email":"jameson@mit.edu","name":"Jameson Nash"},"message":"fix jl_recache_type in incremental deserializer\n\nthis affected loading precompiled DataArrays and DataFrames","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/a246c11af47db6f6f33180f523749a31f028bad9"},{"sha":"21bd4143c07e7a38c06ff6db10a8910e9f72430f","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Look for docs in modules other than Base.","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/comits/21bd4143c07e7a38c06ff6db10a8910e9f72430f"},{"sha":"639ab0afb528b9c941f94d19e9e319d4c6adf039","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Actually count exported functions","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/639ab0afb528b9c941f94d19e9e319d4c6adf039"},{"sha":"37e1229b09f4e5a897f6e230b882a567297d2fce","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Add missing doc for checkbounds","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/37e1229b09f4e5a897f6e230b882a567297d2fce"},{"sha":"036cefa5dacffd7adcb4df73f97acde618093ef4","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Check try bindings with other modules","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/036cefa5dacffd7adcb4df73f97acde618093ef4"},{"sha":"4f6c4f63f4ffd95bf0f123504a2d293efa65af92","author":{"email":"iaindunning@gmail.com","name":"Iain Dunning"},"message":"Remove deprecated test_fails\n\nInitially deprecated in mid-2013 (https://github.com/JuliaLang/julia/pull/3608)","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/4f6c4f63f4ffd95bf0f123504a2d293efa65af92"},{"sha":"2504ef2e3a5a92f46d62fbc0c963aa137accad8b","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"Merge pull equest #12954 from JuliaLang/yyc/genstdlib-module\n\nMissing docs","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/2504ef2e3a5a92f46d62fbc0c963aa137accad8b"},{"sha":"404b41411d84ea7af1de7eea44de8f38c3c761a3","author":{"email":"iaindunning@gmail.com","name":"Iain Dunning"},"message":"Merge pull request #12809 from JuliaLang/ird/rmtestfails\n\nRemove deprecated test_fails","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/404b41411d84ea7af1de7eea44de8f38c3c761a3"},{"sha":"b3a1be57e40330db68734778c23d79726c2da0b9","author":{"email":"isaiah.norton@gmail.com","name":"Isaiah Norton"},"message":"Fix #12947, api error on llvm36+","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/b3a1be57e40330db68734778c23d79726c2da0b9"},{"sha":"f0a176d62218edb6a14364e1ee639c6485bf907e","author":{"email":"mbauman@gmail.com","name":"Matt Bauman"},"message":"Show module names of functions not in stdlib\n\nAlso refactor TypeName display to use the same machinery. Make it a bit more robust for names defined in submodules of Base or Core.","distinct":true,"url":"https://api.github.com/repos/JuliaLang/julia/commits/f0a176d62218edb6a14364e1ee639c6485bf907e"},{"sha":"8f3fe1d61fdaaa97e5cd38fa998ae8b91e8dcc05","author":{"email":"mbauman@gmail.com","name":"Matt Bauman"},"message":"Bring back apropos\nnThis adds a very simple documentation search in order to bring back apropos:\n\n```jl\njulia> apropos(\"pearson\")\ncov\ncor\n\njulia> apropos(\"combine\")\nBase.Docs: catdoc\ngraphemes\nbfft\nmuladd\nsparse\nldltfact\nprint\ninclude_from_node1\ncholfact\nsparsevec\n```","distinct":true,"url":"https://api.github.com/repos/JuliaLang/julia/commits/8f3fe1d61fdaaa97e5cd38fa998ae8b91e8dcc05"},{"sha":"f4be39f71f052503a039f574d18a8d19e3b34ffc","author":{"email":"mbauman@gmail.com","name":"Matt Bauman"},"message":"Add simple tests","distinct":true,"url":"https://api.github.com/repos/JuliaLang/julia/commits/f4be39f71f052503a039f574d18a8d19e3b34ffc"}]},"public":true,"created_at":"2015-09-05T16:40:24Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121426879","type":"IssueCommentEvent","actor":{"id":1282691,"login":"KristofferC","gravatar_id":"","url":"https://api.github.com/users/KristofferC","avatar_url":"https://avatars.githubusercontent.com/u/1282691?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12963","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/laels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/events","html_url":"https://github.com/JuliaLang/julia/issues/12963","id":105035813,"number":12963,"title":"sparse is twice as slow with Int32 indices","user":{"login":"mb1234","id":9624152,"avatar_url":"https://avatars.githubusercontent.com/u/9624152?v=3","gravatar_id":"","url":"https://api.github.com/users/mb1234","html_url":"https://github.com/mb1234","followers_url":"https://api.github.com/users/mb1234/followers","following_url":"https://api.github.com/users/mb1234/following{/other_user}","gists_url":"https://api.github.com/users/mb1234/gists{/gist_id}","starred_url":"https://api.github.com/users/mb1234/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mb1234/subscriptions","organizations_url":"https://api.github.com/users/mb1234/orgs","repos_url":"https://api.github.com/users/mb1234/repos","events_url":"https://api.github.com/users/mb1234/events{/privacy}","received_events_url":"https://api.github.com/users/mb1234/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-05T16:27:57Z","updated_at":"2015-09-05T16:40:16Z","closed_at":null,"body":"Construcing a large sparse matrix, using Int32 indices is a lot slower. Is this a performance bug or expected behavior? I kind of thought it would be quicker due to more elements being available in cache memory.\r\n\r\njulia> N=1000000; NNZ=20*N;\r\njulia> r = rand(int32(1:N),NNZ);\r\njulia> c = rand(int32(1:N),NNZ);\r\njulia> v = rand(Float32,NNZ);\r\njulia> tic(); A = sparse(r,c,v,N,N); toc()\r\nelapsed time: 11.829277923 seconds\r\n11.829277923\r\n\r\njulia> r = rand(int64(1:N),NNZ);\r\njulia> c = rand(int64(1:N),NNZ);\r\njulia> tic(); B = sparse(r,c,v,N,N); toc()\r\nelapsed time: 6.594016314 seconds\r\n6.594016314\r\n\r\njulia> whos()\r\nA 1000000x1000000 SparseMatrixCSC{Float32,Int32}\r\nB 1000000x1000000 SparseMatrixCSC{Float32,Int64}\r\n"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137973203","html_url":"https://github.com/JuliaLang/julia/issues/12963#issuecomment-137973203","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963","id":137973203,"user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubusercontent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url:"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:40:16Z","updated_at":"2015-09-05T16:40:16Z","body":"There is apparently a type instability for `sparse` when it is called with Int32s.\r\n\r\n```julia\r\njulia> @code_warntype Base.SparseMatrix.sparse(r,c,v,int32(N),int32(N), Base.AddFun());\r\n# .\r\n# pdest::Any\r\n# .\r\n```"}},"public":true,"created_at":"2015-09-05T16:40:16Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121415665","type":"IssuesEvent","actor":{"id":9624152,"login":"mb1234","gravatar_id":"","url":"https://api.github.com/users/mb1234","avatar_url":"https://avatars.githubusercontent.com/u/9624152?"},"repo":{"id":1644196,"ame":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12963","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12963/events","html_url":"https://github.com/JuliaLang/julia/issues/12963","id":105035813,"number":12963,"title":"sparse is twice as slow with Int32 indices","user":{"login":"mb1234","id":9624152,"avatar_url":"https://avatars.githubusercontent.com/u/9624152?v=3","gravatar_id":"","url":"https://api.github.com/users/mb1234","html_url":"https://github.com/mb1234","followers_url":"https://api.github.com/users/mb1234/followers","following_url":"https://api.github.com/users/mb1234/following{/other_user}","gists_url":"https://api.github.com/users/mb1234/gists{/gist_id}","starred_url":"https://api.github.com/users/mb1234/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mb1234/subscriptions","organizations_url":"https://api.github.com/users/mb1234/orgs","repos_url":"https://api.github.com/users/mb1234/repos","events_url":"https://api.github.com/users/mb1234/events{/privacy}","received_events_url":"https://api.github.com/uers/mb1234/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-05T16:27:57Z","updated_at":"2015-09-05T16:27:57Z","closed_at":null,"body":"Constructing a large sparse matrix, using Int32 indices is a lot slower. Is this a performance bug or expected behavior? I kind of thought it would be quicker due to more elements being available in cache memory.\r\n\r\njulia> N=1000000; NNZ=20*N;\r\njulia> r = rand(int32(1:N),NNZ);\r\njulia> c = rand(int32(1:N),NNZ);\r\njulia> v = rand(Float32,NNZ);\r\njulia> tic(); A = sparse(r,c,v,N,N); toc()\r\nelapsed time: 11.829277923 seconds\r\n11.829277923\r\n\r\njulia> r = rand(int64(1:N),NNZ);\r\njulia> c = rand(int64(1:N),NNZ);\r\njulia> tic(); B = sparse(r,c,v,N,N); toc()\r\nelapsed time: 6.594016314 seconds\r\n6.594016314\r\n\r\njulia> whos()\r\nA 1000000x1000000 SparseMatrixCSC{Float32,Int32}\r\nB 1000000x1000000 SparseMatrixCSC{Float32,Int64}\r\n"}},"public":true,"created_at":"2015-09-05T16:27:57Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121408623","type":"IssueCommentEvent","actor":{"id":154641,"login":"mbauman","gravtar_id":"","url":"https://api.github.com/users/mbauman","avatar_url":"https://avatars.githubusercontent.com/u/154641?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/usersmbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":19,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:19:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module name when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137972266","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137972266","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137972266,"user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.githu.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:19:56Z","updated_at":"2015-09-05T16:19:56Z","body":"I think I'll be trying something like: https://gist.github.com/pixelhandler/5718585 locally. Looks like a nice addition."}},"public":true,"created_at":"2015-09-05T16:19:56Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121407166","type":"PullRequestEvent","actor":{"id":213514,"login":"eschnett","gravatar_id":"","url":"https://api.github.com/users/eschnett","avatar_url":"https://avatars.githubusercontent.com/u/213514?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"opened","number":12962,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12962","id":44285662,"html_url":"https://github.com/JuliaLang/julia/pull/12962","diff_url":"https://github.com/JuliaLang/julia/pull/12962.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12962.patch","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12962","number":12962,"state":"open","locked":false,"title":"Implement Void()=nothing","user":"login":"eschnett","id":213514,"avatar_url":"https://avatars.githubusercontent.com/u/213514?v=3","gravatar_id":"","url":"https://api.github.com/users/eschnett","html_url":"https://github.com/eschnett","followers_url":"https://api.github.com/users/eschnett/followers","following_url":"https://api.github.com/users/eschnett/following{/other_user}","gists_url":"https://api.github.com/users/eschnett/gists{/gist_id}","starred_url":"https://api.github.com/users/eschnett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eschnett/subscriptions","organizations_url":"https://api.github.com/users/eschnett/orgs","repos_url":"https://api.github.com/users/eschnett/repos","events_url":"https://api.github.com/users/eschnett/events{/privacy}","received_events_url":"https://api.github.com/users/eschnett/received_events","type":"User","site_admin":false},"body":"Fixes #12961","created_at":"2015-09-05T16:18:21Z","updated_at":"2015-09-05T16:18:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/JuliaLang/julia/pulls/12962/commits","review_comments_url":"https://api.github.com/repos/JuliaLang/julia/pulls/12962/comments","review_comment_url":"https://api.github.com/repos/JuliaLang/julia/pulls/comments{/number}","comments_url":"https://api.github.com/repos/JuliaLng/julia/issues/12962/comments","statuses_url":"https://api.github.com/repos/JuliaLang/julia/statuses/c593b58ba94d4eb637643e6319cb6684510f0766","head":{"label":"JuliaLang:eschnett-Void","ref":"eschnett-Void","sha":"c593b58ba94d4eb637643e6319cb6684510f0766","user":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravatar_id":"","url":"https://api.github.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLang/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLang/received_events","type":"Organization","site_admin":false},"repo":{"id":1644196,"name":"julia","full_name":"JuliaLang/julia","owner":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravatar_id":"","url":"https://api.githu.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLang/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/JuliaLang/julia","description":"The Julia Language: A fresh approach to technical computing.","fork":false,"url":"https://api.github.com/repos/JuliaLang/julia","forks_url":"https://api.github.com/repos/JuliaLang/julia/forks","keys_url":"https://api.github.com/repos/JuliaLang/julia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JuliaLang/julia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JuliaLang/julia/teams","hooks_url":"https://api.github.com/repos/JuliaLang/julia/hooks","issue_events_url":"https://api.github.com/repos/uliaLang/julia/issues/events{/number}","events_url":"https://api.github.com/repos/JuliaLang/julia/events","assignees_url":"https://api.github.com/repos/JuliaLang/julia/assignees{/user}","branches_url":"https://api.github.com/repos/JuliaLang/julia/branches{/branch}","tags_url":"https://api.github.com/repos/JuliaLang/julia/tags","blobs_url":"https://api.github.com/repos/JuliaLang/julia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JuliaLang/julia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JuliaLang/julia/git/refs{/sha}","trees_url":"https://api.github.com/repos/JuliaLang/julia/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JuliaLang/julia/statuses/{sha}","languages_url":"https://api.github.com/repos/JuliaLang/julia/languages","stargazers_url":"https://api.github.com/repos/JuliaLang/julia/stargazers","contributors_url":"https://api.github.com/repos/JuliaLang/julia/contributors","subscribers_url":"https://api.github.com/repos/JuliaLang/julia/subscribers","subscription_url":"https://api.github.com/repos/JuliaLang/julia/subscription","commits_url":"https://api.github.com/repos/JuliaLang/julia/commits{/sha}","git_commits_url":"https://api.github.com/repos/JuliaLang/julia/git/commits{/sha}","comments_url":"https://api.github.com/repos/JuliaLang/julia/comments{/number}","issue_comment_url":"https://api.githu.com/repos/JuliaLang/julia/issues/comments{/number}","contents_url":"https://api.github.com/repos/JuliaLang/julia/contents/{+path}","compare_url":"https://api.github.com/repos/JuliaLang/julia/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JuliaLang/julia/merges","archive_url":"https://api.github.com/repos/JuliaLang/julia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JuliaLang/julia/downloads","issues_url":"https://api.github.com/repos/JuliaLang/julia/issues{/number}","pulls_url":"https://api.github.com/repos/JuliaLang/julia/pulls{/number}","milestones_url":"https://api.github.com/repos/JuliaLang/julia/milestones{/number}","notifications_url":"https://api.github.com/repos/JuliaLang/julia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JuliaLang/julia/labels{/name}","releases_url":"https://api.github.com/repos/JuliaLang/julia/releases{/id}","created_at":"2011-04-21T07:01:50Z","updated_at":"2015-09-05T08:01:21Z","pushed_at":"2015-09-05T16:18:17Z","git_url":"git://github.com/JuliaLang/julia.git","ssh_url":"git@github.com:JuliaLang/julia.git","clone_url":"https://github.com/JuliaLang/julia.git","svn_url":"https://github.com/JuliaLang/julia","homepage":"http://julialang.org/","size":225815,"stargazers_count":5947,"watchers_count":5947,"language":"Julia","has_issues":true,"hs_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1302,"mirror_url":null,"open_issues_count":1367,"forks":1302,"open_issues":1367,"watchers":5947,"default_branch":"master"}},"base":{"label":"JuliaLang:master","ref":"master","sha":"b3a1be57e40330db68734778c23d79726c2da0b9","user":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravatar_id":"","url":"https://api.github.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLang/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLang/received_events","type":"Organization","site_admin":false},"repo":{"id":1644196,"name":"julia","full_name":"JuliaLang/julia","owner":{"login":"JuliaLang","id":743164,"avatar_url":"https://avatars.githubusercontent.com/u/743164?v=3","gravata_id":"","url":"https://api.github.com/users/JuliaLang","html_url":"https://github.com/JuliaLang","followers_url":"https://api.github.com/users/JuliaLang/followers","following_url":"https://api.github.com/users/JuliaLang/following{/other_user}","gists_url":"https://api.github.com/users/JuliaLang/gists{/gist_id}","starred_url":"https://api.github.com/users/JuliaLang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JuliaLang/subscriptions","organizations_url":"https://api.github.com/users/JuliaLang/orgs","repos_url":"https://api.github.com/users/JuliaLang/repos","events_url":"https://api.github.com/users/JuliaLang/events{/privacy}","received_events_url":"https://api.github.com/users/JuliaLang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/JuliaLang/julia","description":"The Julia Language: A fresh approach to technical computing.","fork":false,"url":"https://api.github.com/repos/JuliaLang/julia","forks_url":"https://api.github.com/repos/JuliaLang/julia/forks","keys_url":"https://api.github.com/repos/JuliaLang/julia/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JuliaLang/julia/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JuliaLang/julia/teams","hooks_url":"https://api.github.com/repos/JuliaLang/julia/hooks","issue_events_ur":"https://api.github.com/repos/JuliaLang/julia/issues/events{/number}","events_url":"https://api.github.com/repos/JuliaLang/julia/events","assignees_url":"https://api.github.com/repos/JuliaLang/julia/assignees{/user}","branches_url":"https://api.github.com/repos/JuliaLang/julia/branches{/branch}","tags_url":"https://api.github.com/repos/JuliaLang/julia/tags","blobs_url":"https://api.github.com/repos/JuliaLang/julia/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JuliaLang/julia/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JuliaLang/julia/git/refs{/sha}","trees_url":"https://api.github.com/repos/JuliaLang/julia/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JuliaLang/julia/statuses/{sha}","languages_url":"https://api.github.com/repos/JuliaLang/julia/languages","stargazers_url":"https://api.github.com/repos/JuliaLang/julia/stargazers","contributors_url":"https://api.github.com/repos/JuliaLang/julia/contributors","subscribers_url":"https://api.github.com/repos/JuliaLang/julia/subscribers","subscription_url":"https://api.github.com/repos/JuliaLang/julia/subscription","commits_url":"https://api.github.com/repos/JuliaLang/julia/commits{/sha}","git_commits_url":"https://api.github.com/repos/JuliaLang/julia/git/commits{/sha}","comments_url":"https://api.github.com/repos/JuliaLang/julia/comments{/number}","issu_comment_url":"https://api.github.com/repos/JuliaLang/julia/issues/comments{/number}","contents_url":"https://api.github.com/repos/JuliaLang/julia/contents/{+path}","compare_url":"https://api.github.com/repos/JuliaLang/julia/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JuliaLang/julia/merges","archive_url":"https://api.github.com/repos/JuliaLang/julia/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JuliaLang/julia/downloads","issues_url":"https://api.github.com/repos/JuliaLang/julia/issues{/number}","pulls_url":"https://api.github.com/repos/JuliaLang/julia/pulls{/number}","milestones_url":"https://api.github.com/repos/JuliaLang/julia/milestones{/number}","notifications_url":"https://api.github.com/repos/JuliaLang/julia/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JuliaLang/julia/labels{/name}","releases_url":"https://api.github.com/repos/JuliaLang/julia/releases{/id}","created_at":"2011-04-21T07:01:50Z","updated_at":"2015-09-05T08:01:21Z","pushed_at":"2015-09-05T16:18:17Z","git_url":"git://github.com/JuliaLang/julia.git","ssh_url":"git@github.com:JuliaLang/julia.git","clone_url":"https://github.com/JuliaLang/julia.git","svn_url":"https://github.com/JuliaLang/julia","homepage":"http://julialang.org/","size":225815,"stargazers_count":5947,"watchers_count":5947,"languge":"Julia","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1302,"mirror_url":null,"open_issues_count":1367,"forks":1302,"open_issues":1367,"watchers":5947,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12962"},"html":{"href":"https://github.com/JuliaLang/julia/pull/12962"},"issue":{"href":"https://api.github.com/repos/JuliaLang/julia/issues/12962"},"comments":{"href":"https://api.github.com/repos/JuliaLang/julia/issues/12962/comments"},"review_comments":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12962/comments"},"review_comment":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/JuliaLang/julia/pulls/12962/commits"},"statuses":{"href":"https://api.github.com/repos/JuliaLang/julia/statuses/c593b58ba94d4eb637643e6319cb6684510f0766"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":2,"deletions":0,"changed_files":1}},"public":true,"created_at":"2015-09-05T16:18:21Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121407124","type":"CreateEvent","actor"{"id":213514,"login":"eschnett","gravatar_id":"","url":"https://api.github.com/users/eschnett","avatar_url":"https://avatars.githubusercontent.com/u/213514?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"ref":"eschnett-Void","ref_type":"branch","master_branch":"master","description":"The Julia Language: A fresh approach to technical computing.","pusher_type":"user"},"public":true,"created_at":"2015-09-05T16:18:17Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121404820","type":"IssueCommentEvent","actor":{"id":327706,"login":"ihnorton","gravatar_id":"","url":"https://api.github.com/users/ihnorton","avatar_url":"https://avatars.githubusercontent.com/u/327706?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12961","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12961/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12961/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12961/events","html_url":"https://github.com/JuliaLang/julia/ssues/12961","id":105035301,"number":12961,"title":"`Void()` does not work","user":{"login":"eschnett","id":213514,"avatar_url":"https://avatars.githubusercontent.com/u/213514?v=3","gravatar_id":"","url":"https://api.github.com/users/eschnett","html_url":"https://github.com/eschnett","followers_url":"https://api.github.com/users/eschnett/followers","following_url":"https://api.github.com/users/eschnett/following{/other_user}","gists_url":"https://api.github.com/users/eschnett/gists{/gist_id}","starred_url":"https://api.github.com/users/eschnett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eschnett/subscriptions","organizations_url":"https://api.github.com/users/eschnett/orgs","repos_url":"https://api.github.com/users/eschnett/repos","events_url":"https://api.github.com/users/eschnett/events{/privacy}","received_events_url":"https://api.github.com/users/eschnett/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-05T16:14:44Z","updated_at":"2015-09-05T16:15:50Z","closed_at":null,"body":"There exists an object of type `Void`, called `nothing`, thus it should be possible to construct such an object by calling the type's constructor: `Void()` should work and should return `nothing`."},"comment":{"url":"https://api.gthub.com/repos/JuliaLang/julia/issues/comments/137972081","html_url":"https://github.com/JuliaLang/julia/issues/12961#issuecomment-137972081","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12961","id":137972081,"user":{"login":"ihnorton","id":327706,"avatar_url":"https://avatars.githubusercontent.com/u/327706?v=3","gravatar_id":"","url":"https://api.github.com/users/ihnorton","html_url":"https://github.com/ihnorton","followers_url":"https://api.github.com/users/ihnorton/followers","following_url":"https://api.github.com/users/ihnorton/following{/other_user}","gists_url":"https://api.github.com/users/ihnorton/gists{/gist_id}","starred_url":"https://api.github.com/users/ihnorton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihnorton/subscriptions","organizations_url":"https://api.github.com/users/ihnorton/orgs","repos_url":"https://api.github.com/users/ihnorton/repos","events_url":"https://api.github.com/users/ihnorton/events{/privacy}","received_events_url":"https://api.github.com/users/ihnorton/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:15:50Z","updated_at":"2015-09-05T16:15:50Z","body":"\"Nothing comes from nothing; nothing ever could!\"\r\n\r\n(I'll show myself out)"}},"public":true,"created_at":"2015-09-05T16:15:51Z","org":{"id":743164,"login":"JuliaLang","gravata_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121403657","type":"IssuesEvent","actor":{"id":213514,"login":"eschnett","gravatar_id":"","url":"https://api.github.com/users/eschnett","avatar_url":"https://avatars.githubusercontent.com/u/213514?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12961","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12961/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12961/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12961/events","html_url":"https://github.com/JuliaLang/julia/issues/12961","id":105035301,"number":12961,"title":"`Void()` does not work","user":{"login":"eschnett","id":213514,"avatar_url":"https://avatars.githubusercontent.com/u/213514?v=3","gravatar_id":"","url":"https://api.github.com/users/eschnett","html_url":"https://github.com/eschnett","followers_url":"https://api.github.com/users/eschnett/followers","following_url":"https://api.github.com/users/eschnett/following{/other_user}","gists_url":"https://api.github.com/users/eschnett/gists{/gist_id}","starred_url":"https://api.github.com/user/eschnett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eschnett/subscriptions","organizations_url":"https://api.github.com/users/eschnett/orgs","repos_url":"https://api.github.com/users/eschnett/repos","events_url":"https://api.github.com/users/eschnett/events{/privacy}","received_events_url":"https://api.github.com/users/eschnett/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-05T16:14:44Z","updated_at":"2015-09-05T16:14:44Z","closed_at":null,"body":"There exists an object of type `Void`, called `nothing`, thus it should be possible to construct such an object by calling the type's constructor: `Void()` should work and should return `nothing`."}},"public":true,"created_at":"2015-09-05T16:14:44Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121395441","type":"IssueCommentEvent","actor":{"id":1732,"login":"jiahao","gravatar_id":"","url":"https://api.github.com/users/jiahao","avatar_url":"https://avatars.githubusercontent.com/u/1732?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"htts://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsstem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:05:42Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to ge something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137971174","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137971174","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137971174,"user":{"login":"jiahao","id":1732,"avatar_url":"https://avatars.githubusercontent.com/u/1732?v=3","gravatar_id":"","url":"https://api.github.com/users/jiahao","html_url":"https://github.com/jiahao","followers_url":"https://api.github.com/users/jiahao/followers","following_url":"https://api.github.com/users/jiahao/following{/other_user}","gists_url":"https://api.github.com/users/jiahao/gists{/gist_id}","starred_url":"https://api.github.com/users/jiahao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiahao/subscriptions","organizations_url":"https://api.github.com/users/jiahao/orgs","repos_url":"https://api.github.com/users/jiahao/repos","events_url":"https://api.github.com/users/jiahao/events{/privacy}","received_events_url":"https://api.github.com/users/jiahao/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:05:42Z","updated_at":"2015-09-05T16:05:42Z","body":"No worries @mbauman. Thankfully git+GitHub save enough daa to reconstruct what happened. (And it could have been much worse: https://news.ycombinator.com/item?id=6713742)"}},"public":true,"created_at":"2015-09-05T16:05:42Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121395000","type":"IssueCommentEvent","actor":{"id":1291671,"login":"Keno","gravatar_id":"","url":"https://api.github.com/users/Keno","avatar_url":"https://avatars.githubusercontent.com/u/1291671?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman""id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:05:12Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLan/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137971151","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137971151","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137971151,"user":{"login":"Keno","id":1291671,"avatar_url":"https://avatars.githubsercontent.com/u/1291671?v=3","gravatar_id":"","url":"https://api.github.com/users/Keno","html_url":"https://github.com/Keno","followers_url":"https://api.github.com/users/Keno/followers","following_url":"https://api.github.com/users/Keno/following{/other_user}","gists_url":"https://api.github.com/users/Keno/gists{/gist_id}","starred_url":"https://api.github.com/users/Keno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Keno/subscriptions","organizations_url":"https://api.github.com/users/Keno/orgs","repos_url":"https://api.github.com/users/Keno/repos","events_url":"https://api.github.com/users/Keno/events{/privacy}","received_events_url":"https://api.github.com/users/Keno/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:05:12Z","updated_at":"2015-09-05T16:05:12Z","body":"Yes, but it's not enabled yet for this repository, I already checked."}},"public":true,"created_at":"2015-09-05T16:05:13Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121393683","type":"IssueCommentEvent","actor":{"id":327706,"login":"ihnorton","gravatar_id":"","url":"https://api.github.com/users/ihnorton","avatar_url":"https://avatars.githubusercontent.com/u/327706?"},"repo":{"id":1644196,"name""JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/recived_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:03:47Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne dowside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137971055","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137971055","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137971055,"user":{"login":"ihnorton","id":327706,"avatar_url":"https://avatars.githubusercontent.com/u/327706?v=3","gravatar_id":"","url":"https://api.github.com/users/ihnorton","html_url":"https://github.com/ihnorton","followers_url":"https://api.github.com/users/ihnorton/followers","following_url":"https://api.github.com/users/ihnorton/following{/other_user}","gists_url":"https://api.github.com/users/ihnorton/gists{/gist_id}","starred_url":"https://api.github.com/users/ihnorton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihnorton/subscriptions","organizations_url":"https://api.github.com/users/ihnorton/orgs","repos_url":"https://api.github.com/users/ihnorton/repos","events_url":"https://api.github.com/users/ihnorton/events{/privacy}","received_events_url":"https://api.github.com/users/ihnorton/received_events","type":"User","site_amin":false},"created_at":"2015-09-05T16:03:47Z","updated_at":"2015-09-05T16:03:47Z","body":"All set now. Two weeks time-out from commit bit for @mbauman! :palm_tree:\r\n\r\nI have my git configured to always require passwords for julialang/julia. Not foolproof, but does require at least a second glance."}},"public":true,"created_at":"2015-09-05T16:03:47Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121392966","type":"IssueCommentEvent","actor":{"id":1282691,"login":"KristofferC","gravatar_id":"","url":"https://api.github.com/users/KristofferC","avatar_url":"https://avatars.githubusercontent.com/u/1282691?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avata_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:02:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.atch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137971016","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137971016","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137971016,"user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubusercontent.om/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferC/events{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:02:56Z","updated_at":"2015-09-05T16:02:56Z","body":"See https://github.com/blog/2051-protected-branches-and-required-status-checks"}},"public":true,"created_at":"2015-09-05T16:02:57Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121392459","type":"IssueCommentEvent","actor":{"id":1291671,"login":"Keno","gravatar_id":"","url":"https://api.github.com/users/Keno","avatar_url":"https://avtars.githubusercontent.com/u/1291671?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privay}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:02:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profileprint`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970918","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970918","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970918,"user":{"login":"Keno","id":1291671,"avatar_url":"https://avatars.githubusercontent.com/u/1291671?v=3","gravatar_id":"","url":"https://api.github.com/users/Keno","html_url":"https://github.com/Keno","followers_url":"https://api.github.com/users/Keno/followers","following_url":"https://api.github.com/users/Keno/following{/other_user}","gists_url":"https://api.github.com/users/Keno/gists{/gist_id}","starred_url":"https://api.github.com/users/Keno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Keno/subscriptions","organizations_url":"https://api.github.com/users/Keno/orgs","repos_url":"https://api.github.com/users/Keno/repos","events_url":"https://api.github.com/users/Keno/events{/privacy}","received_events_url":"https://api.github.com/users/Keno/received_events""type":"User","site_admin":false},"created_at":"2015-09-05T16:02:19Z","updated_at":"2015-09-05T16:02:19Z","body":"Sounds like GitHub will get protected branches soon, which would prevent this."}},"public":true,"created_at":"2015-09-05T16:02:19Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121391721","type":"PushEvent","actor":{"id":327706,"login":"ihnorton","gravatar_id":"","url":"https://api.github.com/users/ihnorton","avatar_url":"https://avatars.githubusercontent.com/u/327706?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"push_id":782216078,"size":14,"distinct_size":3,"ref":"refs/heads/master","head":"b3a1be57e40330db68734778c23d79726c2da0b9","before":"b122bc7d31eb0c25e9e88c819b9f1d07a803ffa9","commits":[{"sha":"3eae5be42882880b02b5b817df654d63e5d6eaa4","author":{"email":"schnetter@gmail.com","name":"Erik Schnetter"},"message":"Optimize several Complex{Bool} operations","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/3eae5be42882880b02b5b817df654d63e5d6eaa4"},{"sha":"8cc7013fb839d201bd743d2652392b7c21577974","author":{"email":"stevenj@mit.edu","name":"Steven G. Johnson"},"message":"make Cstring more usable as a return vaue (see #10799)","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/8cc7013fb839d201bd743d2652392b7c21577974"},{"sha":"982e98af1ee547ab4f31d8e24b7db3a2f14357fa","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"Merge pull request #12887 from eschnett/complex-bool-2\n\nOptimize several Complex{Bool} operations","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/982e98af1ee547ab4f31d8e24b7db3a2f14357fa"},{"sha":"2a2524bc1f3a9dd5185d2ecb746595efa6dd67b5","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"Merge pull request #12889 from stevengj/more_cstring\n\nmake Cstring more usable as a return value","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/2a2524bc1f3a9dd5185d2ecb746595efa6dd67b5"},{"sha":"989a2f87c90a8b5dcca7449d3c56355c76b2087b","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"add Tuple{Vararg{Char}} to Union, closes #12918","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/989a2f87c90a8b5dcca7449d3c56355c76b2087b"},{"sha":"a246c11af47db6f6f33180f523749a31f028bad9","author":{"email":"jameson@mit.edu","name":"Jameson Nash"},"message":"fix jl_recache_type in incremental deserializer\n\nthis affected loading precompiled DataArrays and DataFrames","distnct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/a246c11af47db6f6f33180f523749a31f028bad9"},{"sha":"21bd4143c07e7a38c06ff6db10a8910e9f72430f","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Look for docs in modules other than Base.","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/21bd4143c07e7a38c06ff6db10a8910e9f72430f"},{"sha":"639ab0afb528b9c941f94d19e9e319d4c6adf039","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Actually count exported functions","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/639ab0afb528b9c941f94d19e9e319d4c6adf039"},{"sha":"37e1229b09f4e5a897f6e230b882a567297d2fce","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Add missing doc for checkbounds","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/37e1229b09f4e5a897f6e230b882a567297d2fce"},{"sha":"036cefa5dacffd7adcb4df73f97acde618093ef4","author":{"email":"yyc1992@gmail.com","name":"Yichao Yu"},"message":"Check try bindings with other modules","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/036cefa5dacffd7adcb4df73f97acde618093ef4"},{"sha":"4f6c4f63f4ffd95bf0f123504a2d293efa65af92","author":{"email":"iaindunning@gmail.com","name":"Iain Dunning"},"message":"Remove deprecated test_ails\n\nInitially deprecated in mid-2013 (https://github.com/JuliaLang/julia/pull/3608)","distinct":true,"url":"https://api.github.com/repos/JuliaLang/julia/commits/4f6c4f63f4ffd95bf0f123504a2d293efa65af92"},{"sha":"2504ef2e3a5a92f46d62fbc0c963aa137accad8b","author":{"email":"jakebolewski@gmail.com","name":"Jake Bolewski"},"message":"Merge pull request #12954 from JuliaLang/yyc/genstdlib-module\n\nMissing docs","distinct":false,"url":"https://api.github.com/repos/JuliaLang/julia/commits/2504ef2e3a5a92f46d62fbc0c963aa137accad8b"},{"sha":"404b41411d84ea7af1de7eea44de8f38c3c761a3","author":{"email":"iaindunning@gmail.com","name":"Iain Dunning"},"message":"Merge pull request #12809 from JuliaLang/ird/rmtestfails\n\nRemove deprecated test_fails","distinct":true,"url":"https://api.github.com/repos/JuliaLang/julia/commits/404b41411d84ea7af1de7eea44de8f38c3c761a3"},{"sha":"b3a1be57e40330db68734778c23d79726c2da0b9","author":{"email":"isaiah.norton@gmail.com","name":"Isaiah Norton"},"message":"Fix #12947, api error on llvm36+","distinct":true,"url":"https://api.github.com/repos/JuliaLang/julia/commits/b3a1be57e40330db68734778c23d79726c2da0b9"}]},"public":true,"created_at":"2015-09-05T16:01:31Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"},{"id":"3121391185","type":"IssueCommentEvent","actor":{"id":154641,"login":"mbauman","gravatar_id":"","url":"https://api.github.com/users/mbauman","avatar_url":"https://avatars.githubusercontent.com/u/154641?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organization_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:00:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970768","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970768","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970768,"user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/ors","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:00:58Z","updated_at":"2015-09-05T16:00:58Z","body":"Ah, wonderful. Thanks Isaiah. Again, terribly sorry for the snafu."}},"public":true,"created_at":"2015-09-05T16:00:59Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121390702","type":"IssueCommentEvent","actor":{"id":327706,"login":"ihnorton","gravatar_id":"","url":"https://api.github.com/users/ihnorton","avatar_url":"https://avatars.githubusercontent.com/u/327706?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"ttle":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:00:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/ull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970750","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970750","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970750,"user":{"login""ihnorton","id":327706,"avatar_url":"https://avatars.githubusercontent.com/u/327706?v=3","gravatar_id":"","url":"https://api.github.com/users/ihnorton","html_url":"https://github.com/ihnorton","followers_url":"https://api.github.com/users/ihnorton/followers","following_url":"https://api.github.com/users/ihnorton/following{/other_user}","gists_url":"https://api.github.com/users/ihnorton/gists{/gist_id}","starred_url":"https://api.github.com/users/ihnorton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihnorton/subscriptions","organizations_url":"https://api.github.com/users/ihnorton/orgs","repos_url":"https://api.github.com/users/ihnorton/repos","events_url":"https://api.github.com/users/ihnorton/events{/privacy}","received_events_url":"https://api.github.com/users/ihnorton/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:00:30Z","updated_at":"2015-09-05T16:00:30Z","body":"@mbauman I'll go ahead and force push it."}},"public":true,"created_at":"2015-09-05T16:00:30Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121390504","type":"IssueCommentEvent","actor":{"id":1282691,"login":"KristofferC","gravatar_id":"","url":"https://api.github.com/users/KristofferC","avatar_ul":"https://avatars.githubusercontent.com/u/1282691?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauma/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T16:00:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in case like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970742","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970742","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970742,"user":{"login":"KristofferC","id":1282691,"avatar_url":"https://avatars.githubusercontent.com/u/1282691?v=3","gravatar_id":"","url":"https://api.github.com/users/KristofferC","html_url":"https://github.com/KristofferC","followers_url":"https://api.github.com/users/KristofferC/followers","following_url":"https://api.github.com/users/KristofferC/following{/other_user}","gists_url":"https://api.github.com/users/KristofferC/gists{/gist_id}","starred_url":"https://api.github.com/users/KristofferC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KristofferC/subscriptions","organizations_url":"https://api.github.com/users/KristofferC/orgs","repos_url":"https://api.github.com/users/KristofferC/repos","events_url":"https://api.github.com/users/KristofferCevents{/privacy}","received_events_url":"https://api.github.com/users/KristofferC/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T16:00:19Z","updated_at":"2015-09-05T16:00:19Z","body":"Would `git reset b3a1be5 --hard` work?"}},"public":true,"created_at":"2015-09-05T16:00:20Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121389483","type":"IssueCommentEvent","actor":{"id":154641,"login":"mbauman","gravatar_id":"","url":"https://api.github.com/users/mbauman","avatar_url":"https://avatars.githubusercontent.com/u/154641?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","grvatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T15:59:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search inorder to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970699","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970699","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970699,"user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/uses/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T15:59:19Z","updated_at":"2015-09-05T15:59:19Z","body":"Aha, found it in my reflog. Now I'm at\r\n\r\n```\r\n$ git status\r\nHEAD detached at b3a1be5\r\nnothing to commit, working directory clean\r\n```\r\n\r\nWorking on getting it back to my local `master` with a clean history now."}},"public":true,"created_at":"2015-09-05T15:59:19Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121385961","type":"IssueCommentEvent","actor":{"id":1732,"login":"jiahao","gravatar_id":"","url":"https://api.github.com/sers/jiahao","avatar_url":"https://avatars.githubusercontent.com/u/1732?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.gitub.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T15:55:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This s important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970531","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970531","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970531,"user":{"login":"jiahao","id":1732,"avatar_url":"https://avatars.githubusercontent.com/u/1732?v=3","gravatar_id":"","url":"https://api.github.com/users/jiahao","html_url":"https://github.com/jiahao","followers_url":"https://api.github.com/users/jiahao/followers","following_url":"https://api.github.com/users/jiahao/following{/other_user}","gists_url":"https://api.github.com/users/jiahao/gists{/gist_id}","starred_url":"https://api.github.com/users/jiahao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiahao/subscriptions","organizations_url":"https://api.github.com/users/jiahao/orgs","repos_url":"https://api.github.com/users/jiahao/repos","events_url":"https://api.github.com/users/jiahao/events{/privacy}","received_events_url":https://api.github.com/users/jiahao/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T15:55:17Z","updated_at":"2015-09-05T15:55:17Z","body":"cc @ihnorton that's your commit. I think we'll be fine if you push your local master HEAD"}},"public":true,"created_at":"2015-09-05T15:55:17Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121383472","type":"WatchEvent","actor":{"id":169983,"login":"noritaka","gravatar_id":"","url":"https://api.github.com/users/noritaka","avatar_url":"https://avatars.githubusercontent.com/u/169983?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"started"},"public":true,"created_at":"2015-09-05T15:52:32Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121382603","type":"IssueCommentEvent","actor":{"id":1732,"login":"jiahao","gravatar_id":"","url":"https://api.github.com/users/jiahao","avatar_url":"https://avatars.githubusercontent.com/u/1732?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","isue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/jlia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T15:51:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\"\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution tat I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970260","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970260","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970260,"user":{"login":"jiahao","id":1732,"avatar_url":"https://avatars.githubusercontent.com/u/1732?v=3","gravatar_id":"","url":"https://api.github.com/users/jiahao","html_url":"https://github.com/jiahao","followers_url":"https://api.github.com/users/jiahao/followers","following_url":"https://api.github.com/users/jiahao/following{/other_user}","gists_url":"https://api.github.com/users/jiahao/gists{/gist_id}","starred_url":"https://api.github.com/users/jiahao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jiahao/subscriptions","organizations_url":"https://api.github.com/users/jiahao/orgs","repos_url":"https://api.github.com/users/jiahao/repos","events_url":"https://api.github.com/users/jiahao/events{/privacy}","received_events_url":"https://api.github.com/users/jiahao/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T15:51:35Z","updated_at":"2015-09-05T15:51:35Z","body":"Here is what the [GitHub API](https://api.ithub.com/repos/JuliaLang/julia/events) recorded:\r\n\r\n```\r\n{\r\n \"id\": \"3121339788\",\r\n \"type\": \"PushEvent\",\r\n \"actor\": {\r\n \"id\": 154641,\r\n \"login\": \"mbauman\",\r\n \"gravatar_id\": \"\",\r\n \"url\": \"https://api.github.com/users/mbauman\",\r\n \"avatar_url\": \"https://avatars.githubusercontent.com/u/154641?\"\r\n },\r\n \"repo\": {\r\n \"id\": 1644196,\r\n \"name\": \"JuliaLang/julia\",\r\n \"url\": \"https://api.github.com/repos/JuliaLang/julia\"\r\n },\r\n \"payload\": {\r\n \"push_id\": 782193776,\r\n \"size\": 0,\r\n \"distinct_size\": 0,\r\n \"ref\": \"refs/heads/master\",\r\n \"head\": \"b122bc7d31eb0c25e9e88c819b9f1d07a803ffa9\",\r\n \"before\": \"b3a1be57e40330db68734778c23d79726c2da0b9\",\r\n \"commits\": [\r\n\r\n ]\r\n },\r\n \"public\": true,\r\n \"created_at\": \"2015-09-05T15:03:59Z\",\r\n \"org\": {\r\n \"id\": 743164,\r\n \"login\": \"JuliaLang\",\r\n \"gravatar_id\": \"\",\r\n \"url\": \"https://api.github.com/orgs/JuliaLang\",\r\n \"avatar_url\": \"https://avatars.githubusercontent.com/u/743164?\"\r\n }\r\n },\r\n ```\r\n\r\nLooks like you'll want b3a1be57e40330db68734778c23d79726c2da0b9"}},"public":true,"created_at":"2015-09-05T15:51:36Z","org":{"id":743164,login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}},{"id":"3121381213","type":"IssueCommentEvent","actor":{"id":154641,"login":"mbauman","gravatar_id":"","url":"https://api.github.com/users/mbauman","avatar_url":"https://avatars.githubusercontent.com/u/154641?"},"repo":{"id":1644196,"name":"JuliaLang/julia","url":"https://api.github.com/repos/JuliaLang/julia"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951/events","html_url":"https://github.com/JuliaLang/julia/pull/12951","id":104984149,"number":12951,"title":"RFC: Bring back apropos","user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"htps://api.github.com/users/mbauman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/docsystem","name":"docsystem","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-09-04T23:02:10Z","updated_at":"2015-09-05T15:50:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/12951","html_url":"https://github.com/JuliaLang/julia/pull/12951","diff_url":"https://github.com/JuliaLang/julia/pull/12951.diff","patch_url":"https://github.com/JuliaLang/julia/pull/12951.patch"},"body":"This adds a very simple documentation search in order to bring back apropos:\r\n\r\n```jl\r\njulia> apropos(\"pearson\")\r\ncov\r\ncor\r\n\r\njulia> apropos(\"combine\")\r\nBase.Docs.catdoc\r\nmuladd\r\nldltfact\r\nsparsevec\r\nsparse\r\nBase.include_from_node1\r\ncholfact\r\ngraphemes\r\nBase.Profile.print\r\nbfft\r\n\r\njulia> import DataFrames\r\n\r\njulia> apropos(r\\\bNA\\b\")\r\nDataFrames.complete_cases\r\nDataFrames.nonunique\r\nDataFrames.complete_cases!\r\nStatsBase.describe\r\nDataFrames.AbstractDataFrame\r\njoin\r\n```\r\n\r\nI've also updated the display of functions to include module names when they're not exported from Base. This is important in cases like `Profile.print`, where it would currently just write `print`.\r\n\r\nOne downside here is that it cannot search across multiple markdown elements. But this is the simplest solution that I saw to get something basic working… and it works quite well in most simple cases. On the plus side, this way is extremely fast."},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/137970205","html_url":"https://github.com/JuliaLang/julia/pull/12951#issuecomment-137970205","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/12951","id":137970205,"user":{"login":"mbauman","id":154641,"avatar_url":"https://avatars.githubusercontent.com/u/154641?v=3","gravatar_id":"","url":"https://api.github.com/users/mbauman","html_url":"https://github.com/mbauman","followers_url":"https://api.github.com/users/mbauman/followers","following_url":"https://api.github.com/users/mbauman/following{/other_user}","gists_url":"https://api.github.com/users/mbauman/gists{/gist_id}","starred_url":"https://api.github.com/users/mbauman/starred{/ownr}{/repo}","subscriptions_url":"https://api.github.com/users/mbauman/subscriptions","organizations_url":"https://api.github.com/users/mbauman/orgs","repos_url":"https://api.github.com/users/mbauman/repos","events_url":"https://api.github.com/users/mbauman/events{/privacy}","received_events_url":"https://api.github.com/users/mbauman/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T15:50:15Z","updated_at":"2015-09-05T15:50:15Z","body":"Hrm. Ok. I'll see what I can do."}},"public":true,"created_at":"2015-09-05T15:50:16Z","org":{"id":743164,"login":"JuliaLang","gravatar_id":"","url":"https://api.github.com/orgs/JuliaLang","avatar_url":"https://avatars.githubusercontent.com/u/743164?"}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment