] That it might try to anyway is likely unintended.
No, that's wrong. readonly/export are declaration utilities, and take
assignment statements as arguments.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 6/3/24 7:30 PM, Grisha Levit wrote:
On Mon, Jun 3, 2024 at 3:53 PM Chet Ramey wrote:
On 5/31/24 5:07 PM, Grisha Levit wrote:
Two minor leak fixes for conditional command error conditions:
If a WORD token is read when COND_AND, COND_OR, COND_END, or a binary
operator are expected
On 6/4/24 2:10 AM, konsolebox wrote:
I haven't looked at this but it will keep lazy functions safe to
implement right?
Yes.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.edu
COMMAND is > leaked.
Thanks for the report. These are interactive errors only, since a syntax
error in a compound command causes the shell to exit.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU
On 5/31/24 6:55 PM, Grisha Levit wrote:
Free temporary list allocated when exapnding `$@' in
bash -c 'IFS=:; : ${_+$@}' _ X
Thanks for the report.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech
On 5/31/24 5:32 PM, Grisha Levit wrote:
When a named coproc is created, the name string and associated WORD_DESC
are leaked.
Thanks for the report.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech
side
effects, even in pretty-print mode, so we'll try it.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description
o lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/31/24 11:57 AM, Oğuz wrote:
On Friday, May 31, 2024, Chet Ramey <mailto:chet.ra...@case.edu>> wrote:
Thanks for the report. Since this occurs when read(2) returns a partial
buffer on an interrupt, I think we can handle it in read_builtin().
Okay, handle how though? Leave
to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/29/24 3:31 PM, Grisha Levit wrote:
Avoid leaking ifs_chars on more return paths.
Thanks for the report.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp
bash-5.3$ ABC
AFAICT the rl_maybe_replace_line in _rl_readstr_init is the issue.
Thanks for the report. This looks like the right fix, since we're not
moving off this history entry.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis''
send it to you? If I send it to
you, can I still obtain a CVE identifier?
Send it to me -- directly if you like -- so we can see if you've got
something.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU
of different lengths is a tricky
problem; you have to choose the shortest.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
as a matter of course.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
extract_command_subst() in the right place.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
On 5/23/24 9:09 PM, Grisha Levit wrote:
On Thu, May 23, 2024 at 3:55 PM Chet Ramey wrote:
On 5/23/24 7:43 AM, Michael Maurer wrote:
Bash Version: 5.2
Patch Level: 15
Release Status: release
Description:
Calling a function that itself uses the keyword "time" to call another
On 5/23/24 9:55 PM, Collin Funk wrote:
Hi Chet,
In this commit in the devel branch:
commit 03c8c43b79177fa678714893e9f05b1c517592c0
Author: Chet Ramey
Date: Fri Apr 5 09:03:52 2024 -0400
man page typesetting updates for compatibilityand layout issues
I think there was a typo
gle byte.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/23/24 3:25 PM, Grisha Levit wrote:
On Thu, May 23, 2024 at 10:25 AM Chet Ramey wrote:
On 5/21/24 2:42 PM, Grisha Levit wrote:
Avoid using (size_t)-1 as an offset.
I can't reproduce this on macOS. Where is the code that's using -1 as an
offset?
The loop in rl_change_case does
d64 #1 SMP PREEMPT_DYNAMIC Debian
6.1.90-1 (2024-05-03) x86_64 GNU/Linux
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
D
, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
ct) or two (incorrect) lines were used.
There's nothing incorrect about it. The bash output clearly tells you the
order of operations, which is the whole purpose of -x.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, U
On 5/21/24 10:41 PM, Grisha Levit wrote:
bash --norc -in <<< $'A \e-\cXs'
I think I'd rather make negative counts work in the opposite direction.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ram
Sanitizer: undefined-behavior bashline.c:3720:16
Interesting that this has never actually hit since 1991 when dynamic
history completion was implemented.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech,
On 5/22/24 12:32 AM, Zachary Santer wrote:
On Tue, May 21, 2024 at 3:06 PM Chet Ramey wrote:
On 5/21/24 11:14 AM, Zachary Santer wrote:
On Tue, May 21, 2024 at 9:01 AM Chet Ramey wrote:
On 5/21/24 6:17 AM, Zachary Santer wrote:
I was wondering what the relationship between the devel
.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
this slightly differently.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/21/24 11:14 AM, Zachary Santer wrote:
On Tue, May 21, 2024 at 9:01 AM Chet Ramey wrote:
On 5/21/24 6:17 AM, Zachary Santer wrote:
I was wondering what the relationship between the devel and master
branches was.
No mystery: the devel branch captures ongoing development, gets
know if that would be good enough for the initial purpose.
Apparently not, since there's been an example autoload function in the tree
for 30 years.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc
, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
later?
Probably, yes.
Do you keep a list of TODOs and things under consideration somewhere?
I do, it's more of the `folder of ideas' style.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc
WD? Should it fall back to $PATH? What do you do with a null value? (Yes,
no, same as you do today.) It just avoids introducing a new variable.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc..
, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
e something else.
generally only improves the status quo,
I don't think everyone agrees with this. Certainly it's disputed even in
the discussion here.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UT
, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
ing things?
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
s longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
some of the work here, and bash
has a replacement for systems where it's missing, but that's more than I
want to change before bash-5.3 comes out. Maybe after that.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey
that's user-visible like BASH_SOURCE_PATH, except that it's more
obscure and fragile.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signa
long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/17/24 9:47 PM, Martin D Kealey wrote:
On Fri, 17 May 2024 at 04:18, Chet Ramey <mailto:chet.ra...@case.edu>> wrote:
On 5/16/24 11:54 AM, G. Branden Robinson wrote:
> At 2024-05-16T11:36:50-0400, Chet Ramey wrote:
>> On 5/15/24 6:27 PM, Robert Elz wrote
Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/17/24 11:40 AM, Robert Elz wrote:
Date:Fri, 17 May 2024 10:09:06 -0400
From:Chet Ramey
Message-ID:
| If you don't want `.' to search $PATH, turn off the `sourcepath' shell
| option.
That part I assumed was already taken care of (that is, would
On 5/20/24 10:56 AM, Grisha Levit wrote:
On Mon, May 20, 2024, 10:52 Chet Ramey <mailto:chet.ra...@case.edu>> wrote:
On 5/20/24 10:42 AM, Grisha Levit wrote:
> If bracketed paste input terminates prior to the paste end sequence,
How would this happen? The termi
longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
reasonable value.
Bash would not set this to any value, since it doesn't install anything
that would use it. To set it is to apply policy.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.edu
ant thing to code , an overall one
We're talking about different ways to avoid it.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~c
On 5/20/24 9:34 AM, Mohamed Akram wrote:
Is there a way to disable this feature, at least in vi mode?
No.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu
On 5/17/24 5:56 PM, Grisha Levit wrote:
On Fri, May 17, 2024 at 3:06 PM Chet Ramey wrote:
On 5/17/24 12:57 PM, Grisha Levit wrote:
The current cmp implementation for size and blocks subtracts the two
values and returns the difference as an int. This subtraction can
overflow, and the returned
.
This causes the entire line to shift, which is particularly jarring if
a long prompt is used, as is common.
This is standard readline behavior in both emacs and vi mode.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
r expectations.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
not exporting
such a variable to begin with unless you're sure of its effects.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
th the same number of blocks (and in this case, size, mod time).
Because it's a complication that may or may not be worth implementing
without some critical mass of people asking for it. Let's see how this
goes first.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
On 5/16/24 11:36 PM, Robert Elz wrote:
Date:Thu, 16 May 2024 11:36:50 -0400
From:Chet Ramey
Message-ID: <613852f3-c9ef-43d8-821b-37be3d9e9...@case.edu>
| You can already do this; there's no reason to add these semantics to a
| variable setting
to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/16/24 3:40 PM, Collin Funk wrote:
Hi Chet,
On 5/16/24 7:25 AM, Chet Ramey wrote:
Yes. This was inspired by
https://lists.gnu.org/archive/html/bug-bash/2024-04/msg00158.html
I'm not sure if you have dealt with this particular one yet, but I
would just get rid of the u_char, u_short
'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/16/24 11:54 AM, G. Branden Robinson wrote:
At 2024-05-16T11:36:50-0400, Chet Ramey wrote:
On 5/15/24 6:27 PM, Robert Elz wrote:
and any attempt to use a relative path (and you
can exclude ./anything or ../anything from that if you prefer - ie:
Those are not relative paths.
!
POSIX
`invisible' action? You have to actually set the variable to use it.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description
On 5/15/24 11:25 AM, Koichi Murase wrote:
2024年5月15日(水) 22:13 Chet Ramey :
On 5/14/24 4:48 PM, Koichi Murase wrote:
However, at the same time, I think the new option could be justified
from the viewpoint of language design. If we have a new namespace
``BASH_SOURCE_PATH'' for the scripts
- Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 5/15/24 11:31 AM, Koichi Murase wrote:
2024年5月15日(水) 22:21 Chet Ramey :
On 5/14/24 7:15 PM, Koichi Murase wrote:
In case we talk about different designs, I assume the following one:
* `source name' searches the files in BASH_SOURCE_PATH, PATH, and the
current working directory.
No, I'm
, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
ong to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
ting behavior
like you propose?
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
refactoring work I've done.
It's a placeholder while we talk about behavior and semantics. I appreciate
the work you did and your willingness to discuss it.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech
choose to do
that.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
it with
the "no defaults" idea.
That would again require everyone to update whatever restricted shell
configuration they have now.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.e
'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
-i name', if it would be added, searches the files in
BASH_SOURCE_PATH (excluding PATH and the current working directory
unless `.' is included in BASH_SOURCE_PATH).
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey
On 5/14/24 5:40 PM, Robert Elz wrote:
Date:Tue, 14 May 2024 15:51:10 -0400
From:Chet Ramey
Message-ID:
| What do folks think about forcing an option to enable using
| BASH_SOURCE_PATH? Should it be required? Is it necessary? (I personally
| think
ft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
On 5/14/24 6:07 PM, Dan Shelton wrote:
On Fri, 26 Apr 2024 at 15:10, Chet Ramey wrote:
On 4/25/24 9:56 PM, Dan Shelton wrote:
Everyone seems to support MAKEFLAGS by now, and it's part of POSIX, so
maybe we delete $(MFLAGS) and rely on make to pass MAKEFLAGS to submakes
in the environment
when using
PATH) when not in posix mode.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
nga, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
herwise you just use $PATH as normal.
The cases where path_value() returns NULL or an empty string would be
anyway handled by find_in_path()
path_value() won't return an empty string.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' -
element anywhere is equivalent to `.'. Does this
require a special case?
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
in restricted mode.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
doesn't install
any `libraries'. Maybe it would be better to let it be something the
builder or distro defines.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu
, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
the existence of find_in_path().
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
On 5/14/24 11:12 AM, Chet Ramey wrote:
On 5/14/24 10:20 AM, Andreas Schwab wrote:
On Mai 14 2024, Chet Ramey wrote:
Setting the process group might solve this particular issue, at the cost of
losing keyboard-generated signals. That's not so bad for SIGINT, though
people do expect to be able
On 5/14/24 11:17 AM, Evan Gates wrote:
On Mon, Oct 3, 2022 at 12:48 PM Chet Ramey wrote:
On 10/1/22 6:38 AM, Emanuel Haupt wrote:
Static build of 5.2 fails to build on FreeBSD 13.1-RELEASE (amd64).
The logic in m4/strtoimax.m4 is inverted. The following patch replaces
strtoimax
On 5/14/24 10:20 AM, Andreas Schwab wrote:
On Mai 14 2024, Chet Ramey wrote:
Setting the process group might solve this particular issue, at the cost of
losing keyboard-generated signals. That's not so bad for SIGINT, though
people do expect to be able to kill a procsub when you interrupt
`Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
On 5/13/24 3:37 PM, Oğuz wrote:
On Monday, May 13, 2024, Chet Ramey <mailto:chet.ra...@case.edu>> wrote:
performs the setpgid in the process forked
to run the process substitution).
Yes, this sounds like the easy way. I don't know how else to prevent the
race in OP. Cl
ame process
group as the shell performing the word expansions. This is how ksh93 does
it as well (zsh, by contrast, performs the setpgid in the process forked
to run the process substitution).
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippo
ing the link will take you to the appropriate savannah issue
page, where you can add a comment. savannah is rather self-contained;
the notifications are so interested people can go to savannah and
contribute.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'
'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
then (1989),
`type' was the only builtin that supported any kind of long option;
no other builtins ever have.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRUc...@case.eduhttp://tiswww.cwru.edu/~chet/
that the
`source' builtin should also follow POSIX.
Because `.' and `source' have always been equivalent, and it will take a
better reason than this to change that.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech
1 - 100 of 7164 matches
Mail list logo