##// END OF EJS Templates
cleanup: fix whitespace in CONTRIBUTORS (and other forgotten files) too
Mads Kiilerich -
r5379:1949ece7 default
parent child Browse files
Show More
@@ -1,80 +1,80 b''
1 1 List of contributors to Kallithea project:
2 2 Marcin Kuźmiński <marcin@python-works.com>
3 3 Lukasz Balcerzak <lukaszbalcerzak@gmail.com>
4 4 Jason Harris <jason@jasonfharris.com>
5 5 Thayne Harbaugh <thayne@fusionio.com>
6 6 cejones <>
7 7 Thomas Waldmann <tw-public@gmx.de>
8 8 Lorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it>
9 9 Dmitri Kuznetsov <>
10 10 Jared Bunting <jared.bunting@peachjean.com>
11 11 Steve Romanow <slestak989@gmail.com>
12 Augosto Hermann <augusto.herrmann@planejamento.gov.br>
13 Ankit Solanki <ankit.solanki@gmail.com>
12 Augosto Hermann <augusto.herrmann@planejamento.gov.br>
13 Ankit Solanki <ankit.solanki@gmail.com>
14 14 Liad Shani <liadff@gmail.com>
15 15 Les Peabody <lpeabody@gmail.com>
16 16 Jonas Oberschweiber <jonas.oberschweiber@d-velop.de>
17 17 Matt Zuba <matt.zuba@goodwillaz.org>
18 18 Aras Pranckevicius <aras@unity3d.com>
19 19 Tony Bussieres <t.bussieres@gmail.com>
20 20 Erwin Kroon <e.kroon@smartmetersolutions.nl>
21 21 nansenat16 <nansenat16@null.tw>
22 22 Vincent Duvert <vincent@duvert.net>
23 23 Takumi IINO <trot.thunder@gmail.com>
24 24 Indra Talip <indra.talip@gmail.com>
25 25 James Rhodes <jrhodes@redpointsoftware.com.au>
26 26 Dominik Ruf <dominikruf@gmail.com>
27 27 xpol <xpolife@gmail.com>
28 28 Vincent Caron <vcaron@bearstech.com>
29 29 Zachary Auclair <zach101@gmail.com>
30 30 Stefan Engel <mail@engel-stefan.de>
31 31 Andrew Shadura <andrew@shadura.me>
32 32 Raoul Thill <raoul.thill@gmail.com>
33 33 Philip Jameson <philip.j@hostdime.com>
34 34 Mads Kiilerich <madski@unity3d.com>
35 35 Dan Sheridan <djs@adelard.com>
36 36 Dennis Brakhane <brakhane@googlemail.com>
37 37 Simon Lopez <simon.lopez@slopez.org>
38 38 Jonathan Sternberg <jonathansternberg@gmail.com>
39 39 Grzegorz Rożniecki <xaerxess@gmail.com>
40 40 Andrew Kesterson <andrew@aklabs.net>
41 41 David A. Sjøen <david.sjoen@westcon.no>
42 42 Jelmer Vernooij <jelmer@samba.org>
43 43 larikale
44 44 SteveCohen
45 45 RhodeCode GmbH
46 46 Sebastian Kreutzberger <sebastian@rhodecode.com>
47 47 thomas <thomas@rhodecode.com>
48 48 Bradley M. Kuhn <bkuhn@sfconservancy.org>
49 49 Sean Farley <sean.michael.farley@gmail.com>
50 50 Martin Vium <martinv@unity3d.com>
51 51 Daniel Anderson <daniel@dattrix.com>
52 52 Travis Burtrum <android@moparisthebest.com>
53 53 Calinou <calinou@opmbx.org>
54 54 Christian Oyarzun <oyarzun@gmail.com>
55 55 Denis Blanchette <dblanchette@coveo.com>
56 56 duanhongyi <duanhongyi@doopai.com>
57 57 Henrik Stuart <hg@hstuart.dk>
58 58 Ingo von Borstel <kallithea@planetmaker.de>
59 59 Jan Heylen <heyleke@gmail.com>
60 60 Jim Hague <jim.hague@acm.org>
61 61 Joseph Rivera <rivera.d.joseph@gmail.com>
62 62 Kazunari Kobayashi <kobanari@nifty.com>
63 63 Matt Fellows <kallithea@matt-fellows.me.uk>
64 64 Max Roman <max@choloclos.se>
65 65 Michael Pohl <michael@mipapo.de>
66 66 Michael V. DePalatis <mike@depalatis.net>
67 67 Michal Čihař <michal@cihar.com>
68 68 Morten Skaaning <mortens@unity3d.com>
69 69 Na'Tosha Bard <natosha@unity3d.com>
70 70 Nick High <nick@silverchip.org>
71 71 Niemand Jedermann <predatorix@web.de>
72 72 Peter Vitt <petervitt@web.de>
73 73 Sam Jaques <sam.jaques@me.com>
74 74 Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
75 75 Tuux <tuxa@galaxie.eu.org>
76 76 Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
77 77 Kevin Bullock <kbullock@ringworld.org>
78 78 Marc Villetard <marc.villetard@gmail.com>
79 79 Matthias Zilk <matthias.zilk@gmail.com>
80 80 Tim Freund <tim@freunds.net>
@@ -1,274 +1,274 b''
1 1 Kallithea License
2 2 =================
3 3
4 4 Kallithea as a whole is copyrighted by various authors and is licensed under
5 5 the terms of the GNU General Public License, version 3 (GPLv3), which is a
6 6 license published by the Free Software Foundation,
7 7 Inc. [A copy of GPLv3](/COPYING) is included herein.
8 8
9 9 Some individual files have copyright notices and those who offer changes to
10 10 those files should update the copyright notices in those specific files if
11 11 they so chose.
12 12
13 13 However, the definitive list of copyright holders for this project is kept in
14 14 [the about page template](kallithea/templates/about.html) so that it is
15 15 displayed appropriately when Kallithea is installed. This is the most
16 important place to update copyright notices.
16 important place to update copyright notices.
17 17
18 18 Third-Party Code Incorporated in Kallithea
19 19 ==========================================
20 20
21 21 Various third-party code under GPLv3-compatible licenses is included as part
22 22 of Kallithea.
23 23
24 24
25 25
26 26 Bootstrap
27 27 ---------
28 28
29 29 Kallithea incorporates parts of the Javascript system called
30 30 [Bootstrap](http://getbootstrap.com/), which is:
31 31
32 32 Copyright &copy; 2012 Twitter, Inc.
33 33
34 34 and licensed under
35 35 [the Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).
36 36
37 37 A copy of the Apache License 2.0 is also included in this distribution in its
38 38 entirety in the file Apache-License-2.0.txt
39 39
40 40
41 41
42 42 Codemirror
43 43 ----------
44 44
45 45 Kallithea incorporates parts of the Javascript system called
46 46 [Codemirror](http://codemirror.net/), version 4.7.0, which is primarily:
47 47
48 48 Copyright &copy; 2013-2014 by Marijn Haverbeke <marijnh@gmail.com>
49 49
50 50 and licensed under the MIT-permissive license, which is
51 51 [included in this distribution](MIT-Permissive-License.txt).
52 52
53 53 Additional files from upstream Codemirror are copyrighted by various authors
54 54 and licensed under other permissive licenses. The sub-directories under
55 55 [.../public/codemirror](kallithea/public/codemirror) include the copyright and
56 56 license notice and information as they appeared in Codemirror's upstream
57 57 release.
58 58
59 59
60 60
61 61 jQuery
62 62 ------
63 63
64 64 Kallithea incorporates the Javascript system called
65 65 [jQuery](http://jquery.org/),
66 66 [herein](kallithea/public/js/jquery-1.11.1.min.js), and the Corresponding
67 67 Source can be found in https://github.com/jquery/jquery at tag 1.11.1
68 68 (mirrored at https://kallithea-scm.org/repos/mirror/jquery/files/1.11.1/ ).
69 69
70 70 It is Copyright 2013 jQuery Foundation and other contributors http://jquery.com/ and is under an
71 71 [MIT-permissive license](MIT-Permissive-License.txt).
72 72
73 73
74 74
75 75 Mousetrap
76 76 ---------
77 77
78 78 Kallithea incorporates parts of the Javascript system called
79 79 [Mousetrap](http://craig.is/killing/mice/), which is:
80 80
81 81 Copyright 2013 Craig Campbell
82 82
83 83 and licensed under
84 84 [the Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).
85 85
86 86 A [copy of the Apache License 2.0](Apache-License-2.0.txt) is also included
87 87 in this distribution.
88 88
89 89
90 90
91 91 Mergely
92 92 -------
93 93
94 94 Kallithea incorporates some code from the Javascript system called
95 95 [Mergely](http://www.mergely.com/), version 3.3.9.
96 96 [Mergely's license](http://www.mergely.com/license.php), a
97 97 [copy of which is included in this repository](LICENSE-MERGELY.html),
98 98 is (GPL|LGPL|MPL). Kallithea as GPLv3'd project chooses the GPL arm of that
99 99 tri-license.
100 100
101 101
102 102
103 103 Select2
104 104 -------
105 105
106 106 Kallithea incorporates parts of the Javascript system called
107 107 [Select2](http://ivaynberg.github.io/select2/), which is:
108 108
109 109 Copyright 2012 Igor Vaynberg (and probably others)
110 110
111 111 and is licensed [under the following license](https://github.com/ivaynberg/select2/blob/master/LICENSE):
112 112
113 113 > This software is licensed under the Apache License, Version 2.0 (the
114 114 > "Apache License") or the GNU General Public License version 2 (the "GPL
115 115 > License"). You may choose either license to govern your use of this
116 116 > software only upon the condition that you accept all of the terms of either
117 117 > the Apache License or the GPL License.
118 118
119 119 A [copy of the Apache License 2.0](Apache-License-2.0.txt) is also included
120 120 in this distribution.
121 121
122 122 Kallithea will take the Apache license fork of the dual license, since
123 123 Kallithea is GPLv3'd.
124 124
125 125
126 126
127 127 Select2-Bootstrap-CSS
128 128 ---------------------
129 129
130 130 Kallithea incorporates some CSS from a system called
131 131 [Select2-bootstrap-css](https://github.com/t0m/select2-bootstrap-css), which
132 132 is:
133 133
134 134 Copyright &copy; 2013 Tom Terrace (and likely others)
135 135
136 136 and licensed under the MIT-permissive license, which is
137 137 [included in this distribution](MIT-Permissive-License.txt).
138 138
139 139
140 140
141 141 History.js
142 142 ----------
143 143
144 144 Kallithea incorporates some CSS from a system called History.js, which is
145 145
146 146 Copyright 2010-2011 Benjamin Arthur Lupton <contact@balupton.com>
147 147
148 148 Redistribution and use in source and binary forms, with or without
149 149 modification, are permitted provided that the following conditions are met:
150 150
151 151 1. Redistributions of source code must retain the above copyright notice,
152 152 this list of conditions and the following disclaimer.
153 153
154 154 2. Redistributions in binary form must reproduce the above copyright notice,
155 155 this list of conditions and the following disclaimer in the documentation
156 156 and/or other materials provided with the distribution.
157 157
158 158 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
159 159 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
160 160 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
161 161 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
162 162 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
163 163 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
164 164 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
165 165 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
166 166 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
167 167 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
168 168 POSSIBILITY OF SUCH DAMAGE.
169 169
170 170
171 171
172 172 YUI
173 173 ---
174 174
175 175 Kallithea incorporates parts of the Javascript system called
176 176 [YUI 2 — Yahoo! User Interface Library](http://yui.github.io/yui2/docs/yui_2.9.0_full/),
177 177 which is made available under the [BSD License](http://yuilibrary.com/license/):
178 178
179 179 Copyright &copy; 2013 Yahoo! Inc. All rights reserved.
180 180
181 181 Redistribution and use of this software in source and binary forms, with or
182 182 without modification, are permitted provided that the following conditions are
183 183 met:
184 184
185 185 * Redistributions of source code must retain the above copyright notice, this
186 186 list of conditions and the following disclaimer.
187 187
188 188 * Redistributions in binary form must reproduce the above copyright notice,
189 189 this list of conditions and the following disclaimer in the documentation
190 190 and/or other materials provided with the distribution.
191 191
192 192 * Neither the name of Yahoo! Inc. nor the names of YUI's contributors may be
193 193 used to endorse or promote products derived from this software without
194 194 specific prior written permission of Yahoo! Inc.
195 195
196 196 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
197 197 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
198 198 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
199 199 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
200 200 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
201 201 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
202 202 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
203 203 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
204 204 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
205 205 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
206 206
207 207
208 208 Kallithea includes a minified version of YUI 2.9. To build yui.2.9.js:
209 209
210 210 git clone https://github.com/yui/builder
211 211 git clone https://github.com/yui/yui2
212 212 cd yui2/
213 213 git checkout hudson-yui2-2800
214 214 ln -sf JumpToPageDropDown.js src/paginator/js/JumpToPageDropdown.js # work around inconsistent casing
215 215 rm -f tmp.js
216 216 for m in yahoo event dom connection animation dragdrop element datasource autocomplete container event-delegate json datatable paginator; do
217 217 rm -f build/\$m/\$m.js
218 218 ( cd src/\$m && ant build deploybuild ) && sed -e 's,@VERSION@,2.9.0,g' -e 's,@BUILD@,2800,g' build/\$m/\$m.js >> tmp.js
219 219 done
220 220 java -jar ../builder/componentbuild/lib/yuicompressor/yuicompressor-2.4.4.jar tmp.js -o yui.2.9.js
221 221
222 222 In compliance with GPLv3 the Corresponding Source for this Object Code is made
223 223 available on
224 224 [https://kallithea-scm.org/repos/mirror](https://kallithea-scm.org/repos/mirror).
225 225
226 226
227 227
228 228 Flot
229 229 ----
230 230
231 231 Kallithea incorporates some CSS from a system called
232 232 [Flot](http://code.google.com/p/flot/), which is:
233 233
234 234 Copyright 2006 Google Inc.
235 235
236 236 Licensed under the Apache License, Version 2.0 (the "License");
237 237 you may not use this file except in compliance with the License.
238 238
239 239 A [copy of the Apache License 2.0](Apache-License-2.0.txt) is also included
240 240 in this distribution.
241 241
242 242
243 243
244 244 Migrate
245 245 -------
246 246
247 247 Kallithea incorporates in kallithea/lib/dbmigrate/migrate parts of the Python
248 248 system called [Migrate or sqlalchemy-migrate](https://github.com/stackforge/sqlalchemy-migrate),
249 249 which is:
250 250
251 251 Copyright (c) 2009 Evan Rosson, Jan Dittberner, Domen Kožar
252 252
253 253 and licensed under the MIT-permissive license, which is
254 254 [included in this distribution](MIT-Permissive-License.txt).
255 255
256 256
257 257 Icon fonts
258 258 ----------
259 259
260 260 Kallithea incorporates subsets of both
261 261 [Font Awesome](http://fontawesome.io) and
262 262 [GitHub Octicons](https://octicons.github.com) for icons. Font Awesome is:
263 263
264 264 Copyright (c) 2012, Dave Gandy
265 265
266 266 Octicons is:
267 267
268 268 Copyright (c) 2012-2014 GitHub
269 269
270 270 These two sets are distributed under [SIL OFL 1.1](http://scripts.sil.org/OFL)
271 271 and have been combined into one font called "kallithea."
272 272
273 273
274 274 EOF
@@ -1,20 +1,20 b''
1 1 [db_settings]
2 2 # Used to identify which repository this database is versioned under.
3 3 # You can use the name of your project.
4 4 repository_id=kallithea_db_migrations
5 5
6 6 # The name of the database table used to track the schema version.
7 7 # This name shouldn't already be used by your project.
8 # If this is changed once a database is under version control, you'll need to
9 # change the table name in each database too.
8 # If this is changed once a database is under version control, you'll need to
9 # change the table name in each database too.
10 10 version_table=db_migrate_version
11 11
12 # When committing a change script, Migrate will attempt to generate the
12 # When committing a change script, Migrate will attempt to generate the
13 13 # sql for all supported databases; normally, if one of them fails - probably
14 # because you don't have that database installed - it is ignored and the
15 # commit continues, perhaps ending successfully.
16 # Databases in this list MUST compile successfully during a commit, or the
17 # entire commit will fail. List the databases your application will actually
14 # because you don't have that database installed - it is ignored and the
15 # commit continues, perhaps ending successfully.
16 # Databases in this list MUST compile successfully during a commit, or the
17 # entire commit will fail. List the databases your application will actually
18 18 # be using to ensure your updates to that database work properly.
19 19 # This must be a list; example: ['postgres','sqlite']
20 20 required_dbs=['sqlite']
@@ -1,25 +1,25 b''
1 1 [db_settings]
2 2 # Used to identify which repository this database is versioned under.
3 3 # You can use the name of your project.
4 4 repository_id={{ locals().pop('repository_id') }}
5 5
6 6 # The name of the database table used to track the schema version.
7 7 # This name shouldn't already be used by your project.
8 # If this is changed once a database is under version control, you'll need to
9 # change the table name in each database too.
8 # If this is changed once a database is under version control, you'll need to
9 # change the table name in each database too.
10 10 version_table={{ locals().pop('version_table') }}
11 11
12 # When committing a change script, Migrate will attempt to generate the
12 # When committing a change script, Migrate will attempt to generate the
13 13 # sql for all supported databases; normally, if one of them fails - probably
14 # because you don't have that database installed - it is ignored and the
15 # commit continues, perhaps ending successfully.
16 # Databases in this list MUST compile successfully during a commit, or the
17 # entire commit will fail. List the databases your application will actually
14 # because you don't have that database installed - it is ignored and the
15 # commit continues, perhaps ending successfully.
16 # Databases in this list MUST compile successfully during a commit, or the
17 # entire commit will fail. List the databases your application will actually
18 18 # be using to ensure your updates to that database work properly.
19 19 # This must be a list; example: ['postgres','sqlite']
20 20 required_dbs={{ locals().pop('required_dbs') }}
21 21
22 22 # When creating new change scripts, Migrate will stamp the new script with
23 23 # a version number. By default this is latest_version + 1. You can set this
24 24 # to 'true' to tell Migrate to use the UTC timestamp instead.
25 use_timestamp_numbering='false' No newline at end of file
25 use_timestamp_numbering='false'
@@ -1,20 +1,20 b''
1 1 [db_settings]
2 2 # Used to identify which repository this database is versioned under.
3 3 # You can use the name of your project.
4 4 repository_id={{ locals().pop('repository_id') }}
5 5
6 6 # The name of the database table used to track the schema version.
7 7 # This name shouldn't already be used by your project.
8 # If this is changed once a database is under version control, you'll need to
9 # change the table name in each database too.
8 # If this is changed once a database is under version control, you'll need to
9 # change the table name in each database too.
10 10 version_table={{ locals().pop('version_table') }}
11 11
12 # When committing a change script, Migrate will attempt to generate the
12 # When committing a change script, Migrate will attempt to generate the
13 13 # sql for all supported databases; normally, if one of them fails - probably
14 # because you don't have that database installed - it is ignored and the
15 # commit continues, perhaps ending successfully.
16 # Databases in this list MUST compile successfully during a commit, or the
17 # entire commit will fail. List the databases your application will actually
14 # because you don't have that database installed - it is ignored and the
15 # commit continues, perhaps ending successfully.
16 # Databases in this list MUST compile successfully during a commit, or the
17 # entire commit will fail. List the databases your application will actually
18 18 # be using to ensure your updates to that database work properly.
19 19 # This must be a list; example: ['postgres','sqlite']
20 20 required_dbs={{ locals().pop('required_dbs') }}
@@ -1,53 +1,53 b''
1 1 [egg_info]
2 tag_build =
2 tag_build =
3 3 tag_svn_revision = 0
4 4 tag_date = 0
5 5
6 6 [nosetests]
7 7 verbose = True
8 8 verbosity = 2
9 9 with-pylons = test.ini
10 10 detailed-errors = 1
11 11 nologcapture = 1
12 12
13 13 [pytest]
14 14 # only look for tests in kallithea/tests
15 15 python_files = kallithea/tests/**/test_*.py
16 16 addopts =
17 17 # --verbose
18 18 # show extra test summary info as specified by chars (f)ailed, (E)error, (s)skipped, (x)failed, (X)passed, (w)warnings.
19 19 -rfEsxXw
20 20 # Shorter scrollbacks; less stuff to scroll through
21 21 --tb=short
22 22
23 23 [compile_catalog]
24 24 domain = kallithea
25 25 directory = kallithea/i18n
26 26 statistics = true
27 27
28 28 [extract_messages]
29 29 add_comments = TRANSLATORS:
30 30 output_file = kallithea/i18n/kallithea.pot
31 31 msgid-bugs-address = translations@kallithea-scm.org
32 32 copyright-holder = Various authors, licensing as GPLv3
33 33 no-wrap = true
34 34
35 35 [init_catalog]
36 36 domain = kallithea
37 37 input_file = kallithea/i18n/kallithea.pot
38 38 output_dir = kallithea/i18n
39 39
40 40 [update_catalog]
41 41 domain = kallithea
42 42 input_file = kallithea/i18n/kallithea.pot
43 43 output_dir = kallithea/i18n
44 44 previous = true
45 45
46 46 [build_sphinx]
47 47 source-dir = docs/
48 48 build-dir = docs/_build
49 49 all_files = 1
50 50
51 51 [upload_sphinx]
52 52 upload-dir = docs/_build/html
53 53
@@ -1,20 +1,21 b''
1 1 #!/bin/bash -x
2 2
3 3 # Enforce some consistency in whitespace - just to avoid spurious whitespaces changes
4 4
5 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|yui.2.9)\.js$'`
5 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$'`
6
6 7 sed -i -e "s,`printf '\t'`, ,g" $files
7 8 sed -i -e "s, *$,,g" $files
8 9 # ensure one trailing newline - remove empty last line and make last line include trailing newline:
9 10 sed -i -e '$,${/^$/d}' -e '$a\' $files
10 11
11 12 sed -i -e 's,\([^ /]\){,\1 {,g' `hg loc '*.css'`
12 13 sed -i -e 's|^\([^ /].*,\)\([^ ]\)|\1 \2|g' `hg loc '*.css'`
13 14
14 15 sed -i -e 's/^\( [^: ]*\) *: *\([^/]\)/\1: \2/g' kallithea/public/css/{style,contextbar}.css
15 16 sed -i -e '1s|, |,|g' kallithea/public/css/{style,contextbar}.css
16 17 sed -i -e 's/^\([^ ,/]\+ [^,]*[^ ,]\) *, *\(.\)/\1,\n\2/g' kallithea/public/css/{style,contextbar}.css
17 18 sed -i -e 's/^\([^ ,/].*\) */\1 /g' kallithea/public/css/{style,contextbar}.css
18 19 sed -i -e 's,^--$,-- ,g' kallithea/templates/email_templates/main.txt
19 20
20 21 hg diff
General Comments 0
You need to be logged in to leave comments. Login now