218 Commits

Author SHA256 Message Date
Dr. Werner Fink
674977cbdf .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=108
2012-02-21 13:53:32 +00:00
Dr. Werner Fink
b4455b8398 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=107
2012-02-21 12:46:30 +00:00
Dr. Werner Fink
e1cc91a962 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=106
2012-02-21 10:48:33 +00:00
Dr. Werner Fink
9d37123a18 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=105
2012-02-20 15:42:00 +00:00
Dr. Werner Fink
157122ac31 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=104
2012-02-20 14:35:23 +00:00
Dr. Werner Fink
3b6efa7b50 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=103
2012-02-17 16:47:59 +00:00
Dr. Werner Fink
ddd0342b79 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=102
2012-02-17 13:53:53 +00:00
Dr. Werner Fink
9ce3d74d0a .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=101
2012-02-17 13:29:02 +00:00
Dr. Werner Fink
e5c3a5f7ff .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=100
2012-02-17 13:25:26 +00:00
Dr. Werner Fink
797b3ca110 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=99
2012-02-17 10:11:52 +00:00
Dr. Werner Fink
e79ee0613e .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=98
2012-02-16 17:31:07 +00:00
Dr. Werner Fink
5b6d55b93b .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=97
2012-02-16 13:19:50 +00:00
Dr. Werner Fink
d35793240d .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=96
2012-02-13 14:18:04 +00:00
Dr. Werner Fink
c082b4710e .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=95
2012-02-10 17:12:19 +00:00
Dr. Werner Fink
25b1a98498 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=94
2012-02-10 16:47:32 +00:00
Dr. Werner Fink
202eda382f .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=93
2012-02-09 14:17:14 +00:00
Dr. Werner Fink
0bbff2ba96 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=92
2012-02-09 09:56:55 +00:00
Stephan Kulow
191a01e930 Accepting request 102927 from shells
- Update to 2012-02-02 of ksh93u+ which includes some of our patches
  and fixes for the observerd memory leaks
  12-02-02  A bug in the ulimit option table was fixed.
  12-01-26  A bug in which a set command that did not change monitor could
            effect the behavior of the monitor when monitor mode is on is fixed.
  12-01-21 +You can now test whether the shell implements a math function using
            typeset -f .sh.math.name, where name is the name of the function.
  12-01-21  A bug in which typeset -L and typeset -R did not handle multibyte
            characters correctly has been fixed.
  12-01-20  A bug that could cause the shell to hang waiting for an incorrect
            job pid has been fixed.
  12-01-19  A memory leak which occured for a nested command subtiution has been
            fixed.
  12-01-17  A bug in which typeset -u PS1 could enable the uppercase attribute
            for some other variables, for exampe, HISTFILE has been fixed.
  12-01-16  A bug in which .sh.match was not correct after a substring match when
            the replacement string contained a substring match has been fixed.
  12-01-12 +Files that are sourced from profile files are now read and executed
            one command at a time so that alias definitions take effect as they
            do for profile files.
  12-01-12  A bug in which whence -p would find a function if one existed and
            there was no command of that name on PATH.
  12-01-11  Change b_* prototype (int, char**, void*) => (int, char**, Shbltin_t*).
  12-01-05  A bug in which read was not terminating for a signal that had a trap
            set has been fixed.
  libast:
  12-01-31 spawnveg.c: fix transient bug that made invalid setpgid() call
  12-01-27 pathpath.c: fix buffer size math when internal allocation requested
  12-01-24 malloc.c: fix _vmkeep() bug that did not return previous state
  12-01-23 malloc.c: add VMALLOC_OPTIONS=break to try sbrk() block allocator first

