#PHP, 111 bytes
for($s=$argv[1];strstr($s,$t=$argv[2])==$t;$s=substr($s,0,-1))echo$s;
for($i=strlen($s);$s<$t;$s.=$t[$i])echo$s;
added a linebreak for readability. Run with -r.
#PHP, 111 bytes
for($s=$argv[1];strstr($s,$t=$argv[2])==$t;$s=substr($s,0,-1))echo$s;
for($i=strlen($s);$s<$t;$s.=$t[$i])echo$s;
added a linebreak for readability. Run with -r.