summaryrefslogtreecommitdiff
path: root/stdlib
Commit message (Collapse)AuthorAgeFilesLines
* PR#4721: documented the fact that Lazy.force is not thread-safeDamien Doligez2010-05-121-0/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10394 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4742: finalisation function raising an exception blocks other finalisationsDamien Doligez2010-05-121-1/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10393 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Typo in module Scanf prevented tests to succeeded properly.Pierre Weis2010-05-051-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10377 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Forgotten export added. Remove spurious warninggs from Oug[1].Pierre Weis2010-05-052-6/+7
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10374 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Documentation. Adding a <<deprecated>> section to list deprecated stuff out ↵Pierre Weis2010-05-031-11/+18
| | | | | | of the way from the regular stuff. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10348 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Documentation. Adding a <<deprecated>> section to list deprecated stuff out ↵Pierre Weis2010-05-031-56/+77
| | | | | | of the way from the regular stuff. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10347 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#5023. Adding some documentation words for function ↵Pierre Weis2010-05-032-18/+23
| | | | | | set_formatter_output_channel. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10346 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4983. Test suite succesfully passed.Pierre Weis2010-05-021-441/+531
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10344 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Documentation + some rewriting in check_next_char.Pierre Weis2010-04-271-7/+14
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10318 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* - Refactoring of otherlibs/systhreadsXavier Leroy2010-04-272-0/+4
| | | | | | | | | | | - PR#4702: added C functions to register threads not created by Caml - PR#5013: wrong implementation of condition variables under Win32 - PR#4979: wrong error code handling under Win32 - Added standard include <caml/threads.h> - Added "stack_size" field in GC statistics. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10315 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge last changes from 3.11 branch (rev 10307)Damien Doligez2010-04-262-0/+103
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Clearer documentation for %i conversion and conversions for native 32 and 64 ↵Pierre Weis2010-04-261-8/+9
| | | | | | bits integers. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Bug in function scan: the size of the string format argument must be ↵Pierre Weis2010-04-251-33/+45
| | | | | | calculated inside the scan function body, not before. Otherwise, recursive independant calls to scan assume a wrong length for the format string. More explicit error messages. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10305 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* More documentation for meta formats %( %).Pierre Weis2010-04-251-9/+17
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10304 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Fix #5003: document the fact that expressions raised by exception printers ↵Alain Frisch2010-04-192-24/+26
| | | | | | are just ignored; custom printers are tried before hard-coded ones. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10272 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Compatible version.Pierre Weis2010-04-152-235/+102
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10261 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#5004: overflow in Buffer.add_channelXavier Leroy2010-03-281-0/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@10216 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* better PRNGDamien Doligez2010-02-051-33/+40
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9621 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* big bug in Obj.add_offsetDamien Doligez2010-01-253-5/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9561 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Wrong link stntax.Pierre Weis2010-01-221-3/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9553 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Documentation.Pierre Weis2010-01-221-125/+114
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9552 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Doc.Pierre Weis2010-01-221-14/+15
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9551 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* clean up spaces and tabsDamien Doligez2010-01-225-13/+12
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9547 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge changes from release/3.11.1 to release/3.11.2Damien Doligez2010-01-2014-198/+297
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9540 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#4941: Documentation of == Xavier Leroy2009-12-301-3/+5
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9502 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Adding a close-in function to module Scanf, to be able to close a Scanf scan ↵Pierre Weis2009-12-292-36/+84
| | | | | | buffer (hence its underlying Pervasives.in_channel, if any). git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9501 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Using -strict-sequence to compile the compiler.Pierre Weis2009-12-091-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9467 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Documenting that +int is now a valid token, hence %F can support a sign ↵Pierre Weis2009-12-091-7/+1
| | | | | | indication. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9463 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* To deal with printf output for %F format, adding a unary + operator.Pierre Weis2009-12-071-2/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9454 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Introducing output meanings to subsume set/get_[all_]formatter_output_functions.Pierre Weis2009-11-302-26/+65
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9436 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Doc. Reporting PRs.Pierre Weis2009-11-301-109/+164
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9434 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Introducing formatter output meanings.Pierre Weis2009-11-302-75/+112
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9433 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Format concatenation introduces %, to delimit conversions.Pierre Weis2009-11-301-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9431 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Introducing nop format delimiter %,Pierre Weis2009-11-301-0/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9430 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Introducing nop format delimiter %,Pierre Weis2009-11-301-28/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9429 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Introducing formatted input channels.Pierre Weis2009-11-301-8/+8
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9428 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Documentation.Pierre Weis2009-11-301-71/+77
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9427 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Spell-check.Pierre Weis2009-09-251-17/+17
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9355 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Correcting the F specification with/without widths.Pierre Weis2009-09-231-19/+56
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9345 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Typos.Pierre Weis2009-09-231-2/+3
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9344 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Doc.Pierre Weis2009-09-231-3/+6
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9343 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Documentation.Pierre Weis2009-09-111-4/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9330 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* A simpler implementation for ifprintf.Pierre Weis2009-09-101-3/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9328 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Addition of ikprintf as suggested in FR#0004859.Pierre Weis2009-09-092-6/+12
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9327 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Refined error message for unbound identifiers: if M.ident is unbound and M ↵Pierre Weis2009-09-041-11/+0
| | | | | | is unbound, then unbound module M is reported. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9326 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Qualifying an out_channel occurrence.Pierre Weis2009-07-031-3/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9309 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* One step further to unification printf/format: *printf functions get exactly ↵Pierre Weis2009-07-032-64/+83
| | | | | | the same types. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9308 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Typos.Pierre Weis2009-07-031-2/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9307 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge changes from ocaml3110 to ocaml3111rc0Damien Doligez2009-05-206-37/+84
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9270 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* option -C is a gnuism that is not portable: use cd instead!Pierre Weis2009-04-061-4/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9227 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02