<feed xmlns='http://www.w3.org/2005/Atom'>
<title>plan9port/src/lib9/fmt, branch patch</title>
<subtitle>Plan 9 from User Space (with patches)</subtitle>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/'/>
<entry>
<title>all: update for new MIT license</title>
<updated>2021-03-24T00:59:23+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2021-03-23T21:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=88a87fadae6629932d9c160f53ad5d79775f8f94'/>
<id>88a87fadae6629932d9c160f53ad5d79775f8f94</id>
<content type='text'>
On March 23, 2021, Nokia transferred the copyrights in the Plan 9 software
to the Plan 9 Foundation, which relicensed them under the MIT license.

This commit updates the Plan 9 from User Space license to reflect the
new base license. The vast majority of the contributions beyond the
base Plan 9 set were by me, many of them explicitly under an MIT license.
Those are all under the new MIT license now as well.

The port of mk to Unix was taken from Inferno via Vita Nuova and had
been made available under GPL, but Vita Nuova has relicensed Inferno
under the MIT license as well, to match the new Plan 9 license.

Michael Teichgraber contributed src/lib9/zoneinfo.c explicitly under
the Lucent Public License but has agreed to change the contribution
to the MIT license now used in the rest of the distribution.

There remain a few exceptions, most notably fonts.
See the root LICENSE file for full details.

The only mention of the Lucent Public License in the whole tree now
is in the LICENSE file, explaining the history.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On March 23, 2021, Nokia transferred the copyrights in the Plan 9 software
to the Plan 9 Foundation, which relicensed them under the MIT license.

This commit updates the Plan 9 from User Space license to reflect the
new base license. The vast majority of the contributions beyond the
base Plan 9 set were by me, many of them explicitly under an MIT license.
Those are all under the new MIT license now as well.

The port of mk to Unix was taken from Inferno via Vita Nuova and had
been made available under GPL, but Vita Nuova has relicensed Inferno
under the MIT license as well, to match the new Plan 9 license.

Michael Teichgraber contributed src/lib9/zoneinfo.c explicitly under
the Lucent Public License but has agreed to change the contribution
to the MIT license now used in the rest of the distribution.

There remain a few exceptions, most notably fonts.
See the root LICENSE file for full details.

The only mention of the Lucent Public License in the whole tree now
is in the LICENSE file, explaining the history.
</pre>
</div>
</content>
</entry>
<entry>
<title>fmt: adjust GCC version check</title>
<updated>2020-05-08T14:36:29+00:00</updated>
<author>
<name>Kurt H Maier</name>
<email>khm@pnnl.gov</email>
</author>
<published>2020-05-08T00:55:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=bd6f12068b28ba7eb96a3cd495e2201c852682b7'/>
<id>bd6f12068b28ba7eb96a3cd495e2201c852682b7</id>
<content type='text'>
atomics were added in GCC 4.9:  https://gcc.gnu.org/gcc-4.9/changes.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
atomics were added in GCC 4.9:  https://gcc.gnu.org/gcc-4.9/changes.html
</pre>
</div>
</content>
</entry>
<entry>
<title>fmt: disable use of stdatomic on AIX XL C and old GCC</title>
<updated>2020-05-08T00:17:53+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-05-07T12:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=c3c9c7b6ae7c6a8bf9c6d040d3af89e020fd92de'/>
<id>c3c9c7b6ae7c6a8bf9c6d040d3af89e020fd92de</id>
<content type='text'>
C11 is apparently too new for these systems.

Fixes #55.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
C11 is apparently too new for these systems.

Fixes #55.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib9: make formatting lock-free again</title>
<updated>2020-01-14T23:04:00+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-14T23:03:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=9505cd15a64933bf58ec50548339cf98b1854646'/>
<id>9505cd15a64933bf58ec50548339cf98b1854646</id>
<content type='text'>
First use of &lt;stdatomic.h&gt;.
We will see if any supported systems don't have it yet.
(C11 was so last decade.)

