Fix some whitespace

This commit is contained in:
Tim Van Baak 2018-07-01 13:47:34 -07:00
parent 8fdba48fe7
commit eb93b41739
1 changed files with 6 additions and 6 deletions

View File

@ -16,11 +16,11 @@ def titleescape(s):
Makes an article title filename-safe. Makes an article title filename-safe.
""" """
s = s.strip() s = s.strip()
s = re.sub(r"\s+", '_', s) # Replace whitespace with _ s = re.sub(r"\s+", '_', s) # Replace whitespace with _
s = parse.quote(s) # Encode all other characters s = parse.quote(s) # Encode all other characters
s = re.sub(r"%", "", s) # Strip encoding %s s = re.sub(r"%", "", s) # Strip encoding %s
if len(s) > 64: # If the result is unreasonably long, if len(s) > 64: # If the result is unreasonably long,
s = hex(abs(hash(s)))[2:] # Replace it with a hex hash s = hex(abs(hash(s)))[2:] # Replace it with a hex hash
return s return s
def titlestrip(s): def titlestrip(s):
@ -72,4 +72,4 @@ def load_config(name):
if config_value not in config: if config_value not in config:
# TODO Not this either # TODO Not this either
raise SystemExit("Error: {} not set in lexipython.cfg".format(config_value)) raise SystemExit("Error: {} not set in lexipython.cfg".format(config_value))
return config return config