From 26ab4c35a257d1efd6285f8d8413b3718d24ebb0 Mon Sep 17 00:00:00 2001 From: John Helmert Date: Thu, 1 Aug 2019 14:32:00 -0500 Subject: [PATCH] Implement using absolute creation and edit times As suggested in #3 --- tuir/subreddit_page.py | 6 ++++-- tuir/templates/tuir.cfg | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/tuir/subreddit_page.py b/tuir/subreddit_page.py index b7953c9..d9fb605 100644 --- a/tuir/subreddit_page.py +++ b/tuir/subreddit_page.py @@ -332,12 +332,14 @@ class SubredditPage(Page): form.append((lambda data: data['created'], lambda data: self.term.attr('Created'), first)) elif item == "%R": - raise NotImplementedError("'%R' subreddit_format specifier not yet supported") + form.append((lambda data: data['created_exact'], + lambda data: self.term.attr('Created'), first)) elif item == "%e": form.append((lambda data: data['edited'], lambda data: self.term.attr('Created'), first)) elif item == "%E": - raise NotImplementedError("'%E' subreddit_format specifier not yet supported") + form.append((lambda data: data['edited_exact'], + lambda data: self.term.attr('Created'), first)) elif item == "%a": form.append((lambda data: data['author'], lambda data: self.term.attr('SubmissionAuthor'), first)) diff --git a/tuir/templates/tuir.cfg b/tuir/templates/tuir.cfg index 902e8fa..a6e9e04 100644 --- a/tuir/templates/tuir.cfg +++ b/tuir/templates/tuir.cfg @@ -79,9 +79,9 @@ hide_username = False ; %v vote status ; %c comment count ; %r relative creation time -; %R absolute creation time (NotImplemented) +; %R absolute creation time ; %e relative edit time -; %E absolute edit time (NotImplemented) +; %E absolute edit time ; %a author ; %S subreddit ; %u short url - 'self.reddit' or 'gfycat.com' for example