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=0.1 required=5.0 tests=AWL,MISSING_HEADERS autolearn=disabled version=3.1.3 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id D6055BB84 for ; Fri, 26 Sep 2008 13:52:40 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap8DAI1p3EjAXQImiGdsb2JhbACTHwEBARUiqF+BZA X-IronPort-AV: E=Sophos;i="4.33,313,1220220000"; d="scan'208";a="29615671" Received: from discorde.inria.fr ([192.93.2.38]) by mail4-smtp-sop.national.inria.fr with ESMTP; 26 Sep 2008 13:52:40 +0200 Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m8QBqahw025335 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Fri, 26 Sep 2008 13:52:40 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap8DAIJp3EjBAkMtiGdsb2JhbACTHwEBARUiqF6BZA X-IronPort-AV: E=Sophos;i="4.33,313,1220220000"; d="scan'208";a="15377224" Received: from mx.fmf.uni-lj.si (HELO postar.fmf.uni-lj.si) ([193.2.67.45]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 26 Sep 2008 13:52:39 +0200 Received: from localhost (localhost [127.0.0.1]) by postar.fmf.uni-lj.si (Postfix) with ESMTP id 6A8A0B0A13C for ; Fri, 26 Sep 2008 13:52:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at fmf.uni-lj.si Received: from postar.fmf.uni-lj.si ([127.0.0.1]) by localhost (postar.fmf.uni-lj.si [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DoBKdHoRQAhT for ; Fri, 26 Sep 2008 13:52:35 +0200 (CEST) Received: from [193.2.67.88] (ditka.fmf.uni-lj.si [193.2.67.88]) by postar.fmf.uni-lj.si (Postfix) with ESMTP id 3B160B0A131 for ; Fri, 26 Sep 2008 13:52:34 +0200 (CEST) Message-ID: <48DCCD01.6060906@fmf.uni-lj.si> Date: Fri, 26 Sep 2008 13:52:33 +0200 From: Andrej Bauer Reply-To: Andrej.Bauer@andrej.com User-Agent: Thunderbird 2.0.0.16 (X11/20080724) MIME-Version: 1.0 Cc: Caml Subject: Re: [Caml-list] Teaching ocaml programming References: <48DCC7B8.4070700@fmf.uni-lj.si> <4a708d20809260444x175f4b89o6953140073c1c2a7@mail.gmail.com> In-Reply-To: <4a708d20809260444x175f4b89o6953140073c1c2a7@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit X-Miltered: at discorde with ID 48DCCD04.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; andrej:01 andrej:01 ocaml:01 lukasz:01 configuring:01 emacs:01 c-c:01 c-v:01 emacs:01 cameleon:01 ubuntu:98 ubuntu:98 wrote:01 compile:01 caml-list:01 Lukasz Stafiniak wrote: > Have you tried configuring a recent GNU Emacs to work like a normal > editor? (e.g. with C-c, C-v editing shortcuts etc.) This shouldn't be > difficult. My teaching asistant showed the students how to do this, but it was only partially successful, not to mention that this required extra configuration. _Any_ initial configuration is a big pain, even just putting a line in .emacs is a challenge ("Where is this file?", "How can it have just an extension and no name?", "Why is the extension longer than three letters", etc.) I just spent 20 minutes trying to compile Cameleon and failed. I then installed the Ubuntu version which is completely broken (this is Ubuntu 8.04), and even if it worked, I would not want to use it because it clearly suffers from the "the user will configure me" syndrome. Andrej