Mercurial > projects > mde
comparison mde/mergetag/exception.d @ 7:b544c3a7c9ca
Some changes to exceptions and a few more debug commands.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Wed, 16 Jan 2008 12:48:07 +0000 |
parents | 9a990644948c |
children | f63f4f41a2dc |
comparison
equal
deleted
inserted
replaced
6:dcb24afa0dce | 7:b544c3a7c9ca |
---|---|
7 | 7 |
8 public import mde.exception; | 8 public import mde.exception; |
9 | 9 |
10 /// Base MergeTag exception class. | 10 /// Base MergeTag exception class. |
11 class MTException : mdeException { | 11 class MTException : mdeException { |
12 const override symbol = super.symbol ~ ".mergetag"; | |
12 this (char[] msg) { | 13 this (char[] msg) { |
13 super("MergeTag: " ~ msg); | 14 super(msg); |
14 } | 15 } |
15 this () {} | 16 this () {} |
16 } | 17 } |
17 | 18 |
18 /** Thrown on file IO errors. */ | 19 /** Thrown on file IO errors. */ |