﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
5502	Removing the automatic colon from newforms'  _html_output	anonymous	Vincent Foley	"The _html_output() method automatically adds a colon at the end of a field's label if the label name does not end with a punctuation symbol.  I move to completely remove this behavior and let the programmer choose if he wants a colon or not by specifying it him/herself in his form definition.  Django should not make presentation decisions for the user.

Here is the code in question, it's in django/newforms/forms.py on line 132 in r6345

{{{
# Only add a colon if the label does not end in punctuation.
if label[-1] not in ':?.!':
    label += ':'
}}}

"		closed	Forms	dev		duplicate	newforms colon		Unreviewed	1	0	0	0	0	0
