Call us at +1 586 62 ELLIE / +1 586 62 35543 Office Closed
sales@elliecomputing.com

Newsletter
Keep up to date with the new features added to ECMerge, the new products that we release and receive special offers! (approx. once a month):
HTML version
Text version
WeblogRSS 2.0
Testimonials / Clients

NewsRSS 2.0
January 28th 2010: We just released ECMerge 2.2 build 110. This version fixes several bugs, related to Mac OS X, patch application and source code control browsing.

January 7th 2010: We just released ECMerge 2.2 build 109. This version adds the capability to ignore specific portions of lines of text (fixed columns or regular expressions), fixes several bugs including crashes and adds file date alteration features to folders right click menu and scripting.

MasterCard, Visa, American Express, PayPal, WebMoney through RegNow
through RegNow
               

Writing patterns for filenames

 

 

Some patterns for filenames do not support the full regular expression syntax. They follow an easier writing form.

* matches any sequence of characters which are not path separators (zero or more) and ? matches any single character which is not a path separator. Use a trailing \ or / character to distinguish folders from files. To specify multiple name in the text field, separate them with a semi-colon ';' character. Do not add any whitespace around the separators in the pattern list. Only use one trailing \ character at the very most per pattern.

In addition, if the items that you want to filter are also determined by their containing folder(s), you can use path oriented patterns. Ellié Computing Merge will automatically match the path relative to the root folders of your comparison or browser against the pattern when it finds at least one \ or / in a pattern (at start or in the middle). Ellié Computing Merge supports a specific notation /// or \\\ (triple slash or  triple anti-slash) which means 'at start or any number of complete path steps'. Note that Ellié Computing Merge does not keep a leading path separator for relative paths, so that "/usr/local/bin" with "/usr" as root directory for a comparison leas to "local/bin" only.

Example

Description

bar Matches files or folders with namebar.
foo* Matches files or folders with name starting with foo.
bar*\ Matches folders with name starting with foo.
foo?bar Matches files or folders with name starting with foo, then containing any single character, and ending withbar.
*.obj;*.pch;*.pdb Matches files or folders with name ending with .obj, .pch or .pdb.
///debug/*.lib Matches all .lib files directly inside a debug directory (but not all those outside, e.g. those in release directories)
trunk///*~ Matches all ~ files which are under trunk directory (trunk is matched only at top level)

 

Select your language English Français
© Ellié Computing 2004-2010 - Legal information - Resources