Ondrej Oprala 1b8a75
			     BASH PATCH REPORT
Ondrej Oprala 1b8a75
			     =================
Ondrej Oprala 1b8a75
Ondrej Oprala 1b8a75
Bash-Release:	4.3
Ondrej Oprala 1b8a75
Patch-ID:	bash43-018
Ondrej Oprala 1b8a75
Ondrej Oprala 1b8a75
Bug-Reported-by:	Geir Hauge <geir.hauge@gmail.com>
Ondrej Oprala 1b8a75
Bug-Reference-ID:	<CAO-BiTLOvfPXDypg61jcBausADrxUKJejakV2WTWP26cW0=rgA@mail.gmail.com>
Ondrej Oprala 1b8a75
Bug-Reference-URL:	http://lists.gnu.org/archive/html/bug-bash/2014-05/msg00040.html
Ondrej Oprala 1b8a75
Ondrej Oprala 1b8a75
Bug-Description:
Ondrej Oprala 1b8a75
Ondrej Oprala 1b8a75
When assigning an array variable using the compound assignment syntax,
Ondrej Oprala 1b8a75
but using `declare' with the rhs of the compound assignment quoted, the
Ondrej Oprala 1b8a75
shell did not mark the variable as visible after successfully performing
Ondrej Oprala 1b8a75
the assignment.
Ondrej Oprala 1b8a75
Ondrej Oprala 1b8a75
Patch (apply with `patch -p0'):
Ondrej Oprala 1b8a75
*** ../bash-4.3-patched/arrayfunc.c	2014-03-28 10:54:21.000000000 -0400
Ondrej Oprala 1b8a75
--- arrayfunc.c	2014-05-12 11:19:00.000000000 -0400
Ondrej Oprala 1b8a75
***************
Ondrej Oprala 1b8a75
*** 180,183 ****
Ondrej Oprala 1b8a75
--- 180,184 ----
Ondrej Oprala 1b8a75
    FREE (newval);
Ondrej Oprala 1b8a75
  
Ondrej Oprala 1b8a75
+   VUNSETATTR (entry, att_invisible);	/* no longer invisible */
Ondrej Oprala 1b8a75
    return (entry);
Ondrej Oprala 1b8a75
  }
Ondrej Oprala 1b8a75
Ondrej Oprala 1b8a75
*** ../bash-4.3/patchlevel.h	2012-12-29 10:47:57.000000000 -0500
Ondrej Oprala 1b8a75
--- patchlevel.h	2014-03-20 20:01:28.000000000 -0400
Ondrej Oprala 1b8a75
***************
Ondrej Oprala 1b8a75
*** 26,30 ****
Ondrej Oprala 1b8a75
     looks for to find the patch level (for the sccs version string). */
Ondrej Oprala 1b8a75
  
Ondrej Oprala 1b8a75
! #define PATCHLEVEL 17
Ondrej Oprala 1b8a75
  
Ondrej Oprala 1b8a75
  #endif /* _PATCHLEVEL_H_ */
Ondrej Oprala 1b8a75
--- 26,30 ----
Ondrej Oprala 1b8a75
     looks for to find the patch level (for the sccs version string). */
Ondrej Oprala 1b8a75
  
Ondrej Oprala 1b8a75
! #define PATCHLEVEL 18
Ondrej Oprala 1b8a75
  
Ondrej Oprala 1b8a75
  #endif /* _PATCHLEVEL_H_ */