Commit Graph

4431 Commits (d97864a3f753ae7db186de2ded5c1796c2949bd5)

Author SHA1 Message Date
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
Xavier Leroy 6527f93cb0 Revu initialisation suite au changement de la strategie de reallocation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4504 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 10:38:43 +00:00
Xavier Leroy 5835791057 Workaround gcc 2.96 bug (RH 7.2, Mandrake 8.[01])
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4503 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 10:12:43 +00:00
Xavier Leroy a986e1f2da Elargir la gamme d'identificateurs acceptes; maintenant les memes que ceux acceptes par ocaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4502 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:46:42 +00:00
Xavier Leroy 869fbb3799 Correction bugs dans Lexing et Genlex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4501 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:46:19 +00:00
Xavier Leroy af97fe9e5a Open_append implique Open_write automatiquement => simplification de la doc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4500 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:45:40 +00:00
Xavier Leroy 47dbf69856 Revu redimensionnement du buffer d'entree (PR#900,908)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4499 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:45:10 +00:00
Xavier Leroy 9b37d40d34 Un identificateur peut commencer par _ (PR#959)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4498 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:43:55 +00:00
Xavier Leroy 2d05229eb1 Elargir la gamme d'identificateurs acceptes; maintenant les memes que ceux acceptes par ocaml
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4497 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:40:31 +00:00
Xavier Leroy de5eebe6c8 Le mode Open_append implique Open_write
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4496 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:39:50 +00:00
Xavier Leroy e1695d8818 Cosmetique: renommage du champ lex_buffer_len
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4495 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:39:20 +00:00
Xavier Leroy d33ac50ba4 Directive .end incorrecte
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:38:52 +00:00
Xavier Leroy ab2a1a5959 Renommage modexp -> mod_power pour coherence avec le reste de la bibliotheque
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4493 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-11 08:34:47 +00:00
Xavier Leroy 8e945874cb Ajout de l'exponentiation modulaire
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4492 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-10 17:23:24 +00:00
Xavier Leroy 04cb5cdb68 Exporter les fonctions MD5, ca peut toujours servir. Dans MD5Update, la taille passee en argument est un long, pas un int
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4491 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-10 17:22:45 +00:00