aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/mastodon-auth.el2
-rw-r--r--lisp/mastodon-profile.el7
-rw-r--r--lisp/mastodon-tl.el13
3 files changed, 13 insertions, 9 deletions
diff --git a/lisp/mastodon-auth.el b/lisp/mastodon-auth.el
index e4f5934..74d4404 100644
--- a/lisp/mastodon-auth.el
+++ b/lisp/mastodon-auth.el
@@ -166,7 +166,7 @@ Handle any errors from the server."
(defun mastodon-auth--user-acct ()
"Return a mastodon user acct name."
- (or (cdr (assoc mastodon-instance-url mastodon-auth--acct-alist))
+ (or (cdr (assoc mastodon-instance-url mastodon-auth--acct-alist))
(let ((acct (mastodon-auth--get-account-name)))
(push (cons mastodon-instance-url acct) mastodon-auth--acct-alist)
acct)))
diff --git a/lisp/mastodon-profile.el b/lisp/mastodon-profile.el
index e8025ed..d98d24c 100644
--- a/lisp/mastodon-profile.el
+++ b/lisp/mastodon-profile.el
@@ -405,7 +405,7 @@ If toot is a boost, opens the profile of the booster."
(mastodon-media--get-media-link-rendering url))))
(defun mastodon-profile--show-user (user-handle)
- "Query user for USER-HANDLE from current status and show that user's profile."
+ "Query for USER-HANDLE from current status and show that user's profile."
(interactive
(list
(let ((user-handles (mastodon-profile--extract-users-handles
@@ -453,7 +453,7 @@ FIELD is used to identify regions under 'account"
tootv)))
(defun mastodon-profile--search-account-by-handle (handle)
- "Return an account based on a users HANDLE.
+ "Return an account based on a user's HANDLE.
If the handle does not match a search return then retun NIL."
(let* ((handle (if (string= "@" (substring handle 0 1))
@@ -461,7 +461,8 @@ If the handle does not match a search return then retun NIL."
handle))
(matching-account
(seq-remove
- (lambda(x) (not (string= (alist-get 'acct x) handle)))
+ (lambda (x)
+ (not (string= (alist-get 'acct x) handle)))
(mastodon-http--get-json
(mastodon-http--api (format "accounts/search?q=%s" handle))))))
(when (equal 1 (length matching-account))
diff --git a/lisp/mastodon-tl.el b/lisp/mastodon-tl.el
index c2cfdb2..e3cd5c7 100644
--- a/lisp/mastodon-tl.el
+++ b/lisp/mastodon-tl.el
@@ -223,7 +223,7 @@ text, i.e. hidden spoiler text."
"Prompts for tag and opens its timeline."
(interactive)
(let* ((word (or (word-at-point) ""))
- (input (read-string (format "Load timeline for tag(%s): " word)))
+ (input (read-string (format "Load timeline for tag (%s): " word)))
(tag (if (equal input "") word input)))
(message "Loading timeline for #%s..." tag)
(mastodon-tl--show-tag-timeline tag)))
@@ -989,7 +989,7 @@ webapp"
"Query for USER-HANDLE from current status and follow that user.
If NOTIFY is \"true\", enable notifications when that user posts.
If NOTIFY is \"false\", disable notifications when that user posts.
-This can be called to toggle NOTIFY on users already being followed."
+Can be called to toggle NOTIFY on users already being followed."
(interactive
(list
(mastodon-tl--interactive-user-handles-get "follow")))
@@ -1079,15 +1079,16 @@ Action must be either \"unblock\" or \"mute\"."
t))))
(defun mastodon-tl--do-user-action-and-response (user-handle action &optional negp notify)
- "Do ACTION on user NAME/USER-HANDLE.
+ "Do ACTION on user USER-HANDLE.
NEGP is whether the action involves un-doing something.
If NOTIFY is \"true\", enable notifications when that user posts.
If NOTIFY is \"false\", disable notifications when that user posts.
NOTIFY is only non-nil when called by `mastodon-tl--follow-user'."
(let* ((account (if negp
- ;; TODO check if both are actually needed
+ ;; if unmuting/unblocking, we got handle from mute/block list
(mastodon-profile--search-account-by-handle
user-handle)
+ ;; if muting/blocking, we select from handles in current status
(mastodon-profile--lookup-account-in-status
user-handle (mastodon-profile--toot-json))))
(user-id (mastodon-profile--account-field account 'id))
@@ -1104,7 +1105,9 @@ NOTIFY is only non-nil when called by `mastodon-tl--follow-user'."
(message "Cannot find a user with handle %S" user-handle))))
(defun mastodon-tl--do-user-action-function (url name user-handle action &optional notify)
- "Post ACTION on user NAME/USER-HANDLE to URL."
+ "Post ACTION on user NAME/USER-HANDLE to URL.
+NOTIFY is either \"true\" or \"false\", and used when we have been called
+by `mastodon-tl--follow-user' to enable or disable notifications."
(let ((response (mastodon-http--post url nil nil)))
(mastodon-http--triage response
(lambda ()