1
1
Current :
2
- OK - add: new option -customdir
2
+ OK - fix: useless parenthesis around agruments of arguments of a type constructor in
3
+ type definitions, and aournd arguments of exceptions in exception definitions.
4
+ OK - fix: blank lines in verbatim, latex, code pre, code and ele ref modes
5
+ are now accepted
6
+ OK - fix: html generator: included module names were displayed with their simple
7
+ name rather than their fully qualified name
8
+ OK - fix: use a formatter from a buffer rather Format.str_formatter in
9
+ Odoc_mist.sting_of_module_type, to avoid too much blanks
10
+ OK - new module odoc_print, will work when Format.pp_print_flush is fixed
11
+ OK - odoc_html: use buffers instead of string concatenation
12
+ OK - odoc_man: use buffers instead of string concatenation
13
+ OK - odoc_cross.ml: use hash tables modified on the fly to resolve
14
+ (module | module type | exception) name aliases
15
+ OK - odoc_html: replace some calls to Str. by specific functions on strings
16
+ OK - odoc_cross.ml: use a Map to associate a complete name to
17
+ the known elements with this name, instead of searching each time
18
+ through the whole list of modules -> a gain of more than 90% in speed
19
+ for cross-referecing (Odoc_cross.associate)
20
+ OK - fix: Odoc_name.cut printed a '(' instead of a '.' OK - add: new option -customdir
3
21
OK - add: new option -i (to add a path to the directory where
4
22
to look for custom generators)
5
23
OK - add: add odoc_config.ml{,i}
@@ -20,23 +38,11 @@ OK - add: field m_code for modules, to keep the code of top modules
20
38
OK - fix: display "include Foo" instead of "include module Foo" in Latex, Man, Texi
21
39
OK - fix: not display comments associated to include directives
22
40
OK - fix: bad display of type parameters for class and class types
23
- - need to fix display of type parameters for inherited classes/class types
24
- OK - fix: html generator: included module names were displayed with their simple
25
- name rather than their fully qualified name
26
- OK - fix: use a formatter from a buffer rather Format.str_formatter in
27
- Odoc_mist.sting_of_module_type, to avoid too much blanks
28
- OK - new module odoc_print, will work when Format.pp_print_flush is fixed
29
- - odoc_html: use buffers instead of string concatenation
30
- OK - odoc_man: use buffers instead of string concatenation
31
- - odoc_latex: use buffers instead of string concatenation
32
- OK - odoc_cross.ml: use hash tables modified on the fly to resolve
33
- (module | module type | exception) name aliases
34
- OK - odoc_html: replace some calls to Str. by specific functions on strings
35
- OK - odoc_cross.ml: use a Map to associate a complete name to
36
- the known elements with this name, instead of searching each time
37
- through the whole list of modules -> a gain of more than 90% in speed
38
- for cross-referecing (Odoc_cross.associate)
39
- OK - fix: Odoc_name.cut printed a '(' instead of a '.'
41
+
42
+ TODO:
43
+ - need to fix display of type parameters for inherited classes/class types
44
+ - odoc_latex: use buffers instead of string concatenation
45
+
40
46
41
47
42
48
======
0 commit comments