What does auf Punkt und Komma mean?

auf Punkt und Komma - German to English

painstakingly