You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 3770 Reporter: administrator Status: closed Resolution: not a bug Priority: normal Severity: minor Category: ~DO NOT USE (was: OCaml general)
Le source suivant:
type bufpolicy =
[ Block (** General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf (* Direct I/O --- no buffering. )
]
;
produit des fichiers (.dvi comme .html) où la dernière alternative du
type n'est pas documentée. De même:
type bufpolicy =
[ Block (* General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf (* Direct I/O --- no buffering. )
]
; (* )
Par contre,
type bufpolicy =
[ Block (* General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf ] (* Direct I/O --- no buffering. )
; (* *)
ne supprime pas la documentation de Nobuf.
Bien que le dernier cas fournisse un contournement (pas simple à
réinventer), ça n'en reste pas moins un bogue: de l'info (de la doc)
disparaît sans message d'erreur, sans autre moyen de s'en rendre
compte que par inspection des fichiers générés. S'ils sont gros, si
la documentation évolue, on a toutes les chances de retomber dans le
piège.
Bruno.
The text was updated successfully, but these errors were encountered:
Le source suivant:
type bufpolicy =
[ Block (** General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf (* Direct I/O --- no buffering. )
]
;
produit des fichiers (.dvi comme .html) où la dernière alternative du
type n'est pas documentée. De même:
type bufpolicy =
[ Block (* General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf (* Direct I/O --- no buffering. )
]
; (* )
Par contre,
type bufpolicy =
[ Block (* General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf ] (* Direct I/O --- no buffering. )
; (* *)
ne supprime pas la documentation de Nobuf.
Bien que le dernier cas fournisse un contournement (pas simple à
réinventer), ça n'en reste pas moins un bogue: de l'info (de la doc)
disparaît sans message d'erreur, sans autre moyen de s'en rendre
compte que par inspection des fichiers générés. S'ils sont gros, si
la documentation évolue, on a toutes les chances de retomber dans le
piège.
Salut Bruno,
je pense que c'est un bug dans le parseur ou printer camlp4 de la syntaxe
révisée. Je laisse ça aux spécialistes de camlp4. Michel ? ;)
Original bug ID: 3770
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)
Bug description
/usr/local/ocaml-3.08/bin/ocamldoc.opt -version
OCamldoc 3.08.1
Le source suivant:
type bufpolicy =
[ Block (** General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf (* Direct I/O --- no buffering. )
]
;
produit des fichiers (.dvi comme .html) où la dernière alternative du
type n'est pas documentée. De même:
type bufpolicy =
[ Block (* General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf (* Direct I/O --- no buffering. )
]
; (* )
Par contre,
type bufpolicy =
[ Block (* General block buffering (general default). )
| Line (* Line buffering (tty default). )
| Nobuf ] (* Direct I/O --- no buffering. )
; (* *)
ne supprime pas la documentation de Nobuf.
Bien que le dernier cas fournisse un contournement (pas simple à
réinventer), ça n'en reste pas moins un bogue: de l'info (de la doc)
disparaît sans message d'erreur, sans autre moyen de s'en rendre
compte que par inspection des fichiers générés. S'ils sont gros, si
la documentation évolue, on a toutes les chances de retomber dans le
piège.
Bruno.
The text was updated successfully, but these errors were encountered: