>>175
2年前に回答するのもあれだけど

(1) 十分な回数restoreして、ウィンドウを空にする
(2) saveを、%spが書き換わるまで繰り返す

で、saveを実行した回数+1がウィンドウ数かなあ