
Smile is a comprehensive development environment that provides a range of powerful production technologies and an intuitive approach to using them, allowing users to work faster and more efficiently, automate common tasks, and manage complex operations. Smile's features include an AppleScript editor with many helpful scripting tools, a custom AppleScript Terminal, a scripted interface editor, a text editor for ASCII and Unicode with a search-and-replace tool that supports Regular Expressions, a XML editor, a Regular Expression engine, and a XML and p-list engine.
v3.6 [Dec 3, 2011]
- The transform unicode command performs the ICU transform IDs.
- List files has a new parameter starting with in order to filter files by prefix.
- Filter text accepts a CFRef (created with XMLLib.osax) for the into parameter in order to implement a simple incremental filtering. Furthermore, a new boolean parameter duplicates allows to avoid duplicates in the output.
- A new command file offset allows to break a large text file into smaller blocks taking into account the text encoding.
- The strptime command has a as parameter in order to return the date as the number of seconds since January 1 2001.XMLLib osax:
- The new command XMLValidName checks the validity of an XML Name.
- Enhancement of the error messages when the validation of an xml document fails.
- PlistCount now accepts a list of CFRef and returns a list of integer.Smile interface:
- New parameter index for the image info forcommand
- New parameter resolve references for the extract image and image info for commands