Commit Diff


commit - 1670a244d90342023fd84cee9fc01347aaed8abc
commit + 1889a2578366ca17b4fee0b0641b4db183efd383
blob - c49c9cdbd584f76c4a6860c17487e47d48fea1b7
blob + b62df5cc591dabf0e17881d756b6676017cd2711
--- CONTRIBUTORS
+++ CONTRIBUTORS
@@ -44,6 +44,7 @@ Roger Peppe <rogpeppe@gmail.com>
 Russ Cox <rsc@swtch.com>
 Sean McKean <smckean83@gmail.com>
 Shenghou Ma <minux.ma@gmail.com>
+Steve McCoy <mccoyst@gmail.com>
 Ties Bos <gitbisector@gmail.com>
 Tim Newsham <tim.newsham@gmail.com>
 Tony Lainson <t.lainson@gmail.com>
blob - 448de02901f21030d43b3b751dfad3ea185c0614
blob + 461cb3eca055861ce5861acc99db930f43a76f1b
--- rcmain
+++ rcmain
@@ -23,7 +23,7 @@ if(! ~ $#cflag 0){
 	exit $status
 }
 if(flag i){
-	if(~ $TERM 9term){
+	if(~ $termprog 9term || ~ $termprog win){
 		fn cd {
 			# builtin cd $1 && flag i && awd
 			# is not sufficient when running in a subshell