ast icon indicating copy to clipboard operation
ast copied to clipboard

AST - AT&T Software Technology

Results 102 ast issues
Sort by recently updated
recently updated
newest added

**Description of problem:** ksh93t version builtin 'read' command ignores '0x5c' which comes as a part of Japaneese character under locale "Ja_JP" thinking it is '\'. **Ksh version:** It exists in...

bug

Currently `ksh` uses `vi` as default editing mode. Most of the new users coming from `bash` will try to execute commands like `Ctrl-L` (to clear screen) and will get an...

RFC

I noticed that *src/lib/libast/sfio/vthread.h* does nothing other than define some stubs. At first I thought this was due to changes made in the recent past since the code was open...

RFC

See issue #824 and PR #827 for background. The core problem is that there are multiple places in the code which allocate a single buffer that is carved up into...

enhancement
cleanup

The [libbacktrace](https://github.com/ianlancetaylor/libbacktrace) library makes it possible to produce backtraces comparable to what you would see from `gdb` or `lldb`. Without having to shell out to commands like `addr2line` or `atos`...

enhancement

Please explain to me the difference between `NV_FUNCT` in *src/cmd/ksh93/include/nval.h* and `NV_FUNCTION` in *src/cmd/ksh93/include/name.h*. It seems to me that everyplace that uses `NV_FUNCT` should be using `NV_FUNCTION`. Other than the...

cleanup

**Description of problem:** xtrace output contains unnecessary and misplaced (beginning quote in the middle) quotes when parameter contains more equality signs '=' **Ksh version:** observed in ksh-20120801 not observed in...

enhancement

I noted in this [comment](https://github.com/att/ast/issues/1150#issuecomment-464420942) in issue #1150 that the `union Value` member `funp` is stored to in exactly one place and never fetched. I decided to instrument the code...

cleanup

Cppcheck has been issuing the following warnings from day one: ``` [src/cmd/ksh93/sh/streval.c:348] portability (invalidPointerCast): Casting between integer* and long double* which have an incompatible binary data representation. [src/cmd/ksh93/sh/streval.c:944] portability (invalidPointerCast):...

bug

Once we manage to publish a new stable release based on the ksh93v- work in progress we should embark on some cleanups that involve removing legacy features no longer relevant....

RFC
cleanup
future