Commit b63667dda3
Changed files (1)
lib
docs
lib/docs/main.js
@@ -2835,16 +2835,20 @@ var zigAnalysis;
function shortDescMarkdown(docs) {
const trimmed_docs = docs.trim();
- let index = trimmed_docs.indexOf(".");
- if (index < 0) {
- index = trimmed_docs.indexOf("\n");
- if (index < 0) {
- index = trimmed_docs.length;
- }
- } else {
- index += 1; // include the period
+ let index = trimmed_docs.indexOf("\n\n");
+ let cut = false;
+
+ if (index < 0 || index > 80) {
+ if (trimmed_docs.length > 80) {
+ index = 80;
+ cut = true;
+ } else {
+ index = trimmed_docs.length;
+ }
}
- const slice = trimmed_docs.slice(0, index);
+
+ let slice = trimmed_docs.slice(0, index);
+ if (cut) slice += "...";
return markdown(slice);
}