From 0c902da1537a0326faf36227967c68cb6b3037e6 Mon Sep 17 00:00:00 2001 From: Douwe Maan Date: Sat, 23 Mar 2019 14:22:16 +0100 Subject: [PATCH] Add .code to all tables holding diffs We need this to be able to distinguish between Markdown tables and diff tables. --- .../behaviors/markdown/copy_as_gfm.js | 2 +- .../diffs/components/parallel_diff_view.vue | 54 +++++++++---------- .../components/parallel_conflict_lines.js | 2 +- .../notes/components/diff_with_note.vue | 4 +- .../discussions/_diff_with_notes.html.haml | 4 +- app/views/projects/blob/preview.html.haml | 41 +++++++------- .../projects/diffs/_parallel_view.html.haml | 4 +- .../_inline_conflict_lines.html.haml | 2 +- .../merge_requests/conflicts/show.html.haml | 4 +- 9 files changed, 57 insertions(+), 60 deletions(-) diff --git a/app/assets/javascripts/behaviors/markdown/copy_as_gfm.js b/app/assets/javascripts/behaviors/markdown/copy_as_gfm.js index 83d4196d0aa..318b7f77c7b 100644 --- a/app/assets/javascripts/behaviors/markdown/copy_as_gfm.js +++ b/app/assets/javascripts/behaviors/markdown/copy_as_gfm.js @@ -13,7 +13,7 @@ export class CopyAsGFM { $(document).on('copy', '.md', e => { CopyAsGFM.copyAsGFM(e, CopyAsGFM.transformGFMSelection); }); - $(document).on('copy', 'pre.code.highlight, .diff-content .line_content', e => { + $(document).on('copy', 'pre.code.highlight, table.code td.line_content', e => { CopyAsGFM.copyAsGFM(e, CopyAsGFM.transformCodeSelection); }); $(document).on('paste', '.js-gfm-input', CopyAsGFM.pasteGFM); diff --git a/app/assets/javascripts/diffs/components/parallel_diff_view.vue b/app/assets/javascripts/diffs/components/parallel_diff_view.vue index 93e754fa896..41a80d99850 100644 --- a/app/assets/javascripts/diffs/components/parallel_diff_view.vue +++ b/app/assets/javascripts/diffs/components/parallel_diff_view.vue @@ -38,36 +38,34 @@ export default { diff --git a/app/assets/javascripts/merge_conflicts/components/parallel_conflict_lines.js b/app/assets/javascripts/merge_conflicts/components/parallel_conflict_lines.js index c2de0379d23..3cb406b819d 100644 --- a/app/assets/javascripts/merge_conflicts/components/parallel_conflict_lines.js +++ b/app/assets/javascripts/merge_conflicts/components/parallel_conflict_lines.js @@ -16,7 +16,7 @@ import utilsMixin from '../mixins/line_conflict_utils'; }, }, template: ` - +