@@ -620,15 +620,15 @@ cdef class PyArchive:
620620 -------
621621 Generator
622622 Path of suggested entry """
623- cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
624- search.set_suggestion_mode(True )
625- search.set_query(query.encode('UTF-8'))
626- search.set_range(start , end )
623+ # cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
624+ # search.set_suggestion_mode(True )
625+ # search.set_query(query.encode('UTF-8'))
626+ # search.set_range(start , end )
627627
628- cdef wrapper.search_iterator it = search.begin()
629- while it != search.end():
630- yield it.get_path().decode(' UTF-8' )
631- preincrement(it)
628+ # cdef wrapper.search_iterator it = search.begin()
629+ # while it != search.end():
630+ # yield it.get_path().decode('UTF-8')
631+ # preincrement(it)
632632
633633 def search (self , query: str , start: int = 0 , end: int = 10 ) -> Generator[str , None , None]:
634634 """ Paths of entries in the archive from a search query -> Generator[str , None , None]
@@ -646,15 +646,15 @@ cdef class PyArchive:
646646 Generator
647647 Path of entry matching the search query """
648648
649- cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
650- search.set_suggestion_mode(False )
651- search.set_query(query.encode('UTF-8'))
652- search.set_range(start , end )
649+ # cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
650+ # search.set_suggestion_mode(False )
651+ # search.set_query(query.encode('UTF-8'))
652+ # search.set_range(start , end )
653653
654- cdef wrapper.search_iterator it = search.begin()
655- while it != search.end():
656- yield it.get_path().decode(' UTF-8' )
657- preincrement(it)
654+ # cdef wrapper.search_iterator it = search.begin()
655+ # while it != search.end():
656+ # yield it.get_path().decode('UTF-8')
657+ # preincrement(it)
658658
659659 def get_estimated_search_results_count (self , query: str ) -> int:
660660 """ Estimated number of search results for a query -> int
@@ -667,12 +667,12 @@ cdef class PyArchive:
667667 -------
668668 int
669669 Estimated number of search results """
670- cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
671- search.set_suggestion_mode(False )
672- search.set_query(query.encode('UTF-8'))
673- search.set_range(0, self.entry_count )
670+ # cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
671+ # search.set_suggestion_mode(False )
672+ # search.set_query(query.encode('UTF-8'))
673+ # search.set_range(0, self.entry_count )
674674
675- return search.get_matches_estimated()
675+ # return search.get_matches_estimated()
676676
677677 def get_estimated_suggestions_results_count(self , query: str ) -> int:
678678 """ Estimated number of suggestions for a query -> int
@@ -685,12 +685,12 @@ cdef class PyArchive:
685685 -------
686686 int
687687 Estimated number of article suggestions """
688- cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
689- search.set_suggestion_mode(True )
690- search.set_query(query.encode('UTF-8'))
691- search.set_range(0, self.entry_count )
688+ # cdef wrapper.ZimSearch search = wrapper.ZimSearch(dereference(self .c_archive))
689+ # search.set_suggestion_mode(True )
690+ # search.set_query(query.encode('UTF-8'))
691+ # search.set_range(0, self.entry_count )
692692
693- return search.get_matches_estimated()
693+ # return search.get_matches_estimated()
694694
695695 def __repr__(self ) -> str:
696696 return f"{self.__class__.__name__}(filename = {self .filename})"
0 commit comments