A group is simply a list of cleaners. Groups provide a way to organize a collection of cleaners that you use for a specific type of task or a specific project. Groups come in two flavors: built-in and custom. Built-in groups cannot be edited by you.
Within a group, you specify which cleaners are included and their order. The cleaners can be any of the built-in cleaners or any custom cleaner you have created.
TextSoap includes a number of built-in groups:
Library - A list of all the cleaners available in TextSoap.
:Standard - A list of the more commonly used cleaners.
:Email - A list of cleaners useful in dealing with emails.
:Typographical - A list of cleaners for handling typographically related text processing, such as Ellipsis, Em Dash or En Dash conversions.
:Case Conversions - A list of cleaners related to change text case.
:Text Quoting - A list of cleaners to help when quoting various text.
:Markdown - A list of cleaners related to Markdown formatting.
:HTML - A list of cleaners to work with raw HTML text. It includes cleaners that tag text with a variety of pre-defined HTML tags.
:Plist - A list of cleaners to work with a PLIST, an XML format used by Mac developers.
:Custom - A list of cleaners created by end-users.
There are several ways you can get to the Group Editor Panel.
Via menu: Window > Group Editor.
Next to the group popup menu in several places (cleaner drawer, preferences) is a pencil icon. Clicking on the pencil will also bring the Group Editor Panel.
Select the group you want to work with using the left most selection.
To add a cleaner to a group, click on the name of the cleaner in the palette area. This palette area works just like the cleaner list drawer. You can type in a partial name or select any built-in group to filter the list of cleaners.
To remove a cleaner, select it, then click on the "-" button below the group items. (You can also double click the item to remove it).
To insert a label or spacer, select the cleaner you want to insert it before, then click on either "Add Label" or "Add Separator". The label or separator is inserted at the current position, pushing down any other items in that group.
To colorize an item select it in the list, then click on the color button and use the color picker to select the color you want for the item.
To reorder items, select them, then click and drag them to their new location.
MyList is a special group that stems from years of TextSoap history. You cannot rename the group, but you can customize the items in it. Some plugins like Coda and Eudora rely on the MyList group to determine what cleaner items are used.