From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 4005FBCAF for ; Thu, 16 Jun 2005 17:53:31 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j5GFrUql007374 for ; Thu, 16 Jun 2005 17:53:30 +0200 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id RAA14452 for ; Thu, 16 Jun 2005 17:53:30 +0200 (MET DST) Received: from hedwig1.umh.ac.be (hedwig2.umh.ac.be [193.190.193.73]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j5GFrUiF007369 for ; Thu, 16 Jun 2005 17:53:30 +0200 Received: from poincare (Debian-exim@poincare.swapping.umh.ac.be [10.102.100.18]) by hedwig1.umh.ac.be (8.13.1/8.13.1) with ESMTP id j5GFrQ6p929906; Thu, 16 Jun 2005 17:53:26 +0200 Received: from localhost ([127.0.0.1] ident=trch) by poincare with esmtp (Exim 4.50) id 1DiwgG-0004NE-HW; Thu, 16 Jun 2005 17:53:24 +0200 Date: Thu, 16 Jun 2005 17:53:24 +0200 (CEST) Message-Id: <20050616.175324.94908615.debian00@tiscali.be> To: ogunden@phauna.org Cc: caml-list@inria.fr Subject: Re: [Caml-list] ANN: ANSITerminal-0.3 From: Christophe TROESTLER In-Reply-To: <20050616130851.GA913@phauna.org> References: <20050616021054.GA30981@phauna.org> <20050616130851.GA913@phauna.org> Organization: Universite de Mons-Hainaut (http://math.umh.ac.be/an/) X-Spook: Freeh mania Comirex monarchist Aldergrove embassy Roswell keyhole hackers Geraldton X-Blessing: Om Ah Hum Vajra Guru Pema Siddhi Hum X-Operating-System: GNU/Linux (http://www.linux.org/) X-Mailer-URL: http://www.mew.org/ X-Mailer: Mew version 4.2.51 on Emacs 21.4 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.1 (www dot roaringpenguin dot com slash mimedefang) X-Miltered: at concorde with ID 42B1A07A.002 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 42B1A07A.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 christophe:01 troestler:01 christophe:01 troestler:01 sequences:01 sequences:01 ocaml's:01 stub:01 cheers:01 2005,:98 owen:98 owen:98 ...:98 ...:98 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.5 required=5.0 tests=FROM_ENDS_IN_NUMS autolearn=disabled version=3.0.2 X-Spam-Level: On Thu, 16 Jun 2005, "N. Owen Gunden" wrote: > > On Wed, Jun 15, 2005 at 10:10:54PM -0400, N. Owen Gunden wrote: > > ANSITerminal is a small module to display colors and allow cursor > > movements on ANSI compliant terminals. > > [...] > > It should be noted that Christophe Troestler is the primary author of > ANSITerminal I could use so help though, especially for these two things: * There are some sequences to read the cursor or the mouse position. It's not clear to me from where the response should be read. * It is possible to configure DOS/windows shells to understand ANSI sequences. However, it does only work for DOS only programs which OCaml's are not considered to be. So it would be nice to know how to do it -- or maybe write a C stub with the same interface... Cheers, ChriS