Just a word on naming. I have now gathered all functions specific to `Manual sources and destinations in a Manual submodule by renaming as follows:
Codec.decode_src -> Codec.Manual.src Codec.encode_dst -> Codec.Manual.dst Codec.encode_dst_rem -> Codec.Manual.dst_rem The new names are as short and seem as clear to me. Maybe even clearer since the name of the module suggests it should only be used with `Manual sources and destinations. It also makes it easier for non-`Manual users to skip these functions and their documentation. The sample code at http://erratique.ch/repos/nbcodec/ was updated accordingly. Best, Daniel -- Caml-list mailing list. Subscription management and archives: https://sympa-roc.inria.fr/wws/info/caml-list Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs