Damien Doligez
|
10ed81e2c8
|
extra def. of ~+; cut long lines
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12019 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-12 15:46:51 +00:00 |
Damien Doligez
|
b4ccb873a6
|
PR#5380: copy fix from 3.12 branch
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12014 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-11 15:22:51 +00:00 |
Damien Doligez
|
cbcf38ab47
|
cut long lines
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12013 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-11 13:24:58 +00:00 |
Damien Doligez
|
25065da568
|
PR#5387: typo in commit 11986
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12012 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-10 20:19:33 +00:00 |
Damien Doligez
|
7c7cad0ee2
|
documentation
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12011 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-10 20:08:38 +00:00 |
Jacques Garrigue
|
9e744ea2db
|
a patch to allow 'with module type S = ...' and 'S := ...'
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12007 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-10 04:10:41 +00:00 |
Jacques Garrigue
|
db50558e33
|
fix PR#5469
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12005 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-10 03:01:50 +00:00 |
Fabrice Le Fessant
|
d02419cef7
|
Fix bug #3888 (String.map and Scanf.unescaped)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12004 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-08 15:38:38 +00:00 |
Xavier Leroy
|
288ebd8cbc
|
Reverting commit 11996
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12001 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-08 08:31:47 +00:00 |
Fabrice Le Fessant
|
4c4a9fc507
|
Fix of #5467: no extern C in header files
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12000 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-07 20:55:28 +00:00 |
Damien Doligez
|
2c04ae521e
|
PR#4549: make Filename.dirname/basename POSIX compliant
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11999 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-06 14:24:58 +00:00 |
Damien Doligez
|
b932aaa4e6
|
robustify the production of debug and PIC object files
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11996 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-06 13:42:46 +00:00 |
Damien Doligez
|
1a4f7bd6ab
|
doc: stats since 3.13.0; clean up whitespace
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11995 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-06 13:42:04 +00:00 |
Fabrice Le Fessant
|
11093a64b3
|
Add String.map in string.mli (partial fix of bug #3888)
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11994 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-06 08:05:00 +00:00 |
Jérémie Dimino
|
76ff25a586
|
PR#5456: replace __LOCATION__ after macro expansion and add LOCATION_OF
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11992 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-05 14:33:56 +00:00 |
Jérémie Dimino
|
b0cf87a335
|
PR#5231: fix parsing of <:str_item< type t = $x$ >>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11990 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-05 10:29:11 +00:00 |
Jérémie Dimino
|
0c37ea4c27
|
PR#5387: avoid extra Ast.CrNil and Ast.CgNil
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11987 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-05 09:43:50 +00:00 |
Jérémie Dimino
|
01b9028cb0
|
PR#5387: avoid extra Ast.StNil and Ast.SgNil
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11986 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2012-01-05 09:35:47 +00:00 |
Jérémie Dimino
|
6075cd4c6d
|
PR#5442: use safe_string_escaped instead of String.escaped
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11984 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-30 20:00:14 +00:00 |
Damien Doligez
|
334a2fdbe6
|
remove useless call to Modify
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11982 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-30 16:29:14 +00:00 |
Damien Doligez
|
51ca775aa8
|
typo in a comment
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11981 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-30 16:28:57 +00:00 |
Damien Doligez
|
6b4bb576df
|
PR#352: new option to make ocaml read stdin as a script
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11980 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-30 16:28:16 +00:00 |
Damien Doligez
|
e6c0b95f40
|
PR#5455: .emacs instructions, add lines to recognize ocaml scripts
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11979 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-29 22:10:39 +00:00 |
Damien Doligez
|
0c7984afc6
|
PR#5453: configure doesn't find X11 under Ubuntu/MultiarchSpec
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11978 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-29 20:42:11 +00:00 |
Jacques Garrigue
|
a18ae2e959
|
patch to move id creation to the C side
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11974 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-29 06:49:06 +00:00 |
Wojciech Meyer
|
b33b2cc8b9
|
Fix PR#5454: Update docs
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11973 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-29 03:13:41 +00:00 |
Wojciech Meyer
|
3542301ef7
|
PR#5454: Update Change log. Correct order of one of the bug fixes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11972 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-29 03:13:40 +00:00 |
Wojciech Meyer
|
c1eebeea60
|
Fix PR#5454: Add compare to Digest and allow to pass directly Digest to Set.Make and Map.Make
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11971 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-29 03:10:49 +00:00 |
Alain Frisch
|
33eefe4874
|
Remove unused constructors in the AST: Cf_let, Pcf_let.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11968 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-28 13:27:07 +00:00 |
Damien Doligez
|
6e7e555206
|
formatting and annotation of incompatible changes
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11967 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-28 13:24:26 +00:00 |
Xavier Leroy
|
c3ead2a680
|
PR#5325 ("remove" solution).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11966 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-28 10:38:55 +00:00 |
Xavier Leroy
|
c98f6f3161
|
Somewhat related to PR#5179: replace "diff -q" with "$(DIFF)" so that under Windows DIFF can be overriden by something that ignores CRLF/LF differences.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11965 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-28 08:47:03 +00:00 |
Jacques Garrigue
|
3a5aff77d0
|
fix PR#5449
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11964 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-28 02:22:38 +00:00 |
Alain Frisch
|
7f7dc416fd
|
Reverting the let.expr syntax (no consensus on the proposal). Sorry for the noise.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11960 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-27 09:08:34 +00:00 |
Jacques Garrigue
|
dd29cb76ea
|
A small patch to call 'bind' for syntax 'let x <- expr in cont'
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11959 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-27 08:54:18 +00:00 |
Jacques Garrigue
|
76ac0c7cb1
|
fix PR#5450
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11958 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-27 08:52:45 +00:00 |
Jacques Garrigue
|
efc180b48b
|
simplify fix of PR#5445
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11957 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-27 07:12:06 +00:00 |
Jacques Garrigue
|
c663cf6997
|
fix PR#5445
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11956 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-27 07:02:11 +00:00 |
Jonathan Protzenko
|
bc8d8e957e
|
Fix #5171: Map: avoid unnecessary uses of the user-provided comparison function in [join].
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11955 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-23 20:54:57 +00:00 |
Jérémie Dimino
|
3bea22baaf
|
PR#5442: strings must be escaped when the ast meta-expansed by Camlp4
Because strings in the Camlp4 Ast are escaped.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11948 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-23 16:30:23 +00:00 |
Jonathan Protzenko
|
632cea70f8
|
Followup fix to #5437: make sure [align] doesn't add padding to undocumented options, so that these don't show up when passed to [parse] or [usage].
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11946 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-23 13:34:13 +00:00 |
Jérémie Dimino
|
7396974e1a
|
PR#5120: fix the output function of Camlp4.Debug.formatter
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11945 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 21:11:29 +00:00 |
Wojciech Meyer
|
ddc66298a3
|
PR#5313: Add Change log entry
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11943 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 19:11:30 +00:00 |
Wojciech Meyer
|
4f0bc4465f
|
Fix PR#5313: Run the rest of the ocamlopt optimisations even when -g flag is specifed
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11942 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 19:11:29 +00:00 |
Jonathan Protzenko
|
b47d5b20f2
|
Fix #5437: when registering an option with Arg, if the option has an empty doc string, do not include it when printing the usage.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11939 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 14:04:18 +00:00 |
Xavier Leroy
|
bc02593570
|
PR#5345: optimize checkbound for constant indices.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11934 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 09:36:45 +00:00 |
Alain Frisch
|
ec02bc1f8d
|
Clarify doc about Oo.id (#5436).
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11933 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 09:30:51 +00:00 |
Xavier Leroy
|
5c0f191601
|
PR#5360: on 64-bit platforms, generate more compact code for Parrayrefs and Parraysets.
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11932 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 09:14:22 +00:00 |
Xavier Leroy
|
38e4e84f7e
|
PR#5179 continued: no extra stack adjustment in caml_c_call
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11931 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 08:51:57 +00:00 |
Jacques Garrigue
|
16d937aa40
|
fix PR#5436
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11930 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
|
2011-12-22 07:30:18 +00:00 |