History log of /freebsd/share/man/man1/builtin.1 (Results 1 – 25 of 71)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/14.0.0
# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0
# 246e7a2b 02-Sep-2014 Neel Natu <neel@FreeBSD.org>

IFC @r269962

Submitted by: Anish Gupta (akgupt3@gmail.com)


# ee7b0571 19-Aug-2014 Simon J. Gerraty <sjg@FreeBSD.org>

Merge head from 7/28


# 1b833d53 13-Aug-2014 Alexander V. Chernikov <melifaro@FreeBSD.org>

Sync to HEAD@r269943.


Revision tags: release/9.3.0
# a63d6c94 23-Jun-2014 Baptiste Daroussin <bapt@FreeBSD.org>

use .Mt to mark up email addresses consistently (part6)

PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>


Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0
# 0a62a9ca 21-Dec-2010 Jilles Tjoelker <jilles@FreeBSD.org>

sh: Add kill builtin.

This allows specifying a %job (which is equivalent to the corresponding
process group).

Additionally, it improves reliability of kill from sh in high-load
situations and ensur

sh: Add kill builtin.

This allows specifying a %job (which is equivalent to the corresponding
process group).

Additionally, it improves reliability of kill from sh in high-load
situations and ensures "kill" finds the correct utility regardless of PATH,
as required by POSIX (unless the undocumented %builtin mechanism is used).

Side effect: fatal errors (any error other than kill(2) failure) now return
exit status 2 instead of 1. (This is consistent with other sh builtins, but
not in NetBSD.)

Code size increases about 1K on i386.

Obtained from: NetBSD

show more ...


# a35d3535 22-Nov-2010 Dimitry Andric <dim@FreeBSD.org>

Sync: merge r215464 through r215708 from ^/head.


# 9897c45f 19-Nov-2010 Jilles Tjoelker <jilles@FreeBSD.org>

sh: Add printf builtin.

This was removed in 2001 but I think it is appropriate to add it back:
* I do not want to encourage people to write fragile and non-portable echo
commands by making printf

sh: Add printf builtin.

This was removed in 2001 but I think it is appropriate to add it back:
* I do not want to encourage people to write fragile and non-portable echo
commands by making printf much slower than echo.
* Recent versions of Autoconf use it a lot.
* Almost no software still wants to support systems that do not have
printf(1) at all.
* In many other shells printf is already a builtin.

Side effect: printf is now always the builtin version (which behaves
identically to /usr/bin/printf) and cannot be overridden via PATH (except
via the undocumented %builtin mechanism).

Code size increases about 5K on i386. Embedded folks might want to replace
/usr/bin/printf with a hard link to /usr/bin/alias.

show more ...


Revision tags: release/8.1.0_cvs, release/8.1.0
# 9dc9ab10 11-Jun-2010 Ulrich Spörlein <uqs@FreeBSD.org>

Remove Xo/Xc in It, which is not yet supported by mdocml but
can be worked around trivially in this case.


# c7ed65db 16-May-2010 Jilles Tjoelker <jilles@FreeBSD.org>

MFC r207817: builtin(1): sh has no @ builtin command.


# e2404784 09-May-2010 Jilles Tjoelker <jilles@FreeBSD.org>

builtin(1): sh has no @ builtin command.

MFC after: 1 week


# 1cadff77 01-May-2010 Jilles Tjoelker <jilles@FreeBSD.org>

MFC r207168: builtin(1): Add missing escaping for !, . and : in the table.

This caused these commands to look differently (not bold) from the other
commands in the table (bold).


# 767c29b7 01-May-2010 Jilles Tjoelker <jilles@FreeBSD.org>

MFC r207166: builtin(1): Mention [ sh builtin.


# a4bf5fb9 28-Apr-2010 Kirk McKusick <mckusick@FreeBSD.org>

Update to current version of head.


# 36f8c7eb 25-Apr-2010 Jilles Tjoelker <jilles@FreeBSD.org>

Make hash, type and ulimit available via execve().

These are specified by POSIX but are not special builtins, and therefore
need to be available via execve() and utilities like time, nohup, xargs.
(

Make hash, type and ulimit available via execve().

These are specified by POSIX but are not special builtins, and therefore
need to be available via execve() and utilities like time, nohup, xargs.
(Note that hash was moved from the XSI option to the base in the 2008
standard.)

Like most of the POSIX "regular builtin commands", these need to be executed
in a shell environment for full functionality, although they may still be of
some use outside one.

Unlike the POSIX special and regular builtin commands, POSIX does not
require these to be found before a PATH search, although that could be an
oversight.

Like some of the utilities already provided by usr.bin/alias, these may lead
to confusing results when invoked from csh(1).

show more ...


# bf59faa3 25-Apr-2010 Jilles Tjoelker <jilles@FreeBSD.org>

builtin(1): Add missing escaping for !, . and : in the table.

This caused these commands to look differently (not bold) from the other
commands in the table (bold).

MFC after: 1 week


# 2d61a2a4 25-Apr-2010 Jilles Tjoelker <jilles@FreeBSD.org>

builtin(1): Mention [ sh builtin.

MFC after: 1 week


Revision tags: release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0
# 15fc3deb 26-Dec-2006 Ruslan Ermilov <ru@FreeBSD.org>

Fix markup.


# 39cbc614 13-Oct-2006 Ruslan Ermilov <ru@FreeBSD.org>

Make the SYNOPSIS section more meaningful.

PR: docs/85066
Submitted by: Gary W. Swearingen
MFC after: 3 days


Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# aeca3a4d 04-Dec-2005 Stefan Farfeleder <stefanf@FreeBSD.org>

Add the times builtin.


Revision tags: release/6.0.0_cvs, release/6.0.0
# 628f88b8 09-Sep-2005 Gary W. Swearingen <garys@FreeBSD.org>

Added missing builtins; a few other clean-ups.

- The first "alias" "Yes" should be "No**".
- Made "builtin echo command" consistent with csh and sh manpages.
- In group of 3 interactive commands, 2

Added missing builtins; a few other clean-ups.

- The first "alias" "Yes" should be "No**".
- Made "builtin echo command" consistent with csh and sh manpages.
- In group of 3 interactive commands, 2 used .Pa instead of .Ic.
- "Name" section now has "builtin" and "built-in" for better apropos.
- Added these builtins: !, %, ., :, @, {, }, local, return

PR: docs/85065
Approved by: keramida
MFC after: 3 days

show more ...


# 22550c00 02-Jul-2005 Daniel Harris <dannyboy@FreeBSD.org>

Add a missing ** to the 'command' command.

PR: 79877
Submitted by: Kazuaki Oda <ybbkaz@yahoo.co.jp>
Reviewed by: ru
Approved by: re
MFC after: 1 day


# c1ef2d47 15-Jun-2005 Ruslan Ermilov <ru@FreeBSD.org>

Add missing command name.

(The error was visible on stderr.)

Approved by: re


Revision tags: release/5.4.0_cvs, release/5.4.0
# 0439a1cb 23-Feb-2005 Tom Rhodes <trhodes@FreeBSD.org>

Update list of utilitys which are implemented externally, Xref info.1,
clean up some text, bump doc date.

PR: 47690
Submitted by: Gary W. Swearingen <swear@attbi.com> (original version)


# 6b806d21 09-Feb-2005 Ruslan Ermilov <ru@FreeBSD.org>

Fixed the misplaced $FreeBSD$.


123