Fixes #338.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First use of &lt;stdatomic.h&gt;.
We will see if any supported systems don't have it yet.
(C11 was so last decade.)

Fixes #338.
</pre>
</div>
</content>
</entry>
<entry>
<title>lib9/fmt: avoid racy access to installed fmt formats</title>
<updated>2020-01-13T16:42:24+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-13T16:41:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=7ba9f9467d95fa8d05bb04d36fd4c602e497f529'/>
<id>7ba9f9467d95fa8d05bb04d36fd4c602e497f529</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Trivial changes: whitespace and modes.</title>
<updated>2020-01-10T14:54:30+00:00</updated>
<author>
<name>Dan Cross</name>
<email>cross@gajendra.net</email>
</author>
<published>2020-01-10T14:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=fa325e9b42b0bdfb48857d1958d9fb7ceac55151'/>
<id>fa325e9b42b0bdfb48857d1958d9fb7ceac55151</id>
<content type='text'>
Remote whitespace at the ends of lines.
Remove blank lines from the ends of files.
Change modes on source files so that they
are not executable.

Signed-off-by: Dan Cross &lt;cross@gajendra.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remote whitespace at the ends of lines.
Remove blank lines from the ends of files.
Change modes on source files so that they
are not executable.

Signed-off-by: Dan Cross &lt;cross@gajendra.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>convert to 4-byte UTF-8 and 32-bit Rune</title>
<updated>2009-09-11T21:03:06+00:00</updated>
<author>
<name>Russ Cox</name>
<email>russcox@gmail.com</email>
</author>
<published>2009-09-11T21:03:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=0cadb4301d18724e7513d7489cb5bebd262c82f1'/>
<id>0cadb4301d18724e7513d7489cb5bebd262c82f1</id>
<content type='text'>
http://codereview.appspot.com/116075
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://codereview.appspot.com/116075
</pre>
</div>
</content>
</entry>
<entry>
<title>libfmt: add missing copyright notice to nan64.c</title>
<updated>2009-08-15T06:25:10+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2009-08-15T06:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=d19fdc056d160a429d046e472287073edec11ea3'/>
<id>d19fdc056d160a429d046e472287073edec11ea3</id>
<content type='text'>
nan64.c was part of change #1 in this repository and
did not have a notice at that point (September 2003).
An earlier copy of libfmt, dated January 14-15, 2003,
makes it clear that nan64.c was extracted from fltfmt.c
and strtod.c, so use the same notice they use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
nan64.c was part of change #1 in this repository and
did not have a notice at that point (September 2003).
An earlier copy of libfmt, dated January 14-15, 2003,
makes it clear that nan64.c was extracted from fltfmt.c
and strtod.c, so use the same notice they use.
</pre>
</div>
</content>
</entry>
<entry>
<title>libfmt: use fmtstrtod, not system strtod</title>
<updated>2009-07-29T15:29:36+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2009-07-29T15:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=d17b040302063f2b71e19aadd2184ace26636e2c'/>
<id>d17b040302063f2b71e19aadd2184ace26636e2c</id>
<content type='text'>
http://codereview.appspot.com/96185
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://codereview.appspot.com/96185
</pre>
</div>
</content>
</entry>
<entry>
<title>lib9/fmt: fix printing of 1e308</title>
<updated>2009-07-28T20:43:23+00:00</updated>
<author>
<name>Russ Cox</name>
<email>russcox@gmail.com</email>
</author>
<published>2009-07-28T20:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=5400bd239cbde2f545a5c61079c2b784af6fa6f2'/>
<id>5400bd239cbde2f545a5c61079c2b784af6fa6f2</id>
<content type='text'>
pow10 was giving up too easily

http://codereview.appspot.com/96178
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pow10 was giving up too easily

http://codereview.appspot.com/96178
</pre>
</div>
</content>
</entry>
</feed>
