If what passed as nonviolence does not enable people to protect the honour of women, or if it does not enable women to protect their own honour, it is not nonviolence.
Hinduism is a living organism. One and indivisible at the root, it has grown into a vast tree with innumerable branches. Knowledge is limitless and so also the application of truth. Everyday we add to our knowledge of the power of Atman (soul) and we shall keep on doing so.