The mayor of an east central Indiana city repealed a proclamation naming April "Confederate History and Heritage" month just three days after making it, saying he had not expected the move to generate controversy.