index
:
dotfiles.git
develop
feature/vim9script
master
uuuu
Personal scripts and configuration files
Tom Ryder
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ksh
/
kshrc.d
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix up a few cosmetic shell anti-patterns
Tom Ryder
2019-03-29
1
-3
/
+4
*
Clarify control flow in shell scripts
Tom Ryder
2018-12-31
1
-13
/
+27
*
Two-space sentences in shell comments
Tom Ryder
2018-12-27
1
-1
/
+1
*
Remove unneeded semicolon from sh "for VAR ; do"
Tom Ryder
2018-12-06
1
-1
/
+1
*
Break sh noglob guard into two lines for clarity
Tom Ryder
2018-06-29
1
-1
/
+2
*
Inline some switch cases
Tom Ryder
2017-06-27
1
-3
/
+1
*
Remove user@ prefix from prompt
Tom Ryder
2017-06-19
1
-2
/
+2
*
Allow setting a prompt mode for the shell
Tom Ryder
2017-06-16
1
-2
/
+2
*
Correct a typeset call
Tom Ryder
2017-01-28
1
-1
/
+1
*
Extend "fallback" prompt a bit
Tom Ryder
2017-01-27
1
-1
/
+4
*
Fixed prompt alignment hack for ksh
Tom Ryder
2017-01-26
1
-3
/
+3
*
Show prompt prefix if a shell is exotic
Tom Ryder
2017-01-25
1
-0
/
+14
*
Be more specific in ref name trimming
Tom Ryder
2017-01-25
1
-1
/
+1
*
Remove SHLVL nested shell feature for now
Tom Ryder
2017-01-24
1
-8
/
+0
*
Have ls() func undo aliases in its way
Tom Ryder
2017-01-11
1
-2
/
+0
*
Don't let OpenBSD alias `ls` in ksh
Tom Ryder
2017-01-11
1
-0
/
+2
*
Tolerate C-M-l for clear window in ksh
Tom Ryder
2017-01-07
1
-14
/
+3
*
Rename keyboard trap func less ambiguously
Tom Ryder
2017-01-06
1
-2
/
+2
*
Add tab completion settings to ksh
Tom Ryder
2017-01-06
1
-2
/
+8
*
Appease ShellCheck
Tom Ryder
2017-01-06
1
-2
/
+3
*
Found workable ^L bindings in all three kshes
Tom Ryder
2017-01-06
1
-8
/
+6
*
Clean binding of ^L in ksh93 to clear screen
Tom Ryder
2017-01-06
1
-18
/
+7
*
Experimental/not-very-good-yet ksh bindings
Tom Ryder
2017-01-06
1
-0
/
+34
*
Remove unneeded typeset call
Tom Ryder
2016-12-30
1
-1
/
+0
*
Deal with the kshes' varying treatment of ! in PS1
Tom Ryder
2016-12-28
1
-2
/
+22
*
Quiet a shellcheck error
Tom Ryder
2016-12-28
1
-0
/
+1
*
Change quoting mechanism
Tom Ryder
2016-12-27
1
-1
/
+1
*
Fix an issue
Tom Ryder
2016-12-27
1
-1
/
+1
*
Preserve job count quickly for ksh
Tom Ryder
2016-12-27
1
-3
/
+1
*
Tell ShellCheck to ignore an error
Tom Ryder
2016-12-27
1
-0
/
+1
*
Realised easy win avoiding subshells
Tom Ryder
2016-12-27
1
-5
/
+1
*
Put exit value of previous command in ksh PS1
Tom Ryder
2016-12-27
1
-11
/
+7
*
Use more compatible check
Tom Ryder
2016-12-22
1
-1
/
+1
*
Limit keep() to ksh93
Tom Ryder
2016-12-22
1
-2
/
+9
*
Use . not source
Tom Ryder
2016-12-22
1
-1
/
+1
*
Fork keep() to ksh
Tom Ryder
2016-12-22
1
-0
/
+152
*
Use clearer logic for prompt color setting
Tom Ryder
2016-12-21
1
-8
/
+7
*
Attempt at properly escaping non-printing chars
Tom Ryder
2016-12-19
1
-1
/
+6
*
Request version with "ver" shortcut not prompt
Tom Ryder
2016-12-19
2
-12
/
+6
*
Attempt a much saner approach to managing SHLVL
Tom Ryder
2016-12-19
1
-7
/
+4
*
Add ksh version distinguisher to prompt
Tom Ryder
2016-12-18
1
-2
/
+12
*
Change syntax of ksh prompt func declaration
Tom Ryder
2016-12-18
1
-1
/
+1
*
Improve accuracy of comment
Tom Ryder
2016-12-17
1
-1
/
+2
*
Remove for loop from ksh prompt def
Tom Ryder
2016-12-17
1
-1
/
+3
*
Knock out $HOST from kshrc
Tom Ryder
2016-12-17
1
-1
/
+1
*
Add SHLVL handling for ksh
Tom Ryder
2016-12-17
1
-0
/
+8
*
Resolve a few ksh version differences
Tom Ryder
2016-12-17
1
-16
/
+20
*
Correct a "local" to "typeset"
Tom Ryder
2016-12-17
1
-1
/
+1
*
Rename all pdksh stuff to ksh
Tom Ryder
2016-12-17
1
-0
/
+201