diff options
| author | Jakob Lykke Andersen <Jakob@caput.dk> | 2021-09-18 15:28:18 +0200 |
|---|---|---|
| committer | Jakob Lykke Andersen <Jakob@caput.dk> | 2021-09-25 10:59:49 +0200 |
| commit | b6e60d4993a1912df9ab869f52be9e60fb97da87 (patch) | |
| tree | 0f78b9c57661ad0f14a0c3bd8127d70a3a0db041 /sphinx/search | |
| parent | 356583fe8fe6f6b6662898c8367f9bc9c1da387b (diff) | |
| download | sphinx-git-b6e60d4993a1912df9ab869f52be9e60fb97da87.tar.gz | |
search, store objects as array to retain all
Diffstat (limited to 'sphinx/search')
| -rw-r--r-- | sphinx/search/__init__.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sphinx/search/__init__.py b/sphinx/search/__init__.py index ecdf880d7..d3059b6da 100644 --- a/sphinx/search/__init__.py +++ b/sphinx/search/__init__.py @@ -318,7 +318,7 @@ class IndexBuilder: fullname = html.escape(fullname) dispname = html.escape(dispname) prefix, _, name = dispname.rpartition('.') - pdict = rv.setdefault(prefix, {}) + plist = rv.setdefault(prefix, []) try: typeindex = otypes[domainname, type] except KeyError: @@ -337,7 +337,7 @@ class IndexBuilder: shortanchor = '-' else: shortanchor = anchor - pdict[name] = (fn2index[docname], typeindex, prio, shortanchor) + plist.append((fn2index[docname], typeindex, prio, shortanchor, name)) return rv def get_terms(self, fn2index: Dict) -> Tuple[Dict[str, List[str]], Dict[str, List[str]]]: |
