embedded-emacs
embedded-emacs copied to clipboard
Replace your browser textareas with embedded Emacs instances. Please see README before using.
http://code.google.com/chrome/extensions/trunk/experimental.commands.html This could be used to register the keyboard shortcuts. It'd involve more plumbing, but it could plug the hole where a compromised renderer can launch arbitrary many instances of...
When you first attach an emacs, the focus works, but emacs doesn't draw the cursor black as it should. If you unfocus and focus again, the cursor turns back to...
Right now the launcher plugin does not validate the window id in any way. This means that a compromised renderer can, if embedded-emacs is installed, launch a copy of the...
The focus should move back from plugin to textarea after emacs has been closed. Unfortunately, just calling `focus()` on the element doesn't seem to work from the content script, so...
It'd be good to have a sample configuration using a terminal + console-based editor. Unfortunately, `xterm -into` doesn't want to take keyboard input (looks like it doesn't actually do XEmbed)....
Using gVim requires pressing tab before you can type. This may not be fixable in the extension, but it would be good to understand exactly what's going on with focus...
We currently forcibly focus the editor from the plugin when spawning a new one in. Better to do this in JavaScript. It'll need a fix to this bug in Chrome....
Chrome's process model (iframes run in-process) prevent embedding a plugin in a page without making it public. The public container plugin is already simple enough, but it may as well...