From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: ** X-Spam-Status: No, score=2.7 required=5.0 tests=AWL,DNS_FROM_SECURITYSAGE, SPF_SOFTFAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 49D0DBBAF for ; Thu, 23 Oct 2008 09:47:31 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Al0BANLI/0jVhjEYmWdsb2JhbACTbwEBAQEBCAsKBxGsKYNOgyc X-IronPort-AV: E=Sophos;i="4.33,469,1220220000"; d="scan'208";a="19070921" Received: from ihsmtp02voda.lis.interhost.com (HELO ihsmtp02cons.lis.interhost.com) ([213.134.49.24]) by mail1-smtp-roc.national.inria.fr with ESMTP; 23 Oct 2008 09:47:30 +0200 Received: from [192.168.1.64] ([77.54.249.136]) by ihsmtp02cons.lis.interhost.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 23 Oct 2008 08:45:14 +0100 Message-ID: <49002C0E.5050107@inescporto.pt> Date: Thu, 23 Oct 2008 08:47:26 +0100 From: Hugo Ferreira User-Agent: Thunderbird 2.0.0.17 (X11/20080925) MIME-Version: 1.0 To: Kuba Ober Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] What does Jane Street use/want for an IDE? What about you? References: <200810200919.41561.ober.14@osu.edu> <9d3ec8300810211231j40dbbef2ifdd6c2f6b84a2048@mail.gmail.com> <20081021202649.GA11380@philou.ch> <200810220842.17128.ober.14@osu.edu> In-Reply-To: <200810220842.17128.ober.14@osu.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 23 Oct 2008 07:45:14.0681 (UTC) FILETIME=[492F0A90:01C934E3] X-Spam: no; 0.00; compiler:01 compiler:01 wrote:01 caml-list:01 compiling:02 interpret:03 character:04 spaces:04 spaces:04 mean:08 feature:09 real:10 avoiding:10 actually:10 converts:10 Hello, Kuba Ober wrote: >> What would make me switch: a way to highlight the error when compiling, >> highlighting the line, a stronger highlight for the character range >> reported by the compiler, taking in consideration the tab mode used (real >> tab, n spaces) to interpret the value returned by the compiler. >> the error message in an infobulle and a log area. > > That's actually nearly what Camelia has right now. Right now Camelia > insists on not dealing with tabs at all -- it converts them all to > spaces. This "feature" has to go obviously, and it's a few-liner to > convert between characters (which include tabs) and columns. What do you mean with this? Reason I ask is that in OcalIDE an option to save files with spaces only, was added because it allows one to simultaneously edit files in various editors, each with its own tab "length". If not, indenting is not maintained. I myself think that avoiding tabs altogether is a good solution. Regards, Hugo F.