public class SpamFilter
	{
		#region knobs for dialing in performance
		/// <summary>
		/// متغیرهای ثابتی که در یافتن کلمات هرز به کار می روند .
		/// </summary>
		public class KnobList
		{
														// Values in PG's original article:
			public int GoodTokenWeight = 2;			// 2
			public int MinTokenCount = 0;			// 0
			public int MinCountForInclusion = 5;		// 5
			public double MinScore = 0.011;			// 0.01
			public double MaxScore = 0.99;			// 0.99
			public double LikelySpamScore = 0.9998;		// 0.9998
			public double CertainSpamScore = 0.9999;		// 0.9999
			public int CertainSpamCount = 10;			// 10
			public int InterestingWordCount = 15;	// 15 (later changed to 20)
		}

		private KnobList _knobs = new KnobList();

		/// <summary>
		/// These are the knobs you can turn to dial in performance on the algorithm.
		/// Hopefully the names make a little bit of sense and you can find where
		/// they fit into the original algorithm.
		/// </summary>
		public KnobList Knobs
		{
			get { return _knobs; }
			set { _knobs = value; }
		}

		#endregion

		private Corpus _good;
		private Corpus _bad;
		private SortedDictionary<string, double> _prob;
		private int _ngood;
		private int _nbad;

		#region properties
		/// <summary>
		/// فهرستی از کلماتی که بعنوان هرز در هرز نامه تمایل نشام میدهند
		/// </summary>
		public Corpus Bad
		{
			get { return _bad; }
			set { _bad = value; }
		}

		/// <summary>
		/// لیست کلماتی که اسپم نیستند .
		/// </summary>
		public Corpus Good
		{
			get { return _good; }
			set { _good = value; }
		}

		/// <summary>
		/// لیست کلماتی که احتمال می روند هرز یا اسپم باشند .
		/// </summary>
		public SortedDictionary<string, double> Prob
		{
			get { return _prob; }
			set { _prob = value; }
		}
		#endregion

		#region population

		/// <summary>
		/// مقداردهی اولیه اسپم فیلتر بر اساس متن عرضه شده
		/// </summary>
		/// <param name="goodReader"></param>
		/// <param name="badReader"></param>
		public void Load(TextReader goodReader, TextReader badReader)
		{
			_good = new Corpus(goodReader);
			_bad = new Corpus(badReader);

			CalculateProbabilities();
		}

		/// <summary>
		/// مقداردهی اولیه اسپم فیلتر بر اساس محتویات نوشته جات عرضه شده		/// </summary>
		/// <param name="good"></param>
		/// <param name="bad"></param>
		public void Load(Corpus good, Corpus bad)
		{
			_good = good;
			_bad = bad;

			CalculateProbabilities();
		}

		/// <summary>
		/// تابع بررسی کننده نوشته با بانک اطلاعاتی کلمات هرز
		/// </summary>
		/// <param name="table"></param>
		public void Load(DataTable table)
		{
			_good = new Corpus();
			_bad = new Corpus();

			foreach (DataRow row in table.Rows)
			{
				bool isSpam = (bool)row["IsSpam"];
				string body = row["Body"].ToString();
				if (isSpam)
				{
					_bad.LoadFromReader(new StringReader(body));
				}
				else
				{
					_good.LoadFromReader(new StringReader(body));
				}
			}

			CalculateProbabilities();
		}

		/// <summary>
		/// اتیاز دهی به کلمه یافت شده از نظر تعداد تکرار آن در پیام های متفاوت – اینکار باعث می شود که حدس زده شود که این کلمه هرز است یا خیر .
		/// </summary>
		private void CalculateProbabilities()
		{
			_prob = new SortedDictionary<string, double>();

			_ngood = _good.Tokens.Count;
			_nbad = _bad.Tokens.Count;
			foreach (string token in _good.Tokens.Keys)
			{
				CalculateTokenProbability(token);
			}
			foreach (string token in _bad.Tokens.Keys)
			{
				if (!_prob.ContainsKey(token))
				{
					CalculateTokenProbability(token);
				}
			}
		}

		/// <summary>
		/// در این زیر روال قصد داریم تا کلمات هرز خوب و بد را از هم جدا کنیم .

		/// </summary>
		/// <param name="token"></param>
		private void CalculateTokenProbability(string token)
		{
			/*
			 * برگرفته شده از الگوریتم پاول گراهام
			 * http://www.paulgraham.com/spam.html
			 *
			 *	(let ((g (* 2 (or (gethash word good) 0)))
			 *		  (b (or (gethash word bad) 0)))
			 *	   (unless (< (+ g b) 5)
			 *		 (max .01
			 *			  (min .99 (float (/ (min 1 (/ b nbad))
			 *								 (+ (min 1 (/ g ngood))
			 *									(min 1 (/ b nbad)))))))))
			 */

			int g = _good.Tokens.ContainsKey(token) ? _good.Tokens[token] * Knobs.GoodTokenWeight : 0;
			int b = _bad.Tokens.ContainsKey(token) ? _bad.Tokens[token] : 0;

			if (g + b >= Knobs.MinCountForInclusion)
			{
				double goodfactor = Min(1, (double)g / (double)_ngood);
				double badfactor = Min(1, (double)b / (double)_nbad);

				double prob = Max(Knobs.MinScore,
								Min(Knobs.MaxScore, badfactor / (goodfactor + badfactor))
							);

				// special case for Spam-only tokens.
				// .9998 for tokens only found in spam, or .9999 if found more than 10 times
				if (g == 0)
				{
					prob = (b > Knobs.CertainSpamCount) ? Knobs.CertainSpamScore : Knobs.LikelySpamScore;
				}

				_prob[token] = prob;
			}
		}
#endregion

#region serialization
		/// <summary>
		/// ایجاد یک فایل از کلمات خوب و بد و احتمالی
		/// </summary>
		/// <param name="filePath"></param>
		public void ToFile(string filePath)
		{
			using (FileStream fs = new FileStream(filePath, FileMode.Create, FileAccess.Write))
			{
				StreamWriter writer = new StreamWriter(fs);

				writer.WriteLine(String.Format("{0},{1},{2}", _ngood, _nbad, _prob.Count));
				foreach (string key in _prob.Keys)
				{
					writer.WriteLine(String.Format("{0},{1}", _prob[key].ToString("#.#####"), key));
				}

				writer.Flush();
				fs.Close();
			}
		}

		/// <summary>
		/// بار کردن کلمات که توسط تابع ایجاد شده است  ToFile().
		/// </summary>
		/// <param name="filePath"></param>
		public void FromFile(string filePath)
		{
			_prob = new SortedDictionary<string, double>();
			using (FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read))
			{
				StreamReader reader = new StreamReader(fs);

				ParseCounts(reader.ReadLine());

				while (!reader.EndOfStream)
				{
					ParseProb(reader.ReadLine());
				}

				fs.Close();
			}
		}

		private void ParseCounts(string line)
		{
			string[] tokens = line.Split(',');
			if (tokens.Length > 1)
			{
				_ngood = Convert.ToInt32(tokens[0]);
				_nbad = Convert.ToInt32(tokens[1]);
			}
		}

		private void ParseProb(string line)
		{
			string[] tokens = line.Split(',');
			if (tokens.Length > 1)
			{
				_prob.Add(tokens[1], Convert.ToDouble(tokens[0]));
			}
		}

#endregion

		#region spam testing
		/// <summary>
		///  بازگرداندن احتمال این که بدنه متن عرضه شده دارای اسپم باشد .
		/// </summary>
		/// <param name="body"></param>
		/// <returns></returns>
		public double Test(string body)
		{
			SortedList probs = new SortedList();

			Regex re = new Regex(Corpus.TokenPattern, RegexOptions.Compiled);
			Match m = re.Match(body);
			int index=0;
			while (m.Success)
			{
				string token = m.Groups[1].Value;
				if (_prob.ContainsKey(token))
				{

					double prob = _prob[token];
					string key = (0.5 - Math.Abs(0.5 - prob)).ToString(".00000") + token + index++;
					probs.Add(key, prob);

				}

				m = m.NextMatch();
			}

			double mult = 1
			double comb = 1;
			index = 0;
			foreach (string key in probs.Keys)
			{
				double prob = (double)probs[key];
				mult = mult * prob;
				comb = comb * (1 - prob);

				Debug.WriteLine(index + " " + probs[key] + " " + key );

				if (++index > Knobs.InterestingWordCount)
					break;
			}

			return mult / (mult + comb);

		}
		#endregion

		#region helpers

		private double Max(double one, double two)
		{
			return one > two ? one : two;
		}

		private double Min(double one, double two)
		{
			return one < two ? one : two;
		}
		#endregion
	}
}


could probably use one "medaProxyConfig" var for both?


develop (axelstudios) - x86_64-Linux-Ubuntu-14.04-clang-3.5: OK (2065 of 2188 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-94.37842778793419%25-yellow.svg)


Zła nazwa klasy. Tu nie ma żadnej sieci neuronowej.


I'll get something done up tonight, but I upgraded to Ember 1.9.1 today and the cloaking issue persisted, so it must be something to do with the FilteredRecordArray.

Do we want to support filters, or should I come up with a better strategy for my array?

Basically, I've got a ton of records, and they get refreshed often, so I was using a filter instead of a find so that I could refresh them in the background as needed.

I sort of suspect filters really just don't naturally work well with the cloaking concept and I ought to come up with a better strategy for maintaining and keeping current my list of records.


@daleharvey This is the 2nd follow up for https://github.com/pouchdb/pouchdb/pull/3270. Idea is to not trigger `replicated` events, but pass changed docs to the `change` event (see https://github.com/pouchdb/pouchdb/pull/3270#issuecomment-68206142 for context).

I must say that I find it confusing. The test in this commit fails because `replicatedDocs.length` is 6, not 3. Reason is that in the first 'change' event, `change.docs` has one entry, the second time it has two entries, and finally 3, so 6 total. Maybe it makes sense as the `change.errors` property seems to behave the same, but want to double check before moving on.


@daleharvey do I need to do `utils.clone(doc)` here? Could you explain? It's something I don't fully understand


dude he has updated CMSG_SET_DUNGEON_DIFFICULTY not the SMSG_SET_DUNGEON_DIFFICULTY


r=aturon p=2015


Hi all ,
This is new One , is work 100%
https://github.com/Jorit/New-Whatsapp-Wart-2015


I think we should favour using @Import and discrete spring configurations as much as possible, rather than scanning of @Components. It's more explicit as to what's going on and easier to swap out implementations. Went through a lot of pain on a recent multi-component project where component scan was used extensively and it caused the world of pain, we refactored to use @Import of more contained contained configs and it ended up a lot better.


Catching up, we are using our own WKTReader2 since we cannot rely on Converter to convert from String --> Geometry using our requested linearization tolerance.

