Don't return a negative value.
Whitespace cleanup in cal.cpp

- Convert from DOS to unix format (so that "git.autocrlf" will work properly)
- Remove several instances of trailing whitespace.

This probably happens in multiple places. I should grep at some point. Not today though, ENOTIME
Add start of C++ eid-viewer
Updates
Add gettext to the picture
Add support for threading, and an initial C_WaitForSlotEvent code
Make part of the license text translatable
Fix text so it is in line with current implementation
Cosmetic change: make sure the label is aligned properly
Implement translation logic
Don't forget to add the gettextize output
Create an accel group. Not quite working yet, though.