DiffChangesCommand doesn’t set the correct syntax when not using the ‘diff_changes_to_buffer’ setting (didn’t know this setting ?)
I suppose that this code:
v = win.get_output_panel('unsaved_changes')
v.settings().set('syntax', 'Packages/Diff/Diff.tmLanguage')
v.settings().set('word_wrap', self.view.settings().get('word_wrap'))
Must be replaced by this one:
v = win.get_output_panel('unsaved_changes')
v.settings().set_syntax_file('Packages/Diff/Diff.tmLanguage')
v.settings().set('word_wrap', self.view.settings().get('word_wrap'))
startup, version: 2127 windows x64 channel: dev