tuareg-mode - emacs-mode for ocaml programs

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: tuareg-mode
Package version: 2.0.9
Package release: 2
Package architecture: all
Package type: deb
Installed size: 424 B
Download size: 59.34 KB
Official Mirror: archive.ubuntu.com
It handles automatic indentation of Objective Caml and Caml-Light code. Key parts of the code are highlighted using Font-Lock. It provides support to run an interactive OCaml toplevel and debugger. It works both with FSF Emacs and XEmacs. This mode attempts to give better results than the one provided in the standard distribution of OCaml and which is available through the ocaml-mode package. Indentation rules are slightly different but closer to classical functional languages indentation. Tuareg-mode gives access to some functionalities from ocaml-mode when that package is installed.



    Source package: tuareg-mode

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install tuareg-mode deb package:
      # sudo apt-get install tuareg-mode


    • /etc/emacs/site-start.d/51tuareg-mode.el
    • /usr/lib/emacsen-common/packages/compat/tuareg-mode
    • /usr/lib/emacsen-common/packages/install/tuareg-mode
    • /usr/lib/emacsen-common/packages/remove/tuareg-mode
    • /usr/share/doc/tuareg-mode/NEWS.Debian.gz
    • /usr/share/doc/tuareg-mode/README.Debian
    • /usr/share/doc/tuareg-mode/README.md
    • /usr/share/doc/tuareg-mode/changelog.Debian.gz
    • /usr/share/doc/tuareg-mode/copyright
    • /usr/share/emacs/site-lisp/tuareg-mode/ocamldebug-tuareg.el
    • /usr/share/emacs/site-lisp/tuareg-mode/tuareg-light.el
    • /usr/share/emacs/site-lisp/tuareg-mode/tuareg.el
    • /usr/share/emacs/site-lisp/tuareg-mode/tuareg_indent.el


    2015-05-05 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.9-2) unstable; urgency=low * debian/control: fix url in Vcs fields.

    2015-03-22 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.9-1) experimental; urgency=medium * New upstream release. This release fixes a bad interaction with show-paren-mode (closes: #780805) * debian/rules: - drop override of dh_installchangelogs - install *.el files newly added by upstream - drop spurious .PHONY declarations for dh override targets - drop variable export TUAREGXELDIR * debian/tuareg-mode.docs: README is now README.md * debian/watch: switch to new upstream site at github. * Standards-version 3.9.6 (no change) * add DEP8-style package test

    2014-07-10 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.7-1) unstable; urgency=low [ Sylvain Le Gall] * Remove Sylvain Le Gall from uploaders [ Ralf Treinen ] * New upstream release. This release fixes - some bugs with syntax highliting and indentation (closes: #207471) - incorrect indentation of nested if statements (closes: #617407) * change dependency on emacs23 to emacs (closes: #754032) * Standards-Version 3.9.5 (no change) * Drop conflict with ocaml-tools (<=1.1-2) which is no longer distributed since october 2001. * Drop patch emacs21 which is no longer relevant - we don't care for compatibility with emacs version 21 any more. * Added debian/emacsen-compat, added dependency on emacsen-common >= 2.0.8

    2012-07-28 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.6-3) unstable; urgency=low * Updated the emacsen-install file from the current template shipped with dh-make to fix an upgrade failure from squeeze (closes: #681823). Thanks to Hilko Bengen for the patch!

    2012-06-19 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.6-2) unstable; urgency=low * debian/emacsen-install: fix tuareg-use-smie (f -> nil). Thanks to Kevin Ryde (closes: #676860). * debian control: first choice of emacsen is emacs23, not xemacs21 * new patch emacs21: add an (required 'derived) in case it is not loaded, needed by emacs21. Thanks to Kevin Ryde for the patch (closes: #676858).

    2012-06-06 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.6-1) unstable; urgency=low * New upstream version. * debian/watch: also accept .tar.gz files * upstream does noy longer distribute append-tuareg.el. Put our own version. Drop patches to append-tuareg.el that are hence no longer necessary: 0001-camldebug-of-tuareg-mode-is-renamed-to-camldebug-tua.patch 0003-narrow-down-auto-alist * Drop patch 0002-Use-locally-installed-documentation which is no longer relevant as we do not have any local documentation * Add patch ocaml-path to fix the ocaml library path according to the debian ocaml policy. * debian/rules: no more files custom-tuareg.el or sym-lock.el to install * installation: do not compile for xemacs. * debian/emacsen-install: create in ELC directory symbolic links for the corresponding .el files (closes: #671573) * debian/copyright: remove mention of ocamlspot.el which is no longer part of the upstream distribution.

    2012-05-06 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.4-4) unstable; urgency=low * Bring files tuareg.el and append-tuareg.el to upstream version 2.0.4. These two files were left in version 2.0.1 due to an accident. * Patch 0003-narrow-down-auto-alist: regexp must apply only at the end of a filename. Thanks to Kevin Ryde for the patch (closes: #671558). * debian/control: drop starting article in short description * standards-version 3.9.3 - debian/copyright: migrate to machine-readable format 1.0 * debian/emacsen-setloadpath: use debian-pkg-add-load-path-item, instead of explicit setting of the load-path variable, to extend the load path (closes: #671557).

    2011-02-08 - Ralf Treinen <treinen@debian.org> tuareg-mode (1:2.0.4-3) unstable; urgency=low * Really upload to sid.