<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/usr.bin/indent, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-10-09T19:12:44Z</updated>
<entry>
<title>Fix a few mandoc issues</title>
<updated>2020-10-09T19:12:44Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2020-10-09T19:12:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3d265fce43746c293ae826e9603adbfe09f93cf6'/>
<id>urn:sha1:3d265fce43746c293ae826e9603adbfe09f93cf6</id>
<content type='text'>
- skipping paragraph macro: Pp after Sh
- sections out of conventional order: Sh EXAMPLES
- whitespace at end of input line
- normalizing date format
</content>
</entry>
<entry>
<title>indent(1): add fallthrough markers</title>
<updated>2020-05-21T17:34:31Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2020-05-21T17:34:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5088a2d18c93fe5361bb914ca1b1f4cce1067707'/>
<id>urn:sha1:5088a2d18c93fe5361bb914ca1b1f4cce1067707</id>
<content type='text'>
This silences -Wimplicit-fallthrough warnings.

Submitted by:	Michael Paquier
Obtained from:	postgresql.org
MFC after:	3 days
</content>
</entry>
<entry>
<title>indent: fix the -fno-common build</title>
<updated>2020-04-06T23:20:20Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-04-06T23:20:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=02bde5cf13354d39157b9f43fb99ff0d34bf5b35'/>
<id>urn:sha1:02bde5cf13354d39157b9f43fb99ff0d34bf5b35</id>
<content type='text'>
Spread the globals far and wide, hopefully to the files that make the most
sense.

-fno-common will become the default in GCC10/LLVM11.

MFC after:	3 days
</content>
</entry>
<entry>
<title>- address missing whitespace for indent</title>
<updated>2019-08-29T23:23:12Z</updated>
<author>
<name>Jason Helfman</name>
<email>jgh@FreeBSD.org</email>
</author>
<published>2019-08-29T23:23:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7d5b071384dfd0de32c12e72b8e20bd2beef250e'/>
<id>urn:sha1:7d5b071384dfd0de32c12e72b8e20bd2beef250e</id>
<content type='text'>
PR:		239727
Submitted by:	gbergling@gmail.com
Reviewed by:	0mp@
MFC after:	1 week
</content>
</entry>
<entry>
<title>capsicum: use a new capsicum helpers in tools</title>
<updated>2018-11-04T19:24:49Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2018-11-04T19:24:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=377421df9690cddad7f0c8cba84bd392e62a3b6c'/>
<id>urn:sha1:377421df9690cddad7f0c8cba84bd392e62a3b6c</id>
<content type='text'>
Use caph_{rights,ioctls,fcntls}_limit to simplify the code.
</content>
</entry>
<entry>
<title>indent(1): bug fix after r336333</title>
<updated>2018-08-15T18:19:45Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2018-08-15T18:19:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=dad19de0e6685ea176c82d57c79803954d706760'/>
<id>urn:sha1:dad19de0e6685ea176c82d57c79803954d706760</id>
<content type='text'>
The bug was that isalnum() is not exactly equivalent to previous code which
also allowed characters "$" and "_", so check for those explicitly.

Reported by:	tuexen@
</content>
</entry>
<entry>
<title>indent(1): revert r334640 and r334632</title>
<updated>2018-08-11T19:20:06Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2018-08-11T19:20:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=0dee472dd2f3f74ba4203796f38591a6df63adf1'/>
<id>urn:sha1:0dee472dd2f3f74ba4203796f38591a6df63adf1</id>
<content type='text'>
While STACKSIZE macro is indeed problematic on some systems, the commits
were wrong to shrink il[] and cstk[], because they need to be of the same
size as p_stack[] as they're accessed with the same index ps.tos.
</content>
</entry>
<entry>
<title>indent(1): rewrite the integer/floating constant scanning part of lexi.c</title>
<updated>2018-07-16T05:46:50Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2018-07-16T05:46:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=01c66110e17ad77765b90f07f6c6e357a1ba14b9'/>
<id>urn:sha1:01c66110e17ad77765b90f07f6c6e357a1ba14b9</id>
<content type='text'>
Remove procedural code that did the scanning, which was faulty and didn't
support complex constants such as 0x1p-61. Replace it with a finite state
machine expressed as a transition table. The table was rewritten by hand
from lx's output, given parts of grammar expressed as regular expressions.

lx is Katherine Flavel's lexer generator, currently available at
https://github.com/katef/libfsm and the parts of grammar were taken from
http://quut.com/c/ANSI-C-grammar-l-2011.html and extended to support binary
integer constants which are a popular GCC extension.

Reported by:	bde
</content>
</entry>
<entry>
<title>indent(1): move case_indent from parser state to the options struct</title>
<updated>2018-07-15T21:04:21Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2018-07-15T21:04:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=89463812e316d1bb9dbc55874546d930ba832b8d'/>
<id>urn:sha1:89463812e316d1bb9dbc55874546d930ba832b8d</id>
<content type='text'>
This was missed in r334927.
</content>
</entry>
<entry>
<title>Convert `cap_enter() &lt; 0 &amp;&amp; errno != ENOSYS` to `caph_enter() &lt; 0`.</title>
<updated>2018-06-19T23:43:14Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2018-06-19T23:43:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7672a0148f79063eac8f8e0beb0db5350d02d5d4'/>
<id>urn:sha1:7672a0148f79063eac8f8e0beb0db5350d02d5d4</id>
<content type='text'>
No functional change intended.
</content>
</entry>
</feed>