We still use Converters on the result to confirm we are getting the requested type (to prevent a POINT(1 1) being returned when a LineString.class is expected.


VarHPWH (shenb) - x86_64-MacOS-10.9-clang: OK (1576 of 1576 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


r+


Be more careful with coding standards. if/else blocks should always use brackets, even if they are one-line long


TESTS FAILED
 Mr.roboto url : http://jenkins.plone.org/roboto/get_info?push=d29fc62eb354423884dedb1d317c37af
 plone-5.0-python-2.7 [FAILURE]


I've been taught that subtly is a sign of bad code, I'll comment to make it more obvious.

I'm not so sure about using `DoesNotExist` for the state map - I can see it being useful in checking how things failed, but the returned list of states could contain multiple equivalent states and a fair bit of work would have to be done to deduce that. I was considering changing the Types.scala file to have a `ExistantFileState` which is just `IsFile` & `IsDir` and have `FileState` be that plus `DoesNotExist`, then the map would be simpler.


I think "remove" should be the last item on the list. Removing isn't used very often, user could even accidentally remove someone they didn't want to.


Ah got it.  Yeah - RetryIndefinitely is almost certainly a mistake and
something we should revisit.

Doing it synchronously is fine with me.

On Thursday, January 1, 2015, Michael Fraenkel <notifications@github.com>
wrote:

> My concern is if ETCD goes away, those will hang around given the way we
> modify ETCD.
> I question whether the DistributeBatch should be done via a go routine or
> synchronous. Let the implementor decide if what they are doing should be
> done in the background not the auction, IMHO.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/cloudfoundry-incubator/auctioneer/commit/5b5c53864a01498a4ef0daaa6da2a045564a5257#commitcomment-9133820>
> .
>


what if i input numbers like -1,123,20145


How about author name like
SanjibMaharjan<sanjibmaharajan@lftechnology.com> ,
Please see how to change author name according to your IDEs.


Same as with the recent update to EN and SK versions of this document.

Now the badges are fully localized and have no mixed-language content (badges/shields#321).


That defeats the whole purpose of how this driver is designed. In this case I think it's simply a bug from the load_sync_based interface since it's a random bug. That sched assisted migration boost is more targeted to HMP devices, which is the future for Snapdragon 810 and newer.


Better to provide class name which is not given by Java API by default for e.g DateUtility


DO this class just stores the date, I see something more


What's all this? The first part of the rails project?


See your questions has addDistance method, better to rename it as addDistance(), not good naming convention


Thank you.


`Aura.Auth : Authentication Library for PHP` Isn't this much better ? Aura is already there ie why I was wondering.


May be `Authentication with Aura` ?. Not sure how people understand when it is `Aura for PHP` though. Just my thoughts.


Yeah its interesting
On Jan 1, 2015 9:14 PM, "reuvenroth" <notifications@github.com> wrote:

> What's all this? The first part of the rails project?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/dlehren/rails/commit/c2604ac676fe55f841f50b1cd2b07d64037fa42c#commitcomment-9133838>
> .
>


Don't commit commented-out code


Damnit! I accidentally mentioned #109 in the commit comment but I should have said #110.


What's the point of this class?


some tests failed:
failure: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-t/builds/2964
exception: http://buildbot.rust-lang.org/builders/auto-mac-32-opt/builds/2969
exception: http://buildbot.rust-lang.org/builders/auto-mac-64-opt/builds/2963
exception: http://buildbot.rust-lang.org/builders/auto-linux-32-opt/builds/2955
exception: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-t/builds/2954
exception: http://buildbot.rust-lang.org/builders/auto-linux-64-opt/builds/2957
exception: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-t/builds/2950
exception: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android-t/builds/2947
exception: http://buildbot.rust-lang.org/builders/auto-win-32-opt/builds/2622
exception: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-t/builds/2619
exception: http://buildbot.rust-lang.org/builders/auto-win-64-opt/builds/1458
exception: http://buildbot.rust-lang.org/builders/auto-win-64-nopt-t/builds/1449


volume was already implemented by Seh.


I was wrong. lsegal/yard#726 had nothing to do with empty descriptions.
See: https://github.com/tarcieri/http.rb/commit/c0475e5a42ef014fd3feab72cac37e0441870ef7


See: https://github.com/tarcieri/http.rb/commit/c0475e5a42ef014fd3feab72cac37e0441870ef7


Hello my friend
it gives me Old version

Array
(
    [method] => voice
    [in] => 1016989392
    [cc] => 20
    [id] => %b1%02%ce%1d%5e%eb%ac%2bmt%bd%a8%c8%7cg%a0p%c8%04%91
    [lg] => ar
    [lc] => EG
    [token] => mQ4wsIyrbmVFTVeqMcxmeT86UKc%3D
    [sim_mcc] => 000
    [sim_mnc] => 000
)
stdClass Object
(
    [status] => fail
    [reason] => old_version
)


:smile:


I went with just "Aura for PHP"


saw approval from alexcrichton
at https://github.com/nick29581/rust/commit/2c92ddeda7e2a8e9b6d6b629818eacdb96787575


merging nick29581/rust/arrays-2 = 2c92dded into auto


status: {"merge_sha": "cd614164e692cca3a1460737f581fcb6d4630baf"}


nick29581/rust/arrays-2 = 2c92dded merged ok, testing candidate = cd614164


The entire site is about the topic, it doesn't need to be in the title. The goal is to have users go "I need to do passwords securely and I use $PROJECT, oh look a site and there's $PROJECT ::click::`"


Maybe caused #568


Need to push an empty object for each ad space. [Reference](http://stackoverflow.com/questions/25095912/how-do-you-use-multiple-adsense-units-on-one-page)


from data import *


doy ? É tipo g0y ? :joy:
Mas sério, pq doy?


What do you mean? These are alignment spaces!! :astonished:


@surwijaya12  Ajib, first commit hahaha


Just wondering, is the `}` after `#[stable]` here intended or an accident?


FYI, you have included all the junk, but not the actual important stuff (source files).


@bors retry


an accident, probably caused by rebasing. it should've been applied to the next impl. good catch! (feel free to submit a PR to correct)


Rola de trocar o `unless` por `Client.first.birthday.try(:strftime, '%d/%m/%Y')` vai dar o mesmo resultado, só que com duas linhas e uma lógica a menos na view. :)


Will look into it! This comment was buried somewhere.


@ChronoMonochrome ohh... u're right... i've check this again.. and now i see that is 2 different things... XV and ZS .... now also enabled here..


perhaps just remove the test for win32? i'll be awhile before my (just started) win32 build is finished


The name change is 'Convention over Configuration'. The convention here is every function that returns a channel should have its name starting with '<'.
About the second parameter, if you'd read the dispatcher jar source code carefully and about multimethods, you'd find it that it's a necessary change. The dispatcher has been generalized to any number of parameters for actions. There isn't anything nasty here.


I used this code AND IT WORKED ON MY MAIN ACCOUNT!!!! I can talk and everything.

so yeah, super progress.


Mesma coisa aqui `@user.birthday.try(:strftime, '%d/%m/%Y')`


@deadprogram :heart:!


უმაგრესი პოეზიის გვერდი


I'm bisecting now, will let you know / open an issue when I have something conclusive.


Fix RT.com URL detection, Add Slashdot and Techdirt icons


yes
http://imgur.com/iLdqhyp


@shirioko  Faster ban him!


Are you able to determine if this is a problem with the patch not accepting a reasonable condition, or the plugin setting a bad data type?


Three years, and nobody has spotted this yet..


r+


Vehicle controls are made with `wire`, not `cable`. This is at least inconsistent, maybe change the recipe of the controls?


This boilerplate code looks like something we would handle for you at the Hints level.

LINEARIZATION_TOLERANCE does know it is working with doubles:
```
public static final Key LINEARIZATION_TOLERANCE = new Key(Double.class);
```
So I would expect LINEARIZATION_TOLERANCE.toValue( Hints ) should do the trick. Although we may need to change it to be a DoubleKey.

```
public static final Key LINEARIZATION_TOLERANCE = new DoubleKey(Double.class);
```


n + 1 can overflow :(


Found one here. https://developer.apple.com/devcenter/download.action?path=/wwdc_2014/wwdc_2014_sample_code/mountainsinternationalizationandlocalizationforosx.zip

Attaching it to this PR


develop (axelstudios) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


@chrisseaton I did this in lieu of having other that need a string length from having to dispatch to the length node.  We can revisit this if you'd prefer to keep the logic in the nodes themselves.  This just let me get going with a lot less ceremony for now.


If you want to advance time, why not write directly to `calendar::turn`?


Questionable, I would label this field as "Legacy"
its 1 when sent from Script_SetLegacyRaidDifficultyID and 0 in Script_SetRaidDifficultyID


This is my first step with GitHub


Didn't know that was a viable thing to do, so I opted for something that wouldn't cause heads to explode.


This is a new test so it is likely 2014-2015


this isn't obvious. The mix of side-effects and lazyness in `fold` and `take_while` worries me. What do you think of:

```ocaml

let fold_while f s gen =
  let state = ref s in
  let rec consume gen = match gen() with
     | None -> ()
     | Some x ->
       let acc, cont = f !state x in
       state := acc;
       match cont with
       | `Stop -> ()
       | `Continue -> consume gen
  in
  consume gen;
  !state
 ```


Thanks for the documentation and the clean up!

I wonder if MonoGame still need per platform safe zones. XNA provided this to support CRT monitors which may not display 100% of the pixels back in the early Xbox 360 days.

Now that CRT are mostly extinct and that HDMI / LCD are the norm, I think it is pretty much safe to directly return ```Bounds``` on all platform.


I have database user information in that file, is it safe to leave in?


Why not debug-spawn poppy-sleep or whatever it is named and use some of those, that's how I do it usually.


I agree, I would have used consume if it existed already! Do you think
something like val consume: 'a t -> unit deserves to be a public function
of the module?

On Fri, Jan 2, 2015 at 3:09 PM, Simon Cruanes <notifications@github.com>
wrote:

> this isn't obvious. The mix of side-effects and lazyness in fold and
> take_while worries me. What do you think of:
>
> let fold_while f s gen =
>   let state = ref s in
>   let rec consume gen = match gen() with
>      | None -> ()
>      | Some x ->
>        let acc, cont = f !state x in
>        state := acc;
>        match cont with
>        | `Stop -> ()
>        | `Continue -> consume gen
>   in
>   consume gen;
>   !state
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/struktured/gen/commit/47b2c49da694b28945d090aa3f0ea426c588f91e#commitcomment-9139104>
> .
>


*face palm*


You should just push a sample version then not push it anymore
On Jan 2, 2015 3:10 PM, "Jeremy Meyer" <notifications@github.com> wrote:

> I have database user information in that file, is it safe to leave in?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/Productiv/todos/commit/3a660745b0f19f7e4252fb9d6e39d4e1fea71927#commitcomment-9139115>
> .
>


As far as I know, properties not containing branching logic are inline'd by the JIT on both Mono and the .Net CLR. Hence, it is safer to keep using the properties.


VarHPWH (shenb) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-68.90012642225032%25-red.svg)


Yes this was added for debugging and left as it is.


Sounds good! Thanks!


To manually create multipart, one can explicitly create it:

``` ruby
HTTP::FormData::Multipart.new data # explicitly create multipart form
HTTP::FormData::Urlencoded.new data # explicitly create urlencoded form
HTTP::FormData.create data # auto-guesses best factory :D
```


Yes, will take care of this in the new code too, that we will not rely on common-package code.


What's the buff timer.


r+ p=1000000000000


> Hence, it is safer to keep using the properties.

In my experience you can't always trust the JIT to do the right thing.  In WP7 it didn't inline at all.  Same for some versions of Mono.  Who knows what Mono AOT does.

This is why I always prefer to call the field directly... especially in simple cases like this.


Plenty of flat panel TVs still have overscan - we have a cheap 60" TV we purchase for Pax less that 6 months ago that has at least 10% - shawn wrote about it a while ago and it still applies http://blogs.msdn.com/b/shawnhar/archive/2009/01/27/overscan-title-safe-areas-and-test-cost.aspx

Its a fairly well defined broadcast standard too and thats what TitleSafe area is telling you http://en.wikipedia.org/wiki/Overscan#Overscan_amounts - so any console paths should continue to return the 10% smaller and other paths should return bounds (which is what XNA does).

Of course this doesn't cover things like BigPicture mode which is a PC platform on a TV output in some cases or droid which could have overscan on something like a chromecast or firestick...


I dunno, I guess this looks about right? *shrugs*


THANK YOU SO MUCH!!!!!1111!!!1111


This is backwards... The actual form is `re.match(pattern, string)`, so... `if re.match(r'[\\/]', path):`


example 20 part 2


> I wonder if MonoGame still need per platform safe zones.

Actually the new consoles still require you to obey the title safe zones.  I totally didn't realize this property was there...  i'll be fixing the PS4 build to support it.

On PC and WP XNA seems to always return the full viewport.  I haven't tested on Xbox to know what it does.


VarHPWH (shenb) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


Instead of `.orElse(0)`, pass 0 as 1st parameter to `reduce()`.


No, Will take a look later for a happy medium


This is going to be problematic -- I know I have rolling-upgrade support on my plate. Is there a way we can keep this, deprecate it and at least keep it from breaking wire compat (even if the GC just does the log removal anyways)?


r+ p=1000000


> If so, the original code caches the same number of items as the current code, just in a different place.

Yup. We're just being more explicit and obvious about the caching now. I added a new commit that brings back `SingleRangeComparer` (with a static readonly `Instance` field), removes `IComparable<SingleRange>` from `SingleRange`, and passes `SingleRangeComparer.Instance` to `List<SingleRange>.Sort`. When `SingleRangeComparer.Instance` is passed to `Sort`, `Comparer<SingleRange>.Default` isn't used.


This completely breaks `hpi:run` under Maven 3.0.5, yielding various similar errors:

```
[ERROR] Failed to execute goal org.jenkins-ci.tools:maven-hpi-plugin:1.111:run (default-cli) on project …: Error preparing the manifest: Failed to open artifact org.apache.maven.wagon:wagon-ssh:jar:2.4:test at ~/.m2/repository/org/apache/maven/wagon/wagon-ssh/2.4/wagon-ssh-2.4.jar: 1 problem was encountered while building the effective model for org.apache.maven.wagon:wagon-ssh:2.4
[ERROR] [FATAL] Non-resolvable parent POM for org.apache.maven:maven-parent:23: Could not find artifact org.apache:apache:pom:13 @ org.apache.maven:maven-parent:23, ~/.m2/repository/org/apache/maven/maven-parent/23/maven-parent-23.pom, line 26, column 11
[ERROR] for project org.apache.maven.wagon:wagon-ssh:2.4 for project org.apache.maven.wagon:wagon-ssh:2.4
```


Fair point, although the code is identical to that from the original PropertyDataStoreCurveTest


Time to finally make a constructor that accepts arguments?


Consider `inverse`?


Actually as is is perfectly fine. This sets Googles Interactive defaults but sets InteractiveX as default gov. Imoseyon's ramdisk is the same I believe.


saw approval from alexcrichton
at https://github.com/alexcrichton/rust/commit/5a78c35b0d99474e35ff615135be53a294d5805c


merging alexcrichton/rust/rollup = 5a78c35b into auto


status: {"merge_sha": "e80a0f7cb40fb789c890c7826ccfc0147c870fad"}


alexcrichton/rust/rollup = 5a78c35b merged ok, testing candidate = e80a0f7c


Xbox returns 10% - that's pretty standard for any platform that is commonly connected to a TV.

PC monitors for the most part have pixel perfect output with no overscan, same for phones and tablets.


:+1: Need to be deliberate about it... this is convenient until we get to that point :)


