It's an interesting idea. Couple of things thou. You have almost no error handling. If I do anything slightly unexpected and I get:<br>Webserver error 500<br>*** ERROR IN call-with-output-string -- whatever....<br><br>
Also I would not emulate an editor, just so the carret can fade in and out. You should use the editing abilities provided by the browser, namely contentEditable or designMode. Because you will need to handle things like users dragging text from somewhere in your editor, copy, paste, and plethora of other things that users take for gratned when presented with a wysiwyg kind of things. Some of those you'll be able to emulate, badly, but others you just wont be.<br>
<br><br><br><div class="gmail_quote">On Tue, Aug 11, 2009 at 7:23 AM, Marijn Schouten (hkBst) <span dir="ltr"><<a href="mailto:hkBst@gentoo.org">hkBst@gentoo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<div><div></div><div class="h5"><br>
francesco bracchi wrote:<br>
> I've just put online <a href="http://notapipe.net" target="_blank">http://notapipe.net</a>.<br>
> It is a realtime collaborative text editor,<br>
><br>
> and all the server side part is written in gambit-c.<br>
><br>
> I want to thank Mark Feeley and all the gambit community, for<br>
> creating and maintaining Gambit-C system.<br>
><br>
> francesco.<br>
<br>
</div></div>Hi Francesco,<br>
<br>
it looks nice.<br>
<br>
Unfortunately it didn't work in konqueror-4.3 and firefox-3.5.2 quickly became<br>
unresponsive with 96% CPU after I did some random editing in one of the<br>
documents in the demo.<br>
<br>
Marijn<br>
<br>
<br>
- --<br>
If you cannot read my mind, then listen to what I say.<br>
<br>
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML<br>
<<a href="http://www.gentoo.org/proj/en/lisp/" target="_blank">http://www.gentoo.org/proj/en/lisp/</a>>, #gentoo-{lisp,ml} on FreeNode<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2.0.11 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org" target="_blank">http://enigmail.mozdev.org</a><br>
<br>
iEYEARECAAYFAkqBft0ACgkQp/VmCx0OL2waTgCfaByN2m87kP3pCrvR5s5FD8hT<br>
ny8AoJeWD0McUhadnXaAT0zmV7D5jj9x<br>
=JgI+<br>
-----END PGP SIGNATURE-----<br>
_______________________________________________<br>
Gambit-list mailing list<br>
<a href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br>
<a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list" target="_blank">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br>
</blockquote></div><br>