Files
@ 322e17eb356a
Branch filter:
Location: kallithea/whitespacecleanup.sh - annotation
322e17eb356a
1.2 KiB
text/x-sh
changelog: rework changeset selection and button behaviour
This is a refactoring / rework of messy code to be simpler and work correctly.
As a result, it gives slightly different behaviour in some cases and different
button labels.
It also allows creating PRs after selecting two changesets. That is currently
pointless but will make sense soon.
This is a refactoring / rework of messy code to be simpler and work correctly.
As a result, it gives slightly different behaviour in some cases and different
button labels.
It also allows creating PRs after selecting two changesets. That is currently
pointless but will make sense soon.
9cf229b46e49 9cf229b46e49 9cf229b46e49 9cf229b46e49 1949ece749ce 1949ece749ce bdfba68cdfea bdfba68cdfea bdfba68cdfea bdfba68cdfea 9cf229b46e49 bdfba68cdfea bdfba68cdfea 9cf229b46e49 bdfba68cdfea bdfba68cdfea bdfba68cdfea bdfba68cdfea bdfba68cdfea 9cf229b46e49 530bcb645d32 530bcb645d32 530bcb645d32 9cf229b46e49 | #!/bin/bash -x
# Enforce some consistency in whitespace - just to avoid spurious whitespaces changes
files=`hg loc '*.py' '*.html' '*.css' '*.rst' '*.txt' '*.js' '*.ini' '*.cfg' CONTRIBUTORS LICENSE.md| egrep -v '/lockfiles.py|LICENSE-MERGELY.html|/codemirror/|/fontello/|(graph|mergely|native.history|select2/select2|yui.flot|yui.2.9)\.js$'`
sed -i -e "s,`printf '\t'`, ,g" $files
sed -i -e "s, *$,,g" $files
# ensure one trailing newline - remove empty last line and make last line include trailing newline:
sed -i -e '$,${/^$/d}' -e '$a\' $files
sed -i -e 's,\([^ /]\){,\1 {,g' `hg loc '*.css'`
sed -i -e 's|^\([^ /].*,\)\([^ ]\)|\1 \2|g' `hg loc '*.css'`
sed -i -e 's/^\( [^: ]*\) *: *\([^/]\)/\1: \2/g' kallithea/public/css/{style,contextbar}.css
sed -i -e '1s|, |,|g' kallithea/public/css/{style,contextbar}.css
sed -i -e 's/^\([^ ,/]\+ [^,]*[^ ,]\) *, *\(.\)/\1,\n\2/g' kallithea/public/css/{style,contextbar}.css
sed -i -e 's/^\([^ ,/].*\) */\1 /g' kallithea/public/css/{style,contextbar}.css
sed -i -e 's,^--$,-- ,g' kallithea/templates/email_templates/main.txt
hg mani | xargs chmod -x
hg loc 'set:!binary()&grep("^#!")&!(**_tmpl.py)&!(**/template**)' | xargs chmod +x
hg diff
|