OBS-URL: https://build.opensuse.org/request/show/102927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=73
2012-02-07 21:12:55 +00:00
Dr. Werner Fink
e2bd345208 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=89
2012-02-06 12:36:57 +00:00
Dr. Werner Fink
283d94fd2b .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=88
2012-02-03 10:50:49 +00:00
Dr. Werner Fink
b5fa098b38 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=87
2012-02-03 10:32:06 +00:00
Dr. Werner Fink
5cf9be4e55 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=86
2012-02-03 09:46:17 +00:00
Dr. Werner Fink
bc3d72c166 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=85
2012-02-02 12:07:46 +00:00
Stephan Kulow
3a3c23b9c3 Accepting request 101404 from shells
- Make ex really work that is vim is required for build otherwise
  libpp API does not work correct

- Make sigexec using a contolling terminal

- Avoid compiler optimizers which may cause asynchrony behaviour

- Update to 2012-01-01 of ksh93u+ which includes some of our patches
  12-01-01 A timing problem with >; has been fixed.
  12-01-01 A macro expansion memory leak has been fixed.
  11-12-26 A bug in array assignments of the form arr=( $arr[i] ...) in which
           arr was not unset before the assignment has been fixed. 
  11-12-20 A number of code changes were made based on the results of errors
           indicated by static code analysis.
  11-12-13 In vi edit mode a lteral <TAB> can now be entered by preceding it
           with a backshash.
  11-12-13 When tab is entered for completion after a ' or ", the ' and "
           characters are no longer deleted.
  11-12-07 A bug in which a program in the current direcotry with a . in the
           name could fail to execute when both PATH and FPATH end with :. has
           been fixed.
  11-12-07 I fixed a bug in which a variable expansion in a large here-document
           could be expanded to a null string.
  11-12-06 An optimization to read was added in the case the the read command
           was redirected from a file.
  11-12-06 Changes were made to make the line limit for read unlimited by
           default.
  11-12-05 A bug in which unsetting an array variable did not completely clear
           the variable in some cases has been fixed.
  11-12-02 +The printf alternative character # when applied to the %q format will

OBS-URL: https://build.opensuse.org/request/show/101404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=72
2012-01-25 14:01:59 +00:00
Dr. Werner Fink
fcd1020dfe .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=82
2012-01-24 18:43:43 +00:00
Dr. Werner Fink
8ac42a6f64 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=81
2012-01-24 16:09:02 +00:00
Dr. Werner Fink
87a6c710e0 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=80
2012-01-23 14:16:26 +00:00
Dr. Werner Fink
a60a2493b1 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=79
2012-01-20 17:45:26 +00:00
Stephan Kulow
0d9159e99c Accepting request 98248 from shells
- Don't run tests in qemu - they fail (forwarded request 97300 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/98248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=71
2011-12-27 17:35:53 +00:00
Dr. Werner Fink
e215ef43c3 Accepting request 97300 from openSUSE:Factory:ARM
- Don't run tests in qemu - they fail

OBS-URL: https://build.opensuse.org/request/show/97300
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=77
2011-12-26 18:08:14 +00:00
Stephan Kulow
5078fa3379 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=70
2011-12-06 17:22:04 +00:00
OBS User buildservice-autocommit
f101dcf5fd Updating link to change in openSUSE:Factory/ksh revision 70.0
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=2a5405429ebbfefd76c3d80ba83f34a1
2011-12-06 17:22:04 +00:00
Stephan Kulow
01ee6ef3e8 Accepting request 91924 from shells
- Implement a patch for both regressions reported here
  mailman.research.att.com/pipermail/ast-developers/2011q3/000951.html 

- Add patch from mailing list to avoid stupid crahs on empty job list. 

- Fix a typo in the patch 

