Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZevs <vsv2711@gmail.com>2012-06-20 22:01:27 +0400
committerZevs <vsv2711@gmail.com>2012-06-20 22:01:27 +0400
commit6507c1085e02d9e59020c38ceff3308374dd1df0 (patch)
treed8685e48989c63284adc18aa29663c958394ecb6
parenta9c7de8815def87867daf025ff9753aae2615228 (diff)
Revert "Handle Commit "show suppressed diff" link with a doc-ready event handler."
This reverts commit ef1598b4afa94b21db7f38755182a701d03ae44a.
-rw-r--r--app/assets/javascripts/application.js5
-rw-r--r--app/assets/javascripts/commits.js7
-rw-r--r--app/views/commits/_text_file.html.haml2
3 files changed, 6 insertions, 8 deletions
diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js
index bc91c9730ec..0af0b11a931 100644
--- a/app/assets/javascripts/application.js
+++ b/app/assets/javascripts/application.js
@@ -75,6 +75,11 @@ function slugify(text) {
return text.replace(/[^-a-zA-Z0-9]+/g, '_').toLowerCase();
}
+function showDiff(link) {
+ $(link).next('table').show();
+ $(link).remove();
+}
+
(function($){
var _chosen = $.fn.chosen;
$.fn.extend({
diff --git a/app/assets/javascripts/commits.js b/app/assets/javascripts/commits.js
index 5afac8c32c3..b31fe485896 100644
--- a/app/assets/javascripts/commits.js
+++ b/app/assets/javascripts/commits.js
@@ -57,10 +57,3 @@ var CommitsList = {
});
}
}
-
-$(function () {
- $('a.supp_diff_link').live('click', function() {
- $(link).next('table').show();
- $(link).remove();
- });
-});
diff --git a/app/views/commits/_text_file.html.haml b/app/views/commits/_text_file.html.haml
index fa3d83ca85d..e5173b00ed7 100644
--- a/app/views/commits/_text_file.html.haml
+++ b/app/views/commits/_text_file.html.haml
@@ -1,6 +1,6 @@
- too_big = max_lines = diff.diff.lines.count > 1000
- if too_big
- %a.supp_diff_link Diff suppressed. Click to show
+ = link_to_function "Diff suppressed. Click to show", "showDiff(this)", :class => "supp_diff_link"
%table{:class => "#{'hide' if too_big}"}
- each_diff_line(diff.diff.lines.to_a, index) do |line, type, line_code, line_new, line_old|