A patched build of RSyntaxTextArea that works correctly inside Burp Suite plugins: it always recreates the shared input map, keymap and action map so that keyboard input keeps working after a plugin is loaded, unloaded and reloaded (which swaps the classloader). Based on bobbylight/RSyntaxTextArea; the Burp patch is originally by Federico Dotta.