Mercurial > kallithea
view whitespacecleanup.sh @ 5071:2881dd265f21 stable
templates: only bind pager event handlers once - avoid "leaks" and repeated page loads
Summary page ended up hammering the server and when pages were loaded one time
extra for each paging click.
Just moving javascript code from the data template (where it would be re-run on
each paging) and to the main page template.
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Tue, 28 Apr 2015 16:45:43 +0200 |
parents | 9cf229b46e49 |
children | 40871e0eb13a |
line wrap: on
line source
#!/bin/bash -x # Enforce some consistency in whitespace - just to avoid spurious whitespaces changes files=`hg loc '*.py' '*.html' '*.css' '*.rst' '*.txt' '*.js' | egrep -v '/lockfiles.py|LICENSE-MERGELY.html|/codemirror/|/fontello/|(graph|mergely|native.history|select2/select2|yui.flot)\.js$'` sed -i "s,`printf '\t'`, ,g" $files sed -i "s, *$,,g" $files sed -i 's,\([^ /]\){,\1 {,g' `hg loc '*.css'` sed -i 's|^\([^ /].*,\)\([^ ]\)|\1 \2|g' `hg loc '*.css'` sed -i 's/^\( [^: ]*\) *: *\([^/]\)/\1: \2/g' kallithea/public/css/{style,contextbar}.css sed -i '1s|, |,|g' kallithea/public/css/{style,contextbar}.css sed -i 's/^\([^ ,/]\+ [^,]*[^ ,]\) *, *\(.\)/\1,\n\2/g' kallithea/public/css/{style,contextbar}.css sed -i 's/^\([^ ,/].*\) */\1 /g' kallithea/public/css/{style,contextbar}.css sed -i 's,^--$,-- ,g' kallithea/templates/email_templates/main.txt hg diff