Skip to content

Commit d3831ce

Browse files
committed
filediff: Clean up some imports
1 parent 9ea7d27 commit d3831ce

1 file changed

Lines changed: 11 additions & 13 deletions

File tree

meld/filediff.py

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,21 +27,21 @@
2727
from gi.repository import GtkSource
2828

2929
from meld.conf import _
30-
from meld.matchers import diffutil
3130
from . import meldbuffer
3231
from . import melddoc
33-
from meld.matchers import merge
3432
from . import misc
35-
from . import patchdialog
3633
from . import recent
3734
from . import undo
38-
from .ui import findbar
3935
from .ui import gnomeglade
4036

4137
from meld.const import MODE_REPLACE, MODE_DELETE, MODE_INSERT, NEWLINES
38+
from meld.matchers.diffutil import Differ, merged_chunk_order
4239
from meld.matchers.helpers import CachedSequenceMatcher
40+
from meld.matchers.merge import Merger
41+
from meld.patchdialog import PatchDialog
4342
from meld.settings import bind_settings, meldsettings
4443
from meld.sourceview import LanguageManager, get_custom_encoding_candidates
44+
from meld.ui.findbar import FindBar
4545

4646

4747
def with_focused_pane(function):
@@ -83,7 +83,7 @@ class FileDiff(melddoc.MeldDoc, gnomeglade.Component):
8383
default=False,
8484
)
8585

86-
differ = diffutil.Differ
86+
differ = Differ
8787

8888
keylookup = {
8989
Gdk.KEY_Shift_L: MASK_SHIFT,
@@ -168,7 +168,7 @@ def __init__(self, num_panes):
168168
self.actiongroup = self.FilediffActions
169169
self.actiongroup.set_translation_domain("meld")
170170

171-
self.findbar = findbar.FindBar(self.grid)
171+
self.findbar = FindBar(self.grid)
172172
self.grid.attach(self.findbar.widget, 1, 2, 5, 1)
173173

174174
self.set_num_panes(num_panes)
@@ -526,7 +526,7 @@ def action_copy_change_right_down(self, *args):
526526
src, dst, self.get_action_chunk(src, dst), copy_up=False)
527527

528528
def pull_all_non_conflicting_changes(self, src, dst):
529-
merger = merge.Merger()
529+
merger = Merger()
530530
merger.differ = self.linediffer
531531
merger.texts = self.buffer_texts
532532
for mergedfile in merger.merge_2_files(src, dst):
@@ -551,7 +551,7 @@ def action_pull_all_changes_right(self, *args):
551551

552552
def merge_all_non_conflicting_changes(self, *args):
553553
dst = 1
554-
merger = merge.Merger()
554+
merger = Merger()
555555
merger.differ = self.linediffer
556556
merger.texts = self.buffer_texts
557557
for mergedfile in merger.merge_3_files(False):
@@ -1173,11 +1173,9 @@ def on_diffs_changed(self, linediffer, chunk_changes):
11731173
# We need to clear removed and modified chunks, and need to
11741174
# re-highlight added and modified chunks.
11751175
need_clearing = sorted(
1176-
list(removed_chunks),
1177-
key=diffutil.merged_chunk_order)
1176+
list(removed_chunks), key=merged_chunk_order)
11781177
need_highlighting = sorted(
1179-
list(added_chunks) + [modified_chunks],
1180-
key=diffutil.merged_chunk_order)
1178+
list(added_chunks) + [modified_chunks], key=merged_chunk_order)
11811179

11821180
alltags = [b.get_tag_table().lookup("inline") for b in self.textbuffer]
11831181

@@ -1533,7 +1531,7 @@ def file_saved_cb(self, saver, result, user_data):
15331531
self.state = melddoc.STATE_NORMAL
15341532

15351533
def make_patch(self, *extra):
1536-
dialog = patchdialog.PatchDialog(self)
1534+
dialog = PatchDialog(self)
15371535
dialog.run()
15381536

15391537
def update_buffer_writable(self, buf):

0 commit comments

Comments
 (0)