aboutsummaryrefslogtreecommitdiff
path: root/lisp/mastodon-toot.el
Commit message (Collapse)AuthorAgeFilesLines
* Avoid error when there's only one window in a frame when closing windowBjörn Bidar2023-12-311-1/+2
| | | | | | | | Use `(quit-window 'kill)` instead of `(kill-buffer-and-window)` to avoid error when there's only one window instead the frame: `kill-buffer-and-window: Attempt to delete minibuffer or sole ordinary window` Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
* Merge branch 'emoji-capf' into developmarty hiatt2023-12-191-33/+55
|\
| * clean up emoji capfmarty hiatt2023-12-191-6/+6
| |
| * refactor mastodon-toot--make-capfmarty hiatt2023-12-191-40/+23
| |
| * start on emoji-capf for compose buffermarty hiatt2023-12-051-9/+48
| |
* | FIX #515. completion-ignore-case t buffer-local for composemarty hiatt2023-12-181-0/+1
| |
* | toot--send: check for media with media-attachment-ids for speedmarty hiatt2023-12-181-3/+3
|/ | | | media-attachments contains image data, so is slow.
* docstrings/comments for quote-reply issuesmarty hiatt2023-11-111-4/+8
|
* Merge branch 'quote-region' into developmarty hiatt2023-11-111-5/+39
|\
| * when active region on reply, insert quoted str in reply buffermarty hiatt2023-11-101-5/+39
| |
* | remove ;; Version: strings in buffers other than mastodon.elmarty hiatt2023-11-101-1/+0
|/
* toot--reply: call toot--compose-buffer not just tootmarty hiatt2023-11-091-1/+1
|
* edit toots adopt attachments. FIX #506marty hiatt2023-11-061-17/+36
| | | | | | | - fetch media from url (http--read-file-as-string) - on edit, set media-attachments/-ids with the data from the toot/url - nb: users still can't edit attachments, can only remove all or maintain them as they are. but that's much better than always nuking them!
* add msg about loss of attachments on editing tootmarty hiatt2023-11-061-1/+1
|
* flychecksmarty hiatt2023-10-301-0/+1
|
* triage: call cb on response. do-user-action-fun: check response datamarty hiatt2023-10-281-6/+6
| | | | this means the triage callback always needs to handle 1 arg.
* edit toot at point: do-if-item-strictmarty hiatt2023-10-241-19/+20
|
* no y-or-n-p for (un)bookmarkingmarty hiatt2023-10-231-14/+10
|
* mastodon-toot--own-toot-p: call toot-or-base: we can edit our boosted tootsmarty hiatt2023-10-201-4/+6
|
* next-/prev-toot>next-/prev-item, cond-case around pos update callmarty hiatt2023-10-151-2/+2
|
* toot-id>item-id, toot-json>item-json, item-type for nav, byline still neededmarty hiatt2023-10-151-29/+29
|
* change some error calls to user-error callsmarty hiatt2023-10-151-6/+6
|
* subst cmd keys for toot compose buffermarty hiatt2023-10-131-40/+52
|
* toot-url-regex: \\> not \\b at endmarty hiatt2023-10-111-1/+2
|
* refactor toot-url and copy-toot-urlmarty hiatt2023-10-081-5/+9
|
* indent -toot.elmarty hiatt2023-10-051-4/+4
|
* rear-nonsticky only for \n at end of compose header.marty hiatt2023-10-051-3/+5
| | | | | prevents a bug where header can be edited despite read-only, and if header edited, it will be partially posted as toot text.
* enable-custom-emoji: cl-find predicate for unlessmarty hiatt2023-10-051-11/+12
|
* remove lambda from masto-toot hookmarty hiatt2023-10-051-8/+9
|
* mastodon-toot--enable-custom-emoji: performance improvement.marty hiatt2023-10-041-6/+11
|
* cursor-face prop for fave etc markers.marty hiatt2023-09-271-2/+6
| | | | used to not break highlight-current-toot when inserting markers
* mastodon-toot--action: 1 not 2 letsmarty hiatt2023-09-271-3/+3
|
* FIX toot-empty-p for attachment only post.marty hiatt2023-09-181-2/+2
|
* alist-get testfun equal in set-toot-languagemarty hiatt2023-09-151-1/+1
|
* Misc minor cosmetic changesStefan Monnier2023-08-271-4/+4
| | | | | | | Prefer # to quote function names. Remove some redundant `:group` arguments. Properly newline-terminate text files. Fix some ' warnings in docstrings.
* Don't refer to obsolete font-lock face variablesStefan Monnier2023-08-271-2/+2
| | | | | | | * lisp/mastodon-profile.el (mastodon-profile--update-user-profile-note): * lisp/mastodon-tl.el (mastodon-tl--byline, mastodon-tl--toot-stats): * lisp/mastodon-toot.el (mastodon-toot--view-toot-edits): * lisp/mastodon-views.el (mastodon-views--minor-view): Quote face names.
* Simplify calls to `alist-get`Stefan Monnier2023-08-271-1/+1
| | | | | | | | | | * lisp/mastodon-toot.el (mastodon-toot--set-toot-language): * lisp/mastodon-tl.el (mastodon-tl--read-rules-ids): * lisp/mastodon-profile.el (mastodon-profile--remove-from-followers-list): * lisp/mastodon-auth.el (mastodon-auth--access-token): * lisp/mastodon-views.el (mastodon-views--add-account-to-list) (mastodon-views--remove-account-from-list): Remove redundant optional arg to `alist-get` (`equal` is already the default).
* message wait/done to attachment uploads, to avoid issues. See #478.marty hiatt2023-07-121-1/+2
|
* FIX boosting unlisted allowed, private not allowedmarty hiatt2023-05-251-1/+1
|
* use toot-url-regex rather than hack regex in count-toot-charsmarty hiatt2023-05-161-1/+2
|
* section headings, indentation, commentsmarty hiatt2023-05-151-18/+69
|
* indent buffersmarty hiatt2023-05-101-9/+9
|
* audit of toot.el completemarty hiatt2023-05-081-15/+9
|
* audit more of toot.el, kbinds, reply in docsmarty hiatt2023-05-081-15/+8
|
* count chars: use mastodon-toot-handle-regexmarty hiatt2023-05-081-4/+1
|
* revert prev-window-config letmarty hiatt2023-05-081-9/+9
|
* audit more of toot.el, attachments, scheduledmarty hiatt2023-05-081-28/+21
|
* audit more of toot.elmarty hiatt2023-05-081-55/+38
|
* audit toot emoji funsmarty hiatt2023-05-081-19/+16
|
* touch more auditmarty hiatt2023-05-081-30/+21
|