Even though PHP is case-insensitive, this should be "setTypeMap".


Finally update this to not actually use Java Regex split since you're in here (Hadoop and commons-lang both have plain-character string split methods)?


@hlindberg comments on this one? It was a puzzler for me.


Removed it in a new patch


Make a constant for "/". Can be reused in getColumnQualifier() and getValue()


no, it's just a local function, don't bother :)
this is typically how I implement combinators for gen/sequence.


This seems like an odd example document that one would never use in practice. Did you intend to mix string and numeric keys here?


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1753](http://teamcity.monogame.net/viewLog.html?buildId=4117&buildTypeId=MonoGame_DevelopWin&guest=1) is now running


Java regex string split again.


I don't think "array" is the correct term here. The keys refer to BSON types, so this should be "object", no?

We talked about having "document" specifically to refer to the top-level object.


Use the ZooKeeper retry classes I introduced instead of rolling it yourself? Not sure if you want infinite retry (or it would be desirable to kick out eventually).


best change 10/10


Can we leverage ZooUtil or the other ZooKeeper classes instead of re-writing this retry loop?


Looks unnecessary. try + finally (w/o catch) is fine.


Make a method on CurrentLogsSection which accepts the server and makes the Range for you. Testability and matches other methods in MetadataSchema.


Can make a single Text object and avoid the unnecessary (N-1) Text object creations from the Scanner.


Great, thanks! Can you also update `demo/M2XUVDemo/js/lib/m2x-2.0.0.js` (and probably `m2x-2.0.0.min.js`)?


Looks fine to me.


According to [GitHub's documentation](https://caralho-voador.appspot.com/developer.github.com/v3/#user-agent-required) we should use our GitHub usernames or the application name. Let's use something like 'find-a -conference' instead of the standard 'Awesome-Octocat-App'?


That's the actual fix! But setting the registry values as the game expects them can't hurt.


You just want a snapshot of the current live tservers? The log messages could be confusing to see in action. Is there a better way to just get the current TServers -- from the GC itself or as a part of the GCStatus?


Good idea, I wasn't sure myself. I'll change it to `pair` and `--pair`.


Oh, actually just the empty case, but I guess this handles negative too.  Although I think that is also enforced in the schema.


r+


it is the same as Imosey's ramdisk

On Fri, Jan 2, 2015 at 2:27 PM, Josue Rivera <notifications@github.com>
wrote:

> Actually as is is perfectly fine. This sets Googles Interactive defaults
> but sets InteractiveX as default gov. Imoseyon's ramdisk is the same I
> believe.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/SlimRoms/device_motorola_shamu/commit/f30bb0fb81dc50533cc37b592567fd4bd9816a27#commitcomment-9139244>
> .
>


This is one of the things that needs to be restored. If you reintroduce this method (and the methods it calls), they should still be correct. This checks each candidate removal against the WALs in the ~repl section which won't functionally change WRT the changes you've made. This will prevent the WALs from being removed in HDFS by the GC.


This `if` construction looks redundant. I believe we could go for `if not result.user.email` only. Try it:

```
blank_var = ""
if blank_var:
    print 'yay'
else:
    print 'nope'
```

 Does that make sense?


At least part of this will need to be restored because it tested that replication entries will keep WALs from being deleted.


cbecc-integration (kbenne) - Win64-Windows-7-VisualStudio-12: OK (2171 of 2188 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.22303473491773%25-yellow.svg)


@brotatos suggestions for a better way to register all these blueprints?


I <3 clean-up.
Yay! Well done :)


it seems like the code is meant to be written such that this doesn't generate an exception here.


Right, that's much more elegant!


Thanks, @andrewgaul!


@Zwibi  @Galaxy2  Haarscharf an der Katastrophe vorbei xD Bei Travis zufälligerweise die Commit ID gefunden, die git noch im Cache hatte, obwohl die Commits eigentlich gelöscht wurden. Ich konnte dann den Commit als Branch nehmen und in den master mergen xD


Other part of what we talked about needing change: for each WAL, if it was used by a tablet which has replication enabled, we need to not delete or archive it. We do want to leave it in the Set, though, so it's ultimately still removed from the closedLogs Set.


DOY = Day Of Year :smile: Ele tá sendo usado na consulta SQL, no caso; pro ruby, você usar o `.yday`
Exemplo:
```
Time.now => 2015-01-02 17:43:26 -0300
Time.now.yday => 2
```


Line 39 and 40 could be combined into one line.


For formatting consistency, there should be a space after the `!`


develop (shenb) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (1090 of 1090 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


I agonized between `reverse` and `inverse`.  My thought was that `inverse` would work if a `Book` were representing a function or map, and the result was the inverse function or map.

But basically a `Book` is a pair of `Issue`s and what we want is that pair, in reverse order.  This corresponds to "reversing payment" or "reversing a transaction" in English.


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1753](http://teamcity.monogame.net/viewLog.html?buildId=4117&buildTypeId=MonoGame_DevelopWin&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 289, ignored: 6 Build time: 00:16:31


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1754](http://teamcity.monogame.net/viewLog.html?buildId=4120&buildTypeId=MonoGame_DevelopWin&guest=1) is now running


Will you please put this on a topic branch, e.g. `date-validity`, so that we can refer to it in a more explicit way and/or consider doing a PR.  Also, amend the commit with a detailed description of the change?

Last 2 lines of description should be (note blank line):
```

Closes #2886
```


After pulling `master` onto OSX, I get a failure here.


@jhladky Take a look a this helper function.
https://github.com/CalPolyIEEE/ieee/blob/master/calpoly/helpers.py#L14

That function gets used here in `factory.py`.
https://github.com/CalPolyIEEE/ieee/blob/master/calpoly/factory.py#L37


I leave it like now - cuz its easy to surround it with macroses for PS4 with that 10% smaller values.


````javascript
event.shiftKey && !event.shiftKey
````
isn't that equivalent to true?


GGWP nao sabia :D


Looks like invalid syntax to me. But I'm not a javascript expert.


Invalid syntax?


invalid syntax?


Why `name="question"`? What's wrong with a regular `div.question`?


develop (shenb) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


Have you tested this on device?


Can you merge this into `IteratorExt` via `where` clauses?


`results` is even better than `entries`. :)


Yep!


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1754](http://teamcity.monogame.net/viewLog.html?buildId=4120&buildTypeId=MonoGame_DevelopWin&guest=1) outcome was **FAILURE**
Summary: Tests failed: 2 (2 new), passed: 287, ignored: 6 Build time: 00:09:13
### Failed tests
```
MonoGameTests.exe: MonoGame.Tests.Visual.SpriteFontTest.Origins_scaled: Test(s) failed. Expected 1 frame comparison result(s), but found 0
   at MonoGame.Tests.Visual.VisualTestFixtureBase.AssertFrameComparisonPassed(IEnumerable`1 results, Single similarity, Int32 expectedCount)
   at MonoGame.Tests.Visual.VisualTestFixtureBase.AssertFrameComparisonPassed(Single similarity, Int32 expectedCount)

