I tried integrating this into an app I am working on, but it was just too tightly integrated within its custom UI library.
This app is truly awesome, but it is just impossible to integrate with anything. Someday I might try to fork it -- lord knows I already know enough about its internals.
(edit: sorry about the double post. I wiped the screen of my iphone immediately after hitting submit -- guess this is what happened.
Also, it would be awesome if someone made this into a bookmarklet)
Closest I've ever come across is Conkeror (http://conkeror.org) That's using Gecko instead of WebKit but it's still a great project. It's my primary browser.
If you could combine this with a Google-docs-like collaborative editing feature, I could once again enjoy a life free of word processors, where the true meaning of Meta-Shift-^ could become known to the masses.
Unfortunately I had to make it use vi key-bindings since the emacs ones were incompatible with most browser defaults. But it's extensible like emacs, through Javascript.
Funny you should mention M-^ as that was the first command I tried that wasn't actually implemented, but given that I'm halfway done with its implementation without leaving ymacs, call me impressed.
Maybe it depends on which browser you're using, but in Safari 5, when the main textbox/input box has focus, C-n works for me, as well as ESC for Meta. You may want to try giving it focus first?
Odd, I'm using "GNU Emacs 24.0.50.1 (x86_64-apple-darwin10.2.0, NS apple-appkit-1038.25) of 2010-03-27 on gallifrey.local" and it still has the dashes on the modeline.
And really, do you want to be pressing multiple keys at the same time like you would for emacs hot keys on an iPad? I'm not an avid user, but those motions seem incredibly unnatural.
C-X, C-S to save? and that's just the beginning.
vim suffers similarly, though probably not to the same extent. An editor that takes advantage of the iPad's touch screen would be superior, imo
It would be nice if the code could end up in github. Also, more importantly, I need to disable that cursor blinking (peripheral blinky things make me feel like dying).
I worked on this (my own version) for awhile and I got the basics working pretty quickly, but I just wasn't happy writing in JS, I really wanted it to be written in Lisp, but I couldn't find a JS version of Lisp that was good enough, and I didn't have the time to make one myself.
I'm glad to see this and I'm sure I'll enjoy using it. It would be nice to have the ability to create accounts and store in the cloud so I can access my code from anywhere.
This is something I've wanted to make, I'll be reading through the source to work on my Javascript knowledge. Now I need a Chrome plugin to make every text entry box work like this (Edit With Emacs didn't do it for me last time I tried, I habitually type C-x s and that was closing my buffer and returning to the browser).
I cracked myself up when trying C-M-q using the Command (clover) key on my mac, which of course was seen as CMD-Q by the browser, which for you non OS X folks means QUIT.
To be fair, that's more a Conkeror problem than a ymacs problem. We're sort of trying to bang the square peg of the web into the round hole of keyboard based control. It often leads to gross hacks like all the page modes we have, which are equivalent to Major modes that you could only use on one or maybe two files in emacs.
[+] [-] JoelMcCracken|15 years ago|reply
This app is truly awesome, but it is just impossible to integrate with anything. Someday I might try to fork it -- lord knows I already know enough about its internals.
(edit: sorry about the double post. I wiped the screen of my iphone immediately after hitting submit -- guess this is what happened.
Also, it would be awesome if someone made this into a bookmarklet)
[+] [-] Raphael|15 years ago|reply
[+] [-] mronge|15 years ago|reply
I wonder how hard it would be to hack something up like that?
[+] [-] chrislo|15 years ago|reply
I'm not sure what the current status is though.
[+] [-] docgnome|15 years ago|reply
[+] [-] bostonvaulter2|15 years ago|reply
[+] [-] wavesplash|15 years ago|reply
http://code.google.com/p/chromium/issues/detail?id=33056
[+] [-] snissn|15 years ago|reply
[+] [-] shimon|15 years ago|reply
If you could combine this with a Google-docs-like collaborative editing feature, I could once again enjoy a life free of word processors, where the true meaning of Meta-Shift-^ could become known to the masses.
That would rock. Just sayin'.
[+] [-] drblast|15 years ago|reply
http://vianedit.appspot.com
Unfortunately I had to make it use vi key-bindings since the emacs ones were incompatible with most browser defaults. But it's extensible like emacs, through Javascript.
Someday I'll have time to finish it.
[+] [-] onedognight|15 years ago|reply
[+] [-] roadnottaken|15 years ago|reply
[+] [-] jcsalterego|15 years ago|reply
[+] [-] jeffmiller|15 years ago|reply
[+] [-] rguzman|15 years ago|reply
[+] [-] yigit|15 years ago|reply
[+] [-] w1ntermute|15 years ago|reply
[+] [-] jrockway|15 years ago|reply
[+] [-] sdp|15 years ago|reply
[+] [-] jasonjei|15 years ago|reply
[+] [-] sukuriant|15 years ago|reply
C-X, C-S to save? and that's just the beginning.
vim suffers similarly, though probably not to the same extent. An editor that takes advantage of the iPad's touch screen would be superior, imo
[+] [-] angrycoder|15 years ago|reply
[+] [-] grandalf|15 years ago|reply
[+] [-] charlief|15 years ago|reply
[+] [-] w1ntermute|15 years ago|reply
[+] [-] mishoo|15 years ago|reply
[+] [-] makuro|15 years ago|reply
[+] [-] thecombjelly|15 years ago|reply
I'm glad to see this and I'm sure I'll enjoy using it. It would be nice to have the ability to create accounts and store in the cloud so I can access my code from anywhere.
[+] [-] neptun|15 years ago|reply
[deleted]
[+] [-] pinchyfingers|15 years ago|reply
[+] [-] jfm3|15 years ago|reply
[+] [-] alcoholiday|15 years ago|reply
I cracked myself up when trying C-M-q using the Command (clover) key on my mac, which of course was seen as CMD-Q by the browser, which for you non OS X folks means QUIT.
[+] [-] phmongeau|15 years ago|reply
[+] [-] agentultra|15 years ago|reply
Neat app. I'm a total emacs nut.
[+] [-] bradly|15 years ago|reply
[+] [-] Wilduck|15 years ago|reply
[+] [-] docgnome|15 years ago|reply
[+] [-] docgnome|15 years ago|reply
[+] [-] arnemart|15 years ago|reply
[+] [-] sbt|15 years ago|reply
[+] [-] dorkitude|15 years ago|reply
[+] [-] rspraetz|15 years ago|reply
Very cool!