aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArtur Malabarba <bruce.connor.am@gmail.com>2014-12-16 21:55:17 -0200
committerArtur Malabarba <bruce.connor.am@gmail.com>2014-12-16 21:55:17 -0200
commit4983653696a89a6f7030f761307771035b92d168 (patch)
treef43b6fef9d98568c27fe988468bd40f46a7cd0ba
parent6d8a8d5dc07fb8a58344775632716dbe781479a3 (diff)
Display comment score
-rw-r--r--sx-question-print.el23
1 files changed, 13 insertions, 10 deletions
diff --git a/sx-question-print.el b/sx-question-print.el
index dc853ba..6131684 100644
--- a/sx-question-print.el
+++ b/sx-question-print.el
@@ -291,17 +291,20 @@ The comment is indented, filled, and then printed according to
(list 'sx--data-here comment-data)
(sx-assoc-let comment-data
(insert
+ (if (> .score 0) (number-to-string .score) "")
+ (if (eq .upvoted t) "^" "")
+ (if (or (> .score 0) .upvoted) " " "")
(format
- sx-question-mode-comments-format
- (sx-question-mode--propertize-display-name .owner)
- (substring
- ;; We fill with three spaces at the start, so the comment is
- ;; slightly indented.
- (sx-question-mode--fill-and-fontify
- (concat " " .body_markdown))
- ;; Then we remove the spaces from the first line, since we'll
- ;; add the username there anyway.
- 3))))))
+ sx-question-mode-comments-format
+ (sx-question-mode--propertize-display-name .owner)
+ (substring
+ ;; We fill with three spaces at the start, so the comment is
+ ;; slightly indented.
+ (sx-question-mode--fill-and-fontify
+ (concat " " .body_markdown))
+ ;; Then we remove the spaces from the first line, since we'll
+ ;; add the username there anyway.
+ 3))))))
(defun sx-question-mode--insert-header (&rest args)
"Insert propertized ARGS.