(A) All ordinances or parts of ordinances in conflict with the provisions of this ordinance are hereby repealed. All general ordinances of the City passed prior to the adoption of this Revised Code of Ordinances are hereby repealed, except the following, which are excluded and not hereby repealed:
(1) Appropriation and Tax levy ordinances.
(2) Salary ordinances.
(3) Ordinances relating to boundaries and annexations.
(4) Franchise ordinances and other ordinances granting special rights to persons.
(5) Ordinances creating or authorizing the execution of contracts or the issuance of warrants.
(6) Ordinances establishing names for or vacating streets, alleys, or other public places.
(7) Bond ordinances.
(8) Ordinances relating to the transfer or acceptance of real estate or personal property by or from the City.
(9) All special ordinances.
(B) The within Revised Code of Ordinances or any amendment hereto shall not be construed or held to repeal a former ordinance whether expressly repealed or not as to any offenses committed against such former ordinance or as to any act done or any penalty, forfeiture, or punishment incurred or any right accrued or created arising under such former ordinance, and shall not in any way whatever affect any such offense or act so committed or done or any penalty, forfeiture, or punishment so incurred or any right accrued or created arising before the effective date of such Revised Code of Ordinances or amendment thereof.
(C) Nothing contained herein shall be construed as abating any action now pending under or by virtue of any ordinance of the City herein repealed or if discontinued, abating, modifying, or altering any penalty accrued or to accrue or affecting the liability or any person waiving any right of the City under any ordinance or provision thereof in force at the time of the adoption of this Revised Code of Ordinances.
(Prior Code, Art. 22, § 22.5)