diff options
| author | Mike Frysinger <vapier@gentoo.org> | 2006-03-19 08:52:29 +0000 | 
|---|---|---|
| committer | Mike Frysinger <vapier@gentoo.org> | 2006-03-19 08:52:29 +0000 | 
| commit | d4f0350c6da4a2a801f1e8ab28b8d914953a3d86 (patch) | |
| tree | 5715ca140fdaeee387cb1ca42c2ab384d33bec5d /package/bash/bash30-003 | |
| parent | 229a26a76f789f1a68281ecb1154753888c32d61 (diff) | |
| download | buildroot-novena-d4f0350c6da4a2a801f1e8ab28b8d914953a3d86.tar.gz buildroot-novena-d4f0350c6da4a2a801f1e8ab28b8d914953a3d86.zip  | |
update to bash-3.1
Diffstat (limited to 'package/bash/bash30-003')
| -rw-r--r-- | package/bash/bash30-003 | 107 | 
1 files changed, 0 insertions, 107 deletions
diff --git a/package/bash/bash30-003 b/package/bash/bash30-003 deleted file mode 100644 index 349b796ce..000000000 --- a/package/bash/bash30-003 +++ /dev/null @@ -1,107 +0,0 @@ -*** bash-3.0/builtins/trap.def	Thu May 27 22:26:19 2004 ---- bash/builtins/trap.def	Thu Aug  5 08:55:43 2004 -*************** -*** 24,28 **** -  $BUILTIN trap -  $FUNCTION trap_builtin -! $SHORT_DOC trap [-lp] [[arg] signal_spec ...] -  The command ARG is to be read and executed when the shell receives -  signal(s) SIGNAL_SPEC.  If ARG is absent (and a single SIGNAL_SPEC ---- 24,28 ---- -  $BUILTIN trap -  $FUNCTION trap_builtin -! $SHORT_DOC trap [-lp] [arg signal_spec ...] -  The command ARG is to be read and executed when the shell receives -  signal(s) SIGNAL_SPEC.  If ARG is absent (and a single SIGNAL_SPEC -*************** -*** 88,92 **** -       WORD_LIST *list; -  { -!   int list_signal_names, display, result, opt; -   -    list_signal_names = display = 0; ---- 88,92 ---- -       WORD_LIST *list; -  { -!   int list_signal_names, display, result, opt, first_signal; -   -    list_signal_names = display = 0; -*************** -*** 119,130 **** -      { -        char *first_arg; -!       int operation, sig; -   -        operation = SET; -        first_arg = list->word->word; -        /* When in posix mode, the historical behavior of looking for a -  	 missing first argument is disabled.  To revert to the original -  	 signal handling disposition, use `-' as the first argument. */ -!       if (posixly_correct == 0 && first_arg && *first_arg && -  		(*first_arg != '-' || first_arg[1]) && -  		signal_object_p (first_arg, opt) && list->next == 0) ---- 119,135 ---- -      { -        char *first_arg; -!       int operation, sig, first_signal; -   -        operation = SET; -        first_arg = list->word->word; -+       first_signal = first_arg && *first_arg && all_digits (first_arg) && signal_object_p (first_arg, opt); -+  -+       /* Backwards compatibility */ -+       if (first_signal) -+ 	operation = REVERT; -        /* When in posix mode, the historical behavior of looking for a -  	 missing first argument is disabled.  To revert to the original -  	 signal handling disposition, use `-' as the first argument. */ -!       else if (posixly_correct == 0 && first_arg && *first_arg && -  		(*first_arg != '-' || first_arg[1]) && -  		signal_object_p (first_arg, opt) && list->next == 0) -*** bash-3.0/doc/bashref.texi	Sat Jun 26 14:26:07 2004 ---- bash/doc/bashref.texi	Fri Aug 27 12:33:46 2004 -*************** -*** 5954,5958 **** -  The @code{trap} builtin doesn't check the first argument for a possible -  signal specification and revert the signal handling to the original -! disposition if it is.  If users want to reset the handler for a given -  signal to the original disposition, they should use @samp{-} as the -  first argument. ---- 5967,5972 ---- -  The @code{trap} builtin doesn't check the first argument for a possible -  signal specification and revert the signal handling to the original -! disposition if it is, unless that argument consists solely of digits and -! is a valid signal number.  If users want to reset the handler for a given -  signal to the original disposition, they should use @samp{-} as the -  first argument. - -*** bash-3.0/patchlevel.h	Wed Aug 22 08:05:39 2001 ---- bash/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 2 -   -  #endif /* _PATCHLEVEL_H_ */ ---- 26,30 ---- -     looks for to find the patch level (for the sccs version string). */ -   -! #define PATCHLEVEL 3 -   -  #endif /* _PATCHLEVEL_H_ */ -*** bash-3.0/tests/errors.right	Thu May 27 22:26:03 2004 ---- bash/tests/errors.right	Sat Aug  7 22:35:10 2004 -*************** -*** 86,90 **** -  ./errors.tests: line 216: trap: NOSIG: invalid signal specification -  ./errors.tests: line 219: trap: -s: invalid option -! trap: usage: trap [-lp] [[arg] signal_spec ...] -  ./errors.tests: line 225: return: can only `return' from a function or sourced script -  ./errors.tests: line 229: break: 0: loop count out of range ---- 86,90 ---- -  ./errors.tests: line 216: trap: NOSIG: invalid signal specification -  ./errors.tests: line 219: trap: -s: invalid option -! trap: usage: trap [-lp] [arg signal_spec ...] -  ./errors.tests: line 225: return: can only `return' from a function or sourced script -  ./errors.tests: line 229: break: 0: loop count out of range  | 
