Skip site navigation (1)Skip section navigation (2)

CVS log for src/bin/sh/builtins.def

[BACK] Up to [FreeBSD] / src / bin / sh

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.22.2.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 04:20:22 2011 UTC (2 months, 4 weeks ago) by kensmith
Branches: RELENG_9_0
CVS tags: RELENG_9_0_0_RELEASE
Diff to: previous 1.22.2.1: preferred, colored
Changes since revision 1.22.2.1: +0 -0 lines
SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)

Revision 1.22.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 23 00:51:37 2011 UTC (4 months, 2 weeks ago) by kensmith
Branches: RELENG_9
CVS tags: RELENG_9_0_BP
Branch point for: RELENG_9_0
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +0 -0 lines
SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri May 27 20:53:07 2011 UTC (8 months, 2 weeks ago) by jilles
Branches: MAIN
CVS tags: RELENG_9_BP, HEAD
Branch point for: RELENG_9
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +1 -1 lines
SVN rev 222386 on 2011-05-27 20:53:07Z by jilles

sh: Remove the "exp" builtin.

The "exp" builtin is undocumented, non-standard and not very useful.

If exp's return value is not used, something like
VAR=$(exp EXPRESSION)
is equivalent to
VAR=$((EXPRESSION))
except that errors in the expression are fatal and quoting special
characters is not needed in the latter case.

If exp's return value is used, something like
if exp EXPRESSION >/dev/null
can be replaced by
if [ $((EXPRESSION)) -ne 0 ]
with similar differences.

The exp-run showed that "let" is close enough to bash's and ksh's builtin
that removing it would break a few ports. Therefore, "let" remains in 9.x.

PR:		bin/104432
Exp-run done by: pav (with some other sh(1) changes)

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Dec 21 22:47:34 2010 UTC (13 months, 2 weeks ago) by jilles
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +1 -0 lines
SVN rev 216629 on 2010-12-21 22:47:34Z by jilles

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

Revision 1.19.14.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:10:29 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_7_4
CVS tags: RELENG_7_4_0_RELEASE
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +0 -0 lines
SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)

Revision 1.19.10.1.6.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:09:25 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_8_2
CVS tags: RELENG_8_2_0_RELEASE
Diff to: previous 1.19.10.1: preferred, colored; next MAIN 1.19.12.1: preferred, colored
Changes since revision 1.19.10.1: +0 -0 lines
SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Nov 19 12:56:13 2010 UTC (14 months, 3 weeks ago) by jilles
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -1 lines
SVN rev 215520 on 2010-11-19 12:56:13Z by jilles

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.

Revision 1.19.10.1.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 14 02:09:06 2010 UTC (19 months, 3 weeks ago) by kensmith
Branches: RELENG_8_1
CVS tags: RELENG_8_1_0_RELEASE
Diff to: previous 1.19.10.1: preferred, colored; next MAIN 1.19.12.1: preferred, colored
Changes since revision 1.19.10.1: +0 -0 lines
SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)

Revision 1.19.12.1: download - view: text, markup, annotated - select for diffs
Wed Feb 10 00:26:20 2010 UTC (23 months, 4 weeks ago) by kensmith
Branches: RELENG_7_3
CVS tags: RELENG_7_3_0_RELEASE
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +0 -0 lines
SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)

Revision 1.19.10.1.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 01:10:29 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
CVS tags: RELENG_8_0_0_RELEASE
Diff to: previous 1.19.10.1: preferred, colored; next MAIN 1.19.12.1: preferred, colored
Changes since revision 1.19.10.1: +0 -0 lines
SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)

Revision 1.19.10.1: download - view: text, markup, annotated - select for diffs
Mon Aug 3 08:13:06 2009 UTC (2 years, 6 months ago) by kensmith
Branches: RELENG_8
CVS tags: RELENG_8_2_BP, RELENG_8_1_BP, RELENG_8_0_BP
Branch point for: RELENG_8_2, RELENG_8_1, RELENG_8_0
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +0 -0 lines
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)

Revision 1.19.8.1: download - view: text, markup, annotated - select for diffs
Wed Apr 15 03:14:26 2009 UTC (2 years, 9 months ago) by kensmith
Branches: RELENG_7_2
CVS tags: RELENG_7_2_0_RELEASE
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +0 -0 lines
SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)

