Diffuse Changelog

What's new in Diffuse 0.4.7

May 15, 2013
  • added Czech translation
  • improved character editing to allow easy indenting and moving the cursor by whole words
  • added Polish translation
  • improved auto-detection of utf_16 and utf_32
  • added "New N-Way File Merge..." menu item
  • added syntax highlighting for Erlang and OpenCL files

New in Diffuse 0.4.6 (Sep 5, 2012)

  • added support for Subversion 1.7
  • added "Open Commit..." menu item
  • "-c" option now works for all supported version control systems
  • fixed a bug that caused the wrong revision to be shown when working on a branch in Mercurial
  • Git support distinguishes between staged and unstaged files
  • added syntax highlighting for R files

New in Diffuse 0.4.5 (Jul 13, 2011)

  • fixed a bug in CVS and Subversion support that prevented Diffuse from displaying some removed files
  • added syntax highlighting for JSON files
  • added menu items and keyboard shortcuts for "First Tab" and "Last Tab"
  • added "--line" command line option
  • fixed a bug that caused deleted files to be ignored when using the '-m' option
  • fixed a bug that incorrectly encoded pasted text if utf_8 was not specified in the Region Settings preferences
  • state information is now stored in ~/.local/share/diffuse
  • Diffuse now uses a patience diff-based algorithm to align lines
  • added command line option to specify a label to display instead of the file name
  • added preference to display the right margin
  • added Cristian Marchi's Italian translation
  • fixed a bug that could cause "Save As..." to fail with some user specified encodings

New in Diffuse 0.4.4 (Oct 22, 2010)

  • Git support now recognises conflicts when re-applying the stash
  • double clicking on text can now select full words with non-English characters
  • search dialog is now automatically populated with the currently selected text
  • fixed a bug that prevented opening files with non-ASCII characters in their path
  • added Oleg Pakhtusov's Russian translation
  • added Kang Bundo's Korean translation
  • pane headers tooltips
  • Shift-ScrollWheel can now be used to scroll horizontally

New in Diffuse 0.4.3 (Apr 27, 2010)

  • Fixed a bug that prevented the "-m" option from opening a 3-way merge for Subversion and Bazaar conflicts

New in Diffuse 0.4.1 (Oct 24, 2009)

  • Diffuse now has Japanese and simplified Chinese localizations.
  • Tabs can now be closed with the middle mouse button and quickly navigated with the right mouse button menu.
  • New menu items and buttons were added for push style merge operations, dismissing edits, and recovering closed tabs.
  • New preferences were also added to enable or disable line numbers and specify the behavior when quiting.
  • The directory for storing configuration files now follows the XDG standard.