Ellié Computing Merge integrates a very complete ECMAScript engine. Around forty native objects describe comparisons and let you manipulate documents. You can produce personalized reports, realize complex operations automatically. All the options are available from the ECMAScript engine (several hundreds), as well as hundreds of predefined macros! The text editor is completely open to automation, including a transactional mode (letting you revert any number of updates in case of script failure, or with a single undo command).
ECMerge is now able to use ECMAScript macros, i.e., functions which can act on the user interface via the numerous ECMerge built-in objects.
Improved command line
The command line of ECMerge is now more complete: you can run synchronization and merge operations, generate text reports (into standard output or wherever you want, with any supported encoding), run scripts and force the computation of the ability to merge.
Search and replace using Regular Expressions
The Regular Expression engine used by our ECMAScript engine was made available to ECMerge user interface, so that you can profit of it to rename files or replace strings cleverly within a text file. Searches and replacements can be restricted to different areas of compared files/folders and/or to the selection.
New in the user interfaceA single log zone is now used, it is therefore easier to view when you manipulate numerous files or comparisons. Of course, this new version runs on Mac OS X user interface natively.