Revision 1.19.6.1: download - view: text, markup, annotated - select for diffs
Tue Nov 25 02:59:29 2008 UTC (3 years, 2 months ago) by kensmith
Branches: RELENG_7_1
CVS tags: RELENG_7_1_0_RELEASE
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +0 -0 lines
SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)

Revision 1.15.2.2.6.1: download - view: text, markup, annotated - select for diffs
Thu Oct 2 02:57:24 2008 UTC (3 years, 4 months ago) by kensmith
Branches: RELENG_6_4
CVS tags: RELENG_6_4_0_RELEASE
Diff to: previous 1.15.2.2: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15.2.2: +0 -0 lines
SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)

Revision 1.15.2.2: download - view: text, markup, annotated - select for diffs
Sat Jun 3 15:38:07 2006 UTC (5 years, 8 months ago) by stefanf
Branches: RELENG_6
CVS tags: RELENG_6_4_BP, RELENG_6_3_BP, RELENG_6_3_0_RELEASE, RELENG_6_3, RELENG_6_2_BP, RELENG_6_2_0_RELEASE, RELENG_6_2
Branch point for: RELENG_6_4
Diff to: previous 1.15.2.1: preferred, colored; branchpoint 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15.2.1: +22 -20 lines
MFC:
- POSIX special built-ins (builtin.defs 1.19, main.c 1.28, mkbuiltins 1.16,
    eval.c 1.51, exec.c 1.29, exec.h 1.15, options.c 1.25)
- Fix el_gets() buffer handling (input.c 1.23).
- Sort 'set' output (var.c 1.31).
- Document that '#' starts a comment (sh.1 1.118).

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Apr 2 18:43:33 2006 UTC (5 years, 10 months ago) by stefanf
Branches: MAIN
CVS tags: RELENG_8_BP, RELENG_7_BP, RELENG_7_4_BP, RELENG_7_3_BP, RELENG_7_2_BP, RELENG_7_1_BP, RELENG_7_0_BP, RELENG_7_0_0_RELEASE, RELENG_7_0, RELENG_7
Branch point for: RELENG_8, RELENG_7_4, RELENG_7_3, RELENG_7_2, RELENG_7_1
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +22 -20 lines
Use -s to flag POSIX's "special built-in" utilities in builtins.def.  Add a
new member to struct builtincmd and set it to 1 if -s was specified.  This
is done because there are cases where special builtins must be treated
differently from other builtins.

Obtained from:	NetBSD (builtins.def part)

Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 26 18:15:37 2005 UTC (6 years, 1 month ago) by stefanf
Branches: RELENG_5
CVS tags: RELENG_5_5_BP, RELENG_5_5_0_RELEASE, RELENG_5_5
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +1 -0 lines
MFC important changes:
- Add -v and -V to the command builtin.
- Return value from unalias.
- Fixes for the errexit mode.
- Avoid segfaults on signals.
- Add the times builtin.
- Make 'set +o' output POSIX compliant.
- Correctly quoted output of trap.
- Man page updates.

