 Before dining with Captain Barbossa, Elizabeth is putting on the purple   dress and Pintel and Ragetti are spying on her through a hole in the wall.   Elizabeth soon realizes this and knocks Ragettis eye out with a poker. 