On Wed, 1 Nov 2006, Leonard den Ottolander wrote:

> On Wed, 2006-11-01 at 07:51 -0500, Thomas Dickey wrote:
>> Before rushing off to change things to
>> accommodate bash 3.2, it's worth checking if the fix will work with other
>> shells.
>
> I'm not quite sure which fix you are referring to here. The temporary
> hack I send to this list should not break the other shells. All it does
> is add quoting of numbers for these shells. For the (temporary, echo -e)
> fix I had in mind even this change would be dropped.
>
> My idea was to add an ini option bash_oct_digits with possible values 0
> (or unset) (automatically detect version via BASH_VERSION in the calling
> environment (actually querying the subshell seems a bit much) or
> fallback), 1 ("compatibility mode", 4 digit octals with numbers quoted,
> for bash >= 2.05b), 3 ("legacy mode", only use 3 digit octals, no need
> to escape digits) and 4 (use 4 digit octals only, no need to escape
> digits, for bash >= 3.2).

That is too much. Please, don't do this.

> Please let me know if there are volunteers to implement the proper
> solution (using printf) so I don't have to waste my time on a patch that
> is unnecessary. Thanks.

The "printf" solution wouldn't be that hard to implement in fact. It
may be even simpler. I can look at it.


_______________________________________________
Mc-devel mailing list
http://mail.gnome.org/mailman/listinfo/mc-devel

Reply via email to