MonoGameTests.exe: MonoGame.Tests.Visual.SpriteFontTest.Plain: Test(s) failed. Expected 1 frame comparison result(s), but found 0
   at MonoGame.Tests.Visual.VisualTestFixtureBase.AssertFrameComparisonPassed(IEnumerable`1 results, Single similarity, Int32 expectedCount)
   at MonoGame.Tests.Visual.VisualTestFixtureBase.AssertFrameComparisonPassed(Single similarity, Int32 expectedCount)

```


Thanks!

Somehow I missed this PR and already released 0.7.2. I'll merge this and plan to do another release in a week or two.


Can you say more about the need here? I'm not a huge fan of this change -- only for 500 errors where there's a deep error should we throw the whole trace. Otherwise, we should improve the error message.

This example JSON validation error response seems totally reasonable to me:

```
Can not deserialize instance of java.util.ArrayList out of VALUE_TRUE token
 at [Source: org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream@49c60e18; line: 1, column: 3046] (through reference chain: edu.washington.escience.myria.api.encoding.QueryEncoding["profilingMode"])
```


r+ p=1000000000


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1755](http://teamcity.monogame.net/viewLog.html?buildId=4123&buildTypeId=MonoGame_DevelopWin&guest=1) is now running


Done!


Ok.


Fixed in ee161c719bbc9dfe55c7758093af945e88036d88.


bson only has (embedded) documents and arrays, not objects.

I think support for the top-level document would need to be called "root".. idk, not in this map at all, rather ->getAsClassName() or something?


Can this be merged into `IteratorExt` via a `where` clause?


Yeah...  it is fine.


copied from previous executeQuery samples and made into an array


Minor: `static const char bud_long_flags[] = "vi:c:dp";` saves a level of indirection.


yes.

On Fri, Jan 2, 2015 at 8:55 PM, Frederic Jacobs <notifications@github.com>
wrote:

> Have you tested this on device?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/corbett/Signal-iOS/commit/e9e9581e6fc27321840ae244e7b6eada4c6c540a#commitcomment-9139478>
> .
>

--
Dr. Corbett Moran
Rockets @ http://www.spacex.com
Physics @ http://www.ICS.uzh.ch  <http://www.ICS.uzh.ch>
Dev @ http://circleof6app.com
Dev @ https://whispersystems.org
www.christinecorbettmoran.com


Merged latest changes for easier merge hehe


for the record I never submit a PR without testing on device, and
android/ios sends. if it is ever not seeming so, that is a mistake on my
part.

On Fri, Jan 2, 2015 at 9:01 PM, Christine Corbett Moran <
christine.corbett@gmail.com> wrote:

> yes.
>
> On Fri, Jan 2, 2015 at 8:55 PM, Frederic Jacobs <notifications@github.com>
> wrote:
>
>> Have you tested this on device?
>>
>> —
>> Reply to this email directly or view it on GitHub
>> <https://github.com/corbett/Signal-iOS/commit/e9e9581e6fc27321840ae244e7b6eada4c6c540a#commitcomment-9139478>
>> .
>>
>
>
>
> --
> Dr. Corbett Moran
> Rockets @ http://www.spacex.com
> Physics @ http://www.ICS.uzh.ch  <http://www.ICS.uzh.ch>
> Dev @ http://circleof6app.com
> Dev @ https://whispersystems.org
> www.christinecorbettmoran.com
>
>

--
Dr. Corbett Moran
Rockets @ http://www.spacex.com
Physics @ http://www.ICS.uzh.ch  <http://www.ICS.uzh.ch>
Dev @ http://circleof6app.com
Dev @ https://whispersystems.org
www.christinecorbettmoran.com


I think you can skip index 0 here?  Maybe in the call to getopt_long() as well.


saw approval from alexcrichton
at https://github.com/alexcrichton/rust/commit/eb45de247262485a5302a798366998e0e6172d74


merging alexcrichton/rust/rollup = eb45de24 into auto


status: {"merge_sha": "75f3536361401cf83e9361302c9fcb2d1fa82190"}


alexcrichton/rust/rollup = eb45de24 merged ok, testing candidate = 75f35363


`std::reverse` reverses the sequence in place, as "reverse" is a verb. "inverse" on the other hand, is a noun. To be consistent with parts of speech, you would want either `inverse` or `reversed`.


We should add the atom url here.


We should add the atom feed here too, since it's working?


So overscan is still around... I had a misconception about this.

I can confirm that XNA returns 90% of Bounds on the 360. Seems to be safe to do the same on PS4 and OUYA then.


Done.


I don't see this in v1.2.1


Indeed. :-)


It's weird that even in `M64MSG_VERBOSE` you still get a lot of prints...


Valeu :D Nunca lembro desse `try` ;-;


uv_exepath() zero-terminates the buffer.


