<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ocaml.git/stdlib/scanf.ml, branch execvpe</title>
<subtitle>github.com: ocaml/ocaml
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/'/>
<entry>
<title>Formats: use the optional width when formatting a boolean.</title>
<updated>2017-09-01T12:22:00+00:00</updated>
<author>
<name>Xavier Clerc</name>
<email>xclerc@janestreet.com</email>
</author>
<published>2017-09-01T12:22:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=1b7abeddf1780598010e0bb2b298e87a049f9ab4'/>
<id>1b7abeddf1780598010e0bb2b298e87a049f9ab4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Typos and basic grammar error fixing (#1280)</title>
<updated>2017-08-10T10:59:23+00:00</updated>
<author>
<name>Fourchaux</name>
<email>jprodi04@gmail.com</email>
</author>
<published>2017-08-10T10:59:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=72cfdd56e9459af07731451c4c10ae0ec2c6d877'/>
<id>72cfdd56e9459af07731451c4c10ae0ec2c6d877</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix non-exhaustiveness in scanf.ml, caused by the fixing of PR#7390</title>
<updated>2016-12-14T13:14:21+00:00</updated>
<author>
<name>Jacques Garrigue</name>
<email>garrigue@math.nagoya-u.ac.jp</email>
</author>
<published>2016-10-19T15:20:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=ae2599c54d694b551986b52eaa46ae94b0f8e7a1'/>
<id>ae2599c54d694b551986b52eaa46ae94b0f8e7a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge tag 4.03.0 into trunk.</title>
<updated>2016-04-28T14:13:21+00:00</updated>
<author>
<name>Damien Doligez</name>
<email>damien.doligez@inria.fr</email>
</author>
<published>2016-04-28T14:00:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=520fb2df50cc664a1e5c7ee465176c7933ad06a9'/>
<id>520fb2df50cc664a1e5c7ee465176c7933ad06a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update headers for the new license.</title>
<updated>2016-02-18T15:59:16+00:00</updated>
<author>
<name>Damien Doligez</name>
<email>damien.doligez@inria.fr</email>
</author>
<published>2016-02-18T15:11:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=5401ce8473062b19dd3553d022593cc5d91ccbff'/>
<id>5401ce8473062b19dd3553d022593cc5d91ccbff</id>
<content type='text'>
Remains to be done: remove all headers in testsuite/tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remains to be done: remove all headers in testsuite/tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>clean up whitespace and cut long lines</title>
<updated>2016-02-17T12:36:27+00:00</updated>
<author>
<name>Damien Doligez</name>
<email>damien.doligez@inria.fr</email>
</author>
<published>2016-02-16T12:23:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=ee8f71101b80496b2ec2c996d29ac33bbaf7cf00'/>
<id>ee8f71101b80496b2ec2c996d29ac33bbaf7cf00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Integer conversion 0x 0d 0u 0o 0b get a devoted sum data type definition. This is safer, cleaner and avoid assertion failures. Digit scanning functions renamed to *_plus or *_star to reflect their semantics with usual notations. The general digit scanner with digitp predicate is exposed as scan_digit_star out of its embedding _plus procedure for more regular coding scheme and to use it in other scanning function. Careful code review/rewriting. Code documentation.</title>
<updated>2015-12-24T13:06:52+00:00</updated>
<author>
<name>pierreweis</name>
<email>Pierre.Weis@inria.fr</email>
</author>
<published>2015-12-24T13:06:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=7fe468b820a8b085a5452a51ac7e9de2c34f735e'/>
<id>7fe468b820a8b085a5452a51ac7e9de2c34f735e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert to old version of memo function for fscanf buffer allocation. Comments revisited and minor modifications.</title>
<updated>2015-12-15T00:50:46+00:00</updated>
<author>
<name>pierreweis</name>
<email>Pierre.Weis@inria.fr</email>
</author>
<published>2015-12-15T00:50:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=989ba66803b2688b90ad17ade0f01dc5c0a5eb11'/>
<id>989ba66803b2688b90ad17ade0f01dc5c0a5eb11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>support for hexadecimal float notation in (scanf '%F')</title>
<updated>2015-11-28T16:32:31+00:00</updated>
<author>
<name>Benoit Vaugon</name>
<email>benoit.vaugon@gmail.com</email>
</author>
<published>2015-11-22T11:05:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=484950d84bdd6537ceed5ec2b51f6d2a7df70b6a'/>
<id>484950d84bdd6537ceed5ec2b51f6d2a7df70b6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GPR#268: Hexadecimal notation for floating-point numbers</title>
<updated>2015-11-19T09:37:20+00:00</updated>
<author>
<name>Xavier Leroy</name>
<email>xavier.leroy@inria.fr</email>
</author>
<published>2015-11-19T09:37:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=0c5e862a3e377d841d9e3dd222bcd350651b644f'/>
<id>0c5e862a3e377d841d9e3dd222bcd350651b644f</id>
<content type='text'>
Merge of branch 'hex-float'.

- Add support in byterun/floats.c for conversions between floats and strings in hex notation. We cannot rely on the C standard library here because Microsoft consistently fails at supporting hex notation as standardized in C99. Instead, the conversions are implemented from scratch.
- Add support in the lexer so that hex float literals are recognized in OCaml sources.
- Add support in formats. The ISO C99 format letters for hex floats are %a and %A, but %a is already taken. I chose %h and %H, which are rejected today as bad formats (hence no backward incompatibility) and don't mean anything in C either (h is a modifier, not a format letter).
- Add support in printf. All the trimmings are there in the implementation of %h and %H, including sign modifier and fixed precision.
- Benoit Vaugon contributed support in scanf.

Resolved conflicts:
	boot/ocamlc
	boot/ocamldep
	boot/ocamllex
	parsing/lexer.mll
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge of branch 'hex-float'.

- Add support in byterun/floats.c for conversions between floats and strings in hex notation. We cannot rely on the C standard library here because Microsoft consistently fails at supporting hex notation as standardized in C99. Instead, the conversions are implemented from scratch.
- Add support in the lexer so that hex float literals are recognized in OCaml sources.
- Add support in formats. The ISO C99 format letters for hex floats are %a and %A, but %a is already taken. I chose %h and %H, which are rejected today as bad formats (hence no backward incompatibility) and don't mean anything in C either (h is a modifier, not a format letter).
- Add support in printf. All the trimmings are there in the implementation of %h and %H, including sign modifier and fixed precision.
- Benoit Vaugon contributed support in scanf.

Resolved conflicts:
	boot/ocamlc
	boot/ocamldep
	boot/ocamllex
	parsing/lexer.mll
</pre>
</div>
</content>
</entry>
</feed>
