caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Jacques Garrigue <garrigue@math.nagoya-u.ac.jp>
To: eliot@colba.net
Cc: thomas.hutchinson@sophia.inria.fr, tuareg-mode@googlegroups.com,
	sds@gnu.org, caml-list@yquem.inria.fr
Subject: Re: [Caml-list] new emacs tuareg mode release
Date: Wed, 26 May 2010 22:32:16 +0900 (JST)	[thread overview]
Message-ID: <20100526.223216.247146349.garrigue@math.nagoya-u.ac.jp> (raw)
In-Reply-To: <4BFD1F99.2010009@colba.net>

From: Eliot Handelman <eliot@colba.net>
> Tom Hutchinson wrote:
>> I would be most interested to hear answers to this e-mail.
>>
>> I too have wondered about the differences between tuareg mode and caml
>> mode.
>>   
> One of the major differences I found (emacs 22.3.1) were persistent
> screwups involving comments. For
> example font-lock didn't work on multiline comments. This gave all
> comments an ugly random
> colorization. I was very happy to discover this had been fixed in
> tuareg.

This has been fixed in caml-mode long ago too.
I think the main difference is that ocaml-mode is based on very old
code, developped originally for caml-light, and was it emacs 18 at
that time. It contained various hacks to make it faster, with some bad
side effects at times. Overall the bugs have been corrected, but this
is probably the case that at one point tuareg mode was more stable.

I'm not going to suggest that tuareg mode switch to the ocaml-mode
code base, because I think that actually the tuareg code is cleaner.
However, for various historical reasons the two code bases are
developped in parallel, with some reasonable amount of sharing, so
I see no real problem with the current situation.

Jacques Garrigue


  reply	other threads:[~2010-05-26 13:32 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-24 16:36 Sam Steingold
2010-05-24 16:55 ` [Caml-list] " Stéphane Glondu
2010-05-24 17:17   ` Sam Steingold
2010-05-24 18:41 ` Philip
2010-05-24 20:09   ` Sam Steingold
2010-05-24 20:36     ` Philip
2010-05-24 20:58       ` Sam Steingold
2010-05-25  1:00         ` Eliot Handelman
2010-05-25 10:17           ` Jan Rehders
2010-05-25 18:04           ` Sam Steingold
2010-05-26  6:27             ` Stéphane Glondu
2010-05-26 13:33               ` Sam Steingold
2010-05-26 14:31             ` New emacs tuareg mode Christophe TROESTLER
2010-05-26 15:36               ` [Caml-list] " Daniel Bünzli
2010-05-26 16:01                 ` Christophe TROESTLER
2010-05-26 16:34                   ` Stefano Zacchiroli
2010-05-27  9:46               ` David Baelde
2010-05-27 14:25                 ` Eray Ozkural
2010-05-27 15:41                   ` Grant Rettke
2010-05-27 16:01                 ` Edgar Friendly
2010-05-29 13:16                   ` David Baelde
2010-05-24 20:34 ` [Caml-list] new emacs tuareg mode release blue storm
2010-05-26 10:02   ` Tom Hutchinson
2010-05-26 13:18     ` Eliot Handelman
2010-05-26 13:32       ` Jacques Garrigue [this message]
2010-05-26 13:33     ` Mehdi Dogguy
2010-05-26 14:01       ` Christophe TROESTLER
2010-05-26 14:09         ` Mehdi Dogguy
2010-05-24 21:44 ` Sam Steingold
2010-05-25 18:08   ` [Caml-list] " Mehdi Dogguy
2010-05-25 18:25     ` Christophe TROESTLER
2010-05-24 21:50 ` Sam Steingold
2010-05-26 22:53 ` Sam Steingold
2010-06-11 12:22 ` [Caml-list] " Albert Cohen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20100526.223216.247146349.garrigue@math.nagoya-u.ac.jp \
    --to=garrigue@math.nagoya-u.ac.jp \
    --cc=caml-list@yquem.inria.fr \
    --cc=eliot@colba.net \
    --cc=sds@gnu.org \
    --cc=thomas.hutchinson@sophia.inria.fr \
    --cc=tuareg-mode@googlegroups.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).