aboutsummaryrefslogtreecommitdiff
path: root/lisp/mastodon-toot.el
Commit message (Collapse)AuthorAgeFilesLines
...
* rejig polls for pleroma compatmarty hiatt2023-04-051-21/+26
|
* add edit toot to compose-buffer-pmarty hiatt2023-04-011-1/+2
|
* send POS arg to reload-tl on delete tootmarty hiatt2023-03-271-2/+3
|
* work on reloading a view after sending an edited toot. FIX #421.marty hiatt2023-03-271-15/+19
| | | | | | | | | - fix up reload-timeline-or-profile - additions to --send for edited toots position of point is only rough, chosen from buffer point prior to reload, but buffers change on reload (things added if timeline, things removed if delete toot or clear notif. we may need to find a much better way.
* remove all ;; Package-Requires: declarations save for main filemarty hiatt2023-03-271-1/+0
| | | | main file is set in .dir-locals.el now
* FIX #418. set-cw check for nil as well as string-emptymarty hiatt2023-03-241-1/+6
| | | | | set-cw is called by setup-as-reply, which always runs in --compose-buffer. perhaps it shouldn't.
* separate faves/boosts-count prop in toot-statsmarty hiatt2023-03-231-4/+2
| | | | this is so we can safely update the count display prop without touching the emoji
* do-if-toot-strict, to prevent faves/boosts on user listingsmarty hiatt2023-03-221-133/+131
|
* have a crack at updating byline stats on fave/boostmarty hiatt2023-03-221-0/+39
|
* manually(!) apply stephan monnier's patch, save the ts workmarty hiatt2023-03-211-26/+16
| | | | thanks stephan!
* use tl--property 'prop :no-move. FIX #416marty hiatt2023-03-211-7/+6
|
* rename bookmark togglemarty hiatt2023-03-201-1/+1
|
* map-get-accts > map-alist, handle no results for fam follsmarty hiatt2023-03-191-3/+3
| | | | use tl--map-alist in views.el
* factor out -tl--map-get-acctsmarty hiatt2023-03-191-3/+3
|
* edit tag/handle regex to handle preceding opening bracket. FIX #406.marty hiatt2023-03-191-4/+4
|
* sort all autoloadsmarty hiatt2023-03-191-13/+13
| | | | sort autoloads in profile.el
* factor out mastodon-views.el for minor viewsmarty hiatt2023-03-181-4/+4
| | | | | | | | | | | | | | | These are currently lists, follow suggestions, filters, scheduled toots, follow requests, and instance descriptions. fix remanant tl fun names in views stray views fun rename in notifs.el stray views funs in notifs stray views funs in toot.el views file commentary
* check for compose buffer in schedule tootmarty hiatt2023-03-181-30/+34
| | | | check for toot compose or scheduled view before scheduling a toot
* disallow -toot--set-visibility / --schedule-toot in edit-tootmarty hiatt2023-03-161-38/+42
|
* remove unused -toot--set-visibilitymarty hiatt2023-03-161-10/+0
|
* lsp corrections: lambdas, if to when, etc.marty hiatt2023-03-141-25/+24
|
* mastodon-toot-mode-hook: disable auto-fill. also readmemarty hiatt2023-03-101-0/+5
|
* remove some whitespacemarty hiatt2023-02-281-1/+1
|
* insert spaces before argument lists for lambdamarty hiatt2023-02-281-2/+2
|
* fix a commentmarty hiatt2023-02-281-2/+2
|
* autoloads, flychecksmarty hiatt2023-02-191-2/+4
|
* tl--buffer-type-eq/profile-buffer-p for all buffer checks, hopefullymarty hiatt2023-02-181-4/+3
|
* fave/boost: prevent moving to next toot if point already inside bylinemarty hiatt2023-02-151-0/+4
|
* list-favouriters/boosters: handle null responsemarty hiatt2023-01-281-12/+15
|
* docstrings/flychecksmarty hiatt2023-01-281-2/+3
|
* list toot boosters and faversmarty hiatt2023-01-281-0/+31
|
* error msg on attempt to boost private toot. FIXES #383marty hiatt2023-01-281-2/+7
|
* differentiate edit toot from new tootmarty hiatt2023-01-161-5/+7
|
* buffer-spec for toot-edits history and add check to get-buffer-typemarty hiatt2023-01-161-2/+6
|
* toot--send: simplify edit-p checkmarty hiatt2023-01-151-6/+5
|
* remove insert call in toot--most-restritive-vismarty hiatt2023-01-141-1/+0
|
* Merge pull request 'Add option to set the default reply visibility' (#370) ↵martianh2023-01-101-1/+23
|\ | | | | | | | | | | from boynux/mastodon.el:default-reply-visibility into develop Reviewed-on: https://codeberg.org/martianh/mastodon.el/pulls/370
| * Add option to set the default reply visibilityMoha2023-01-011-1/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change introduces a new option `mastodon-toot-default-reply-visibility`. The default is set to "Public". Replies will be defaulted to the value of this parameter unless the original toot has a more restrictive visiblity. For example: with `mastodon-toot--default-reply-visibility` set to "unlisted" - Original post visibility: public - Reply default visibility: unlinsted - Original post visbility: private (only-followers) - Repy default visibility: private
* | remove first empty line in docstringsmarty hiatt2023-01-091-5/+1
| |
* | tl--action-success: only move point if it was on bylinemarty hiatt2023-01-071-3/+5
| | | | | | | | FIX #326
* | docstringsmarty hiatt2022-12-301-2/+2
|/
* Only add scheduled_at parameter to toot params when non-nilToke Høiland-Jørgensen2022-12-261-11/+13
| | | | | | | | | The Pleroma server software can't handle the scheduled_at parameter being set to anything other than a valid datetime, even an empty value. To work around this, change mastodon-toot--send to only add the parameter to the list of args if its non-nil. Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
* Merge branch 'develop' into fix-two-spaces-in-replymartianh2022-12-261-7/+13
|\
| * further harden custom emoji regex filteringBas Alberts2022-12-221-2/+2
| | | | | | | | | | | | | | Prevent empty string shortcodes from creating dotfiles inside the custom emoji download dir to prevent e.g. ".envrc" and other such contextual dotfiles from being created in the legitimate download location.
| * fix for custom emoji path traversalBas Alberts2022-12-231-7/+13
| |
* | Merge branch 'develop' into fix-two-spaces-in-replyemocoder2022-12-191-35/+139
|\|
| * Use mastodon-toot--count-toot-chars when validating toot lengthSacha Chua2022-12-081-1/+1
| | | | | | | | | | * lisp/mastodon-toot.el (mastodon-toot--send): Use mastodon-toot--count-toot-chars instead of length.
| * update comment re completion fetchingmarty hiatt2022-12-021-4/+2
| |
| * factor fetch candidates fun, try to improve completion performancemarty hiatt2022-12-011-13/+21
| |
| * completion - bound the --get-bounds backward regex searchmarty hiatt2022-12-011-1/+5
| | | | | | | | | | | | this prevents matching when we have type words after a handle/tag (forward-whitespace -1) places point before the previous space. placing it after doesn't work, it breaks some completion cases.