public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/files/
@ 2020-06-04 16:46 Aaron Bauman
  0 siblings, 0 replies; 2+ messages in thread
From: Aaron Bauman @ 2020-06-04 16:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2d3dbf53562700ad191a94e194d6fa59e8a11e05
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Jun  3 18:15:52 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 16:46:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3dbf53

dev-ruby/rdoc: remove unused patch(es)

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16059
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 dev-ruby/rdoc/files/rdoc-5.1.0-jquery.patch | 492 ----------------------------
 1 file changed, 492 deletions(-)

diff --git a/dev-ruby/rdoc/files/rdoc-5.1.0-jquery.patch b/dev-ruby/rdoc/files/rdoc-5.1.0-jquery.patch
deleted file mode 100644
index 46166e90e5c..00000000000
--- a/dev-ruby/rdoc/files/rdoc-5.1.0-jquery.patch
+++ /dev/null
@@ -1,492 +0,0 @@
-From 03c737f3579de998fb8f5142f2c44c96428528dd Mon Sep 17 00:00:00 2001
-From: usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
-Date: Tue, 27 Aug 2019 12:55:42 +0000
-Subject: [PATCH] Update rdoc version from 5.0.0 to 5.0.1.
-
-git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@67781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
----
- lib/rdoc.rb                                   |   2 +-
- .../generator/template/darkfish/_head.rhtml   |   7 +-
- .../generator/template/darkfish/css/rdoc.css  |  23 +++-
- .../template/darkfish/js/darkfish.js          | 122 ++++--------------
- .../generator/template/darkfish/js/search.js  |  63 ++++-----
- .../template/json_index/js/navigation.js      |  44 +------
- .../template/json_index/js/searcher.js        |  12 +-
- version.h                                     |  10 +-
- 8 files changed, 98 insertions(+), 185 deletions(-)
-
-diff --git a/lib/rdoc/generator/template/darkfish/_head.rhtml b/lib/rdoc/generator/template/darkfish/_head.rhtml
-index f308526823e2..8304310d4b34 100644
---- a/lib/rdoc/generator/template/darkfish/_head.rhtml
-+++ b/lib/rdoc/generator/template/darkfish/_head.rhtml
-@@ -7,8 +7,11 @@
-   var index_rel_prefix = "<%= rel_prefix %>/";
- </script>
- 
--<script src="<%= asset_rel_prefix %>/js/jquery.js"></script>
--<script src="<%= asset_rel_prefix %>/js/darkfish.js"></script>
-+<script src="<%= asset_rel_prefix %>/js/navigation.js" defer></script>
-+<script src="<%= asset_rel_prefix %>/js/search.js" defer></script>
-+<script src="<%= asset_rel_prefix %>/js/search_index.js" defer></script>
-+<script src="<%= asset_rel_prefix %>/js/searcher.js" defer></script>
-+<script src="<%= asset_rel_prefix %>/js/darkfish.js" defer></script>
- 
- <link href="<%= asset_rel_prefix %>/css/fonts.css" rel="stylesheet">
- <link href="<%= asset_rel_prefix %>/css/rdoc.css" rel="stylesheet">
-diff --git a/lib/rdoc/generator/template/darkfish/css/rdoc.css b/lib/rdoc/generator/template/darkfish/css/rdoc.css
-index 2f4dca7e0844..1bdb6e6223c1 100644
---- a/lib/rdoc/generator/template/darkfish/css/rdoc.css
-+++ b/lib/rdoc/generator/template/darkfish/css/rdoc.css
-@@ -9,6 +9,8 @@
- /* vim: ft=css et sw=2 ts=2 sts=2 */
- /* Base Green is: #6C8C22 */
- 
-+.hide { display: none !important; }
-+
- * { padding: 0; margin: 0; }
- 
- body {
-@@ -48,6 +50,16 @@ h6:hover span {
-   display: inline;
- }
- 
-+h1:target,
-+h2:target,
-+h3:target,
-+h4:target,
-+h5:target,
-+h6:target {
-+  margin-left: -10px;
-+  border-left: 10px solid #f1edba;
-+}
-+
- :link,
- :visited {
-   color: #6C8C22;
-@@ -441,7 +453,16 @@ main header h3 {
- /* @group Method Details */
- 
- main .method-source-code {
--  display: none;
-+  max-height: 0;
-+  overflow: hidden;
-+  transition-duration: 200ms;
-+  transition-delay: 0ms;
-+  transition-property: all;
-+  transition-timing-function: ease-in-out;
-+}
-+
-+main .method-source-code.active-menu {
-+  max-height: 100vh;
- }
- 
- main .method-description .method-calls-super {
-diff --git a/lib/rdoc/generator/template/darkfish/js/darkfish.js b/lib/rdoc/generator/template/darkfish/js/darkfish.js
-index 38f877ed4028..089813fcdef4 100644
---- a/lib/rdoc/generator/template/darkfish/js/darkfish.js
-+++ b/lib/rdoc/generator/template/darkfish/js/darkfish.js
-@@ -8,6 +8,7 @@
-  */
- 
- /* Provide console simulation for firebug-less environments */
-+/*
- if (!("console" in window) || !("firebug" in console)) {
-   var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml",
-     "group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
-@@ -16,41 +17,35 @@ if (!("console" in window) || !("firebug" in console)) {
-   for (var i = 0; i < names.length; ++i)
-     window.console[names[i]] = function() {};
- };
--
--
--/**
-- * Unwrap the first element that matches the given @expr@ from the targets and return them.
-- */
--$.fn.unwrap = function( expr ) {
--  return this.each( function() {
--    $(this).parents( expr ).eq( 0 ).after( this ).remove();
--  });
--};
-+*/
- 
- 
- function showSource( e ) {
-   var target = e.target;
--  var codeSections = $(target).
--    parents('.method-detail').
--    find('.method-source-code');
--
--  $(target).
--    parents('.method-detail').
--    find('.method-source-code').
--    slideToggle();
-+  while (!target.classList.contains('method-detail')) {
-+    target = target.parentNode;
-+  }
-+  if (typeof target !== "undefined" && target !== null) {
-+    target = target.querySelector('.method-source-code');
-+  }
-+  if (typeof target !== "undefined" && target !== null) {
-+    target.classList.toggle('active-menu')
-+  }
- };
- 
- function hookSourceViews() {
--  $('.method-heading').click( showSource );
-+  document.querySelectorAll('.method-heading').forEach(function (codeObject) {
-+    codeObject.addEventListener('click', showSource);
-+  });
- };
- 
- function hookSearch() {
--  var input  = $('#search-field').eq(0);
--  var result = $('#search-results').eq(0);
--  $(result).show();
-+  var input  = document.querySelector('#search-field');
-+  var result = document.querySelector('#search-results');
-+  result.classList.remove("initially-hidden");
- 
--  var search_section = $('#search-section').get(0);
--  $(search_section).show();
-+  var search_section = document.querySelector('#search-section');
-+  search_section.classList.remove("initially-hidden");
- 
-   var search = new Search(search_data, input, result);
- 
-@@ -77,85 +72,14 @@ function hookSearch() {
-   }
- 
-   search.select = function(result) {
--    var result_element = result.get(0);
--    window.location.href = result_element.firstChild.firstChild.href;
-+      console.log(result);
-+    window.location.href = result.firstChild.firstChild.href;
-   }
- 
-   search.scrollIntoView = search.scrollInWindow;
- };
- 
--function highlightTarget( anchor ) {
--  console.debug( "Highlighting target '%s'.", anchor );
--
--  $("a[name]").each( function() {
--    if ( $(this).attr("name") == anchor ) {
--      if ( !$(this).parent().parent().hasClass('target-section') ) {
--        console.debug( "Wrapping the target-section" );
--        $('div.method-detail').unwrap( 'div.target-section' );
--        $(this).parent().wrap( '<div class="target-section"></div>' );
--      } else {
--        console.debug( "Already wrapped." );
--      }
--    }
--  });
--};
--
--function highlightLocationTarget() {
--  console.debug( "Location hash: %s", window.location.hash );
--  if ( ! window.location.hash || window.location.hash.length == 0 ) return;
--
--  var anchor = window.location.hash.substring(1);
--  console.debug( "Found anchor: %s; matching %s", anchor, "a[name=" + anchor + "]" );
--
--  highlightTarget( anchor );
--};
--
--function highlightClickTarget( event ) {
--  console.debug( "Highlighting click target for event %o", event.target );
--  try {
--    var anchor = $(event.target).attr( 'href' ).substring(1);
--    console.debug( "Found target anchor: %s", anchor );
--    highlightTarget( anchor );
--  } catch ( err ) {
--    console.error( "Exception while highlighting: %o", err );
--  };
--};
--
--function loadAsync(path, success, prefix) {
--  $.ajax({
--    url: prefix + path,
--    dataType: 'script',
--    success: success,
--    cache: true
--  });
--};
--
--$(document).ready( function() {
-+document.addEventListener('DOMContentLoaded', function() {
-   hookSourceViews();
--  highlightLocationTarget();
--  $('ul.link-list a').bind( "click", highlightClickTarget );
--
--  var search_scripts_loaded = {
--    navigation_loaded:   false,
--    search_loaded:       false,
--    search_index_loaded: false,
--    searcher_loaded:     false,
--  }
--
--  var search_success_function = function(variable) {
--    return (function (data, status, xhr) {
--      search_scripts_loaded[variable] = true;
--
--      if (search_scripts_loaded['navigation_loaded']   == true &&
--          search_scripts_loaded['search_loaded']       == true &&
--          search_scripts_loaded['search_index_loaded'] == true &&
--          search_scripts_loaded['searcher_loaded']     == true)
--        hookSearch();
--    });
--  }
--
--  loadAsync('js/navigation.js',   search_success_function('navigation_loaded'), rdoc_rel_prefix);
--  loadAsync('js/search.js',       search_success_function('search_loaded'), rdoc_rel_prefix);
--  loadAsync('js/search_index.js', search_success_function('search_index_loaded'), index_rel_prefix);
--  loadAsync('js/searcher.js',     search_success_function('searcher_loaded'), rdoc_rel_prefix);
-+  hookSearch();
- });
-diff --git a/lib/rdoc/generator/template/darkfish/js/search.js b/lib/rdoc/generator/template/darkfish/js/search.js
-index 60ac295e6cec..b558ca5b4f68 100644
---- a/lib/rdoc/generator/template/darkfish/js/search.js
-+++ b/lib/rdoc/generator/template/darkfish/js/search.js
-@@ -1,29 +1,29 @@
- Search = function(data, input, result) {
-   this.data = data;
--  this.$input = $(input);
--  this.$result = $(result);
-+  this.input = input;
-+  this.result = result;
- 
--  this.$current = null;
--  this.$view = this.$result.parent();
-+  this.current = null;
-+  this.view = this.result.parentNode;
-   this.searcher = new Searcher(data.index);
-   this.init();
- }
- 
--Search.prototype = $.extend({}, Navigation, new function() {
-+Search.prototype = Object.assign({}, Navigation, new function() {
-   var suid = 1;
- 
-   this.init = function() {
-     var _this = this;
-     var observer = function(e) {
--      switch(e.originalEvent.keyCode) {
-+      switch(e.keyCode) {
-         case 38: // Event.KEY_UP
-         case 40: // Event.KEY_DOWN
-           return;
-       }
--      _this.search(_this.$input[0].value);
-+      _this.search(_this.input.value);
-     };
--    this.$input.keyup(observer);
--    this.$input.click(observer); // mac's clear field
-+    this.input.addEventListener('keyup', observer);
-+    this.input.addEventListener('click', observer); // mac's clear field
- 
-     this.searcher.ready(function(results, isLast) {
-       _this.addResults(results, isLast);
-@@ -34,7 +34,7 @@ Search.prototype = $.extend({}, Navigation, new function() {
-   }
- 
-   this.search = function(value, selectFirstMatch) {
--    value = jQuery.trim(value).toLowerCase();
-+    value = value.trim().toLowerCase();
-     if (value) {
-       this.setNavigationActive(true);
-     } else {
-@@ -43,23 +43,23 @@ Search.prototype = $.extend({}, Navigation, new function() {
- 
-     if (value == '') {
-       this.lastQuery = value;
--      this.$result.empty();
--      this.$result.attr('aria-expanded', 'false');
-+      this.result.innerHTML = '';
-+      this.result.setAttribute('aria-expanded', 'false');
-       this.setNavigationActive(false);
-     } else if (value != this.lastQuery) {
-       this.lastQuery = value;
--      this.$result.attr('aria-busy',     'true');
--      this.$result.attr('aria-expanded', 'true');
-+      this.result.setAttribute('aria-busy',     'true');
-+      this.result.setAttribute('aria-expanded', 'true');
-       this.firstRun = true;
-       this.searcher.find(value);
-     }
-   }
- 
-   this.addResults = function(results, isLast) {
--    var target = this.$result.get(0);
-+    var target = this.result;
-     if (this.firstRun && (results.length > 0 || isLast)) {
--      this.$current = null;
--      this.$result.empty();
-+      this.current = null;
-+      this.result.innerHTML = '';
-     }
- 
-     for (var i=0, l = results.length; i < l; i++) {
-@@ -70,25 +70,26 @@ Search.prototype = $.extend({}, Navigation, new function() {
- 
-     if (this.firstRun && results.length > 0) {
-       this.firstRun = false;
--      this.$current = $(target.firstChild);
--      this.$current.addClass('search-selected');
-+      this.current = target.firstChild;
-+      this.current.classList.add('search-selected');
-     }
--    if (jQuery.browser.msie) this.$element[0].className += '';
-+    //TODO: ECMAScript
-+    //if (jQuery.browser.msie) this.$element[0].className += '';
- 
--    if (isLast) this.$result.attr('aria-busy', 'false');
-+    if (isLast) this.result.setAttribute('aria-busy', 'false');
-   }
- 
-   this.move = function(isDown) {
--    if (!this.$current) return;
--    var $next = this.$current[isDown ? 'next' : 'prev']();
--    if ($next.length) {
--      this.$current.removeClass('search-selected');
--      $next.addClass('search-selected');
--      this.$input.attr('aria-activedescendant', $next.attr('id'));
--      this.scrollIntoView($next[0], this.$view[0]);
--      this.$current = $next;
--      this.$input.val($next[0].firstChild.firstChild.text);
--      this.$input.select();
-+    if (!this.current) return;
-+    var next = isDown ? this.current.nextElementSibling : this.current.previousElementSibling;
-+    if (next) {
-+      this.current.classList.remove('search-selected');
-+      next.classList.add('search-selected');
-+      this.input.setAttribute('aria-activedescendant', next.getAttribute('id'));
-+      this.scrollIntoView(next, this.view);
-+      this.current = next;
-+      this.input.value = next.firstChild.firstChild.text;
-+      this.input.select();
-     }
-     return true;
-   }
-diff --git a/lib/rdoc/generator/template/json_index/js/navigation.js b/lib/rdoc/generator/template/json_index/js/navigation.js
-index e41268123ea9..4866fff81922 100644
---- a/lib/rdoc/generator/template/json_index/js/navigation.js
-+++ b/lib/rdoc/generator/template/json_index/js/navigation.js
-@@ -10,10 +10,8 @@ Navigation = new function() {
-   this.initNavigation = function() {
-     var _this = this;
- 
--    $(document).keydown(function(e) {
-+    document.addEventListener('keydown', function(e) {
-       _this.onkeydown(e);
--    }).keyup(function(e) {
--      _this.onkeyup(e);
-     });
- 
-     this.navigationActive = true;
-@@ -21,20 +19,6 @@ Navigation = new function() {
- 
-   this.setNavigationActive = function(state) {
-     this.navigationActive = state;
--    this.clearMoveTimeout();
--  }
--
--  this.onkeyup = function(e) {
--    if (!this.navigationActive) return;
--
--    switch(e.keyCode) {
--      case 37: //Event.KEY_LEFT:
--      case 38: //Event.KEY_UP:
--      case 39: //Event.KEY_RIGHT:
--      case 40: //Event.KEY_DOWN:
--        this.clearMoveTimeout();
--        break;
--    }
-   }
- 
-   this.onkeydown = function(e) {
-@@ -46,7 +30,6 @@ Navigation = new function() {
-       case 38: //Event.KEY_UP:
-         if (e.keyCode == 38 || e.ctrlKey) {
-           if (this.moveUp()) e.preventDefault();
--          this.startMoveTimeout(false);
-         }
-         break;
-       case 39: //Event.KEY_RIGHT:
-@@ -55,34 +38,15 @@ Navigation = new function() {
-       case 40: //Event.KEY_DOWN:
-         if (e.keyCode == 40 || e.ctrlKey) {
-           if (this.moveDown()) e.preventDefault();
--          this.startMoveTimeout(true);
-         }
-         break;
-       case 13: //Event.KEY_RETURN:
--        if (this.$current)
-+        if (this.current)
-           e.preventDefault();
--          this.select(this.$current);
-+          this.select(this.current);
-         break;
-     }
--    if (e.ctrlKey && e.shiftKey) this.select(this.$current);
--  }
--
--  this.clearMoveTimeout = function() {
--    clearTimeout(this.moveTimeout);
--    this.moveTimeout = null;
--  }
--
--  this.startMoveTimeout = function(isDown) {
--    if (!$.browser.mozilla && !$.browser.opera) return;
--    if (this.moveTimeout) this.clearMoveTimeout();
--    var _this = this;
--
--    var go = function() {
--      if (!_this.moveTimeout) return;
--      _this[isDown ? 'moveDown' : 'moveUp']();
--      _this.moveTimout = setTimeout(go, 100);
--    }
--    this.moveTimeout = setTimeout(go, 200);
-+    if (e.ctrlKey && e.shiftKey) this.select(this.current);
-   }
- 
-   this.moveRight = function() {
-diff --git a/lib/rdoc/generator/template/json_index/js/searcher.js b/lib/rdoc/generator/template/json_index/js/searcher.js
-index b3b1c58a0f38..e200a168b0f7 100644
---- a/lib/rdoc/generator/template/json_index/js/searcher.js
-+++ b/lib/rdoc/generator/template/json_index/js/searcher.js
-@@ -51,20 +51,20 @@ Searcher.prototype = new function() {
- 
-   /*  ----- Utilities ------  */
-   function splitQuery(query) {
--    return jQuery.grep(query.split(/(\s+|::?|\(\)?)/), function(string) {
-+    return query.split(/(\s+|::?|\(\)?)/).filter(function(string) {
-       return string.match(/\S/);
-     });
-   }
- 
-   function buildRegexps(queries) {
--    return jQuery.map(queries, function(query) {
-+    return queries.map(function(query) {
-       return new RegExp(query.replace(/(.)/g, '([$1])([^$1]*?)'), 'i');
-     });
-   }
- 
-   function buildHilighters(queries) {
--    return jQuery.map(queries, function(query) {
--      return jQuery.map(query.split(''), function(l, i) {
-+    return queries.map(function(query) {
-+      return query.split('').map(function(l, i) {
-         return '\u0001$' + (i*2+1) + '\u0002$' + (i*2+2);
-       }).join('');
-     });
-@@ -221,9 +221,9 @@ Searcher.prototype = new function() {
-   }
- 
-   function triggerResults(results, isLast) {
--    jQuery.each(this.handlers, function(i, fn) {
-+    this.handlers.forEach(function(fn) {
-       fn.call(this, results, isLast)
--    })
-+    });
-   }
- }


^ permalink raw reply related	[flat|nested] 2+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/files/
@ 2019-03-03  6:03 Hans de Graaff
  0 siblings, 0 replies; 2+ messages in thread
From: Hans de Graaff @ 2019-03-03  6:03 UTC (permalink / raw
  To: gentoo-commits

commit:     0507c366627d39b75059a07ff6291058a0f94503
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Fri Mar  1 17:29:43 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 06:03:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0507c366

dev-ruby/rdoc: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch b/dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch
deleted file mode 100644
index 5159125c85f..00000000000
--- a/dev-ruby/rdoc/files/rdoc-3.0.1-bin-require.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Make sure the right version of the code is loaded. Without this the
-rdoc version bundled with ruby is always loaded instead. Reported
-upstream but won't be fixed because rubygems has slightly different
-behavior.
-
-http://rubyforge.org/tracker/index.php?func=detail&aid=28758&group_id=627&atid=2472
-
-
-Index: trunk/bin/rdoc
-===================================================================
---- trunk/bin/rdoc	(revision 650)
-+++ trunk/bin/rdoc	(working copy)
-@@ -8,6 +8,7 @@
- #
- #  $Revision: 1.1 $
- 
-+$:.unshift(File.dirname(__FILE__) + '/../lib') unless $:.include?(File.dirname(__FILE__) + '/../lib')
- require 'rdoc/rdoc'
- 
- begin


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-06-04 16:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-04 16:46 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/rdoc/files/ Aaron Bauman
  -- strict thread matches above, loose matches on Subject: below --
2019-03-03  6:03 Hans de Graaff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox