Hacker News new | ask | show | jobs
by anaran 5052 days ago
My feedback is targeted at the ymacs demos giving a better "first impression", which at this point might be the only one allowed for many.

I am taking the time because that's the most emacsy (unintended bun) experience I've had in a web editor and to me that is a compliment.

I had to "Load its own code!" and read it to jump over these brick walls:

* C-x C-b is undefined

* C-h gives me a chrome://chrome/history/ lesson, but that might be chrome's fault

* M-x sounds the bell (why?) but "that's all she wrote". Neiter ? nor SPC do more than insert themselves in the minibuffer. Reading sources I find M-x switch_to_buffer (C-x b) would work, if only by keyboard (the menu does not allow one to actually pick an entry).

Why not implement C-x C-b? Would it be that hard? Or just let it do what C-x b does for now?

M-x ? and M-x SPC listing all available commands would be a big win too.

But a commad like M-x switch_to_buffer should not really be presented to an emacs user, make that M-x switch-to-buffer, even if some internal mapping may be needed.

This HN article links to http://tageorgiou.github.com/ymacs/ and [Try Out] there links to http://tageorgiou.github.com/ymacs/demo/

* It seems to have some character encoding issues in the modeline:

ymacs.frames[0].getModelineElement().innerHTML

"-- <b>test.js</b>Â&nbsp;Â&nbsp;49% of 1.35kÂ&nbsp;Â&nbsp;(13,3) "

[Live demo] at http://www.ymacs.org/ links to http://www.ymacs.org/demo/

* Modeline looks good in this one:

ymacs.frames[0].getModelineElement().innerHTML

"-- <b>test.lisp</b> (1,0) "

brettcvz, mishoo, tomelam, keep up the good work, I really like this!