Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo in privatetypes.etex | Daniel Hillerström | 2023-05-12 | 1 | -1/+1 |
| | | | This commit fixes a trivial typo in the manual pages about private types. | ||||
* | Document the situation regarding remove_global_root inside custom finalizers | Guillaume Munch-Maccagnoni | 2023-04-18 | 1 | -15/+18 |
| | |||||
* | Merge pull request #12077 from gasche/tmc-manual-stack-limit | Gabriel Scherer | 2023-03-15 | 1 | -2/+36 |
|\ | | | | | Tail-mod-constr manual: set an explicit stack limit | ||||
| * | fixup! TMC manual: be explicit about the OCaml 5 different situation | Gabriel Scherer | 2023-03-11 | 1 | -5/+5 |
| | | |||||
| * | fixup! TMC manual: be explicit about the OCaml 5 different situation | Gabriel Scherer | 2023-03-06 | 1 | -16/+17 |
| | | |||||
| * | TMC manual: be explicit about the OCaml 5 different situation | Gabriel Scherer | 2023-03-05 | 1 | -0/+25 |
| | | |||||
| * | tail_mod_constr manual: ensure the stack overflow example does overflow | Gabriel Scherer | 2023-03-05 | 1 | -2/+10 |
| | | | | | | | | fixes #12000 | ||||
* | | Put the user's manual and stdlib sample code under the CC0 license (#12097) | Daniel Bünzli | 2023-03-13 | 1 | -1/+14 |
| | | | | | | Co-authored-by: Xavier Leroy <xavier.leroy@college-de-france.fr> | ||||
* | | Mention Windows 11 as supported | Xavier Leroy | 2023-03-10 | 1 | -1/+1 |
| | | | | | | | | Not sure Vista is still supported, though. | ||||
* | | Merge pull request #12076 from gasche/manual-pdf-target | Florian Angeletti | 2023-03-06 | 1 | -3/+3 |
|\ \ | | | | | | | Minor ergonomic improvements to the manual Makefile | ||||
| * | | manual/src/Makefile: rename the 'manual' target into 'pdf' | Gabriel Scherer | 2023-03-05 | 1 | -3/+3 |
| |/ | |||||
* | | use Double_flat_field in the runtime (#12036) | Nicolás Ojeda Bär | 2023-03-05 | 1 | -14/+30 |
|/ | | | | | Double_field is for backwards-compatibility, one should use Double_flat_field (for `floatarray` values and float records) and Double_array_field (for `float array` values). The manual is also updated to document this new set of macros. | ||||
* | ocamlyacc: support OCaml-style comments | Demi Marie Obenour | 2023-02-27 | 1 | -3/+4 |
| | | | | | | | | | | This adds support for OCaml-style comments everywhere in ocamlyacc, in addition to the existing support for C-style comments. The syntax is the same as for OCaml comments in actions. It also fixes reporting of an unterminated comment in an action, which was previously reported as “unmatched /*” instead of “unmatched (*” Reviewed by Damien Doligez. | ||||
* | Correct descriptions of CAMLreturn and CAMLreturn0 in interfacing C page, ↵ | Dong An | 2023-01-29 | 1 | -4/+8 |
| | | | | Fixes #7179 (#11894) | ||||
* | Merge pull request #11875 from Octachron/fix_odoc_manual | Florian Angeletti | 2023-01-09 | 4 | -11/+12 |
|\ | | | | | manual: fix odoc variant | ||||
| * | manual: update .gitigore and clean rule for odoc | Florian Angeletti | 2023-01-06 | 1 | -1/+2 |
| | | |||||
| * | odoc manual: fix links to Runtime_events library | Florian Angeletti | 2023-01-06 | 3 | -10/+10 |
| | | |||||
* | | Turn warning 31 (Module_linked_twice) into a hard error (#11635) | hhugo | 2023-01-05 | 1 | -1/+1 |
|/ | |||||
* | Add short syntax for generative functor types: () -> ... (#11694) | Jeremy Yallop | 2023-01-02 | 1 | -1/+1 |
| | |||||
* | Add KC Sivaramakrishnan as author | Xavier Leroy | 2022-12-20 | 1 | -1/+2 |
| | | | | | | For the two new chapters "Parallel programming" and "Memory model". Follow-up to #11280. | ||||
* | modify to use domainslib 0.5.0 api in doc-5.0 (#11823) | Felix | 2022-12-20 | 1 | -3/+3 |
| | | | In the domainslib latest release 0.5.0, there is a change of renaming `num_additional_domains` to `num_domains` in setup_tool. | ||||
* | Add type equality witness to the standard library (#11581) | Nicolás Ojeda Bär | 2022-12-20 | 1 | -0/+2 |
| | |||||
* | Merge pull request #11813 from edwintorok/5.0-docs | Florian Angeletti | 2022-12-19 | 2 | -0/+11 |
| | | | | | | 5.0 docs: Make new multicore chapters easier to discover, and emphasize impact on C bindings (cherry picked from commit 5f856479c79900c42525543677609b78a2032131) | ||||
* | Merge pull request #11173 from phated/patch-1 | Gabriel Scherer | 2022-12-14 | 1 | -1/+3 |
|\ | | | | | Add documentation for C++ compiler | ||||
| * | Update manual/src/cmds/unified-options.etex | Blaine Bublitz | 2022-04-11 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Kate <kit.ty.kate@disroot.org> | ||||
| * | Add documentation for C++ compiler | Blaine Bublitz | 2022-04-07 | 1 | -1/+3 |
| | | |||||
* | | Merge pull request #11794 from patricoferris/fix-effects-manual | Florian Angeletti | 2022-12-07 | 1 | -1/+1 |
|\ \ | | | | | | | Correct Effects module name in manual | ||||
| * | | Correct Effects module name in manual | Patrick Ferris | 2022-12-06 | 1 | -1/+1 |
| | | | |||||
* | | | Add GC log level 0x1000 for memory reservations | David Allsopp | 2022-12-06 | 1 | -0/+1 |
|/ / | |||||
* | | Add the -no-g option to ocamlc and ocamlopt (#11696) | Abiola Zeenat Abdulsalam | 2022-11-18 | 1 | -0/+5 |
| | | |||||
* | | Fix build of the manual | Sébastien Hinderer | 2022-11-08 | 1 | -0/+1 |
| | | | | | | | | Follow-up to dbf039b2c2d5aef8f79741757ddd96f4da0c785c | ||||
* | | manual: fix build by including the common Makefile | Florian Angeletti | 2022-11-08 | 1 | -0/+1 |
| | | |||||
* | | Fixing typos (#11705) | Fourchaux | 2022-11-07 | 1 | -1/+1 |
| | | | | | | * Fixing typos | ||||
* | | Merge pull request #11653 from Abiola-Zeenat/Zhienart | Sébastien Hinderer | 2022-11-03 | 1 | -0/+3 |
|\ \ | | | | | | | Add the -no-absname option to ocamlc, ocamlopt and ocamldep | ||||
| * | | Add the -no-absname option to ocamlc, ocamlopt and ocamldep | Abiola Zeenat | 2022-10-28 | 1 | -0/+3 |
| | | | |||||
* | | | Fix manual build from 11301 (#11688) | David Allsopp | 2022-11-01 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #11301 from Octachron/manual_otherlibs_changes | David Allsopp | 2022-11-01 | 5 | -11/+26 |
|\ \ \ | | | | | | | | | manual: mention the new location for otherlibs | ||||
| * | | | manual: threads library require unix | Florian Angeletti | 2022-06-07 | 1 | -2/+2 |
| | | | | |||||
| * | | | documentation: new location for otherlibs | Florian Angeletti | 2022-06-07 | 4 | -9/+24 |
| | | | | |||||
* | | | | Document OCAMLRUNPARAM v=0x800 (GC debug messages) | David Allsopp | 2022-10-23 | 1 | -0/+1 |
| |/ / |/| | | |||||
* | | | Manual: make sure the infoman, texstuff and textman directories exist | Sébastien Hinderer | 2022-10-13 | 1 | -9/+12 |
| | | | | | | | | | | | | | | | | | | | | | As a consequence of the previous commit, these directories became empty and hence get removed by git. They must therefore be created during the build and removed during cleanup. | ||||
* | | | Merge the remaining .gitignore files into the root one | Sébastien Hinderer | 2022-10-13 | 10 | -69/+0 |
| | | | |||||
* | | | manual: warn about using float for money calculation (#10038) | Yawar Amin | 2022-10-06 | 1 | -5/+7 |
| | | | | | | | | | | | | Add a warning about using floats for monetary calculations. | ||||
* | | | manual: no more master lock (#11597) | Florian Angeletti | 2022-10-05 | 1 | -17/+20 |
| | | | |||||
* | | | Manual chapters on parallelism and memory model (#11280) | KC Sivaramakrishnan | 2022-10-04 | 5 | -14/+1504 |
| | | | | | | | | | Add manual chapters on parallelism and memory model | ||||
* | | | FFI documentation: do not use naked pointers in examples (#11584) | Xavier Leroy | 2022-09-30 | 1 | -12/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The example of glue code for "input" used a direct cast from `in_channel` to `struct channel *`. This makes no sense. Use a simpler example of glue code involving numbers only. Fixes: #11573 Co-authored-by: David Allsopp <david.allsopp@metastack.com> | ||||
* | | | fix #10494 | Gabriel Scherer | 2022-09-28 | 1 | -1/+1 |
| | | | |||||
* | | | ocamllex: better support for union of character sets (#11166) | Nicolás Ojeda Bär | 2022-09-27 | 1 | -1/+4 |
| | | | |||||
* | | | Rename caml-tex into ocamltex, + related changes | Sébastien Hinderer | 2022-09-27 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move the definition of WITH_CAMLTEX from Makefile.config.in to Makefile.build_config.in (makes it private) * Rename the variable from WITH_CAMLTEX to build_ocamltex * Change its definition in configure.ac so that its false rather than the empty string when the tool is not built * Rename the tool itself from caml-tex to ocamltex | ||||
* | | | Merge pull request #11423 from kayceesrk/effect_exceptions | Florian Angeletti | 2022-09-26 | 1 | -5/+5 |
|\ \ \ | | | | | | | | | Implement exceptions for effect handlers using `Callback.register_exception` |