Commit Graph

4495 Commits (1d0a6df531ba27b4622bc6ee967b3987d4d6e8ec)

Author SHA1 Message Date
Xavier Leroy 09581ecdf9 Guard against string length overflow when resizing (PR#1015)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4571 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-29 14:24:22 +00:00
Maxence Guesdon 077aa57c13 compilation d'ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4570 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-29 12:38:23 +00:00
Maxence Guesdon c689f15684 *** empty log message ***
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4569 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-29 11:40:00 +00:00
Maxence Guesdon 8486ca3e44 ajout ocamldoc dans cibles all, opt.opt, install, installopt, depend, clean
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4568 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-29 11:39:38 +00:00
Maxence Guesdon efe1bee984 correction erreurs syntaxe
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4567 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-28 09:20:08 +00:00
Maxence Guesdon 7a5ea24427 ajout ocamldoc, pas encore compile automatiquement
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4566 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-27 16:20:32 +00:00
Jacques Garrigue c2876e5c25 better interaction with toplevel
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4565 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-27 09:13:09 +00:00
Pierre Weis 4750850b76 Improved error message.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4564 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-26 17:46:09 +00:00
Damien Doligez fc5d8b4344 ne pas lever d'exception si on flushe un channel ferme
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4563 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-26 14:28:25 +00:00
Pierre Weis ae91006786 Documentation + parse_argv introduction.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4557 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-23 16:30:01 +00:00
Pierre Weis e40ea8f198 Generalization of Arg.parse into Arg.parse_array: we now can parse an
arbitrary string array built during program execution.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4556 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-22 20:46:06 +00:00
Pierre Weis c4b203f34c Added get_* for tag printing status.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4555 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-22 20:43:07 +00:00
Damien Doligez ad24962383 warning sur illegal escape
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4554 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-21 17:24:56 +00:00
Damien Doligez 424fd989f5 Format.kprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-21 17:13:02 +00:00
Pierre Weis e5540bf196 Forgotten export.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-21 16:23:40 +00:00
Damien Doligez cfdb9013e8 fix PR#1018
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4551 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-21 16:10:36 +00:00
Pierre Weis f187b04ee0 Parsing of float arguments was not properly handled in case of invalid
argument.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4550 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-21 10:45:20 +00:00
Pierre Weis 219cc8e584 Distinction between tag markers (output as a 0 length token) and tag
printers (regular pretty printing functions applied to tags).


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4549 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-20 07:33:20 +00:00
Pierre Weis f46c82bb41 Nouvelle version des tags.
Simplification de champs fonctionnels des formatteurs.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4548 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-20 06:51:17 +00:00
Jacques Garrigue d1a4a714b5 fix caml-help
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4547 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-19 09:45:46 +00:00
Maxence Guesdon 9157ee804f correction cible opt.opt
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4546 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-19 09:36:24 +00:00
Jacques Garrigue 2a51a895c2 run caml directly
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4545 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-19 00:26:58 +00:00
Maxence Guesdon 7ec1f0c540 compilation de depend.cmx pour ocamldoc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4544 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 16:44:54 +00:00
Maxence Guesdon 414d2b1ac5 cible opt.opt pour tools
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4543 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 16:44:34 +00:00
Xavier Leroy bd8c3bbd18 Retour en arriere sur le renommage Lexing.lex_buffer_len -> Lexing.lex_buffer_end, car ca casse Hevea
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4542 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 16:16:31 +00:00
Maxence Guesdon 7b4593af4e séparation ocamldep en main et fonctions réutilisables (pour coamldoc)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 15:08:53 +00:00
Jacques Garrigue 0880651aa8 fix PR#972
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4539 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 07:56:15 +00:00
Jacques Garrigue 2b884d458d Solaris est tatillon
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4537 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 06:55:42 +00:00
Jacques Garrigue 50413fd7e4 define only if needed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4536 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-18 06:35:07 +00:00
Xavier Leroy 31b7a96bd8 Suppression flush inutiles
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4535 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-15 15:34:43 +00:00
Xavier Leroy c6a0e95dc6 Retour de empty_lexbuf car sinon l'affichage des erreurs sous toplevel ne marche pas (PR#1008)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4534 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-15 15:34:32 +00:00
Xavier Leroy cefcfba94a Mettre -D_FILE_OFFSET_BITS=64 dans les options de compilation partagees par tout le monde
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4533 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-15 14:38:37 +00:00
Xavier Leroy e26a033cd0 Retour en arriere sur l'exponentiation modulaire, pas correcte
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4532 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-14 20:12:54 +00:00
Jun FURUSE / 古瀬 淳 6d62b98893 typo in comment fixed: CAMLreturn1 -> CAMLreturn
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4530 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-14 09:48:57 +00:00
Damien Doligez 4e87d1239d deps + factorisation sprintf/kprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4529 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-13 17:34:58 +00:00
Damien Doligez 818a4463bd ajout kprintf
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4523 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-13 14:08:10 +00:00
Damien Doligez 822e1b12e6 documentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4522 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-13 14:07:56 +00:00
Damien Doligez e99d7ad000 harmonisation des backslash
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4521 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-13 14:07:33 +00:00
Xavier Leroy bae1b84692 Faire Filename.quote sur les noms de fichiers passes au compilo C, etc (PR#896)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4516 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-12 16:17:53 +00:00
Xavier Leroy 4efb58b231 Implementation de Filename.quote pour Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4515 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-12 16:16:56 +00:00
Xavier Leroy f2bd146780 MAJ doc exit, at_exit (PR#884)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4514 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-12 12:39:53 +00:00
Xavier Leroy 1231b8b730 Declaration redondante
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4513 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-12 12:35:25 +00:00
Xavier Leroy 73ce0ac808 Simplifier lors de l'affichage les declarations val et exception redondantes dans les signatures inferees
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4512 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-12 12:35:10 +00:00
Pierre Weis 7e362e7c02 Bootstrap.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4511 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 22:29:23 +00:00
Pierre Weis bdc61c17bf Introducing tags.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4510 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 22:18:20 +00:00
Xavier Leroy c1567d6e27 close_process, close_process_full: prevoir le cas ou le outchan a deja ete ferme
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4509 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 13:41:29 +00:00
Xavier Leroy 97619bbc78 Corrections et nettoyage de la doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4508 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 13:40:46 +00:00
Xavier Leroy 5c4a92bc13 Les descripteurs renvoyes par sys_open sont mis en mode close-on-exec
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4507 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 13:13:55 +00:00
Xavier Leroy d0caf4d35a Suppression de Printexc.catch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4506 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 10:39:43 +00:00
Xavier Leroy c785f30b0d Suppression de empty_lexbuf, comportement trop peu naturel
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4505 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 10:39:25 +00:00