From 13753592b0d0bf3282ae1e83e1eb247b0eff50df Mon Sep 17 00:00:00 2001
From: "Steven G. Johnson" <stevenj@alum.mit.edu>
Date: Sat, 15 Feb 2014 19:01:02 -0500
Subject: [PATCH] make isempty(itr) work for general iterables (as mentioned in
 #5797)

---
 base/iterator.jl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/base/iterator.jl b/base/iterator.jl
index c453fc469cfcb..977defd56f58d 100644
--- a/base/iterator.jl
+++ b/base/iterator.jl
@@ -1,3 +1,5 @@
+isempty(itr) = done(itr, start(itr))
+
 # enumerate
 
 immutable Enumerate{I}