ast
ast copied to clipboard
AST - AT&T Software Technology
The `JOBS` preprocessor symbol is currently defined if `SIGCHLD` is defined; see *src/cmd/ksh93/include/jobs.h*. Which is true for every platform we currently target for support. It's not obvious that building ksh...
I made a change to the `b_jobs.exp` unit test to work around a quirk of the WSL platform. That results in a SIGSEGV when sending [ctrl-C] to terminate a job...
I took some time to write tests to resolve #1359 and was surprised that one of them fails on every platform. After some debugging it occurred to me to verify...
I was adding some tests of the builtin `chmod` command to improve test coverage and was surprised to find that `chmod wr123 x`, `chmod 752x x`, and similar variants were...
I was perplexed why the test coverage of `fmtscale()` was so low since it is a small function and has an explicit unit test. So I added more test cases...
Red Hat received a bug report (rhbz#1016611) from a customer the content of which is below. The fix outlined in PR #376 is almost certainly just papering over the problem...
This project does not contain any localized message files. That is, translations of English messages embedded in the code. This came to my attention because function `fmtfmt()` (which has a...
I was mildly surprised to find this block of code was not covered by a unit test since we had explicit `test -t` tests: https://github.com/att/ast/blob/1a5e6ef0f12ae4afabaf4763833812e7364ca772/src/cmd/ksh93/bltins/test.c#L302-L315 After looking at the code...
[aso](https://github.com/att/ast/tree/4c6f494ac3676b6e45fd0560b5ac518b25c49615/src/lib/libast/aso) module in `libast` provides functions for atomic scalar operations. Currently only couple of functions from this module are being used by `cdt` code. This issue tracks if we can...
This issue affects the use of Korn Shell with variable-width character encodings that are not as well-behaved as UTF-8. In this case I am using GB-18030, an extended version of...