functions: fix title() to not match any $TERM
functions: fix title() to not match any $TERM

On my linux virtual terminals, where TERM="linux", I was getting
annoying output that was messing up my prompt.

It turns out the title function was always matching on the elif
statement for xterm/rxvt no matter what and the linux vt doesn't know
what to do with the title special control sequence and thus was printing
out garbage.

Through experimentation I figured out that the || inside of the [[ ]]
did not work:

export TERM=linux
$ if [[ $TERM =~ "^xterm" || $TERM == "rxvt" ]]; then echo $TERM; fi
linux

$ if [[ $TERM =~ "^xterm" ]] || [[ $TERM == "rxvt" ]]; then echo $TERM; fi

Signed-off-by: Brandon Philips <brandon@ifup.org>

openSUSE running zsh 4.3.10

Eriner/prezto,jpterry/prezto,jbulchergist/zprezto,brianhartsock/prezto,triyangle/prezto,edwardsmit/prezto,nstCactus/prezto,tai-allman/prezto,louis-hsu/prezto,couloum/prezto,chrissem/prezto,azakus/prezto,ynakao/prezto,chipbuster/prezto,boomuuh/prezto,crivotz/prezto,aaron-williamson/prezto,JodiWarren/prezto,jsholmes/prezto,icasp/prezto,patbaker82/prezto,Marsup/prezto,ferronrsmith/prezto,wzxu/prezto,adamkiss/prezto,randomizedthinking/prezto,pedroxs/prezto,davidvegas/prezto,senosa/prezto,deny4ll/prezto,azakus/prezto,sorin-ionescu/prezto,rosenstrauch/prezto,archfear/prezto,khsing/prezto,remolueoend/prezto,kepbod/prezto,indrajitr/prezto,ladislas/prezto,yyadavalli/prezto,vbwx/prezto,mjwestcott/prezto,ferhtgoldaraz/prezto,kenfusion/prezto,cr85ir3/prezto,ptillemans/prezto,scinart/prezto,gimiki/prezto,dev0x/prezto,adamwalz/prezto,tcbbd/prezto,achabotl/prezto,azhang/prezto,Gawdl3y/prezto,donileo/prezto,ivar/prezto,gpanders/prezto,tymcauley/prezto,cmaher/prezto,mtyler/prezto,drpebcak/prezto,esebastian/prezto,zachwhaley/prezto,rguikers/prezto,joshua-r/prezto,banielTimes/prezto,jensgreen/prezto,ivanalejandro0/prezto,sirmax/prezto,vogler/prezto,asceth/prezto,nesneros/prezto,sgtsquiggs/prezto,letarjunin/prezto,yramagicman/prezto,jannekai/prezto,syphar/prezto,jeffcox/prezto,mattratleph/prezto,imcvampire/prezto,adrinux/prezto,ysfjwd/prezto,vanrijn/prezto,Jissai/prezto,andrei-pavel/prezto,luismilanooliveira/prezto,hghwng/prezto,menor/prezto,ParthKolekar/prezto,deny4ll/prezto,mikkelricky/prezto,jamesacarr/prezto,phenry/prezto,bdalenoord/prezto,nosada/prezto,prezto-inactive-community-fork/prezto