From aee52406b4409c1b3cfc717ed777688ab568138f Mon Sep 17 00:00:00 2001 From: Xiao Pan Date: Sun, 25 Feb 2024 12:45:55 +0000 Subject: cgit syntax highlight using mycgit.css mycgit.css import cgit.css and highlight.css. Because cgit.css is not a pacman backup file and it will be overwritten once cgit update. I can also update highlight.css automatically via pacman hook or `upd`. Also, I think `highlight` not using `--inline-css` maybe is a better way performance wise and more elegant (less messy generated html source code). --- usr/lib/cgit/filters/syntax-highlighting-edited.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'usr/lib/cgit') diff --git a/usr/lib/cgit/filters/syntax-highlighting-edited.sh b/usr/lib/cgit/filters/syntax-highlighting-edited.sh index f3c8072d..32069e20 100755 --- a/usr/lib/cgit/filters/syntax-highlighting-edited.sh +++ b/usr/lib/cgit/filters/syntax-highlighting-edited.sh @@ -107,7 +107,7 @@ esac # `--force` needed for highlight; one example is `< textfile highlight -O ansi --force`, without `--force` will error 1 and no output if [ "$syntax" ]; then - exec highlight --force --inline-css -f -I -O xhtml -S "$syntax" 2>/dev/null + exec highlight --force -f -I -O xhtml -S "$syntax" 2>/dev/null else - exec highlight --force --inline-css -f -I -O xhtml --syntax-by-name "$1" 2>/dev/null + exec highlight --force -f -I -O xhtml --syntax-by-name "$1" 2>/dev/null fi -- cgit v1.2.3-70-g09d2