summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ui.c19
1 files changed, 9 insertions, 10 deletions
diff --git a/ui.c b/ui.c
index a0bee13..a43719c 100644
--- a/ui.c
+++ b/ui.c
@@ -597,15 +597,18 @@ void uiFormat(
 	uiWrite(id, heat, time, buf);
 }
 
+static void windowReflow(struct Window *window) {
+	window->unreadHard = bufferReflow(
+		window->buffer, COLS, window->thresh, window->unreadSoft
+	);
+}
+
 static void resize(void) {
 	statusUpdate();
 	wclear(main);
 	wresize(main, MAIN_LINES, COLS);
 	for (uint num = 0; num < windows.len; ++num) {
-		struct Window *window = windows.ptrs[num];
-		window->unreadHard = bufferReflow(
-			window->buffer, COLS, window->thresh, window->unreadSoft
-		);
+		windowReflow(windows.ptrs[num]);
 	}
 	windowUpdate();
 }
@@ -792,9 +795,7 @@ static void incThresh(struct Window *window, int n) {
 	} else {
 		window->thresh += n;
 	}
-	window->unreadHard = bufferReflow(
-		window->buffer, COLS, window->thresh, window->unreadSoft
-	);
+	windowReflow(window);
 	windowUpdate();
 	statusUpdate();
 }
@@ -1065,9 +1066,7 @@ void uiLoad(const char *name) {
 			readString(file, &buf, &cap);
 			bufferPush(window->buffer, COLS, window->thresh, heat, time, buf);
 		}
-		window->unreadHard = bufferReflow(
-			window->buffer, COLS, window->thresh, window->unreadSoft
-		);
+		windowReflow(window);
 	}
 	urlLoad(file, version);
 
i-summary.c?h=1.3.0&id=537c05f138d59c1eb3ac8e2d8b0dca3a38aa5dd4&follow=1'>Add 'about-filter' and 'repo.about-filter' optionsLars Hjemli 2009-08-09ui-summary: enable arbitrary paths below repo.readmeLars Hjemli 2009-08-09cgit.c: allow repo.*-filter options to unset the current defaultLars Hjemli 2009-08-09Add support for repo.commit-filter and repo.source-filterLars Hjemli 2009-08-08Expose file extension in tree lists as class to allow nicer tree stylingMartin Szulecki 2009-08-08Introduce noplainemail option to hide email adresses from spambotsMartin Szulecki 2009-07-31ui-commit: add support for 'commit-filter' optionLars Hjemli 2009-07-31ui-tree: add support for source-filter optionLars Hjemli 2009-07-31ui-snapshot: use cgit_{open|close}_filter() to execute compressorsLars Hjemli 2009-07-31Add generic filter/plugin infrastructureLars Hjemli 2009-07-25Add support for mime type registration and lookupLars Hjemli 2009-07-25cgit.h: keep config flags sortedLars Hjemli 2009-07-25cgitrc.5.txt: document 'embedded' and 'noheader'Lars Hjemli 2009-07-25Add support for 'noheader' optionLars Hjemli 2009-07-25cgitrc.5.txt: document 'head-include'Lars Hjemli 2009-07-25ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli 2009-07-25ui-plain: Return 'application/octet-stream' for binary files.Remko Tronçon 2009-06-11use cgit_httpscheme() for atom feedDiego Ongaro 2009-06-11add cgit_httpscheme() -> http:// or https://Diego Ongaro 2009-06-07Return http statuscode 404 on unknown branchLars Hjemli 2009-06-07Add head-include configuration option.Mark Lodato 2009-03-15CGIT 0.8.2.1Lars Hjemli 2009-03-15Fix doc-related glitches in Makefile and .gitignoreLars Hjemli 2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli 2009-03-15fix segfault when displaying empty blobsEric Wong 2009-02-19Add support for HEAD requestsLars Hjemli 2009-02-19Add support for ETag in 'plain' viewLars Hjemli 2009-02-12ui-tree: escape ascii-text properly in hexdump viewLars Hjemli 2009-02-12Makefile: add doc-related targetsLars Hjemli