Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-15 | remove the "in the future" notes from the past; | Jason McIntyre | |
from ray lai | |||
2016-10-14 | Correct description of the "bind" builtin command. | Ingo Schwarze | |
jmc@ finds the key binding stuff "disgusting" (i can't argue with that) and doesn't want to comment on the content, but agrees with the wording. | |||
2016-10-14 | delete useless setlocale(3); | Ingo Schwarze | |
noticed by Jan Stary <hans at stare dot cz>; return from main while here; feedback and OK tb@, OK martijn@ | |||
2016-10-11 | Partial UTF-8 line editing support for ksh(1) vi input mode; | Ingo Schwarze | |
so far, it covers these commands: a h i l x / This is an isu8cont()-based hack similar in style to what i did in emacs input mode, but less elegant and slightly more intrusive because the vi mode code is much more ugly and less straightforward than the emacs mode code. This one required partial rewrites of a few helper functions, and comments were added while there. This is not perfect, but hopefully reduces people's cursing until a more rigorous solution can be devised (much) later. Some polishing may be useful in tree, in particular adding utf8cont() support to a few missing commands. Mostly written shortly after Christmas 2015. Reminded by and OK czarkoff@. Feedback, partial review and testing, no longer any objection by martijn@. Feedback and testing by tb@. Also read fine to nicm@. | |||
2016-10-11 | Remove now-unused pathnames.h, from Jan Stary | Todd C. Miller | |
2016-10-11 | Reimplement g flag for s commands. Got lost in previous commit. | Martijn van Duren | |
Found because of a hint by and OK schwarze@. | |||
2016-10-10 | don't need to worry about pre/post order and skipping directories. | Ted Unangst | |
remove more dead code | |||
2016-10-10 | zap extra includes | Ted Unangst | |
2016-10-10 | remove some more dead code. (previous diff from Jan Stary) | Ted Unangst | |
2016-10-10 | remove some dead code that's only used in rm | Ted Unangst | |
2016-10-10 | Remove infinite loop detection from the s-command. | Martijn van Duren | |
If a zero-length match is found do the replacement and increment the start point for the next search by one. This allows for commands like s/^/- / This brings the behaviour closer to the way sed and vi work. OK schwarze@ | |||
2016-10-07 | suppose we should fix csh while we're at it. | Ted Unangst | |
2016-10-07 | note that ulimit -m is not enforced, spotted by jmc | Ted Unangst | |
2016-09-30 | remove unneccessary .Pp; from jan stary | Jason McIntyre | |
2016-09-27 | Move bug description to the BUGS section | Dmitrij Czarkoff | |
OK natano@, jmc@ (I forgot to commit it back in mid-August when it was discussed.) | |||
2016-09-23 | Attempt to use stdout, stderr, or stdin terminal widths if they exist. | Anthony J. Bentley | |
This behavior already existed but was unintentionally lost in revision 1.70 of ps.c. ok millert@ tb@ | |||
2016-09-23 | remove the note about the list command (l) displaying a --More-- | Jason McIntyre | |
prompt for huge lines (according to otto this happens only when BACKWARDS is not defined); ok otto | |||
2016-09-20 | sync the description of -q with that of cksum.1; | Jason McIntyre | |
from bytevolcano ok millert | |||
2016-09-12 | Remove mention of "remote time" in description for the -a flag. | Jeremie Courreges-Anglas | |
timed(8) support for date(1) was removed years ago. ok millert@ deraadt@ | |||
2016-09-11 | Symlinks to binaries should belong to root:bin. | Martin Natano | |
tweaks and ok guenther | |||
2016-09-08 | The bug about not displaying exact information because ps can't run | Ted Unangst | |
faster than the system is more of a caveat than a bug. The comment also dates back to ye olden times when the information was collected via multiple kvm reads. The sysctl interface provides a much more consistent snapshot, albeit one that may be outdated by the time it's printed. Reword accordingly. | |||
2016-09-08 | Mark PPID read-only as per the manual. From Anthony Coulter. | Todd C. Miller | |
2016-09-08 | Add KSH_IGNORE_RDONLY flag and use it in var.c instead of the 0x4 | Todd C. Miller | |
magic number. | |||
2016-09-08 | Allow "typeset -ir FOO" if FOO is not already marked read-only. OK tb@ | Todd C. Miller | |
2016-09-08 | etime isn't just an alias for start. the output format is different. | Ted Unangst | |
diff from Carlin Bingham. ok millert. | |||
2016-09-08 | Don't try to look up array names for complete_* that aren't | Nicholas Marriott | |
alphanumeric, spotted by and ok sthen | |||
2016-09-08 | it seems we hyphenate it set-group-id; | Jason McIntyre | |
from daniel bolgheroni | |||
2016-09-07 | remove unused variable 'last' | David Coppa | |
ok nicm@ | |||
2016-09-04 | Allow simple custom completions by creating an array named | Nicholas Marriott | |
"complete_commandname_argnum", for example: set -A complete_kill_1 -- -9 -HUP -INFO -KILL -TERM To set completions for the first argument to kill(1). If no complete_* arrays are present, the normal filename completion is offered. positive comments from many; man page ok/tweaks jmc; ok tedu | |||
2016-09-03 | add sha512/256 support to check that the libc code is right :) | Ted Unangst | |
2016-09-01 | simplify comment to remove reference to sparc. | Ted Unangst | |
2016-08-26 | Pull in <sys/time.h> for gettimeofday() | Philip Guenther | |
2016-08-26 | Need <time.h> for time() and others. Pulled in by coincidence previously | Philip Guenther | |
noted by tb@ | |||
2016-08-26 | -E NONE has *never* worked; it was always -E none. It's a dubious option | Philip Guenther | |
value that merits a warning in the manpage and using 2 billion will get you practically the same effect, so delete the -E none support | |||
2016-08-26 | options.h is only used by options.c; merge it into the .c file | Philip Guenther | |
reduce and sort #includes | |||
2016-08-26 | reduce and sort #includes | Philip Guenther | |
2016-08-26 | tables.h is only used by tables.c; merge it into the .c file | Philip Guenther | |
<sys/time.h> is unnecessary; sort the #includes | |||
2016-08-26 | <sys/time.h>, <errno.h>, and <stdlib.h> are unnecessary; sort #includes | Philip Guenther | |
2016-08-26 | sel_subs.h is only used by sel_subs.c; merge it into the .c file | Philip Guenther | |
<sys/time.h> and <unistd.h> are unnecessary, but <time.h> is; sort #includes | |||
2016-08-26 | pat_rep.h is only used by pat_rep.c; merge it into the .c file | Philip Guenther | |
<sys/time.h>, <errno.h> and <unistd.h> are unnecessary; sort #includes | |||
2016-08-26 | ftree.h is only used by ftree.c; merge it into the .c file | Philip Guenther | |
<sys/time.h> is unnecessary; sort #includes | |||
2016-08-26 | Don't need <sys/time.h> or "options.h" here | Philip Guenther | |
2016-08-26 | cache.h is only used by cache.c; merge it into the .c file | Philip Guenther | |
<unistd.h> and <sys/time.h> are unneeded here ok by general acclaim | |||
2016-08-25 | remove lint comments | Ted Unangst | |
2016-08-25 | Replace name_{uid,gid}() with the libc routines user_from_uid() and | Philip Guenther | |
group_from_gid(). Eliminate some superfluous strncpy() calls. ok millert@ | |||
2016-08-24 | Make list-like output go to stderr when appending to an archive on stdout. | Philip Guenther | |
Simplify the recognition of -f- and TAPE=- as meaning stdin/stdout. ok millert@ | |||
2016-08-24 | Treat cpio's -t option as a modifier to -i, so they're ordering independent | Philip Guenther | |
ok millert@ | |||
2016-08-24 | Use writev(2) to write history records using a single syscall. | Todd C. Miller | |
OK deraadt@ | |||
2016-08-24 | Avoid recursively calling c_fc(). Fixes a core dump from "r r" and | Todd C. Miller | |
other edge cases found by gsoares@. OK tb@ gsoares@ | |||
2016-08-23 | Instead of doing strcmp(argv0), track the invocation mode (pax/tar/cpio) | Philip Guenther | |
in a separate variable ok deraadt@ |