about summary refs log tree commit diff
path: root/input.c
diff options
context:
space:
mode:
Diffstat (limited to 'input.c')
-rw-r--r--input.c18
1 files changed, 5 insertions, 13 deletions
diff --git a/input.c b/input.c
index f91d11b..32c7e2b 100644
--- a/input.c
+++ b/input.c
@@ -80,11 +80,7 @@ static void inputJoin(struct Tag tag, char *params) {
 }
 
 static void inputPart(struct Tag tag, char *params) {
-	if (params) {
-		ircFmt("PART %s :%s\r\n", tag.name, params);
-	} else {
-		ircFmt("PART %s :Goodbye\r\n", tag.name);
-	}
+	ircFmt("PART %s :%s\r\n", tag.name, params ? params : "Goodbye");
 }
 
 static void inputQuery(struct Tag tag, char *params) {
@@ -92,7 +88,7 @@ static void inputQuery(struct Tag tag, char *params) {
 	char *nick = param(tag, "/query", &params, "nick");
 	if (!nick) return;
 	tabTouch(TagNone, nick);
-	uiWindowTag(tagFor(nick));
+	uiShowTag(tagFor(nick));
 	logReplay(tagFor(nick));
 }
 
@@ -118,11 +114,7 @@ static void inputTopic(struct Tag tag, char *params) {
 
 static void inputQuit(struct Tag tag, char *params) {
 	(void)tag;
-	if (params) {
-		ircQuit(params);
-	} else {
-		ircQuit("Goodbye");
-	}
+	ircQuit(params ? params : "Goodbye");
 }
 
 static void inputURL(struct Tag tag, char *params) {
@@ -145,11 +137,11 @@ static void inputWindow(struct Tag tag, char *params) {
 	if (!name) return;
 	int num = strtol(name, &name, 0);
 	if (!name[0]) {
-		uiWindowNum(num);
+		uiShowNum(num);
 	} else {
 		struct Tag tag = tagFind(name);
 		if (tag.id != TagNone.id) {
-			uiWindowTag(tag);
+			uiShowTag(tag);
 		} else {
 			uiFmt(tag, UIHot, "No window for %s", name);
 		}
llow=1'>ui-patch: make sure to send http headersChristian Hesse 2015-08-13Makefile: make "git/config.mak.uname" inclusion optionalJohn Keeping 2015-08-13ui-shared: show full date in tooltip if longer ago than max_relativeJohn Keeping 2015-08-13ui-shared: use common function in print_rel_date()John Keeping 2015-08-13ui-shared: extract date formatting to a functionJohn Keeping 2015-08-13filter: don't use dlsym unnecessarilyJohn Keeping 2015-08-13ui-tree: use "sane" isgraph()John Keeping 2015-08-13cgit.h: move stdbool.h from ui-shared.hJohn Keeping 2015-08-13cache.c: fix header orderJohn Keeping 2015-08-13configfile.c: don't include system headers directlyJohn Keeping 2015-08-13Remove redundant includesJohn Keeping 2015-08-13Makefile: include Git's config.mak.unameJohn Keeping 2015-08-13tests: allow shell to be overriddenJohn Keeping 2015-08-13redirect: cleanlinessJason A. Donenfeld 2015-08-13redirect: be more careful for different cgi setupsJason A. Donenfeld 2015-08-12ui-log: fix double countingJohn Keeping 2015-08-12log: allow users to follow a fileJohn Keeping 2015-08-12shared: make cgit_diff_tree_cb publicJohn Keeping 2015-08-12t0110: Chain together using &&Jason A. Donenfeld 2015-08-12about: always ensure page has a trailing slashJason A. Donenfeld 2015-08-12filters: apply HTML escapingLazaros Koromilas 2015-08-12git: update to v2.5.0Christian Hesse 2015-08-12Fix processing of repo.hide and repo.ignoreDaniel Reichelt