Make GitHub Pull Request, Commit, and Blob pages full width</span>

Makes the GitHub Pull Request, Commit, and Blob pages span the full width of the browser, rather than maxing out at the default ~900 pixels.</span>

2014-05-27 يوللانغان نەشرى. ئەڭ يېڭى نەشرىنى كۆرۈش.

  1. // ==UserScript==</span>
  2. <a name="cl-2"></a><span class="c1">// @name Make GitHub Pull Request, Commit, and Blob pages full width</span>
  3. <a name="cl-3"></a><span class="c1">// @namespace https://bitbucket.org/deadlydog/greasemonkeyscripts</span>
  4. <a name="cl-4"></a><span class="c1">// @description Makes the GitHub Pull Request, Commit, and Blob pages span the full width of the browser, rather than maxing out at the default ~900 pixels.</span>
  5. <a name="cl-5"></a><span class="c1">// @include https://github.com/*/pull/*/files*</span>
  6. <a name="cl-6"></a><span class="c1">// @include https://github.com/*/commit/*</span>
  7. <a name="cl-7"></a><span class="c1">// @include https://github.com/*/blob/*</span>
  8. <a name="cl-8"></a><span class="c1">// @grant none</span>
  9. <a name="cl-9"></a><span class="c1">// @version 1.6.1</span>
  10. <a name="cl-10"></a><span class="c1">// ==/UserScript==<
  11. <!DOCTYPE html>
  12. <html lang="en">
  13. <head>
  14. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  15. <meta charset="utf-8">
  16. <title>
  17. deadlydog / GreaseMonkeyScripts
  18. / source / MakeGitHubPullRequestCommitAndBlobPagesFullWidth / MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js
  19. &mdash; Bitbucket
  20. </title>
  21. <link rel="icon" type="image/png" href="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/img/favicon.png">
  22. <meta id="bb-canon-url" name="bb-canon-url" content="https://bitbucket.org">
  23. <link rel="stylesheet" href="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/compressed/css/ce0877888874.css" type="text/css" />
  24. <link rel="stylesheet" href="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/compressed/css/1d0cddf058ff.css" type="text/css" />
  25.  
  26. <!--[if lt IE 9]><link rel="stylesheet" href="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2//lib/aui/css/aui-ie.css" media="all"><![endif]-->
  27. <!--[if IE 9]><link rel="stylesheet" href="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2//lib/aui/css/aui-ie9.css" media="all"><![endif]-->
  28. <!--[if IE]><link rel="stylesheet" href="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/css/aui-overrides-ie.css" media="all"><![endif]-->
  29. <meta name="description" content=""/>
  30. <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Bitbucket" />
  31. <link href="/deadlydog/greasemonkeyscripts/rss" rel="alternate nofollow" type="application/rss+xml" title="RSS feed for GreaseMonkeyScripts" />
  32.  
  33. <script type="text/javascript">(window.NREUM||(NREUM={})).loader_config={xpid:"VwMGVVZSGwIIUFBQDwU="};window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o?o:e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(t,e){function n(t,e,n){n||(n={});for(var r=o[t],a=r&&r.length||0,s=n[i]||(n[i]={}),u=0;a>u;u++)r[u].apply(s,e);return s}function r(t,e){var n=o[t]||(o[t]=[]);n.push(e)}var o={},i="nr@context";e.exports={on:r,emit:n}},{}],2:[function(t){function e(t,e,n,i,s){return u?u-=1:r("err",[s||new UncaughtException(t,e,n)]),"function"==typeof a?a.apply(this,o(arguments)):!1}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function n(t){r("err",[t,(new Date).getTime()])}var r=t("handle"),o=t(6),i=t(5),a=window.onerror,s=!1,u=0;t("loader").features.push("err"),window.onerror=e,NREUM.noticeError=n;try{throw new Error}catch(d){"stack"in d&&(t(1),t(2),"addEventListener"in window&&t(3),window.XMLHttpRequest&&XMLHttpRequest.prototype&&XMLHttpRequest.prototype.addEventListener&&t(4),s=!0)}i.on("fn-start",function(){s&&(u+=1)}),i.on("fn-err",function(t,e,r){s&&(this.thrown=!0,n(r))}),i.on("fn-end",function(){s&&!this.thrown&&u>0&&(u-=1)}),i.on("internal-error",function(t){r("ierr",[t,(new Date).getTime(),!0])})},{1:5,2:4,3:3,4:6,5:1,6:14,handle:"D5DuLP",loader:"G9z0Bl"}],3:[function(t){function e(t){r.inPlace(t,["addEventListener","removeEventListener"],"-",n)}function n(t){return t[1]}var r=t(1),o=(t(3),t(2));if(e(window),"getPrototypeOf"in Object){for(var i=document;i&&!i.hasOwnProperty("addEventListener");)i=Object.getPrototypeOf(i);i&&e(i);for(var a=XMLHttpRequest.prototype;a&&!a.hasOwnProperty("addEventListener");)a=Object.getPrototypeOf(a);a&&e(a)}else XMLHttpRequest.prototype.hasOwnProperty("addEventListener")&&e(XMLHttpRequest.prototype);o.on("addEventListener-start",function(t){if(t[1]){var e=t[1];"function"==typeof e?this.wrapped=e["nr@wrapped"]?t[1]=e["nr@wrapped"]:e["nr@wrapped"]=t[1]=r(e,"fn-"):"function"==typeof e.handleEvent&&r.inPlace(e,["handleEvent"],"fn-")}}),o.on("removeEventListener-start",function(t){var e=this.wrapped;e&&(t[1]=e)})},{1:15,2:1,3:14}],4:[function(t){var e=(t(3),t(1)),n=t(2);e.inPlace(window,["requestAnimationFrame","mozRequestAnimationFrame","webkitRequestAnimationFrame","msRequestAnimationFrame"],"raf-"),n.on("raf-start",function(t){t[0]=e(t[0],"fn-")})},{1:15,2:1,3:14}],5:[function(t){function e(t){var e=t[0];"string"==typeof e&&(e=new Function(e)),t[0]=n(e,"fn-")}var n=(t(3),t(1)),r=t(2);n.inPlace(window,["setTimeout","setInterval","setImmediate"],"setTimer-"),r.on("setTimer-start",e)},{1:15,2:1,3:14}],6:[function(t){function e(){o.inPlace(this,s,"fn-")}function n(t,e){o.inPlace(e,["onreadystatechange"],"fn-")}function r(t,e){return e}var o=t(1),i=t(2),a=window.XMLHttpRequest,s=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"];window.XMLHttpRequest=function(t){var n=new a(t);try{i.emit("new-xhr",[],n),o.inPlace(n,["addEventListener","removeEventListener"],"-",function(t,e){return e}),n.addEventListener("readystatechange",e,!1)}catch(r){try{i.emit("internal-error",r)}catch(s){}}return n},window.XMLHttpRequest.prototype=a.prototype,o.inPlace(XMLHttpRequest.prototype,["open","send"],"-xhr-",r),i.on("send-xhr-start",n),i.on("open-xhr-start",n)},{1:15,2:1}],7:[function(t){function e(){function e(t){if("string"==typeof t&&t.length)return t.length;if("object"!=typeof t)return void 0;if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if("undefined"!=typeof FormData&&t instanceof FormData)return void 0;try{return JSON.stringify(t).length}catch(e){return void 0}}function n(t){var n=this.params,r=this.metrics;if(!this.ended){this.ended=!0;for(var i=0;u>i;i++)t.removeEventListener(s[i],this.listener,!1);if(!n.aborted){if(r.duration=(new Date).getTime()-this.startTime,4===t.readyState){n.status=t.status;var a=t.responseType,d="arraybuffer"===a||"blob"===a||"json"===a?t.response:t.responseText,f=e(d);if(f&&(r.rxSize=f),this.sameOrigin){var c=t.getResponseHeader("X-NewRelic-App-Data");c&&(n.cat=c.split(", ").pop())}}else n.status=0;r.cbTime=this.cbTime,o("xhr",[n,r])}}}function r(t,e){var n=i(e),r=t.params;r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.sameOrigin=n.sameOrigin}t("loader").features.push("xhr");var o=t("handle"),i=t(1),a=t(5),s=["load","error","abort","timeout"],u=s.length,d=t(2);t(3),t(4),a.on("new-xhr",function(){this.totalCbs=0,this.called=0,this.cbTime=0,this.end=n,this.ended=!1,this.xhrGuids={}}),a.on("open-xhr-start",function(t){this.params={method:t[0]},r(this,t[1]),this.metrics={}}),a.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid)}),a.on("send-xhr-start",function(t,n){var r=this.metrics,o=t[0],i=this;if(r&&o){var d=e(o);d&&(r.txSize=d)}this.startTime=(new Date).getTime(),this.listener=function(t){try{"abort"===t.type&&(i.params.aborted=!0),("load"!==t.type||i.called===i.totalCbs&&(i.onloadCalled||"function"!=typeof n.onload))&&i.end(n)}catch(e){try{a.emit("internal-error",e)}catch(r){}}};for(var f=0;u>f;f++)n.addEventListener(s[f],this.listener,!1)}),a.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),a.on("xhr-load-added",function(t,e){var n=""+d(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),a.on("xhr-load-removed",function(t,e){var n=""+d(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),a.on("addEventListener-end",function(t,e){e instanceof XMLHttpRequest&&"load"===t[0]&&a.emit("xhr-load-added",[t[1],t[2]],e)}),a.on("removeEventListener-end",function(t,e){e instanceof XMLHttpRequest&&"load"===t[0]&&a.emit("xhr-load-removed",[t[1],t[2]],e)}),a.on("fn-start",function(t,e,n){e instanceof XMLHttpRequest&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=(new Date).getTime()))}),a.on("fn-end",function(t,e){this.xhrCbStart&&a.emit("xhr-cb-time",[(new Date).getTime()-this.xhrCbStart,this.onload,e],e)})}window.XMLHttpRequest&&XMLHttpRequest.prototype&&XMLHttpRequest.prototype.addEventListener&&!/CriOS/.test(navigator.userAgent)&&e()},{1:8,2:11,3:3,4:6,5:1,handle:"D5DuLP",loader:"G9z0Bl"}],8:[function(t,e){e.exports=function(t){var e=document.createElement("a"),n=window.location,r={};e.href=t,r.port=e.port;var o=e.href.split("://");return!r.port&&o[1]&&(r.port=o[1].split("/")[0].split(":")[1]),r.port&&"0"!==r.port||(r.port="https"===o[0]?"443":"80"),r.hostname=e.hostname||n.hostname,r.pathname=e.pathname,"/"!==r.pathname.charAt(0)&&(r.pathname="/"+r.pathname),r.sameOrigin=!e.hostname||e.hostname===document.domain&&e.port===n.port&&e.protocol===n.protocol,r}},{}],handle:[function(t,e){e.exports=t("D5DuLP")},{}],D5DuLP:[function(t,e){function n(t,e){var n=r[t];return n?n.apply(this,e):(o[t]||(o[t]=[]),void o[t].push(e))}var r={},o={};e.exports=n,n.queues=o,n.handlers=r},{}],11:[function(t,e){function n(t){if(!t||"object"!=typeof t&&"function"!=typeof t)return-1;if(t===window)return 0;if(o.call(t,"__nr"))return t.__nr;try{return Object.defineProperty(t,"__nr",{value:r,writable:!0,enumerable:!1}),r}catch(e){return t.__nr=r,r}finally{r+=1}}var r=1,o=Object.prototype.hasOwnProperty;e.exports=n},{}],loader:[function(t,e){e.exports=t("G9z0Bl")},{}],G9z0Bl:[function(t,e){function n(){var t=p.info=NREUM.info;if(t&&t.agent&&t.licenseKey&&t.applicationID&&u&&u.body){p.proto="https"===c.split(":")[0]||t.sslForHttp?"https://":"http://",a("mark",["onload",i()]);var e=u.createElement("script");e.src=p.proto+t.agent,u.body.appendChild(e)}}function r(){"complete"===u.readyState&&o()}function o(){a("mark",["domContent",i()])}function i(){return(new Date).getTime()}var a=t("handle"),s=window,u=s.document,d="addEventListener",f="attachEvent",c=(""+location).split("?")[0],p=e.exports={offset:i(),origin:c,features:[]};u[d]?(u[d]("DOMContentLoaded",o,!1),s[d]("load",n,!1)):(u[f]("onreadystatechange",r),s[f]("onload",n)),a("mark",["firstbyte",i()])},{handle:"D5DuLP"}],14:[function(t,e){function n(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,o=n-e||0,i=Array(0>o?0:o);++r<o;)i[r]=t[e+r];return i}e.exports=n},{}],15:[function(t,e){function n(t,e,r,s){function nrWrapper(){try{var n,a=u(arguments),d=this,f=r&&r(a,d)||{}}catch(c){i([c,"",[a,d,s],f])}o(e+"start",[a,d,s],f);try{return n=t.apply(d,a)}catch(p){throw o(e+"err",[a,d,p],f),p}finally{o(e+"end",[a,d,n],f)}}return a(t)?t:(e||(e=""),nrWrapper[n.flag]=!0,nrWrapper)}function r(t,e,r,o){r||(r="");var i,s,u,d="-"===r.charAt(0);for(u=0;u<e.length;u++)s=e[u],i=t[s],a(i)||(t[s]=n(i,d?s+r:r,o,s,t))}function o(t,e,n){try{s.emit(t,e,n)}catch(r){i([r,t,e,n])}}function i(t){try{s.emit("internal-error",t)}catch(e){}}function a(t){return!(t&&"function"==typeof t&&t.apply&&!t[n.flag])}var s=t(1),u=t(2);e.exports=n,n.inPlace=r,n.flag="nr@wrapper"},{1:1,2:14}]},{},["G9z0Bl",2,7]);</script></head>
  34. <body class="production aui-page-sidebar aui-sidebar-expanded"
  35. data-base-url="https://bitbucket.org"
  36. data-no-avatar-image="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/img/default_avatar/16/user_blue.png"
  37. data-current-user="{&quot;isKbdShortcutsEnabled&quot;: true, &quot;isSshEnabled&quot;: false, &quot;isAuthenticated&quot;: false}"
  38. data-flag-upload-image="true"
  39. data-current-repo="{&quot;scm&quot;: &quot;git&quot;, &quot;readOnly&quot;: false, &quot;mainbranch&quot;: {&quot;name&quot;: &quot;master&quot;}, &quot;language&quot;: &quot;javascript&quot;, &quot;owner&quot;: {&quot;username&quot;: &quot;deadlydog&quot;, &quot;isTeam&quot;: false}, &quot;fullslug&quot;: &quot;deadlydog/greasemonkeyscripts&quot;, &quot;slug&quot;: &quot;greasemonkeyscripts&quot;, &quot;id&quot;: 880783, &quot;pygmentsLanguage&quot;: &quot;javascript&quot;}"
  40. data-current-cset="2988661a9067f381a00f9f354a77c8ded3ee471b"
  41. >
  42. <script type="text/javascript" src="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/compressed/js/9f0feb819aab.js"></script>
  43.  
  44. <div id="page">
  45. <div id="wrapper">
  46.  
  47.  
  48. <header id="header" role="banner">
  49.  
  50. <nav class="aui-header aui-dropdown2-trigger-group" role="navigation">
  51. <div class="aui-header-inner">
  52. <div class="aui-header-primary">
  53.  
  54. <h1 class="aui-header-logo aui-header-logo-bitbucket logged-out" id="logo">
  55. <a href="/">
  56. <span class="aui-header-logo-device">Bitbucket</span>
  57. </a>
  58. </h1>
  59. <script id="repo-dropdown-template" type="text/html">
  60.  
  61. [[#hasViewed]]
  62. <div class="aui-dropdown2-section">
  63. <strong class="viewed">Recently viewed</strong>
  64. <ul class="aui-list-truncate">
  65. [[#viewed]]
  66. <li class="[[#is_private]]private[[/is_private]][[^is_private]]public[[/is_private]] repository">
  67. <a href="[[url]]" title="[[owner]]/[[name]]" class="aui-icon-container recently-viewed repo-link">
  68. <img class="repo-avatar size16" src="[[{avatar}]]" alt="[[owner]]/[[name]] avatar"/>
  69. [[owner]] / [[name]]
  70. </a>
  71. </li>
  72. [[/viewed]]
  73. </ul>
  74. </div>
  75. [[/hasViewed]]
  76. [[#hasUpdated]]
  77. <div class="aui-dropdown2-section">
  78. <strong class="updated">Recently updated</strong>
  79. <ul class="aui-list-truncate">
  80. [[#updated]]
  81. <li class="[[#is_private]]private[[/is_private]][[^is_private]]public[[/is_private]] repository">
  82. <a href="[[url]]" title="[[owner]]/[[name]]" class="aui-icon-container recently-updated repo-link">
  83. <img class="repo-avatar size16" src="[[{avatar}]]" alt="[[owner]]/[[name]] avatar"/>
  84. [[owner]] / [[name]]
  85. </a>
  86. </li>
  87. [[/updated]]
  88. </ul>
  89. </div>
  90. [[/hasUpdated]]
  91.  
  92. </script>
  93. <ul class="aui-nav">
  94. <li>
  95. <a href="/features">
  96. Features
  97. </a>
  98. </li>
  99. <li>
  100. <a href="/plans">
  101. Pricing
  102. </a>
  103. </li>
  104. </ul>
  105.  
  106. </div>
  107. <div class="aui-header-secondary">
  108. <ul role="menu" class="aui-nav">
  109. <li>
  110. <form action="/repo/all" method="get" class="aui-quicksearch">
  111. <label for="search-query" class="assistive">owner/repository</label>
  112. <input id="search-query" class="search" type="text" placeholder="owner/repository" name="name">
  113. </form>
  114. </li>
  115. <li>
  116. <a class="aui-dropdown2-trigger" id="help-dropdown-trigger"
  117. aria-controls="header-help-dropdown" aria-owns="header-help-dropdown"
  118. aria-haspopup="true" data-container="#header .aui-header-inner" href="#header-help-dropdown">
  119. <span class="aui-icon aui-icon-small aui-iconfont-help">Help</span><span class="aui-icon-dropdown"></span>
  120. </a>
  121. <nav id="header-help-dropdown" class="aui-dropdown2 aui-style-default aui-dropdown2-in-header" aria-hidden="true">
  122. <div class="aui-dropdown2-section">
  123. <ul>
  124. <li>
  125. <a href="/whats-new" id="features-link">
  126. Latest features
  127. </a>
  128. </li>
  129. </ul>
  130. </div>
  131. <div class="aui-dropdown2-section">
  132. <ul>
  133. <li>
  134. <a class="support-ga"
  135. data-support-gaq-page="DocumentationHome"
  136. href="https://confluence.atlassian.com/x/bgozDQ"
  137. target="_blank">
  138. Documentation
  139. </a>
  140. </li>
  141. <li>
  142. <a class="support-ga"
  143. data-support-gaq-page="Documentation101"
  144. href="https://confluence.atlassian.com/x/cgozDQ"
  145. target="_blank">
  146. Bitbucket 101
  147. </a>
  148. </li>
  149. <li>
  150. <a class="support-ga"
  151. data-support-gaq-page="GitTutorials"
  152. href="https://www.atlassian.com/git?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=help_dropdown&amp;utm_content=learn_git"
  153. target="_blank">
  154. Learn Git
  155. </a>
  156. </li>
  157. <li>
  158. <a class="support-ga"
  159. data-support-gaq-page="DocumentationKB"
  160. href="https://confluence.atlassian.com/x/2w4zDQ"
  161. target="_blank">
  162. Knowledge base
  163. </a>
  164. </li>
  165. </ul>
  166. </div>
  167. <div class="aui-dropdown2-section">
  168. <ul>
  169. <li>
  170. <a class="support-ga"
  171. data-support-gaq-page="Answers"
  172. href="https://answers.atlassian.com/tags/bitbucket/"
  173. target="_blank">
  174. Bitbucket on Atlassian Answers
  175. </a>
  176. </li>
  177. <li>
  178. <a class="support-ga"
  179. data-support-gaq-page="Home"
  180. href="/support">
  181. Support
  182. </a>
  183. </li>
  184. </ul>
  185. </div>
  186. </nav>
  187. </li>
  188. <li>
  189. <a class="aui-dropdown2-trigger" href="#header-language"
  190. aria-controls="header-language" aria-owns="header-language"
  191. aria-haspopup="true" data-container="#header .aui-header-inner">
  192. <span>English</span></a>
  193. <nav id="header-language" class="aui-dropdown2 aui-style-default aui-dropdown2-radio aui-dropdown2-in-header"
  194. aria-hidden="true">
  195. <form method="post" action="/account/language/setlang/">
  196. <input type="hidden" name="language" value="">
  197. <ul>
  198. <li><a class="aui-dropdown2-radio interactive checked"
  199. data-value="en" href="#en">English</a></li>
  200. <li><a class="aui-dropdown2-radio interactive "
  201. data-value="ja" href="#ja">日本語</a></li>
  202. </ul>
  203. </form>
  204. </nav>
  205. </li>
  206. <li id="header-signup-button">
  207. <a id="sign-up-link" class="aui-button aui-button-primary aui-style" href="/account/signup/">
  208. Sign up
  209. </a>
  210. </li>
  211. <li id="user-options">
  212. <a href="/account/signin/?next=/deadlydog/greasemonkeyscripts/src/2988661a9067f381a00f9f354a77c8ded3ee471b/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js%3Fat%3Dmaster" class="aui-nav-link login-link">Log in</a>
  213. </li>
  214. </ul>
  215.  
  216. </div>
  217. </div>
  218. </nav>
  219. </header>
  220.  
  221. <header id="account-warning" role="banner" class="aui-message-banner warning
  222. ">
  223. <div class="aui-message-banner-inner">
  224. <span class="aui-icon aui-icon-warning"></span>
  225. <span class="message">
  226. </span>
  227. </div>
  228. </header>
  229.  
  230. <header id="aui-message-bar">
  231. </header>
  232.  
  233.  
  234. <div id="content" role="main">
  235.  
  236. <div class="aui-sidebar repo-sidebar" data-modules="components/repo-sidebar"
  237. data-first-visit="true"
  238. >
  239. <div class="aui-sidebar-wrapper">
  240. <div class="aui-sidebar-body">
  241. <header class="aui-page-header">
  242. <div class="aui-page-header-inner">
  243. <div class="aui-page-header-image">
  244. <a href="/deadlydog/greasemonkeyscripts" id="repo-avatar-link" class="repo-link">
  245. <span class="aui-avatar aui-avatar-large aui-avatar-project">
  246. <span class="aui-avatar-inner">
  247. <img src="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/img/language-avatars/js_64.png" alt="">
  248. </span>
  249. </span>
  250. </a>
  251. </div>
  252. <div class="aui-page-header-main">
  253. <ol class="aui-nav aui-nav-breadcrumbs">
  254. <li>
  255. <a href="/deadlydog" id="repo-owner-link">deadlydog</a>
  256. </li>
  257. </ol>
  258. <h1>
  259. <a href="/deadlydog/greasemonkeyscripts" title="GreaseMonkeyScripts" class="entity-name">GreaseMonkeyScripts</a>
  260. </h1>
  261. </div>
  262. </div>
  263. </header>
  264. <nav class="aui-navgroup aui-navgroup-vertical">
  265. <div class="aui-navgroup-inner">
  266. <div class="aui-sidebar-group aui-sidebar-group-actions repository-actions forks-enabled">
  267. <div class="aui-nav-heading">
  268. <strong>Actions</strong>
  269. </div>
  270. <ul id="repo-actions" class="aui-nav"
  271. aria-expanded="false">
  272. <li>
  273. <a href="#clone" id="repo-clone-button" class="aui-nav-item">
  274. <span class="aui-icon icon-clone"></span>
  275. <span class="aui-nav-item-label">Clone</span>
  276. </a>
  277. </li>
  278. <li>
  279. <a href="/deadlydog/greasemonkeyscripts/branches/compare"
  280. id="repo-compare-link" class="aui-nav-item">
  281. <span class="aui-icon aui-icon-small aui-iconfont-devtools-compare"></span>
  282. <span class="aui-nav-item-label">Compare</span>
  283. </a>
  284. </li>
  285. <li>
  286. <a href="/deadlydog/greasemonkeyscripts/fork"
  287. id="repo-fork-link" class="aui-nav-item">
  288. <span class="aui-icon icon-fork"></span>
  289. <span class="aui-nav-item-label">Fork</span>
  290. </a>
  291. </li>
  292. </ul>
  293. </div>
  294. <div class="aui-sidebar-group aui-sidebar-group-tier-one repository-sections">
  295. <div class="aui-nav-heading">
  296. <strong>Navigation</strong>
  297. </div>
  298. <ul class="aui-nav">
  299. <li>
  300. <a href="/deadlydog/greasemonkeyscripts/overview" id="repo-overview-link" class="aui-nav-item">
  301. <span class="aui-icon icon-overview"></span>
  302. <span class="aui-nav-item-label">Overview</span>
  303. </a>
  304. </li>
  305. <li class="aui-nav-selected">
  306. <a href="/deadlydog/greasemonkeyscripts/src" id="repo-source-link" class="aui-nav-item">
  307. <span class="aui-icon icon-source"></span>
  308. <span class="aui-nav-item-label">Source</span>
  309. </a>
  310. </li>
  311. <li>
  312. <a href="/deadlydog/greasemonkeyscripts/commits" id="repo-commits-link" class="aui-nav-item">
  313. <span class="aui-icon icon-commits"></span>
  314. <span class="aui-nav-item-label">Commits</span>
  315. </a>
  316. </li>
  317. <li>
  318. <a href="/deadlydog/greasemonkeyscripts/branches" id="repo-branches-link" class="aui-nav-item">
  319. <span class="aui-icon icon-branches"></span>
  320. <span class="aui-nav-item-label">Branches</span>
  321. </a>
  322. </li>
  323. <li>
  324. <a href="/deadlydog/greasemonkeyscripts/pull-requests" id="repo-pullrequests-link" class="aui-nav-item">
  325. <span class="aui-icon icon-pull-requests"></span>
  326. <span class="aui-nav-item-label">Pull requests</span>
  327. </a>
  328. </li>
  329. <li id="issues-tab" class="
  330. hidden
  331. ">
  332. <a href="/deadlydog/greasemonkeyscripts/issues?status=new&amp;status=open" id="repo-issues-link" class="aui-nav-item">
  333. <span class="aui-icon icon-issues"></span>
  334. <span class="aui-nav-item-label">Issues</span>
  335. </a>
  336. </li>
  337. <li id="wiki-tab" class="
  338. hidden
  339. ">
  340. <a href="/deadlydog/greasemonkeyscripts/wiki" id="repo-wiki-link" class="aui-nav-item">
  341. <span class="aui-icon icon-wiki"></span>
  342. <span class="aui-nav-item-label">Wiki</span>
  343. </a>
  344. </li>
  345. <li>
  346. <a href="/deadlydog/greasemonkeyscripts/downloads" id="repo-downloads-link" class="aui-nav-item">
  347. <span class="aui-icon icon-downloads"></span>
  348. <span class="aui-nav-item-label">Downloads</span>
  349. </a>
  350. </li>
  351. </ul>
  352. </div>
  353. </div>
  354. </nav>
  355. </div>
  356. <div class="aui-sidebar-footer">
  357. <a class="aui-sidebar-toggle aui-sidebar-footer-tipsy aui-button aui-button-subtle"><span class="aui-icon"></span></a>
  358. </div>
  359. </div>
  360.  
  361. <div id="repo-clone-dialog" class="clone-dialog hidden">
  362. <div class="clone-url">
  363. <div class="aui-buttons">
  364. <a href="https://bitbucket.org/deadlydog/greasemonkeyscripts.git"
  365. class="aui-button aui-style aui-dropdown2-trigger" aria-haspopup="true"
  366. aria-owns="clone-url-dropdown-header">
  367. <span class="dropdown-text">HTTPS</span>
  368. </a>
  369. <div id="clone-url-dropdown-header" class="aui-dropdown2 aui-style-default">
  370. <ul class="aui-list-truncate">
  371. <li>
  372. <a href="https://bitbucket.org/deadlydog/greasemonkeyscripts.git"
  373. data-command="git clone https://bitbucket.org/deadlydog/greasemonkeyscripts.git"
  374. class="item-link https">HTTPS
  375. </a>
  376. </li>
  377. <li>
  378. <a href="ssh://git@bitbucket.org/deadlydog/greasemonkeyscripts.git"
  379. data-command="git clone git@bitbucket.org:deadlydog/greasemonkeyscripts.git"
  380. class="item-link ssh">SSH
  381. </a>
  382. </li>
  383. </ul>
  384. </div>
  385. <input type="text" readonly="readonly" class="clone-url-input"
  386. value="git clone https://bitbucket.org/deadlydog/greasemonkeyscripts.git">
  387. </div>
  388. <p>Need help cloning? Visit
  389. <a href="https://confluence.atlassian.com/x/cgozDQ" target="_blank">Bitbucket 101</a>.</p>
  390. </div>
  391.  
  392.  
  393. <div class="sourcetree-callout clone-in-sourcetree"
  394. data-https-url="https://bitbucket.org/deadlydog/greasemonkeyscripts.git"
  395. data-ssh-url="ssh://git@bitbucket.org/deadlydog/greasemonkeyscripts.git">
  396.  
  397. <div>
  398. <button class="aui-button aui-style aui-button-primary">
  399. Clone in SourceTree
  400. </button>
  401. </div>
  402.  
  403. <p class="windows-text">
  404. <a href="http://www.sourcetreeapp.com/?utm_source=internal&amp;utm_medium=link&amp;utm_campaign=clone_repo_win" target="_blank">Atlassian SourceTree</a>
  405. is a free Git and Mercurial client for Windows.
  406. </p>
  407. <p class="mac-text">
  408. <a href="http://www.sourcetreeapp.com/?utm_source=internal&amp;utm_medium=link&amp;utm_campaign=clone_repo_mac" target="_blank">Atlassian SourceTree</a>
  409. is a free Git and Mercurial client for Mac.
  410. </p>
  411. </div>
  412.  
  413. </div>
  414.  
  415. </div>
  416.  
  417.  
  418. <div class="aui-page-panel">
  419.  
  420.  
  421.  
  422. <script id="sidebar-feature-dialog-template" type="text/html">
  423.  
  424. <div id="sidebar-feature-content">
  425. <div class="content">
  426. <h2>New sidebar navigation</h2>
  427. <ul>
  428. <li>Actions and navigation in one place</li>
  429. <li>Always visible for faster access</li>
  430. <li>
  431. Expand or collapse using the <code>[</code> key to see more actions or more space
  432. </li>
  433. </ul>
  434. </div>
  435.  
  436. <div class="buttons-container">
  437. <button class="aui-button" id="confirm-sidebar">Got it</button>
  438. <a href="http://blog.bitbucket.org/2014/05/20/introducing-the-new-fluid-width-bitbucket/">Learn more</a>
  439. </div>
  440. </div>
  441.  
  442. </script>
  443. <div class="aui-page-panel-inner">
  444. <div id="repo-content" class="aui-page-panel-content">
  445. <div class="aui-group">
  446. <div class="aui-item section-title">
  447. <h1>Source</h1>
  448. </div>
  449. <div class="aui-item page-actions">
  450. </div>
  451. </div>
  452. <div id="source-container" data-modules="repo/source/index">
  453.  
  454.  
  455.  
  456. <header id="source-path">
  457. <div class="labels labels-csv">
  458. <div class="aui-buttons">
  459. <button data-branches-tags-url="/api/1.0/repositories/deadlydog/greasemonkeyscripts/branches-tags"
  460. data-modules="components/branch-dialog"
  461. class="aui-button branch-dialog-trigger" title="master">
  462. <span class="aui-icon aui-icon-small aui-iconfont-devtools-branch">Branch</span>
  463. <span class="name">master</span>
  464. <span class="aui-icon-dropdown"></span>
  465. </button>
  466. <button class="aui-button" id="checkout-branch-button"
  467. title="Check out this branch">
  468. <span class="aui-icon aui-icon-small aui-iconfont-devtools-clone">Check out branch</span>
  469. <span class="aui-icon-dropdown"></span>
  470. </button>
  471. </div>
  472. <script id="branch-checkout-template" type="text/html">
  473.  
  474. <div id="checkout-branch-contents">
  475. <div class="command-line">
  476. <p>
  477. Check out this branch on your local machine to begin working on it.
  478. </p>
  479. <input type="text" class="checkout-command" readonly="readonly"
  480. value="git fetch && git checkout [[branchName]]"
  481. >
  482. </div>
  483.  
  484. <div class="sourcetree-callout clone-in-sourcetree"
  485. data-https-url="https://bitbucket.org/deadlydog/greasemonkeyscripts.git"
  486. data-ssh-url="ssh://git@bitbucket.org/deadlydog/greasemonkeyscripts.git">
  487.  
  488. <div>
  489. <button class="aui-button aui-style aui-button-primary">
  490. Check out in SourceTree
  491. </button>
  492. </div>
  493.  
  494. <p class="windows-text">
  495. <a href="http://www.sourcetreeapp.com/?utm_source=internal&amp;utm_medium=link&amp;utm_campaign=clone_repo_win" target="_blank">Atlassian SourceTree</a>
  496. is a free Git and Mercurial client for Windows.
  497. </p>
  498. <p class="mac-text">
  499. <a href="http://www.sourcetreeapp.com/?utm_source=internal&amp;utm_medium=link&amp;utm_campaign=clone_repo_mac" target="_blank">Atlassian SourceTree</a>
  500. is a free Git and Mercurial client for Mac.
  501. </p>
  502. </div>
  503.  
  504. </div>
  505. </script>
  506. </div>
  507. <div class="secondary-actions">
  508. <div class="aui-buttons">
  509. <a href="/deadlydog/greasemonkeyscripts/src/2988661a9067/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?at=master"
  510. class="aui-button aui-style pjax-trigger" aria-pressed="true">
  511. Source
  512. </a>
  513. <a href="/deadlydog/greasemonkeyscripts/diff/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?diff2=2988661a9067&at=master"
  514. class="aui-button aui-style pjax-trigger"
  515. title="Diff to previous change">
  516. Diff
  517. </a>
  518. <a href="/deadlydog/greasemonkeyscripts/history-node/2988661a9067/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?at=master"
  519. class="aui-button aui-style pjax-trigger">
  520. History
  521. </a>
  522. </div>
  523. </div>
  524. <h1>
  525. <a href="/deadlydog/greasemonkeyscripts/src/2988661a9067?at=master"
  526. class="pjax-trigger root" title="deadlydog/greasemonkeyscripts at 2988661a9067">GreaseMonkeyScripts</a> /
  527. <a href="/deadlydog/greasemonkeyscripts/src/2988661a9067/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/?at=master"
  528. class="pjax-trigger directory-name">MakeGitHubPullRequestCommitAndBlobPagesFullWidth</a> /
  529. <span class="file-name">MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js</span>
  530. </h1>
  531. <div class="clearfix"></div>
  532. </header>
  533.  
  534.  
  535.  
  536. <div id="editor-container" class="maskable"
  537. data-modules="repo/source/editor"
  538. data-owner="deadlydog"
  539. data-slug="greasemonkeyscripts"
  540. data-is-writer="false"
  541. data-has-push-access="true"
  542. data-hash="2988661a9067f381a00f9f354a77c8ded3ee471b"
  543. data-branch="master"
  544. data-path="MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js"
  545. data-source-url="/api/1.0/repositories/deadlydog/greasemonkeyscripts/src/2988661a9067f381a00f9f354a77c8ded3ee471b/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js">
  546. <div id="source-view" class="file-source-container"
  547. data-modules="repo/source/view-file">
  548. <div class="toolbar">
  549. <div class="primary">
  550. <div class="aui-buttons">
  551. <button id="file-history-trigger" class="aui-button aui-style changeset-info"
  552. data-changeset="2988661a9067f381a00f9f354a77c8ded3ee471b"
  553. data-path="MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js"
  554. data-current="2988661a9067f381a00f9f354a77c8ded3ee471b">
  555.  
  556. <img class="avatar avatar16" src="https://secure.gravatar.com/avatar/c8addda594c8b338f1e3934e73505d0c?d=https%3A%2F%2Fd3oaxc4q5k2d6q.cloudfront.net%2Fm%2F9d3d19e361c2%2Fimg%2Fdefault_avatar%2F16%2Fuser_blue.png&amp;s=16" alt="Daniel Schroeder avatar" />
  557. <span class="changeset-hash">2988661</span>
  558. <time datetime="2014-05-27T00:04:38+00:00" class="timestamp"></time>
  559. <span class="aui-icon-dropdown"></span>
  560.  
  561. </button>
  562. </div>
  563. <a href="/deadlydog/greasemonkeyscripts/full-commit/2988661a9067/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js" id="full-commit-link"
  564. title="View full commit 2988661">Full commit</a>
  565. </div>
  566. <div class="secondary">
  567. <div class="aui-buttons">
  568. <a href="/deadlydog/greasemonkeyscripts/annotate/2988661a9067f381a00f9f354a77c8ded3ee471b/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?at=master"
  569. class="aui-button aui-style pjax-trigger">Blame</a>
  570. <a id="embed-link" href="https://bitbucket.org/deadlydog/greasemonkeyscripts/src/2988661a9067f381a00f9f354a77c8ded3ee471b/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?embed=t"
  571. class="aui-button aui-style" data-modules="repo/source/embed">Embed</a>
  572. <a href="/deadlydog/greasemonkeyscripts/raw/2988661a9067f381a00f9f354a77c8ded3ee471b/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js"
  573. class="aui-button aui-style">Raw</a>
  574. </div>
  575. </div>
  576. <div class="clearfix"></div>
  577. </div>
  578.  
  579. <div class="file-source">
  580. <table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#cl-1"> 1</a>
  581. <a href="#cl-2"> 2</a>
  582. <a href="#cl-3"> 3</a>
  583. <a href="#cl-4"> 4</a>
  584. <a href="#cl-5"> 5</a>
  585. <a href="#cl-6"> 6</a>
  586. <a href="#cl-7"> 7</a>
  587. <a href="#cl-8"> 8</a>
  588. <a href="#cl-9"> 9</a>
  589. <a href="#cl-10">10</a>
  590. <a href="#cl-11">11</a>
  591. <a href="#cl-12">12</a>
  592. <a href="#cl-13">13</a>
  593. <a href="#cl-14">14</a>
  594. <a href="#cl-15">15</a>
  595. <a href="#cl-16">16</a>
  596. <a href="#cl-17">17</a>
  597. <a href="#cl-18">18</a>
  598. <a href="#cl-19">19</a>
  599. <a href="#cl-20">20</a>
  600. <a href="#cl-21">21</a>
  601. <a href="#cl-22">22</a>
  602. <a href="#cl-23">23</a>
  603. <a href="#cl-24">24</a>
  604. <a href="#cl-25">25</a>
  605. <a href="#cl-26">26</a>
  606. <a href="#cl-27">27</a>
  607. <a href="#cl-28">28</a>
  608. <a href="#cl-29">29</a></pre></div></td><td class="code"><div class="highlight"><pre><a name="cl-1"></a><span class="c1"></span>
  609. <a name="cl-11"></a>
  610. <a name="cl-12"></a><span class="nx">elements</span> <span class="o">=</span> <span class="nb">document</span><span class="p">.</span><span class="nx">getElementsByClassName</span><span class="p">(</span><span class="s1">&#39;container&#39;</span><span class="p">);</span>
  611. <a name="cl-13"></a><span class="k">for</span> <span class="p">(</span><span class="nx">index</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">index</span> <span class="o">&lt;</span> <span class="nx">elements</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span> <span class="nx">index</span><span class="o">++</span><span class="p">)</span>
  612. <a name="cl-14"></a><span class="p">{</span>
  613. <a name="cl-15"></a> <span class="nx">elements</span><span class="p">[</span><span class="nx">index</span><span class="p">].</span><span class="nx">style</span><span class="p">.</span><span class="nx">width</span><span class="o">=</span><span class="s2">&quot;95%&quot;</span><span class="p">;</span> <span class="c1">// Only 95% to leave room for the &quot;add comment&quot; tooltip icon.</span>
  614. <a name="cl-16"></a><span class="p">}</span>
  615. <a name="cl-17"></a>
  616. <a name="cl-18"></a><span class="nx">elements</span> <span class="o">=</span> <span class="nb">document</span><span class="p">.</span><span class="nx">getElementsByClassName</span><span class="p">(</span><span class="s1">&#39;repository-content context-loader-container&#39;</span><span class="p">);</span>
  617. <a name="cl-19"></a><span class="k">for</span> <span class="p">(</span><span class="nx">index</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">index</span> <span class="o">&lt;</span> <span class="nx">elements</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span> <span class="nx">index</span><span class="o">++</span><span class="p">)</span>
  618. <a name="cl-20"></a><span class="p">{</span>
  619. <a name="cl-21"></a> <span class="nx">elements</span><span class="p">[</span><span class="nx">index</span><span class="p">].</span><span class="nx">style</span><span class="p">.</span><span class="nx">width</span><span class="o">=</span><span class="s2">&quot;96%&quot;</span><span class="p">;</span>
  620. <a name="cl-22"></a><span class="p">}</span>
  621. <a name="cl-23"></a>
  622. <a name="cl-24"></a><span class="c1">// Remove the restriction that hides file names from view over a certain length, to use the available width of the element.</span>
  623. <a name="cl-25"></a><span class="nx">elements</span> <span class="o">=</span> <span class="nb">document</span><span class="p">.</span><span class="nx">getElementsByClassName</span><span class="p">(</span><span class="s1">&#39;css-truncate css-truncate-target&#39;</span><span class="p">);</span>
  624. <a name="cl-26"></a><span class="k">for</span> <span class="p">(</span><span class="nx">index</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nx">index</span> <span class="o">&lt;</span> <span class="nx">elements</span><span class="p">.</span><span class="nx">length</span><span class="p">;</span> <span class="nx">index</span><span class="o">++</span><span class="p">)</span>
  625. <a name="cl-27"></a><span class="p">{</span>
  626. <a name="cl-28"></a> <span class="nx">elements</span><span class="p">[</span><span class="nx">index</span><span class="p">].</span><span class="nx">style</span><span class="p">.</span><span class="nx">maxWidth</span><span class="o">=</span><span class="s2">&quot;100%&quot;</span><span class="p">;</span>
  627. <a name="cl-29"></a><span class="p">}</span>
  628. </pre></div>
  629. </td></tr></table>
  630. </div>
  631. </div>
  632. </div>
  633.  
  634.  
  635.  
  636.  
  637. <script id="branch-dialog-template" type="text/html">
  638.  
  639. <div class="tabbed-filter-widget branch-dialog">
  640. <div class="tabbed-filter">
  641. <input placeholder="Filter branches" class="filter-box" autosave="branch-dropdown-880783" type="text">
  642. [[^ignoreTags]]
  643. <div class="aui-tabs horizontal-tabs aui-tabs-disabled filter-tabs">
  644. <ul class="tabs-menu">
  645. <li class="menu-item active-tab"><a href="#branches">Branches</a></li>
  646. <li class="menu-item"><a href="#tags">Tags</a></li>
  647. </ul>
  648. </div>
  649. [[/ignoreTags]]
  650. </div>
  651. <div class="tab-pane active-pane" id="branches" data-filter-placeholder="Filter branches">
  652. <ol class="filter-list">
  653. <li class="empty-msg">No matching branches</li>
  654. [[#branches]]
  655. [[#hasMultipleHeads]]
  656. [[#heads]]
  657. <li class="comprev filter-item">
  658. <a class="pjax-trigger" href="/deadlydog/greasemonkeyscripts/src/[[changeset]]/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?at=[[safeName]]"
  659. title="[[name]]">
  660. [[name]] ([[shortChangeset]])
  661. </a>
  662. </li>
  663. [[/heads]]
  664. [[/hasMultipleHeads]]
  665. [[^hasMultipleHeads]]
  666. <li class="comprev filter-item">
  667. <a class="pjax-trigger" href="/deadlydog/greasemonkeyscripts/src/[[changeset]]/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?at=[[safeName]]" title="[[name]]">
  668. [[name]]
  669. </a>
  670. </li>
  671. [[/hasMultipleHeads]]
  672. [[/branches]]
  673. </ol>
  674. </div>
  675. <div class="tab-pane" id="tags" data-filter-placeholder="Filter tags">
  676. <ol class="filter-list">
  677. <li class="empty-msg">No matching tags</li>
  678. [[#tags]]
  679. <li class="comprev filter-item">
  680. <a class="pjax-trigger" href="/deadlydog/greasemonkeyscripts/src/[[changeset]]/MakeGitHubPullRequestCommitAndBlobPagesFullWidth/MakeGitHubPullRequestCommitAndBlobPagesFullWidth.user.js?at=[[safeName]]" title="[[name]]">
  681. [[name]]
  682. </a>
  683. </li>
  684. [[/tags]]
  685. </ol>
  686. </div>
  687. </div>
  688.  
  689. </script>
  690.  
  691.  
  692.  
  693. </div>
  694.  
  695.  
  696. <form id="file-search-form" action="#"
  697. data-revision="2988661a9067f381a00f9f354a77c8ded3ee471b"
  698. data-branch="master">
  699. <input type="text" id="file-search-query" class="loading">
  700. <div id="filtered-files"></div>
  701. <div class="tip"><em>Tip:</em> Filter by directory path e.g. <strong>/media app.js</strong> to search for public<strong>/media/app.js</strong>.</div>
  702. <div class="tip"><em>Tip:</em> Use camelCasing e.g. <strong>ProjME</strong> to search for <strong>ProjectModifiedE</strong>vent.java.</div>
  703. <div class="tip"><em>Tip:</em> Filter by extension type e.g. <strong>/repo .js</strong> to search for all <strong>.js</strong> files in the <strong>/repo</strong> directory.</div>
  704. <div class="tip"><em>Tip:</em> Separate your search with spaces e.g. <strong>/ssh pom.xml</strong> to search for src<strong>/ssh/pom.xml</strong>.</div>
  705. <div class="tip"><em>Tip:</em> Use ↑ and ↓ arrow keys to navigate and <strong>return</strong> to view the file.</div>
  706. <div class="tip mod-osx"><em>Tip:</em> You can also navigate files with <strong>Ctrl+j</strong> <em>(next)</em> and <strong>Ctrl+k</strong> <em>(previous)</em> and view the file with <strong>Ctrl+o</strong>.</div>
  707. <div class="tip mod-win"><em>Tip:</em> You can also navigate files with <strong>Alt+j</strong> <em>(next)</em> and <strong>Alt+k</strong> <em>(previous)</em> and view the file with <strong>Alt+o</strong>.</div>
  708. <script id="filtered-files-template" type="text/html">
  709.  
  710. <table class="aui aui-table-interactive bb-list">
  711. <thead>
  712. <tr class="assistive">
  713. <th class="name">Filename</th>
  714. </tr>
  715. </thead>
  716. <tbody>
  717. [[#files]]
  718. <tr class="iterable-item">
  719. <td class="name [[#isDirectory]]directory[[/isDirectory]]">
  720. <span class="aui-icon aui-icon-small[[#isDirectory]] aui-iconfont-devtools-folder-closed[[/isDirectory]][[^isDirectory]] aui-iconfont-devtools-file[[/isDirectory]]"></span>
  721. <a href="/deadlydog/greasemonkeyscripts/src/[[node]]/[[name]][[#branch]][[#isDirectory]]/[[/isDirectory]]?at=[[branch]][[/branch]]"
  722. title="[[name]]" class="execute" tabindex="-1">
  723. [[&highlightedName]]
  724. </a>
  725. </td>
  726. </tr>
  727. [[/files]]
  728. </tbody>
  729. </table>
  730.  
  731. </script>
  732. </form>
  733.  
  734. <script id="image-upload-template" type="text/html">
  735.  
  736. <form id="upload-image" method="POST"
  737. action="/xhr/deadlydog/greasemonkeyscripts/image-upload/">
  738. <input type='hidden' name='csrfmiddlewaretoken' value='Z3sTXFO2cG7REBmgQZSndsBpE4wi0fyE' />
  739.  
  740. <div class="drop-target">
  741. <p class="centered">Drag image here</p>
  742. </div>
  743.  
  744. <div>
  745. <button class="aui-button click-target">Select an image</button>
  746. <input name="file" type="file" class="hidden file-target"
  747. accept="image/jpeg, image/gif, image/png" />
  748. <input type="submit" class="hidden">
  749. </div>
  750. </form>
  751.  
  752.  
  753. </script>
  754. </div>
  755. </div>
  756. </div>
  757.  
  758. </div>
  759. </div>
  760.  
  761. <footer id="footer" role="contentinfo">
  762. <section class="footer-body">
  763. <ul>
  764. <li>
  765. <a class="support-ga" target="_blank"
  766. data-support-gaq-page="Blog"
  767. href="http://blog.bitbucket.org">Blog</a>
  768. </li>
  769. <li>
  770. <a class="support-ga" target="_blank"
  771. data-support-gaq-page="Home"
  772. href="/support">Support</a>
  773. </li>
  774. <li>
  775. <a class="support-ga"
  776. data-support-gaq-page="PlansPricing"
  777. href="/plans">Plans &amp; pricing</a>
  778. </li>
  779. <li>
  780. <a class="support-ga" target="_blank"
  781. data-support-gaq-page="DocumentationHome"
  782. href="//confluence.atlassian.com/display/BITBUCKET">Documentation</a>
  783. </li>
  784. <li>
  785. <a class="support-ga" target="_blank"
  786. data-support-gaq-page="DocumentationAPI"
  787. href="//confluence.atlassian.com/x/IYBGDQ">API</a>
  788. </li>
  789. <li>
  790. <a class="support-ga" target="_blank"
  791. data-support-gaq-page="SiteStatus"
  792. href="http://status.bitbucket.org/">Server status</a>
  793. </li>
  794. <li>
  795. <a class="support-ga" id="meta-info"
  796. data-support-gaq-page="MetaInfo"
  797. href="#">Version info</a>
  798. </li>
  799. <li>
  800. <a class="support-ga" target="_blank"
  801. data-support-gaq-page="EndUserAgreement"
  802. href="//www.atlassian.com/end-user-agreement?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=footer">Terms of service</a>
  803. </li>
  804. <li>
  805. <a class="support-ga" target="_blank"
  806. data-support-gaq-page="PrivacyPolicy"
  807. href="//www.atlassian.com/company/privacy?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=footer">Privacy policy</a>
  808. </li>
  809. </ul>
  810. <div id="meta-info-content" style="display: none;">
  811. <ul>
  812. <li>English</li>
  813. <li>
  814. <a class="support-ga" target="_blank"
  815. data-support-gaq-page="GitDocumentation"
  816. href="http://git-scm.com/">Git 1.8.5.2</a>
  817. </li>
  818. <li>
  819. <a class="support-ga" target="_blank"
  820. data-support-gaq-page="HgDocumentation"
  821. href="http://mercurial.selenic.com/">Mercurial 2.9</a>
  822. </li>
  823. <li>
  824. <a class="support-ga" target="_blank"
  825. data-support-gaq-page="DjangoDocumentation"
  826. href="https://www.djangoproject.com/">Django 1.6.5</a>
  827. </li>
  828. <li>
  829. <a class="support-ga" target="_blank"
  830. data-support-gaq-page="PythonDocumentation"
  831. href="http://www.python.org/">Python 2.7.3</a>
  832. </li>
  833. <li>
  834. <a class="support-ga" target="_blank"
  835. data-support-gaq-page="DeployedVersion"
  836. href="#">1c3480e3b6fb / 9d3d19e361c2 @ app23</a>
  837. </li>
  838. </ul>
  839. </div>
  840. <ul class="atlassian-links">
  841. <li>
  842. <a id="atlassian-jira-link" target="_blank" title="Track everything – bugs, tasks, deadlines, code – and pull reports to stay informed."
  843. href="http://www.atlassian.com/software/jira?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=bitbucket_footer">JIRA</a>
  844. </li>
  845. <li>
  846. <a id="atlassian-confluence-link" target="_blank" title="Content Creation, Collaboration & Knowledge Sharing for Teams."
  847. href="http://www.atlassian.com/software/confluence/overview/team-collaboration-software?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=bitbucket_footer">Confluence</a>
  848. </li>
  849. <li>
  850. <a id="atlassian-bamboo-link" target="_blank" title="Continuous integration and deployment, release management."
  851. href="http://www.atlassian.com/software/bamboo/overview?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=bitbucket_footer">Bamboo</a>
  852. </li>
  853. <li>
  854. <a id="atlassian-stash-link" target="_blank" title="Git repo management, behind your firewall and Enterprise-ready."
  855. href="http://www.atlassian.com/software/stash?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=bitbucket_footer">Stash</a>
  856. </li>
  857. <li>
  858. <a id="atlassian-sourcetree-link" target="_blank" title="A free Git and Mercurial desktop client for Mac or Windows."
  859. href="http://www.sourcetreeapp.com/?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=bitbucket_footer">SourceTree</a>
  860. </li>
  861. <li>
  862. <a id="atlassian-hipchat-link" target="_blank" title="Group chat and IM built for teams."
  863. href="http://www.hipchat.com/?utm_source=bitbucket&amp;utm_medium=link&amp;utm_campaign=bitbucket_footer">HipChat</a>
  864. </li>
  865. </ul>
  866. <div id="footer-logo">
  867. <a target="_blank" title="Bitbucket is developed by Atlassian in San Francisco."
  868. href="http://www.atlassian.com?utm_source=bitbucket&amp;utm_medium=logo&amp;utm_campaign=bitbucket_footer">Atlassian</a>
  869. </div>
  870. <script id="share-form-template" type="text/html">
  871.  
  872. <div class="error aui-message hidden">
  873. <span class="aui-icon icon-error"></span>
  874. <div class="message"></div>
  875. </div>
  876. <table class="widget bb-list aui">
  877. <thead>
  878. <tr class="assistive">
  879. <th class="user">User</th>
  880. <th class="role">Role</th>
  881. <th class="actions">Actions</th>
  882. </tr>
  883. </thead>
  884. <tbody>
  885. <tr class="form">
  886. <td colspan="3">
  887. <form>
  888. <input type="text" class="user-or-email text user-input"
  889. placeholder="Username or email address"
  890. [[#disabled]]disabled[[/disabled]]>
  891. <button type="submit" class="aui-button aui-style" disabled>Add</button>
  892. </form>
  893. </td>
  894. </tr>
  895. </tbody>
  896. </table>
  897.  
  898. </script>
  899. <script id="share-detail-template" type="text/html">
  900.  
  901. [[#username]]
  902. <td class="user
  903. [[#hasCustomGroups]]custom-groups[[/hasCustomGroups]]"
  904. [[#error]]data-error="[[error]]"[[/error]]>
  905. <div title="[[displayName]]">
  906. <a href="/[[username]]" class="user">
  907. <img class="avatar avatar16" src="[[avatar]]" />
  908. <span>[[displayName]]</span>
  909. </a>
  910. </div>
  911. </td>
  912. [[/username]]
  913. [[^username]]
  914. <td class="email
  915. [[#hasCustomGroups]]custom-groups[[/hasCustomGroups]]"
  916. [[#error]]data-error="[[error]]"[[/error]]>
  917. <div title="[[email]]">
  918. <span class="aui-icon aui-icon-small aui-iconfont-email"></span>
  919. [[email]]
  920. </div>
  921. </td>
  922. [[/username]]
  923. <td class="role
  924. [[#hasCustomGroups]]custom-groups[[/hasCustomGroups]]">
  925. <div>
  926. [[#group]]
  927. [[#hasCustomGroups]]
  928. <select class="group [[#noGroupChoices]]hidden[[/noGroupChoices]]">
  929. [[#groups]]
  930. <option value="[[slug]]"
  931. [[#isSelected]]selected[[/isSelected]]>
  932. [[name]]
  933. </option>
  934. [[/groups]]
  935. </select>
  936. [[/hasCustomGroups]]
  937. [[^hasCustomGroups]]
  938. <label>
  939. <input type="checkbox" class="admin"
  940. [[#isAdmin]]checked[[/isAdmin]]>
  941. Administrator
  942. </label>
  943. [[/hasCustomGroups]]
  944. [[/group]]
  945. [[^group]]
  946. <ul>
  947. <li class="permission aui-lozenge aui-lozenge-complete
  948. [[^read]]aui-lozenge-subtle[[/read]]"
  949. data-permission="read">
  950. read
  951. </li>
  952. <li class="permission aui-lozenge aui-lozenge-complete
  953. [[^write]]aui-lozenge-subtle[[/write]]"
  954. data-permission="write">
  955. write
  956. </li>
  957. <li class="permission aui-lozenge aui-lozenge-complete
  958. [[^admin]]aui-lozenge-subtle[[/admin]]"
  959. data-permission="admin">
  960. admin
  961. </li>
  962. </ul>
  963. [[/group]]
  964. </div>
  965. </td>
  966. <td class="actions
  967. [[#hasCustomGroups]]custom-groups[[/hasCustomGroups]]">
  968. <div>
  969. <a href="#" class="delete">
  970. <span class="aui-icon aui-icon-small aui-iconfont-remove">Delete</span>
  971. </a>
  972. </div>
  973. </td>
  974.  
  975. </script>
  976. <script id="share-team-template" type="text/html">
  977.  
  978. <div class="clearfix">
  979. <span class="team-avatar-container">
  980. <img src="[[avatar]]" alt="[[display_name]]" title="[[display_name]]" class="avatar avatar32" />
  981. </span>
  982. <span class="team-name-container">
  983. [[display_name]]
  984. </span>
  985. </div>
  986. <p class="helptext">
  987. Existing users are granted access to this team immediately.
  988. New users will be sent an invitation.
  989. </p>
  990. <div class="share-form"></div>
  991.  
  992. </script>
  993.  
  994. </section>
  995. </footer>
  996. </div>
  997.  
  998. <script src="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/jsi18n/en/djangojs.js"></script>
  999.  
  1000. <script id="require-js"
  1001. src="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/amd/build/main.js"
  1002. data-main="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/amd/build/main"
  1003. data-page-module="repo/index"></script>
  1004.  
  1005.  
  1006.  
  1007.  
  1008. <script>
  1009. (function () {
  1010. var ga = document.createElement('script');
  1011. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  1012. ga.setAttribute('async', 'true');
  1013. document.documentElement.firstChild.appendChild(ga);
  1014. }());
  1015. </script>
  1016.  
  1017.  
  1018.  
  1019. <script id="source-changeset" type="text/html">
  1020.  
  1021. <a href="/deadlydog/greasemonkeyscripts/src/[[raw_node]]/[[path]]?at=master"
  1022. class="[[#selected]]highlight[[/selected]]"
  1023. data-hash="[[node]]">
  1024. [[#author.username]]
  1025. <img class="avatar avatar16" src="[[author.avatar]]"/>
  1026. <span class="author" title="[[raw_author]]">[[author.display_name]]</span>
  1027. [[/author.username]]
  1028. [[^author.username]]
  1029. <img class="avatar avatar16" src="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/img/default_avatar/16/user_blue.png"/>
  1030. <span class="author unmapped" title="[[raw_author]]">[[author]]</span>
  1031. [[/author.username]]
  1032. <time datetime="[[utctimestamp]]" data-title="true">[[utctimestamp]]</time>
  1033. <span class="message">[[message]]</span>
  1034. </a>
  1035.  
  1036. </script>
  1037. <script id="embed-template" type="text/html">
  1038.  
  1039. <form class="aui embed">
  1040. <label for="embed-code">Embed this source in another page:</label>
  1041. <input type="text" readonly="true" value="&lt;script src=&quot;[[url]]&quot;&gt;&lt;/script&gt;" id="embed-code">
  1042. </form>
  1043.  
  1044. </script>
  1045. <script id="edit-form-template" type="text/html">
  1046.  
  1047.  
  1048. <form class="edit-form aui"
  1049. data-repository="[[owner]]/[[slug]]"
  1050. data-destination-repository="[[destinationOwner]]/[[destinationSlug]]"
  1051. data-local-id="[[localID]]"
  1052. data-is-writer="[[#isWriter]]true[[/isWriter]][[^isWriter]]false[[/isWriter]]"
  1053. data-has-push-access="[[#hasPushAccess]]true[[/hasPushAccess]][[^hasPushAccess]]false[[/hasPushAccess]]"
  1054. data-is-pull-request="[[#isPullRequest]]true[[/isPullRequest]][[^isPullRequest]]false[[/isPullRequest]]"
  1055. data-hash="[[hash]]"
  1056. data-branch="[[branch]]"
  1057. data-path="[[path]]"
  1058. data-is-create="[[isCreate]]"
  1059. data-preview-url="/xhr/[[owner]]/[[slug]]/preview/[[hash]]/[[encodedPath]]"
  1060. data-preview-error="We had trouble generating your preview."
  1061. data-unsaved-changes-error="Your changes will be lost. Are you sure you want to leave?">
  1062. <div class="toolbar clearfix">
  1063. <div class="primary">
  1064. <h2>
  1065. [[#isCreate]]
  1066. Creating <span class="edit-path">[[path]]</span> on branch: <strong>[[branch]]</strong>
  1067. [[/isCreate]]
  1068. [[^isCreate]]
  1069. Editing <span class="edit-path">[[path]]</span> on branch: <strong>[[branch]]</strong>
  1070. [[/isCreate]]
  1071. </h2>
  1072. </div>
  1073. <div class="secondary">
  1074. <div class="hunk-nav aui-buttons">
  1075. <button class="prev-hunk-button aui-button aui-button aui-style"
  1076. disabled="disabled" aria-disabled="true" title="previous change">&#x25B2;</button>
  1077. <button class="next-hunk-button aui-button aui-button aui-style"
  1078. disabled="disabled" aria-disabled="true" title="next change">&#x25BC;</button>
  1079. </div>
  1080. </div>
  1081. </div>
  1082. <div class="file-editor">
  1083. <textarea id="id_source">[[content]]</textarea>
  1084. </div>
  1085. <div class="preview-pane"></div>
  1086. <div class="toolbar footer-toolbar clearfix">
  1087. <div class="primary">
  1088. <div id="syntax-mode" class="field">
  1089. <label for="id_syntax-mode">Syntax mode:</label>
  1090. <select id="id_syntax-mode">
  1091. [[#syntaxes]]
  1092. <option value="[[#mime]][[mime]][[/mime]][[^mime]][[mode]][[/mime]]">[[label]]</option>
  1093. [[/syntaxes]]
  1094. </select>
  1095. </div>
  1096. <div id="indent-mode" class="field">
  1097. <label for="id_indent-mode">Indent mode:</label>
  1098. <select id="id_indent-mode">
  1099. <option value="tabs">Tabs</option>
  1100. <option value="spaces">Spaces</option>
  1101. </select>
  1102. </div>
  1103. <div id="indent-size" class="field">
  1104. <label for="id_indent-size">Indent size:</label>
  1105. <select id="id_indent-size">
  1106. <option value="2">2</option>
  1107. <option value="4">4</option>
  1108. <option value="8">8</option>
  1109. </select>
  1110. </div>
  1111. </div>
  1112. <div class="secondary">
  1113. [[^isCreate]]
  1114. <button class="preview-button aui-button aui-style"
  1115. disabled="disabled" aria-disabled="true"
  1116. data-preview-label="View diff"
  1117. data-edit-label="Edit file">View diff</button>
  1118. [[/isCreate]]
  1119. <button class="save-button aui-button aui-button-primary aui-style"
  1120. disabled="disabled" aria-disabled="true">Commit</button>
  1121. [[^isCreate]]
  1122. <a class="cancel-link" href="#">Cancel</a>
  1123. [[/isCreate]]
  1124. </div>
  1125. </div>
  1126. </form>
  1127.  
  1128. </script>
  1129. <script id="commit-form-template" type="text/html">
  1130.  
  1131. <form class="aui commit-form"
  1132. data-title="Commit changes"
  1133. [[#isDelete]]
  1134. data-default-message="[[filename]] deleted online with Bitbucket"
  1135. [[/isDelete]]
  1136. [[#isCreate]]
  1137. data-default-message="[[filename]] created online with Bitbucket"
  1138. [[/isCreate]]
  1139. [[^isDelete]]
  1140. [[^isCreate]]
  1141. data-default-message="[[filename]] edited online with Bitbucket"
  1142. [[/isCreate]]
  1143. [[/isDelete]]
  1144. data-fork-error="We had trouble creating your fork."
  1145. data-commit-error="We had trouble committing your changes."
  1146. data-pull-request-error="We had trouble creating your pull request."
  1147. data-update-error="We had trouble updating your pull request."
  1148. data-branch-conflict-error="A branch with that name already exists."
  1149. data-forking-message="Forking repository"
  1150. data-committing-message="Committing changes"
  1151. data-merging-message="Branching and merging changes"
  1152. data-creating-pr-message="Creating pull request"
  1153. data-updating-pr-message="Updating pull request"
  1154. data-cta-label="Commit"
  1155. data-cancel-label="Cancel">
  1156. [[#isDelete]]
  1157. <div class="aui-message info">
  1158. <span class="aui-icon icon-info"></span>
  1159. <span class="message">
  1160. Committing this change will delete [[filename]] from your repository.
  1161. </span>
  1162. </div>
  1163. [[/isDelete]]
  1164. <div class="aui-message error hidden">
  1165. <span class="aui-icon icon-error"></span>
  1166. <span class="message"></span>
  1167. </div>
  1168. [[^isWriter]]
  1169. <div class="aui-message info">
  1170. <span class="aui-icon icon-info"></span>
  1171. <p class="title">
  1172. You don't have write access to this repository.
  1173. </p>
  1174. <span class="message">
  1175. We'll create a fork for your changes and submit a
  1176. pull request back to this repository.
  1177. </span>
  1178. </div>
  1179. [[/isWriter]]
  1180. [[#isRename]]
  1181. <div class="field-group">
  1182. <label for="id_path">New path</label>
  1183. <input type="text" id="id_path" class="text" value="[[path]]"/>
  1184. </div>
  1185. [[/isRename]]
  1186. <div class="field-group">
  1187. <label for="id_message">Commit message</label>
  1188. <textarea id="id_message" class="long-field textarea"></textarea>
  1189. </div>
  1190. [[^isPullRequest]]
  1191. [[#isWriter]]
  1192. <fieldset class="group">
  1193. <div class="checkbox">
  1194. [[#hasPushAccess]]
  1195. <input id="id_create-pullrequest" class="checkbox" type="checkbox">
  1196. <label for="id_create-pullrequest">Create a pull request for this change</label>
  1197. [[/hasPushAccess]]
  1198. [[^hasPushAccess]]
  1199. <input id="id_create-pullrequest" class="checkbox" type="checkbox" checked="checked" aria-disabled="true" disabled="true">
  1200. <label for="id_create-pullrequest" title="Branch restrictions do not allow you to update this branch.">Create a pull request for this change</label>
  1201. [[/hasPushAccess]]
  1202.  
  1203. </div>
  1204. </fieldset>
  1205. <div id="pr-fields">
  1206. <div id="branch-name-group" class="field-group">
  1207. <label for="id_branch-name">Branch name</label>
  1208. <input type="text" id="id_branch-name" class="text long-field">
  1209. </div>
  1210. <div id="reviewers-group" class="field-group"
  1211. data-api-url="/deadlydog/greasemonkeyscripts/pull-request/xhr/reviewer/deadlydog/greasemonkeyscripts/:reviewer_name">
  1212. <label for="participants">Reviewers</label>
  1213. <select id="participants" class="long-field" name="reviewers" multiple></select>
  1214. <div class="error"></div>
  1215. </div>
  1216. </div>
  1217. [[/isWriter]]
  1218. [[/isPullRequest]]
  1219. <button type="submit" id="id_submit">Commit</button>
  1220. </form>
  1221.  
  1222. </script>
  1223. <script id="merge-message-template" type="text/html">
  1224. Merged [[hash]] into [[branch]]
  1225.  
  1226. [[message]]
  1227.  
  1228. </script>
  1229. <script id="commit-merge-error-template" type="text/html">
  1230.  
  1231.  
  1232.  
  1233. We had trouble merging your changes. We stored them on the <strong>[[branch]]</strong> branch, so feel free to
  1234. <a href="/[[owner]]/[[slug]]/full-commit/[[hash]]/[[path]]?at=[[encodedBranch]]">view them</a> or
  1235. <a href="#" class="create-pull-request-link">create a pull request</a>.
  1236.  
  1237.  
  1238. </script>
  1239.  
  1240.  
  1241.  
  1242. <div data-modules="components/mentions/index">
  1243. <script id="mention-result" type="text/html">
  1244. <img class="avatar avatar24" src="[[avatar_url]]">
  1245. [[#display_name]]
  1246. <span class="display-name">[[&display_name]]</span> <small class="username">[[&username]]</small>
  1247. [[/display_name]]
  1248. [[^display_name]]
  1249. <span class="username">[[&username]]</span>
  1250. [[/display_name]]
  1251. [[#is_teammate]][[^is_team]]
  1252. <span class="aui-lozenge aui-lozenge-complete aui-lozenge-subtle">teammate</span>
  1253. [[/is_team]][[/is_teammate]]
  1254.  
  1255. </script>
  1256. <script id="mention-call-to-action" type="text/html">
  1257. [[^query]]
  1258. <li class="bb-typeahead-item">Begin typing to search for a user</li>
  1259. [[/query]]
  1260. [[#query]]
  1261. <li class="bb-typeahead-item">Continue typing to search for a user</li>
  1262. [[/query]]
  1263.  
  1264. </script>
  1265. <script id="mention-no-results" type="text/html">
  1266. [[^searching]]
  1267. <li class="bb-typeahead-item">Found no matching users for <em>[[query]]</em>.</li>
  1268. [[/searching]]
  1269. [[#searching]]
  1270. <li class="bb-typeahead-item bb-typeahead-searching">Searching for <em>[[query]]</em>.</li>
  1271. [[/searching]]
  1272.  
  1273. </script>
  1274. </div>
  1275.  
  1276.  
  1277.  
  1278. <!--[if lt IE 9]><script src="https://d3oaxc4q5k2d6q.cloudfront.net/m/9d3d19e361c2/lib/aui/js/aui-ie.js"></script><![endif]-->
  1279. <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"beacon-4.newrelic.com","queueTime":0,"licenseKey":"a2cef8c3d3","agent":"js-agent.newrelic.com/nr-411.min.js","transactionName":"Z11RZxdWW0cEVkYLDV4XdUYLVEFdClsdAAtEWkZQDlJBGgRFQhFMQl1DXFcZQ10AQkFYBFlUVlEXWEJHAA==","userAttributes":"SxpaQDpWQEANUFwWC1NZR1YBFQ9SBFlBB04SUUBsBEdcFl9TUw4RVRQRRhZSR2sLVF8HQAoacl0KWUxZCkBBQB8=","applicationID":"1841284","errorBeacon":"jserror.newrelic.com","applicationTime":224}</script></body>
  1280. </html>