Commit Graph

3171 Commits (0b9d867f2f0dfe7b598512b493f3f337acc2966a)

Author SHA1 Message Date
Jacques Garrigue 117bc6b80b sort modules ignoring case
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3184 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-05 05:44:59 +00:00
Xavier Leroy d2fa190353 Corrige bug dans phrases toplevel enchainees (ex: let x = 1 let y = x+1)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3183 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-04 15:13:42 +00:00
Xavier Leroy fbaf7ee3f5 Reconnaitre if <cond> then <nonexp> else <nonexp> comme non-expansive (demande de Luc); nettoyages dans Typecore.is_nonexpansive
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3182 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-06-01 13:14:36 +00:00
Jacques Garrigue 0f6571dd22 correctly print equality constraint between type parameters
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3181 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-25 03:09:28 +00:00
Jacques Garrigue 43991e0a52 check recursive use of parameters in type abbreviations
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3180 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-25 02:09:13 +00:00
Jacques Garrigue 1ae2e2724a comment
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3179 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-25 02:08:23 +00:00
Pierre Weis 2dfad7aeef Typo.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3178 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 14:32:25 +00:00
Jacques Garrigue 5c8badadbc bootstrap required
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3177 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 08:19:02 +00:00
Jacques Garrigue 62932a7cae already found a bug...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3176 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 08:06:33 +00:00
Jacques Garrigue 09857eb69f 3.00+5: delay constraint checking in type declarations
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3175 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 06:19:39 +00:00
Jacques Garrigue d6fc16fed8 bug fixes: PR#128,#109,#112,#117,#127
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3174 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 01:25:42 +00:00
Jacques Garrigue 8ca77cdca9 PR#127
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3173 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-24 00:59:42 +00:00
Xavier Leroy c79bcb3344 Bug dans modif precedente (liaisons toplevel)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3172 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-23 07:21:27 +00:00
Pierre Weis e8658a1a37 Petites modifs (typos).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3171 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-22 14:57:26 +00:00
Xavier Leroy 833eb26c39 On peut mettre autant de constructeurs constants que l'on veut, seul le nombre de constructeurs nonconst est limite par Config.max_tag (PR#117, PR#118)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3169 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-22 08:24:05 +00:00
Jacques Garrigue cb76423d18 reset Arg module in run_script
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3168 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-22 00:59:13 +00:00
Pierre Weis 34d04d0aed Le fichier graph_test tente d'essayer bon nombre des primitives de graphics.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3167 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-17 12:14:32 +00:00
Jacques Garrigue 1caceba312 passe demo.ml en mode classique
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3166 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-17 00:19:09 +00:00
Xavier Leroy 6d57cf7461 Threads natifs pour OpenBSD. Chercher ndbm.h dans /usr/include/db1
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3165 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-16 16:38:05 +00:00
Xavier Leroy 7def4b472a Revu la compilation des liaisons toplevel (utiliser une table de hash au lieu des globaux pour permettre la recuperation memoire des liaisons masquees)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3164 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-16 16:19:04 +00:00
Xavier Leroy 221c25753b Ajout d'une fonction de comparaison sur les channels (necessaire entre autres pour Unix.close_process*)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3163 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-16 09:11:51 +00:00
Xavier Leroy e09e3ba7c7 Revu substitution des signatures et modtypes pour eviter les captures de variables
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3162 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-16 06:28:21 +00:00
Xavier Leroy 7092eeb82b Ajout de Ident.rename
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3161 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-16 06:27:44 +00:00
Jacques Garrigue 57460efca2 pthreads/FreeBSD
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3160 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-15 13:34:06 +00:00
Xavier Leroy 3a47393406 Debugging des tests de bornes lors des acces aux sous-chaines (PR#96)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3159 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-15 11:50:42 +00:00
Jacques Garrigue 6aa3532b1a N'imprimer la marque "_" que si le type _reel_ est une variable.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3158 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-15 00:52:09 +00:00
Jacques Garrigue c0f804929d clean-up variant typing to recover principality
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3157 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-12 18:22:35 +00:00
Jacques Garrigue 23bebe81a6 tiny variant corrections
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-12 03:12:19 +00:00
Jacques Garrigue fce71dd855 do not allow conjunctive types in patterns (PR#109)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3155 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-12 02:52:55 +00:00
Jacques Garrigue a681b5863b petite amelioration de la normalisation des types et des alias d'impression
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3154 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-11 02:22:54 +00:00
Damien Doligez c3faabe473 Ne pas chercher le programme dans le path (PR#85)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 18:13:36 +00:00
Damien Doligez 42e3de582d mise au carre des ofs+len (PR#96)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3152 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 17:53:58 +00:00
Jacques Garrigue 25c4119678 do not strip : in directory name
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3151 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 10:18:48 +00:00
Jacques Garrigue b42ed802c3 handle DOS paths
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3150 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 10:17:14 +00:00
Jacques Garrigue 1ea076d059 Windows support
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3149 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 09:19:41 +00:00
Jacques Garrigue f5e960169a no socketpair
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3148 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 05:08:10 +00:00
Jacques Garrigue b1bd8cd973 wrong regexp
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3147 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 02:45:05 +00:00
Jacques Garrigue 5891f0f402 labels dans socket/socketpair/connect
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3146 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-08 02:27:39 +00:00
Pierre Weis 05cf851a56 typos.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3145 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-05 18:47:45 +00:00
Damien Doligez 4f2fc4758c MacOS: petits bugs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3144 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-05-03 15:26:17 +00:00
Xavier Leroy 96ce6abe03 Forcer bigarray_get_{1,2,3,N} a etre linkees en cas de ocamlmktop ou ocamlc -linkall
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3143 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-28 11:32:07 +00:00
Xavier Leroy 8a26b3dda2 Mauvaise option -cclib dans threads.cmxa
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3142 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-27 08:26:59 +00:00
Xavier Leroy 49062811dd MAJ pour -i sortant sur stdout
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3140 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-25 12:26:47 +00:00
Pierre Weis 96a79ef5c8 Option -i.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3139 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-25 11:47:14 +00:00
Pierre Weis 0f7b4ed0bb Dans rlineto et rmoveto les labels sont dx et dy.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3138 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-25 11:47:00 +00:00
Pierre Weis b3d71d8f78 L'option -i doit envoyer sa production sur stdout (donc std_formatter).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3137 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-25 11:44:23 +00:00
Pierre Weis 61aaac27e2 Modifications de graphics.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3136 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-25 11:43:45 +00:00
Damien Doligez fe26502b05 MacOS: bugs dans graphics; suppression toplevel/68k; dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3135 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-24 15:15:59 +00:00
Damien Doligez 26f96299d2 changements cosmetiques
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3134 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-24 15:14:49 +00:00
Jacques Garrigue f78f0a2c6e changes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3133 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2000-04-24 03:17:40 +00:00