Commit Graph

60 Commits (9cd54eadce7eb82d5b0452c650d88a8856f20479)

Author SHA1 Message Date
Damien Doligez fbea66a95e fusion des changements 3.09.2 -> 3.09.3
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@7619 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2006-09-20 11:14:37 +00:00
Damien Doligez 7519fe8f6b fusion des bugfixes de 3.08.2
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6694 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-11-25 00:06:06 +00:00
Xavier Leroy 30d9dc3229 Ajout module CamlinternalMod (auxiliaires pour la compilation de 'module rec')
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6586 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-08-12 12:57:00 +00:00
Xavier Leroy 63c1789b5e Fusion des modifs faites sur la branche release jusqu'a la release 3.08.0
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2004-07-13 12:25:21 +00:00
Damien Doligez 8fde08275d deuxieme tranche des travaux de depollution (PR#1914 et PR#1956) + dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-12-15 16:29:53 +00:00
Damien Doligez 917c0ab755 depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5728 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-23 22:26:38 +00:00
Xavier Leroy 60a563d8fb MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5713 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-07-17 15:41:14 +00:00
Damien Doligez d55a2af738 deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5576 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-23 14:28:39 +00:00
Damien Doligez 0738514628 PR#1249
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5197 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-10-29 13:55:33 +00:00
Damien Doligez 8bd27a45b4 deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5018 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 15:48:45 +00:00
Xavier Leroy 38b49667b1 MAJ dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5016 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-07-22 13:38:00 +00:00
Damien Doligez 3932ce2651 alldepend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4961 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-06-27 12:13:48 +00:00
Damien Doligez 2dd5bb2e5d .depend + .cvsignore
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4855 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-28 17:03:40 +00:00
Pierre Weis 1b790320c7 Disparition de Scanning.ml et Scanning.mli.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4850 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-27 22:01:05 +00:00
Damien Doligez 77173a5fe7 deps
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4822 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-16 15:23:05 +00:00
Pierre Weis 01ca2d9ec2 Introducing a ``scanf'' facility in Objective Caml.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4780 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-05-07 07:41:12 +00:00
Xavier Leroy a4ade26294 Decoupage de stdlib/oo en stdlib/camlinternalOO et stdlib/oo. Petites modifs dans la compilation des classes pour reduire la taille du code genere
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4736 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-04-24 09:49:06 +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
Xavier Leroy bddfe5d0ce Ajout operations sur gros fichiers
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4474 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-03-02 09:16:39 +00:00
Xavier Leroy a91206aa2f Ajout module Complex
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@4371 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2002-02-10 17:00:13 +00:00
Jacques Garrigue e66c96ac34 MoreLabels for better 3.02 compatibility
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3846 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-10-03 12:21:22 +00:00
Jacques Garrigue ea299bbbc1 passage aux labels stricts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3696 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2001-09-06 08:52:32 +00:00
Damien Doligez b80c77b025 fix -noassert pour que le typage des assertions soit toujours fait
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3353 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-12-04 15:37:05 +00:00
Xavier Leroy 4430e136bf MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3107 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-18 14:55:06 +00:00
Damien Doligez 651700f89d nouveaux tris
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3087 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-14 10:05:33 +00:00
Xavier Leroy f0772cbd33 MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2867 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-25 13:46:31 +00:00
Xavier Leroy 1cac403368 Ajout des modules Int32, Int64 et Nativeint
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2807 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-02-11 15:09:27 +00:00
Damien Doligez 71e622a29a dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2749 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-01-07 18:08:43 +00:00
Jacques Garrigue 296fc05470 Merge olabl branch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2651 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-30 16:07:38 +00:00
Damien Doligez 27a8e18476 MAJ
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2643 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-11-29 19:48:17 +00:00
Damien Doligez 0df72f3e86 blah
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2446 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-10-21 10:03:12 +00:00
Damien Doligez bbcdbb90b6 dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2340 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-03-04 23:00:31 +00:00
Xavier Leroy a5eb7789fd Revu le module Buffer.
Utilise Buffer dans Printf.sprintf; ajout Printf.bprintf.
Ajout Map.mem.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-25 10:26:38 +00:00
Pierre Weis e3f42c3acd Addition of sprintf and formatting on buffers.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@2285 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1999-02-16 09:07:26 +00:00
Xavier Leroy 55bb148630 Retour au code d'origine pour List.iter. Je veux un seul test par
iteration, dammit.
Suppression de dependances spurieuses dans Array et String.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-11-06 17:28:16 +00:00
Damien Doligez b8ccccff49 Makefiles: fix disparition de weak.cmo
Changement de type des fonctions iter


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1747 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-31 12:59:29 +00:00
Damien Doligez c194d39545 Paresseux.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1716 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-10-14 13:17:48 +00:00
Damien Doligez c44e6f999a arg.ml, arg.mli, string.mli: amelioration de la doc
array.mli, array.ml, random.ml: create -> make (coherence avec String)
sys.ml, sys.mli: ajout max_string_length, max_array_length


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1706 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-09-11 15:10:23 +00:00
Xavier Leroy b149e67a88 Nouveau module Marshal dans stdlib
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1633 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-07-02 18:16:15 +00:00
Xavier Leroy d5824a8c6c MAJ.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1599 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-13 15:53:18 +00:00
Damien Doligez 9704b7a5f5 Ajout de Printexc.to_string.
Suppression de Printexc.print_exn qui est redondant.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-06-12 15:29:01 +00:00
Damien Doligez bd66a16b7d Bug de weak pointer sur entier + depend
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1416 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-03-19 14:20:23 +00:00
Damien Doligez bb76182433 ajout Weak
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1291 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1997-02-24 19:24:39 +00:00
Xavier Leroy 7d51ca57bb Ajout de Callback.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1186 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-11-08 14:47:14 +00:00
Xavier Leroy 9548bd7e5d Char, String: ajout fonctions uppercase, lowercase, capitalize, uncapitalize.
Filename: mort aux ;;, utiliser String.lowercase
Hashtbl: corrige la fuite de Hashtbl.remove, ajout interface fonctorielle.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1129 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-10-31 16:03:04 +00:00
Xavier Leroy 4946407f01 Pervasives: ajout option Open_nonblock
Stream: commentaire.
Makefile: ajout de Genlex.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@769 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-29 13:23:25 +00:00
Jérôme Vouillon 7974a9d8b1 Extension objets.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@756 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-04-22 11:15:41 +00:00
Xavier Leroy f75dc76f4d MAJ dependances.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@681 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-03-05 10:12:56 +00:00
Xavier Leroy 2ffaa2b1e6 MAJ dependances.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@589 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1996-01-04 13:03:44 +00:00
Xavier Leroy 0e624a81cb Le module Profiling a ete sorti de la lib standard et mis dans ../tools.
Raison: qd on linke en -linkall (e.g. pour le toplevel), on ne veut
pas linker Profiling systematiquement.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@441 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
1995-11-13 14:25:02 +00:00