FmPro Script Diff compares, edits, searches, and stores FileMaker ScriptMaker scripts outside the FileMaker database. Changed scripts are compared on a line-by-line basis and displayed with color coded tags to the left of each modified script step. Search and replace can be performed on variable names, Tablename::Fieldnames, Table Occurrences, and text strings throughout an entire group of scripts. Updated scripts can then be pasted directly into the ScriptMaker window within FileMaker Pro/Advanced.
| Tags | Software Development Database |
|---|---|
| Operating Systems | Mac OS X |
Recent releases


Changes: This release has support for FileMaker Pro 10 script steps and calculation formulas. It has support for tabbing through search results of the Control Flow script field, and displaying the found count for the Control Flow script field. An incorrect error message when saving scripts to an external db file has been removed. An error after cancellation of the load scripts dialog has been fixed. The clipboard handling code has been updated to use the /TemporaryItems directory on Mac OS X.


Changes: A graphical control flow view of each script was added. This control flow view includes support for IF/ELSE/END IF/LOOP/END LOOP statements and graphically shows the statements included within each control flow structure. Indenting of script text based upon the control flow of the script was added. Printing features were enhanced to include indented script text, graphical control flow script text, script errors, and script XML. The copying of stylized script text to the clipboard was enhanced.


Changes: This release has been recompiled to fix an issue with display and performance on Mac OS X 10.5. 2. It fixes an issue with display of diff results after sorting.


Changes: The program was recompiled for Mac OS X to resolve a clipboard data transfer issue. Support was added for FileMaker Pro 9 and FileMaker Pro 9 Advanced. Cosmetic fixes were made to labels showing the number of scripts and script steps.


No changes have been submitted for this release.