Xavier Leroy
4a19edd532
Bug dans string_{less,greater}{than,equal} (PR#1674)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5541 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-06 13:52:08 +00:00
Xavier Leroy
0264e45236
Erreur de GC dans stat_aux (PR#1665)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-05 14:20:58 +00:00
Xavier Leroy
370a1cbdc4
float_of_string sur chaine vide (PR#1662)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5539 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-05 14:16:29 +00:00
Luc Maranget
ca2bda6887
new warning, fragile match, qqs details
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5538 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 14:57:24 +00:00
Pierre Weis
a5af5b387d
I just said it! (need sharing)
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5537 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 13:20:58 +00:00
Pierre Weis
b194d85ef5
I hope I found all places where ocamlc options are listed; some amount of sharing could be desirable here.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5536 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 13:17:32 +00:00
Pierre Weis
f2709a7576
Better error message for fragile patterns.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5533 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 12:52:11 +00:00
Pierre Weis
5a1e71cb2a
Fausse manoeuvre.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5532 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 12:48:55 +00:00
Pierre Weis
1e302f3e03
Better message in case of fragile pattern.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5531 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 12:39:09 +00:00
Pierre Weis
5d997d004e
Addition of fragile match warning.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5529 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 10:09:52 +00:00
Luc Maranget
76d5c7aee1
new warning, fragile match
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5528 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 09:57:53 +00:00
Pierre Weis
fcebde56f9
Addition of the new Fragile_pat warning.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5527 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 08:48:31 +00:00
Pierre Weis
b05ec8f2fa
Addition of the Fragile_pat warning.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5526 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 08:47:34 +00:00
Pierre Weis
0db5921ea8
Introduction du warning Fragile_pat pour signaler les filtrages
...
exhaustifs mais fragiles, car sensibles à la modification des types
qu'ils filtrent: une modification d'un des types resterait
insoupçonnée au sens où aucun Warning de filtrage ne serait émis par
le compilateur.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5525 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-02 08:46:06 +00:00
Pierre Weis
e77055aad9
Complete move from virtual to private for concrete types with private
...
constructors (or labels).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5524 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-05-01 22:22:37 +00:00
Pierre Weis
2a88474155
Une grammaire à 0 conflits, ça se fête, ça se choie, ça se maintient.
...
(Je sais j'ai mis un s à conflits, mais c'est par une attraction
grammaticale irrésistible de l'usage du 0 en français: une grammaire
sans conflits prend un s à conflits tout comme ``une maison sans
fenêtres'' prend un s à fenêtres, au motif que si la maison avait des
fenêtres, elle en aurait évidemment plusieurs; mutatis mutandis pour
les grammaires: de mon expérience, s'il y avait des conflits ils
seraient forcément plusieurs :)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5523 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-29 07:57:13 +00:00
Pierre Weis
2eed3c25e5
Getting rid of conflicts recently introduced.
...
One step more towards use of keyword private instead of virtual for
algebraic concrete types with private constructors or labels
(previously known as virtual types).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5522 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-29 07:03:36 +00:00
Pierre Weis
69f4f19d78
Adding a test for escaped end of lines.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5521 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 10:25:20 +00:00
Pierre Weis
1623dc13fc
Documentation.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5520 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 10:21:57 +00:00
Pierre Weis
47e2d11c76
Virtual becomes private.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5519 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 10:00:54 +00:00
Pierre Weis
961dc4bda4
Introducing new constants deserve a new sub-version increment!
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5518 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 09:47:04 +00:00
Pierre Weis
9e6895aded
Introducing format %$ (to print strings with variables substitution)
...
and %! (to flush the output). See printf.mli for details.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5517 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 09:44:21 +00:00
Pierre Weis
e9cda5216b
Addition of function add_substitute for adding strings to buffer with
...
variable names substitution via a function mapping.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5516 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 08:13:20 +00:00
Pierre Weis
55edf60997
Ignoring test executables.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5515 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 08:10:52 +00:00
Pierre Weis
e927bf9021
Adding cleaning of gifanimtest-static.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5514 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 07:49:10 +00:00
Pierre Weis
89dd95090c
Adding the PATH option to find the Caml unix library.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5513 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 07:45:14 +00:00
Pierre Weis
cc9b106d81
Declare external Tkanim_Init.
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5512 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-28 07:42:20 +00:00
Xavier Leroy
c20b79b68d
Bug dans Int32.shift_right_unsigned sur archi 64 bits
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5511 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-25 13:26:55 +00:00
Xavier Leroy
7abcc8799e
Ajout des litteraux de type int32, nativeint, int64
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5510 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-25 12:27:31 +00:00
Xavier Leroy
00e105ce49
Pouvoir changer le nom de la fenetre avant de l'ouvrir
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5509 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-25 12:25:21 +00:00
Xavier Leroy
bf29669d3c
Correction de draw_rectangle
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5508 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-25 12:25:07 +00:00
Pierre Weis
b5e0c573f9
Introduction of the new Bool and Tuple constructors for command line
...
arguments. To be revisited.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5507 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-25 10:23:27 +00:00
Pierre Weis
e3c25d1b24
Correcting the bug of large buffering when scanning files.
...
Introduction of two new functions Scanning.from_file and
Scanning.from_file_bin to alleviate this problem.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5506 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-25 10:21:21 +00:00
Pierre Weis
1d52692ccf
Adding new arguments types: boolean with spec Bool for function taking
...
a boolean as argument, and tuples with spec Tuple of spec list for
functions that takes more than one argument in turn on the command
line. For instance Arg.(Tuple [Arg.Int f; Arg.Bool b; Arg.Int g])
specifies an option that will take 3 elements on the command line and
will call f, b, and g in turn with converted values of the
corresponding types.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5505 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-25 10:19:35 +00:00
Damien Doligez
1506806031
ajout -dtypes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5504 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-22 14:11:57 +00:00
Damien Doligez
a43e7cbb96
cosmetique
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5503 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-22 14:11:20 +00:00
Jacques Garrigue
b8311b53d0
fix PR#1599 and PR#1616
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5502 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-22 10:46:57 +00:00
Damien Doligez
2a43a7097d
ajout -dtypes
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5501 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-06 12:46:07 +00:00
Damien Doligez
1e16182dc0
amelioration des locations
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5500 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-06 12:45:03 +00:00
Damien Doligez
fbfad72ae6
PR#1620
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5499 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-06 12:43:33 +00:00
Damien Doligez
956da0f1a6
pour reconnaitre "-I +foo"
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5498 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-06 12:41:54 +00:00
Maxence Guesdon
3b52046b69
Utilisation de Printtyp.reset au lieu de Printtyp.reset_names dans string_of_type_expr
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5497 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-04 17:43:54 +00:00
Damien Doligez
5c965b417c
verifier que le buffer est a jour
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5496 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-04 11:51:21 +00:00
Damien Doligez
a51ea25db1
-stypes -> -dtypes; meilleur mode emacs
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5494 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-03 13:59:38 +00:00
Jacques Garrigue
6e7e335482
.depend is generated
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5493 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-03 13:05:11 +00:00
Jacques Garrigue
2aa8c88ef0
debogage
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5492 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-03 02:16:20 +00:00
Jacques Garrigue
7e63e57d59
fix caml-list/Damien.Pous@ens-lyon.fr/2003-03-30
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5491 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-03 02:15:38 +00:00
Damien Doligez
3cafa26017
amelioration .mly .mll
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5490 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-02 16:39:59 +00:00
Damien Doligez
cf981bc6f0
deps
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5489 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-02 16:38:49 +00:00
Damien Doligez
b06262074d
ghosts
...
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5488 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2003-04-02 16:03:33 +00:00