| |
1 /* This Source Code Form is subject to the terms of the Mozilla Public |
| |
2 * License, v. 2.0. If a copy of the MPL was not distributed with this |
| |
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
| |
4 |
| |
5 var hunspell, dir; |
| |
6 |
| |
7 function startup(data) { |
| |
8 hunspell = Components.classes["@mozilla.org/spellchecker/engine;1"] |
| |
9 .getService(Components.interfaces.mozISpellCheckingEngine); |
| |
10 dir = data.installPath.clone(); |
| |
11 dir.append("dictionaries"); |
| |
12 hunspell.addDirectory(dir); |
| |
13 } |
| |
14 |
| |
15 function shutdown() { |
| |
16 hunspell.removeDirectory(dir); |
| |
17 } |