From 08f5064ef7b204d3c564f76b1c2e78d83d586a1a Mon Sep 17 00:00:00 2001
From: Lukas Fleischer <calcurse@cryptocrack.de>
Date: Wed, 17 Jul 2013 01:03:05 +0200
Subject: Add introduction to the new online help system

This adds a very basic explanation of the new help command that can be
displayed using ":help intro". This introduction is also added as
default page so that users can simply type ":help" instead.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
---
 src/calcurse.c | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'src')

diff --git a/src/calcurse.c b/src/calcurse.c
index d20e9d0..859bc1e 100644
--- a/src/calcurse.c
+++ b/src/calcurse.c
@@ -503,6 +503,9 @@ static inline void key_generic_cmd(void)
 		char *topic = strtok(NULL, " ");
 		char path[BUFSIZ];
 
+		if (!topic)
+			topic = "intro";
+
 		snprintf(path, BUFSIZ, DOCDIR "/%s.txt", topic);
 		if (io_file_exist(path)) {
 			wins_launch_external(path, conf.pager);
-- 
cgit v1.2.3-70-g09d2