- Add and modify a patch from David korn to be able to handle multi
  byte characters at the boundary of the buffer used for parsing
  here documents (bnc#705032) 

- Update to 2011-06-30 of ksh93u which includes our patches for
  several problems (e.g. Shift.JIS, S390, bnc#697394):
  11-06-22 The shell compiler now supports process substitution.
  11-06-22 +Added code to support process substitution on systems that do
           not supply the /dev/fd directory.
  11-06-21 Fixed extraneous jobs Done messages when builin is at the end of a
           pipeline.
  11-06-20 Fixed two regression tests.
  11-06-20 Fixed a bug introduced on last update.
  11-06-14 A bug with pipefail in which the shell would wait for background
           jobs to complete has been fixed.
  11-06-09 A bug which caused the options.sh regression test to fail on OS390
           Linux has been fixed.  The bug could also have affected other systems.
  11-06-07 A number of changes to support the still undocuments namespace option
           have been added.
  11-06-06 A bug in which command substitution of eval would hang when it  had
           standard error redirected to standard output has been fixed.
  11-06-01 A bug in case statement fall through (;&) ignoring set -e was fixed.
  11-06-01 A bug in which creating a left or right justified upper or lowercase

OBS-URL: https://build.opensuse.org/request/show/91924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=69
2011-11-18 14:45:43 +00:00
Dr. Werner Fink
07953c099a .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=74
2011-11-17 12:19:13 +00:00
Dr. Werner Fink
1f0b1fbaae .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=73
2011-09-02 12:19:30 +00:00
Dr. Werner Fink
27a8d31897 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=72
2011-07-14 16:34:09 +00:00
Dr. Werner Fink
6fc562167e .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=71
2011-07-12 15:52:10 +00:00
Sascha Peilicke
8cd831e498 Autobuild autoformatter for 75844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=67
2011-07-08 12:58:30 +00:00
OBS User buildservice-autocommit
af780b3f7e Updating link to change in openSUSE:Factory/ksh revision 67.0
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=7faaab511f29d332285f7585b5b6ec82
2011-07-08 12:58:30 +00:00
Sascha Peilicke
79a1020e2f Accepting request 75844 from shells
- Check for ascii8 troff device, if not available use utf8 

- Extract messages from ksh source code automagic by using msgcc and
  libpp from upstream ast-base packages (realted to bnc#703854) only
  missing are the translations for those messages

- Drop locale support as it is out of sync since year 2000 (bnc#703854)

OBS-URL: https://build.opensuse.org/request/show/75844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=66
2011-07-08 12:58:18 +00:00
Dr. Werner Fink
0fff6f7605 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=69
2011-07-07 13:17:49 +00:00
Dr. Werner Fink
67adef223f .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=68
2011-07-05 15:32:26 +00:00
Sascha Peilicke
262ec5a963 Autobuild autoformatter for 75337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=65
2011-07-05 08:15:17 +00:00
OBS User buildservice-autocommit
bb71049666 Updating link to change in openSUSE:Factory/ksh revision 65.0
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=f2354b9a771078775d441ed73d3ea9db
2011-07-05 08:15:17 +00:00
Sascha Peilicke
422ced5088 Accepting request 75337 from shells
- Avoid crash on unset of function within the same function

OBS-URL: https://build.opensuse.org/request/show/75337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=64
2011-07-05 08:15:01 +00:00
Dr. Werner Fink
d678d6138a .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=66
2011-07-04 15:44:29 +00:00
Sascha Peilicke
d3ff35d430 Autobuild autoformatter for 74013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=63
2011-06-17 13:26:22 +00:00
OBS User buildservice-autocommit
8774407a03 Updating link to change in openSUSE:Factory/ksh revision 63.0
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=234abb81a4eef23a4cc67b4b95af57c0
2011-06-17 13:26:22 +00:00
Sascha Peilicke
5bf5bb85a9 Accepting request 74013 from shells
- Fix off by one error which should make timetype.sh work now
- Update the array fix as well as the pipe fix
- This also fixes bnc#677790

- Avoid redirection in subshell if an eval was used (bnc#697394)

- Extend Shift.JIS patch to avoid breakage of the parsers above
- Avoid mounting 3D file system as this does not exist on linux

OBS-URL: https://build.opensuse.org/request/show/74013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ksh?expand=0&rev=62
2011-06-17 13:26:05 +00:00
Dr. Werner Fink
393ab1a914 .
OBS-URL: https://build.opensuse.org/package/show/shells/ksh?expand=0&rev=64
2011-06-17 10:32:43 +00:00