bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bash-3.0 Official Patch 14


From: Chet Ramey
Subject: Bash-3.0 Official Patch 14
Date: Tue, 19 Oct 2004 08:47:45 -0400

                             BASH PATCH REPORT
                             =================

Bash-Release: 3.0
Patch-ID: bash30-014

Bug-Reported-by: agriffis@gentoo.org
Bug-Reference-ID: <20040929024759.A437FEB1E0@piment.flatmonk.org>
Bug-Reference-URL: 
http://lists.gnu.org/archive/html/bug-bash/2004-09/msg00250.html

Bug-Description:

        #
        # BROKEN case: variable with braces inside quotes
        #

        $ D=W
        $ echo "${D}"{illy,onka}  => W{illy,onka}

Patch:

*** ../bash-3.0-patched/braces.c        Wed Sep  8 11:07:53 2004
--- braces.c    Fri Sep 17 18:42:36 2004
***************
*** 403,407 ****
          pass_next = 1;
          i++;
!         level++;
          continue;
        }
--- 403,408 ----
          pass_next = 1;
          i++;
!         if (quoted == 0)
!           level++;
          continue;
        }
*** ../bash-3.0-patched/patchlevel.h    Wed Aug 22 08:05:39 2001
--- patchlevel.h        Thu Sep  2 15:04:32 2004
***************
*** 26,30 ****
     looks for to find the patch level (for the sccs version string). */
  
! #define PATCHLEVEL 13
  
  #endif /* _PATCHLEVEL_H_ */
--- 26,30 ----
     looks for to find the patch level (for the sccs version string). */
  
! #define PATCHLEVEL 14
  
  #endif /* _PATCHLEVEL_H_ */

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
( ``Discere est Dolere'' -- chet )
                                                Live...Laugh...Love
Chet Ramey, ITS, CWRU    chet@po.cwru.edu    http://tiswww.tis.cwru.edu/~chet/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]