{"action":"opened","number":59,"pull_request":{"url":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/59","id":33243654,"html_url":"https://github.com/AviSynth/AviSynthPlus/pull/59","diff_url":"https://github.com/AviSynth/AviSynthPlus/pull/59.diff","patch_url":"https://github.com/AviSynth/AviSynthPlus/pull/59.patch","issue_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/issues/59","number":59,"state":"open","locked":false,"title":"Integrate changes from 2.6 RC2","user":{"login":"qyot27","id":1296881,"avatar_url":"https://avatars.githubusercontent.com/u/1296881?v=3","gravatar_id":"","url":"https://api.github.com/users/qyot27","html_url":"https://github.com/qyot27","followers_url":"https://api.github.com/users/qyot27/followers","following_url":"https://api.github.com/users/qyot27/following{/other_user}","gists_url":"https://api.github.com/users/qyot27/gists{/gist_id}","starred_url":"https://api.github.com/users/qyot27/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qyot27/subscriptions","organizations_url":"https://api.github.com/users/qyot27/orgs","repos_url":"https://api.github.com/users/qyot27/repos","events_url":"https://api.github.com/users/qyot27/events{/privacy}","received_events_url":"https://api.github.com/users/qyot27/received_events","type":"User","site_admin":false},"body":"I noticed earlier this morning that RC2 had been released a few days ago, so I did the same thing I did for RC1 and looked at what needed to be merged.  The answer is a very underwhelming 'almost nothing', because most of the 14 commits that make up RC2 touch parts that have been removed from AviSynth+ entirely.\r\n\r\n```\r\nHTML\t\t0001-corrections.patch\r\nHTML\t\t0003-Fix-No-newline-at-end-of-file.patch\r\nHTML\t\t0013-Use-env-Invoke-ConvertAudio-.-in-example.patch\r\n\r\napplies-1\t0002-one-instance-of-color_palegoldenrod-removed.patch\r\napplies-2\t0006-Add-I420-to-message.patch\r\n\r\nrejected-1\t0007-Remove-AlignPlanar.patch\r\nrejected-2\t0008-Release-candicate-2.patch\r\nrejected-3\t0009-Support-2.6-colour-spaces.-Wilbert.patch\r\nrejected-4\t0010-Remove-AlignPlanar.patch\r\nrejected-5\t0011-Change-default-install-dir-to-PROGRAMFILES-AviSynth-.patch\r\nrejected-6\t0014-Change-www.avisynth.org-to-www.avisynth.nl.patch\r\nrejected-7\t0004-Release-candicate-2.patch\r\nrejected-8\t0005-Bump-version-for-extended-cache-requests.patch\r\nrejected-9\t0012-Release-candicate-2.patch\r\n\r\nHTML\t\tChanges to the HTML documentation; irrelevant in normal form since avsplus uses\r\n\t\treStructuredText+Sphinx, but the content can be migrated.  The one about newlines\r\n\t\tat end of files is irrelevant unless some other change is in there too.\r\n\r\n\t\tSince all three of these commits go into the FilterSDK and there's still an HTML\r\n\t\tcopy of the FilterSDK in the avsplus source, these get applied twice: once as HTML,\r\n\t\tand then the content is migrated over to RST. No real need to have three discrete\r\n\t\tcommits for the RST version, so they're all going in in one commit.\r\n\r\nrejected-1-4\tavsplus doesn't have TCPDeliver in its source tree, it uses the DLL from classic's distro\r\n\r\nrejected-5\tNSI script is irrelevant to avsplus, and avsplus uses a different directory name anyway\r\n\r\nrejected-6\tAlready changed in avsplus during the version refactoring.\r\n\r\nrejected-7\tAll changes to either TCPDeliver (doesn't exist in avsplus source tree) or to .rc files\r\n\t\tmaking it register with a bumped '2,6,0,x' version, which avsplus no longer identifies as\r\n\r\nrejected-8\tavsplus cache refactoring made this irrelevant\r\n\r\nrejected-9\tIt looks like it's just a straight copy of the new avisynth.h into DSS' plugin sources,\r\n\t\treplacing the old one.  avsplus made this irrelevant, probably long long ago, by making\r\n\t\tDSS refer to the avisynth.h in include/, not one in its own sources.\r\n\r\napplies-1\tApplies cleanly, but needs the path changed from distrib/color_presets to distrib/ColorPresets\r\n\r\napplies-2\tApplies cleanly, but needs the path to be changed from src/plugins/DirectShowSource to plugins/DirectShowSource\r\n```\r\n\r\nWhat made this more fun is that jeeb hasn't mirrored these commits yet (so the modifications to the RC2 commits and cherry-picking *can't* currently be forced over the old *theirs* history).  With this in mind, #22 and this quirk could be solved by having a classic_avisynth branch where we can pull in CVS changes ourselves if we have to.  I have such a branch pushed onto my repo.","created_at":"2015-04-14T10:15:48Z","updated_at":"2015-04-14T10:15:48Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/59/commits","review_comments_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/59/comments","review_comment_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/comments{/number}","comments_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/issues/59/comments","statuses_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/statuses/02653d3f8d0fc287bcbd5fb474b34ae6f9acb8bd","head":{"label":"qyot27:rc2integrate","ref":"rc2integrate","sha":"02653d3f8d0fc287bcbd5fb474b34ae6f9acb8bd","user":{"login":"qyot27","id":1296881,"avatar_url":"https://avatars.githubusercontent.com/u/1296881?v=3","gravatar_id":"","url":"https://api.github.com/users/qyot27","html_url":"https://github.com/qyot27","followers_url":"https://api.github.com/users/qyot27/followers","following_url":"https://api.github.com/users/qyot27/following{/other_user}","gists_url":"https://api.github.com/users/qyot27/gists{/gist_id}","starred_url":"https://api.github.com/users/qyot27/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qyot27/subscriptions","organizations_url":"https://api.github.com/users/qyot27/orgs","repos_url":"https://api.github.com/users/qyot27/repos","events_url":"https://api.github.com/users/qyot27/events{/privacy}","received_events_url":"https://api.github.com/users/qyot27/received_events","type":"User","site_admin":false},"repo":{"id":14051903,"name":"avisynth","full_name":"qyot27/avisynth","owner":{"login":"qyot27","id":1296881,"avatar_url":"https://avatars.githubusercontent.com/u/1296881?v=3","gravatar_id":"","url":"https://api.github.com/users/qyot27","html_url":"https://github.com/qyot27","followers_url":"https://api.github.com/users/qyot27/followers","following_url":"https://api.github.com/users/qyot27/following{/other_user}","gists_url":"https://api.github.com/users/qyot27/gists{/gist_id}","starred_url":"https://api.github.com/users/qyot27/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qyot27/subscriptions","organizations_url":"https://api.github.com/users/qyot27/orgs","repos_url":"https://api.github.com/users/qyot27/repos","events_url":"https://api.github.com/users/qyot27/events{/privacy}","received_events_url":"https://api.github.com/users/qyot27/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/qyot27/avisynth","description":"pylorak's proposed changes to Avisynth","fork":true,"url":"https://api.github.com/repos/qyot27/avisynth","forks_url":"https://api.github.com/repos/qyot27/avisynth/forks","keys_url":"https://api.github.com/repos/qyot27/avisynth/keys{/key_id}","collaborators_url":"https://api.github.com/repos/qyot27/avisynth/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/qyot27/avisynth/teams","hooks_url":"https://api.github.com/repos/qyot27/avisynth/hooks","issue_events_url":"https://api.github.com/repos/qyot27/avisynth/issues/events{/number}","events_url":"https://api.github.com/repos/qyot27/avisynth/events","assignees_url":"https://api.github.com/repos/qyot27/avisynth/assignees{/user}","branches_url":"https://api.github.com/repos/qyot27/avisynth/branches{/branch}","tags_url":"https://api.github.com/repos/qyot27/avisynth/tags","blobs_url":"https://api.github.com/repos/qyot27/avisynth/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/qyot27/avisynth/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/qyot27/avisynth/git/refs{/sha}","trees_url":"https://api.github.com/repos/qyot27/avisynth/git/trees{/sha}","statuses_url":"https://api.github.com/repos/qyot27/avisynth/statuses/{sha}","languages_url":"https://api.github.com/repos/qyot27/avisynth/languages","stargazers_url":"https://api.github.com/repos/qyot27/avisynth/stargazers","contributors_url":"https://api.github.com/repos/qyot27/avisynth/contributors","subscribers_url":"https://api.github.com/repos/qyot27/avisynth/subscribers","subscription_url":"https://api.github.com/repos/qyot27/avisynth/subscription","commits_url":"https://api.github.com/repos/qyot27/avisynth/commits{/sha}","git_commits_url":"https://api.github.com/repos/qyot27/avisynth/git/commits{/sha}","comments_url":"https://api.github.com/repos/qyot27/avisynth/comments{/number}","issue_comment_url":"https://api.github.com/repos/qyot27/avisynth/issues/comments{/number}","contents_url":"https://api.github.com/repos/qyot27/avisynth/contents/{+path}","compare_url":"https://api.github.com/repos/qyot27/avisynth/compare/{base}...{head}","merges_url":"https://api.github.com/repos/qyot27/avisynth/merges","archive_url":"https://api.github.com/repos/qyot27/avisynth/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/qyot27/avisynth/downloads","issues_url":"https://api.github.com/repos/qyot27/avisynth/issues{/number}","pulls_url":"https://api.github.com/repos/qyot27/avisynth/pulls{/number}","milestones_url":"https://api.github.com/repos/qyot27/avisynth/milestones{/number}","notifications_url":"https://api.github.com/repos/qyot27/avisynth/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/qyot27/avisynth/labels{/name}","releases_url":"https://api.github.com/repos/qyot27/avisynth/releases{/id}","created_at":"2013-11-01T19:32:59Z","updated_at":"2014-06-21T02:23:45Z","pushed_at":"2015-04-14T09:50:23Z","git_url":"git://github.com/qyot27/avisynth.git","ssh_url":"git@github.com:qyot27/avisynth.git","clone_url":"https://github.com/qyot27/avisynth.git","svn_url":"https://github.com/qyot27/avisynth","homepage":"","size":24022,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"AviSynth:MT","ref":"MT","sha":"cf034b65aec85aec8fdf066e57d20362d44fb3c8","user":{"login":"AviSynth","id":6062322,"avatar_url":"https://avatars.githubusercontent.com/u/6062322?v=3","gravatar_id":"","url":"https://api.github.com/users/AviSynth","html_url":"https://github.com/AviSynth","followers_url":"https://api.github.com/users/AviSynth/followers","following_url":"https://api.github.com/users/AviSynth/following{/other_user}","gists_url":"https://api.github.com/users/AviSynth/gists{/gist_id}","starred_url":"https://api.github.com/users/AviSynth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AviSynth/subscriptions","organizations_url":"https://api.github.com/users/AviSynth/orgs","repos_url":"https://api.github.com/users/AviSynth/repos","events_url":"https://api.github.com/users/AviSynth/events{/privacy}","received_events_url":"https://api.github.com/users/AviSynth/received_events","type":"Organization","site_admin":false},"repo":{"id":12849440,"name":"AviSynthPlus","full_name":"AviSynth/AviSynthPlus","owner":{"login":"AviSynth","id":6062322,"avatar_url":"https://avatars.githubusercontent.com/u/6062322?v=3","gravatar_id":"","url":"https://api.github.com/users/AviSynth","html_url":"https://github.com/AviSynth","followers_url":"https://api.github.com/users/AviSynth/followers","following_url":"https://api.github.com/users/AviSynth/following{/other_user}","gists_url":"https://api.github.com/users/AviSynth/gists{/gist_id}","starred_url":"https://api.github.com/users/AviSynth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AviSynth/subscriptions","organizations_url":"https://api.github.com/users/AviSynth/orgs","repos_url":"https://api.github.com/users/AviSynth/repos","events_url":"https://api.github.com/users/AviSynth/events{/privacy}","received_events_url":"https://api.github.com/users/AviSynth/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/AviSynth/AviSynthPlus","description":"AviSynth with improvements","fork":true,"url":"https://api.github.com/repos/AviSynth/AviSynthPlus","forks_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/forks","keys_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/teams","hooks_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/hooks","issue_events_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/issues/events{/number}","events_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/events","assignees_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/assignees{/user}","branches_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/branches{/branch}","tags_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/tags","blobs_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/git/refs{/sha}","trees_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/statuses/{sha}","languages_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/languages","stargazers_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/stargazers","contributors_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/contributors","subscribers_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/subscribers","subscription_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/subscription","commits_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/commits{/sha}","git_commits_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/git/commits{/sha}","comments_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/comments{/number}","issue_comment_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/issues/comments{/number}","contents_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/contents/{+path}","compare_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/merges","archive_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/downloads","issues_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/issues{/number}","pulls_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls{/number}","milestones_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/milestones{/number}","notifications_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/labels{/name}","releases_url":"https://api.github.com/repos/AviSynth/AviSynthPlus/releases{/id}","created_at":"2013-09-15T17:35:37Z","updated_at":"2015-04-03T03:25:03Z","pushed_at":"2015-04-14T10:15:48Z","git_url":"git://github.com/AviSynth/AviSynthPlus.git","ssh_url":"git@github.com:AviSynth/AviSynthPlus.git","clone_url":"https://github.com/AviSynth/AviSynthPlus.git","svn_url":"https://github.com/AviSynth/AviSynthPlus","homepage":"http://avs-plus.net","size":27601,"stargazers_count":78,"watchers_count":78,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":8,"mirror_url":null,"open_issues_count":13,"forks":8,"open_issues":13,"watchers":78,"default_branch":"MT"}},"_links":{"self":{"href":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/59"},"html":{"href":"https://github.com/AviSynth/AviSynthPlus/pull/59"},"issue":{"href":"https://api.github.com/repos/AviSynth/AviSynthPlus/issues/59"},"comments":{"href":"https://api.github.com/repos/AviSynth/AviSynthPlus/issues/59/comments"},"review_comments":{"href":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/59/comments"},"review_comment":{"href":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/AviSynth/AviSynthPlus/pulls/59/commits"},"statuses":{"href":"https://api.github.com/repos/AviSynth/AviSynthPlus/statuses/02653d3f8d0fc287bcbd5fb474b34ae6f9acb8bd"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":8,"additions":114,"deletions":47,"changed_files":9}}