Added ide.{c,h} and strerr()