Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.
When you have stopped jobs, zsh normally warns you and refuses to exit until you either dispose of the jobs or issue a second consecutive "exit" command. However, examining the list of jobs with the "jobs" command is considered the same as disposing of them, as you presumably know what you're doing if you immediately exit after looking at the list.
This patch eliminates this special interpretation of the "jobs" command in the special case of using "jobs" in your "precmd" function.