<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ocaml.git/stdlib/Compflags, branch trunk</title>
<subtitle>github.com: ocaml/ocaml
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/'/>
<entry>
<title>Atomic: clarify copyright and update documentation</title>
<updated>2022-02-21T14:33:00+00:00</updated>
<author>
<name>Guillaume Munch-Maccagnoni</name>
<email>Guillaume.Munch-Maccagnoni@Inria.fr</email>
</author>
<published>2022-02-18T18:26:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=44c9929fa988d3ba43ce5ffe6e124c35da3580b8'/>
<id>44c9929fa988d3ba43ce5ffe6e124c35da3580b8</id>
<content type='text'>
- Update outdated documentation.
- Add copyright for Stephen's Institution as per review comment.
- Remove CamlinternalAtomic. Since atomics are now primitive, declare
  them locally like the rest. This rids us of the wiggle dance of
  dependencies.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update outdated documentation.
- Add copyright for Stephen's Institution as per review comment.
- Remove CamlinternalAtomic. Since atomics are now primitive, declare
  them locally like the rest. This rids us of the wiggle dance of
  dependencies.
</pre>
</div>
</content>
</entry>
<entry>
<title>stdlib/genlex.{ml,mli}: use attributes to turn deprecation alerts off</title>
<updated>2021-07-11T16:54:42+00:00</updated>
<author>
<name>Xavier Leroy</name>
<email>xavier.leroy@college-de-france.fr</email>
</author>
<published>2021-07-11T15:54:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=b1f4d7b2adba6223ab81a42a7a52be825b052422'/>
<id>b1f4d7b2adba6223ab81a42a7a52be825b052422</id>
<content type='text'>
Instead of a stdlib/Compflags rule.
This ensures compatibility with the Dune build.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of a stdlib/Compflags rule.
This ensures compatibility with the Dune build.
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate the Stream and Genlex stdlib modules (#10482)</title>
<updated>2021-07-10T09:15:31+00:00</updated>
<author>
<name>Xavier Leroy</name>
<email>xavierleroy@users.noreply.github.com</email>
</author>
<published>2021-07-10T09:15:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=ddd9ec2a91ebfbd5bb18e75d2d37efac5e3d3bfd'/>
<id>ddd9ec2a91ebfbd5bb18e75d2d37efac5e3d3bfd</id>
<content type='text'>
The core OCaml development team decided to remove the Stream and Genlex modules from the standard library, making them available in a separate library camlp-streams instead.

To ease the transition, this commit adds a "deprecated" alert to the Stream and Genlex stdlib modules.  Actual removal will take place one or two major releases later.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The core OCaml development team decided to remove the Stream and Genlex modules from the standard library, making them available in a separate library camlp-streams instead.

To ease the transition, this commit adds a "deprecated" alert to the Stream and Genlex stdlib modules.  Actual removal will take place one or two major releases later.
</pre>
</div>
</content>
</entry>
<entry>
<title>stop using single letter in warning settings</title>
<updated>2021-03-15T14:25:03+00:00</updated>
<author>
<name>octachron</name>
<email>octa@polychoron.fr</email>
</author>
<published>2021-02-09T13:43:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=a7f80409d6e07db51a0ccbc059cd43993905a512'/>
<id>a7f80409d6e07db51a0ccbc059cd43993905a512</id>
<content type='text'>
- Replace -w A with -w +A in various makefiles and tests.
- Replace -w a with -w -a in tests.
- Replace -w Ae with -w +A -w -fragile-matching
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Replace -w A with -w +A in various makefiles and tests.
- Replace -w a with -w -a in tests.
- Replace -w Ae with -w +A -w -fragile-matching
</pre>
</div>
</content>
</entry>
<entry>
<title>Use capital letters for stdlib modules</title>
<updated>2021-01-21T10:12:34+00:00</updated>
<author>
<name>David Allsopp</name>
<email>david.allsopp@metastack.com</email>
</author>
<published>2021-01-21T10:12:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=53ba02454d5f7e05ee791ce32b732362e70c9823'/>
<id>53ba02454d5f7e05ee791ce32b732362e70c9823</id>
<content type='text'>
Now use stdlib__String instead of stdlib__string. Removes a difference
between the stdlib when compiled with Dune vs make.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now use stdlib__String instead of stdlib__string. Removes a difference
between the stdlib when compiled with Dune vs make.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'upstream/trunk' into trunk</title>
<updated>2020-09-11T13:14:38+00:00</updated>
<author>
<name>John Whitington</name>
<email>john@coherentgraphics.co.uk</email>
</author>
<published>2020-09-11T13:14:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=c3f6cd7ff7d53a1b97651ad59d2c0c81f98751a8'/>
<id>c3f6cd7ff7d53a1b97651ad59d2c0c81f98751a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Compflags @since removal for .cmti files for odoc</title>
<updated>2020-08-05T15:36:37+00:00</updated>
<author>
<name>John Whitington</name>
<email>john@coherentgraphics.co.uk</email>
</author>
<published>2020-08-05T15:36:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=5e5423b1f26c58c2fd919720162f809512b55d5e'/>
<id>5e5423b1f26c58c2fd919720162f809512b55d5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Righteous ambivalence (#9767)</title>
<updated>2020-07-29T00:10:17+00:00</updated>
<author>
<name>Jacques Garrigue</name>
<email>garrigue@math.nagoya-u.ac.jp</email>
</author>
<published>2020-07-29T00:10:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=302d735ce8f965f48784b90af11aaeddf22f88d1'/>
<id>302d735ce8f965f48784b90af11aaeddf22f88d1</id>
<content type='text'>
* Fix #9759: Typing without -principal is broken in 4.11 and trunk
* compile stdlib in -principal mode
* never modify generic part of ty_expected_explained
* use generic_instance where possible
* add comment for -no-principal in stdlib__oo.cmi</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix #9759: Typing without -principal is broken in 4.11 and trunk
* compile stdlib in -principal mode
* never modify generic part of ty_expected_explained
* use generic_instance where possible
* add comment for -no-principal in stdlib__oo.cmi</pre>
</div>
</content>
</entry>
<entry>
<title>Fix dune build</title>
<updated>2020-06-10T12:29:21+00:00</updated>
<author>
<name>Guillaume Munch-Maccagnoni</name>
<email>Guillaume.Munch-Maccagnoni@Inria.fr</email>
</author>
<published>2020-06-09T21:51:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=3a1901d87336e6e003a2e053fdf9ec274dd3007b'/>
<id>3a1901d87336e6e003a2e053fdf9ec274dd3007b</id>
<content type='text'>
Introduce CamlinternalAtomic since Stdlib cannot refer to
Stdlib__-prefixed modules without breaking the dune build.

No change entry needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce CamlinternalAtomic since Stdlib cannot refer to
Stdlib__-prefixed modules without breaking the dune build.

No change entry needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement at_exit with Atomics</title>
<updated>2020-05-16T20:58:07+00:00</updated>
<author>
<name>Guillaume Munch-Maccagnoni</name>
<email>Guillaume.Munch-Maccagnoni@Inria.fr</email>
</author>
<published>2020-05-16T11:36:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ocaml.git/commit/?id=a469b4d0af91e5126d2de3cd324d36eec75b2e52'/>
<id>a469b4d0af91e5126d2de3cd324d36eec75b2e52</id>
<content type='text'>
Atomic becomes a dependency of Stdlib
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Atomic becomes a dependency of Stdlib
</pre>
</div>
</content>
</entry>
</feed>
