My expired passport was returned to me with ONLY the cover punched. I used my India visa from my expired passport with my current passport this past June in New Delhi with no problem. Just present both passports at immigration.
Ditto. I did flag my unexpired visas in the old passport when turning it in & was told by the passport office agent that it would be returned with the visas intact (& it was, just the cover page was punched).