Chamo
Details
| Size: | 590K |
| Last Update: | 2008-05-13 22:14:59 |
| Version: | 1.9.17 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Chamo Team |
| Price: | $0.00 |
Description:
Chamo 1.9.17 is ides software developed by Chamo Team.
Chamo is a source code editor, even if it can be used to edit any text file. A system of "views" allows to edit some kinds of files in specific views.
Each window can be splitted vertically or horizontally (? la emacs) or using tabs (? la gedit) in different views. Navigating from one view to another is easy with commands boundable to combinations of keys. One can also store the position and layout of the windows and the list of open files, so that, the next time Chamo is launched, everything is restored at the same position.
A "minibuffer" ? la emacs with automatic completion is used to launch commands and indicating arguments for commands (when opening a file, doing some query/replace in a buffer, ...).
The text editing view uses GtkSourceView and so provides the following functionalities: support of internationalisation (UTF-8), syntax highlighting (with colors, fonts, ...) depending on the language (OCaml, C, C++, Makefile, ... or your own language description), undo/redo management, clipboard management, incremental forward/backward search, query/replace, history of pastable text ("kill-ring"), ...
A system of association of code to commands and of evaluation of commands (in a form similar to shell commands command arg1 arg2 ...) allows to add one's own functionalities. It is also possible to add and modify all key bindings, even specifically for each kind of view.
In the bytecode version of Chamo, the command "eval" takes in argument some OCaml code which is interpreted and allows to modify everything in the editor: adding modes, redefining commands, ..., the same way as with Lisp in Emacs. The command "eval_file" interprets all the OCaml code present in a file given in argument.
Requirements:
GTK+ version 2.6.x
Objective-Caml 3.09.X
LablGtk 2.6
Xml-light
What's New in This Release:
Bug fixes and enhancements.
Search, query-replace and completion are available in Chamo, with regular expressions based on PCRE.
Chamo 1.9.17 supports different languages (including english). It works with Linux.
Downloading Chamo 1.9.17 will take several seconds if you use fast ADSL connection.
0 comments
Add to
Chamo Version History
Related Software
|
|
From category: Emacs |
| Fid Emacs 0.2 is emacs software developed by Jon Cast. Fid Emacs project is an Emacs-like text editor integrated with the Frigand Imperial Desktop. It uses Fid\'s mechanisms for buffers, win... |
|
|
From category: Word-Processors |
| Babeldoc 1.2.1 is word processors software developed by Triphop. Babeldoc is the universal document processor. The Open Source tool for business-to-business and systems-integrators and enter... |
|
|
From category: IDEs |
| EPIC 0.4.0 is ides software developed by Jan Ploski. EPIC is a Perl IDE based on the Eclipse platform. Features supported are syntax highlighting, on-the-fly syntax checking, content assista... |
|
|
From category: Markup |
| gxmlviewer is an xmlviewer for Linux with a Netscape plugin, and now a bonobo control as well.... |
|
|
From category: IDEs |
| Luke-SDK software is primarily an Integrated Development Environment for Boo, C, C++, C, Java, PHP.... |
|
|
From category: Markup |
| BrightMaRe project is a tool that translates LaTeX equations to ASCII/UTF-8 text.... |
|
|
From category: Others |
| Verbiste is a French conjugation system.... |
|
|
From category: Others |
| Auto-recompile 1.1 is others software developed by Fredrik Hubinette. Auto-recompile is a small emacs add-on that allows you to fix compilation errors faster. It does this by continuously compiling... |
|
|
From category: Others |
| rpl is a UNX text replacement utility.... |
|
|
From category: Markup |
| dvipng 1.9 is markup software developed by Jan-?ke Larsson. This program makes PNG and/or GIF graphics from DVI files as obtained from TeX and its relatives. If GIF support is enabled, GIF o... |
|
|
From category: Markup |
| RefDB is a reference database and bibliography tool for SGML, XML, and BibTeX/LaTeX documents.... |
|
|
From category: Others |
| Emacs 9.0-pre3 (GNUstep) is others software developed by Emacs Authors. Emacs GNUstep is a port of the latest GNU Emacs source to the OpenStep (or NeXTstep) APIs, as implemented by Cocoa on OS X as... |
|
|
From category: Markup |
| docbook2X 0.8.7 is markup software developed by Steve Cheng. docbook2X is a software package that converts DocBook documents into the GNU Texinfo format and the traditional Unix man page format. \... |
|
|
From category: Emacs |
| Doxymacs 1.6.0 is emacs software developed by Ryan T. Sammartino. Doxymacs is an elisp package designed to make using and creating Doxygen easier for {X}Emacs users. It currently features th... |
|
|
From category: Markup |
| AFT 5.096 is markup software developed by Maroc. AFT is a document preparation system. It is mostly free form meaning that there is little intrusive markup. AFT source documents look a lot like pla... |
Leave a comment