* ocaml ncurses bindings @ 2006-02-15 13:15 Kai Kuehne 2006-02-15 16:47 ` [Caml-list] " Nicolas George 0 siblings, 1 reply; 4+ messages in thread From: Kai Kuehne @ 2006-02-15 13:15 UTC (permalink / raw) To: caml-list Hello. Just a question... I wan't to start programming in Ocaml but it would be great if there were a ncurses-binding. I know ocaml-tmk, but there is no release yet and it seems that there won't be a release-version. :) Well.. is anybody here planning to implement a ncurses-binding for ocaml or finish ocaml-tmk? Thank you Kai ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Caml-list] ocaml ncurses bindings 2006-02-15 13:15 ocaml ncurses bindings Kai Kuehne @ 2006-02-15 16:47 ` Nicolas George 2006-02-19 8:08 ` Paul Pelzl 0 siblings, 1 reply; 4+ messages in thread From: Nicolas George @ 2006-02-15 16:47 UTC (permalink / raw) To: Caml mailing list; +Cc: Kai Kuehne [-- Attachment #1: Type: text/plain, Size: 1773 bytes --] Le septidi 27 pluviôse, an CCXIV, Kai Kuehne a écrit : > Just a question... I wan't to start programming in Ocaml but it would be great > if there were a ncurses-binding. I know ocaml-tmk, but there is no release yet > and it seems that there won't be a release-version. :) > > Well.. is anybody here planning to implement a ncurses-binding for ocaml > or finish ocaml-tmk? Hi. I am the shameful author of ocaml-tmk. I can say that for me, the project is dead: I almost do not write Caml these times, and I have more pressing things to do. I say "shameful" because at least one person proposed to carry on the project, and I procrastinated my reply. Which makes I must make apologies for replying so late, which makes me procrastinate more. So today I force myself to answer. I am really sorry for people who counted on me. I am willing to give the project to anyone who wants it, provided he tells me exactly what I have to do on the Savannah website to change the ownership, including a possible licence change to include I-do-not-remember-what Caml-specific exception to the LGPL.. As for your immediate needs: the ncurses binding in the current state of TMK was working and fairly complete last time I checked. As far as I remember, the only missing parts are the scanf-like functions and the mouse parts. What is not complete at all is the widget system on top of that, but if you only need low-level ncurses functions, you may be lucky. On the other hand, the code dates back to just before the coming of dynalically-loaded primitives. The build system is probably broken with regard to that aspect. I hope this will be useful, and I re-iterate my apologies to the people who wrote to me. Regards, -- Nicolas George [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 185 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Caml-list] ocaml ncurses bindings 2006-02-15 16:47 ` [Caml-list] " Nicolas George @ 2006-02-19 8:08 ` Paul Pelzl 2006-02-23 16:11 ` Nicolas George 0 siblings, 1 reply; 4+ messages in thread From: Paul Pelzl @ 2006-02-19 8:08 UTC (permalink / raw) To: Caml mailing list On Wed, Feb 15, 2006 at 05:47:21PM +0100, Nicolas George wrote: > Le septidi 27 pluviôse, an CCXIV, Kai Kuehne a écrit : > > Just a question... I wan't to start programming in Ocaml but it would be great > > if there were a ncurses-binding. I know ocaml-tmk, but there is no release yet > > and it seems that there won't be a release-version. :) > > > > Well.. is anybody here planning to implement a ncurses-binding for ocaml > > or finish ocaml-tmk? > > Hi. I am the shameful author of ocaml-tmk. I can say that for me, the > project is dead: I almost do not write Caml these times, and I have more > pressing things to do. > > I say "shameful" because at least one person proposed to carry on the > project, and I procrastinated my reply. Which makes I must make apologies > for replying so late, which makes me procrastinate more. So today I force > myself to answer. I am really sorry for people who counted on me. I think I may have offered to take over the project at one point... or at least I considered offering. I forget. I maintain two projects that use a slightly-forked version of your curses bindings: http://www.eecs.umich.edu/~pelzlpj/orpie http://www.eecs.umich.edu/~pelzlpj/wyrd Since I'm already maintaining that fork as part of those projects, it wouldn't be a big deal for me to set up a minimal website and offer the curses bindings as a separate package. > I am willing to give the project to anyone who wants it, provided he tells > me exactly what I have to do on the Savannah website to change the > ownership, including a possible licence change to include > I-do-not-remember-what Caml-specific exception to the LGPL.. If you do want to hand over the project to me, I'd rather not deal with Savannah. I'd just set up a personal site and let you link to it ("this project has moved..."). > As for your immediate needs: the ncurses binding in the current state of TMK > was working and fairly complete last time I checked. As far as I remember, > the only missing parts are the scanf-like functions and the mouse parts. > What is not complete at all is the widget system on top of that, but if you > only need low-level ncurses functions, you may be lucky. > > On the other hand, the code dates back to just before the coming of > dynalically-loaded primitives. The build system is probably broken with > regard to that aspect. Kai, I'd recommend you grab the curses bindings out of the source code from one of the projects I linked above. They've got a couple of bugfixes that are not in ocaml-tmk, and they've been updated to work with recent OCaml releases. Paul ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Caml-list] ocaml ncurses bindings 2006-02-19 8:08 ` Paul Pelzl @ 2006-02-23 16:11 ` Nicolas George 0 siblings, 0 replies; 4+ messages in thread From: Nicolas George @ 2006-02-23 16:11 UTC (permalink / raw) To: Caml mailing list; +Cc: Paul Pelzl [-- Attachment #1: Type: text/plain, Size: 353 bytes --] Le primidi 1er ventôse, an CCXIV, Paul Pelzl a écrit : > If you do want to hand over the project to me, I'd rather not deal with > Savannah. I'd just set up a personal site and let you link to it ("this > project has moved..."). That seems fine to me. Just tell me exactly which URL you want me to link to. Regards, -- Nicolas George [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 185 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-02-23 16:11 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-02-15 13:15 ocaml ncurses bindings Kai Kuehne 2006-02-15 16:47 ` [Caml-list] " Nicolas George 2006-02-19 8:08 ` Paul Pelzl 2006-02-23 16:11 ` Nicolas George
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox