<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/bin/sh/error.c, branch stable/14</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F14</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F14'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-16T17:54:42Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-16T17:54:42Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d386b48a555f61cb7325543adbbb5c3f3407a66'/>
<id>urn:sha1:1d386b48a555f61cb7325543adbbb5c3f3407a66</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
</content>
</entry>
<entry>
<title>src/bin/sh: Fix spelling errors</title>
<updated>2021-10-02T16:39:24Z</updated>
<author>
<name>Elyes HAOUAS</name>
<email>ehaouas@noos.fr</email>
</author>
<published>2021-10-02T16:33:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=48556dff3d028da85b864c6662534e1388a255c8'/>
<id>urn:sha1:48556dff3d028da85b864c6662534e1388a255c8</id>
<content type='text'>
Pull Request: https://github.com/freebsd/freebsd-src/pull/544
Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt;
</content>
</entry>
<entry>
<title>sh: Unify EXERROR and EXEXEC</title>
<updated>2018-11-09T14:58:24Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2018-11-09T14:58:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bb324af62ae3b862c2903e698c83de6addda3df0'/>
<id>urn:sha1:bb324af62ae3b862c2903e698c83de6addda3df0</id>
<content type='text'>
The difference between EXERROR and EXEXEC was that EXEXEC passed along
exitstatus and EXERROR set exitstatus to 2 in the handling code.

By changing the places that raised EXERROR to set exitstatus to 2, the
handling of EXERROR and EXEXEC becomes the same.
</content>
</entry>
<entry>
<title>Renumber copyright clause 4</title>
<updated>2017-02-28T23:42:47Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-02-28T23:42:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fbbd9655e5107c68e4e0146ff22b73d7350475bc'/>
<id>urn:sha1:fbbd9655e5107c68e4e0146ff22b73d7350475bc</id>
<content type='text'>
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by:	Jan Schaumann &lt;jschauma@stevens.edu&gt;
Pull Request:	https://github.com/freebsd/freebsd/pull/96
</content>
</entry>
<entry>
<title>sh: Fix more compiler warnings related to variable declarations.</title>
<updated>2015-03-03T21:21:43Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2015-03-03T21:21:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=58bdb0761cb947019e37f98c4c8e2dc10b4473dc'/>
<id>urn:sha1:58bdb0761cb947019e37f98c4c8e2dc10b4473dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sh: Move some code from onint() to onsig(), making onint() noreturn.</title>
<updated>2014-12-21T23:09:59Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2014-12-21T23:09:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=85052e7b56c16d12d8c705c9347408852ee94758'/>
<id>urn:sha1:85052e7b56c16d12d8c705c9347408852ee94758</id>
<content type='text'>
As a result, the INTON macro which is used many times generates fewer
bytes of code.
</content>
</entry>
<entry>
<title>sh: Prepend "$0: " to error messages if there is no command name.</title>
<updated>2014-11-22T23:28:41Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2014-11-22T23:28:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fafeab43932d054c05f63feb9f8bf2ef33f292f7'/>
<id>urn:sha1:fafeab43932d054c05f63feb9f8bf2ef33f292f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sh: Add a function to print warnings (with command name and newline).</title>
<updated>2010-12-21T20:47:06Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2010-12-21T20:47:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5fe9123ff55b4772210b9e85a7f2408c9a81257e'/>
<id>urn:sha1:5fe9123ff55b4772210b9e85a7f2408c9a81257e</id>
<content type='text'>
This is like error() but without raising an exception.
It is particularly useful as a replacement for the warnx macro in
bltin/bltin.h.
</content>
</entry>
<entry>
<title>In the spirit of r90111, depend on c89 and remove the "STATIC" macro</title>
<updated>2010-10-13T22:18:03Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2010-10-13T22:18:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8832864298b522bb2b4b3d2fdb1fa0443bedd681'/>
<id>urn:sha1:8832864298b522bb2b4b3d2fdb1fa0443bedd681</id>
<content type='text'>
and its usage.
</content>
</entry>
<entry>
<title>Consistently use "STATIC" for all functions in order to be able to set</title>
<updated>2010-10-13T04:01:01Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2010-10-13T04:01:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aa7b6f8259f1d470008393a6ebc9661750b95adc'/>
<id>urn:sha1:aa7b6f8259f1d470008393a6ebc9661750b95adc</id>
<content type='text'>
breakpoints with in a debugger.  And use naked "static" for variables.

Noticed by:	bde
</content>
</entry>
</feed>
