Mercurial > projects > mde
diff mde/setup/Init.d @ 64:cc3763817b8a
Overhauled Options so that it now uses templates and mixins for type-specific internals, and supported types can be adjusted via just one list.
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Sun, 29 Jun 2008 11:55:55 +0100 |
parents | 66d555da083e |
children | 108d123238c0 |
line wrap: on
line diff
--- a/mde/setup/Init.d Fri Jun 27 18:35:33 2008 +0100 +++ b/mde/setup/Init.d Sun Jun 29 11:55:55 2008 +0100 @@ -185,7 +185,7 @@ } } else if (!(miscOpts.logOptions & LOG.CONSOLE)) { // make sure at least one logger is enabled - Options.setInt ("misc", "logOptions", miscOpts.logOptions | LOG.CONSOLE); + miscOpts.set!(int) ("logOptions", miscOpts.logOptions | LOG.CONSOLE); } if (miscOpts.logOptions & LOG.CONSOLE) { // Log to the console root.addAppender(new ConsoleAppender); @@ -327,7 +327,7 @@ logger.error (e.msg); logger.info ("Will disable threads and continue, assuming no threads were created."); - Options.setBool("misc", "useThreads", false); // Disable threads entirely + miscOpts.set!(bool)("useThreads", false); // Disable threads entirely return true; // Try again without threads }