<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 06/15/2015 08:40 AM, Nic Bernstein wrote:<br>
<blockquote cite="mid:557ED5B8.1060202@onlight.com" type="cite">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
On 06/14/2015 07:48 PM, Bron Gondwana wrote:<br>
<blockquote
cite="mid:1434329327.199214.295424153.45D66F6C@webmail.messagingengine.com"
type="cite">
<pre wrap="">On Tue, Jun 9, 2015, at 08:42 PM, Bron Gondwana wrote:
</pre>
<blockquote type="cite">
<pre wrap="">The big news from yesterday's meeting is that we are going to check in a single massive commit which strips all leading tabs from the code, everywhere. The new coding standard is 4 spaces for each level of indent, and spaces for all alignment within code as well.
I've pushed a small perl script to master which performs the necessary surgery. it has the smarts to know when a tab isn't on a multiple-of-8 boundary and substitute fewer spaces.
The code still builds and passes tests afterwards, so I'm pretty sure it's good.
I will be running the on master on June 14th (Sunday) night Melbourne time. That's weekend for everyone, everywhere in the world. I will immediately push the result back to master (after running the tests again of course).
If you have a patch series lying around that you want to apply, it might be a good idea to do it before then! Alternatively, you can patch with -l or --ignore-whitespace to apply your patches to the tree, and then run tools/remove-tabs.pl on the resulting tree to remove the tabs again.
Enjoy your new, simpler coding style with no trailing whitespace left!
</pre>
</blockquote>
<pre wrap="">This has been done - I didn't quite finish the instructions last night, so I did the work this morning.
</pre>
</blockquote>
<br>
Bron,<br>
Maybe I'm doing something wrong here, but this morning I figured
I'd start over clean, so deleted my existing cyrus-docs checkout
and grabbed a new one:<br>
$ git clone <a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:ssh://git@git.cyrus.foundation/diffusion/I/cyrus-docs.git">ssh://git@git.cyrus.foundation/diffusion/I/cyrus-docs.git</a><br>
<br>
What I ended up with looked suspiciously like the cyrus-imapd
tree. </blockquote>
<br>
Never mind. Chalk this up to a, um, documentation error. The
Phriction wiki page "Using GIT vs. Arcanist" has the wrong URL for
the cyrus-docs repository. It should be:<br>
<a class="moz-txt-link-abbreviated" href="mailto:ssh://git@git.cyrus.foundation/diffusion/D/cyrus-docs.git">ssh://git@git.cyrus.foundation/diffusion/D/cyrus-docs.git</a><br>
<br>
The URL for cyrus-sasl was also wrong on that page. I've fixed both
of these errors.<br>
<br>
Moving on...<br>
-nic<br>
<pre class="moz-signature" cols="72">--
Nic Bernstein <a class="moz-txt-link-abbreviated" href="mailto:nic@onlight.com">nic@onlight.com</a>
Onlight, Inc. <a class="moz-txt-link-abbreviated" href="http://www.onlight.com">www.onlight.com</a>
1442 N Farwell Ave., Suite 600 v. 414.272.4477
Milwaukee, Wisconsin 53202
</pre>
</body>
</html>