www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - non-usefull template error junk...

I'm not sure if anyone else has this 'problem,' but whenever a get a 
compiler error with my project... I also get a whole slew of template 
junk right after it, even though it had nothing to do with my error. 
Here's an example, where I typed targetDegrees instead of targetDegree. 
Look at the error message.

---------------------------------------------------------
This is the real error
---------------------------------------------------------
game/robot.d(313): undefined identifier targetDegrees

---------------------------------------------------------
  The rest is just junk i get every time i get an error, no matter
  what the error is.
---------------------------------------------------------
core/container/dlinkedlist.d(453): function expected before (), not 's 
dotexp template instance describe!(int)'
core/container/dlinkedlist.d(460): function expected before (), not 's 
dotexp template instance describe!(Point )'
core/container/dlinkedlist.d(472): function expected before (), not 's 
dotexp template instance describe!(Point )'
game/item/tile.d(63): function expected before (), not 's dotexp 
template instance describe!(bit)'
core/gui/widget.d(54): dlinkedlist!(Element) is used as a type
core/gui/widget.d(54): new can only create structs, dynamic arrays or 
class objects, not void's
core/gui/widget.d(54): cannot implicitly convert expression (new void*) 
of type void* to 
core.container.dlinkedlist.dlinkedlist!(Element).dlinkedlist
core/container/dlinkedlist.d(453): function expected before (), not 's 
dotexp template instance describe!(int)'
core/container/dlinkedlist.d(460): function expected before (), not 's 
dotexp template instance describe!(Element)'
core/container/dlinkedlist.d(472): function expected before (), not 's 
dotexp template instance describe!(Element)'
game/player.d(103): dlinkedlist!(Robot) is used as a type
game/player.d(103): new can only create structs, dynamic arrays or class 
objects, not void's
game/player.d(103): cannot implicitly convert expression (new void*) of 
type void* to core.container.dlinkedlist.dlinkedlist!(Robot).dlinkedlist
game/player.d(183): function expected before (), not 's dotexp template 
instance describe!(float)'
game/player.d(184): function expected before (), not 's dotexp template 
instance describe!(float)'
core/container/dlinkedlist.d(453): function expected before (), not 's 
dotexp template instance describe!(int)'
core/container/dlinkedlist.d(460): function expected before (), not 's 
dotexp template instance describe!(Robot)'
core/container/dlinkedlist.d(472): function expected before (), not 's 
dotexp template instance describe!(Robot)'
core/entity/entity.d(216): function expected before (), not 's dotexp 
template instance describe!(Point )'
core/entity/entity.d(217): function expected before (), not 's dotexp 
template instance describe!(Point )'
---------------------------------------------------------

Just thought I might bring it up, to see if this is avoidable or not.
Oct 02 2005