summaryrefslogtreecommitdiff
path: root/lib/diagnostics.zsh
diff options
context:
space:
mode:
authorAndrew Janke <andrew@apjanke.net>2015-06-28 16:54:04 -0400
committerAndrew Janke <andrew@apjanke.net>2015-06-28 18:00:47 -0400
commit9813ff5f24c6ce8409490d7ef8b8c4458f2a6a66 (patch)
tree7b1f7782a55fb1491231b78816e6b5c50dc46ddf /lib/diagnostics.zsh
parentaf68165207ea757e303fdbab365ac9e3f11c8530 (diff)
downloadzsh-9813ff5f24c6ce8409490d7ef8b8c4458f2a6a66.tar.gz
zsh-9813ff5f24c6ce8409490d7ef8b8c4458f2a6a66.tar.bz2
zsh-9813ff5f24c6ce8409490d7ef8b8c4458f2a6a66.zip
omz_diagnostic_dump: Add umask and $fpath listing.
This helps catch issues with compinit and insecure directories.
Diffstat (limited to 'lib/diagnostics.zsh')
-rw-r--r--lib/diagnostics.zsh11
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/diagnostics.zsh b/lib/diagnostics.zsh
index 023ba42b9..f5f15deaa 100644
--- a/lib/diagnostics.zsh
+++ b/lib/diagnostics.zsh
@@ -106,6 +106,7 @@ function _omz_diag_dump_one_big_text() {
builtin echo OSTYPE=$OSTYPE
builtin echo ZSH_VERSION=$ZSH_VERSION
builtin echo User: $USER
+ builtin echo umask: $(umask)
builtin echo
# Installed programs
@@ -159,13 +160,19 @@ function _omz_diag_dump_one_big_text() {
command locale
builtin echo
- # Zsh configuration
+ # Zsh installation and configuration
builtin echo Zsh configuration:
builtin echo setopt: $(builtin setopt)
builtin echo
builtin echo zstyle:
builtin zstyle
builtin echo
+ builtin echo 'compaudit output:'
+ compaudit
+ builtin echo
+ builtin echo '$fpath directories:'
+ command ls -lad $fpath
+ builtin echo
# Oh-my-zsh installation
builtin echo oh-my-zsh installation:
@@ -195,7 +202,7 @@ function _omz_diag_dump_one_big_text() {
builtin bindkey
builtin echo
builtin echo "infocmp:"
- command infocmp
+ command infocmp -L
builtin echo
fi