diff --git a/commands.c b/commands.c index 351ad18..f6fbbc6 100644 --- a/commands.c +++ b/commands.c @@ -44,6 +44,12 @@ cmd_info(girara_session_t* session, girara_list_t* argument_list) return true; } +bool +cmd_help(girara_session_t* session, girara_list_t* argument_list) +{ + return true; +} + bool cmd_open(girara_session_t* session, girara_list_t* argument_list) { diff --git a/commands.h b/commands.h index a8cc7c9..1f09318 100644 --- a/commands.h +++ b/commands.h @@ -51,6 +51,15 @@ bool cmd_close(girara_session_t* session, girara_list_t* argument_list); */ bool cmd_info(girara_session_t* session, girara_list_t* argument_list); +/** + * Display help + * + * @param session The used girara session + * @param argument_list List of passed arguments + * @return true if no error occured + */ +bool cmd_help(girara_session_t* session, girara_list_t* argument_list); + /** * Opens a document file * diff --git a/config.c b/config.c index a5bc669..d967e0c 100644 --- a/config.c +++ b/config.c @@ -112,6 +112,7 @@ config_load_default(zathura_t* zathura) girara_inputbar_command_add(gsession, "blist", NULL, cmd_bookmark_open, NULL, "List all bookmarks"); girara_inputbar_command_add(gsession, "close", NULL, cmd_close, NULL, "Close current file"); girara_inputbar_command_add(gsession, "info", NULL, cmd_info, NULL, "Show file information"); + girara_inputbar_command_add(gsession, "help", NULL, cmd_help, NULL, "Show help"); girara_inputbar_command_add(gsession, "open", "o", cmd_open, cc_open, "Open document"); girara_inputbar_command_add(gsession, "print", NULL, cmd_print, NULL, "Print document"); girara_inputbar_command_add(gsession, "write", NULL, cmd_save, NULL, "Save document"); diff --git a/zathura.h b/zathura.h index e38b64a..622a5a3 100644 --- a/zathura.h +++ b/zathura.h @@ -125,7 +125,6 @@ bool document_open(zathura_t* zathura, const char* path, const char* password); */ bool document_save(zathura_t* zathura, const char* path, bool overwrite); - /** * Closes the current opened document *