[mod] update_pygments -- prompt filenames of updated files

BTW: remove trailing whitespace

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
Markus Heiser 2021-04-26 19:06:30 +02:00
parent 3cf97774da
commit ec10ba7fcb
1 changed files with 12 additions and 5 deletions

View File

@ -92,7 +92,7 @@ RULE_CODE_LINENOS = """ .linenos {
-ms-user-select: none; -ms-user-select: none;
user-select: none; user-select: none;
cursor: default; cursor: default;
&::selection { &::selection {
background: transparent; /* WebKit/Blink Browsers */ background: transparent; /* WebKit/Blink Browsers */
} }
@ -111,7 +111,7 @@ def get_output_filename(relative_name):
def get_css(cssclass, style): def get_css(cssclass, style):
result = f"""/* result = f"""/*
this file is generated automatically by searx_extra/update/update_pygments.py this file is generated automatically by searx_extra/update/update_pygments.py
using pygments version {pygments.__version__} using pygments version {pygments.__version__}
*/\n\n""" */\n\n"""
css_text = HtmlFormatter(style=style).get_style_defs(cssclass) css_text = HtmlFormatter(style=style).get_style_defs(cssclass)
@ -124,13 +124,20 @@ def get_css(cssclass, style):
def main(): def main():
with open(get_output_filename('static/themes/oscar/src/less/logicodev/pygments.less'), 'w') as f:
fname = 'static/themes/oscar/src/less/logicodev/pygments.less'
print("update: %s" % fname)
with open(get_output_filename(fname), 'w') as f:
f.write(get_css(CSSCLASS, LogicodevStyle)) f.write(get_css(CSSCLASS, LogicodevStyle))
with open(get_output_filename('static/themes/oscar/src/less/pointhi/pygments.less'), 'w') as f: fname = 'static/themes/oscar/src/less/pointhi/pygments.less'
print("update: %s" % fname)
with open(get_output_filename(fname), 'w') as f:
f.write(get_css(CSSCLASS, 'default')) f.write(get_css(CSSCLASS, 'default'))
with open(get_output_filename('static/themes/simple/less/pygments.less'), 'w') as f: fname = 'static/themes/simple/less/pygments.less'
print("update: %s" % fname)
with open(get_output_filename(fname), 'w') as f:
f.write(get_css(CSSCLASS, 'default')) f.write(get_css(CSSCLASS, 'default'))