Revision 1.15.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 26 15:43:54 2005 UTC (6 years, 1 month ago) by stefanf
Branches: RELENG_6
CVS tags: RELENG_6_1_BP, RELENG_6_1_0_RELEASE, RELENG_6_1
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +7 -11 lines
MFC:
- Add the times builtin.
- Correctly quoted output of trap.
- Man page updates.
- Cleanup of builtins.def.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Dec 4 20:01:48 2005 UTC (6 years, 2 months ago) by stefanf
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +6 -6 lines
Sort.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Dec 4 19:37:07 2005 UTC (6 years, 2 months ago) by stefanf
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +0 -5 lines
Remove a few commented out builtins from the original ash.  The files
implementing them were never part of FreeBSD.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Dec 4 18:44:21 2005 UTC (6 years, 2 months ago) by stefanf
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -0 lines
Add the times builtin.  It reports the user and system time for the shell
itself and its children.  Instead of calling times() (as implied by POSIX) this
implementation directly calls getrusage() to get the times because this is more
convenient.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jan 10 08:39:25 2005 UTC (7 years, 1 month ago) by imp
Branches: MAIN
CVS tags: RELENG_6_BP, RELENG_6_0_BP, RELENG_6_0_0_RELEASE, RELENG_6_0
Branch point for: RELENG_6
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1 lines
/*- or .\"- or #- to begin license clauses.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Apr 6 20:06:51 2004 UTC (7 years, 10 months ago) by markm
Branches: MAIN
CVS tags: RELENG_5_BP, RELENG_5_4_BP, RELENG_5_4_0_RELEASE, RELENG_5_4, RELENG_5_3_BP, RELENG_5_3_0_RELEASE, RELENG_5_3
Branch point for: RELENG_5
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +0 -4 lines
Remove clause 3 from the UCB licenses.

OK'ed by:	imp, core

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Dec 26 14:28:54 2002 UTC (9 years, 1 month ago) by tjr
Branches: MAIN
CVS tags: RELENG_5_2_BP, RELENG_5_2_1_RELEASE, RELENG_5_2_0_RELEASE, RELENG_5_2, RELENG_5_1_BP, RELENG_5_1_0_RELEASE, RELENG_5_1
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -0 lines
Add the "wordexp" shell built-in command which will be used to implement
the POSIX wordexp() function.

Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 27 01:36:28 2002 UTC (9 years, 5 months ago) by tjr
Branches: RELENG_4
CVS tags: RELENG_4_9_BP, RELENG_4_9_0_RELEASE, RELENG_4_9, RELENG_4_8_BP, RELENG_4_8_0_RELEASE, RELENG_4_8, RELENG_4_7_BP, RELENG_4_7_0_RELEASE, RELENG_4_7, RELENG_4_11_BP, RELENG_4_11_0_RELEASE, RELENG_4_11, RELENG_4_10_BP, RELENG_4_10_0_RELEASE, RELENG_4_10
Diff to: previous 1.7.2.1: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.1: +3 -1 lines
MFC:
- Avoid duplicate error messages when invalid options are used with the
  cd, pwd, fc, and export builtins.
- Handle window size changes when line editing is enabled.
- Don't access memory after it is free()'d, fixing strange job control
  problems when the J (junk) malloc() option was enabled.
- Read libedit options from ~/.editrc if present.
- Change the `command' builtin to be what POSIX.2 requires, create a
  `builtin' command to execute builtin commands.
- Add a `bind' builtin command to modify key bindings.
- Store process ID's in pid_t's instead of short's.
- Removed unused #ifdef'd code.
- -P (-o physical) option to make -P the default for the cd and pwd builtins

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Jul 23 11:50:53 2002 UTC (9 years, 6 months ago) by tjr
Branches: MAIN
CVS tags: RELENG_5_0_BP, RELENG_5_0_0_RELEASE, RELENG_5_0
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -0 lines
Add a `bind' builtin command, which is simply a wrapper around libedit's
builtin command of the same name. This allows the key bindings for the
shell's line editor to be changed.

MFC after:	2 weeks

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Jul 21 06:49:14 2002 UTC (9 years, 6 months ago) by tjr
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1 lines
Implement the P1003.2 `command' builtin command, which is used to suppress
shell function and alias lookup. The -p option has been implemented, the
UPE -v and -V options have not. The old `command' command has been renamed
to `builtin'.

Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 15 10:05:18 2001 UTC (10 years, 1 month ago) by knu
Branches: RELENG_4
CVS tags: RELENG_4_6_BP, RELENG_4_6_2_RELEASE, RELENG_4_6_1_RELEASE, RELENG_4_6_0_RELEASE, RELENG_4_6, RELENG_4_5_BP, RELENG_4_5_0_RELEASE, RELENG_4_5
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1 lines
MFC: Make test(1) a builtin command of sh(1).

bin/sh/Makefile          rev. 1.31
bin/sh/builtins.def      rev. 1.8
  - Add test as builtin.

share/man/man1/builtin.1 rev. 1.14-1.15
bin/sh/sh.1              rev. 1.56
  - Add proper cross references.

bin/test/test.c          rev. 1.32-1.35
  - Fix style bugs I found, and add a comment.
  - Do not reference argv[1] if no argument is given.
  - Call error() instead of errx() if compiled as sh(1) builtin.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Nov 20 18:41:01 2001 UTC (10 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +0 -0 lines
(null commit to correct the previous log message)

Now that all the printf invocations from within the system startup
scripts *have been replaced with equivalent handmade functions*, we
can safely remove it.

Please steal the technique from src/etc/MAKEDEV when you want to use
printf(1) functionality from within the system rc scripts.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Nov 20 18:33:58 2001 UTC (10 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -1 lines
Remove the printf builtin command from sh(1), which command is not
used so often that it's worth keeping it as a builtin.

Now that all the printf invocations from within the system startup
scripts, we can safely remove it.

Urged by:	sheldonh  :)

No MFC is planned so far because it may break compatibility and
violate POLA.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Nov 17 19:10:10 2001 UTC (10 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1 lines
Make test(1) a builtin command of our sh(1) for efficiency.  The
binary size increase is 3,784 bytes (about 0.6%).

I don't drop the printf builtin while I'm here because some /etc/rc.*
scripts seem to use it before mounting /usr where printf(1) resides.

Reviewed by:	arch (sheldonh)
Inspired by:	NetBSD, ksh
Clued by:	ume (on how the printf builtin is used)

Revision 1.3.2.3: download - view: text, markup, annotated - select for diffs
Sun Sep 5 10:59:52 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_2
Diff to: previous 1.3.2.2: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.2: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 29 14:13:39 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_3
CVS tags: RELENG_3_5_0_RELEASE, RELENG_3_4_0_RELEASE, RELENG_3_3_0_RELEASE
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Aug 27 23:15:08 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
CVS tags: RELENG_4_BP, RELENG_4_4_BP, RELENG_4_4_0_RELEASE, RELENG_4_4, RELENG_4_3_BP, RELENG_4_3_0_RELEASE, RELENG_4_3, RELENG_4_2_0_RELEASE, RELENG_4_1_1_RELEASE, RELENG_4_1_0_RELEASE, RELENG_4_0_0_RELEASE, PRE_SMPNG
Branch point for: RELENG_4
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.3.2.2: download - view: text, markup, annotated - select for diffs
Tue Nov 3 15:57:35 1998 UTC (13 years, 3 months ago) by cracauer
Branches: RELENG_2_2
CVS tags: RELENG_2_2_8_RELEASE
Diff to: previous 1.3.2.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.2.1: +1 -1 lines
Merge remaining -current fixes into -stable.
Obtained from: Most fixes in this diff are by Tor Egge

Revision 1.3.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 25 09:09:35 1997 UTC (14 years, 5 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_7_RELEASE, RELENG_2_2_6_RELEASE, RELENG_2_2_5_RELEASE
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
MFC: Almost too much to mention.  Lots of housecleaning merged over.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Apr 28 03:50:07 1997 UTC (14 years, 9 months ago) by steve
Branches: MAIN
CVS tags: RELENG_3_BP, RELENG_3_2_PAO_BP, RELENG_3_2_PAO, RELENG_3_2_0_RELEASE, RELENG_3_1_0_RELEASE, RELENG_3_0_0_RELEASE
Branch point for: RELENG_3
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
Turn on the new type builtin.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Feb 22 13:58:22 1997 UTC (14 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -1 lines
Revert $FreeBSD$ to $Id$

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jan 14 05:32:53 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -1 lines
Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Oct 1 04:59:13 1996 UTC (15 years, 4 months ago) by peter
Branches: MAIN
CVS tags: RELENG_2_2_BP, RELENG_2_2_2_RELEASE, RELENG_2_2_1_RELEASE, RELENG_2_2_0_RELEASE
Branch point for: RELENG_2_2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
re-activate the printf builtin now that src/usr.bin/printf.c has been
tweaked to work as a builtin better (ie: calls the real printf formatting
code, not sh's cut-down out1fmt() function)

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Sep 1 10:19:44 1996 UTC (15 years, 5 months ago) by peter
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +1 -0 lines
Merge of 4.4-Lite2 sh source, plus some gcc -Wall cleaning.  This is a
merge of parallel duplicate work by Steve Price and myself. :-]

There are some changes to the build that are my fault...  mkinit.c was
trying (poorly) to duplicate some of the work that make(1) is designed to
do.  The Makefile hackery is my fault too, the depend list was incomplete
because of some explicit OBJS+= entries, so mkdep wasn't picking up their
source file #includes.

This closes a pile of /bin/sh PR's, but not all of them..

Submitted by: Steve Price <steve@bonsai.hiwaay.net>, peter

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Mon May 27 01:40:08 1996 UTC (15 years, 8 months ago) by peter
Branches: CSRG
CVS tags: bsd_44_lite_2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import the 4.4BSD-Lite2 /bin/sh sources

Requested by: joerg

(Note, this is mostly going to be conflicts, which is expected.  Our entire
 sh source has a mainline, so this should not change anything except for
 a few new files appearing.  I dont think they are a problem)

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon May 27 01:40:08 1996 UTC (15 years, 8 months ago) by peter
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options