aboutsummaryrefslogtreecommitdiff
path: root/bot/sx-bot.el
diff options
context:
space:
mode:
authorSean Allred <code@seanallred.com>2015-01-03 01:53:09 -0500
committerSean Allred <code@seanallred.com>2015-01-03 01:53:09 -0500
commit8ef72fc0e00a397647a5240d8273e67fb58a278f (patch)
tree3f405885581dcb3236f9693ce8f05b8aab0e40db /bot/sx-bot.el
parent155bd4365f5fac8688e44de8137b8e88835db55f (diff)
One tag per line
This will make the diffs much shorter.
Diffstat (limited to 'bot/sx-bot.el')
-rw-r--r--bot/sx-bot.el12
1 files changed, 9 insertions, 3 deletions
diff --git a/bot/sx-bot.el b/bot/sx-bot.el
index 2917a43..702d738 100644
--- a/bot/sx-bot.el
+++ b/bot/sx-bot.el
@@ -44,9 +44,15 @@
File is savedd in `sx-bot-out-dir'."
(let ((file-name (expand-file-name (car data) sx-bot-out-dir)))
(with-temp-file file-name
- (let (print-length)
- (prin1 (cdr data) (current-buffer))))
- (message "Wrote %S" file-name)))
+ (let* (print-length
+ (repr (prin1-to-string (cdr data))))
+ (insert repr)
+ (insert "\n")
+ (goto-char (point-min))
+ (while (search-forward "\" \"" nil t)
+ (replace-match "\"\n \"" nil t))))
+ (message "Wrote %S" file-name)
+ file-name))
(defun sx-bot-fetch-and-write-tags ()