Assets 3
  • Converted to support Unicode file names and use of Unicode strings internally.
  • Switched to Delphi XE compiler from Delphi 7.
  • Added new test to test script.
  • Significant overhaul and updates to documentation.

@delphidabbler delphidabbler released this Jul 19, 2014 · 45 commits to master since this release

Assets 3
  • Bug fixes in BDiff:
    • "New" and "old" file names for a diff cannot now be the same.
    • Patch file name specified in --output or -o switches must now have a different name from other file names specified on command line.
  • Major refactoring: converted from procedural to mainly OOP code.
  • Revised and reformatted documentation: license and read-me files converted to markdown format.
  • Minor changes to the license.

@delphidabbler delphidabbler released this Feb 17, 2014 · 124 commits to master since this release

Assets 2

No changes to executable code other than to update build numbers.

  • Removed source code from distribution.
  • Documentation updated.

@delphidabbler delphidabbler released this Feb 17, 2014 · 140 commits to master since this release

Assets 2
  • Changed to use sytem temporary folder for temporary files instead of current directory.
  • Typo in BDiff help screen fixed.
  • Some refactoring.
  • Tests rewritten and extended.
  • Documentation overhauled.

@delphidabbler delphidabbler released this Feb 17, 2014 · 176 commits to master since this release

Assets 2
  • Renamed BPtch back to BPatch.
  • Added manifests to resources of both BPatch and BDiff to inform Windows Vista to run them as invoked. (prevents Vista from elevating BPatch because "patch" is in its name.)