Index of modules


G
Greek_ocaml
Add key bindings and substitutions to display greek letters in OCaml code in sourceviews, using the to_display and from_display method of the ocaml mode.

H
Html_kb
Add a command to output a HTML page which can be used as memo of available key-bindings.

L
Latex_mode
This module defines a LaTeX mode for Chamo: a "latex" output (using Ed_outputs.interactive_output),, a "show_pdf" command launching xpdf on the pdf file corresponding the .tex file of the active sourceview,, a "pdflatex" command to run the pdflatex command on the .tex file of the active sourceview,, a "latex_make_html" command to run "make html" in the directory of the .tex file of the active sourceview,, a "latex_insert_itemize" command to insert an itemize template in the file of the active sourceview,, a "latex_goto_section" command which analyses the file in the active sourceview and pops up a menu to jump the defined \part, \chapter, \section, \subsection or \subsubsection items,, a "latex" mode, with defaults key bindings to call the commands. The bindings are stored in a ~/.cameleon2/chamo.sourceview.mode.latex file.

O
Ocaml_make
A command to launch "make" (on optional targets) and, in case of error, parse the error output looking for ocaml compilation error messages.

R
R_mode
This module defines a R mode for Chamo: a "R" output (using Ed_outputs.interactive_output),, a "r_eval" command which sends the contents of the active sourceview to the background R process attached to the "R" output. If some text is selected in the view, only this text is sent to R,, a "R" mode, with a default key binding "C-p" to call the "r_eval" command.
Remote_files
A module to edit remote files using scp commands to retrieve and put back remote files.
Remove_trailing_whitespace
Launch a query replace to remove the trailing whitespace of each line when the command save_active_view[_as] is launched and the active view is a sourceview.

S
Stack_backtraces
A Chamo view to browse stack backtraces, in case of uncaught exception.