(1) Whenever any ordinance or part of an ordinance shall be repealed or modified by a subsequent ordinance, the ordinance or part of an ordinance thus repealed or modified shall continue in force until the publication of the ordinance repealing or modifying it when publication is required to give effect to it, unless otherwise expressly provided.
(2) No suit, proceedings, right, fine, forfeiture or penalty instituted, created, given, secured or accrued under any ordinance previous to its repeal shall in any way be affected, released or discharged, but may be prosecuted, enjoyed and recovered as fully as if the ordinance had continued in force unless it is otherwise expressly provided.
(3) When any ordinance repealing a former ordinance, clause or provision shall be itself repealed, the repeal shall not be construed to revive the former ordinance, clause or provision, unless it is expressly provided.