#include <map>
+#include <stdexcept>
#ifdef WIN32
#include <windows.h>
#else
#include <X11/X.h>
#include <X11/keysym.h>
#endif
-#include <msp/core/except.h>
#include "keys.h"
using namespace std;
unsigned key_to_sys(unsigned key)
{
if(key>=N_KEYS_)
- throw InvalidParameterValue("Key out of range");
+ throw invalid_argument("key_to_sys");
return keymap[key];
}