Re: [bug #18136] MC wont work with new bash-3.2 propeply with all directories.
- From: Pavel Tsekov <ptsekov gmx net>
- To: Thomas Dickey <dickey his com>
- Cc: MC development <mc-devel gnome org>, Leonard den Ottolander <leonard den ottolander nl>
- Subject: Re: [bug #18136] MC wont work with new bash-3.2 propeply with all directories.
- Date: Wed, 1 Nov 2006 14:55:49 +0200 (EET)
On Wed, 1 Nov 2006, Thomas Dickey wrote:
On Wed, 1 Nov 2006, Pavel Tsekov wrote:
Ok. Since I am not native english speaker I cannot judge whether
he is recommending it or not. In any case I can see why keeping
the old behaviour of 'echo' is important for large scripts, however
what we have in MC is nothing as big. I just feel that what Leonard
is proposing is a hack and not an actual solution.
Anyway - perhaps 3.3 (I'm seeing too many reports of syntax errors in
existing scripts to bother with 3.2.x).
Does this mean that you think that bash 3.3 will reinstantiate the old
behaviour ?
Not for this ("echo -e" is a dead issue, though some of the discussion there
touches on other problems). But it would be reasonable to expect it to fix
the syntax errors. Before rushing off to change things to accommodate bash
3.2, it's worth checking if the fix will work with other shells.
The fix which Leonard proposes would not affect the other supported
shells. Look at subshell_name_quote() in subshell.c. I am beginning
to wonther whether do we really want to escape the characters
using "echo" or "printf".
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]