Build.sh
|
stop using issetugid(2) for ±p check as it’s probably not the right tool
|
2015-10-05 17:59:00 +00:00 |
check.pl
|
oksh sync, simplify *all* if(x)free(x); constructs, simplify x_push() and sync boilerplate while here
|
2015-09-05 19:19:12 +00:00 |
check.t
|
another testcase, before I go changing the way let] is handled
|
2015-10-13 21:39:53 +00:00 |
dot.mkshrc
|
make “source” into a built-in command (keepasn, to match ksh93 and “dot”);
|
2015-10-09 21:36:59 +00:00 |
edit.c
|
partial oksh sync, up to commit 80be547da108d5c241ae068290ca3e331446aa41?
|
2015-10-09 16:11:19 +00:00 |
emacsfn.h
|
implement support for PC scancodes à la CHR$(0)+CHR$(&h48)
|
2015-07-10 18:41:07 +00:00 |
eval.c
|
tweak some iop/conservative_fds-related things I picked up while thinking lksh
|
2015-10-09 19:29:50 +00:00 |
exec.c
|
make “source” into a built-in command (keepasn, to match ksh93 and “dot”);
|
2015-10-09 21:36:59 +00:00 |
expr.c
|
oksh sync, simplify *all* if(x)free(x); constructs, simplify x_push() and sync boilerplate while here
|
2015-09-05 19:19:12 +00:00 |
funcs.c
|
make “source” into a built-in command (keepasn, to match ksh93 and “dot”);
|
2015-10-09 21:36:59 +00:00 |
histrap.c
|
oksh sync, simplify *all* if(x)free(x); constructs, simplify x_push() and sync boilerplate while here
|
2015-09-05 19:19:12 +00:00 |
jobs.c
|
partial oksh sync, up to commit 80be547da108d5c241ae068290ca3e331446aa41?
|
2015-10-09 16:11:19 +00:00 |
lalloc.c
|
oksh sync, simplify *all* if(x)free(x); constructs, simplify x_push() and sync boilerplate while here
|
2015-09-05 19:19:12 +00:00 |
lex.c
|
tweak some iop/conservative_fds-related things I picked up while thinking lksh
|
2015-10-09 19:29:50 +00:00 |
lksh.1
|
make “source” into a built-in command (keepasn, to match ksh93 and “dot”);
|
2015-10-09 21:36:59 +00:00 |
main.c
|
make “source” into a built-in command (keepasn, to match ksh93 and “dot”);
|
2015-10-09 21:36:59 +00:00 |
Makefile
|
stop using issetugid(2) for ±p check as it’s probably not the right tool
|
2015-10-05 17:59:00 +00:00 |
mirhash.h
|
oksh sync, simplify *all* if(x)free(x); constructs, simplify x_push() and sync boilerplate while here
|
2015-09-05 19:19:12 +00:00 |
misc.c
|
partial oksh sync, up to commit 80be547da108d5c241ae068290ca3e331446aa41?
|
2015-10-09 16:11:19 +00:00 |
mksh.1
|
make “source” into a built-in command (keepasn, to match ksh93 and “dot”);
|
2015-10-09 21:36:59 +00:00 |
mksh.ico
|
add the desktop shortcut / icon from mksh/Win32 so it may be used by everyone for mksh/Unix too
|
2013-07-25 16:18:25 +00:00 |
rlimits.opt
|
sometimes, I feel pretty stupid
|
2015-05-01 23:16:31 +00:00 |
sh_flags.opt
|
sometimes, I feel pretty stupid
|
2015-05-01 23:16:31 +00:00 |
sh.h
|
make “source” into a built-in command (keepasn, to match ksh93 and “dot”);
|
2015-10-09 21:36:59 +00:00 |
shf.c
|
clean up ifdefs; some errnos are mandatory anyway; add one of those
|
2015-10-09 15:38:36 +00:00 |
strlcpy.c
|
oksh sync, simplify *all* if(x)free(x); constructs, simplify x_push() and sync boilerplate while here
|
2015-09-05 19:19:12 +00:00 |
syn.c
|
tweak some iop/conservative_fds-related things I picked up while thinking lksh
|
2015-10-09 19:29:50 +00:00 |
tree.c
|
tweak some iop/conservative_fds-related things I picked up while thinking lksh
|
2015-10-09 19:29:50 +00:00 |
var_spec.h
|
oops, this list is s’pos’ta be sorted
|
2012-11-30 16:45:25 +00:00 |
var.c
|
partial oksh sync, up to commit 80be547da108d5c241ae068290ca3e331446aa41?
|
2015-10-09 16:11:19 +00:00 |