Skip to content

Commit d718a96

Browse files
authored
Merge pull request #4 from dgruss/master
add \nocite
2 parents 235f6ad + 1c125ba commit d718a96

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

client.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import os
1010
import argparse
1111

12-
version = 11
12+
version = 13
1313

1414
limit_traffic = True
1515

@@ -42,10 +42,9 @@ def get_keys(filename, import_base=None):
4242

4343
# extract cites
4444
keys = set()
45-
cites = re.findall("\\\\citeA?\\{([^\\}]+)\\}", content)
45+
cites = re.findall("\\\\(no)?citeA?\\{([^\\}]+)\\}", content)
4646
for key in cites:
47-
keys |= set(key.split(","))
48-
47+
keys |= set(key[1].split(","))
4948
# find inputs/include and recursively parse them
5049
inputs = re.findall("\\\\(?:input|include)\\{([^\\}]+)\\}", content)
5150
for f in inputs:
@@ -325,7 +324,7 @@ def show_error(obj):
325324

326325
# suggest keys for unresolved keys
327326
for key in keys:
328-
if not entry_by_key(key):
327+
if not entry_by_key(key) and not '#' in key:
329328
response = requests.get(server + "suggest/" + key + ("/%s" % (token if token else "")))
330329
suggest = response.json()
331330
if "success" in suggest and not suggest["success"]:

0 commit comments

Comments
 (0)