Mercurial > projects > mde
comparison mde/input/Config.d @ 81:d8fccaa45d5f
Moved file IO code from mde/mergetag to mde/file[/mergetag] and changed how some errors are caught.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Fri, 29 Aug 2008 11:59:43 +0100 |
parents | 61ea26abe4dd |
children | ac1e3fd07275 |
comparison
equal
deleted
inserted
replaced
80:ea58f277f487 | 81:d8fccaa45d5f |
---|---|
16 /// This module contains a class for holding configs and handles saving, loading and editing. | 16 /// This module contains a class for holding configs and handles saving, loading and editing. |
17 module mde.input.Config; | 17 module mde.input.Config; |
18 | 18 |
19 import mde.input.exception; | 19 import mde.input.exception; |
20 | 20 |
21 import MT = mde.mergetag.Reader; | 21 import MT = mde.file.mergetag.Reader; |
22 import mde.setup.paths; | 22 import mde.setup.paths; |
23 import mde.mergetag.deserialize; | 23 import mde.file.deserialize; |
24 debug import mde.mergetag.serialize; | 24 debug import mde.file.serialize; |
25 | 25 |
26 import tango.util.log.Log : Log, Logger; | 26 import tango.util.log.Log : Log, Logger; |
27 import tango.util.collection.TreeBag : TreeBag; | 27 import tango.util.collection.TreeBag : TreeBag; |
28 | 28 |
29 /** Class to hold the configuration for the input system. Thus loading and switching between | 29 /** Class to hold the configuration for the input system. Thus loading and switching between |