Cameleon is an integrated development environment for Objective Caml and eventually other languages. Its features include a graphical user interface, configuration management based on CVS, easy access to and browsing of documentation, various editors, customizable file types, a plug-in architecture, and a highly customizable interface.
|Tags||Communications Chat Database Internet Web Dynamic Content CGI Tools/Libraries Software Development Debuggers Libraries User Interfaces Version Control CVS Text Editors Integrated Development Environments (IDE) Text Processing Markup XML|
|Operating Systems||POSIX Linux Unix|
Release Notes: Bugfixes and enhancements were made in Chamo. The encoding of files is handled, with the ability to specify an encoding when opening a file and the ability to change the encoding of a file. The date is kept when saving a file to be able to detect modifications of a file while it is edited in chamo. Some buffer attributes are kept in the chamo files, like the encoding and the mode. Cameleon does not act as server by default, since the cam_start_server command was added. OCaml-RSS is now included in Cameleon.
Release Notes: Bugfixes and enhancements were made in Chamo. Search, query-replace, and completion are available in Chamo, with regular expressions based on PCRE.
Release Notes: Cameleon now includes chamo, a powerful ocaml-scriptable text editor, with Emacs-like features (window splitting, a minibuffer, and full customization with ocaml code evaluated on the fly). Chamo is based on gtksourceview to colorize text in buffers.
Release Notes: Use of (Labl)Gtk2, and a complete rewrite of the code with a new architecture based on commands and views. More libraries and tools are included.
Release Notes: This release included a sqml library for parsing and printing SQL queries and toolhtml for easily printing HTML pages. A file transfer function was added to MLchat. Some other minor features were also added and some bugs were fixed.