aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* readme re guix pkgmarty hiatt2023-10-061-1/+1
|
* Merge branch 'develop'marty hiatt2023-10-052-8/+10
|\
| * bumpmarty hiatt2023-10-051-1/+1
| |
| * 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.
| * bump versionmarty hiatt2023-10-051-1/+1
| |
| * enable-custom-emoji: cl-find predicate for unlessmarty hiatt2023-10-051-11/+12
| |
* | bump versionmarty hiatt2023-10-051-1/+1
| |
* | enable-custom-emoji: cl-find predicate for unlessmarty hiatt2023-10-051-11/+12
| |
* | Merge branch 'develop'marty hiatt2023-10-055-54/+94
|\|
| * bump versionmarty hiatt2023-10-051-1/+1
| |
| * remove lambda from masto-toot hookmarty hiatt2023-10-051-8/+9
| |
| * mastodon-toot--enable-custom-emoji: performance improvement.marty hiatt2023-10-041-6/+11
| |
| * refactor mode function, to avoid multiple addition of lambda.marty hiatt2023-10-041-7/+10
| |
| * comment CI badge (defunct)marty hiatt2023-10-041-1/+1
| |
| * add ELPA badgemarty hiatt2023-10-041-1/+3
| |
| * readme re server compatmarty hiatt2023-10-041-3/+9
| |
| * readmemarty hiatt2023-10-041-3/+3
| |
| * refactor misskey instance desc. if masto inst err, try misskeymarty hiatt2023-10-031-41/+23
| |
| * instance-response-fun: misskey arg optionalmarty hiatt2023-10-031-1/+2
| |
| * add mastodon-views--instance-desc-misskey. TODO merge with other inst funsmarty hiatt2023-10-021-16/+58
| | | | | | | | partial fix for #468.
| * port fedi-http handling of POST JSON data or notmarty hiatt2023-10-021-8/+11
| |
| * add misskey notes regex to masto-url-pmarty hiatt2023-10-021-1/+2
| |
* | readme re server compatmarty hiatt2023-10-041-3/+1
| |
* | readme re server compatmarty hiatt2023-10-041-3/+11
| |
* | readmemarty hiatt2023-10-041-3/+3
|/
* bump versionmarty hiatt2023-09-271-1/+1
|
* 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
|
* (mastodon-tl--relative-time-details): Use `mastodon-tl--human-duration`Stefan Monnier2023-09-211-54/+38
| | | | | | | | * lisp/mastodon-tl.el (mastodon-tl--human-duration): Cap the finest resolution and return a pair to include the resolution used. (mastodon-tl--format-poll-expiry): Adjust accordingly. (mastodon-tl--relative-time-details): Rewrite using `mastodon-tl--human-duration`.
* set update-params buf spec in --make-profile-buffer-formarty hiatt2023-09-201-1/+2
|
* 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
|
* add ELPA to readme/infomarty hiatt2023-08-313-91/+145
|
* bump versionmarty hiatt2023-08-301-1/+1
|
* refactor mastodon-return-credential-accountmarty hiatt2023-08-301-9/+8
|
* readme re ts dep gonemarty hiatt2023-08-301-2/+1
|
* Merge branch 'scratch/mastodon' into developmarty hiatt2023-08-309-90/+102
|\
| * Merge branch 'scratch/mastodon' of git://git.sv.gnu.org/emacs/nongnu into ↵marty hiatt2023-08-301-4/+10
| |\ | | | | | | | | | scratch/mastodon
| | * Misc minor cosmetic changesStefan Monnier2023-08-294-12/+10
| | | | | | | | | | | | | | | | | | | | | 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-294-11/+11
| | | | | | | | | | | | | | | | | | | | | * 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.
| | * * lisp/mastodon-notifications.el: Fix dependencyStefan Monnier2023-08-291-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The file can't be loaded before `mastodon` because it requires `mastodon-mode-map`, so just require it. Also make the keymap definition more standard. * lisp/mastodon-notifications.el: Require `mastodon`. (mastodon-mode-map): Remove redundant declaration. (mastodon-notifications--map): Avoid `copy-keymap` and `keymap-canonicalize`.
| | * Simplify calls to `alist-get`Stefan Monnier2023-08-295-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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).
| | * * lisp/mastodon.el: Remove `ts` from `Package-Requires:`Stefan Monnier2023-08-292-19/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is/was the main hurdle to be able to include `mastodon.el` into (Non)GNU ELPA since `ts` is/was not in (Non)GNU ELPA. Also I think the replacement function is more flexible and gives better results :-) * lisp/mastodon-tl.el: Don't require `ts`. (mastodon-tl--time-units): New const. (mastodon-tl--human-duration): New function. (mastodon-tl--format-poll-expiry): Rewrite using it.
| * | Misc minor cosmetic changesStefan Monnier2023-08-274-12/+10
| | | | | | | | | | | | | | | | | | | | | 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-274-11/+11
| | | | | | | | | | | | | | | | | | | | | * 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.
| * | * lisp/mastodon-notifications.el: Fix dependencyStefan Monnier2023-08-271-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The file can't be loaded before `mastodon` because it requires `mastodon-mode-map`, so just require it. Also make the keymap definition more standard. * lisp/mastodon-notifications.el: Require `mastodon`. (mastodon-mode-map): Remove redundant declaration. (mastodon-notifications--map): Avoid `copy-keymap` and `keymap-canonicalize`.
| * | Simplify calls to `alist-get`Stefan Monnier2023-08-275-9/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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).
| * | * lisp/mastodon.el: Remove `ts` from `Package-Requires:`Stefan Monnier2023-08-272-19/+29
| |/ | | | | | | | | | | | | | | | | | | | | | | This is/was the main hurdle to be able to include `mastodon.el` into (Non)GNU ELPA since `ts` is/was not in (Non)GNU ELPA. Also I think the replacement function is more flexible and gives better results :-) * lisp/mastodon-tl.el: Don't require `ts`. (mastodon-tl--time-units): New const. (mastodon-tl--format-poll-expiry): Rewrite.
| * Fix "empty body" warningsStefan Monnier2023-08-272-37/+36
| | | | | | | | | | | | | | | | * lisp/mastodon-media.el (mastodon-media--process-image-response): Remove unused `unwind-protect`. * lisp/mastodon-views.el (mastodon-views--delete-filter): Fix paren error which made a `y-or-n-p` ineffective.