Version française
Home     About     Download     Resources     Contact us    
Browse thread
New software: findlib-browser
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Gerd Stolpmann <Gerd.Stolpmann@d...>
Subject: New software: findlib-browser
"findlib-browser" is a CGI script that shows the interface definitions
(i.e. mli files) that have been installed using "findlib". You can 
select packages, modules of packages; you can search module names,
even a full-text search is provided. See below for sample HTML output.

You can download the script from the usual place:

	http://people.darmstadt.netsurf.de/Gerd.Stolpmann/ocaml/

This script has an entry in the O'Caml link database; updates are announced
here:

	http://www.npc.de/ocaml/linkdb/

--- snip ---
<html><head><title>Objective Caml Packages</title></head>
<body bgcolor=white>
<h1>Objective Caml Packages</h1>
<table>
<tr>
<td><a href="browser.cgi?pkg=base64">base64</a></td>
<td><a href="browser.cgi?pkg=cryptgps">cryptgps</a></td>
<td><a href="browser.cgi?pkg=findlib">findlib</a></td>
<td><a href="browser.cgi?pkg=netclient">netclient</a></td>
<td><a href="browser.cgi?pkg=str">str</a></td>
<td><a href="browser.cgi?pkg=wserver">wserver</a></td>
</tr>
<tr>
<td><a href="browser.cgi?pkg=camlp4">camlp4</a></td>
<td><a href="browser.cgi?pkg=dbm">dbm</a></td>
<td><a href="browser.cgi?pkg=graphics">graphics</a></td>
<td><a href="browser.cgi?pkg=num">num</a></td>
<td><a href="browser.cgi?pkg=threads">threads</a></td>
<td><a href="browser.cgi?pkg=xstr">xstr</a></td>
</tr>
<tr>
<td><a href="browser.cgi?pkg=camltk">camltk</a></td>
<td><a href="browser.cgi?pkg=dynlink">dynlink</a></td>
<td><a href="browser.cgi?pkg=javacaml">javacaml</a></td>
<td><a href="browser.cgi?pkg=rpc">rpc</a></td>
<td><a href="browser.cgi?pkg=tony">tony</a></td>
</tr>
<tr>
<td><a href="browser.cgi?pkg=cgi">cgi</a></td>
<td><a href="browser.cgi?pkg=equeue">equeue</a></td>
<td><a href="browser.cgi?pkg=mlgtk">mlgtk</a></td>
<td><a href="browser.cgi?pkg=stdlib">stdlib</a></td>
<td><a href="browser.cgi?pkg=unix">unix</a></td>
</tr>
</table>
<h1>Package <code>camltk</code></h1>
<table>
<tr valign=top>
<td>Version:</td>
<td>[distributed with Ocaml]</td>
</tr>
<tr valign=top>
<td>Description:</td>
<td>none</td>
</tr>
<tr valign=top>
<td>Ancestors:</td>
<td>none</td>
</tr>
<tr valign=top>
<td>Modules:</td>
<td><a href="browser.cgi?pkg=camltk&mod=Balloon">Balloon</a>, <a href="browser.cgi?pkg=camltk&mod=Bell">Bell</a>, <a href="browser.cgi?pkg=camltk&mod=Button">Button</a>, <a href="browser.cgi?pkg=camltk&mod=Canvas">Canvas</a>, <a href="browser.cgi?pkg=camltk&mod=Checkbutton">Checkbutton</a>, <a href="browser.cgi?pkg=camltk&mod=Clipboard">Clipboard</a>, <a href="browser.cgi?pkg=camltk&mod=Dialog">Dialog</a>, <a href="browser.cgi?pkg=camltk&mod=Entry">Entry</a>, <a href="browser.cgi?pkg=camltk&mod=Fileevent">Fileevent</a>, <a href="browser.cgi?pkg=camltk&mod=Fileselect">Fileselect</a>, <a href="browser.cgi?pkg=camltk&mod=Focus">Focus</a>, <a href="browser.cgi?pkg=camltk&mod=Frame">Frame</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_after">Frx_after</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_color">Frx_color</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_ctext">Frx_ctext</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_dialog">Frx_dialog</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_ent!
!
!
ry">Frx_entry</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_fillbox">Frx_fillbox</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_fit">Frx_fit</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_focus">Frx_focus</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_font">Frx_font</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_listbox">Frx_listbox</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_mem">Frx_mem</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_misc">Frx_misc</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_req">Frx_req</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_rpc">Frx_rpc</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_selection">Frx_selection</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_synth">Frx_synth</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_text">Frx_text</a>, <a href="browser.cgi?pkg=camltk&mod=Frx_widget">Frx_widget</a>, <a href="browser.cgi?pkg=camltk&mod=Grab">Grab</a>, <a href="browser.cgi?pkg=camltk&mod=Grid">Grid</a>, <a href="browser.cgi?pkg=camltk&mod=Imagebitmap">Imagebitmap</a>, !
!
!
<a href="browser.cgi?pkg=camltk&mod=Imagephoto">Imagephoto</a>, <a href="browser.cgi?pkg=camltk&mod=Jtk">Jtk</a>, <a href="browser.cgi?pkg=camltk&mod=Label">Label</a>, <a href="browser.cgi?pkg=camltk&mod=Listbox">Listbox</a>, <a href="browser.cgi?pkg=camltk&mod=Menu">Menu</a>, <a href="browser.cgi?pkg=camltk&mod=Menubutton">Menubutton</a>, <a href="browser.cgi?pkg=camltk&mod=Message">Message</a>, <a href="browser.cgi?pkg=camltk&mod=Optionmenu">Optionmenu</a>, <a href="browser.cgi?pkg=camltk&mod=Pack">Pack</a>, <a href="browser.cgi?pkg=camltk&mod=Palette">Palette</a>, <a href="browser.cgi?pkg=camltk&mod=Pixmap">Pixmap</a>, <a href="browser.cgi?pkg=camltk&mod=Place">Place</a>, <a href="browser.cgi?pkg=camltk&mod=Protocol">Protocol</a>, <a href="browser.cgi?pkg=camltk&mod=Radiobutton">Radiobutton</a>, <a href="browser.cgi?pkg=camltk&mod=Resource">Resource</a>, <a href="browser.cgi?pkg=camltk&mod=Scale">Scale</a>, <a href="browser.cgi?pkg=camltk&mod=Scrollbar">Scrollbar</a>, <a hr!
!
!
ef="browser.cgi?pkg=camltk&mod=Selection">Selection</a>, <a href="browser.cgi?pkg=camltk&mod=Text">Text</a>, <a href="browser.cgi?pkg=camltk&mod=Textvariable">Textvariable</a>, <a href="browser.cgi?pkg=camltk&mod=Timer">Timer</a>, <a href="browser.cgi?pkg=camltk&mod=Tk">Tk</a>, <a href="browser.cgi?pkg=camltk&mod=Tkanim">Tkanim</a>, <a href="browser.cgi?pkg=camltk&mod=Tkaniminit">Tkaniminit</a>, <a href="browser.cgi?pkg=camltk&mod=Tkwait">Tkwait</a>, <a href="browser.cgi?pkg=camltk&mod=Toplevel">Toplevel</a>, <a href="browser.cgi?pkg=camltk&mod=Widget">Widget</a>, <a href="browser.cgi?pkg=camltk&mod=Winfo">Winfo</a>, <a href="browser.cgi?pkg=camltk&mod=Wm">Wm</a></td>
</tr>
</table>
<h1>Module <code>Balloon</code></h1>
<pre>
(* easy balloon help facility *)
open Widget

val flag : bool ref
val init : unit -&gt; unit
val put : widget -&gt; int -&gt; string -&gt; unit
</pre>
<h1>Search</h1>
You may use <code>*</code> as wildcard character.<br>
<form method=post action="browser.cgi">
<table>
<tr>
<td>Search toplevel module:</td><td><input type=text name="searchmod"></td><td><input type=submit name="do_searchmod" value="Go!"><br></td>
</tr>
<tr>
<td>Full-text search:</td><td><input type=text name="searchtext"></td><td><input type=submit name="do_searchtext" value="Go!"><br></td>
</tr>
</table>
</form>
</body></html>
--- snap ---


--
----------------------------------------------------------------------------
Gerd Stolpmann      Telefon: +49 6151 997705 (privat)
Viktoriastr. 100             
64293 Darmstadt     EMail:   Gerd.Stolpmann@darmstadt.netsurf.de (privat)
Germany                     
----------------------------------------------------------------------------