Fixes to DictionaryDb for Python3 and current gramps
This commit is contained in:
@ -68,16 +68,17 @@ class Cursor(object):
|
|||||||
def __enter__(self):
|
def __enter__(self):
|
||||||
return self
|
return self
|
||||||
def __iter__(self):
|
def __iter__(self):
|
||||||
return self.__next__()
|
return self
|
||||||
def __next__(self):
|
def __next__(self):
|
||||||
for handle in self.model.keys():
|
for handle in self.model.keys():
|
||||||
yield (handle, self.func(handle))
|
return (handle, self.func(handle))
|
||||||
|
def next(self):
|
||||||
|
for handle in self.model.keys():
|
||||||
|
return (handle, self.func(handle))
|
||||||
def __exit__(self, *args, **kwargs):
|
def __exit__(self, *args, **kwargs):
|
||||||
pass
|
pass
|
||||||
def iter(self):
|
def close(self):
|
||||||
for handle in self.model.keys():
|
pass
|
||||||
yield (handle, self.func(handle))
|
|
||||||
yield None
|
|
||||||
|
|
||||||
class Bookmarks:
|
class Bookmarks:
|
||||||
def get(self):
|
def get(self):
|
||||||
|
Reference in New Issue
Block a user