-
## Description
Relates to **PFK4711C**
Associated PR: #2721
---
We have various rules to detect popular Unix shells, including bash, dash, csh, and zsh, but we do not detect ksh in all of …
-
Just putting this out there. I know it's a race condition, you can run the test over and over and it'll fail fail fail, then it'll pass, then it'll fail again. This isn't new, it's just got enough i…
-
[Original report](https://groups.google.com/g/comp.unix.shell/c/7NFkr-WghmM) on comp.unix.shell (Usenet)
Minimal reproducer:
```sh
typeset -T Coord_t=(
typeset -i x
)
typeset -T Job_t=(
typ…
-
Would someone point me to some documentation that says when `set -o emacs` is active, a hash as the first character of a line is not a comment but is instead a search command?
I'm sorry, it sounds …
-
This bug was originally reported at https://github.com/att/ast/issues/1297. Ksh will crash if `typeset -p .sh.type` is used after a type is instantiated:
```sh
$ cat /tmp/foo
typeset -p .sh.type
t…
-
Two regressions in ksh93u+m are causing @ormaaj's [funcname.ksh](https://gist.github.com/ormaaj/12874b68acd06ee98b59) script to crash when ksh is built with `-D_std_malloc`. Using the latest commit `f…
-
`set` outputs the values of all the variables. This crashes in the following reproducer:
```sh
function GIT_BRANCH.get
{
command -v git >/dev/null || return
.sh.value=${ git branc…
-
Showing usage information for ksh and ulimit options with `set --man` and `ulimit --man` causes a memory leak. Below is a patch that adds a regression test which reproduces the leak:
```diff
--- a/s…
-
http://www.kornshell.com
https://wiki.termux.com/wiki/Shells#KSH
https://www.google.com/search?q=popular+unix+shells
![screenshot_20170902-011723](https://user-images.githubusercontent.com/27742457…
-
Reproducer: On an interactive shell with emacs or vi on, type a command with a `$'`…`'` quoted string that contains a backslash-escaped single quote, like:
```
$ true $'foo\'bar' ▁
```
Then begin …