<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Buf.Cursor</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Buf.Cursor</title>
</head>
<body>
<div class="navbar"> <a class="up" href="Buf.html" title="Buf">Up</a>
</div>
<h1>Module <a href="type_Buf.Cursor.html">Buf.Cursor</a></h1>
-<pre><span class="keyword">module</span> Cursor: <code class="code">sig</code> <a href="Buf.Cursor.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULECursor"><span class="keyword">module</span> Cursor</span>: <code class="code">sig</code> <a href="Buf.Cursor.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><code><span id="TYPEcsr"><span class="keyword">type</span> <code class="type"></code>csr</span> = {</code></pre><table class="typetable">
<tr>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="Start" href="index.html">
<link rel="previous" href="Rope.html">
-<link rel="next" href="Draw.html">
+<link rel="next" href="Colormap.html">
<link rel="Up" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Buf</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Buf</title>
</head>
<body>
<div class="navbar"><a class="pre" href="Rope.html" title="Rope">Previous</a>
<a class="up" href="index.html" title="Index">Up</a>
- <a class="post" href="Draw.html" title="Draw">Next</a>
+ <a class="post" href="Colormap.html" title="Colormap">Next</a>
</div>
<h1>Module <a href="type_Buf.html">Buf</a></h1>
-<pre><span class="keyword">module</span> Buf: <code class="code">sig</code> <a href="Buf.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULEBuf"><span class="keyword">module</span> Buf</span>: <code class="code">sig</code> <a href="Buf.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><code><span id="TYPEbuf"><span class="keyword">type</span> <code class="type"></code>buf</span> = {</code></pre><table class="typetable">
<tr>
<pre><span id="VALlength"><span class="keyword">val</span> length</span> : <code class="type"><a href="Buf.html#TYPEbuf">buf</a> -> int</code></pre>
<pre><span id="VALiteri"><span class="keyword">val</span> iteri</span> : <code class="type">(int -> <a href="Rope.html#TYPErune">Rope.rune</a> -> bool) -> <a href="Buf.html#TYPEbuf">buf</a> -> int -> unit</code></pre>
<pre><span id="VALiter"><span class="keyword">val</span> iter</span> : <code class="type">(<a href="Rope.html#TYPErune">Rope.rune</a> -> bool) -> <a href="Buf.html#TYPEbuf">buf</a> -> int -> unit</code></pre>
-<pre><span class="keyword">module</span> <a href="Buf.Cursor.html">Cursor</a>: <code class="code">sig</code> <a href="Buf.Cursor.html">..</a> <code class="code">end</code></pre>
+<pre><span id="VALmake_lexfn"><span class="keyword">val</span> make_lexfn</span> : <code class="type"><a href="Buf.html#TYPEbuf">buf</a> -> bytes -> int -> int</code></pre>
+<pre><span id="MODULECursor"><span class="keyword">module</span> <a href="Buf.Cursor.html">Cursor</a></span>: <code class="code">sig</code> <a href="Buf.Cursor.html">..</a> <code class="code">end</code></pre>
<pre><span id="VALmove_to"><span class="keyword">val</span> move_to</span> : <code class="type"><a href="Buf.html#TYPEdest">dest</a> -> <a href="Buf.html#TYPEbuf">buf</a> -> int -> int</code></pre>
<pre><span id="VALnextc"><span class="keyword">val</span> nextc</span> : <code class="type"><a href="Buf.html#TYPEbuf">buf</a> -> int -> int</code></pre>
<pre><span id="VALprevc"><span class="keyword">val</span> prevc</span> : <code class="type"><a href="Buf.html#TYPEbuf">buf</a> -> int -> int</code></pre>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Cfg.Color.Syntax</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Cfg.Color.Syntax</title>
</head>
<body>
<div class="navbar"> <a class="up" href="Cfg.Color.html" title="Cfg.Color">Up</a>
</div>
<h1>Module <a href="type_Cfg.Color.Syntax.html">Cfg.Color.Syntax</a></h1>
-<pre><span class="keyword">module</span> Syntax: <code class="code">sig</code> <a href="Cfg.Color.Syntax.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULESyntax"><span class="keyword">module</span> Syntax</span>: <code class="code">sig</code> <a href="Cfg.Color.Syntax.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="VALnormal"><span class="keyword">val</span> normal</span> : <code class="type">int</code></pre>
<pre><span id="VALcomment"><span class="keyword">val</span> comment</span> : <code class="type">int</code></pre>
<pre><span id="VALconstant"><span class="keyword">val</span> constant</span> : <code class="type">int</code></pre>
+<pre><span id="VALkeyword"><span class="keyword">val</span> keyword</span> : <code class="type">int</code></pre>
+<pre><span id="VALtypedef"><span class="keyword">val</span> typedef</span> : <code class="type">int</code></pre>
<pre><span id="VALnumber"><span class="keyword">val</span> number</span> : <code class="type">int</code></pre>
<pre><span id="VALboolean"><span class="keyword">val</span> boolean</span> : <code class="type">int</code></pre>
<pre><span id="VALfloat"><span class="keyword">val</span> float</span> : <code class="type">int</code></pre>
<pre><span id="VALstring"><span class="keyword">val</span> string</span> : <code class="type">int</code></pre>
<pre><span id="VALchar"><span class="keyword">val</span> char</span> : <code class="type">int</code></pre>
<pre><span id="VALpreproc"><span class="keyword">val</span> preproc</span> : <code class="type">int</code></pre>
-<pre><span id="VALtypedef"><span class="keyword">val</span> typedef</span> : <code class="type">int</code></pre>
-<pre><span id="VALkeyword"><span class="keyword">val</span> keyword</span> : <code class="type">int</code></pre>
<pre><span id="VALstatement"><span class="keyword">val</span> statement</span> : <code class="type">int</code></pre>
<pre><span id="VALprocedure"><span class="keyword">val</span> procedure</span> : <code class="type">int</code></pre>
<pre><span id="VALvariable"><span class="keyword">val</span> variable</span> : <code class="type">int</code></pre>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Cfg.Color</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Cfg.Color</title>
</head>
<body>
<div class="navbar"> <a class="up" href="Cfg.html" title="Cfg">Up</a>
</div>
<h1>Module <a href="type_Cfg.Color.html">Cfg.Color</a></h1>
-<pre><span class="keyword">module</span> Color: <code class="code">sig</code> <a href="Cfg.Color.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULEColor"><span class="keyword">module</span> Color</span>: <code class="code">sig</code> <a href="Cfg.Color.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="VALpalette"><span class="keyword">val</span> palette</span> : <code class="type">int array</code></pre>
<pre><span id="VALscroll_nor"><span class="keyword">val</span> scroll_nor</span> : <code class="type">int * int</code></pre>
<pre><span id="VALedit_csr"><span class="keyword">val</span> edit_csr</span> : <code class="type">int</code></pre>
<pre><span id="VALedit_rul"><span class="keyword">val</span> edit_rul</span> : <code class="type">int</code></pre>
<pre><span id="VALborders"><span class="keyword">val</span> borders</span> : <code class="type">int * int</code></pre>
-<pre><span class="keyword">module</span> <a href="Cfg.Color.Syntax.html">Syntax</a>: <code class="code">sig</code> <a href="Cfg.Color.Syntax.html">..</a> <code class="code">end</code></pre></body></html>
\ No newline at end of file
+<pre><span id="MODULESyntax"><span class="keyword">module</span> <a href="Cfg.Color.Syntax.html">Syntax</a></span>: <code class="code">sig</code> <a href="Cfg.Color.Syntax.html">..</a> <code class="code">end</code></pre></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Cfg</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Cfg</title>
</head>
<body>
<div class="navbar"><a class="pre" href="X11.html" title="X11">Previous</a>
</div>
<h1>Module <a href="type_Cfg.html">Cfg</a></h1>
-<pre><span class="keyword">module</span> Cfg: <code class="code">sig</code> <a href="Cfg.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULECfg"><span class="keyword">module</span> Cfg</span>: <code class="code">sig</code> <a href="Cfg.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="VALboolvar"><span class="keyword">val</span> boolvar</span> : <code class="type">string -> bool -> bool</code></pre>
<pre><span id="VALintvar"><span class="keyword">val</span> intvar</span> : <code class="type">string -> int -> int</code></pre>
<pre><span id="VALscroll_lines"><span class="keyword">val</span> scroll_lines</span> : <code class="type">int</code></pre>
<pre><span id="VALdbl_click_time"><span class="keyword">val</span> dbl_click_time</span> : <code class="type">int</code></pre>
<pre><span id="VALmax_scan_dist"><span class="keyword">val</span> max_scan_dist</span> : <code class="type">int</code></pre>
-<pre><span class="keyword">module</span> <a href="Cfg.Color.html">Color</a>: <code class="code">sig</code> <a href="Cfg.Color.html">..</a> <code class="code">end</code></pre></body></html>
\ No newline at end of file
+<pre><span id="MODULEColor"><span class="keyword">module</span> <a href="Cfg.Color.html">Color</a></span>: <code class="code">sig</code> <a href="Cfg.Color.html">..</a> <code class="code">end</code></pre></body></html>
\ No newline at end of file
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link rel="next" href="Colormap.SpanSet.html">
+<link rel="Up" href="Colormap.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Colormap.Span</title>
+</head>
+<body>
+<div class="navbar"> <a class="up" href="Colormap.html" title="Colormap">Up</a>
+ <a class="post" href="Colormap.SpanSet.html" title="Colormap.SpanSet">Next</a>
+</div>
+<h1>Module <a href="type_Colormap.Span.html">Colormap.Span</a></h1>
+
+<pre><span id="MODULESpan"><span class="keyword">module</span> Span</span>: <code class="code">sig</code> <a href="Colormap.Span.html">..</a> <code class="code">end</code></pre><hr width="100%">
+
+<pre><code><span id="TYPEt"><span class="keyword">type</span> <code class="type"></code>t</span> = {</code></pre><table class="typetable">
+<tr>
+<td align="left" valign="top" >
+<code> </code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTt.start">start</span> : <code class="type">int</code>;</code></td>
+
+</tr>
+<tr>
+<td align="left" valign="top" >
+<code> </code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTt.stop">stop</span> : <code class="type">int</code>;</code></td>
+
+</tr>
+<tr>
+<td align="left" valign="top" >
+<code> </code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTt.style">style</span> : <code class="type"><a href="Colormap.html#TYPEstyle">Colormap.style</a></code>;</code></td>
+
+</tr></table>
+}
+
+
+
+<pre><span id="VALcompare"><span class="keyword">val</span> compare</span> : <code class="type"><a href="Colormap.Span.html#TYPEt">t</a> -> <a href="Colormap.Span.html#TYPEt">t</a> -> int</code></pre></body></html>
\ No newline at end of file
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link rel="previous" href="Colormap.Span.html">
+<link rel="Up" href="Colormap.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Colormap.SpanSet</title>
+</head>
+<body>
+<div class="navbar"><a class="pre" href="Colormap.Span.html" title="Colormap.Span">Previous</a>
+ <a class="up" href="Colormap.html" title="Colormap">Up</a>
+ </div>
+<h1>Module <a href="type_Colormap.SpanSet.html">Colormap.SpanSet</a></h1>
+
+<pre><span id="MODULESpanSet"><span class="keyword">module</span> SpanSet</span>: <code class="type">Set.Make</code><code class="code">(</code><code class="type"><a href="Colormap.Span.html">Span</a></code><code class="code">)</code></pre><hr width="100%">
+</body></html>
\ No newline at end of file
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link rel="previous" href="Buf.html">
+<link rel="next" href="Draw.html">
+<link rel="Up" href="index.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Colormap</title>
+</head>
+<body>
+<div class="navbar"><a class="pre" href="Buf.html" title="Buf">Previous</a>
+ <a class="up" href="index.html" title="Index">Up</a>
+ <a class="post" href="Draw.html" title="Draw">Next</a>
+</div>
+<h1>Module <a href="type_Colormap.html">Colormap</a></h1>
+
+<pre><span id="MODULEColormap"><span class="keyword">module</span> Colormap</span>: <code class="code">sig</code> <a href="Colormap.html">..</a> <code class="code">end</code></pre><hr width="100%">
+
+<pre><span id="EXCEPTIONEof"><span class="keyword">exception</span> Eof</span></pre>
+
+<pre><code><span id="TYPEstyle"><span class="keyword">type</span> <code class="type"></code>style</span> = </code></pre><table class="typetable">
+<tr>
+<td align="left" valign="top" >
+<code><span class="keyword">|</span></code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTstyle.Normal"><span class="constructor">Normal</span></span></code></td>
+
+</tr>
+<tr>
+<td align="left" valign="top" >
+<code><span class="keyword">|</span></code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTstyle.Comment"><span class="constructor">Comment</span></span></code></td>
+
+</tr>
+<tr>
+<td align="left" valign="top" >
+<code><span class="keyword">|</span></code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTstyle.Constant"><span class="constructor">Constant</span></span></code></td>
+
+</tr>
+<tr>
+<td align="left" valign="top" >
+<code><span class="keyword">|</span></code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTstyle.Keyword"><span class="constructor">Keyword</span></span></code></td>
+
+</tr>
+<tr>
+<td align="left" valign="top" >
+<code><span class="keyword">|</span></code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTstyle.Type"><span class="constructor">Type</span></span></code></td>
+
+</tr>
+<tr>
+<td align="left" valign="top" >
+<code><span class="keyword">|</span></code></td>
+<td align="left" valign="top" >
+<code><span id="TYPEELTstyle.PreProcessor"><span class="constructor">PreProcessor</span></span></code></td>
+
+</tr></table>
+
+
+
+<pre><span id="MODULESpan"><span class="keyword">module</span> <a href="Colormap.Span.html">Span</a></span>: <code class="code">sig</code> <a href="Colormap.Span.html">..</a> <code class="code">end</code></pre>
+<pre><span id="MODULESpanSet"><span class="keyword">module</span> <a href="Colormap.SpanSet.html">SpanSet</a></span>: <code class="type">Set.Make</code><code class="code">(</code><code class="type"><a href="Colormap.Span.html">Span</a></code><code class="code">)</code></pre>
+<pre><span id="TYPEt"><span class="keyword">type</span> <code class="type"></code>t</span> = <code class="type">SpanSet.t</code> </pre>
+
+
+<pre><span id="TYPElexer"><span class="keyword">type</span> <code class="type"></code>lexer</span> = <code class="type">(<a href="Colormap.html#TYPEstyle">style</a> -> unit) -> Lexing.lexbuf -> unit</code> </pre>
+
+
+<pre><span id="VALget_color"><span class="keyword">val</span> get_color</span> : <code class="type"><a href="Colormap.html#TYPEstyle">style</a> -> int</code></pre>
+<pre><span id="VALset_color"><span class="keyword">val</span> set_color</span> : <code class="type">SpanSet.t Pervasives.ref -> Lexing.lexbuf -> <a href="Colormap.html#TYPEstyle">style</a> -> unit</code></pre>
+<pre><span id="VALmake"><span class="keyword">val</span> make</span> : <code class="type">((<a href="Colormap.html#TYPEstyle">style</a> -> unit) -> Lexing.lexbuf -> 'a) -><br> (bytes -> int -> int) -> SpanSet.t</code></pre>
+<pre><span id="VALempty"><span class="keyword">val</span> empty</span> : <code class="type">SpanSet.t</code></pre>
+<pre><span id="VALfind"><span class="keyword">val</span> find</span> : <code class="type">int -> SpanSet.t -> int</code></pre></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Draw.Cursor</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Draw.Cursor</title>
</head>
<body>
<div class="navbar"> <a class="up" href="Draw.html" title="Draw">Up</a>
</div>
<h1>Module <a href="type_Draw.Cursor.html">Draw.Cursor</a></h1>
-<pre><span class="keyword">module</span> Cursor: <code class="code">sig</code> <a href="Draw.Cursor.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULECursor"><span class="keyword">module</span> Cursor</span>: <code class="code">sig</code> <a href="Draw.Cursor.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><code><span id="TYPEt"><span class="keyword">type</span> <code class="type"></code>t</span> = {</code></pre><table class="typetable">
<tr>
<pre><span id="VALnext_line"><span class="keyword">val</span> next_line</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> unit</code></pre>
<pre><span id="VALhas_next_line"><span class="keyword">val</span> has_next_line</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> bool</code></pre>
<pre><span id="VALdraw_tab"><span class="keyword">val</span> draw_tab</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> unit</code></pre>
-<pre><span id="VALplace_glyph"><span class="keyword">val</span> place_glyph</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> <a href="X11.html#TYPEglyph">X11.glyph</a> -> unit</code></pre>
-<pre><span id="VALdraw_glyph"><span class="keyword">val</span> draw_glyph</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> int -> unit</code></pre>
+<pre><span id="VALplace_glyph"><span class="keyword">val</span> place_glyph</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> <a href="X11.html#TYPEglyph">X11.glyph</a> -> int -> unit</code></pre>
+<pre><span id="VALdraw_glyph"><span class="keyword">val</span> draw_glyph</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> int -> int -> unit</code></pre>
<pre><span id="VALnext_glyph"><span class="keyword">val</span> next_glyph</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">t</a> -> int -> bool</code></pre></body></html>
\ No newline at end of file
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="Start" href="index.html">
-<link rel="previous" href="Buf.html">
+<link rel="previous" href="Colormap.html">
<link rel="next" href="Scrollmap.html">
<link rel="Up" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Draw</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Draw</title>
</head>
<body>
-<div class="navbar"><a class="pre" href="Buf.html" title="Buf">Previous</a>
+<div class="navbar"><a class="pre" href="Colormap.html" title="Colormap">Previous</a>
<a class="up" href="index.html" title="Index">Up</a>
<a class="post" href="Scrollmap.html" title="Scrollmap">Next</a>
</div>
<h1>Module <a href="type_Draw.html">Draw</a></h1>
-<pre><span class="keyword">module</span> Draw: <code class="code">sig</code> <a href="Draw.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULEDraw"><span class="keyword">module</span> Draw</span>: <code class="code">sig</code> <a href="Draw.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="VALfont"><span class="keyword">val</span> font</span> : <code class="type"><a href="X11.html#TYPEfont">X11.font</a></code></pre>
<pre><span id="VALfont_height"><span class="keyword">val</span> font_height</span> : <code class="type">int</code></pre>
<pre><span id="VALtabglyph"><span class="keyword">val</span> tabglyph</span> : <code class="type">int</code></pre>
<pre><span id="VALtabwidth"><span class="keyword">val</span> tabwidth</span> : <code class="type">int</code></pre>
<pre><span id="VALglyph_width"><span class="keyword">val</span> glyph_width</span> : <code class="type"><a href="X11.html#TYPEglyph">X11.glyph</a> -> int</code></pre>
-<pre><span class="keyword">module</span> <a href="Draw.Cursor.html">Cursor</a>: <code class="code">sig</code> <a href="Draw.Cursor.html">..</a> <code class="code">end</code></pre>
+<pre><span id="MODULECursor"><span class="keyword">module</span> <a href="Draw.Cursor.html">Cursor</a></span>: <code class="code">sig</code> <a href="Draw.Cursor.html">..</a> <code class="code">end</code></pre>
<pre><span id="VALrectangle"><span class="keyword">val</span> rectangle</span> : <code class="type">int -> int -> int -> <a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> unit</code></pre>
<pre><span id="VALdark_bkg"><span class="keyword">val</span> dark_bkg</span> : <code class="type">int -> int -> <a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> unit</code></pre>
<pre><span id="VALlight_bkg"><span class="keyword">val</span> light_bkg</span> : <code class="type">int -> int -> <a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> unit</code></pre>
<pre><span id="VALstring"><span class="keyword">val</span> string</span> : <code class="type">string -> <a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> unit</code></pre>
<pre><span id="VALhrule"><span class="keyword">val</span> hrule</span> : <code class="type">int -> <a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> unit</code></pre>
<pre><span id="VALvrule"><span class="keyword">val</span> vrule</span> : <code class="type">int -> <a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> unit</code></pre>
-<pre><span id="VALbuffer"><span class="keyword">val</span> buffer</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> <a href="Buf.html#TYPEt">Buf.t</a> -> int -> int</code></pre>
+<pre><span id="VALbuffer"><span class="keyword">val</span> buffer</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> <a href="Buf.html#TYPEt">Buf.t</a> -> <a href="Colormap.html#TYPEt">Colormap.t</a> -> int -> int</code></pre>
<pre><span id="VALstatus"><span class="keyword">val</span> status</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> string -> unit</code></pre>
<pre><span id="VALtags"><span class="keyword">val</span> tags</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> 'a -> unit</code></pre>
<pre><span id="VALscroll"><span class="keyword">val</span> scroll</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> float * float -> unit</code></pre>
-<pre><span id="VALedit"><span class="keyword">val</span> edit</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> <a href="Buf.html#TYPEt">Buf.t</a> -> int -> int</code></pre></body></html>
\ No newline at end of file
+<pre><span id="VALedit"><span class="keyword">val</span> edit</span> : <code class="type"><a href="Draw.Cursor.html#TYPEt">Cursor.t</a> -> <a href="Buf.html#TYPEt">Buf.t</a> -> <a href="Colormap.html#TYPEt">Colormap.t</a> -> int -> int</code></pre></body></html>
\ No newline at end of file
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link rel="previous" href="Scrollmap.html">
+<link rel="Up" href="index.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Lex_cpp</title>
+</head>
+<body>
+<div class="navbar"><a class="pre" href="Scrollmap.html" title="Scrollmap">Previous</a>
+ <a class="up" href="index.html" title="Index">Up</a>
+ </div>
+<h1>Module <a href="type_Lex_cpp.html">Lex_cpp</a></h1>
+
+<pre><span id="MODULELex_cpp"><span class="keyword">module</span> Lex_cpp</span>: <code class="code">sig</code> <a href="Lex_cpp.html">..</a> <code class="code">end</code></pre><hr width="100%">
+
+<pre><span id="VAL__ocaml_lex_tables"><span class="keyword">val</span> __ocaml_lex_tables</span> : <code class="type">Lexing.lex_tables</code></pre>
+<pre><span id="VALscan"><span class="keyword">val</span> scan</span> : <code class="type">(<a href="Colormap.html#TYPEstyle">Colormap.style</a> -> unit) -> Lexing.lexbuf -> unit</code></pre>
+<pre><span id="VAL__ocaml_lex_scan_rec"><span class="keyword">val</span> __ocaml_lex_scan_rec</span> : <code class="type">(<a href="Colormap.html#TYPEstyle">Colormap.style</a> -> unit) -> Lexing.lexbuf -> int -> unit</code></pre>
+<pre><span id="VALcomment"><span class="keyword">val</span> comment</span> : <code class="type">(<a href="Colormap.html#TYPEstyle">Colormap.style</a> -> unit) -> Lexing.lexbuf -> unit</code></pre>
+<pre><span id="VAL__ocaml_lex_comment_rec"><span class="keyword">val</span> __ocaml_lex_comment_rec</span> : <code class="type">(<a href="Colormap.html#TYPEstyle">Colormap.style</a> -> unit) -> Lexing.lexbuf -> int -> unit</code></pre>
+<pre><span id="VALpreproc"><span class="keyword">val</span> preproc</span> : <code class="type">(<a href="Colormap.html#TYPEstyle">Colormap.style</a> -> unit) -> Lexing.lexbuf -> unit</code></pre>
+<pre><span id="VAL__ocaml_lex_preproc_rec"><span class="keyword">val</span> __ocaml_lex_preproc_rec</span> : <code class="type">(<a href="Colormap.html#TYPEstyle">Colormap.style</a> -> unit) -> Lexing.lexbuf -> int -> unit</code></pre></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Misc</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Misc</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
</div>
<h1>Module <a href="type_Misc.html">Misc</a></h1>
-<pre><span class="keyword">module</span> Misc: <code class="code">sig</code> <a href="Misc.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULEMisc"><span class="keyword">module</span> Misc</span>: <code class="code">sig</code> <a href="Misc.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="VALload_file"><span class="keyword">val</span> load_file</span> : <code class="type">string -> string</code></pre></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Rope</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Rope</title>
</head>
<body>
<div class="navbar"><a class="pre" href="Cfg.html" title="Cfg">Previous</a>
</div>
<h1>Module <a href="type_Rope.html">Rope</a></h1>
-<pre><span class="keyword">module</span> Rope: <code class="code">sig</code> <a href="Rope.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULERope"><span class="keyword">module</span> Rope</span>: <code class="code">sig</code> <a href="Rope.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="EXCEPTIONOut_of_bounds"><span class="keyword">exception</span> Out_of_bounds</span> <span class="keyword">of</span> <code class="type">string</code></pre>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="Start" href="index.html">
<link rel="previous" href="Draw.html">
-<link rel="next" href="View.html">
+<link rel="next" href="Lex_cpp.html">
<link rel="Up" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Scrollmap</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Scrollmap</title>
</head>
<body>
<div class="navbar"><a class="pre" href="Draw.html" title="Draw">Previous</a>
<a class="up" href="index.html" title="Index">Up</a>
- <a class="post" href="View.html" title="View">Next</a>
+ <a class="post" href="Lex_cpp.html" title="Lex_cpp">Next</a>
</div>
<h1>Module <a href="type_Scrollmap.html">Scrollmap</a></h1>
-<pre><span class="keyword">module</span> Scrollmap: <code class="code">sig</code> <a href="Scrollmap.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULEScrollmap"><span class="keyword">module</span> Scrollmap</span>: <code class="code">sig</code> <a href="Scrollmap.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><code><span id="TYPEt"><span class="keyword">type</span> <code class="type"></code>t</span> = {</code></pre><table class="typetable">
<tr>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>X11.GlyphMap</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>X11.GlyphMap</title>
</head>
<body>
<div class="navbar"><a class="pre" href="X11.Rune.html" title="X11.Rune">Previous</a>
</div>
<h1>Module <a href="type_X11.GlyphMap.html">X11.GlyphMap</a></h1>
-<pre><span class="keyword">module</span> GlyphMap: <code class="type">Map.Make</code><code class="code">(</code><code class="type"><a href="X11.Rune.html">Rune</a></code><code class="code">)</code></pre><hr width="100%">
+<pre><span id="MODULEGlyphMap"><span class="keyword">module</span> GlyphMap</span>: <code class="type">Map.Make</code><code class="code">(</code><code class="type"><a href="X11.Rune.html">Rune</a></code><code class="code">)</code></pre><hr width="100%">
</body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>X11.Rune</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>X11.Rune</title>
</head>
<body>
<div class="navbar"> <a class="up" href="X11.html" title="X11">Up</a>
</div>
<h1>Module <a href="type_X11.Rune.html">X11.Rune</a></h1>
-<pre><span class="keyword">module</span> Rune: <code class="code">sig</code> <a href="X11.Rune.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULERune"><span class="keyword">module</span> Rune</span>: <code class="code">sig</code> <a href="X11.Rune.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="TYPEt"><span class="keyword">type</span> <code class="type"></code>t</span> = <code class="type">int</code> </pre>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>X11</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>X11</title>
</head>
<body>
<div class="navbar"><a class="pre" href="Misc.html" title="Misc">Previous</a>
</div>
<h1>Module <a href="type_X11.html">X11</a></h1>
-<pre><span class="keyword">module</span> X11: <code class="code">sig</code> <a href="X11.html">..</a> <code class="code">end</code></pre><hr width="100%">
+<pre><span id="MODULEX11"><span class="keyword">module</span> X11</span>: <code class="code">sig</code> <a href="X11.html">..</a> <code class="code">end</code></pre><hr width="100%">
<pre><span id="TYPExatom"><span class="keyword">type</span> <code class="type"></code>xatom</span> </pre>
-<pre><span class="keyword">module</span> <a href="X11.Rune.html">Rune</a>: <code class="code">sig</code> <a href="X11.Rune.html">..</a> <code class="code">end</code></pre>
-<pre><span class="keyword">module</span> <a href="X11.GlyphMap.html">GlyphMap</a>: <code class="type">Map.Make</code><code class="code">(</code><code class="type"><a href="X11.Rune.html">Rune</a></code><code class="code">)</code></pre>
+<pre><span id="MODULERune"><span class="keyword">module</span> <a href="X11.Rune.html">Rune</a></span>: <code class="code">sig</code> <a href="X11.Rune.html">..</a> <code class="code">end</code></pre>
+<pre><span id="MODULEGlyphMap"><span class="keyword">module</span> <a href="X11.GlyphMap.html">GlyphMap</a></span>: <code class="type">Map.Make</code><code class="code">(</code><code class="type"><a href="X11.Rune.html">Rune</a></code><code class="code">)</code></pre>
<pre><span id="VALconnect"><span class="keyword">val</span> connect</span> : <code class="type">unit -> unit</code></pre>
<pre><span id="VALdisconnect"><span class="keyword">val</span> disconnect</span> : <code class="type">unit -> unit</code></pre>
<pre><span id="VALmake_window"><span class="keyword">val</span> make_window</span> : <code class="type">int -> int -> <a href="X11.html#TYPExwin">xwin</a></code></pre>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title></title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title></title>
</head>
<body>
-<h1></h1>
+<div class = "index-list">
<ul class="indexlist">
<li><a href="index_types.html">Index of types</a></li>
<li><a href="index_exceptions.html">Index of exceptions</a></li>
<li><a href="index_values.html">Index of values</a></li>
<li><a href="index_modules.html">Index of modules</a></li>
</ul>
-<br/><br>
-<table class="indextable">
+</div>
+
+<table class="indextable module-list">
<tr><td class="module"><a href="Misc.html">Misc</a></td><td></td></tr>
<tr><td class="module"><a href="X11.html">X11</a></td><td></td></tr>
<tr><td class="module"><a href="Cfg.html">Cfg</a></td><td></td></tr>
<tr><td class="module"><a href="Rope.html">Rope</a></td><td></td></tr>
<tr><td class="module"><a href="Buf.html">Buf</a></td><td></td></tr>
+<tr><td class="module"><a href="Colormap.html">Colormap</a></td><td></td></tr>
<tr><td class="module"><a href="Draw.html">Draw</a></td><td></td></tr>
<tr><td class="module"><a href="Scrollmap.html">Scrollmap</a></td><td></td></tr>
-<tr><td class="module"><a href="View.html">View</a></td><td></td></tr>
+<tr><td class="module"><a href="Lex_cpp.html">Lex_cpp</a></td><td></td></tr>
</table>
</body>
</html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of class attributes</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of class attributes</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of class types</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of class types</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of classes</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of classes</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of exceptions</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of exceptions</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
</div>
<h1>Index of exceptions</h1>
<table>
-<tr><td align="left"><br>B</td></tr>
+<tr><td align="left"><div>B</div></td></tr>
<tr><td><a href="Rope.html#EXCEPTIONBad_rotation">Bad_rotation</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>O</td></tr>
+<tr><td align="left"><div>E</div></td></tr>
+<tr><td><a href="Colormap.html#EXCEPTIONEof">Eof</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
+<tr><td align="left"><div>O</div></td></tr>
<tr><td><a href="Rope.html#EXCEPTIONOut_of_bounds">Out_of_bounds</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
</table>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of extensions</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of extensions</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of class methods</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of class methods</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of module types</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of module types</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of modules</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of modules</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
</div>
<h1>Index of modules</h1>
<table>
-<tr><td align="left"><br>B</td></tr>
+<tr><td align="left"><div>B</div></td></tr>
<tr><td><a href="Buf.html">Buf</a> </td>
<td></td></tr>
-<tr><td align="left"><br>C</td></tr>
+<tr><td align="left"><div>C</div></td></tr>
<tr><td><a href="Cfg.html">Cfg</a> </td>
<td></td></tr>
<tr><td><a href="Cfg.Color.html">Color</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
+<tr><td><a href="Colormap.html">Colormap</a> </td>
+<td></td></tr>
<tr><td><a href="Draw.Cursor.html">Cursor</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
<tr><td><a href="Buf.Cursor.html">Cursor</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>D</td></tr>
+<tr><td align="left"><div>D</div></td></tr>
<tr><td><a href="Draw.html">Draw</a> </td>
<td></td></tr>
-<tr><td align="left"><br>G</td></tr>
+<tr><td align="left"><div>G</div></td></tr>
<tr><td><a href="X11.GlyphMap.html">GlyphMap</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>M</td></tr>
+<tr><td align="left"><div>L</div></td></tr>
+<tr><td><a href="Lex_cpp.html">Lex_cpp</a> </td>
+<td></td></tr>
+<tr><td align="left"><div>M</div></td></tr>
<tr><td><a href="Misc.html">Misc</a> </td>
<td></td></tr>
-<tr><td align="left"><br>R</td></tr>
+<tr><td align="left"><div>R</div></td></tr>
<tr><td><a href="Rope.html">Rope</a> </td>
<td></td></tr>
<tr><td><a href="X11.Rune.html">Rune</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>S</td></tr>
+<tr><td align="left"><div>S</div></td></tr>
<tr><td><a href="Scrollmap.html">Scrollmap</a> </td>
<td></td></tr>
-<tr><td><a href="Cfg.Color.Syntax.html">Syntax</a> [<a href="Cfg.Color.html">Cfg.Color</a>]</td>
+<tr><td><a href="Colormap.Span.html">Span</a> [<a href="Colormap.html">Colormap</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>V</td></tr>
-<tr><td><a href="View.html">View</a> </td>
+<tr><td><a href="Colormap.SpanSet.html">SpanSet</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
+<tr><td><a href="Cfg.Color.Syntax.html">Syntax</a> [<a href="Cfg.Color.html">Cfg.Color</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>X</td></tr>
+<tr><td align="left"><div>X</div></td></tr>
<tr><td><a href="X11.html">X11</a> </td>
<td></td></tr>
</table>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of types</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of types</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
</div>
<h1>Index of types</h1>
<table>
-<tr><td align="left"><br>B</td></tr>
+<tr><td align="left"><div>B</div></td></tr>
<tr><td><a href="Buf.html#TYPEbuf">buf</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>C</td></tr>
+<tr><td align="left"><div>C</div></td></tr>
<tr><td><a href="Buf.Cursor.html#TYPEcsr">csr</a> [<a href="Buf.Cursor.html">Buf.Cursor</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>D</td></tr>
+<tr><td align="left"><div>D</div></td></tr>
<tr><td><a href="Buf.html#TYPEdest">dest</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>F</td></tr>
+<tr><td align="left"><div>F</div></td></tr>
<tr><td><a href="X11.html#TYPEfont">font</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>G</td></tr>
+<tr><td align="left"><div>G</div></td></tr>
<tr><td><a href="X11.html#TYPEglyph">glyph</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>R</td></tr>
+<tr><td align="left"><div>L</div></td></tr>
+<tr><td><a href="Colormap.html#TYPElexer">lexer</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
+<tr><td align="left"><div>R</div></td></tr>
<tr><td><a href="Rope.html#TYPErope">rope</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
<tr><td><a href="Rope.html#TYPErune">rune</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>T</td></tr>
-<tr><td><a href="View.html#TYPEt">t</a> [<a href="View.html">View</a>]</td>
+<tr><td align="left"><div>S</div></td></tr>
+<tr><td><a href="Colormap.html#TYPEstyle">style</a> [<a href="Colormap.html">Colormap</a>]</td>
<td></td></tr>
+<tr><td align="left"><div>T</div></td></tr>
<tr><td><a href="Scrollmap.html#TYPEt">t</a> [<a href="Scrollmap.html">Scrollmap</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#TYPEt">t</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
+<tr><td><a href="Colormap.Span.html#TYPEt">t</a> [<a href="Colormap.Span.html">Colormap.Span</a>]</td>
+<td></td></tr>
+<tr><td><a href="Colormap.html#TYPEt">t</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
<tr><td><a href="Buf.Cursor.html#TYPEt">t</a> [<a href="Buf.Cursor.html">Buf.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Buf.html#TYPEt">t</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
<tr><td><a href="X11.Rune.html#TYPEt">t</a> [<a href="X11.Rune.html">X11.Rune</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>X</td></tr>
+<tr><td align="left"><div>X</div></td></tr>
<tr><td><a href="X11.html#TYPExatom">xatom</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="X11.html#TYPExcfgvar">xcfgvar</a> [<a href="X11.html">X11</a>]</td>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Index of values</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Index of values</title>
</head>
<body>
<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a>
</div>
<h1>Index of values</h1>
<table>
-<tr><td align="left"><br>B</td></tr>
+<tr><td align="left"><div></div></td></tr>
+<tr><td><a href="Lex_cpp.html#VAL__ocaml_lex_comment_rec">__ocaml_lex_comment_rec</a> [<a href="Lex_cpp.html">Lex_cpp</a>]</td>
+<td></td></tr>
+<tr><td><a href="Lex_cpp.html#VAL__ocaml_lex_preproc_rec">__ocaml_lex_preproc_rec</a> [<a href="Lex_cpp.html">Lex_cpp</a>]</td>
+<td></td></tr>
+<tr><td><a href="Lex_cpp.html#VAL__ocaml_lex_scan_rec">__ocaml_lex_scan_rec</a> [<a href="Lex_cpp.html">Lex_cpp</a>]</td>
+<td></td></tr>
+<tr><td><a href="Lex_cpp.html#VAL__ocaml_lex_tables">__ocaml_lex_tables</a> [<a href="Lex_cpp.html">Lex_cpp</a>]</td>
+<td></td></tr>
+<tr><td align="left"><div>B</div></td></tr>
<tr><td><a href="Buf.Cursor.html#VALbol">bol</a> [<a href="Buf.Cursor.html">Buf.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Buf.html#VALbol">bol</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.html#VALbuffer">buffer</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>C</td></tr>
+<tr><td align="left"><div>C</div></td></tr>
<tr><td><a href="X11.html#VALcache_update">cache_update</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALchar">char</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALcmd_tags">cmd_tags</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
+<tr><td><a href="Lex_cpp.html#VALcomment">comment</a> [<a href="Lex_cpp.html">Lex_cpp</a>]</td>
+<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALcomment">comment</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
+<tr><td><a href="Colormap.Span.html#VALcompare">compare</a> [<a href="Colormap.Span.html">Colormap.Span</a>]</td>
+<td></td></tr>
<tr><td><a href="X11.Rune.html#VALcompare">compare</a> [<a href="X11.Rune.html">X11.Rune</a>]</td>
<td></td></tr>
<tr><td><a href="X11.html#VALconnect">connect</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALcopy_indent">copy_indent</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>D</td></tr>
+<tr><td align="left"><div>D</div></td></tr>
<tr><td><a href="Draw.html#VALdark_bkg">dark_bkg</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALdbl_click_time">dbl_click_time</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
<tr><td><a href="X11.html#VALdisconnect">disconnect</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
-<tr><td><a href="View.html#VALdraw">draw</a> [<a href="View.html">View</a>]</td>
-<td></td></tr>
<tr><td><a href="X11.html#VALdraw_char">draw_char</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#VALdraw_glyph">draw_glyph</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#VALdraw_tab">draw_tab</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>E</td></tr>
+<tr><td align="left"><div>E</div></td></tr>
<tr><td><a href="Draw.html#VALedit">edit</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.html#VALedit_csr">edit_csr</a> [<a href="Cfg.Color.html">Cfg.Color</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALedit_tags">edit_tags</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
-<tr><td><a href="View.html#VALempty">empty</a> [<a href="View.html">View</a>]</td>
+<tr><td><a href="Colormap.html#VALempty">empty</a> [<a href="Colormap.html">Colormap</a>]</td>
<td></td></tr>
<tr><td><a href="Buf.html#VALempty">empty</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
<td></td></tr>
<tr><td><a href="Cfg.html#VALexpand_tabs">expand_tabs</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>F</td></tr>
+<tr><td align="left"><div>F</div></td></tr>
+<tr><td><a href="Colormap.html#VALfind">find</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
<tr><td><a href="Scrollmap.html#VALfind_line">find_line</a> [<a href="Scrollmap.html">Scrollmap</a>]</td>
<td></td></tr>
<tr><td><a href="Scrollmap.html#VALfirst">first</a> [<a href="Scrollmap.html">Scrollmap</a>]</td>
<td></td></tr>
<tr><td><a href="X11.html#VALfont_load">font_load</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
-<tr><td><a href="View.html#VALfrom_buffer">from_buffer</a> [<a href="View.html">View</a>]</td>
-<td></td></tr>
<tr><td><a href="Rope.html#VALfrom_string">from_string</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>G</td></tr>
+<tr><td align="left"><div>G</div></td></tr>
+<tr><td><a href="Colormap.html#VALget_color">get_color</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
<tr><td><a href="X11.html#VALget_glyph">get_glyph</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Buf.Cursor.html#VALgetc">getc</a> [<a href="Buf.Cursor.html">Buf.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.html#VALgutter_sel">gutter_sel</a> [<a href="Cfg.Color.html">Cfg.Color</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>H</td></tr>
+<tr><td align="left"><div>H</div></td></tr>
<tr><td><a href="Draw.Cursor.html#VALhas_next_line">has_next_line</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Rope.html#VALheight">height</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.html#VALhrule">hrule</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>I</td></tr>
+<tr><td align="left"><div>I</div></td></tr>
<tr><td><a href="X11.html#VALintern">intern</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALintvar">intvar</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
<tr><td><a href="Rope.html#VALiteri">iteri</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>J</td></tr>
+<tr><td align="left"><div>J</div></td></tr>
<tr><td><a href="Rope.html#VALjoin">join</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
<tr><td><a href="Rope.html#VALjoin_special">join_special</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>K</td></tr>
+<tr><td align="left"><div>K</div></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALkeyword">keyword</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>L</td></tr>
+<tr><td align="left"><div>L</div></td></tr>
<tr><td><a href="Rope.html#VALlast">last</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
<tr><td><a href="Buf.html#VALlength">length</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
<tr><td><a href="Misc.html#VALload_file">load_file</a> [<a href="Misc.html">Misc</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>M</td></tr>
-<tr><td><a href="View.html#VALmake">make</a> [<a href="View.html">View</a>]</td>
-<td></td></tr>
+<tr><td align="left"><div>M</div></td></tr>
<tr><td><a href="Scrollmap.html#VALmake">make</a> [<a href="Scrollmap.html">Scrollmap</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#VALmake">make</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
+<tr><td><a href="Colormap.html#VALmake">make</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
<tr><td><a href="Buf.Cursor.html#VALmake">make</a> [<a href="Buf.Cursor.html">Buf.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="X11.html#VALmake_dialog">make_dialog</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
+<tr><td><a href="Buf.html#VALmake_lexfn">make_lexfn</a> [<a href="Buf.html">Buf</a>]</td>
+<td></td></tr>
<tr><td><a href="X11.html#VALmake_rect">make_rect</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="X11.html#VALmake_window">make_window</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#VALmove_x">move_x</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>N</td></tr>
+<tr><td align="left"><div>N</div></td></tr>
<tr><td><a href="Draw.Cursor.html#VALnext_glyph">next_glyph</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#VALnext_line">next_line</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALnumber">number</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>O</td></tr>
+<tr><td align="left"><div>O</div></td></tr>
<tr><td><a href="Buf.Cursor.html#VALoffset">offset</a> [<a href="Buf.Cursor.html">Buf.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALoperator">operator</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>P</td></tr>
+<tr><td align="left"><div>P</div></td></tr>
<tr><td><a href="Cfg.Color.html#VALpalette">palette</a> [<a href="Cfg.Color.html">Cfg.Color</a>]</td>
<td></td></tr>
-<tr><td><a href="View.html#VALpath">path</a> [<a href="View.html">View</a>]</td>
-<td></td></tr>
<tr><td><a href="Buf.html#VALpath">path</a> [<a href="Buf.html">Buf</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#VALplace_glyph">place_glyph</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
+<tr><td><a href="Lex_cpp.html#VALpreproc">preproc</a> [<a href="Lex_cpp.html">Lex_cpp</a>]</td>
+<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALpreproc">preproc</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
<tr><td><a href="Buf.Cursor.html#VALprevc">prevc</a> [<a href="Buf.Cursor.html">Buf.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Rope.html#VALputs">puts</a> [<a href="Rope.html">Rope</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>R</td></tr>
+<tr><td align="left"><div>R</div></td></tr>
<tr><td><a href="Draw.html#VALrectangle">rectangle</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
-<tr><td><a href="View.html#VALresize">resize</a> [<a href="View.html">View</a>]</td>
-<td></td></tr>
<tr><td><a href="Scrollmap.html#VALresize">resize</a> [<a href="Scrollmap.html">Scrollmap</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.Cursor.html#VALrestart">restart</a> [<a href="Draw.Cursor.html">Draw.Cursor</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALruler_column">ruler_column</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>S</td></tr>
-<tr><td><a href="Draw.html#VALscroll">scroll</a> [<a href="Draw.html">Draw</a>]</td>
+<tr><td align="left"><div>S</div></td></tr>
+<tr><td><a href="Lex_cpp.html#VALscan">scan</a> [<a href="Lex_cpp.html">Lex_cpp</a>]</td>
<td></td></tr>
-<tr><td><a href="View.html#VALscroll_dn">scroll_dn</a> [<a href="View.html">View</a>]</td>
+<tr><td><a href="Draw.html#VALscroll">scroll</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
<tr><td><a href="Scrollmap.html#VALscroll_dn">scroll_dn</a> [<a href="Scrollmap.html">Scrollmap</a>]</td>
<td></td></tr>
<td></td></tr>
<tr><td><a href="Cfg.Color.html#VALscroll_nor">scroll_nor</a> [<a href="Cfg.Color.html">Cfg.Color</a>]</td>
<td></td></tr>
-<tr><td><a href="View.html#VALscroll_params">scroll_params</a> [<a href="View.html">View</a>]</td>
-<td></td></tr>
-<tr><td><a href="View.html#VALscroll_up">scroll_up</a> [<a href="View.html">View</a>]</td>
-<td></td></tr>
<tr><td><a href="Scrollmap.html#VALscroll_up">scroll_up</a> [<a href="Scrollmap.html">Scrollmap</a>]</td>
<td></td></tr>
+<tr><td><a href="Colormap.html#VALset_color">set_color</a> [<a href="Colormap.html">Colormap</a>]</td>
+<td></td></tr>
<tr><td><a href="X11.html#VALshow_window">show_window</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALspecial">special</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALsyntax_enabled">syntax_enabled</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>T</td></tr>
+<tr><td align="left"><div>T</div></td></tr>
<tr><td><a href="Cfg.html#VALtab_width">tab_width</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.html#VALtabglyph">tabglyph</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALtypedef">typedef</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>V</td></tr>
+<tr><td align="left"><div>V</div></td></tr>
<tr><td><a href="X11.html#VALvar_get">var_get</a> [<a href="X11.html">X11</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.Color.Syntax.html#VALvariable">variable</a> [<a href="Cfg.Color.Syntax.html">Cfg.Color.Syntax</a>]</td>
<td></td></tr>
<tr><td><a href="Draw.html#VALvrule">vrule</a> [<a href="Draw.html">Draw</a>]</td>
<td></td></tr>
-<tr><td align="left"><br>W</td></tr>
+<tr><td align="left"><div>W</div></td></tr>
<tr><td><a href="Cfg.html#VALwinheight">winheight</a> [<a href="Cfg.html">Cfg</a>]</td>
<td></td></tr>
<tr><td><a href="Cfg.html#VALwinwidth">winwidth</a> [<a href="Cfg.html">Cfg</a>]</td>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Buf.Cursor</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Buf.Cursor</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span><br>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Buf</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Buf</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Cfg.Color.Syntax</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Cfg.Color.Syntax</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span><br>
<span class="keyword">val</span> normal : int<br>
<span class="keyword">val</span> comment : int<br>
<span class="keyword">val</span> constant : int<br>
+ <span class="keyword">val</span> keyword : int<br>
+ <span class="keyword">val</span> typedef : int<br>
<span class="keyword">val</span> number : int<br>
<span class="keyword">val</span> boolean : int<br>
<span class="keyword">val</span> float : int<br>
<span class="keyword">val</span> string : int<br>
<span class="keyword">val</span> char : int<br>
<span class="keyword">val</span> preproc : int<br>
- <span class="keyword">val</span> typedef : int<br>
- <span class="keyword">val</span> keyword : int<br>
<span class="keyword">val</span> statement : int<br>
<span class="keyword">val</span> procedure : int<br>
<span class="keyword">val</span> variable : int<br>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Cfg.Color</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Cfg.Color</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span><br>
<span class="keyword">val</span> normal : int<br>
<span class="keyword">val</span> comment : int<br>
<span class="keyword">val</span> constant : int<br>
+ <span class="keyword">val</span> keyword : int<br>
+ <span class="keyword">val</span> typedef : int<br>
<span class="keyword">val</span> number : int<br>
<span class="keyword">val</span> boolean : int<br>
<span class="keyword">val</span> float : int<br>
<span class="keyword">val</span> string : int<br>
<span class="keyword">val</span> char : int<br>
<span class="keyword">val</span> preproc : int<br>
- <span class="keyword">val</span> typedef : int<br>
- <span class="keyword">val</span> keyword : int<br>
<span class="keyword">val</span> statement : int<br>
<span class="keyword">val</span> procedure : int<br>
<span class="keyword">val</span> variable : int<br>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Cfg</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Cfg</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
--- /dev/null
+<html><head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Colormap.Span</title>
+</head>
+<body>
+<code class="code"><span class="keyword">sig</span><br>
+ <span class="keyword">type</span> t = { start : int; stop : int; style : <span class="constructor">Colormap</span>.style; }<br>
+ <span class="keyword">val</span> compare : <span class="constructor">Colormap</span>.<span class="constructor">Span</span>.t <span class="keywordsign">-></span> <span class="constructor">Colormap</span>.<span class="constructor">Span</span>.t <span class="keywordsign">-></span> int<br>
+<span class="keyword">end</span></code></body></html>
\ No newline at end of file
--- /dev/null
+<html><head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Colormap.SpanSet</title>
+</head>
+<body>
+<code class="code"><span class="keyword">sig</span><br>
+ <span class="keyword">type</span> elt = <span class="constructor">Span</span>.t<br>
+ <span class="keyword">type</span> t = <span class="constructor">Set</span>.<span class="constructor">Make</span>(<span class="constructor">Span</span>).t<br>
+ <span class="keyword">val</span> empty : t<br>
+ <span class="keyword">val</span> is_empty : t <span class="keywordsign">-></span> bool<br>
+ <span class="keyword">val</span> mem : elt <span class="keywordsign">-></span> t <span class="keywordsign">-></span> bool<br>
+ <span class="keyword">val</span> add : elt <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> singleton : elt <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> remove : elt <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> union : t <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> inter : t <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> diff : t <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> compare : t <span class="keywordsign">-></span> t <span class="keywordsign">-></span> int<br>
+ <span class="keyword">val</span> equal : t <span class="keywordsign">-></span> t <span class="keywordsign">-></span> bool<br>
+ <span class="keyword">val</span> subset : t <span class="keywordsign">-></span> t <span class="keywordsign">-></span> bool<br>
+ <span class="keyword">val</span> iter : (elt <span class="keywordsign">-></span> unit) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> unit<br>
+ <span class="keyword">val</span> map : (elt <span class="keywordsign">-></span> elt) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> fold : (elt <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> <span class="keywordsign">'</span>a) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> <span class="keywordsign">'</span>a<br>
+ <span class="keyword">val</span> for_all : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> bool<br>
+ <span class="keyword">val</span> exists : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> bool<br>
+ <span class="keyword">val</span> filter : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t<br>
+ <span class="keyword">val</span> partition : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t * t<br>
+ <span class="keyword">val</span> cardinal : t <span class="keywordsign">-></span> int<br>
+ <span class="keyword">val</span> elements : t <span class="keywordsign">-></span> elt list<br>
+ <span class="keyword">val</span> min_elt : t <span class="keywordsign">-></span> elt<br>
+ <span class="keyword">val</span> min_elt_opt : t <span class="keywordsign">-></span> elt option<br>
+ <span class="keyword">val</span> max_elt : t <span class="keywordsign">-></span> elt<br>
+ <span class="keyword">val</span> max_elt_opt : t <span class="keywordsign">-></span> elt option<br>
+ <span class="keyword">val</span> choose : t <span class="keywordsign">-></span> elt<br>
+ <span class="keyword">val</span> choose_opt : t <span class="keywordsign">-></span> elt option<br>
+ <span class="keyword">val</span> split : elt <span class="keywordsign">-></span> t <span class="keywordsign">-></span> t * bool * t<br>
+ <span class="keyword">val</span> find : elt <span class="keywordsign">-></span> t <span class="keywordsign">-></span> elt<br>
+ <span class="keyword">val</span> find_opt : elt <span class="keywordsign">-></span> t <span class="keywordsign">-></span> elt option<br>
+ <span class="keyword">val</span> find_first : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> elt<br>
+ <span class="keyword">val</span> find_first_opt : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> elt option<br>
+ <span class="keyword">val</span> find_last : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> elt<br>
+ <span class="keyword">val</span> find_last_opt : (elt <span class="keywordsign">-></span> bool) <span class="keywordsign">-></span> t <span class="keywordsign">-></span> elt option<br>
+ <span class="keyword">val</span> of_list : elt list <span class="keywordsign">-></span> t<br>
+<span class="keyword">end</span></code></body></html>
\ No newline at end of file
--- /dev/null
+<html><head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Colormap</title>
+</head>
+<body>
+<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Draw.Cursor</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Draw.Cursor</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span><br>
<span class="keyword">val</span> next_line : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> unit<br>
<span class="keyword">val</span> has_next_line : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> bool<br>
<span class="keyword">val</span> draw_tab : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> unit<br>
- <span class="keyword">val</span> place_glyph : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> <span class="constructor">X11</span>.glyph <span class="keywordsign">-></span> unit<br>
- <span class="keyword">val</span> draw_glyph : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> int <span class="keywordsign">-></span> unit<br>
+ <span class="keyword">val</span> place_glyph : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> <span class="constructor">X11</span>.glyph <span class="keywordsign">-></span> int <span class="keywordsign">-></span> unit<br>
+ <span class="keyword">val</span> draw_glyph : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> int <span class="keywordsign">-></span> int <span class="keywordsign">-></span> unit<br>
<span class="keyword">val</span> next_glyph : <span class="constructor">Draw</span>.<span class="constructor">Cursor</span>.t <span class="keywordsign">-></span> int <span class="keywordsign">-></span> bool<br>
<span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Draw</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Draw</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
--- /dev/null
+<html><head>
+<link rel="stylesheet" href="style.css" type="text/css">
+<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="Start" href="index.html">
+<link title="Index of types" rel=Appendix href="index_types.html">
+<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
+<link title="Index of values" rel=Appendix href="index_values.html">
+<link title="Index of modules" rel=Appendix href="index_modules.html">
+<link title="Misc" rel="Chapter" href="Misc.html">
+<link title="X11" rel="Chapter" href="X11.html">
+<link title="Cfg" rel="Chapter" href="Cfg.html">
+<link title="Rope" rel="Chapter" href="Rope.html">
+<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
+<link title="Draw" rel="Chapter" href="Draw.html">
+<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Lex_cpp</title>
+</head>
+<body>
+<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Misc</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Misc</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Rope</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Rope</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>Scrollmap</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>Scrollmap</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>X11.GlyphMap</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>X11.GlyphMap</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span><br>
<span class="keyword">val</span> is_empty : <span class="keywordsign">'</span>a t <span class="keywordsign">-></span> bool<br>
<span class="keyword">val</span> mem : key <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t <span class="keywordsign">-></span> bool<br>
<span class="keyword">val</span> add : key <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t<br>
+ <span class="keyword">val</span> update : key <span class="keywordsign">-></span> (<span class="keywordsign">'</span>a option <span class="keywordsign">-></span> <span class="keywordsign">'</span>a option) <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t<br>
<span class="keyword">val</span> singleton : key <span class="keywordsign">-></span> <span class="keywordsign">'</span>a <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t<br>
<span class="keyword">val</span> remove : key <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t <span class="keywordsign">-></span> <span class="keywordsign">'</span>a t<br>
<span class="keyword">val</span> merge :<br>
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>X11.Rune</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>X11.Rune</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">type</span> t = int <span class="keyword">val</span> compare : int <span class="keywordsign">-></span> int <span class="keywordsign">-></span> int <span class="keyword">end</span></code></body></html>
\ No newline at end of file
<link title="Cfg" rel="Chapter" href="Cfg.html">
<link title="Rope" rel="Chapter" href="Rope.html">
<link title="Buf" rel="Chapter" href="Buf.html">
+<link title="Colormap" rel="Chapter" href="Colormap.html">
<link title="Draw" rel="Chapter" href="Draw.html">
<link title="Scrollmap" rel="Chapter" href="Scrollmap.html">
-<link title="View" rel="Chapter" href="View.html"><title>X11</title>
+<link title="Lex_cpp" rel="Chapter" href="Lex_cpp.html"><title>X11</title>
</head>
<body>
<code class="code"><span class="keyword">sig</span> <span class="keyword">end</span></code></body></html>
\ No newline at end of file