aboutsummaryrefslogtreecommitdiff
path: root/sx-question-mode.el
diff options
context:
space:
mode:
Diffstat (limited to 'sx-question-mode.el')
-rw-r--r--sx-question-mode.el16
1 files changed, 12 insertions, 4 deletions
diff --git a/sx-question-mode.el b/sx-question-mode.el
index c618c96..5303ebb 100644
--- a/sx-question-mode.el
+++ b/sx-question-mode.el
@@ -1,4 +1,4 @@
-;;; sx-question-mode.el --- Major-mode for displaying a question. -*- lexical-binding: t; -*-
+;;; sx-question-mode.el --- major-mode for displaying questions -*- lexical-binding: t; -*-
;; Copyright (C) 2014 Artur Malabarba
@@ -19,6 +19,9 @@
;;; Commentary:
+;; This file provides a means to print questions with their answers
+;; and all comments. See the customizable group `sx-question-mode'.
+
;;; Code:
(eval-when-compile
@@ -175,7 +178,7 @@ property."
;;; Major-mode
-(defvar sx-question-mode--header-line
+(defconst sx-question-mode--header-line
'(" "
(:propertize "n p TAB" face mode-line-buffer-id)
": Navigate"
@@ -225,14 +228,15 @@ Letters do not insert themselves; instead, they are commands.
("g" sx-question-mode-refresh)
("c" sx-comment)
("v" sx-visit-externally)
- ("u" sx-toggle-upvote)
- ("d" sx-toggle-downvote)
+ ("u" sx-upvote)
+ ("d" sx-downvote)
("q" quit-window)
(" " scroll-up-command)
("a" sx-answer)
("e" sx-edit)
("S" sx-search)
("s" sx-switchto-map)
+ ("*" sx-favorite)
(,(kbd "S-SPC") scroll-down-command)
([backspace] scroll-down-command)
([tab] forward-button)
@@ -270,3 +274,7 @@ query the api."
(provide 'sx-question-mode)
;;; sx-question-mode.el ends here
+
+;; Local Variables:
+;; indent-tabs-mode: nil
+;; End: