]> Cypherpunks repositories - gostls13.git/commit
godoc: peephole optimization for generated HTML
authorRobert Griesemer <gri@golang.org>
Thu, 13 Jan 2011 18:23:42 +0000 (10:23 -0800)
committerRobert Griesemer <gri@golang.org>
Thu, 13 Jan 2011 18:23:42 +0000 (10:23 -0800)
commitd4bdaf11d95b0ca0ce45b1c885a5547d1f6096ca
treed4e3aecb55a055a67d6852495f38ee42c5bd4dfd
parent6f788e784e2505fc9935103e6fc3c15530138e1d
godoc: peephole optimization for generated HTML

When searching for regular expressions such as
".", there are many consecutive matches.
In the generated HTML, combine them instead of
generating a new <span> for each adjacent text
segment highlighting a match.

Massively reduces the size of the generated
HTML in those cases.

R=r, rsc
CC=golang-dev
https://golang.org/cl/3971041
src/cmd/godoc/format.go