Closed johnmmcgee closed 3 years ago
If you can submit minimal instructions how to reproduce, I'll take a look. They should look like this:
zsh -f
.blah
blah
source ~/.repos//gitstatus/gitstatus.plugin.zsh
.blah
blah
Please specify the commands in steps (2) and (4).
I simply added source ~/.repos//gitstatus/gitstatus.plugin.zsh
to my .zshrc file.
Got it. Please reopen if you can provide instructions in the form indicated above.
Hello,
I am attempting to source your gitstatus module in my prompt. When sourcing your module i am receiving the following error:
local:44: job table full or recursion limit exceeded
When loading zsh in debug mode, this is what i am seeing:
trace
```text +/etc/zshrc:11> PROMPT='[%n@%m]%~%# ' +/etc/zshrc:16> bindkey ' ' magic-space +/etc/zshrc:47> _src_etc_profile_d +_src_etc_profile_d:4> emulate -L ksh +_src_etc_profile_d:8> [[ ! -o login ]] +_src_etc_profile_d:9> i=/etc/profile.d/256term.sh +_src_etc_profile_d:10> [ -r /etc/profile.d/256term.sh ']' +_src_etc_profile_d:11> . /etc/profile.d/256term.sh +/etc/profile.d/256term.sh:9> local256='' +/etc/profile.d/256term.sh:11> [ -n '' ']' +/etc/profile.d/256term.sh:11> [ -n '' ']' +/etc/profile.d/256term.sh:26> unset local256 +_src_etc_profile_d:9> i=/etc/profile.d/bash_completion.sh +_src_etc_profile_d:10> [ -r /etc/profile.d/bash_completion.sh ']' +_src_etc_profile_d:11> . /etc/profile.d/bash_completion.sh +/etc/profile.d/bash_completion.sh:2> [ -z '' -o -z '[%n@%m]%~%# ' -o -n '' ']' +/etc/profile.d/bash_completion.sh:2> return +_src_etc_profile_d:9> i=/etc/profile.d/bash-history.sh +_src_etc_profile_d:10> [ -r /etc/profile.d/bash-history.sh ']' +_src_etc_profile_d:11> . /etc/profile.d/bash-history.sh +/etc/profile.d/bash-history.sh:1> [[ -z '' ]] +/etc/profile.d/bash-history.sh:1> return +_src_etc_profile_d:9> i=/etc/profile.d/colorgrep.sh +_src_etc_profile_d:10> [ -r /etc/profile.d/colorgrep.sh ']' +_src_etc_profile_d:11> . /etc/profile.d/colorgrep.sh +/etc/profile.d/colorgrep.sh:3> /usr/libexec/grepconf.sh -c +/etc/profile.d/colorgrep.sh:5> alias 'grep=grep --color=auto' +/etc/profile.d/colorgrep.sh:6> alias 'egrep=egrep --color=auto' +/etc/profile.d/colorgrep.sh:7> alias 'fgrep=fgrep --color=auto' +_src_etc_profile_d:9> i=/etc/profile.d/colorls.sh +_src_etc_profile_d:10> [ -r /etc/profile.d/colorls.sh ']' +_src_etc_profile_d:11> . /etc/profile.d/colorls.sh +/etc/profile.d/colorls.sh:4> [ ! -t 0 ']' +/etc/profile.d/colorls.sh:7> [ -z '' ']' +/etc/profile.d/colorls.sh:9> alias 'll=ls -l' +/etc/profile.d/colorls.sh:10> alias 'l.=ls -d .*' +/etc/profile.d/colorls.sh:12> INCLUDE='' +/etc/profile.d/colorls.sh:13> COLORS='' +/etc/profile.d/colorls.sh:15> colors=/home/john.mcgee/.dir_colors.xterm-256color +/etc/profile.d/colorls.sh:17> [ -e /home/john.mcgee/.dir_colors.xterm-256color ']' +/etc/profile.d/colorls.sh:15> colors=/home/john.mcgee/.dircolors.xterm-256color +/etc/profile.d/colorls.sh:17> [ -e /home/john.mcgee/.dircolors.xterm-256color ']' +/etc/profile.d/colorls.sh:15> colors=/home/john.mcgee/.dir_colors +/etc/profile.d/colorls.sh:17> [ -e /home/john.mcgee/.dir_colors ']' +/etc/profile.d/colorls.sh:15> colors=/home/john.mcgee/.dircolors +/etc/profile.d/colorls.sh:17> [ -e /home/john.mcgee/.dircolors ']' +/etc/profile.d/colorls.sh:22> [ -z '' ']' +/etc/profile.d/colorls.sh:22> [ -e /etc/DIR_COLORS.xterm-256color ']' +/etc/profile.d/colorls.sh:25> [ -z '' ']' +/etc/profile.d/colorls.sh:25> [ -e /etc/DIR_COLORS.256color ']' +/etc/profile.d/colorls.sh:26> /usr/bin/tty -s +/etc/profile.d/colorls.sh:26> /usr/bin/tput colors +/etc/profile.d/colorls.sh:26> [ x256 '=' x256 ']' +/etc/profile.d/colorls.sh:27> COLORS=/etc/DIR_COLORS.256color +/etc/profile.d/colorls.sh:29> [ -z /etc/DIR_COLORS.256color ']' +/etc/profile.d/colorls.sh:33> [ -n /etc/DIR_COLORS.256color ']' +/etc/profile.d/colorls.sh:35> [ -e '' ']' +/etc/profile.d/colorls.sh:46> /usr/bin/dircolors --sh /etc/DIR_COLORS.256color +/etc/profile.d/colorls.sh:46> eval 'LS_COLORS='\''rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:'\''; export LS_COLORS' +/etc/profile.d/colorls.sh:46> LS_COLORS='rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:' +/etc/profile.d/colorls.sh:46> export LS_COLORS +/etc/profile.d/colorls.sh:49> [ -z 'rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45:' ']' +/etc/profile.d/colorls.sh:50> /usr/bin/grep -qi '^COLOR.*none' /etc/DIR_COLORS.256color +/etc/profile.d/colorls.sh:53> unset TMP COLORS INCLUDE +/etc/profile.d/colorls.sh:55> alias 'll=ls -l --color=auto' +/etc/profile.d/colorls.sh:56> alias 'l.=ls -d .* --color=auto' +/etc/profile.d/colorls.sh:57> alias 'ls=ls --color=auto' +_src_etc_profile_d:9> i=/etc/profile.d/console_timeout.sh +_src_etc_profile_d:10> [ -r /etc/profile.d/console_timeout.sh ']' +_src_etc_profile_d:11> . /etc/profile.d/console_timeout.sh +/etc/profile.d/console_timeout.sh:7> tty +/etc/profile.d/console_timeout.sh:7> egrep '--color=auto' -q '^/dev/tty[sS]?[0-9]+$' +_src_etc_profile_d:9> i=/etc/profile.d/enable_git218.sh +_src_etc_profile_d:10> [ -r /etc/profile.d/enable_git218.sh ']' +_src_etc_profile_d:11> . /etc/profile.d/enable_git218.sh +/etc/profile.d/enable_git218.sh:2> source scl_source enable rh-git218 +/usr/bin/scl_source:3> _scl_source_help='Usage: source scl_source