Skip to content

Commit 8db0d86

Browse files
committed
for anyone who wants line numbers
1 parent 6256ac5 commit 8db0d86

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
!.gitignore
1919
!docker-compose.yml
2020
!entrypoint.sh
21+
!line-numbers.patch
2122

2223
# Public assets
2324
!public

line-numbers.patch

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
diff --git a/public/tmpl.html b/public/tmpl.html
2+
index f238925..56a40be 100644
3+
--- a/public/tmpl.html
4+
+++ b/public/tmpl.html
5+
@@ -7,6 +7,7 @@
6+
<title>Paste {{.Title}}</title>
7+
<link rel="stylesheet" href="/output.css">
8+
<script src="/highlightjs/v11.11.1/highlight.min.js"></script>
9+
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/highlightjs-line-numbers.js/2.9.0/highlightjs-line-numbers.min.js"></script>
10+
<link rel="stylesheet" href="/highlightjs/v11.11.1/stackoverflow-dark.min.css">
11+
<script src="/marked/v16.2.1/marked.umd.js"></script>
12+
</head>
13+
@@ -379,6 +380,7 @@
14+
}
15+
// Fallback to auto highlighting if no specific language detected
16+
hljs.highlightElement(contentElement);
17+
+ hljs.lineNumbersBlock(contentElement);
18+
} else {
19+
// Ensure no leftover highlighting styles when turned off
20+
contentElement.removeAttribute('data-highlighted');

0 commit comments

Comments
 (0)