extensions=".c.cpp.h.hpp.bat.sh"; // NOTE(allen): There is some kind of bug where hitting f12 causes a crash. It looks like there is a special meaning placed on some fkeys by windows, which I have not found how to disable yet. fkey_command_win[1] = {"build.bat", "*compilation*", true}; fkey_command_win[2] = {"..\\misc\\run.bat", "*run*"}; fkey_command_win[3] = {"site\\build.bat", "*compilation*", true}; fkey_command_win[4] = {0, 0}; fkey_command_win[5] = {0, 0}; fkey_command_win[6] = {0, 0}; fkey_command_win[7] = {0, 0}; fkey_command_win[8] = {"package.bat", "*compilation*", true}; fkey_command_win[9] = {0, 0}; fkey_command_win[10] = {0, 0}; fkey_command_win[11] = {0, 0}; fkey_command_win[12] = {0, 0}; fkey_command_win[13] = {0, 0}; fkey_command_win[14] = {0, 0}; fkey_command_win[15] = {0, 0}; fkey_command_win[16] = {0, 0}; fkey_command_linux[1] = {"make", "*compilation*", true}; fkey_command_linux[2] = {"../build/4ed", "*run*"}; fkey_command_linux[3] = {"site/build.sh", "*compilation*", true}; fkey_command_linux[4] = {0, 0}; fkey_command_linux[5] = {0, 0}; fkey_command_linux[6] = {0, 0}; fkey_command_linux[7] = {0, 0}; fkey_command_linux[8] = {"package.sh", "*compilation*", true}; fkey_command_linux[9] = {0, 0}; fkey_command_linux[10] = {0, 0}; fkey_command_linux[11] = {0, 0}; fkey_command_linux[12] = {0, 0}; fkey_command_linux[13] = {0, 0}; fkey_command_linux[14] = {0, 0}; fkey_command_linux[15] = {0, 0}; fkey_command_linux[16] = {0, 0};