Differences between revisions 59 and 60
Revision 59 as of 2017-08-16 19:26:02
Size: 5054
Editor: KaiJaeger
Revision 60 as of 2017-09-08 12:47:40
Size: 5155
Editor: KaiJaeger
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:

=== Version 2.1.4 from 2017-09-07 ===

 * acre 3 compatability introduced with 2.1.3 was buggy.

CompareSimple Project Page

(Hide table-of-contents)

Link to CompareSimple's home page


Future Enhancements

Don't hesitate to add your wishes here.

Version History

Version 2.1.4 from 2017-09-07

  • acre 3 compatability introduced with 2.1.3 was buggy.

Version 2.1.3 from 2017-08-16

  • Compatible with syntax change in acre 3. Requires at least acre 3.1.6 now.
  • Bug fixes
    • Comparing with an acre component file (version) did not work.
    • Bug fix: change filenames where not correctly determined with acre 2∧3.
    • Bug fix: acre 2 should be checked first, then for acre 3!

Version 2.1.0 from 2017-05-10

  • GUI improved when running from within ⎕SE.

  • Some bugs fixed in connection with acre component files.
  • Supports both acre 2.x and acre 3.x.
  • Method History introduced.

Version 2.0.1 from 2016-09-15

  • Fix for ANSI files (Typically Word documents)

Version 2.0.0 from 2016-09-07

  • Requires at least Dyalog 15.0 Unicode.
  • Uses FilesAndDirs and OS rather than the deprecated WinFile class.

Version 1.8.0 from 2016-02-23

  • Documentation converted to Markdown. Requires at least ADOC 5.0.

Version 1.7.0

  • Uses ticks (`) now for marking up ADOCable APL inline code.
  • Version just returns CompareSimple now (not the path).

Version 1.6.4 from 2014-11-09

  • For marking-up APL inline code now ticks are used.
  • The Version function returns now just the name without a path.

Version 1.6.4 from 2014-11-09

  • Minor bug fix related to acre.

Version 1.6.3 from 2014-09-10

  • acre was addressed twice as ##.acre. That does not work in a user command where #.acre is required.

Version 1.6.2 from 2014-09-09

  • There was a ⎕WX-dependency in DisplayList.

  • There was a problem with blanks in filename with BeyondCompare.

  • If one part was a component file it should have been read-only but it wasn't.

Version 1.6.1 from 2014-05-06

  • Couple of fixes that make CompareSimple work better in conjunction with acre.

Version 1.6.0 from 2014-04-28

  • acre only: The component selection as well as the comparison now shows not only the component number but also its time stamp.

  • Bug fix: acre component file contents must be read-only of course but it wasn't. However, any attempt to make changes was ignored anyway.

Version 1.5.3 from 2014-02-21

  • Bug fix: comparing function with a specific component in an acre change file ended up in an endless loop.

Version 1.5.2 from 2014-01-11

  • One more acre issue fixed.

Version 1.5.1 from 2014-01-10

  • ⎕DF issue solved.

  • Fix: the acre stuff worked fine with functions and namespace scripts but not with classes and interfaces.

Version 1.5.0 from 2013-12-12

  • Method "These" can now compare a workspace object with a version saved in an acre component file.

Version 1.4.2 from 2013-11-09

  • Under certain (rare) circumstances both, FindBeyondCompare and FindCompareIt had been buggy.

Version 1.4.1 from 2013-11-04

  • The "let user select the EXE file" option of the FindBeyondCompare method did not work with Beyond Compare.

  • When either CompareIt! or Beyond Compare cannot be found by CompareSimple.Find* and the user may select the exe file himself then...

    • the start directory should have been "%ProgramFiles(x86)%" or "%ProgramFiles%".

    • the directory should stay the same in case an invalid EXE was selected by the user.

Version 1.4.0 from 2013-08-22

  • These now tries to find acre files.

Version 1.3.0 from 2013-06-13

  • Bug fix in RunCompareIt.

  • New test suite that can run almost completely in batch mode.

Version 1.2.1 from 2012-12-01

  • These did not recognize UNC filenames.

Version 1.2.0 from 2012-09-25

  • Now the compare utility "Beyond compare" is also supported.

(Version 1.1.0 was not released)

Version 1.0.5 from 2012-03-09

  • Bug fix introduced with 1.0.4.

Version 1.0.4 from 2012-03-09

  • RunCompareItReport did not find CompareIt! when pathToCompareIt was empty.

Version 1.0.3 from 2012-03-08

  • Comparing niladic functions did not work.
  • When fns/opr of an instance got compare CompareSimple crased.

  • Although the way CompareSimple tries to locate CompareIt! works well, it stops working when you moved it elsewhere.

Version 1.0.2 from 2012-02-06

  • In the rare event that ShellExecute fails to fire up CompareIt! you might get a return code from now on.

Version 1.0.1 from 2012-02-01

  • These cannot deal with ordinary namespaces. Now it tells you if you try. For comparing two ordinary namespaces see method Merge in Compare.

Version 1.0.0 from 2012-01-24

Very first version

CompareSimple/ProjectPage (last edited 2017-09-08 12:47:40 by KaiJaeger)