Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove stray Bashism from pwgen() wrapper | Tom Ryder | 2016-08-23 | 1 | -2/+1 |
| | |||||
* | Set POSIX PS1 before loading subscripts | Tom Ryder | 2016-08-23 | 2 | -3/+5 |
| | | | | So that it's overridden in the correct order by pdksh | ||||
* | Add comment to vague block | Tom Ryder | 2016-08-23 | 1 | -0/+2 |
| | |||||
* | Remove commented apostrophe from within subshell | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | |||||
* | Fix up ?d() functions | Tom Ryder | 2016-08-23 | 6 | -104/+98 |
| | | | | | | Count arguments in right places; return 2 on usage errors where possible; minimise subshell activity; move directory replacement functionality to its own function `rd()` rather than overloading `cd`. | ||||
* | Correct stderr redirection for keychain(1) check | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | |||||
* | Use whoami(1) rather than `id -nu` | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | | | | | A little bit clearer, and still POSIX; FreeBSD and OpenBSD seem to both have it | ||||
* | Avoid repetition of KSH_ENV param expansion | Tom Ryder | 2016-08-22 | 1 | -2/+2 |
| | |||||
* | Stop versioning go.sh | Tom Ryder | 2016-08-21 | 1 | -6/+0 |
| | | | | | Pretty simple script, and only in active use on one of my systems at the moment anyway; just cluttering environment otherwise | ||||
* | Style tweaks to profile.d subscripts | Tom Ryder | 2016-08-21 | 4 | -13/+4 |
| | |||||
* | Consolidate ed,bc,grep,ls.sh into one function | Tom Ryder | 2016-08-21 | 5 | -98/+55 |
| | |||||
* | Distill/fix keychain handling a bit | Tom Ryder | 2016-08-21 | 2 | -12/+8 |
| | |||||
* | Restructure ed() to test,cache features on login | Tom Ryder | 2016-08-21 | 2 | -20/+40 |
| | |||||
* | Cache --quiet option for bc(1) in flag file | Tom Ryder | 2016-08-21 | 2 | -4/+33 |
| | | | | As done for grep(1) and ls(1); ed(1) is next | ||||
* | Add la(), ll() | Tom Ryder | 2016-08-21 | 3 | -1/+22 |
| | |||||
* | Adjust ordering of ls() and grep() options | Tom Ryder | 2016-08-21 | 2 | -34/+35 |
| | |||||
* | Clean up/extend grep()/ls() extension | Tom Ryder | 2016-08-21 | 4 | -28/+46 |
| | |||||
* | Remove single quotes within vr() subshell | Tom Ryder | 2016-08-21 | 1 | -3/+3 |
| | |||||
* | Remove apostrophe from comment to calm pdksh | Tom Ryder | 2016-08-21 | 1 | -1/+1 |
| | | | | | To my considerable surprise, OpenPSD pdksh sees this apostrophe within this subshell wrapper as an *open quote*! | ||||
* | Add --devices and --directories to grep(1) opts | Tom Ryder | 2016-08-21 | 2 | -2/+16 |
| | |||||
* | Correct path() error messages | Tom Ryder | 2016-08-20 | 1 | -4/+4 |
| | |||||
* | Correct empty var reference | Tom Ryder | 2016-08-20 | 1 | -2/+1 |
| | |||||
* | Write path() help to stderr if unrec command | Tom Ryder | 2016-08-20 | 1 | -1/+1 |
| | |||||
* | Dance for shellcheck in path() | Tom Ryder | 2016-08-20 | 1 | -5/+8 |
| | |||||
* | Port path() to POSIX sh | Tom Ryder | 2016-08-20 | 1 | -0/+93 |
| | | | | That was a lot easier than I thought | ||||
* | Port vr(1) to POSIX sh | Tom Ryder | 2016-08-20 | 1 | -0/+49 |
| | |||||
* | Port lhn() to POSIX sh | Tom Ryder | 2016-08-20 | 1 | -0/+12 |
| | |||||
* | Basic PS1 setup for shrc | Tom Ryder | 2016-08-20 | 1 | -0/+3 |
| | | | | | Will be overridden completely by Bash or OpenBSD pdksh prompt() functions | ||||
* | Port sd() to POSIX sh | Tom Ryder | 2016-08-20 | 1 | -0/+82 |
| | |||||
* | Port pd() to POSIX sh | Tom Ryder | 2016-08-20 | 1 | -0/+37 |
| | |||||
* | Correctly bail from failed subshell | Tom Ryder | 2016-08-20 | 3 | -8/+9 |
| | |||||
* | Port ud() to POSIX sh | Tom Ryder | 2016-08-20 | 1 | -0/+42 |
| | |||||
* | Remove option term spec from bd() | Tom Ryder | 2016-08-20 | 1 | -7/+3 |
| | | | | It doesn't accept options; cd() needs to because it's a wrapper | ||||
* | Improve error handling of cd() a bit | Tom Ryder | 2016-08-20 | 1 | -17/+21 |
| | |||||
* | Port bd() to POSIX sh | Tom Ryder | 2016-08-20 | 1 | -0/+67 |
| | |||||
* | Remove OLDPWD hack | Tom Ryder | 2016-08-20 | 2 | -24/+0 |
| | | | | It doesn't really make sense anyway | ||||
* | Move oldpwd.sh functionality into profile | Tom Ryder | 2016-08-20 | 2 | -10/+11 |
| | |||||
* | Port all bash_profile.d scripts to POSIX sh | Tom Ryder | 2016-08-20 | 4 | -0/+72 |
| | | | | | Also require flag files in ~/.welcome for displaying or not displaying login stuff | ||||
* | Move OLDPWD setting to POSIX sh dir | Tom Ryder | 2016-08-20 | 2 | -0/+17 |
| | | | | With an attempt at correct trapping; may still require tweaking | ||||
* | Change cd() into POSIX shell script | Tom Ryder | 2016-08-19 | 1 | -0/+72 |
| | |||||
* | Suppress stderr from command -v checks | Tom Ryder | 2016-08-18 | 4 | -5/+5 |
| | | | | | Now I remember--old Bash prints failure messages to stderr for this call. That'll be why I was suppressing both streams initially. | ||||
* | Use consistent syntax for sh source loops | Tom Ryder | 2016-08-18 | 2 | -8/+6 |
| | |||||
* | Arrange EDITOR/VISUAL in a more typical way | Tom Ryder | 2016-08-18 | 2 | -4/+6 |
| | |||||
* | Fix up some command builtin calls | Tom Ryder | 2016-08-18 | 2 | -3/+3 |
| | |||||
* | Sort the output of env(1) if no arguments | Tom Ryder | 2016-08-18 | 1 | -0/+8 |
| | |||||
* | Do away with dircolors and LS_COLORS | Tom Ryder | 2016-08-18 | 1 | -12/+1 |
| | | | | | | | The default colors are just fine; I want to be able to distinguish directories, devices, links, and executable files, and those all appear to be configured by default. The giant environment variable is too annoying for too little benefit. | ||||
* | Port grep() and ls() to POSIX sh | Tom Ryder | 2016-08-18 | 3 | -8/+51 |
| | | | | | | Check capabilities of wrapped programs at runtime, not declaration time. Also do away with the silly GREP_COLORS and GREP_OPTS variables. Considering doing the same with LS_COLORS. | ||||
* | Replace Bashism "hash" with POSIX sh "command" | Tom Ryder | 2016-08-18 | 1 | -1/+1 |
| | |||||
* | Allow mksh to use pdksh's startup files | Tom Ryder | 2016-08-17 | 1 | -1/+1 |
| | |||||
* | Explain ksh.sh a bit more | Tom Ryder | 2016-08-17 | 1 | -1/+3 |
| |