Aspell currently has support for unconditionally accepting run-together words.
Support for unconditionally accepting run-together words can either be turned on in the language data file or as a normal option via the run-together option. The run-together-limit options controls the maximum number of words that can be strung together, the default is normally 2. The run-together-min options controls the minimum length of the individual components of the run together word, the default is normally 3. Both the run-together-limit and run-together-min option may be specified in both the language data file or as a normal option.