r+


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1755](http://teamcity.monogame.net/viewLog.html?buildId=4123&buildTypeId=MonoGame_DevelopWin&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 289, ignored: 6 Build time: 00:17:04


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1756](http://teamcity.monogame.net/viewLog.html?buildId=4125&buildTypeId=MonoGame_DevelopWin&guest=1) is now running


You don't need a cast here.


@CODeRUS blocked, I had to first see it for myself though (and have a good laugh)

@Jorit I had a look at your "new" "fork" of WART and it wasn't pretty

First of all despite you claiming it's a new version it's actually the older 1.7.1.0, which you didn't bother changing whatsoever, although removing my author name didn't prove too difficult for you
![untitled](https://cloud.githubusercontent.com/assets/1610953/5599650/5150acae-92cb-11e4-80b4-5fc9cd2b0f1d.png)

You removed the API code to make it smaller and lighter, but somehow managed to break it for .NET 4 Client Profile, requiring the complete .NET 4 Framework to be installed to be able to run it.

The reason for that is that this tool is nothing more than a service client making calls to
sssss.adswhats.com
Not a single call was made to v.whatsapp.net
![untitled2](https://cloud.githubusercontent.com/assets/1610953/5599679/dfdfc45a-92cb-11e4-8b6f-fa1eeaf9cac1.png)

Your program feeds all user input to the server which in turns uses WhatsApiNet (the DLL you removed in the first place) for code request and code registration.
![untitled3](https://cloud.githubusercontent.com/assets/1610953/5599722/924b6f40-92cc-11e4-9a65-a1a1ac1174e9.png)

The fact that you were trying to hide this by not publishing the source code worries me a lot. You are trying to use this program either for collecting phone numbers, or even worse, for collecting passwords.

I don't want the name of this project to be in any way associated to that kind of shady stuff.


Ok how do I accept it


space after `#`

```
# if user_...
```


delete the space before `)`


a && a == a


there is no time here.. so remove the <time> completely..


I do love that there is an official Western Purple.


Don't need a cast here.


`.. if user_db.age ...`


I don't understand this commit. Why was ``meta.platforms`` unnecessary here? I believe that after this change hydra.nixos.org will not have a job for the package, so e.g. @the-kenny won't be getting e-mails from it...

Also, semantically, not setting it seems like "we don't know which platforms it's supposed to support".


```
{{'age %d' user_db.age if user_db.age else ''}}
```


Ok, thanks! I'll submit a PR


Add a link and some text.


> Seems to be safe to do the same on PS4 and OUYA then.

OUYA is probably safe to add here in another PR.

The PS4 stuff i'll add in the private PS4 repo.


Isn't "platforms all" the same thing as having no platforms setting at all?


@ifellows do you know why looping thru this is required?


Note that some of these commits I'm perfectly willing to drop; I'm not entirely sure why they're even on our darwin branch, I just wanted to include them in case they had an important I wasn't seeing.


you know you can import java packages, right?


the semi-colon at the end of this line is causing a parse error :)


I would wait on persistence and possibly ask @gabizou


Very good point.  We're not getting any verbose logging from the other plugins AFAIK.  I'll dig into this to see what's going on.


Will trap on architectures that can't do unaligned loads.


should have spaces around the "<" operator


Artur! Your files have been moved to the 'public' folder


With Kernel 3.18, strict_strtoul has been removed and kstrtoul should be used instead (according to threads like [this one] (http://dpdk.org/dev/patchwork/patch/1911/), at least). However, this breaks compatibility with kernels prior to 2.6.39.


brace style is inconsistent


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1756](http://teamcity.monogame.net/viewLog.html?buildId=4125&buildTypeId=MonoGame_DevelopWin&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 289, ignored: 6 Build time: 00:15:51


I've had a thought, and opened an issue for it (on my fork). Dolphin lets you select from a variety of internal rendering resolutions, relating to the window size or a integer upscale of the original resolution. However, the Rift SDK has ovrHmd_GetFovTextureSize(), which returns an ideal framebuffer size that you can render to pre-distortion for optimal quality. I tried to make an option to force it, but dolphin's implementation of 'set framebuffer size to x' is a bit convoluted. A VR option to simply force EFB size to the Rift's returned ideal resolution would be pretty neat though.


I think it has something to do with the Attributes field in the UserNote table being serialized. It's comparing an array against a string, since Attributes is a text field in the table.


It's not big (~1MB), but having unzip in stdenv unpackers feels unusual to me, and I don't see it used so much. Moreover, @edolstra seemed intent on modularizing these things and not including them by default (d7b356f73b4 and some follow-ups).


Here is a start for issue #7.


Większość z moich tasków zostały wrzucone. Można już testować. W razie poprawek będę aktualizował. Z moich testów wynika, że rezerwacja i wyszukiwarka działa :smile: Co do pozostałych rzeczy to jak będą widoki, to przydałoby się dorobić stronicowanie. Aaa, i teraz trochę wyszukiwanie działa nie do końca jakbyśmy chcieli - przy dwóch i więcej autorach wyszukiwarka wyrzuca tyle też rekordów. Będę jeszcze musiał na to zerknąć, chyba, że macie pod ręką gotową receptę na partycjonowanie albo dopisywanie do wierszy danych to chętnie przyjmę :smile: Poza tym reszta powinna działać. Czekam na widoki. To tyle. Pozdro i powodzenia :+1:


This filter is backwards. Should be ``ends_at__lt=now()``


Is this change intended? There are now two `raise` statements in a row.


What's with the whitespace?


I approve this message.


I specced the #warn behavior for now.


Aw, crap


Seems like this breaks some AT tests: http://jenkins.plone.org/job/plone-5.0-python-2.7-at/lastCompletedBuild/console


Feito :)


so I left a comment


Thanks! I added that while debugging something and forgot to remove it. Fixed now.


and it is added immediately.


awesome


r+ rollup, seems ok to land sooner!


> After testing on OSX (ITerm) the `system` call doesn't work because of the `-n` argument to `echo`

Specifying `/bin/echo` should avoid using the builtin `echo` on OSX.


it does one loop less like this because R is initialized to the first value in Stream.


It would overflow earlier. There's another problem around here: nothing is done when mem::size_of::<T>() == 0


TeamCity Rebus :: Build & test [Build 1056](http://81.7.185.44:8161/viewLog.html?buildId=2019&buildTypeId=bt2) is now running


I just realized that the bullet point:
* Now respects the limitations of [0.90 career mode upgrades](http://ksp-kos.github.io/KOS/general/career_limits.html).
Probably should be moved from New Stuff to BREAKING - because thats what it would seem like to a person running an old script.


Can you bump the version to `1.0.1`?


Well, the messages "package not supported" are not thrown if ``meta.platforms`` is unspecified. However, I do think that generally the two situations aren't meant to be the same, and I see no indication for it in the docs http://nixos.org/nixpkgs/manual/#idm140737319321904. (and it confirms hydra jobs aren't created without it)


Now that ex_doc has released a new version solely using doc/, should hex follow by creating a new release supporting doc/ now?
/cc @josevalim


Sweet!


We just released a new version, thanks! :)


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1757](http://teamcity.monogame.net/viewLog.html?buildId=4127&buildTypeId=MonoGame_DevelopWin&guest=1) is now running


You are right - that is a horrible mistake, that luckily does not change the behavior, but makes the code slower. Thanks for catching that, it is a really hard case to test.


Whoops, I borked the commits here... what I wrote in 03bca7d3af8d93dcb10ea4eecb113fb38245b3b5 really happens here (in addition of updating index.html)


Borked commits... c14f868310fbc3701bfc8ec41e4e40770db01b76 is the rest.


Ah, great, I didn't realise. That was quick! :smile:


Under clang, Ofast overrides fno-unsafe-math-optimizations and other ffast-math optimization disabling options.

If you want to enable the fno-unsafe-math-optimizations you have to switch from Ofast to O3


I see :)
Best wishes for 2015 Martin!


Instead, why not:

```
/* Save 4 bytes in pushstr since eax is already zero */
push eax
${i386.pushstr('/bin//sh', False)}
```


Thanks this is fixed in 1.3.1


https://github.com/plone/Products.PortalTransforms/commit/b7fee4850620991b69e42a2fb1e4aabb84e601c3 should fix that, but it did not trigger a new build for some reason.


Happy new Year!


r+ p=1000000000


Okay, I'll work on this on a fork with anyone? Should I make an issue with the help requested tag?


r+


Is there any reason for changing the required version number from the previous 2.6 to 3.0?
Since the change of the required version it seems it no longer builds on Ubuntu 14.04 or 14.10 when using the CMake version provided in the Ubuntu repositories; default version seems to be 2.8.12.2


I wouldn't call it optimized font but converted or encoded fonts or something.


saw approval from alexcrichton
at https://github.com/alexcrichton/rust/commit/340f3fd7a909b30509a63916df06f2b885d113f7


merging alexcrichton/rust/rollup = 340f3fd7 into auto


status: {"merge_sha": "c89417130f042c58adc60012e7cddc4ef70b70b9"}


alexcrichton/rust/rollup = 340f3fd7 merged ok, testing candidate = c8941713


r=pcwalton


I am not sure if all those _s (secure) functions are available on Linux/Mac...


nullptr is standard in C++11 but its not supported everywhere (yet)


Thanks Julian, this looks good to me.  But.  (-:

Note that requestBody does not necessarily give you the entire body, but only some (possibly complete) chunk [http://hackage.haskell.org/package/wai-2.0.0/docs/Network-Wai.html#v:requestBody].  I would use lazyRequestBody (I think that was used somewhere else in servant-server as well.)


Why is there supposed to be a difference to classical data analysis and data warehousing? I don't really see it.


``` $ ruby --version
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
```
Testing WPScan against newer Ruby versions is OK, but leave current working WPScan Ruby version at 1.9.3 max.  (for now)
It gives a lot of extra headaches to implement a higher ruby version in Debian based systems (Ubuntu, Mint etc.)
I didn't test/check the ruby versions of the distro's which has WPScan pre-installed.


VarHPWH (shenb) - x86_64-MacOS-10.9-clang-Debug: OK (1576 of 1576 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


cc @arthurvr


checkout my pull request #52 on colorama an plaintext restructuring... This will probably fit in analogously


I was mistaken and thought "document" referred to the root. I still think "document" has the connotation of referring to a root-level document for most users. And the [spec](http://bsonspec.org/spec.html) refers to both arrays and "embedded documents" as documents in the grammar. "object" just seemed like a more straightforward word.


@Simn if you have a 2MB XML that takes seconds to parse (or tens of seconds on a mobile phone), you don't care if it's "correct" or not. That's how it works when you build apps for actual humans, and not for servers that don't care about how much time it takes to run some code :)


I believe we can iterate faster on the core message of hypothesis like this one, if they are at first only stated as bullet points. Once there is a consensus, we can translate it to a proper text.


This has also broken some Plone 4.3 tests; for example http://jenkins.plone.org/job/plone-4.3-python-2.7/2805/testReport/src.collective.z3cform/datetimewidget/converter_txt/


@mcquin is this sufficient? Thanks for the CR, btw!


Isn't this redundant?  (Ignore me if I'm not reading the patch correctly.)


Just wanted to have a conversation about it. Are they the same? When would you pick one over the other? I see jscoverage has more stars on github.


TeamCity MonoGame :: Develop (Win) [Build 3.3.0.1757](http://teamcity.monogame.net/viewLog.html?buildId=4127&buildTypeId=MonoGame_DevelopWin&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 289, ignored: 6 Build time: 00:16:15


That is not an isEmpty check, that is a NOT isEmpty check. So I think we need all the terms, since !"".equals(stringValue) would give true on a null.


we need a video how to use it


develop (kbenne) - i386-Windows-7-VisualStudio-12: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-46.435100548446066%25-red.svg)


@akbertram Because we handle not only IsFormClass (LocationType, Activity) but also child nodes (Attribute, Indicator). It's requirement you've mentioned before. Do you think it's redundant ?


The verbose logs are indeed being suppressed.  I bumped the level to M64MSG_INFO and my device and I saw thousands of prints come through the Android logcat.  DK64 intro scene slowed to a few FPS.  Returning it to M64MSG_VERBOSE suppressed the logging as expected, but FPS were still significantly lower as described in the commit message.

It seems that the verbose logging is so profuse in this plugin that even the overhead in calling WriteLog has a significant impact even if nothing is ultimately printed.  From video-glide64mk2/Main.cpp:

```
void WriteLog(m64p_msg_level level, const char *msg, ...)
{
  char buf[1024];
  va_list args;
  va_start(args, msg);
  vsnprintf(buf, 1023, msg, args);
  buf[1023]='\0';
  va_end(args);
  if (l_DebugCallback)
  {
    l_DebugCallback(l_DebugCallContext, level, buf);
  }
}
```
which calls the callback function in ui-console/main.c:
```
void DebugCallback(void *Context, int level, const char *message)
{
#ifdef ANDROID
    if (level == M64MSG_ERROR)
        __android_log_print(ANDROID_LOG_ERROR, (const char *) Context, "%s", message);
    else if (level == M64MSG_WARNING)
        __android_log_print(ANDROID_LOG_WARN, (const char *) Context, "%s", message);
    else if (level == M64MSG_INFO)
        __android_log_print(ANDROID_LOG_INFO, (const char *) Context, "%s", message);
    else if (level == M64MSG_STATUS)
        __android_log_print(ANDROID_LOG_DEBUG, (const char *) Context, "%s", message);
    else if (level == M64MSG_VERBOSE)
    {
        if (g_Verbose)
            __android_log_print(ANDROID_LOG_VERBOSE, (const char *) Context, "%s", message);
    }
    else
        __android_log_print(ANDROID_LOG_ERROR, (const char *) Context, "Unknown: %s", message);
#else
    if (level == M64MSG_ERROR)
        printf("%s Error: %s\n", (const char *) Context, message);
    else if (level == M64MSG_WARNING)
        printf("%s Warning: %s\n", (const char *) Context, message);
    else if (level == M64MSG_INFO)
        printf("%s: %s\n", (const char *) Context, message);
    else if (level == M64MSG_STATUS)
        printf("%s Status: %s\n", (const char *) Context, message);
    else if (level == M64MSG_VERBOSE)
    {
        if (g_Verbose)
            printf("%s: %s\n", (const char *) Context, message);
    }
    else
        printf("%s Unknown: %s\n", (const char *) Context, message);
#endif
}
```

Actually, looking at this, we should reverse the order of the conditionals in ui-console/main.c so that the lowest level stuff is tested first.  But my guess is the major overhead here is in WriteLog with its vsnprintf and char buffer copying.


Yes, my commit message is imprecise because i shortened it. Before now, dungeons were only generated in and below surface mapchunks (the mapchunk containing sea level). They were generated out to the mapblock shell around a mpachunk, so up to a maximum of y = 47 + 16, but no higher.


Thanks, nice one!


We already discussed it in pull request : https://github.com/bedatadriven/activityinfo/pull/18


fixed my faults


I can remove this from the PR if we need to think about this some more.  Just let me know (or merge manually).


Nice catch.


This fixes a precedence problem where a class header reads in one prototype but then ODYNARRB.h is read forcing the other, and then in the cpp file sees the redefinition. There does not appear to be a valid use for (re)defining this here, and rather should be handled at the configure level. But since this is now accessed with --enable-debug, this kind of defeats separating the two in the first place, unless someone knows the hackery. @MicroVirus can comment.


`oneof` is a generator, you don't want to use it in your command


I'm going to go with the null check, since otherwise we would have to change LINEARIZATION_TOLERANCE to be a DoubleKey, and that seems to have the potential to affect other classes (Especially since DoubleKey requires a default value that it returns if no value is found in Hints)


#NewAndExcitingWaysToIntroduceMysteriousWhitespaceWithCSS is sure to go viral


heh, from the last pages of commits it looks like you only code in January (and December) ;-)


I was having same issue with HOSTUUID not found - Patcher is working all all other servers.
Noticed that my etc/sysconfig/network  hostname didnot match as if I did xe host-list.  edited the network file and made it match.  Works now.
tks


I'm a little concerned about `1px` as a magic number here. Can you argue that this will never produce 1px of surprise scrolling?


Awesome work tracking this down.


Okay, looks like the original PropertyDataStoreCurveTest was actually created July 2014. I'll update the headers for both


I take it this check (and all the others in this class) is unnecessary since you check if `channel` is NULL later anyway.


Hi Hans.  I was wondering if these changes were ever tested against a PenPartner; I just had someone report that the version of the driver in kernel 3.17 does not work with the PenPartner (CT-0405-R), but my older version does.  I am going to look into it, but it would be helpful in my search to know if this change was tested on that hardware.


Oh, of course, I'm blind :).


I think we should introduce a separate header where all these typedefs are defined, that way it can just be imported where they are needed instead of duplicating the definition everywhere. What do you think?


Cool! Thx! I triggered the build manually: http://jenkins.plone.org/job/plone-5.0-python-2.7/


jshint at work, I perceive


Also, have you grepped to confirm that the invalid and registry-not-found templates are truly gone from the source?


Tú III.časť som zabudol napísať, že ide o tabuľku D, kde sa mi zdá, že riadok 2 (vo všetkých stĺpcoch) je súčtom riadkov pod ním (riadky 3 až 7).
Riadok 900 má v popise (v papierovom tlačive): Daňová licencia na úhradu [r. 820 + r. 840], i keď nevieme všetky hodnoty z tabuliek J a K. Bral som to tak, že keď je v popise "+", tak prečo dávať "-" medzi 820 a 840.


I would additionally add a check about the one available in `self::$classes`? Someone can register a custom classes and it should be taken in account too. IMO, if a name is registered in the classes and not in the guess map, it should be marked as capable and the extra check should not be trigerred.


hardware/qcom/audio-caf/msm8974/hal/msm8974/platform.c: At top level:
hardware/qcom/audio-caf/msm8974/hal/msm8974/platform.c:37:32: fatal error: sound/msmcal-hwdep.h: No such file or directory
 #include "sound/msmcal-hwdep.h"


I assume camera.vendor.msm8974.so was hexedited for libjpeg


These methods have the same implementation as the parent class.


yes and yes :-)

:shipit:


What do you mean?


Good catch, will fix.


The parens are not needed in the docstring. Also add a period.


@addyosmani Yay!


TeamCity Rebus :: Build & test [Build 1057](http://81.7.185.44:8161/viewLog.html?buildId=2020&buildTypeId=bt2) is now running


TeamCity Rebus :: Build & test [Build 1056](http://81.7.185.44:8161/viewLog.html?buildId=2019&buildTypeId=bt2) outcome was **FAILURE**
Summary: Tests failed: 2, passed: 696, ignored: 45 Build time: 0:0:2
### Failed tests
```
Rebus.Tests.dll: Rebus.Tests.Contracts.Transports.TestSendAndReceive<AzureMqTransportFactory>.CanSendAndReceiveMessageWithHeaders: SetUp method failed. SetUp : System.Configuration.ConfigurationErrorsException : Found E:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\bin\Debug\..\..\azure_connection_string.txt but it did not contain enough lines (expected 2nd and 3rd line to be storage account name and key respectively)
   at Rebus.Tests.Contracts.Transports.Factories.AzureUtil.get_CloudStorageAccount() in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureUtil.cs:line 66
   at Rebus.Tests.Contracts.Transports.Factories.AzureMqTransportFactory.GetQueue(String inputQueueName) in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureMqTransportFactory.cs:line 21

Rebus.Tests.dll: Rebus.Tests.Contracts.Transports.TestSendAndReceive<AzureMqTransportFactory>.CanSendAndReceiveSimpleMessage: SetUp method failed. SetUp : System.Configuration.ConfigurationErrorsException : Found E:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\bin\Debug\..\..\azure_connection_string.txt but it did not contain enough lines (expected 2nd and 3rd line to be storage account name and key respectively)
   at Rebus.Tests.Contracts.Transports.Factories.AzureUtil.get_CloudStorageAccount() in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureUtil.cs:line 66
   at Rebus.Tests.Contracts.Transports.Factories.AzureMqTransportFactory.GetQueue(String inputQueueName) in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureMqTransportFactory.cs:line 21

```


What does the argument `prefix` do? It doesn't seem to be used anywhere.


Could you please add @examples section.


Fancy. I like it.


We couldn't dispatch to the length method here anyway because the invariant is to always use the string's length, regardless of whether a user has redefined the method.


Should this be `dired-subtree-cycle-previous`, as used in the `...-cycle` function?  If it is internal variable, separate the prefix from the name with two dashes, that's the emacs lisp "poor man's namespace" system.

Also add a docstring.


@addyosmani Sorry for always complaining about stuff like this btw, I just saw to much messes.


Typo in canola


The problem is that UIA rotation seems to persist across runs. This doesn't mean we wont use them. It just means that it will require additional development not in the scope of this pull request


Empty spaces are usually avoided in emacs lisp, I would like it better without them (as that is the style followed in the entire package)


This is how the doc changes:

*before*
![gem-version-before](https://cloud.githubusercontent.com/assets/10076/5600225/992baac4-928a-11e4-9e2c-9f203415b0af.png)

*after*
![gem-version-after](https://cloud.githubusercontent.com/assets/10076/5600226/992d8d62-928a-11e4-853d-6ab42ca1eb90.png)

---

*before*
![to-model-before](https://cloud.githubusercontent.com/assets/10076/5600228/9932c278-928a-11e4-9c2a-bac2c104b2a8.png)

*after*
![to-model-after](https://cloud.githubusercontent.com/assets/10076/5600227/99317fda-928a-11e4-81bb-e686bdc852ac.png)

---

*before*
![dirty-before](https://cloud.githubusercontent.com/assets/10076/5600230/993bbf0e-928a-11e4-81eb-a0a866999fbf.png)

*after*
![dirty-after](https://cloud.githubusercontent.com/assets/10076/5600229/99376b20-928a-11e4-85cb-3e889bd525d1.png)

---

*before*
![naming-before](https://cloud.githubusercontent.com/assets/10076/5600231/99428c4e-928a-11e4-9811-92c441984ca7.png)

*after*
![naming-after](https://cloud.githubusercontent.com/assets/10076/5600232/994566a8-928a-11e4-8033-aaac5b806323.png)

---

*before*
![xml-before](https://cloud.githubusercontent.com/assets/10076/5600233/99468d26-928a-11e4-9227-da8aa14f83a4.png)

*after*
![xml-after](https://cloud.githubusercontent.com/assets/10076/5600234/9949390e-928a-11e4-8087-b9466329d88b.png)


Would you please also add 4 test cases for `rallback` that would ensure that all combinations of `roll_to_first, preserve_hms` values work as expected? Thanks.


Great, now everyone but you can give people a 10k warning level. +1 for proper testing! :P


may I ask why?


Maybe instead of these two lines simply use `ifelse(x@.Data < 0, -1, 1)`


Any plans to expose this?

I'd like to write logs via `appengine.Context` without providing a request (for example during global initialisation such as establishing a Cloud SQL connection).


Thanks for the info Khaon,i'll revert them!
Keep on.


Thanks for the correction. Looks better now


Did it while uploading the code, just updated the version number now.


Aren't you actually modyfying frozen application object in dispose (by assigning true to @disposed)?


develop (shenb) - x86_64-MacOS-10.9-clang: OK (1087 of 1087 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


check out https://github.com/brohrer/becca/releases/tag/0.6.0


@h44z if that's needed, please open a ticket at https://jira.cyanogenmod.org/


Seems fine. I hope in the future the parent POM will contain reasonable plugin versions to begin with and this sort of thing will be unnecessary.


Ignore this commit, see https://github.com/github/hub/issues/721#issuecomment-68569044


This whole block looks like it could now be omitted and just inherited from the parent POM.


@mapeebles, Though I don't think the requirement is documented anywhere, Span.java's internal iterator doesn't automatically jump forward to the next batch, it relies on the aggregator having moved it forward.


Good point, kinduva magic number. The reason I don't think this is a problem is that the `.mq-textarea` is always in the top-left corner of the editable field (it's the first child of the `.mq-editable-field`, before the `.mq-root-block`), so the non-`position:absolute` content of the editable field (specifically, the `.mq-root-block`) would have to be <1px tall/wide for the 1x1 textarea to "stick out".


Fixes #101


I added #1613 so that I don't lose track of this.


Huh? This is with_capacity; it *is* creation.


i need a video too


You did it again. :)


looks like you misspelled "canola"


NewVSHPWH (shenb) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-68.85245901639344%25-red.svg)


Shouldn't which start to show depend on whether current_user has already favourited it?


Beware that it is possible some existing Jelly views were actually relying on the assumption that raw HTML would be left unescaped. A typical example is

${%blurb}

where the accompanying `viewName.properties` has

    blurb=This is really important!

This should be changed to

<j:out value="${%blurb}"/>

Similarly, look out for

    <f:description>
        ${app.markupFormatter.translate(something.description)}
    </f:description>

which should become

    <f:description>
        <j:out value="${app.markupFormatter.translate(something.description)}"/>
    </f:description>


You need to have all of the files to make the driver work. @pranavmathur wants the code to twerk.


I actually have no idea what lengths are allowed to be fractional pixels, and with a little searching I found a John Resig article that made me unsure what it would even mean to round pixels (luckily for our job security, different browsers do it differently): http://ejohn.org/blog/sub-pixel-problems-in-css/


TESTS FAILED
 Mr.roboto url : http://jenkins.plone.org/roboto/get_info?push=a8adc64b5b79439887eaf2efc91601e9
 plone-4.3-python-2.6 [FAILURE]
plone-4.3-python-2.7 [FAILURE]


Thanks. I wish you great success na happiness in 2015.


add


Please update _propTable in the assert string to match.


In both of the cases where you execute the child nodes, it's really important to understand that you're bypassing the DSL here. You're directly calling a specialisation. That looks fine in this case, but it isn't always. For an example using the DSL see for example https://github.com/jruby/jruby/blob/master/core/src/main/java/org/jruby/truffle/nodes/core/KernelNodes.java#L371. Here we define an abstract method that the DSL fills in for us as an entry point to the specialisation.


Ok, I'm sold that this is unlikely to cause problems.


Fuck. My bad :(


Thoughts on setting a hint for the size of this string builder?


NewVSHPWH (shenb) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


r+


yes, this is one bug i need to fix. will try to fix it asap.

Thanks
Ronak

On Sat, Jan 3, 2015 at 4:12 AM, Hasan Kumar Reddy A <
notifications@github.com> wrote:

> Shouldn't which start to show depend on whether current_user has already
> favourited it?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/ronak21691/ronakstwitterapp/commit/8ea5c34d04bf1cd71bf975a77e0508c6033fe1e3#commitcomment-9140308>
> .
>


Consider making this value a constant and validating that s_definedCategories .Count == it in the debug static constructor?  This way we know we have the right initial value here.


TeamCity Rebus :: Build & test [Build 1057](http://81.7.185.44:8161/viewLog.html?buildId=2020&buildTypeId=bt2) outcome was **FAILURE**
Summary: Tests failed: 2, passed: 696, ignored: 45 Build time: 0:0:2
### Failed tests
```
Rebus.Tests.dll: Rebus.Tests.Contracts.Transports.TestSendAndReceive<AzureMqTransportFactory>.CanSendAndReceiveMessageWithHeaders: SetUp method failed. SetUp : System.Configuration.ConfigurationErrorsException : Found E:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\bin\Debug\..\..\azure_connection_string.txt but it did not contain enough lines (expected 2nd and 3rd line to be storage account name and key respectively)
   at Rebus.Tests.Contracts.Transports.Factories.AzureUtil.get_CloudStorageAccount() in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureUtil.cs:line 66
   at Rebus.Tests.Contracts.Transports.Factories.AzureMqTransportFactory.GetQueue(String inputQueueName) in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureMqTransportFactory.cs:line 21

Rebus.Tests.dll: Rebus.Tests.Contracts.Transports.TestSendAndReceive<AzureMqTransportFactory>.CanSendAndReceiveSimpleMessage: SetUp method failed. SetUp : System.Configuration.ConfigurationErrorsException : Found E:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\bin\Debug\..\..\azure_connection_string.txt but it did not contain enough lines (expected 2nd and 3rd line to be storage account name and key respectively)
   at Rebus.Tests.Contracts.Transports.Factories.AzureUtil.get_CloudStorageAccount() in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureUtil.cs:line 66
   at Rebus.Tests.Contracts.Transports.Factories.AzureMqTransportFactory.GetQueue(String inputQueueName) in e:\TCAgents\buildAgent\work\4801fa25974947fd\src\Rebus.Tests\Contracts\Transports\Factories\AzureMqTransportFactory.cs:line 21

```


I'm happy. Merge when ready.


Drop me a mail once you are done completely.

ᐧ

On Sat, Jan 3, 2015 at 4:22 AM, ronak <notifications@github.com> wrote:

> yes, this is one bug i need to fix. will try to fix it asap.
>
> Thanks
> Ronak
>
> On Sat, Jan 3, 2015 at 4:12 AM, Hasan Kumar Reddy A <
> notifications@github.com> wrote:
>
> > Shouldn't which start to show depend on whether current_user has already
> > favourited it?
> >
> > —
> > Reply to this email directly or view it on GitHub
> > <
> https://github.com/ronak21691/ronakstwitterapp/commit/8ea5c34d04bf1cd71bf975a77e0508c6033fe1e3#commitcomment-9140308>
>
> > .
> >
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/ronak21691/ronakstwitterapp/commit/8ea5c34d04bf1cd71bf975a77e0508c6033fe1e3#commitcomment-9140364>
> .
>

--
*Regards,*

*Hasan Kumar Reddy A*

*Co-founder, GoGo*
 *E-mail: **hasan.kumar@gogoapp.in <hasan.kumar@gogoapp.in> | Ph: +91
7738776725 | Blog <http://blog.hasankumar.com/> | Twitter
<http://twitter.com/HasanKumarReddy> *
*| LinkedIn <http://in.linkedin.com/in/hasankumar>*


@mkon release 4.6.3.1 fix


Hmm.. I thought maybe if you use tab here, it would be a better idea! but it's absurd :stuck_out_tongue_winking_eye:


This should use a configure check instead of #ifdef __MINGW32__.


Hmm... then oki doki


1. It doesn't make sense to use another interval then rBeta-1, rBeta for the probe search. Otherway only more nodes are searched.
2. Because this is a Non-Pv search the early pruning methods are applied. Especially from probcut pruning a problem arise. I have tested following position: rnb1kbnr/ppp1pppp/8/8/3q4/8/PPP1PPPP/RNBQKBNR w KQkq - 0 1
Here Qxd4 (capturing the opponents undefended queen) is the clear best move. If you now search for the second best move probcut prunes this node with a score which is about the same as for Qxd4 because the excludedMove is not obmitted from the tested moves. So your quick move condition does not trigger.

To fix this exclude this move in probecut or possible better skip early pruning complete on the root node as following:
ss->skipEarlyPruning= true;
Value v = search<NonPV,false>(pos, ss, rBeta-1, rBeta, (depth - 3) * ONE_PLY, true);
ss->skipEarlyPruning= false;


bench: 10012081


Wow, now that's some serious microoptimisation.


In some occasion, when one didn't specify the version of the gem, ```bundle update``` update the gem without any more change! By auto updating, I meant that kind of stuff


May you disable travis on your fork, or remove notification from .travis.yml?
You're spamming #znc


Thanks Aslak. Unfortunately, this commit [broke the build](https://travis-ci.org/cucumber/cucumber-js/builds/45723590).


> Types and Programming Languages has a great description of `fix`

Added to my Amazon!

> I think @CodaFi had better comments for his

Just looked it up in Basis and it was indeed informative :neckbeard:

> renaming `f` to `producer` or similar is probably a good idea

:-1: Your examples are clear and `f` exploits the documentation and blogging behind Haskell. My [favorite explanation](http://www.vex.net/~trebla/haskell/fix.xhtml) proved how `fix()` just encapsulates the name of the recursive function as a parameter. That made a lot of sense to me especially solving Swift's two-step problem with anonymous recursive functions (as you documented).

From the perspective of reading source (like the intent of Basis) `f(x)($0)` looked more analogous to Haskell but _TAPL_ sounds like sufficient precedent.


Reading the text I would say it's clear, that you get 4 life only per creature with power 4 or more. Not for all controlled creatures. The ability word Ferocious has no effects on the effects/abilities.


Without the config.plist-file, this can not even be used...
```
$plist = file_get_contents('./files/config.plist');
$xml = simplexml_load_string($plist);

$url = $xml->dict->dict->string[23];
```
The variable $url can not be filled because of the nonexistent file,
and I'm actually very curious which $url should be used or where he got the content of config.plist itself from.


The MEMCHECK_HANDLER condition will never be true because SafeLoadToReg generates a MEMCHECK_HANDLER.


Don't worry about this for changes on master, we update the changelog [when we release](https://github.com/cucumber/cucumber-js/blob/master/CONTRIBUTE.md#release-checklist).


Could we set the default value to ``/%(user)/``? I think this creates a collection called ``caldav`` or ``carddav`` if clients follow the well-known redirection.


r+ p=1


Напечатал
        printf("Size of char %d\n", sizeof(char));
        printf("Size of *char %d\n", sizeof(char *));
Выдало
1
8
Я так понимаю, нужно либо char и char сравнивать в моей программе, чтобы было все верно?
Либо char * и char * ?
Одного типа.


Well this was for an example play, but I was thinking that when the cards were being dealt, the game would change all cards of the level to be CURRENTLEVEL in value. That would be a one-time thing per round as opposed to checking in isStrongerThan whether the card has a value different from what it comes in as, which happens on every play.


Mind if we do that in a separate pull? Trying to get the GKE tests to be
green at least once here. :)

On Mon, Dec 29, 2014 at 9:59 AM, Joe Beda <notifications@github.com> wrote:

> I'd support having a flag/mode for kubectl to output this directly. Seems
> like a decent idea.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/zmerlynn/kubernetes/commit/71c1416c4757abe4c9c10864d49921fd283d28f4#commitcomment-9110486>
> .
>


This particular code is only in #DEBUG builds, so my changes here aren't really much of an improvement for release builds, so I'm not too concerned about setting the initial StringBuilder capacity here.


Sorry about that. I thought all tests were passing locally. Investigating...


develop (shenb) - x86_64-MacOS-10.9-clang-Debug: OK (1087 of 1087 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


You know you love me! :)


Thanks for the feature. And it seems the last update fixed my problem :)


Fixed

On Mon, Dec 29, 2014 at 10:00 AM, Joe Beda <notifications@github.com> wrote:

> Split this in to two lines. Having local and $() on the same line will
> hide any errors from the command.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/zmerlynn/kubernetes/commit/71c1416c4757abe4c9c10864d49921fd283d28f4#commitcomment-9110507>
> .
>


cool... sounds healthy... ;)


Tutorial 1-1 https://gist.github.com/pebble-gists/fa655ed0e6aba19baa01


Once I'm happy with the overall design I'll go through and make it all translatable. But it needs more polish and thinking first.


Fixed in commit 66fb07068ef2287e76eb0ec78a5c3fcd8eda411a


I agree that the life gain should only be for creatures you control with power 4+, but the line " this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(new PermanentsOnBattlefieldCount(new FilterControlledCreaturePermanent())));" looks like only drawing cards for creatures with power 4+ as well, but you should draw cards for all of the creatures no matter what their power is.


It would probably be safer, but not strictly necessary. I don't think we're super consistent about it internally.


I think that's a bug in the replicator; it replicates one doc, then one more, then BATCH_SIZE, repeat. Haven't taken the time to track that bug down yet, but it should be harmless.


What even... Compiler? Please elaborate.


If I were to limit this on GCE, it would basically disable the liveness.sh
test because of
https://github.com/GoogleCloudPlatform/kubernetes/issues/3147. For now, GCE
skewed version testing will be broken, because I can't actually do real
head detection (and we can't fully agree on what "head" looks like). So I'm
chickening out and saying "GKE" so we can get some tests to pass. :)

On Mon, Dec 29, 2014 at 10:10 AM, Joe Beda <notifications@github.com> wrote:

> Just GKE? Can we do this with GCE too?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/zmerlynn/kubernetes/commit/71c1416c4757abe4c9c10864d49921fd283d28f4#commitcomment-9110590>
> .
>


Casting to `void*` looses const-ness.


In addition to this I think this is a good place to fix the other archived bug. I'd appreciate that! When calculating the download diff, any non-archived files should always be redownloaded.

```python
downloading = [fil
               for name, fil in remote_files
               if name not in local_names or not fil.is_archived()]
```

Also, I'm a bit torn between what should be the default. Downloading all missing files + non-archived (with an option to skip archived files) or Download all non-archived files (with an option to include also archived files). I'm leaning towards the first one (more as it is today), but I'm not entirely convinced.


Very good!


Curious as to why this is done out of process. For example, this project demonstrates how submit directly from within an application:

https://github.com/SpringOne2GX-2014/SparkForSpring/blob/master/src/main/java/com/pivotal/demo/spark/rocket/rdd/BatchAnalyzer.java


Looks good! Really good to have this reworked, that part of the code was a bit messy (to say the least).


OK, I'll update it.


Don't forget to re add players power next to their name in some way or form.


Sounds reasonable.


+test
+====
+
+account


How did this...what? This does nothing?


No problem :)


@jwiegley, why do you insist on committing manually edited Haskell expressions even though you are fully aware of the fact that these are disrupting the workflow that keeps Haskell packages in Nix up-to-date? We have talked about this several times before, but I can't say that I feel like I'm getting through to you with this point. This makes me angry, honestly, because I implicitly assume that we Nixpkgs maintainers cooperate, i.e. we take each others needs seriously and try not to cause each other trouble. It seems like I am making a mistake assuming this is true?


Hopefully that should take care of issue #45, but yeah, remains to be seen.


I'd avoid using b. Maybe use a span instead


Repository initialization.


since both of these are not, you might want to just use unless


It compiles the multiple scripts down to one big script.


I’d prefer if I could use a generator that goes, “This, this, and also the results of this generator expression,” but I don’t know of such a generator off the top of my head. Oh well, this is fast enough for now.


And issue #99 as well (same issue), different type of file.


Should we add code somewhere which clears mp_emergency_exception_buf so that it won't hold onto stuff forever (if it does get used)?


@pvdl
https://www.ruby-lang.org/en/news/2014/01/10/ruby-1-9-3-will-end-on-2015/

So we need to move away from it. Also ruby 2.x has some great performance improvements (wich will be insignificant in wpscan ;) )


Switch for `trans`.


Can't you just check for type here? Seems like you do unnecessary conversions and checks if the input is in fact Date class.


Just a heads up - your indentation uses tabs, the surrounding lines are spaces


Venkat S. changed the structure of pages introducing an AJAX call in the HTML part I used for scraping. I'm trying to bypass the problem introducing HTMLUnit in my code. I successfully managed to use it just few minutes ago but, unfortunately, AgileLearner site is not so stable to accept all my scraping request. So, better than nothing, I accepted your pull request. I thought I was close to restore situation with brand new videos, but I have to work a bit more on them.


r+ Thanks. I'll go ahead and take this, and remove the link from the website.


exuse me i want to reset my account, i forgot the password and security question

could you return back my account to me, and i will pay for you please help


Should this just be an error? Are there situations where this would work?


Thank you for spotting out the problem and providing the pull.


Will fix tomorrow, party time :)
On Jan 3, 2015 12:29 AM, "Ryan" <notifications@github.com> wrote:

> Just a heads up - your indentation uses tabs, the surrounding lines are
> spaces
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/erenyagdiran/docker-nginx-php/commit/fbbede8355e31c366568c0a24bf27da277c2028d#commitcomment-9140631>
> .
>


What??? Slightly confused...


please do you have whatsapp number i need to talk to you i will pay whatever you want just whatsup me on +965 50554555


Why is this if statement even here, then :stuck_out_tongue:


This sentence is confusing. What's the difference between a _property_ and an _annotation_? In my view, when processing a CSV file, a new Table Metadata, including Schema and Columns is created from data extracted from the CSV. I take this to define a merge requirement, if the original column metadata has a title property and the CSV metadata also has a title property (as extracted from the header), then the title from CSV metadata MUST be present in original metadata.

This also seems to imply that the resulting title property MUST be the same as the name property (which it would be given RDF processing rules that say both _title_ and _name_ come from the header).

Indeed, the whole concept of having both _title_ and _name_ properties of a Column, which are overridden by reading the header of a CSV begs the question of why have both? Only for the (presumably narrow) case where a CSV has no header does this seem to come into play.


second comment


Should be fixed now.


I like the look of the new code!

When I tried to build this branch and this commit I got an bunch of compile warnings and errors.  FYI only:
```
~/pism/buildnewerror[new-error-handling*]$ make
[  0%] Building C object src/calcalcs/CMakeFiles/pismcalcalcs.dir/calcalcs.c.o
[  1%] Building C object src/calcalcs/CMakeFiles/pismcalcalcs.dir/utCalendar2_cal.c.o
Linking C shared library libpismcalcalcs.so
[  1%] Built target pismcalcalcs
[  2%] Generating pism_config.nc
[  2%] Built target pism_config
[  3%] Building CXX object src/CMakeFiles/pismutil.dir/base/util/PetscInitializer.cc.o
[  3%] Building CXX object src/CMakeFiles/pismutil.dir/base/util/error_handling.cc.o
/home/bueler/pism/src/base/util/error_handling.cc: In static member function ‘static pism::RuntimeError pism::RuntimeError::formatted(const char*, ...)’:
/home/bueler/pism/src/base/util/error_handling.cc:37:49: warning: function might be possible candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
   vsnprintf(buffer, sizeof(buffer), format, argp);
                                                 ^
/home/bueler/pism/src/base/util/error_handling.cc:37:49: warning: function might be possible candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
/home/bueler/pism/src/base/util/error_handling.cc: In member function ‘void pism::RuntimeError::add_context(const char*, ...)’:
/home/bueler/pism/src/base/util/error_handling.cc:56:49: warning: function might be possible candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
   vsnprintf(buffer, sizeof(buffer), format, argp);
                                                 ^
/home/bueler/pism/src/base/util/error_handling.cc:56:49: warning: function might be possible candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
[  4%] Building CXX object src/CMakeFiles/pismutil.dir/base/util/options.cc.o
In file included from /home/bueler/pism/src/base/util/pism_options.hh:24:0,
                 from /home/bueler/pism/src/base/util/options.cc:22:
/home/bueler/pism/src/base/util/options.hh: In member function ‘void pism::options::Option<T>::set(T, bool)’:
/home/bueler/pism/src/base/util/options.hh:50:34: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
   void set(T value, bool is_set) {
                                  ^
/home/bueler/pism/src/base/util/options.hh:50:34: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh: In instantiation of ‘void pism::options::Option<T>::set(T, bool) [with T = std::basic_string<char>]’:
/home/bueler/pism/src/base/util/options.cc:63:9:   required from here
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
   void set(T value, bool is_set) {
        ^
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh: In instantiation of ‘void pism::options::Option<T>::set(T, bool) [with T = std::vector<std::basic_string<char> >]’:
/home/bueler/pism/src/base/util/options.cc:88:3:   required from here
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh: In instantiation of ‘void pism::options::Option<T>::set(T, bool) [with T = std::set<std::basic_string<char> >]’:
/home/bueler/pism/src/base/util/options.cc:114:3:   required from here
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh: In instantiation of ‘void pism::options::Option<T>::set(T, bool) [with T = int]’:
/home/bueler/pism/src/base/util/options.cc:185:3:   required from here
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh: In instantiation of ‘void pism::options::Option<T>::set(T, bool) [with T = std::vector<int>]’:
/home/bueler/pism/src/base/util/options.cc:203:3:   required from here
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh: In instantiation of ‘void pism::options::Option<T>::set(T, bool) [with T = double]’:
/home/bueler/pism/src/base/util/options.cc:221:3:   required from here
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh: In instantiation of ‘void pism::options::Option<T>::set(T, bool) [with T = std::vector<double>]’:
/home/bueler/pism/src/base/util/options.cc:248:3:   required from here
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/options.hh:50:8: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
[  4%] Building CXX object src/CMakeFiles/pismutil.dir/base/util/Context.cc.o
/home/bueler/pism/src/base/util/Context.cc: In constructor ‘pism::Context::Context(pism::Config&)’:
/home/bueler/pism/src/base/util/Context.cc:24:32: warning: declaration of ‘config’ shadows a member of 'this' [-Wshadow]
 Context::Context(Config &config)
                                ^
[  5%] Building CXX object src/CMakeFiles/pismutil.dir/base/enthalpyConverter.cc.o
[  5%] Building CXX object src/CMakeFiles/pismutil.dir/base/util/IceGrid.cc.o
In file included from /home/bueler/pism/src/base/util/pism_options.hh:24:0,
                 from /home/bueler/pism/src/base/util/IceGrid.cc:25:
/home/bueler/pism/src/base/util/options.hh: In member function ‘void pism::options::Option<T>::set(T, bool)’:
/home/bueler/pism/src/base/util/options.hh:50:34: warning: declaration of ‘is_set’ shadows a member of 'this' [-Wshadow]
   void set(T value, bool is_set) {
                                  ^
/home/bueler/pism/src/base/util/options.hh:50:34: warning: declaration of ‘value’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc: In constructor ‘pism::IceGrid::IceGrid(MPI_Comm, const pism::Config&)’:
/home/bueler/pism/src/base/util/IceGrid.cc:99:16: warning: declaration of ‘Mz’ shadows a member of 'this' [-Wshadow]
   unsigned int Mz = config.get("grid_Mz");
                ^
/home/bueler/pism/src/base/util/IceGrid.cc:100:10: warning: declaration of ‘Lz’ shadows a member of 'this' [-Wshadow]
   double Lz = config.get("grid_Lz");
          ^
/home/bueler/pism/src/base/util/IceGrid.cc: In member function ‘void pism::IceGrid::set_vertical_levels(double, unsigned int, pism::SpacingType)’:
/home/bueler/pism/src/base/util/IceGrid.cc:238:54: warning: declaration of ‘Mz’ shadows a member of 'this' [-Wshadow]
                                   SpacingType spacing) {
                                                      ^
/home/bueler/pism/src/base/util/IceGrid.cc:238:54: warning: declaration of ‘Lz’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc: In member function ‘void pism::IceGrid::set_size_and_extent(double, double, double, double, unsigned int, unsigned int, pism::Periodicity)’:
/home/bueler/pism/src/base/util/IceGrid.cc:477:82: warning: declaration of ‘My’ shadows a member of 'this' [-Wshadow]
                                   unsigned int Mx, unsigned int My, Periodicity p) {
                                                                                ^
/home/bueler/pism/src/base/util/IceGrid.cc:477:82: warning: declaration of ‘Mx’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc:477:82: warning: declaration of ‘Ly’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc:477:82: warning: declaration of ‘Lx’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc:477:82: warning: declaration of ‘y0’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc:477:82: warning: declaration of ‘x0’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc: In member function ‘void pism::IceGrid::set_extent(double, double, double, double)’:
/home/bueler/pism/src/base/util/IceGrid.cc:483:68: warning: declaration of ‘Ly’ shadows a member of 'this' [-Wshadow]
 void IceGrid::set_extent(double x0, double y0, double Lx, double Ly) {
                                                                    ^
/home/bueler/pism/src/base/util/IceGrid.cc:483:68: warning: declaration of ‘Lx’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc:483:68: warning: declaration of ‘y0’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc:483:68: warning: declaration of ‘x0’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc: In member function ‘void pism::IceGrid::set_size(unsigned int, unsigned int)’:
/home/bueler/pism/src/base/util/IceGrid.cc:490:56: warning: declaration of ‘My’ shadows a member of 'this' [-Wshadow]
 void IceGrid::set_size(unsigned int Mx, unsigned int My) {
                                                        ^
/home/bueler/pism/src/base/util/IceGrid.cc:490:56: warning: declaration of ‘Mx’ shadows a member of 'this' [-Wshadow]
/home/bueler/pism/src/base/util/IceGrid.cc: In member function ‘double pism::IceGrid::dz_min() const’:
/home/bueler/pism/src/base/util/IceGrid.cc:924:10: warning: declaration of ‘dz_min’ shadows a member of 'this' [-Wshadow]
   double dz_min = m_z.back();
          ^
/home/bueler/pism/src/base/util/IceGrid.cc: In member function ‘double pism::IceGrid::dz_max() const’:
/home/bueler/pism/src/base/util/IceGrid.cc:933:10: warning: declaration of ‘dz_max’ shadows a member of 'this' [-Wshadow]
   double dz_max = 0.0;
          ^
[  5%] Building CXX object src/CMakeFiles/pismutil.dir/base/util/ColumnInterpolation.cc.o
/home/bueler/pism/src/base/util/ColumnInterpolation.cc: In constructor ‘pism::ColumnInterpolation::ColumnInterpolation(const std::vector<double>&, const std::vector<double>&)’:
/home/bueler/pism/src/base/util/ColumnInterpolation.cc:27:75: warning: declaration of ‘z_fine’ shadows a member of 'this' [-Wshadow]
                                          const std::vector<double> &z_fine)
                                                                           ^
/home/bueler/pism/src/base/util/ColumnInterpolation.cc:27:75: warning: declaration of ‘z_coarse’ shadows a member of 'this' [-Wshadow]
[  6%] Building CXX object src/CMakeFiles/pismutil.dir/base/util/Viewer.cc.o
In file included from /home/bueler/pism/src/base/util/Viewer.cc:20:0:
/home/bueler/pism/src/base/util/Viewer.hh:31:11: error: ‘tr1’ in namespace ‘std’ does not name a type
   typedef std::tr1::shared_ptr<Viewer> Ptr;
           ^
make[2]: *** [src/CMakeFiles/pismutil.dir/base/util/Viewer.cc.o] Error 1
make[1]: *** [src/CMakeFiles/pismutil.dir/all] Error 2
make: *** [all] Error 2
```


Because....umm..I'm lazy and there needs to be a config option to flush on start :stuck_out_tongue:


Fixed in 14109af336fbd7d3dd11581de04ac0dcc10208d5


I don't understand rendering to be honest


@ifellows  I would recommend losing it since it adds unnecessary looping and a CPU hit.


why do you introduce a new variable `failedLow` instead of using `Signals.failedLowAtRoot` ?


You didn't change https://github.com/TheCricket/Chisel-2/blob/master/src/main/java/com/cricketcraft/chisel/carving/CarvableHelper.java#L236-L237 at all


@mapeebles , not unnecessary as it is required. i.e. the method won't work if you don't iterate through.


TeamCity Ylab :: zmactep/ylab [Build 141](http://192.168.30.225:8111/viewLog.html?buildId=501&buildTypeId=Ylab_ZmactepYlab&guest=1) is now running


TeamCity Ylab :: synteny/ylab [Build 21](http://192.168.30.225:8111/viewLog.html?buildId=502&buildTypeId=Ylab_SyntenyYlab&guest=1) is now running


Why was this removed? :|


don't worry about updating this I got it


And this has nothing to do with rendering, it's just fixing the hardcoded check for the same block which breaks your own API


Although I'm doing it the same way at the moment, I think we should change it to:
````csharp
using(var wc = ExtendedWebClientInstance())
{

}
````
The webclient should be disposed after it did its work


Possible refactoring possibility: Can refactor the open-air weight out of the path. That would reduce the memory usage slightly, because each path has the same weight, anyway. I don’t like it because it would also make the code less clear, and I don’t think memory usage is a problem right now. To do if the open air weight changes from a constant into an algorithm.


Also valid:

```
   : $((d++))
```


revert_commits_to_develop (mbadams5) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-68.90012642225032%25-red.svg)


Could you provide a doc example of "use a cfg file for large configurations". It might help others (myself included) utlize that option.


To be explicit: It is a requirement that the values iterator reach its end before runLong and runDouble return the aggregated value. The only way to do this (since they are not random access iterators) is to call next*Value until hasNextValue is false.


r+ rollup


Ugh I didn't consider having to namespace them. I just tried to mock up a couple alternatives and failed. Thanks.


Isn't this supposed to be: "PUBLISHER_REFERENCE_GC_TIMEOUT_MILLIS"?