diff options
author | Jun FURUSE / 古瀬 淳 <jun.furuse@gmail.com> | 2004-06-18 05:04:14 +0000 |
---|---|---|
committer | Jun FURUSE / 古瀬 淳 <jun.furuse@gmail.com> | 2004-06-18 05:04:14 +0000 |
commit | 5e1bf20850aaa9b1ceb86a971848609ee9e84c47 (patch) | |
tree | f3a6e5b5c38263fe527e6275ff95425f12637226 /ocamldoc/Changes.txt | |
parent | 8ec769214e067da9ee8b33d05f4ef275e9269dd5 (diff) | |
download | ocaml-gcaml.tar.gz |
port to the latest ocaml (2004/06/18)gcaml
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/gcaml@6419 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'ocamldoc/Changes.txt')
-rw-r--r-- | ocamldoc/Changes.txt | 52 |
1 files changed, 41 insertions, 11 deletions
diff --git a/ocamldoc/Changes.txt b/ocamldoc/Changes.txt index f1ba418fcb..1f9a41d05e 100644 --- a/ocamldoc/Changes.txt +++ b/ocamldoc/Changes.txt @@ -1,5 +1,38 @@ Current : -OK - add: new option -customdir +OK - latex: style latex pour indenter dans les module kind et les class kind +OK - latex: il manque la gnration des paramtres de classe +OK - parse des {!modules: } et {!indexlist} +OK - gestion des Module_list et Index_list +OK - no need to Dynlink.add_available_units any more +OK - generate html from module_kind rather than from module_type +OK + same for classes and class types +OK - add the kind to module parameters (the way the parameter was build in the parsetree) +OK - fix: the generated ocamldoc.sty is more robust for paragraphs in + ocamldocdescription environment +OK - fix: when generating separated files in latex, generate them in + the same directory than the main file, (the one specified by -o) +OK - mod: one section per to module in latex output + improve latex output +OK - mod: odoc_latex: use buffers instead of string concatenation +OK - add: new ocamldoc man page, thanks to Samuel Mimram +OK - fix: useless parenthesis around agruments of arguments of a type constructor in + type definitions, and aournd arguments of exceptions in exception definitions. +OK - fix: blank lines in verbatim, latex, code pre, code and ele ref modes + are now accepted +OK - fix: html generator: included module names were displayed with their simple + name rather than their fully qualified name +OK - fix: use a formatter from a buffer rather Format.str_formatter in + Odoc_mist.sting_of_module_type, to avoid too much blanks +OK - new module odoc_print, will work when Format.pp_print_flush is fixed +OK - odoc_html: use buffers instead of string concatenation +OK - odoc_man: use buffers instead of string concatenation +OK - odoc_cross.ml: use hash tables modified on the fly to resolve + (module | module type | exception) name aliases +OK - odoc_html: replace some calls to Str. by specific functions on strings +OK - odoc_cross.ml: use a Map to associate a complete name to + the known elements with this name, instead of searching each time + through the whole list of modules -> a gain of more than 90% in speed + for cross-referencing (Odoc_cross.associate) +OK - fix: Odoc_name.cut printed a '(' instead of a '.' OK - add: new option -customdir OK - add: new option -i (to add a path to the directory where to look for custom generators) OK - add: add odoc_config.ml{,i} @@ -20,16 +53,13 @@ OK - add: field m_code for modules, to keep the code of top modules OK - fix: display "include Foo" instead of "include module Foo" in Latex, Man, Texi OK - fix: not display comments associated to include directives OK - fix: bad display of type parameters for class and class types -- need to fix display of type parameters for inherited classes/class types -OK - fix: html generator: included module names were displayed with their simple - name rather than their fully qualified name -OK - fix: use a formatter from a buffer rather Format.str_formatter in - Odoc_mist.sting_of_module_type, to avoid too much blanks -OK - new module odoc_print, will work when Format.pp_print_flush is fixed - - odoc_html: use buffers instead of string concatenation -OK - odoc_man: use buffers instead of string concatenation - - odoc_latex: use buffers instead of string concatenation +TODO: + - need to fix display of type parameters for inherited classes/class types + - latex: types variant polymorphes dpassent de la page quand ils sont trop longs + - ajout la doc de Module_list et Index_list (utilis dans le html seulement) + - ajout ds la doc: fichier de l'option -intro utilis pour l'index en html + - utilisation nouvelles infos de Xavier: "dbut de rec", etc. ====== @@ -116,4 +146,4 @@ Rep-release 2 : their navigation bar (for example, mozilla 0.9.5 is compliant) - '{bone}' doesn't work any more ; a space is required as in '{b one}'. Same for {e, {i, and some others marks. Check the manual -- bug fixes
\ No newline at end of file +- bug fixes |