20
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 11 hours ago. based on code collected 1 day ago.
May 21, 2023 — May 21, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
sync with sh.1tbl and reality
mirabilos
as tg
More... over 19 years ago
Our times(3) just calls getrusage(2) and gettimeofday(2), converting seconds to ticks. Since ksh needs things in seconds it then converted them back. Avoid the silliness and use the getrusage(2) and gettimeofday(2) directly. With man page help from jmc@ From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
- document IFS behavior changes - grammar, punctuation, xref, mdoc tweaks - sort keywords - indent example displays - minimize against diffing between sh.1tbl - document set -o sh - tweak the displays of some editing and builtin commands - rework some operator descriptions From: Jared J. Yanovich <[email protected]>
mirabilos
as tg
More... over 19 years ago
Replace fd_clexec() with calls to fcntl(fd, F_SETFD, FD_CLOEXEC) From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
Use struct termios instead of TTY_state typedef Use tc[gs]etattr() instead of [gs]et_tty() abstraction From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
Use the BSD sig_t instead of homegrown handler_t Remove KSH_SA_FLAGS From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
don't set KSH_VERSION if invoked as sh
mirabilos
as tg
More... over 19 years ago
Use _POSIX_VDISABLE directly instead of assigning it to a variable. From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
Use _PATH_BSHELL instead of hardcoding "/bin/sh" From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
oops
mirabilos
as tg
More... over 19 years ago
regen
mirabilos
as tg
More... over 19 years ago
stdbool.h
mirabilos
as tg
More... over 19 years ago
catch up with diffs/fixed we already had From: Otto Moerbeek <[email protected]>
mirabilos
as tg
More... over 19 years ago
Replace home rolled unsigned char type with u_char. From: Jonathan Gray <[email protected]>
mirabilos
as tg
More... over 19 years ago
unused
mirabilos
as tg
More... over 19 years ago
Use stdbool.h instead of rolling our own bools. From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
Flags set in signal handlers should be volatile sig_atomic_t From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
umask returns mode_t, not int From: Todd C. Miller <[email protected]>
mirabilos
as tg
More... over 19 years ago
always BRACE_EXPAND no binary change
mirabilos
as tg
More... over 19 years ago
(anything *)0 -> NULL
mirabilos
as tg
More... over 19 years ago
* unifdef EDIT, VI, EMACS, HISTORY * optimise away 0 || no binary changes
mirabilos
as tg
More... over 19 years ago
optimise away
mirabilos
as tg
More... over 19 years ago
unifdef: KSH no binary change
mirabilos
as tg
More... over 19 years ago
make array_index_calc static and don't limit array indices (well, to 2^31-1, but that's for integer reasons only)
mirabilos
as tg
More... over 19 years ago
millert@ says (but we've already got it all in, only update comments) Restore sp before calling snptreef() so the error message contains the actual expression that caused the error. OK otto@
mirabilos
as tg
More... over 19 years ago
regen
mirabilos
as tg
More... over 19 years ago
sync
mirabilos
as tg
More... over 19 years ago
evaluate more on [ X"$foo" = X"bar" ] use ksh features [[ $foo = bar ]] and print instead of echo
mirabilos
as tg
More... over 19 years ago
shrink a bit
mirabilos
as tg
More... over 19 years ago
finish un-OS/2-ing and un-pdksh a bit
mirabilos
as tg
More... over 19 years ago