Hi,
Robert Elz writes:
> Date:Thu, 03 Jul 2025 15:57:30 +0900
> From:Ryo ONODERA
> Message-ID: <87sejdn4md@castella.elements.tetera.org>
>
> | After this commit, I have gotten the following error:
>
> Ah, apologies all - I have a bunch of other uncommittged ch
Date:Thu, 03 Jul 2025 15:57:30 +0900
From:Ryo ONODERA
Message-ID: <87sejdn4md@castella.elements.tetera.org>
| After this commit, I have gotten the following error:
Ah, apologies all - I have a bunch of other uncommittged changes
in my source tree (waiting for a
Hi,
After this commit, I have gotten the following error:
In file included from /usr/src/bin/sh/miscbltin.c:64:
/usr/src/bin/sh/syntax.h:50: error: "CEOF" redefined [-Werror]
50 | #define CEOF 10 /* end of file */
|
In file included from /usr/world/10.99/amd64/dest/usr/in
Module Name:src
Committed By: kre
Date: Thu Dec 26 03:23:28 UTC 2024
Modified Files:
src/bin/sh: var.c
Log Message:
Fix a bug from when the ToD variable was added (July 2017) where if
TZ is unset, and ToD_FORMAT contains and strftime() conversions which
need to know the zo
Module Name:src
Committed By: kre
Date: Thu Dec 26 03:23:28 UTC 2024
Modified Files:
src/bin/sh: var.c
Log Message:
Fix a bug from when the ToD variable was added (July 2017) where if
TZ is unset, and ToD_FORMAT contains and strftime() conversions which
need to know the zo
Module Name:src
Committed By: kre
Date: Mon Nov 11 22:57:42 UTC 2024
Modified Files:
src/bin/sh: eval.c redir.c redir.h sh.1 show.c
Log Message:
This commit is intended to be what was intended to happen in the
commit of Sun Nov 10 01:22:24 UTC 2024, see:
http://mail-i
Module Name:src
Committed By: kre
Date: Mon Nov 11 22:57:42 UTC 2024
Modified Files:
src/bin/sh: eval.c redir.c redir.h sh.1 show.c
Log Message:
This commit is intended to be what was intended to happen in the
commit of Sun Nov 10 01:22:24 UTC 2024, see:
http://mail-i
Module Name:src
Committed By: kre
Date: Sun Nov 10 09:06:25 UTC 2024
Modified Files:
src/bin/sh: eval.c redir.c redir.h sh.1 show.c
Log Message:
Revert the recent change until I can work out how things are broken.
To generate a diff of this commit:
cvs rdiff -u -r1.195 -
Module Name:src
Committed By: kre
Date: Sun Nov 10 09:06:25 UTC 2024
Modified Files:
src/bin/sh: eval.c redir.c redir.h sh.1 show.c
Log Message:
Revert the recent change until I can work out how things are broken.
To generate a diff of this commit:
cvs rdiff -u -r1.195 -
Module Name:src
Committed By: kre
Date: Sun Nov 10 05:21:24 UTC 2024
Modified Files:
src/bin/sh: redir.c
Log Message:
Back out the fcntl() 3rd arg -> (void *) change, leave it as an
untouched int. The other way seems to break things.
To generate a diff of this commit:
Module Name:src
Committed By: kre
Date: Sun Nov 10 05:21:24 UTC 2024
Modified Files:
src/bin/sh: redir.c
Log Message:
Back out the fcntl() 3rd arg -> (void *) change, leave it as an
untouched int. The other way seems to break things.
To generate a diff of this commit:
Module Name:src
Committed By: kre
Date: Sun Nov 10 01:22:24 UTC 2024
Modified Files:
src/bin/sh: eval.c redir.c redir.h sh.1 show.c
Log Message:
exec builtin command redirection fixes
Several changes, all related to the exec special built in command,
or to close on exec,
Module Name:src
Committed By: kre
Date: Sun Nov 10 01:22:24 UTC 2024
Modified Files:
src/bin/sh: eval.c redir.c redir.h sh.1 show.c
Log Message:
exec builtin command redirection fixes
Several changes, all related to the exec special built in command,
or to close on exec,
Module Name:src
Committed By: kre
Date: Mon Oct 21 15:57:45 UTC 2024
Modified Files:
src/bin/sh: expand.c parser.c parser.h
Log Message:
Fix processing of unknown variable expansion types.
Our shell is (was) one of the last not to do this correctly.
Expansions are suppos
Module Name:src
Committed By: kre
Date: Mon Oct 21 15:57:45 UTC 2024
Modified Files:
src/bin/sh: expand.c parser.c parser.h
Log Message:
Fix processing of unknown variable expansion types.
Our shell is (was) one of the last not to do this correctly.
Expansions are suppos
Module Name:src
Committed By: kre
Date: Mon Oct 21 15:56:44 UTC 2024
Modified Files:
src/bin/sh: var.c
Log Message:
If searching for a variable with no name, bail out faster,
that can never succeed.NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 s
Module Name:src
Committed By: kre
Date: Mon Oct 21 15:56:44 UTC 2024
Modified Files:
src/bin/sh: var.c
Log Message:
If searching for a variable with no name, bail out faster,
that can never succeed.NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 s
Module Name:src
Committed By: kre
Date: Mon Oct 21 15:31:34 UTC 2024
Modified Files:
src/bin/sh: eval.c
Log Message:
Add function names to relevant error messages.
When a shell detected error occurs while executing a function,
include the name of the function currently be
Module Name:src
Committed By: kre
Date: Mon Oct 21 15:31:34 UTC 2024
Modified Files:
src/bin/sh: eval.c
Log Message:
Add function names to relevant error messages.
When a shell detected error occurs while executing a function,
include the name of the function currently be
Module Name:src
Committed By: kre
Date: Mon Oct 14 09:10:35 UTC 2024
Modified Files:
src/bin/sh: options.c
Log Message:
80 column police (for the recent -r change). NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/bin/sh/options.c
Please note tha
Module Name:src
Committed By: kre
Date: Mon Oct 14 09:10:35 UTC 2024
Modified Files:
src/bin/sh: options.c
Log Message:
80 column police (for the recent -r change). NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/bin/sh/options.c
Please note tha
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:27:54 UTC 2024
Modified Files:
src/bin/sh: option.list options.c sh.1
Log Message:
Add a -r (version) option to sh
This new -r (or +r) option is for command line use only.
When encountered, the shell simply prints its
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:27:54 UTC 2024
Modified Files:
src/bin/sh: option.list options.c sh.1
Log Message:
Add a -r (version) option to sh
This new -r (or +r) option is for command line use only.
When encountered, the shell simply prints its
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:27:19 UTC 2024
Modified Files:
src/bin/sh: mknodenames.sh
Log Message:
Use tools awk where appropriate
And while here, switch from using echo to printf (via a
function echo() which just uses printf, but is limited to
t
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:27:19 UTC 2024
Modified Files:
src/bin/sh: mknodenames.sh
Log Message:
Use tools awk where appropriate
And while here, switch from using echo to printf (via a
function echo() which just uses printf, but is limited to
t
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:15:43 UTC 2024
Modified Files:
src/bin/sh: input.c var.c
Log Message:
Apologies for that commit message ... it should have been the same
as for revision 1.124 of Makefile (and as below).
(This change changes nothing).
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:15:43 UTC 2024
Modified Files:
src/bin/sh: input.c var.c
Log Message:
Apologies for that commit message ... it should have been the same
as for revision 1.124 of Makefile (and as below).
(This change changes nothing).
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:13:23 UTC 2024
Modified Files:
src/bin/sh: Makefile
Log Message:
Reject nul characters in shell input.
At the request of Thomas Klausner (wiz@) copy an idea from OpenBSD,
and have the shell simply reject any (sh) input
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:13:23 UTC 2024
Modified Files:
src/bin/sh: Makefile
Log Message:
Reject nul characters in shell input.
At the request of Thomas Klausner (wiz@) copy an idea from OpenBSD,
and have the shell simply reject any (sh) input
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:11:57 UTC 2024
Modified Files:
src/bin/sh: input.c var.c
Log Message:
# $NetBSD: Makefile,v 1.123 2023/10/19 04:27:24 mrg Exp $
# @(#)Makefile8.4 (Berkeley) 5/5/95
.include
PROG= sh
SHSRCS= alias.c
Module Name:src
Committed By: kre
Date: Mon Oct 14 08:11:57 UTC 2024
Modified Files:
src/bin/sh: input.c var.c
Log Message:
# $NetBSD: Makefile,v 1.123 2023/10/19 04:27:24 mrg Exp $
# @(#)Makefile8.4 (Berkeley) 5/5/95
.include
PROG= sh
SHSRCS= alias.c
Module Name:src
Committed By: kre
Date: Sat Oct 12 23:34:56 UTC 2024
Modified Files:
src/bin/sh: miscbltin.c
Log Message:
Undo an idiotic attempted micro optimisation in the previous
version which broke things...
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1
Module Name:src
Committed By: kre
Date: Sat Oct 12 23:34:56 UTC 2024
Modified Files:
src/bin/sh: miscbltin.c
Log Message:
Undo an idiotic attempted micro optimisation in the previous
version which broke things...
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1
Module Name:src
Committed By: kre
Date: Fri Oct 11 09:02:10 UTC 2024
Modified Files:
src/bin/sh: miscbltin.c sh.1
Log Message:
Add -b and -nMAX options to the read builtin.
As requested on (perhaps more than one) mailing list, this adds
a -n MAX option, to allow the amoun
Module Name:src
Committed By: kre
Date: Fri Oct 11 09:02:10 UTC 2024
Modified Files:
src/bin/sh: miscbltin.c sh.1
Log Message:
Add -b and -nMAX options to the read builtin.
As requested on (perhaps more than one) mailing list, this adds
a -n MAX option, to allow the amoun
Module Name:src
Committed By: kre
Date: Fri Oct 11 08:53:09 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
Allow '+' to be specified as the "one char option name" for long options
that don't have a 1 char equivalent, but do want to become a member of
an opt
Module Name:src
Committed By: kre
Date: Fri Oct 11 08:53:09 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
Allow '+' to be specified as the "one char option name" for long options
that don't have a 1 char equivalent, but do want to become a member of
an opt
Module Name:src
Committed By: kre
Date: Wed Oct 9 13:43:33 UTC 2024
Modified Files:
src/bin/sh: builtins.def jobs.c sh.1 shell.h trap.c trap.h
Log Message:
PR bin/58687 -- implement suspend as a builtin in sh
Requested by uwe@ in PR bin/58687 without objections from
anyo
Module Name:src
Committed By: kre
Date: Wed Oct 9 13:43:33 UTC 2024
Modified Files:
src/bin/sh: builtins.def jobs.c sh.1 shell.h trap.c trap.h
Log Message:
PR bin/58687 -- implement suspend as a builtin in sh
Requested by uwe@ in PR bin/58687 without objections from
anyo
Module Name:src
Committed By: kre
Date: Wed Oct 9 12:27:11 UTC 2024
Modified Files:
src/bin/sh: builtins.def
Log Message:
Housekeeping.
Improve some comments, and sort the list of builtins, to make it easier
to find what is there and what isn't (since some have multiple
Module Name:src
Committed By: kre
Date: Wed Oct 9 12:27:11 UTC 2024
Modified Files:
src/bin/sh: builtins.def
Log Message:
Housekeeping.
Improve some comments, and sort the list of builtins, to make it easier
to find what is there and what isn't (since some have multiple
Module Name:src
Committed By: uwe
Date: Sat Aug 10 19:21:32 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
sh(1): fix up formatting of syntax examples
.Bd -literal with all lines explicitly formatted (usually with .Ic)
doesn't seem to work too well with mandoc shi
Module Name:src
Committed By: uwe
Date: Sat Aug 10 19:21:32 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
sh(1): fix up formatting of syntax examples
.Bd -literal with all lines explicitly formatted (usually with .Ic)
doesn't seem to work too well with mandoc shi
Module Name:src
Committed By: kre
Date: Sat Aug 3 03:46:23 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Revert a part of a change made on 1999-07-09 (in rev 1.21).
That change ("compile with WARNS = 2") added "const" qualifiers
in many places.
One of the
Module Name:src
Committed By: kre
Date: Sat Aug 3 03:46:23 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Revert a part of a change made on 1999-07-09 (in rev 1.21).
That change ("compile with WARNS = 2") added "const" qualifiers
in many places.
One of the
Module Name:src
Committed By: kre
Date: Sat Aug 3 03:05:58 UTC 2024
Modified Files:
src/bin/sh: eval.c eval.h input.c input.h
Log Message:
Change the "string" argument to evalstring() and setinputstring()
from being "char *" to being "const char *".
This is needed for a
Module Name:src
Committed By: kre
Date: Sat Aug 3 03:05:58 UTC 2024
Modified Files:
src/bin/sh: eval.c eval.h input.c input.h
Log Message:
Change the "string" argument to evalstring() and setinputstring()
from being "char *" to being "const char *".
This is needed for a
Module Name:src
Committed By: kre
Date: Sat Aug 3 01:13:10 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Fix a very old core dump causing bug found by RVP in the history code.
That is, truly very old - it is in rev 1.1 from 1994 (and so is probably
even old
Module Name:src
Committed By: kre
Date: Sat Aug 3 01:13:10 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Fix a very old core dump causing bug found by RVP in the history code.
That is, truly very old - it is in rev 1.1 from 1994 (and so is probably
even old
Module Name:src
Committed By: kre
Date: Sat Jul 13 13:43:58 UTC 2024
Modified Files:
src/bin/sh: histedit.c input.c myhistedit.h mystring.c mystring.h sh.1
trap.c var.c var.h
Log Message:
Implement the HISTFILE and HISTAPPEND variables.
See the (newly updated)
Module Name:src
Committed By: kre
Date: Sat Jul 13 13:43:58 UTC 2024
Modified Files:
src/bin/sh: histedit.c input.c myhistedit.h mystring.c mystring.h sh.1
trap.c var.c var.h
Log Message:
Implement the HISTFILE and HISTAPPEND variables.
See the (newly updated)
Module Name:src
Committed By: kre
Date: Sat Jul 13 07:11:20 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
Remove caveat about $'' quoting, now POSIX.1-2004 exists.
nb: no Dd bump, that's coming soon (not needed for this change anyway)
To generate a diff of this
Module Name:src
Committed By: kre
Date: Sat Jul 13 07:11:20 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
Remove caveat about $'' quoting, now POSIX.1-2004 exists.
nb: no Dd bump, that's coming soon (not needed for this change anyway)
To generate a diff of this
Module Name:src
Committed By: kre
Date: Fri Jul 12 08:35:48 UTC 2024
Modified Files:
src/bin/sh: parser.c parser.h
Log Message:
Implement expandvar() : runs var/arith/cmdsub expansions on var value
expandvar() is like expandenv() and expandstr() - each expands
variable va
Module Name:src
Committed By: kre
Date: Fri Jul 12 08:35:48 UTC 2024
Modified Files:
src/bin/sh: parser.c parser.h
Log Message:
Implement expandvar() : runs var/arith/cmdsub expansions on var value
expandvar() is like expandenv() and expandstr() - each expands
variable va
Module Name:src
Committed By: kre
Date: Fri Jul 12 07:30:30 UTC 2024
Modified Files:
src/bin/sh: exec.c exec.h histedit.c myhistedit.h options.c options.h
var.c var.h
Log Message:
Improve safety in var imports from the environment.
Add a new var flag VUNSAFE -
Module Name:src
Committed By: kre
Date: Fri Jul 12 07:30:30 UTC 2024
Modified Files:
src/bin/sh: exec.c exec.h histedit.c myhistedit.h options.c options.h
var.c var.h
Log Message:
Improve safety in var imports from the environment.
Add a new var flag VUNSAFE -
Module Name:src
Committed By: kre
Date: Fri Jul 12 04:45:13 UTC 2024
Modified Files:
src/bin/sh: show.c
Log Message:
Meaningless gcc inspired change.
This is in code only compiled in DEBUG builds (so not part of any
normal NetBSD build).
NFC
To generate a diff of this
Module Name:src
Committed By: kre
Date: Fri Jul 12 04:45:13 UTC 2024
Modified Files:
src/bin/sh: show.c
Log Message:
Meaningless gcc inspired change.
This is in code only compiled in DEBUG builds (so not part of any
normal NetBSD build).
NFC
To generate a diff of this
Module Name:src
Committed By: kre
Date: Fri Jul 5 04:07:26 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Don't emit a user causable "internal error" message.
Non-numeric args to "fc" simply fail to find the string
in an empty history buffer, as they might
Module Name:src
Committed By: kre
Date: Fri Jul 5 04:07:26 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Don't emit a user causable "internal error" message.
Non-numeric args to "fc" simply fail to find the string
in an empty history buffer, as they might
Module Name:src
Committed By: kre
Date: Fri Jul 5 02:24:57 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Ignore non-numeric values for HISTSIZE
This is a temporary change (which can be pulled up to -9 and -10)
to avoid having
HISTSIZE=foo /bin/sh
c
Module Name:src
Committed By: kre
Date: Fri Jul 5 02:24:57 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
Ignore non-numeric values for HISTSIZE
This is a temporary change (which can be pulled up to -9 and -10)
to avoid having
HISTSIZE=foo /bin/sh
c
Module Name:src
Committed By: kre
Date: Wed Jul 3 05:58:05 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
General source cleanup, whitespace, KNF, 80-col police, ...
No executable binary change intended (certainly NFCI).
Some debugging info will change as l
Module Name:src
Committed By: kre
Date: Wed Jul 3 05:58:05 UTC 2024
Modified Files:
src/bin/sh: histedit.c
Log Message:
General source cleanup, whitespace, KNF, 80-col police, ...
No executable binary change intended (certainly NFCI).
Some debugging info will change as l
Module Name:src
Committed By: kre
Date: Tue Jun 18 07:21:31 UTC 2024
Modified Files:
src/bin/sh: jobs.c
Log Message:
Remove the possibility that all jobs won't be cleaned up by "wait"
There was a possibility that in a wait (no options or args) not
all jobs would be cleane
Module Name:src
Committed By: kre
Date: Tue Jun 18 07:21:31 UTC 2024
Modified Files:
src/bin/sh: jobs.c
Log Message:
Remove the possibility that all jobs won't be cleaned up by "wait"
There was a possibility that in a wait (no options or args) not
all jobs would be cleane
Module Name:src
Committed By: kre
Date: Sat Jun 15 06:07:14 UTC 2024
Modified Files:
src/bin/sh: jobs.c
Log Message:
When generating the text that identifies the command for the job tree
from the parse tree data, be more intelligent about where we stick ';'
characters.
Pr
Module Name:src
Committed By: kre
Date: Sat Jun 15 06:07:14 UTC 2024
Modified Files:
src/bin/sh: jobs.c
Log Message:
When generating the text that identifies the command for the job tree
from the parse tree data, be more intelligent about where we stick ';'
characters.
Pr
Module Name:src
Committed By: kre
Date: Sat Jun 15 05:18:48 UTC 2024
Modified Files:
src/bin/sh: eval.c jobs.c jobs.h
Log Message:
POSIX.1-2024 requires that when an async (background) job is started
at the top level (ie: not in any kind of subshell environment) of an
inte
Module Name:src
Committed By: kre
Date: Sat Jun 15 05:18:48 UTC 2024
Modified Files:
src/bin/sh: eval.c jobs.c jobs.h
Log Message:
POSIX.1-2024 requires that when an async (background) job is started
at the top level (ie: not in any kind of subshell environment) of an
inte
Module Name:src
Committed By: kre
Date: Sat Jun 15 05:02:24 UTC 2024
Modified Files:
src/bin/sh: syntax.h
Log Message:
This file uses CHAR_MIN so needs to be complete.
While here, fix a typo in the alternate (as in #if 0'd out) version
of the ISCTL() macro.
NFCI.
To g
Module Name:src
Committed By: kre
Date: Sat Jun 15 05:02:24 UTC 2024
Modified Files:
src/bin/sh: syntax.h
Log Message:
This file uses CHAR_MIN so needs to be complete.
While here, fix a typo in the alternate (as in #if 0'd out) version
of the ISCTL() macro.
NFCI.
To g
Module Name:src
Committed By: christos
Date: Tue Apr 16 23:30:19 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
Be more explicit with sort fields to produce consistent results with gnu
sort (Jan-Benedict Glaw)
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: christos
Date: Tue Apr 16 23:30:19 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
Be more explicit with sort fields to produce consistent results with gnu
sort (Jan-Benedict Glaw)
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: kre
Date: Fri Apr 12 19:09:50 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
Edgar Fuß pointed out that sh(1) did not mention comments (at all).
This has been true forever, and no-one else (including me) ever seems
to have noticed this
Module Name:src
Committed By: kre
Date: Fri Apr 12 19:09:50 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
Edgar Fuß pointed out that sh(1) did not mention comments (at all).
This has been true forever, and no-one else (including me) ever seems
to have noticed this
Module Name:src
Committed By: kre
Date: Sat Apr 6 14:20:27 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
Redo the mktemp(1) part - some mktemp's (including ours) require the
's to be at the end of the name (like mk*temp(3)) so however well
it will wor
Module Name:src
Committed By: kre
Date: Sat Apr 6 14:20:27 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
Redo the mktemp(1) part - some mktemp's (including ours) require the
's to be at the end of the name (like mk*temp(3)) so however well
it will wor
Module Name:src
Committed By: christos
Date: Fri Apr 5 22:22:17 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
>From Jan-Benedict Glaw:
Fix a redirection and prepare a stable sort for upper-/lowercase
option letters
This script is a mess, I strongly beli
Module Name:src
Committed By: christos
Date: Fri Apr 5 22:22:17 UTC 2024
Modified Files:
src/bin/sh: mkoptions.sh
Log Message:
>From Jan-Benedict Glaw:
Fix a redirection and prepare a stable sort for upper-/lowercase
option letters
This script is a mess, I strongly beli
Module Name:src
Committed By: kre
Date: Tue Jan 30 19:05:07 UTC 2024
Modified Files:
src/bin/sh: jobs.c
Log Message:
PR bin/57894
For jobs -p for a non-job-control job, avoid just printing 0 (as
there is no process group pid) and instead output what we used to,
the pid of
Module Name:src
Committed By: kre
Date: Tue Jan 30 19:05:07 UTC 2024
Modified Files:
src/bin/sh: jobs.c
Log Message:
PR bin/57894
For jobs -p for a non-job-control job, avoid just printing 0 (as
there is no process group pid) and instead output what we used to,
the pid of
Module Name:src
Committed By: kre
Date: Tue Jan 16 14:30:22 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
Remove an ancient incorrect notion which somehow survived intact for ages.
"$@" is (as it is in double quotes) not subject to field splitting. "$@"
generates
Module Name:src
Committed By: kre
Date: Tue Jan 16 14:30:22 UTC 2024
Modified Files:
src/bin/sh: sh.1
Log Message:
Remove an ancient incorrect notion which somehow survived intact for ages.
"$@" is (as it is in double quotes) not subject to field splitting. "$@"
generates
Module Name:src
Committed By: kre
Date: Fri Dec 29 15:49:24 UTC 2023
Modified Files:
src/bin/sh: expand.c
Log Message:
PR bin/57773
Fix another bug reported by Jarle Fredrik Greipsland and added
to PR bin/57773, which relates to calculating the length of a
positional para
Module Name:src
Committed By: kre
Date: Fri Dec 29 15:49:24 UTC 2023
Modified Files:
src/bin/sh: expand.c
Log Message:
PR bin/57773
Fix another bug reported by Jarle Fredrik Greipsland and added
to PR bin/57773, which relates to calculating the length of a
positional para
Module Name:src
Committed By: kre
Date: Mon Dec 25 04:52:38 UTC 2023
Modified Files:
src/bin/sh: eval.c
Log Message:
PR bin/57773
Fix a bug reported by Jarle Fredrik Greipsland in PR bin/57773,
where a substring expansion where the substring to be removed from
a variable
Module Name:src
Committed By: kre
Date: Mon Dec 25 04:52:38 UTC 2023
Modified Files:
src/bin/sh: eval.c
Log Message:
PR bin/57773
Fix a bug reported by Jarle Fredrik Greipsland in PR bin/57773,
where a substring expansion where the substring to be removed from
a variable
Module Name:src
Committed By: kre
Date: Mon Dec 25 02:28:47 UTC 2023
Modified Files:
src/bin/sh: expand.c
Log Message:
Correct a bizarre piece of source formatting that crept in by
accident several years ago (change a space into newline tab).
NFC
To generate a diff of t
Module Name:src
Committed By: kre
Date: Mon Dec 25 02:28:47 UTC 2023
Modified Files:
src/bin/sh: expand.c
Log Message:
Correct a bizarre piece of source formatting that crept in by
accident several years ago (change a space into newline tab).
NFC
To generate a diff of t
Module Name:src
Committed By: kre
Date: Fri Oct 20 22:08:52 UTC 2023
Modified Files:
src/bin/sh: parser.c
Log Message:
Work around a probably gcc12 bug in detecting "potentially clobbered"
variables after longjmp() for some architectures (sh3 at least).
This should allow
Module Name:src
Committed By: kre
Date: Fri Oct 20 22:08:52 UTC 2023
Modified Files:
src/bin/sh: parser.c
Log Message:
Work around a probably gcc12 bug in detecting "potentially clobbered"
variables after longjmp() for some architectures (sh3 at least).
This should allow
Module Name:src
Committed By: mrg
Date: Thu Oct 19 04:27:24 UTC 2023
Modified Files:
src/bin/sh: Makefile
Log Message:
convert gcc12 -O1 into -Wno-error=clobbered.
parser.c wants all the optimisation, and this is very likely a
false positive.
To generate a diff of this
Module Name:src
Committed By: mrg
Date: Thu Oct 19 04:27:24 UTC 2023
Modified Files:
src/bin/sh: Makefile
Log Message:
convert gcc12 -O1 into -Wno-error=clobbered.
parser.c wants all the optimisation, and this is very likely a
false positive.
To generate a diff of this
Module Name:src
Committed By: mrg
Date: Sat Oct 14 06:53:56 UTC 2023
Modified Files:
src/bin/sh: Makefile
Log Message:
the parser.c longjmp vs gcc12 issue affects a few ports,
make the workaround global.
To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src
Module Name:src
Committed By: mrg
Date: Sat Oct 14 06:53:56 UTC 2023
Modified Files:
src/bin/sh: Makefile
Log Message:
the parser.c longjmp vs gcc12 issue affects a few ports,
make the workaround global.
To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src
Module Name:src
Committed By: uwe
Date: Thu Oct 12 01:45:07 UTC 2023
Modified Files:
src/bin/sh: sh.1
Log Message:
sh(1): touch up markup for the ENV example
Don't use Dq in a literal display, ascii quotes are \*q
While here mark up as literal a few things around this exa
Module Name:src
Committed By: uwe
Date: Thu Oct 12 01:45:07 UTC 2023
Modified Files:
src/bin/sh: sh.1
Log Message:
sh(1): touch up markup for the ENV example
Don't use Dq in a literal display, ascii quotes are \*q
While here mark up as literal a few things around this exa
Module Name:src
Committed By: kre
Date: Thu Oct 5 20:33:31 UTC 2023
Modified Files:
src/bin/sh: miscbltin.c
Log Message:
If the read builtin is told to read into IFS, we must avoid doing
that until all current uses of IFS are complete (as we have IFS's
value cached in ifs
1 - 100 of 345 matches
Mail list logo