fix two bugs in commit 12453

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12475 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Install compiler internals.
Cherry-pick of r12469 and r12471 from trunk + a mention in file Changes.


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12477 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#5616: ocamlbuild's manual is now part of the "official" OCaml reference manual, so just remove these files, it's the easier answer to the copyright-minded folks.


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12478 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#5327: revert fix committed in r11966 because it triggers PR#5578.
Fix remains on trunk, where more work is needed to address 5578.


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12480 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix PR#5619

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12483 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
#5586: Increase UNIX_BUFFER_SIZE. (Cherry-picked from trunk 12487.)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12488 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
PR#5620: invalid printing of type manifest (camlp4 revised syntax)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12493 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Updated Windows Makefiles to install compiler internals



git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12495 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
New warning: detect useless rec flag. (Cherry-picked from trunk r12500.)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12504 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Eliminate useless rec.

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12506 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Ensure that {Set,Map}.{filter,partition} call their functional argument
in the user-expected left-to-right evaluation order.

This is a cosmetics change but users usually expect the
mapping/filtering functions to be called in increasing key order. As
the order for filter and partition changed recently anyway (commit
r12026), it makes sense to "fix" it now.


git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12510 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
merge bin-annot in 4.00



git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12511 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
update test-suite after merge with bin-annot

Since locations have been modified in the typedtree, some tests need
to be updated.



git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12512 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix bin-annot locations for Instance_variable_override



git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12513 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
merge with bin-annot, fix Version number



git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12514 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
improve locations for test typing-implicit_unpack



git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12515 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Fix PR#5627 (lablgtk not compiling with 4.00 after merge with bin-annot)



git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12518 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
fix display of labltk configuration

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12519 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
keep the text width to 80 columns

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12520 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
keep the text width to 80 columns (mli)

git-svn-id: http://caml.inria.fr/svn/ocaml/version/4.00@12521 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02