FAQ - Special Settings (Magic xpa 3.x)
A special setting, sometimes referred to as a special flag, is an entry in the INI file that modifies the behavior of the product in specific aspects.
Sometimes, a specific behavior of the product is acknowledged as an erroneous behavior, which should be remedied. There are developers who knowingly or unintentionally define their applications in a way that relies on the erroneous behavior. The special settings are the means of enabling the developer to keep the previous behavior.
Most of the modified erroneous behaviors cannot be reverted using a special setting. This is because in many cases, there is no justification to rely on the erroneous behavior and in other cases the previous behavior is profoundly incorrect and developers relying on such modified behavior should introduce proper advancements in their applications.
If you wish to activate a special setting, you should enter it as a new line under a section called [MAGIC_SPECIALS] in the INI file. For example:
[MAGIC_SPECIALS]
MergeTrim = Y
The name of each setting is the actual name to be used in the INI file.
A short description is provided for each setting along with additional information, such as the valid values, the default values, and the version in which this flag was implemented.