Note: this replace bug 209 and feature-request 37.
Multi-dictionary checking is a great feature but too few applications support it.
An environment variable such as MYHUNDICTS=dict,dict2,... could be used to initialize the dictionary list before "-d dict3,dict4,..." or application requests add their own dictionaries to it. The user could specify his multi-dictionary choices either with a permanent session wide environment variable or with a per application command such as "env MYHUNDICTS=dict,dict2,... command ..."
No modification to the application is needed to achieve multi-dictionary spell checking that way.