# HG changeset patch # User Russ Cox # Date 1325743364 18000 # Node ID e3ec62450a9b0c700945beeb89507614315d45d2 # Parent 92a579c6549cfa90fd87782c3d4aab4227479f21 fmt: delete 2-space code Typographers say its wrong. R=rsc http://codereview.appspot.com/5517046 diff -r 92a579c6549cfa90fd87782c3d4aab4227479f21 -r e3ec62450a9b0c700945beeb89507614315d45d2 src/cmd/fmt.c --- a/src/cmd/fmt.c Mon Dec 12 16:44:50 2011 -0500 +++ b/src/cmd/fmt.c Thu Jan 05 01:02:44 2012 -0500 @@ -166,23 +166,6 @@ } } -/* give extra space if word ends with period, etc. */ -int -nspaceafter(char *s) -{ - int n; - - n = strlen(s); - if(n < 2) - return 1; - if(isupper((uchar)s[0]) && n < 4) - return 1; - if(strchr(".!?", s[n-1]) != nil) - return 2; - return 1; -} - - void printwords(Word **w, int nw) { @@ -207,7 +190,7 @@ break; /* out of words */ if(w[i]->indent != w[i-1]->indent) break; /* indent change */ - nsp = nspaceafter(w[i-1]->text); + nsp = 1; if(col+nsp+utflen(w[i]->text) > extraindent+length) break; /* fold line */ if(!join && w[i]->bol)