monnier pushed a change to branch scratch/mastodon. was 5640de5f2e Misc minor cosmetic changes
This change permanently discards the following revisions: discards 5640de5f2e Misc minor cosmetic changes discards f646c2d512 Don't refer to obsolete font-lock face variables discards 58a5e2deef * lisp/mastodon-notifications.el: Fix dependency discards 123c7cf0a5 Simplify calls to `alist-get` discards 6360c8b9d0 * lisp/mastodon.el: Remove `ts` from `Package-Requires:` discards 126e2d8642 Fix "empty body" warnings discards b54fc1b6d4 let* in update-meta-fields-alist discards c8b545193f flychecks for new vars/fun discards a8ff368a24 new var: mastodon-profile-acccount-preferences-data, to reduce requests discards ef0db16833 new fun: mastodon-return-credential-account, var: mastodon-profile-credential-account discards 38d6382a1f update cmd/var index discards b427d486a7 Merge branch 'develop' discards 03841b31f2 add defcustom: mastodon-tl--highlight-current-toot. discards 6a843d3952 remove error call in rendering html http response. discards 3480a3c8d0 add 'cursor-face 'hightlight to insert-status. discards 512338fe35 indent -media.el discards 20dec8871c Merge branch 'develop' discards 27783caa94 let* for update-note-count discards b4d6c6240f comment erroneous request-timeout lexical discards 46a31f419c poss fix for simultaneous uploads. See #478. discards 5123212fa1 Merge branch 'develop' discards a8112e5c15 message wait/done to attachment uploads, to avoid issues. See #478. discards b84bca8e91 give mastodon-auth--get-browser-login-url a proper alist. discards 5f095822e9 fix indent of media attachments discards dbb8631f90 fix type name for tl--show-stats discards 973a035eb0 give mastodon-auth--get-browser-login-url a proper alist. discards f62545ecd0 message wait/done to attachment uploads, to avoid issues. See #478. discards 349e73b080 update mastodon-index discards 04088be6b1 better docstring for mastodon-tl--scroll-up-command discards ad00253d71 add lemmy comment url form to masto-url-p discards 150f4c34b8 mastodon-tl--scroll-up-command discards d9d3bb07a6 handle updating a single-toot view. FIX #476. discards 30b14bb52c readme discards 2999a8d1d0 help-echo for direct/private byline icons discards 2dbc99c2a8 add a lemmy community URL to url-p discards ae51f4c0bf fix html render on error in process-json discards 796896086d update info pages discards 3e58a9c2af update mastodon-index.org discards fec34bf00f handle nil value in poll expires_at attr. discards bc5ae86431 mute thread from notifs view discards 961ade5507 tag bindings on ' and ", not overloading : discards fc63be8f3f add lemmy post regex to masto-url-p discards e010954eb2 profile: switch followed-by/following display discards b304f59945 dm-user binding discards 17ef1093bc fix get user handles profile note test. FIX #472. discards f0670d18c3 don't dbl quote video overlay font discards a13a7d8f8e tiny cleanup of view-instance-description (uncallable code) discards e97dc9dbf2 rough rendering for 404 html error responses. discards 37e51051dc extract-userhandle-from-url: check for url-filename discards 281c00c110 FIX boosting unlisted allowed, private not allowed discards dfc40c0bc2 FIX boosting unlisted allowed, private not allowed discards ea60d9aa25 more tiny -tl cleanups discards b29306c44b rename tl--user-handles-get discards 34979f1a66 tiny refactor tl--mute-or-unmute-thread discards bc7be89d52 tl--content: use tl--field discards b16a09f9b4 move list call in tl--read-poll-option discards e0a69c9b25 let-alist tl--media-attachment discards 6318ddd80b tiny comments/wrap discards 1adae0361a macros together in tl.el discards ebbeaa745a rename buffer-spec get funs discards 122368ac1f if not in tl--set-after-update-marker discards d7d88f4676 indent -tl.el discards e2eab3970d factor out mastodon-tl--do-init discards 333109f2a3 readme re index discards 60209c8817 add mastodon-index.org discards 6cdf956559 remove overlays for profiles also discards 1544183410 use toot-url-regex rather than hack regex in count-toot-chars discards da2e904831 no stats for foll/foll_req notifs discards 14a5358806 Revert "use url-http-end-of-headers in http.el" To fix tests discards dfe1fb7aab http docstring discards 7b07c95304 tiny audits in profile.el and tl.el discards c53f8c5442 no kw arg for completing-read require-match discards e40a7844b4 don't quote keywords discards a203ad2fe6 refactoring in update-meta-fields-alist discards 5a1f2d19de refactoring in profile--update-note-count discards f342a7f730 fix views--list-action-triage message call discards 26dadbec3a let-alist views--edit-scheduled-as-new discards 4d896d56eb comments in views-print-json-jeys discards 11dc0b2c61 section headings, indentation, comments discards e34cc6acb2 FIX #467. follow tag: prompt for tags in post, default tag at point. discards 156ee6ea52 follow-tag: use tag at point by default discards 6d05cf81ff use url-http-end-of-headers in http.el discards 5c6a6815b1 fix poll count display. discards 6a6f7645c4 re-do vid overlay clean up discards 9722f59b00 remove overlays in tl--init*/-sync discards a9e810c5e7 overlay for media discards 6afc7b87d2 add play symbol after videos in tl. discards c7779e8e8a Merge branch 'audit' into develop discards fc8d0fb6f2 Merge branch 'develop' discards ebb44f3980 package header line edit discards 18f3941e78 readme re completion discards b19390cd38 fix media tests discards 0152557eb8 indent buffers discards a474545599 readme re completion discards e6a9d1228f readme re completion discards 59a6bb22e5 audit auth.el discards cec605b86a audit client.el discards 3d3c5b5eaf remove package-requires from inspect.el discards 0326fb24ff audit http.el discards 8520659c09 refactor concat-params-to-url, replace append-query string discards 2e4ec6b3bb audit media.el discards 5ade017ba7 audit search.el discards 528494a234 refactor format-heading in search.el discards b302dafd3a adjust call of insert-filter-string discards 641e0ca808 refactor a profile-note-p in view instance descript discards 1bebf7abc2 audit views.el discards dbbf6189ed small refactor of args at end of instances/rules fun discards c8fa23d5b5 fix print instance rules propertize call discards 45b5d3f460 audit notifications.el discards 32225214c8 let-alist follow-request-process discards 2bdbb60205 audit -tl.el finish discards ca8d6676da let-alist for tl--toot-stats discards 2c50ee77e6 auditing -tl.el discards e1d7c7f526 remove duplicate funs discards 97f7e939f9 audit 1/3 of tl.el discards 9747b547ba remove profile--account-field from tl.el discards d7b6621df3 finish audit of profile.el discards fed797d5ea audit some more profile.el discards f3298f6d51 rename profile--add-author-bylines to profile--format-user discards 6493d0dec1 semi-refactor mastodon-profile--toggle-account-key discards 549cca828a remove useless fun profile--account-field discards 3796619f92 audit profile.el discards 847eea3f62 adjust format-poll-option discards eaf9d3c8c5 reindent a fun discards f1f45761be refactor mastodon-tl--format-poll-option discards f749461570 re-let-alist tl-get-poll discards 18724d71da revert let-alist for poll-vote in tl.el (because --field) discards 03ee7ccc93 Revert "let-alist tl--get-poll" discards edf718826a Revert "let-alist tl--byline" discards d46cc6ccb0 Revert "revert to use of tl--field in --byline." discards ec45108342 Revert "tl--byline cleanup" discards 825f052635 docstring discards 8ec34ca9f6 revert to use of tl--field in --byline. discards b03c31fb46 audit of toot.el complete discards 74f475a1fd audit more of toot.el, kbinds, reply in docs discards 8db980e433 count chars: use mastodon-toot-handle-regex discards 96fcaaa8d4 revert prev-window-config let discards 48fb5dc0cd audit more of toot.el, attachments, scheduled discards 6d78e3df6e audit more of toot.el discards d0f7438e00 audit toot emoji funs discards e43fb1a335 touch more audit discards a98c5182a5 if-let for translate-toot discards 87e6975d7f audit: mastodon.el, -toot.el (started) discards 80c3d0250b let-alist --poll-vote, refactor --read-poll-option discards 5fb200fa2f comments and docstrings discards 2c45d3b0fa let-alist --show-stats discards 3b015ec901 fix --get-poll discards b322eee9e0 remove quasi-quoting of let-alist dotted vars discards 8539f1eb91 let-alist the hell out of --make-profile-buffer-for discards 5d365fd5af profile-show-user: allow calling when point on profile header. discards dd205f425e fix tl--content discards 2e902e9a14 let-alist -views.el discards 347ef54b5d tl--byline cleanup discards 27409107eb let-alist tl--toot-id discards c579efdef6 let-alist tl--get-poll discards 471e90374d let-alist tl--content discards 92e49d9134 let-alist --get-attachments for byline discards ceaeb56cea let-alist tl--byline discards d159e634eb let-alist tl--byline-author discards 7158b8df3f tiny line wrapping discards 025d9945a5 refactor next/prev tab item discards c7afbef1ce ert-helper order for with-mastodon-buffer macro discards 1410db49e7 useless refactor in tl--get-buffer-type discards 46c9fabb91 always use string= in get-buffer-type discards 3341d75817 macro heading discards cf0b8bf2e4 Merge branch 'with-masto-buf-2' into develop discards aa6e9c5515 eval-when-compile for with-mastodon-buffer, and re-indent discards 9bada1a9e3 restore old macro form discards acde8c1169 move with-masto-buffer to -tl.el discards 7ca70346ac Revert "with-mastodon-buffer macro" discards 5970c9de90 Revert "updates to with-mastodon-buffer macro" discards 4a4eaa4855 init* reorder attempt to fix discards c7446f48e5 with-masto-buffer declare discards a411879809 wrap commentary discards e6359f8459 rx for handle/tag regexes discards 49750e1081 revert while-let to when-let discards ff51dc2fb2 fixes for reply in compose discards cf6b3f9f0c autoloads / requires discards dce3b60783 flyspell ignore compose buffer items discards ceee243b82 fill reply in compose: handle multi paragraph reply text. discards cde7c92d0b " " for reply in compose discards 8438af1b33 help-echo for toot stats discards 61b3ae0a67 wrap long lines in -tl.el discards f6cc1eef9a remove comments and wrap code discards 0100fde06e reorder after-change in compose discards 0812e60c6f rename prop fonts in compose buffer custom discards e9feadee56 remove old var-pitch-mode code discards 497c92aa55 var pitch if mastodon-toot--proportional-fonts-compose discards a4e9c17cd4 in prop tags and handles: handle variable-pitch for reset props discards 067270e5a9 pushnew not push in compose-buffer discards 9e1120be53 wrap code discards 3e95cd8590 wrap reply in compose buffer discards b0406630cc hack to fill reply text in compose buffer. FIX #451. discards 068a11c03e Merge branch 'no-media-type' into develop discards 59e5e3ece5 updates to with-mastodon-buffer macro discards c288bf386c no need to prompt/store media content-type. discards 51f8b782ac with-mastodon-buffer macro discards 718a12d2fc comments discards 651f9de82c typo discards 4c1c25110e don't try to boost direct/unlisted toots discards d7e3ae509c refactor format reply in compose str, propertize docs properly. FIX #448. discards c15901d7a4 refactor format reply in compose str, propertize docs properly. FIX #448. discards 91b5c03eb4 tl media adjust line breaks discards 84753be746 remove redundant interactive calls discards 5bb860d943 flychecks discards 6eff4da01e docstring CW arg add discards 58a5b6444c Merge branch 'var-pitch-compose' into develop discards d4470b348e Merge branch 'thread-marks' into develop discards a44f2363f6 Merge branch 'develop' discards 9613f51d57 readme info discards b67ce61e9a readme and tiny cleanups discards 1c28483501 handle 's after tag or mention discards 113727ccde handle 's after tag or mention discards 80f3193285 tl--mentions not interactive discards 5e8774d67f tl--insert-status: restore initial \n discards 3eb8b58152 tl--mentions not interactive discards 9257595153 add line-prefix and wrap-prefix, ajust shr render width too discards 7c0bab3efe newline after reply text in compose buffer discards 7bc512d546 variable pitch for toot compose buffer, but not for docs discards 912f7609fb newline after reply text in compose buffer discards a3b2fcdc72 add commented example use of line-prefix prop discards bec7a01c1f no quasi-quotes for let-alist dots discards b4f463aaed no quasi-quotes for let-alist dots discards 00cb199457 docstrings discards ae3a9bcfb5 v rough thread replies chain discards d841c2522e combine two 'insert toots' groups in -tl.el discards c9b7327e41 fix thread marker to leave point on right toot. discards 780dead065 mastodon.el: update commentary and file header discards 2565d8c5ab readme fix links for codeberg. discards d2aea126a9 mastodon.el: update commentary and file header discards a4917a750d readme fix links for codeberg. discards 8dedfa59ac fixes for display of orig in reply buffer. FIX #442. discards 3d30ac5dc8 simplify views--print-instance-rules discards 99841bbb70 fixes for display of orig in reply buffer. FIX #442. discards 71420a495c refactor and let-alist for tl--map-rules-alist discards 974127aa02 makefile: add tests cmd, and testsclean discards d5fa6bbb03 heading for report to mods discards f86a4434d4 Merge branch 'report' into develop discards eacce3bf19 propertize urls in compose buffer. FIX #441. discards 28e418cbbf add horiz bar to follow suggests/reqs discards 4e9b30be12 allow zeroes in handle/tag regexes! discards f02c09e768 allow zeroes in handle/tag regexes! discards 1715bb3f5b allow zeroes in handle/tag regexes! discards 1e671d8258 wrap report to mods in do-if-toot discards 20085e6740 report to mods binding discards e13ffc1307 actually fix report to mods tests discards d0b971aeaf add read-rules-ids test discards 1a3efb03ba clean up reports based on real-world test, flycheck, etc. discards 96fc842db3 refactor tl--report-build-params and a hack test for it discards d8149443fa refactor and basic test for report to mods discards 0fedcdec17 add basic http params and array to param alist tests discards d97cabf081 add basic http params and array to param alist tests discards e27a5d2c62 include CW length in max char count check. FIX #393. discards f6a06454c7 test if any poll options go over the max, and re-run if so. FIX #436 discards b9e06282c8 Merge branch 'develop' discards 9872045191 add while-no-input call to capfs discards 597d3a1f6e docstring + actual request for report-to-mods discards 892eeff1a9 update info discards 82d1189d7e Merge branch 'develop' discards 8b65f27106 discover typo discards e54deed13f discover typo discards 38f9295516 readme tags timeline funs discards b6e07b0a95 add some-followed-tags-timeline discards 9397615be6 readme byline legend update symbols discards 319560d2ba info update discards 6c8238fa0c info update discards aa635a3a38 start on reporting to admins discards 6b47afe3fb fix byline tests w horiz-bar. FIX #428. discards 40a2c91fa7 Merge branch 'main' into develop discards 1bb072bb2d remove stray multi-accounts code discards dc23495899 remove stray multi-accounts code discards 81a6973878 Merge branch 'develop' discards c6acfe694d read me re view all followed tags binding discards f53847ef15 view instance: only look for property-json in profile buf. discards ccf2d8d5cd view instance: only look for property-json in profile buf. discards 91c8612bea change package description discards 9cd79997e0 change package description discards 0da470e43e rejig polls for pleroma compat discards 9497fbd4b4 rejig polls for pleroma compat discards 4806043ea0 ignore elsa files discards f608592707 no mastodon mode for view instance desc, so q works nicely discards e4ccc526ba move followed-tags-tl binding discards aa6f86f99c ert-helper: search before mastodon.el discards f49b79d520 ert-helper: search before mastodon.el discards 9ac865cb0c prefix args for list-followed-tags and followed-tags-timelines discards 08dc0d1990 timeline of all followed tags. FIX #409. discards b028fd1cab tag tl prefix args: 1- only media, 2- local results discards aa982db0c5 add edit toot to compose-buffer-p discards a41c716456 add limit param to view list timeline. discards 37f76f3bcb readme re timeline prefix args discards 5d54bf51a6 clean up of timeline funs and their prefix args. FIX #379. discards 4ef17374f0 only_media tl arg: dbl prefix. discards 6362152c65 add trending types to -get-buffer-type. FIX #427. discards d2cf869d49 add trending types to -get-buffer-type. FIX #427. discards 609e3243d3 Fix missing close paren discards 4e095bd9d3 Merge pull request 'Fix missing close paren' (#425) from otfrom/mastodon.el:fix-mastodon-search into develop discards 4d4f60ee05 Fix missing close paren discards 34c9cf5545 view-trending: add limit params, and go to point min discards 2a0ed3e4e8 view-trending: add limit params, and go to point min discards 3834d8f29b readme: trending statuses discards 386178c3d2 cull stray hashtags comment discards b068448e9a require search discards ef07e69cf6 remove stray interactive calls for search-accounts/tags-query discards ded80d1dff refactor trending-tags to view-trending, add trending-statuses discards 4b66cea208 remove duplicate autoload discards 97bd086e4c user-handles-get: return immediately if only one candidate discards 002720dd88 remove all ;; Package-Requires: declarations save for main file discards 447d49610b readme: trending statuses discards 33b010279e cull stray hashtags comment discards db0b60a943 require search discards f76bcc5a20 remove stray interactive calls for search-accounts/tags-query discards 96a2448ad4 refactor trending-tags to view-trending, add trending-statuses discards 911169f518 remove duplicate autoload discards d599eda11f user-handles-get: return immediately if only one candidate discards 14dbf79135 notifs: fix edit response alist discards 557c7f938b try moving to prev item after moving to POS on reload after action discards 1980903f2d send POS arg to reload-tl on delete toot discards 2c3b125985 tl autoloads discards d1ffaca6e2 work on reloading a view after sending an edited toot. FIX #421. discards 34db55b8ae notifs-foll-req process: call reload-timeline-or-profile discards cd44f7807f remove all ;; Package-Requires: declarations save for main file discards 5a3a6dcbad add force arg to notifs-get, and use it in reload-timeline- discards 3a3371d7f9 tl--update: make message the else clause of if json (parens) discards 693a6ea36a update foll reqs bindings string: r is now j, r is always reply. discards 8765cdc693 factor out views--get-instance-url discards d4b4fd0e8e Merge branch 'develop' discards 63814ce94f instance-desc: friendica compatibility discards ffbe26f4f0 add .dir-locals.el discards 10968bd76b Merge branch 'develop' discards 93ef38d88b FIX #418. set-cw check for nil as well as string-empty discards c63bae68e4 FIX #419. call instance description on account listings fix discards 300d86f617 replace hypen horiz-bars with unicode masto-tl--horiz-bar if poss discards 51ebf71124 make list-follow-tags idiot proof discards f42a3aea50 make list-follow-tags idiot proof discards 2b624abe68 update info from readme discards a57c8c031a update info from readme discards 756b879634 Merge branch 'develop' discards 19f18b4076 remove extra blank line discards a388059b46 fix toggle show toot stats discards 52a53c3036 read me re followed tags discards e188f426b7 fix view instance desc when on toot/user in profile buffer discards 37bf61d367 separate faves/boosts-count prop in toot-stats discards 35487576ac make view instance work on user listings discards e1740a7386 do-if-toot-strict, to prevent faves/boosts on user listings discards fc37e87072 have a crack at updating byline stats on fave/boost discards cf6b1c9f32 adjust spacing for TOOTS in profile view discards 8e0444beab bindings in readme and discover.el discards 09e3f9fe6e bind switch buffers to "/" discards e80ebfec55 fix acccount-view-cycle and tl--get-buffer-type to handle profile views sans boosts discards 21caf88294 add unique buffer name to profile statuses without boosts discards e0a9e94d46 remove stale TODOs, test for notifs buffer in format-help-echo discards 647cf33b5f FIX changing --property arity breaking more/update/next discards 08858dcb63 document JOINED, remove ts from profile.el discards 133671bdd0 monnier .gitignore edits discards 77aba9acfb fix auth test and ert-helper.el file order discards fdeeb396c7 manually(!) apply stephan monnier's patch, save the ts work discards d654ab86bd update info after readme discards 5e2eaa0952 readme re bookmarks / bookmark+.el discards 4c1ba801c2 readme re toot stats customize discards bb3b126c08 cull unused, and now unneeded, --has-toots-p fun discards 3a621f25b5 Merge branch 'stats-byline' into develop. FIX #414 discards defaff5450 fix byline tests: dummy toot-stats mock discards e5f09107f4 fix toot-stats fun name! discards d711903e75 use tl--property 'prop :no-move. FIX #416 discards cd14b3b9b9 add no-move arg to --property, rename --grab-profile-json discards d89f8b9fbe print toot stats right aligned on byline. FIX #414. discards 9c09bcd7d6 stray map-get-accts >> use map-alist discards 885ffb8b74 fix calls to map-account-id-from-toot discards 4eed47ea1f FIX #412. give render-text account data to work with discards fb2945436a cleanup mastodon-mode-map, switch s / S bindings. FIX $408 discards 2ad964bac6 rename view-follow-suggestions discards 6b96ee401f rename bookmark toggle discards e941cd79e5 comment notification--notification-get test discards 751e0d3fb8 factor out map-account-id-from-toot discards 4c90d4700a factor out a views keymap discards 84f2202d96 profile.el autoloads discards f380ff8c29 indent tl.el discards 80c24686e2 add erase-buffer calls to our with-current-buffer calls discards f9c1399ba5 remove unused code discards 9f89700327 add info documentation files discards bc5a77a34b Merge pull request 'info update for Issue #399' (#400) from DavidMasterson/mastodon.el:info into develop discards 8af34c2983 add comment re test discards 7df7f7166d profile-tests: gargon-statuses, use lists only for json discards 521c7c2ae4 rename mastodon-tl-map-alist-to-alist to mastodon-tl--map-alist-vals-to-alist discards e930daea74 remove redundant lambda from mapcar in switch-buffer discards 5d62213b4f refactor tl--map-alist-to-alist discards d6470dd725 map-get-accts > map-alist, handle no results for fam folls discards e0ee8cbfa8 factor grab-profile-json, and handle familiar followers. FIX #404 discards 135443c63d factor out -tl--map-get-accts discards 58bab7b014 edit tag/handle regex to handle preceding opening bracket. FIX #406. discards 2747faee5c edit masto-url-p to handle bookwrym users discards 4a1670f278 sort all autoloads discards 595da36289 edit description mastodon-async.el discards 7fd37350a8 Merge branch 'views' into develop discards dc1149ae59 show filter name in y-or-n prompt discards 9b2bacb956 views: comment on keymap inheritace - all maps inherit discards 4a06f0c5c0 check for scheduled toot at point before action discards 393f700bc4 use scheduled map on viewing scheduleds discards 34f9c78566 add next prev item funs to lists/scheduled maps discards 7bd869fdb5 fix check for filter on delete-filter discards e6d2c3ab8c factor out mastodon-views.el for minor views discards a7af764df9 tl.el package description discards 70ad53998f profile.el: autoload and docstring discards 945bedc26c check for compose buffer in schedule toot discards 9c449bd25d profile.el: autoload and docstring discards cc75329fb6 tl.el package description discards 32786ef539 check for compose buffer in schedule toot discards 0a46393218 clean up -tl.el: discards a34056094d disallow -toot--set-visibility / --schedule-toot in edit-toot discards c088137b1c remove unused -toot--set-visibility discards bfa6ec8b67 readme re private notes discards 445ac37403 private notes: fetch and show existing private note by default discards fcf6569eb6 refactor the pants off private notes functions discards 3256115d3c readme: add --dm-user discards d508373cfc erase-buffer for profile view discards 4906b30a82 add private note on accounts. first go. discards d05c8caa0f another --profile-buffer-p call discards a17f64af36 note on profiles if user has requested to follow you discards 0afa65610f with-current-buffer for use-local-map calls discards 924483d186 add elsa cask dev dep discards 5ae092746f lsp corrections: lambdas, if to when, etc. discards b9c46ac6e5 fix broken instance-response-fun discards 08ed1ae308 fix broken instance-response-fun discards ff4566b1d6 Merge branch 'develop' discards 15ad9d08dc mastodon-toot-mode-hook: disable auto-fill. also readme discards 4145c06d2f notifs-get: fix buffer name setting discards 98838de254 notifs-get: force set kmap in buffer discards bf4eef8b2d notifs-get: fix buffer name setting discards 8b3a5dd807 notifs-get: force set kmap in buffer discards 781a0f97e3 Add Makefile, update README.org, rm mastodon.info discards fcf70cb074 xxx discards 742414c5c0 replace with-output-to-temp-buffer with with-current-buffer calls discards 170864113e bind list-followed tags to ':' discards 557d3c85ec rename info file discards 1e2fd43dbc view-instance: include domain in buffer name discards f73a282ba7 add README.info discards 2a70e937c2 FIX #398 -- bad if from bad brackets in --more discards 6eb7c27bef FIX #398 -- bad if from bad brackets in --more discards 01e4bc440f update readme bindings discards a46d541c78 update readme bindings discards 1152970f40 Merge branch 'develop' discards b9368c0035 remove some whitespace discards 619ebc6cb1 insert spaces before argument lists for lambda discards b0946358c7 fix a comment discards d409902243 readme re mastodon-switch-to-buffer discards 88544d10fb move clear-current notif binding off 'c' to 'C-k' discards 2143868d82 mastodon-switch-to-buffer discards b32c59e32e autoloads discards 43c4ae1684 require parse-time discards 4f9a7be492 autoloads, flychecks discards a47d4be15d more cases to use buffer-type-eq discards 1485cc7938 Merge branch 'develop' into buffer-type discards a75f120f0c refactor tl--get-link-header discards 45e00b20b1 handle no "next" link header, roughly discards efd1b9d64e Merge branch 'develop' into buffer-type discards 8c2ed534a6 refactor tl--get-link-header discards c35f7d63bb handle no "next" link header, roughly discards 08e0252d76 Merge branch 'develop' into buffer-type discards 09d6011da2 refactor tl--get-link-header discards 03eb2c807c handle no "next" link header, roughly discards 3823bfa94c get-link-header: test for "link" header specifically discards b3692e0b9f docstring discards 63f9e4dd49 Merge branch 'develop' into buffer-type discards 343c38944a Cask file: remove redundant depends-on calls discards 8aba9654ef ert-helper: reorder load directives discards 990bd88c56 tl--buffer-type-eq/profile-buffer-p for all buffer checks, hopefully discards 37c0397bf7 make auth--get-account-name silent discards 9b579c7e98 autoload trending-tags discards 5622793b26 fave/boost: prevent moving to next toot if point already inside byline discards 696ee69f98 tl--list-followed-tags: view tag timeline of chosen tag discards 025fd4f246 readme boosters/favouriters discards 405ad09845 list-favouriters/boosters: handle null response discards 36b6a90595 bindings for list-toot-favouriters/boosters discards 3f98af1a06 docstrings/flychecks discards ad9f5a1cfd list toot boosters and favers discards 9992f16c77 hide-replies doctsring - document prefix arg discards 94b59e6a6a readme updates discards 72dd0524bf view whole thread cmd. FIXES #378. discards 883a13c272 add account of toot at point to any list. FIXES #380 discards 3998bfa01b error msg on attempt to boost private toot. FIXES #383 discards 4c276b5757 ignore --hide-replies on profile-statuses view discards dc33073b2d http--process-response: display response as error if not json discards 5faed06cc4 tl--more*: handle calling on last toot in thread view. FIXES #384 discards 4548acc730 add 'l' binding for recenter-top-bottom discards 3ff4af1925 profile--format-joined-date-string - don't use ts.el to format discards b12532f5d4 Merge branch 'hide-replies' into develop discards ff9c066034 Merge pull request 'Add option to hide replies' (#365) from boynux/mastodon.el:hide-replies into develop discards bf7a1b4450 view instance binding discards 3995df553d bindings: view scheduled on 's' move translate to 'a' discards 098f8b1e73 differentiate edit toot from new toot discards 1d3f82da36 mastodon-live-buffers / mastodon-kill-all-buffers discards 247a2e71ee tl--get-users-followings - set limit to 80 discards 3080367aff add single-status check to get-buffer-type discards 78eb53aacb buffer-spec for toot-edits history and add check to get-buffer-type discards 971bd61295 update discover bindings. discards d4bc063e08 readme alt text for paypal link discards defb84daea readme - show toc discards 842252fbf0 handle hiding replies when loading more toots into a tl discards 035c07af4a Add option to hide replies discards c366effc9b factor instance response, so own instance isn't within do-if-toot discards ded518df45 add list-timeline to timeline-proper-p discards f72a20bf7b factor endpoint/buffer-name fun vars get-buffer-type discards a4cce2f6c8 Merge branch 'buffer-type-has-toots' into develop discards b1a3fd0433 make sure get-buffer-type really works in all views discards 8214f35db9 fix set buffer spec buffer name for trending tags discards 3506668a6a fix set buffer-spec for instance-description discards 63edb7d5a2 toot--send: simplify edit-p check discards 480a163700 remove insert call in toot--most-restritive-vis discards c7ba4d7739 remove insert call in toot--most-restritive-vis discards c1731fda74 add fun --timeline-proper-p discards 69dcaa6136 add list timelines and scheduled statuses to --get-buffer-type discards 7d4d8bc059 readme: paypalme discards e232e078bd readme: coding style pointers discards 5ceeb3d3a5 readme: paypalme discards 061771766f readme: coding style pointers discards df46317f64 readme discards 6c5d9b39ab readme discards e69aaeeae6 case-insensitive match for --get-link-header-from-response discards 56fb980cb9 case-insensitive match for --get-link-header-from-response discards e7435eddc8 add funs --get-buffer-type and --has-toots-p discards 3b35b51a36 customize number of posts displayed in a timeline or account view discards 0db46a8da2 readme: move default-reply-visibility discards 531386d6b4 Merge pull request 'Add option to set the default reply visibility' (#370) from boynux/mastodon.el:default-reply-visibility into develop discards b8cf482278 readme update - mastodon-alt discards d94b3fa785 Merge branch 'buffer-spec-update-params' into develop discards 8ef99af1b3 optional no-error arg for get-buffer-property discards a37171ea14 tl--get-buff-prop: don't error if we find nothing. discards eb8141cff0 factor out mastodon-tl--update-params. discards 5d1e5edd07 remove first empty line in docstrings discards 7354b5abfa store params in buffer-spec, use for updating buffers discards 77bc927b3d tl--action-success: only move point if it was on byline discards baa5ae9273 Add option to set the default reply visibility discards 984ccae666 Merge pull request 'Document `mastodon-tl--set-after-update-marker`' (#368) from tsdh/mastodon.el:fix-flymake-warnings into develop discards 202bbd7e07 Document `mastodon-tl--set-after-update-marker' discards 47eaa7a194 docstrings discards 101e2c7ee7 `mastodon-tl--set-after-update-marker' - add `t` to last cond branch discards 0c17ad062d Merge branch 'develop' discards ac56ee7d12 Merge pull request 'Fix mastodon-tl-position-after-update' (#366) from tsdh/mastodon.el:fix-after-update-marker into develop discards e7521f255c Fix mastodon-tl-position-after-update discards 8a633d9ab0 hack tl--update so it works with update fun tl--thread discards 352cba8d86 fix update local tl, tl--update, like tl--more discards 0db0bcf3a3 Merge commit 'pullreqs/350' into develop discards 560a885d98 handle nil json response in tl--init* discards 2d32115bb2 Revert "adapt messaging for following of locked accounts" discards 9d9e6d7f63 FIX pagination of local timeline discards 294bbb378a Keep current position of point after updates (fixes #349) discards f4d8a0719e handle nil json response in tl--init* discards 76c8695141 Revert "adapt messaging for following of locked accounts" discards c147e78b1a FIX pagination of local timeline discards 0eeb429d35 adapt messaging for following of locked accounts discards 911f786588 Merge pull request 'Only add scheduled_at parameter to toot params when non-nil' (#356) from tohojo/mastodon.el:conditional-scheduled into develop discards 017f9a8a89 Only add scheduled_at parameter to toot params when non-nil discards eb0f38d263 Merge pull request 'Reply-to adds an extra whitespace after the list of mentions' (#343) from emocoder/mastodon.el:fix-two-spaces-in-reply into develop discards 01ba30fd86 Merge branch 'develop' into fix-two-spaces-in-reply discards c8044cfdea further harden custom emoji regex filtering discards 599cd053cd Merge pull request 'Do not pass URL directly to message.' (#361) from sigkill/mastodon.el:no-message into develop discards 7a49c1afdf Merge pull request 'further harden custom emoji regex filtering' (#360) from anticomputer/mastodon.el:develop into develop discards ffb83a2edb Do not pass URL directly to message. discards 0114d8a431 further harden custom emoji regex filtering discards 23413553a6 fix for custom emoji path traversal discards e494fb8d50 fix for custom emoji path traversal discards 54273449e5 Merge branch 'develop' into fix-two-spaces-in-reply discards 06b63f4979 message auth URL when copying to kill ring discards d9c0d7eeea Merge pull request 'mastodon-tl--spoiler: Add error handling to /preferences api query' (#347) from stellarskylark/mastodon.el:develop into develop discards 7aca03bdc6 Merge pull request 'Use mastodon-toot--count-toot-chars when validating toot length' (#346) from sachac/mastodon.el:max-length into develop discards f238a32c5b mastodon-tl--spoiler: Add error handling to /preferences api query discards fabe373ded Use mastodon-toot--count-toot-chars when validating toot length discards 8db62b46a1 update comment re completion fetching discards 548b10fdfa Update docstrings to match the current state. discards c1b7d20c01 Merge branch 'develop' discards 5dddfbe7ca Move mentions concatenation into a function for a reply. discards 7a70e091f6 factor fetch candidates fun, try to improve completion performance discards 308a9824fa completion - bound the --get-bounds backward regex search discards a0df42d70b schedule-toot - comment to acknowledge ct discards 3414611e4e Merge branch 'schedule-toots' into develop discards ed41f1ce27 edit scheduled post keybindings discards 9f5ebd694b make rescheduling without editing work, also with org-read-date discards 24fec2f262 display value of --scheduled-for in org-read-date if set discards 3ded5be6dc cancel original scheduled toot if edited/rescheduled discards 679e15e955 edit toot: use set-toot-properties discards 7fd6a014a7 add var scheduled-id, so we can cancel it if we reschedule discards 65102c25d9 refactor set toot properties, autoloads, docstrings, fixes discards 0fda96c715 set-toot-lang > -language discards 2bbc9f7289 work on scheduling toots, editing as new, display scheduled ts discards 9bac6bf378 abbreviate toot compose properties (visibility, char count etc) discards 7d676ccd4a tweak scheduled toot message string date format discards 520b2f8600 tl.el section headings discards ed6024c273 update package commentary discards 1ae42ccc77 update package commentary discards f493eb003b view, reschedule, cancel scheduled toots discards d8e93a8089 add schedule toot function + binding discards e7198488de Merge commit 'pullreqs/335' into schedule-toots discards f0d215f30f Merge remote-tracking branch 'upstream/develop' into timestamp discards d2bce7f37a Fixed test for new elative strings discards 0299c4f804 Merge pull request 'Modify relative time strings such as all string are <= 12 characters' (#337) from rougier/mastodon.el:timestamp into develop discards 9656426c2e confirm update profile note if > 500 chars discards 2477cc3353 Merge branch 'develop' into timestamp discards 1e4a661df8 Remove double white-space in the reply mode discards e4a6643e1e live count for update profile note, + confirm cancel discards bf8d9dccb4 Merge branch 'develop' into timestamp discards e8797f4769 add remove-from-followers via list of 100 followers. discards b6dd92225b simplify remove from followers discards c3212e28d9 Better wording for now discards f5985d7c76 Merge branch 'develop' into remove-from-followers discards c719316e92 Modify relative time strings such as all string are <= 12 characters discards 119d0de0ec update copyright/author attribution discards 56a5c9f0ac Merge branch 'display-compose-lang' into develop discards 279aabbbee compose buffer - display language selection only when selected discards f1c5b02512 remove redundant str var discards 71152484c8 try to declare company-mode-on discards b9865a58cf autoloads and docstrings discards fa82691cc4 unmute or mute a thread discards accc0c8b45 add tl--mute-thread discards 3b3e97c0c1 extract endpoint to let var in --thread discards e23ef05fab add fun mastodon-tl--dm-user discards e1d53239cd nil the update-fun in buffer-spec for --thread views discards 21bb3bff54 nil the update-fun in buffer-spec for --thread views discards f08fe8278c fix search.el test discards 52e8bf5ae5 fix search.el test discards 556a57c6e5 Merge branch 'develop' discards 1f48705552 remove stray company funs in search.el discards fe1705d545 Merge branch 'develop' into filter-follow-by-lang discards fc003dced3 docstring discards 2dee7f3fb6 fix do user fun test in tl discards 75896755e9 no lambdas allowed in buffer-spec update-function! discards 8c3f5435b9 --set-buffer-spec everywhere(?) and include handle/instance url discards c6281d6579 remove --view-author-profile, replace with --get-toot-author discards ae8f6c6d7d always use --set-buffer-spec, not setq --buffer-spec discards e17e2ecd41 add mastodon-toot--scheduled-at buffer-local variable to optionally schedule posts discards 8ee5b29c10 tl--symbol -- add media icon discards 0bee7050dd always use mastodon-tl--symbol discards 217af69c12 symbols: preceding space for locked accounts, private/direct toots discards 5d5d4078f3 hack to fix other byline tests discards e463727b4b fix byline-favourited and byline-boosted tests discards 8448f28c12 cleanup --symbols, autoload discards 6f017799fa Merge branch 'develop' into HEAD discards 14b7547c38 use homegrown icons in tl--symbols list discards 55c9127073 readme fill paras discards 92f59ff56b readme fill paras discards 0c889fd275 paginate profile view followers/following with link header discards 91836e01b1 toot--set-toot-lang docstring discards e3e3dc0227 filter user posts by language. NB: we flip mastodon-iso-639-1! discards 593ad71b2c don't require match for handle at point discards fc28851921 actually make remove-from-followers work discards c182a0d4ad Merge branch 'develop' into remove-from-followers discards eca8401b6e comment remove company mention discards b009c13325 readme re completion style discards a85c2c349a Merge branch 'capf-completion' into develop discards 28b73ab054 move mastodon-toot-completions to top of file discards 0e06be9ffa readme toot lang discards d1242bec43 capf readme discards a96049ab60 Merge branch 'develop' into capf-completion discards 9b0fdec55f remove all company backends, use company-capf + use-company custom discards 3717b6cb86 refactor tl--media-attachment + customize to display caption not URL discards 021ae971f2 set 'display to the image caption if we have one discards 383f31d06c caption + props for media urls as well as actual media discards 97f409cf60 profile-tests add nil call to get-json discards 83231a8e0d tweak joined date newlines printing + test discards 143232e53d remove trailing double space from sparator discards c9d799a804 tl-tests: fix stray double space after separator discards c8a9683b61 draft remove-from-followers discards a176e6b766 no blank lines in docstrings in profile.el discards e311d49197 docstrings and autoloads discards 78f1100f56 http: always use PARAMS or CBARGS, never ARGS anywhere discards 99c1c63c02 Merge branch 'params-always-in-http-el' into develop discards ad2379ad7d Merge branch 'develop' into capf-completion discards b2b8fe39b6 display icon for boosts discards 01a0a7cf52 Merge branch 'params-always-in-http-el' into develop discards cd2931dfd4 readme read compatability discards 69c817d1a9 readme read compatability discards dd54eccecd discover.el - remove (when (require and RET, both break it discards 1713abbe28 discover.el - remove (when (require and RET, both break it discards f5420dd98a add annotation to completions (URL for tag, username for mention) discards 81ecff8021 use unicode star if poss for faves. --return-fave-char discards ebefa1141e move add account to list profile to profile.el, + readme discards 6aa934389c add account to list from profile buffer discards 9dd3db84b9 clean up compose-buffer capf control flow discards 2249680459 disable company completion by default discards 264230f58a working capf completion discards 468add918b silence the tags/handles searche queries discards 0422141959 a first go at capf completion backends for mentions and tags discards b3269374ad defvar mastodon-toot-tag-regex discards d3cda98308 a rough crack at handling company to capf conversion if cape/corfu discards 3bbddc9dfb Merge branch 'autoload-notifs-get' into develop discards 0d94aba8ba only enable company-mode if corfu-mode is off discards 5df90da807 copy-toot-url/text - handle fave/boost notifs discards cbc27cfbcf Merge branch 'toot-langs' into develop discards 77b8a2ea37 set toot language in compose buffer discards 54bf253a26 add missing nil params arg to tl--more discards 70aaeaebed if not when for edited-time in byline (for tests) discards feaa4d34a3 speculatively fix byline tests discards d0c7a2f330 rename build-query-string to -params-str, + build-array-params-alist discards 19051d7ada remove redundant --get-search(-json) funs, use new params --get-json discards ee65d8afcb attempt to fix --get-search params discards 12cc327e73 choose language, return ISO code discards 523efc5bc6 fix joined date in profile tests 2 discards 2256d29650 add mastodon-iso.el containing ISO language lists discards 09e38ba8b6 try setting mastodon-mode in view-instance buffers discards 6d11b36f89 tl fix a -get-json call that :vector arg discards 9d1d2fc374 mock mastodon-profile--format-joined-date-string in profie test discards d84f6f5ef1 refactor mastodon-profile--format-joined-date-string discards e069ff64f6 fix joined date in profile tests 2 discards 348a917b8b try setting mastodon-mode in view-instance buffers discards 59e2137660 fix list-name grabbing in list add/delete/edit discards 4e483bd886 fix list-name grabbing in list add/delete/edit discards 2b07cf720d fix --get-response-async re params discards 8b45a7a83d fix some tests due to params discards d47a5ebab9 fix joined date in profile-tests discards 9b9431b130 params always in http.el, only ever send alists from elsewhere. discards cba97969ea fix joined date in profile-tests discards bd2ac7aa1b add fun to display profile statuses without boosts discards 4f022007b8 add joined date to profile pages discards 62e18cd138 no switch to response buffer on non-200 http response discards bf7cc6fd0c hack separator and propertizing for lists discards 7d9453c72e masto mode map: 'g' calls --update discards 01d44daa21 masto mode map: 'g' calls --update discards 50d77f2058 masto mode map: 'g' calls --update discards 90df6d50aa mastodon-url-lookup discards c19cd695b3 make mastodon-notifications-get a global function discards de20da981c readme bookmark emoji discards 51c2e36901 autoload notifs--get, clean up buffer-name arg/handling in same discards b6d473b1fb Revert "http don't switch-to-buffer on response error" discards 3cbfab81c2 http don't switch-to-buffer on response error discards cc5b8b3658 fix toot del/pin tests discards 96829d0d1d fix toot del/pin tests discards abbdef12e3 Merge branch 'develop' discards 6e75db2058 notifs: switch to filtered view when already in notifs view discards a093d196cf Merge branch 'edit-posts' into develop discards f751e7792e display edit timestamp in byline, function to view toot history discards f1c083bcf6 display edit notifications discards b5436e7326 toot--edited-at discards d61ec5793e get toot edits discards ec3821d4a0 docstrings + autoloads discards 9fe26b1214 edit toot at point discards be196fb53b group nav functions together discards f50f726f55 paginate bookmarks timeline (3/4 working?) discards ea155f0860 delete/redraft/pin toots from notifications discards 25bb8619e2 Fix a missing parenthesis & added links to default icons discards 519c47e28c mastodon-handle-regex: use for company + propertizing discards 583dad5959 toot count: URLs = 23 chars, handes = no domain discards ff859ba22c mastodon-handle-regex: use for company + propertizing discards 7885774279 Added a user customizable symbol list discards 91020f86cf readme fixes/features discards a1f888d6ac readme discards 043abf0152 readme re support discards 47343cb7ef readme re following tags discards e4c809efce list followed tags discards 0f5bbfe887 readme re support discards 25f7e47bed http--post - make args + headers optional args discards 38b6075e5c start on follow/unfollow tags discards 2666d72931 toot count: URLs = 23 chars, handes = no domain discards 82d3869fb2 propertize list accounts so -at-point list funs work there (rough) discards 6575858c10 refactor search--propertize-user discards 61024cb967 notifs--get: switch and update if we already have the buffer discards 4ca74a8142 readme discards d5e91d63d1 notifs: don't remove "status" from types, add other notifs views discards 8c215cfaa4 list title - use link face discards 82e0ee3f75 lists refactor response triage discards f49ef7a564 fix merge remnants discards aa41b5bd3a fix remove account from list, simplify --accounts-in-list discards fbf796a7bd http build array args docstring discards a9f0e504cf Merge branch 'develop' into lists discards ecaf47eac0 lists -- clean up, reload view etc discards a1e0ff1a3d filters - read prompt add space discards 653bf0e90b readme typo discards acb12c6ef3 toot.el -- separator for all funs but company backends discards d2f7fa8e50 readme -- separator for all funs discards 78be808887 -- separator for profile/tl funs in other files discards a555573985 tl.el: -- separator for all function names discards 660f91e83e profile.el: -- separator for all function names discards a1e6888d19 tl--update: message when no updates to avoid hang appearance discards 92d040b9e3 handle nil voters-count in poll display discards 1f3f41e983 notifs mentions -- also set buffer name discards 70557006fc woodpecker branches fix discards 784f5d258d woodpecker branches fix discards 98276c45f2 tweak toot prop mentions regex discards 99027d0d06 tweak toot prop mentions regex discards 4c596da597 readme discards e88f27ee6d flycheck -toot.el discards 433e5334fd readme re mentions notifs view discards 560292b335 binding for clear notif at point discards 7b6aaa5a5e Revert "woodpecker fix conditional branch execution" discards 5b79975808 woodpecker fix conditional branch execution discards c036cf9a97 profile--add-author-bylines -- still print avatar byline-author discards e6566d53d5 autoloads docstring discards 325644ad5a Merge branch 'mentions-view' into develop discards 0996c7eabf refactor array params into -http--build-array-args-alist discards 0bd8213302 add notifications--get-mentions discards f03f26e953 kw arg for foll-req reject discards d0041dd190 reorder notif types to match masto api docs discards 302f482870 prop tags/handles - tweak regex for spacing discards 5e71d81fe6 prop tags/handles - tweak regex for spacing discards 37e9bb115a Merge branch 'develop' into lists discards 97285a25f0 list view, keymaps, actions discards 44e3f3796c notifications - use local map with foll-req acc/rej discards 199b3935a6 docstrings and comments discards c3e1c3403f add delete and edit lists discards 8b7471b154 move avatar insert from --byline-author to --byline discards 1100d49cdd Merge branch 'develop' discards 2cc11e4dd5 only propertize handles and tags if they are bounded by non-words discards a2bcbb47f3 url-lookup: no tl--property calls allowed in tl--thread! discards 2197fa013e http--triage: add 404, don't process json in that case discards 370f0a8367 make a start on lists discards 7593590d5c view instance description: handle calling from empty profiles discards a7115bf7eb remove commented --show-avatars var discards d5883843fc view-instance-description -- pleroma compat discards 60b707fe7f remove commented autoloads from mastodon.el discards 01575d69be remove commented autoloads from mastodon.el discards 75d30456f7 remove call to shr-browse-url for non-masto URLs discards ee9787e2b0 remove call to shr-browse-url for non-masto URLs discards 4cd72d7359 fetch and use max chars per option for polls discards f2648b4742 Merge branch 'no-parent' into develop discards de458e7865 Merge branch 'develop' discards a344112c03 indent buffer -tl.el discards 791cfb3368 notifs - rename clear-all / clear-current, y-or-n-p discards 93944c51aa notifications--follow-request-process -- make non-interactive discards 001149bd38 update discover bindings discards 4470812178 change foll-reqs view reject binding to 'j', like notifs view discards 66b37a1ad6 comment profile 's' and 'g' view followers/-ing bindings discards 7c893ba3fa tl-format-faves count: only get info if not foll-req/follow discards 30bb20037b tl--goto-toot-pos - message help echo on moving to toot byline discards d40c54d174 remove extra defvar buffer-spec discards 8f15d5c44e don't try to load thread if status at point is foll_req discards d34fb41790 allow boost/fave of base toot from notifs discards 068ab5a5cd allow boost/fave of base toot from notifs discards 32939e5ea4 don't try to load thread if status at point is foll_req discards fed5c23d21 readme bug reports discards 3be939795b readme NB discards ad6e038ce4 readme NB discards 9911006343 fix make-author-buffer test: include header img discards 4354b7dd3a hack fix -toot--kill test: set mastodon-toot-previous-window-config discards 5ec596afc0 fix profile--make-author-buffer test: json array list not vector discards 79158bd0fd wholly remove parent-toot; use base-toot/-id only discards ac16395a75 Merge branch 'window-config' into develop discards d5802f73a4 flycheck -profile / profile--toot-json todos discards 256fcd5c92 add poll TODO discards afac39423a -tl: make follow-user work on profile note when no toots discards 634860b49d poll votes - person/people discards cca9f1d70c flycheck -tl discards b50a1a3458 tl-process-link - refactor fetch EL from mentions discards 7a0d8a5375 polls: fetch max options from instance, reject more than that discards 6f64edff98 mastodon-toot-empty-p: count polls as non empty toot discards 606fbfc26a Fetch user handles from mentions in JSON where possible. discards e0179b9ae2 add guppe groupe regex to --masto-url-p, lookup broken tho discards 16f8c9c6e2 do-link-action optional url lookup if search can't find account discards bbfd03e8d6 readme bug reports discards ce52d21243 readme nota bene discards 7dc13db0a9 GET verify_cred not PATCH update_creds for fetch profile note discards 404d2fce2a GET verify_cred not PATCH update_creds for fetch profile note discards 7d8dd00a97 FIX update profile note - params alist format discards 699cc27b3a FIX update profile note - params alist format discards 9411f56f9f FIX: -tl--get-poll - add a fallback format string discards 82c247728a FIX: -tl--get-poll - add a fallback format string discards 9642d2905c Merge branch 'headers' into develop discards 1a7ba4adbc Merge branch 'fetch-acc-settings-maybe' into develop discards 3ca11d498d masto-toot-mode-hook - only fetch acc settings if not set discards a02c22a6e1 readme typos discards 7b89445dd8 readme: Nota Bene discards c873cf79e2 readme typos discards 8e491d7e80 readme: Nota Bene discards 085ade5f95 http vector docstrings discards 57678cf452 cull stray nil arg from old --get-json-async args form discards 1c06807957 process-response: optionally JSON array as vector, for instance desc discards a19588719c http docstrings discards 04ba8ebdf0 paginate favourites view using Link header discards 2e5ff5b084 Merge pull request 'Update 'README.org'' (#297) from bigMouthCommie/mastodon.el:main into main discards d832e14eea readme typo discards a6cea22247 Update 'README.org' discards f8db62d65a store and restore window-config before and after composing a toot discards 5cb9b991c0 opt no-headers arg, only fetch when nil discards e847059950 use a proper dotted alist for response headers list discards 596a9498a8 --init: handle json or full response and handle Link header discards d3538d7553 -tl--init* revert json > response arg for now discards 14eb275b96 relationships in print profile buffer - get json list not vect discards 467f61817c http: add response layer to requests: discards 439e2ac052 remove all 'headers' args in -toot and -tl discards 0de46facbc factor out tl--set-buffer-spec function in -tl.el only for now discards 2ce371fce2 Merge branch 'develop' into headers discards dc05ae39d5 indent -tl.el discards 7ffd7b5bad instance describe: handle emojis properly discards 50723a18f7 run --render-text before checking newline-if-long discards ee7905ec23 add dash to handles regex discards e61ba4cccf add dash to handles regex discards fad04189a5 Merge branch 'prop-tags-handles-compose' discards 327bcc896e propertize hashtags and handles in toot compose buffer discards 5613c11e03 Merge branch 'develop' discards 8f5cb76677 boilerplate discards 32679d73fd edit header prop line for melpa discards 8499e990cd readme deps discards 6556a83fa6 Revert "fetch-server-account-settings: only fetch if var not set" discards 10c5926d75 use ts library to format poll expiry discards 437a4f0ad6 readme re poll discards 8da3601be5 pretty expiry display and voter count discards 2e89ac925f poll - add collection of expiry times discards 70c40eb1f9 rename --make-poll-params to --make-poll-options-params discards ebbe5372bc small improvements to poll display in timeline discards af6cbd5660 basic poll creation, with all options discards f5257ee34b basic poll create funs discards 6d11e60a7a Revert "remove unused --append-query-string" discards 1c1e8281d2 http.el docstrings discards bcf418d783 flycheck requires / thingatpt fun discards b2d79eabd3 toot--kill: fix delete after change funs fun name discards 0f85f3d690 convert :json-false to nil in account settings handling discards 42990b2a47 fetch-server-account-settings: only fetch if var not set discards 40cf1038e3 add headers arg to http--process-json and --get-json-async discards a7fa1f5996 small improvements to poll display in timeline discards 26df74a1cd basic poll creation, with all options discards 0b53ae9342 basic poll create funs discards 4de094ccce display profile header image [rough start] discards f678fc83f7 Revert "remove unused --append-query-string" discards dde052a436 Revert "remove unused --append-query-string" discards 554dc37b36 http.el docstrings discards 45a9864441 flycheck requires / thingatpt fun discards 996cc9ad77 toot--kill: fix delete after change funs fun name discards 411d57853a convert :json-false to nil in account settings handling discards d93d1f15b7 toot-mode-hook: profile-fetch-server-account-settings discards 36382243a2 defvars for flycheck discards 2fb09762a4 hack to limit meta fields to 255 w/o using string-limit discards 31b4236396 docstrings discards 075f1f9ba4 re-write --make-meta-fields-params to build normal params alist discards ddfa5275df readme discards 6458ec4e1c still prompt for empty fields, up to 4 discards 93f135ca74 Merge branch 'develop' into update-meta-fields discards f6b983e04f working meta fields update discards 4bfe8b8696 restore -toot--kill fun for use with draft toot functionality discards 2d25c1546c Merge branch 'develop' discards 50bd192c33 Revert "FIX getting of 'parent-toot properties in mastodon-toot--reply" discards 7b5b03b43f get instance from account/url, so it works for ppl on own instance discards 0b7c807612 t = yes, :json-false = no, in instance description display discards e07ccef993 FIX fetching parent toot in --reply, for notifs discards f324c1cbf7 woodpecker 27 not 27.1 discards 57bc256ea7 Revert "mandate 27.1 for woodpecker (debian stable)" discards 220a883f14 mandate 27.1 for woodpecker (debian stable) discards 7dc15fc096 separate pipline names + only CI on main/develop discards 56d305e26c separate pipline names + only CI on main/develop discards 37bf8f641c Merge branch 'main' of codeberg.org:martianh/mastodon.el discards 7a4e4e0b04 add emacs 27 to woodpecker discards 604fe155f2 add emacs 27 to woodpecker discards c0a267f55f add emacs 27 to woodpecker discards 56b820eee3 check version in woodpecker discards cf02b35a41 autoload profile-account-settings in mastodon.el discards 6b88c28779 handle empty relationships vector in make-buffer-for discards 0798cf6822 handle empty relationships vector in make-buffer-for discards 334c9ee460 Merge branch 'main' of codeberg.org:martianh/mastodon.el discards 020c8efaa2 FIX getting of 'parent-toot properties in mastodon-toot--reply discards c917a2d0e8 FIX getting of 'parent-toot properties in mastodon-toot--reply discards e8432a9bc8 FIX getting of 'parent-toot properties in mastodon-toot--reply discards 9420b5ee57 FIX getting of 'parent-toot properties in mastodon-toot--reply discards 98606cc26e Merge branch 'draft-toots' into develop discards bfc45ff25d add persist dep to mastodon.el file explicitly discards 2b484837ef add persist dep to mastodon.el file explicitly discards 2bf8196532 another proper-list-p test discards 946758ebf2 Merge branch 'develop' into update-meta-fields discards 154d984a7a reload thread on delete toot discards 26897d591e proper-list-p test in --process-link to handle meta fields discards caa5fdc35c format profile preference params to match toot-send ones discards eaaf0b5f5c remove unused --append-query-string discards 179f001697 factor out http--build-query-string for use PATCH reqs also discards eece353104 fix spoiler text and indent tl-tests discards cf50441933 fix toot--kill test discards 911312b84e add mock to fix author buffer test and notifs-get discards d73436bd14 add mock to fix author buffer test and notifs-get discards 4c254408ed fix toot--kill test discards 67edae65cd fix spoiler text and indent tl-tests discards c1cb95517a add Cask dep persist discards 2d761c8244 add Cask dep persist discards f268afe2d4 add Cask dep persist discards f760363893 format profile preference params to match toot-send ones discards e2fd67b161 remove unused --append-query-string discards f5697f658c factor out http--build-query-string for use PATCH reqs also discards c4ffff9537 update meta fields (broken) discards cef2ed2bbb macro declare debug body for auth req discards 05c0ac8f28 indentation and stale TODOs discards 2d905fe0b9 store metadata fields in a normal alist discards fa704169df Merge branch 'develop' discards 0b65ec90bd respect user pref reading:expand:spoilers for CWs discards 5073a82d39 url-lookup: shr-browse-url in masto-mode, otherwise browse-url discards 3e404cb392 url-lookup: shr-browse-url in masto-mode, otherwise browse-url discards 6eef69b247 url-lookup: shr-browse-url not browse-url, for keymap discards 479bdf4bec improve masto-url-p regexes for users discards 083b504626 improve masto-url-p regexes for users discards c9e7024485 add account json to profile details in profile view discards 759267c593 Merge branch 'develop' into draft-toots discards e7209bd1d4 docstrings & rename fun discards d75cdb2484 rename --get-source-pref(s) to -value(s) discards 0ecf1a91df profile-account-settings docstring discards 160aefb2fe readme re draft toots cmds discards 691bba102b readme for prefs discards 4b543acd89 fix toggle of source type prefs discards 346c8cd43a remove stale TODOs and stale function --single-toot-from-url discards 12915775f8 Merge branch 'develop' into draft-toots discards 16acbea703 prompt to save draft on toot cancel discards b607c4e800 docstrings autoloads local funs discards a986ec502a re-fetch acc settings from server after toggle discards 5f9c329d6b set nsfw and visibility vars from our account-prefs plist discards f3c05b9e17 add 'sensitive' 'bot' and 'language' settings discards b2b33d85ef `mastodon-profile-account-settings` fetch on enter major mode discards bb257ae3cc autoloads/requires/mode hook in mastodon.el discards a6d005987d handle delete draft when no drafts discards da2f44fffd only save drafts when not sent, persist drafts list discards 366b69a148 delete draft funs discards 64fed02a4b improve draft handling discards 57ced71164 refactor (mastodon-toot-empty-p), replace current toot with draft discards 729521b196 draft toots list, open draft toot function discards 73f403e462 v basic start on draft toots discards acbd904683 customize option to display orig toot when replying discards 87705c415d use seq-empty-p and string-empty-p calls discards 07d6f12385 Merge branch 'develop' discards 3ea9d68824 readme badge discards 23013ff6da improve masto-url-p regexes discards 4f3884f651 improve masto-url-p regexes discards c410a97146 fix http-get-retrieves test discards a51d0b0385 fix http-get-retrieves test discards cc6e4026e0 docstring discards 809a9bd27c docstring discards e08863e6fb url-lookup: fix loading profile fun: just use the search JSON discards 3df4813ab7 Merge branch 'develop' discards 113e33bf8e url-lookup: fix loading profile fun: just use the search JSON discards 661facc9bf Merge branch 'develop' discards d7c388eb99 url-lookkup: fix loading profile fun: just use the search JSON discards 20a15e6337 Merge branch 'develop' discards 7c1adc4c51 get-text-property, coz our tl--property requres masto buffer discards 41982fffd0 Merge branch 'develop' discards e2d528fa4c rough regex check for fedi URLs discards 36677afc7a Merge branch 'develop' discards c35e0a33be work on url-lookup discards 231b9bc198 Merge branch 'develop' discards 4d431d69db readme: url-lookup discards b2ae61663c url-lookup: read-string if no arg or url at point discards fe7ecfcea0 Merge branch 'develop' discards 26ec5d7076 mastodon.el - require mastodon-http discards f43dd731e9 move url-lookup to mastodon.el discards 6d20d245a2 docstring discards 12b41726b5 url-lookup: keymap and silent call / message discards 75fe759117 -http: optional silent requests so we can actually message discards 586cb850fd --thread edits to work with --url-lookup: id arg, point at toot discards 8842e7797a tl--url-lookup command, FIX #240 discards 525898871f search--url-lookup discards e7436ad93d simple error handling in single-toot and --thread discards d47e55c484 start on loading masto URL links in mastodon.el discards 2504bdf1e6 Merge branch 'develop' discards b900ab8e87 fix trending tags fun name + autoload in mastodon.el discards 82ace133b0 Merge branch 'develop' discards 907a28bca6 add optional instance arg to -view-instance-description discards 36d7ff1a7f readme discards 3c30922d3c implement trending tags discards e50c9a28eb Merge branch 'develop' discards b298016324 work on printing instance details discards f8ea1b346f Merge branch 'develop' discards dc2813aa84 fix --do-if-toot debug declare discards 3ec2f7814a work on printing instance details discards 82aac0a4b3 use # for quoted functions discards 2f0cd109fd make render-text arg TOOT optional discards a93ef40dd8 silence flycheck about 'backend-name' discards 6d3e9cf18a cl-reduce for metadata fields format discards d50e1324f5 view instance details of post at point's author. discards c6aa74e694 melpa badge discards f6a2a14066 move set-default-toot-visibility to -toot.el discards ee35f8c94d readme account settings funcs discards 5142c83a75 edit display_name fun discards 7e98dae475 improve set default-toot-visibility formatting discards a30b8353d1 refactor locked toggle, add discoverable toggle discards 6fe9d764d5 toggle account locked status discards 4d90732994 profile: refactor get-source-prefs with get-json-value discards 3642927d8c readme contributors discards 889e7079ef readme contributors discards 90063c999c Merge branch 'main' of codeberg.org:martianh/mastodon.el discards c08d3e978f readme contributors discards ff658d204f readme contributors discards 8773d883f0 Merge branch 'main' into develop discards 81bc0978fd set default visibility fun discards 8a4f5dd903 readme clean up discards 6f7c564d90 readme clean up discards 284b4d583f remove default-visibility defcustom discards fcdf2ca845 respect toot visibility setting from the server discards 7b48b973bf get and set account preference functions discards 59a1fbda1f http--patch: make general function, not just for note discards de033f831b buffer-spec for search buffers (so following works) discards e670268cc5 view brief prefs fun discards 7672a0240b http--api in -profile.el discards 864ed2b188 autoload discards 43625baee1 autoload discards e18f266cf6 Merge branch 'main' into develop discards efe31d5230 clear notification(s) functions discards b4c8bcfbbf autoload for search-tags-query for tags completion discards 7146bddc60 RET on byline to view profile. discards be9c98bd78 readme CI status discards 3c40f6dbb8 readme CI status discards 76f6aaec23 Merge branch 'woodpecker' discards 9d5767dc5e Merge branch 'woodpecker' into develop discards 61f742f40d Merge branch 'develop' discards 0415a6cd1b update ert-helper to load all tests files discards fd5424da7e woodpecker CI add discards ed83530641 update ert-helper to load all tests files discards 7fefb9d6c4 masto notifs tests filename correct discards e5910a382c woodpecker CI add discards c2a48ac4bd bump version in boilerplate discards 5ed435bf97 update dependencies, request version consistency discards 29e6750c60 test profile buffer for - change time stamp for woodpecker discards 1a66ec50e5 update ert-helper to load all tests files discards 103b2d5d9b masto notifs tests filename correct discards 172f663ed3 woodpecker cask install deps discards 9f1c9c8415 Cask request dep version discards 1fbfbf318a bump version in boilerplate discards f3c7687c1a update dependencies, request version consistency discards e5ed34c765 woodpecker CI add discards 3715823cce autoloads, flycheck discards 8818971cb2 readme re completion discards 7b09ea3957 refactor completion functions for two backends discards e620ef7cd4 completion customizes edit for handling tags completion discards ad6e150195 implement tags company completion discards 003fada37f readme discards d914d57922 flycheck and docstrings discards c135e23457 comment unused toot var in bookmark fun discards 34ec7becb3 Merge branch 'single-toot-view' into develop discards 448b9e5a75 Merge branch 'develop' discards 705adb3ae8 tl--bookmark-toggle: use 'base-toot-id prop discards 53107deb0e tl--byline: add bookmarked-p prop discards bdf8f50edb tl--insert-status: fetch base-toot-id from parent-toot if present discards 88895d0c83 FIX bookmark toggle, updating display in byline discards 07953cabfc skip toot-json check on own profile load discards 6ec8587f8a Merge branch 'develop' into macros discards 43baced173 Merge branch 'develop' discards 7be929c123 readme merge all discards 0e29769343 use bookmark emoji if possible discards 5c8ec25bea use bookmark emoji if possible discards 05c42b95f4 use bookmark emoji if possible discards ea6e9675bd FIX the post visibility marker displayable check discards 925c26eefb FIX the post visibility marker displayable check discards 4b39459c72 docstring discards b058512c3e format for bookmarked toots, help-echo for B/F/K format chars discards 51eb7c54e3 format for bookmarked toots, help-echo for B/F/K format chars discards 818dc1525f docstring discards b8838b8a2f tl--init*: fix a stray bracket discards 6c04327b6c tl--init*: fix a stray bracket discards b19bb4b213 tl--init*: fix a stray bracket discards 5d170358b1 rename do-if-toot -- add tl prefix discards d2c300322b docstrings discards c18f3391b2 remove commented code in profile--fields-insert discards e4443ee615 fix formatting of unmute-user discards f70edb1fae fix formatting of unmute-user discards 4b34d4f8e0 fix formatting of unmute-user discards 036088469a -tl--do-if-toot macro discards 3ff8f250c3 re-allow boost/fave of own toots! discards b7800ee9cd re-allow boost/fave of own toots! discards 48f6f77cbf Revert "profile - small cleanup of fields-insert" discards ff4176e3cb Merge branch 'develop' into http-macro discards ef6e809f9f optional cd in -set-ce refactor discards bea7ad1d81 emoji funs indentation discards 52adc2210f optional cd in -set-ce refactor discards e975ada204 emoji funs indentation discards e59ced7c51 restore (list (cons call in macro discards a44de346af expand authorized-request macro to hand POST requests discards 44e8e75273 http: --authorized-request macro discards 7b51ffda41 profile - small cleanup of fields-insert discards 23280f3321 toot.el: refactor set-cw discards d8ceb814f8 --thread: detailed-p for current toot in thread context discards d347107cbe text-mode for update profile note discards 1648b227fb cycle thru profile view: toots, followers, following discards a74340a727 update discover bindings for profile followers/following discards 04f7ff9233 text-mode for update profile note discards b6184b5cc4 bump version in boilerplate discards 8522172cac add single toot view discards c06f1a14cc --thread: use --api for get-json url for toot discards 21358f53ff refactor toggle boost and toggle fave discards b7e899de67 Merge branch 'main' of codeberg.org:martianh/mastodon.el discards ae945fd051 --thread: fetch current toot before printing thread discards 95e20d688d --thread: fetch current toot before printing thread discards d0a9ced781 no fave counts for fol-req notifs discards 04d35c7e28 tl--thread: FIX fetching of toot id for notifs/use parent toot discards 8774ec32e3 --get-buffer-property: or rather than if discards 4ab5a4bb8d tl--more: message before and after appending more toots. discards e5ff349d23 gitignore discards b3649a12a3 Merge branch 'develop' discards fb69058495 flychecks and docstrings discards adccdcd22a toot: message if translate-toot called without lingva.el discards 2fbf469467 toot: missing parens in --reply booster checks discards 0794d93ab8 toot: indents and flycheck discards 1cc9cc621c toot--reply: improve mentions in replies discards 6d4528ca05 call lingva-translate with optional variable-pitch arg discards cecd5de060 Merge pull request '2FA login support' (#255) from Red_Starfish/mastodon-up.el:login into develop discards c7b475160d attach parent JSON to fave/boost notifs to fix replies discards db2d0aed88 remove require test for --translate-toot-text discards 722fe98364 readme on translating toots, etc discards 262da506ae add header line to update profile note buffer discards 12153c2f8d autoload and binding for translate-toot-text discards f0f77a42fb make timestamps for boost/fave notifs the time of orig toot discards 9bd49d3bba make profile--show-user also work on profile headers discards 5239dc08a3 don't add play with mpv help-echo if media type is "unknown" discards bd9710c355 fix follow etc user when point on profile header info discards 56995a8c69 favourite not favorite discards 55689d91d2 improve empty notifications json message discards b7c7bc608a make follow etc work on boost/fave notifs discards b1318ba121 translate toot with lingva.el discards a14ecfce17 display image caption in help echo discards d90c104299 add copy-toot-text function discards 56fa25df37 auth: make mastodon-auth-source-file a defvar discards 523ccea77d test: fix `mastodon-auth--access-token-not-found' discards 92f898f0a9 test: add `mastodon-auth--user-unaware' discards fbb34e106b auth: define variable mastodon-auth--user-unaware discards 6ac09ec8bc auth: make old mastodon.el users aware discards 1e4ab75168 auth: make the wording in mastodon-auth--explanation clearer discards 7a0d85b3f7 auth: present auth code request in a nicer way discards 7ec5aea30e auth: change name to mastodon-auth--request-authorization-code discards 0af5b491d1 change '-' to '--' in between function and namespace names discards a5fffb209d add toot-json property to profile followers/following note discards 13e1ebff3b add checks to profile--show-user for when its called on nothing discards f7de456e91 readme update on main discards 34440b68ff test and message for foll reqs process discards 4f582388e0 test for toot-json before following/muting/blocking etc discards 25282eb0da docstring insert-users-prop discards ab24ffe0ec profile--add-author-bylines docstring discards 58e23171ef FIX buffers that use alt acct fetch in interactive-user-handles-get discards 868a568095 handle empty display_name in mastodon-tl--do-user-action-and-response discards 8526e6c1cd search: use toot-json propertize not user-json, for compat discards d9a31963c0 use search-insert-users-propertized for foll reqs discards 678b572132 handle empty display_name in search--get-user-info discards 0efc846bed tl--init: aslo set tl-buffer-spec before update-function discards 813faf2381 Revert "readme update for filters, foll reqs, foll suggests" discards 735f9756ec Merge branch 'main' of codeberg.org:martianh/mastodon.el discards f71bf45d0a improve check for any existing masto buffers on mastodon load discards fce69f7243 no faves counts for following/followers in profile view discards d900cb6e73 readme update for foll reqs, foll suggests, filters discards 7ada5cb566 make interactive-user-handles-get work for all profile views discards 9384324d08 ert-helper: load mastodon.el before -profile so mastodon-mode-map is avail discards 121a09f598 run goto-first-item in tl--init, unless profile view discards 7d12bfac3c cleanup indentation in tl.el discards 241aa9b351 fix view filters/foll suggests discards bc164b9eb3 fix up follow requests view: own inheriting keymap discards 4a6dd954a9 remove unused let binding user-ids discards 507a1a0054 rename goto-first-toot to goto-first-item discards 1c0328ced8 re-factor follow-user functions for various views discards f545d8c1d6 move next/prev item funs discards 5c6fa1b6aa Revert "replace all calls to mastodon-search--insert-users-propertized" discards f37c97de8b Revert "move faves count help-echo propertize into tl--byline" discards 5ae600a443 fix reload on filter create in filter view discards 79790bad6b improve follow suggestions discards 77c173afc1 test: add more test discards f1ef6f7c8a test: add test for mastodon-client--general-read discards c589a9451a test: fixture: update client.plstore file discards 8e35045075 autoload http--api in search.el discards 6edc946a6e readme update for filters, foll reqs, foll suggests discards 48a89e518d move faves count help-echo propertize into tl--byline discards a6a9c5201e add mini docs for foll reqs view discards 0be1c740ba invert if call in filters insert discards 7058db5848 add generic goto-next/prev-item funs for filters/foll reqs discards b230202796 make profile--extract-user-handles compat with foll req view discards b26b4f835a more robust goto-first-toot on timeline/thread load discards 54e6ebf391 Merge branch 'filters' into develop discards f10b33b7a6 factor out a decent insert-follow-requests fun discards 787f18dcff replace all calls to mastodon-search--insert-users-propertized discards 53e522f84c fix view filters binding discards 61f15a0acf Merge branch 'develop' into filters discards 907991314d improve use of goto-next-toot on timeline loading discards 0b01efc118 make accept/reject foll reqs cmds avail in foll reqs view! discards 51378f17d1 buffer local keymap, error handling, make filters nicer discards 3e80d32fbc Merge branch 'develop' into filters discards 6e68b70515 autoload -search--get-user-info for follow suggestions discards 9495200695 view and delete filters discards a754480212 Merge branch 'develop' discards 59105e9e8c autoload http--api in search.el discards c2db155596 Merge branch 'develop' discards 67a9c5eb13 upread readme re mpv for gifs videos discards 122eedfad6 make mpv an optional dependency discards 33d9a8cc60 update read me re contributing discards f4f1ef4ad2 Merge branch 'mpv-play-at-point' into develop discards e917b98166 docstrings/comments cleanup discards 6c8caed00a Merge branch 'develop' discards 8a29dcda68 Merge branch 'develop' of codeberg.org:martianh/mastodon.el into develop discards d4e5dc5a64 Merge pull request 'Add tests for mastodon-profile.' (#259) from h_d/mastodon.el:add-profile-tests into develop discards 71de75548c Merge branch 'develop' of codeberg.org:martianh/mastodon.el into develop discards 72eaa2e060 Add tests for mastodon-profile. discards 834646570d Merge pull request 'Fix the timer test that was broken with the recent timer fix.' (#258) from h_d/mastodon.el:fix-timer-test into develop discards d23331f89d Fix the timer test that was broken with the recent timer fix. discards 82654449e4 Merge branch 'develop' into mpv-play-at-point discards 53f9b4a580 Merge 'develop' of codeberg.org:martianh/mastodon.el into develop discards 8b20cae30e Merge pull request 'Fix the timers for auto-updating of relative timestamps.' (#257) from h_d/mastodon.el:fix-timers into develop discards e5d7362402 Fix the timers for auto-updating of relative timestamps. discards 0b48cd4b41 use tl--field to get media attachments info discards 581cfb870d move get-media-types / docstrings. discards 449929b573 add c-ret binding to author-byline help echo discards 7b9605fe57 fix media-link-rendering-gif test discards 6621f981f3 fix search-get-user-info test broken by follow suggestions discards d33d796f36 Merge branch 'develop' into mpv-play-at-point discards a7aaba52da revert to requiring mastodon toot discards c48fb21e9b autoloads and docstrings discards 36d9ccab43 put point after a boost/fave marker on success discards a9870b3c62 improve propertizing of boost/fave markers discards 225b36402f implement playing toot's moving image when point is on author byline discards f69f14d5bb display toot's media type when on author byline discards 95894a80f9 replace if call with or call in tl--media discards 4e4f9f3aa2 Merge branch 'develop' into mpv-play-at-point discards ca740c747a test: merge mastodon-client--store1 and *store2 discards 2c75ce2369 second crack at create filter discards 16685d4e3f --search-accounts-query use http--api discards 43d90313f2 add go to next toot to tl--thread discards 918d34782a fix go to first toot on thread load discards aa6044e06b create filter first crack discards 0a530ebd92 --search-accounts-query use http--api discards c6591296f2 add go to next toot to tl--thread discards 4bd42aa4c5 implement follow suggestions. discards 7e21eeabc6 message when notificiations--timeline returns nothing. discards ab14b07e05 place point on byline of first toot on timeline load. discards 847b50f315 message for no follow reqs in add-author-bylines fun discards 2f58b4fd7d don't call mastodon-profile-mode in profile--view-follow-requests discards 6a164669e0 revert require of mastodon-toot to autoloads discards 471d540c01 update homepage and copyright boilerplate discards 54b7d1a60c autoload fix for mastodon-notifications--get; set interative to t discards 5a0cc2fcc5 autoload fix for mastodon-notifications--get; set interative to t discards 7f6102b2ac test: fix mastodon-auth--access-token-not-found discards 5071c96ad8 test: remove tests for non existent functions discards 6ff4416b80 test: update client website in mastodon-client--register discards 2cc711a123 test: change mastodon files loading order discards 6d9473d8a0 keep mastodon-toot--max-toot-chars a number not a string. discards e9e09b44cf update README discards f037340225 update copyright holder info discards 257209846e define autoloads and defvars to silence the byte compiler discards 639f89eb71 make a public interface for accessing user details discards 6305a5b809 functions for making/checking active users discards ebb4bfcee2 store access token in plstore of the current user discards a80bd14c4c get account ID from user variables specified in the init file discards 8e36abecbb introduce a general plstore reading function discards cd03ff5319 abstract plstore implementation details of getting value discards 5994d01cf1 handle a buggy empty notification discards 70546e4fd9 autoloads discards cc5e11851d disable moving image overlay discards c8a1f4e982 Merge branch 'develop' into mpv-play-at-point discards 2d5717faf8 refactor *-access-token and *-handle-token-response discards e18a2d541f remove functions no longer needed discards 9ca02d048f re-implement user auth and token generation mechanism discards 03365c8fba abstract Mastodon API request info discards 89add914c9 add helper function `mastodon-http-append-query-string' discards 2349750b60 mastodon.el: update `mastodon-instance-url' docstring discards 20db4e11f5 mastodon.el: introduce new defcustom `mastodon-active-user' discards a6e43f8b49 keep mastodon-toot--max-toot-chars a number not a string. discards 6113fa77d1 Merge branch 'develop' discards c6b613a65b byte compile warnings discards 1ea5edbb7c FIX local mentions/links checking discards b4a48b1e2d try an all-the-icons icon. not too sure about it tho. discards b3890172fa add play symbol as after-string overlay to gifv and video types discards 80a7b6fbc8 add function to play gif/video at point. uses mpv.el discards ef10fe596e FIX fetching max toot length from server discards 5011f6634c FIX fetching max toot length from server discards e11e75101b Merge branch 'fix-local-mentions-links-checking' discards dd5f445ca7 FIX local mentions/links checking discards 4eb0b578b5 add support for poll notifications discards b21ebf6c3f add support for poll notifications discards f6b7e5f310 refactor notification functions discards b694bcca54 fix follow-request-process: change "accept" to "authorize" discards a81d042f8e pleroma compat comment discards 81da5c5ecc reload on pin toggle discards f9f4ce55ec readme update for gh discards 1135260930 Merge branch 'insert-status-refactor' into develop discards a56e2bfcaa refactor mastodon-notifications--insert-status discards a164bda871 refactor follow request accept/reject functions. discards d544d67745 text-mode for toot compose buffer discards 59f7c2747a remove old auth test file discards 6c19decad2 Merge branch 'main' discards ab37e43c60 tiny ediff clean up 2. discards 528372ab37 Merge branch 'main' into develop discards 86d51fd563 apply pleroma patch from #208 discards 0cffc91cfd apply pleroma patch from #208 discards a20b072589 tiny cleanups after Ediff main / master discards 907c8f7e86 remove all ^M from update profile note buffer discards ac192b47f9 override 'O' binding on links to my-profile discards cbef7ab3c3 remove all ^M from update profile note buffer discards d4c0d2a2a3 Merge pull request #230 from ieure/ieure/http-timeouts discards ede05a509c Merge pull request #231 from ieure/handle-auth-errors discards 0fd2b1c4f5 Merge pull request #241 from mooseyboots/toot-fix discards 5f28753c35 override 'O' binding on links to my-profile discards 91e286e04b making a start on pinned toot tests discards 7d93e1f383 docstring and move pin toot toggle discards 9620244cb4 tests for own-toot-p discards 7e3269835a improve delete toot tests discards cb920113ac remove old comments discards fff33fa920 delete toot test use temp buffer discards 4cec0aa24f refactoring delete/redraft functions discards a7a6f0115f hack attempts to test delete toot functions discards 6bb40ba89f add block/mute calls to test do user action function discards 083ef8500b test mastodon-tl--do-user-action-function discards 2e84df0052 typos and docstrings discards 199ced2730 test mastodon-http--triage discards 5c89419629 autoload typo discards 03bf9741f7 improve faves count help-echo propertizing discards 9a44a97b75 readme discards 9f5b56b400 y-or-n-p before cancelling a toot. discards b693dc24e6 mapcar* -> cl-mapcar in -tl.el discards c1aa61bb36 bump version to a round number discards 34105df90e cl-lib not cl for mapcar* in -tl discards 242628c090 boilerplate maintainer contact discards 3a87f6caa6 depend on emacs 27.1, flychecks, docstrings, etc. discards fc8005c8fe bump version, change homepage link, readme discards 9329ce1674 revert echo faves on toot text in thread view discards bb9e8ab828 Merge branch 'develop' discards c65c6231f2 keep "O"/my-profile binding when point on image. discards 439d87ecfa FIX echo faves in thread view clashing with media help-echo discards 2826aef3fb Merge branch 'develop' into echo-faves-in-thread discards 469974fa74 ensure media-attachment is not a dir discards 7721f59273 Merge branch 'immed-async-media-upload' into develop discards 5288ffc54c fix media attachments test before posting discards 2cc25a1387 readme update discards c06776ba11 Merge branch 'develop' into echo-faves-in-thread discards 7653aacf64 Merge branch 'immed-async-media-upload' into develop discards adfcd9bb45 refactor notify-user-posts functions discards d451912722 Merge branch 'develop' into notify-when-post discards a3dd830e4e Merge branch 'develop' into media-type discards 7eb4bd9807 Merge branch 'refactor-follows-etc' into develop discards 29fc628c12 indent-buffer on -tl.el discards 663993bdac improve display of polls: discards 834dabcb91 customize option to enable custom emoji by default. discards 0fd7f354e9 refactor un/follow, un/block, un/mute functions discards f2af3a6496 attach media test before post discards 2259577b86 a first hack to make media uploads immediate and async. discards f22cfa60d3 rename company mentions to 'mastodon-toot-mentions' discards c2ff442e47 Merge pull request 'Do a bit of work on tests' (#18) from h_d/mastodon.el:tests into develop discards eb92219125 Make the local ert runner pass. discards 522926bcca Hamonize tests. discards 5df05d9492 Reformatting `mastodon-search-tests.el`. discards 6b4a47290b Change `mastodon-auth-test.el` to not expect errors. discards 1892014062 move profile view followers/following bindings to 's'/'g'. discards 3dd4fea298 move profile--my-profile binding to 'O' discards 4885cb1f3a autocompletion ignores case of handles/display names discards 3014e10ec2 update mastodon-media:get-media-link-rendering{-gif} discards 4d00c5f3d9 Merge branch 'develop' into media-type discards 6485f236ce fetch media_attachments' "type" from server and store as property discards b02782226b update test mastodon-media:get-media-link-rendering with extra props discards dd9ef80d94 fixme insert-status/get-media-link-rendering discards 8d543a0369 remove help-echo for faves/boosts/replies, it breaks img echo keymap discards e738dbb2cb Merge pull request 'Merge h_d's cleanups' (#8) from h_d/mastodon.el:cleanups into develop discards d5bab484a7 Simplify the logic in `mastodon-tl--insert-status`. discards 6f0afbb8b4 Fix new warnings in `mastodon-inspect.el`. discards 65f80fd810 Do a bit if `if` and `progn` sanitizing. discards f67114cc6c Use portable filename component functions. discards d0bf4f196a Convert most uses of `(cdr (assoc <some-symbol> <a-list>))` to `(alist-get <some-symbol> <a-list>)` discards 64bfd211fd Clean up uses of `url-retrieve-synchronously`. discards 93950dbee4 Reformat all code. discards b9d5d2ee57 Use `defvar-local` to create buffer-local vars. discards 027f24125f display faves/boosts/replies in threads also for reblogs discards 48f1193558 tiny cleanup discards 14476572da add tests for -search.el discards af72d4943a update mastodon-notifications--test-byline-concat for post notify discards 7718f0b312 inspect functions for search.el discards 7e1fd71a79 support downloading/using custom emoji with emojify. discards 681a39a2d1 defvar company-backends for flycheck discards cba3982050 fix broken completion, restore search--get-user-info{-@} discards 18c146170a add support for receiving notifications when a user posts discards e7c7da386c Fix tests. discards d7593a0691 Fix compilation warnings. discards 0446556745 include user's profile URL in company mentions completion. discards cb288c6e49 Merge branch 'develop' into imgcaching discards ffb8fe7f37 Merge branch 'img-previews' into develop discards 5d226e0373 fix toot--send setting args/args-media discards 158bfd8785 make get-max-toot-chars async discards cf13db002b make get-max-toot-chars async discards d74f462624 docstrings discards 7e7b6c5c67 merge upload-media-attachments functionality into toot-send. discards 39a54a6aaf hopefully improve attachment upload error handling discards 4c7c6f4f3c fix for image uploads error in 'emacs -Q': expand file name! discards fa00c8dd2d enable-image-caching customize option discards 39acda46f8 require mastodon-toot in mastodon.el, for customize visibility discards cde76175ea fix group of mastodon-toot--attachment-height discards bceb7286a7 require mastodon-toot in mastodon.el, for customize visibility discards 14b3a95f43 fix group of mastodon-toot--attachment-height discards 5c4da2fa58 Merge branch 'develop' into imgcaching discards 998bfd60ed mastodon-async readme discards c60eb35523 api/v2 for media attachment uploads discards f9a4bab4a8 toot--enable-completion-for-mentions only if company noerror discards c82399d03e readme discards 64673e1032 display status of locked accounts in profile view discards b0d78e394a switch followers-only and direct message icons to match web layout discards f6d3b20540 readme discards 0dd83c5ada revert tl--thread to sync request for speed. discards 3a892a4caa _args for update-status-fields discards a79210d516 declare company-mode functions discards f0c6f8a972 echo faves, boosts, replies counts when in thread view discards f67558804e restore original tl--init as tl--init-sync. discards 36f9fe238b Merge branch 'develop' into imgcaching discards 67e515edbb move read-file-as-string discards 21e22bea31 remove wrongly set http--timeout discards 117e4f8675 stop shr-image-map taking over our 'u' binding discards f892c5b28b rewrite bookmark-toot as toggle discards 143dc33f57 bookmark-toot keybinding discards a131a846da move defcustom attachment-height from media to toot discards 5cd25e8969 bookmark-toot keybinding discards 2ca3e65b14 handle caching of images discards 270ed20ecb Merge branch 'develop' into imgcaching discards 24adbf9461 readme discards 0a3bf6fcd9 don't allow posts longer than server's max_toot_chars length discards 6c53da8c49 readme discards 635bf869e3 flycheck, autoloads, docstrings discards 9dbf6e52c5 bookmarks keybinding discards 545ef7d498 update discover menu discards a0393146d3 bookmark/unbookmark toot funs discards c9bae35413 docstring typo discards 315c5d3119 use http--api in max-toot-chars fun discards b81c3259a5 collect max toot chars from server and display in new toot buffer discards 7ba038a8c3 Merge branch 'develop' into imgcaching discards 39bf919327 readme discards 846d588dc8 redrafts adopt reply to id from deleted toot discards 4e4c635847 fix cw test for replies and for redrafts: "" not nil. discards 56330f7a07 icon displays for message visibility - direct, or private discards a3fd610b17 print toot keybinding docs in two columns discards 53a9c944d0 move attachments lower in toot-docs discards 45390f6ad1 restore hdurer's http--read-file-as-string discards 2329c3a7fc revert to forward-whitespace -1 test for company discards 8d36399e23 redraft toots adopt visibility and CW of deleted toot discards 74570658d5 when toot replied to has a CW, adopt it as default for replying toot discards 299356ebee replies to toots adopt their visibility status by default. discards 2d8337af15 remove empty lines in docstrings in http discards e093be6be4 fix toot-default-visibility customize discards c08bc9dea6 improvements to toot mentions completion discards 156b32132f remove empty lines from docstrings discards a336187751 fix default-toot-visibility customize discards cd2497074c make add mentions-company-backend to company-backens buffer local discards a93ea1e035 Merge branch 'develop' into ments-completion discards 0854bc834d revert hdurers alist > plist conv in auth.el discards 2cc4b252fc Merge branch 'develop' into ments-completion discards b74f24d483 revert leftover caching things from merging image-previews branch discards 636367b43d Merge branch 'img-previews' into develop discards 1d94efdb2d first go at company completion for mentions in new toots discards 7bcf78751c Revert "handle cached images" discards 6d6c0a1c2b typo discards ba15ee5892 handle cached images discards f0dbd66453 readme discards e0cabe76d4 docstrings discards 765da49f98 FIX the filename we send to post-media-attachement discards 1ccf12b34c binding to upload media, and check uploads up before posting toot discards 1f25073c25 remove my old attachment display discards 46a2f82edf disambiguate media--attachment-height and preview-max-height discards 9564994df6 flycheck toot.el discards e93adbde20 rever auth / client changes too discards 6b2207251c merge hdurers attachment upload and my own discards ff76a83fc5 revert mastodon-http changes discards 13064aa96e revert "private" visibility = "followers only" in toot draft discards 72c14d797f handle image scaling with image-transforms-p (when emacs >= 27.1) discards 1f2ebe94c6 first test merge of hdurer's WIP: Posting of images discards 547e4cf02a readme discards 0034797ed2 handle caching of images discards 0129bcf466 handle cached images discards 5b64479e34 Merge branch 'main' into develop discards 3df45c1cd6 get relationships for a user with 1 rather than 2 requests discards fdd3ea487b set a larger mastodon-http--timeout. discards b4dc8738ef readme re fixes discards c7b33148b3 Fix: make after-change-functions buffer local. discards 1d141a9847 make updating new toots inserts them after any pinned toots discards 4dd84c9d52 make updating new toots inserts them after any pinned toots discards 88bcf746aa readme discards 7b2dd904c7 flycheck: docstrings, autoloads, etc discards 23c61a5924 readme re bugs discards 998c27982c revert bug workaround copying toot to kill ring discards 26d0c9af7e Fix: make after-change-functions buffer local. discards 8477f3aa37 make mastodon-toot--insert-emoji an alias discards 0be3f27b8e restore var toot--media-attachments discards 3ab777cd65 customize option default-media-directory discards d13fa5fb1a flycheck: docstrings, autoloads, declarations discards a311de00bd add emojify-insert-emoji binding in mastodon new toot buffer discards 77f0d464c3 repair somewhat the media-upload functions and error handling discards e9188a2cdb kill-current-buffer instead of kill-this-buffer discards bdf9661de4 readme update discards 6b7d03538a display "followers-only" for "private" post visibility discards d1458ad0c1 fix formatting of mastodon-toot-default-visibility discards 4499e9471c basic delete-and-redraft-toot, text status only for now. discards 21c6572d62 hacks to minimize toot bug: copy text, only kill buffer after post discards 7e78f3ef2c disable avatars by default discards f0822a6973 on delete toot, redraw current timeline or profile discards 7bfcc9909a rename show-avatars-p custom to show-avatars discards 53616d194c package-lint: bump to emacs 26.1, disable stream keybindings discards a2cf6af06a make display of (scaled) avatars a customize option discards 14842fce7c use inbuilt image scaling if emacs version => 27.1 discards 99a69f0cb2 fix RET/i not working on image attachments in notifications. discards e1f9acd7c1 improve docstrings in mastodon-auth so i know what it does. discards 32546f483e zero index our poll vote, message choice + number on success discards 838c752953 try to handle reblogged polls discards 27edcd6b20 provide poll option descriptions in completing-read discards d91d881a63 functions to vote on polls in timelines, bound to "v" discards 99adf9b1b8 mastodon-http--triage - messages errors rather than response buffer discards 8ffa61e0d4 use either display_name or username in author byline discards 2efdb5eb4d follow requests accept/reject from notifications + discards cef6093d47 readme update discards 153c73190d revert 'base-toot-id to 'toot-id in tl oldest toot discards 8282ad9e12 include follow-requests in notifications discards 13ddb9e3a3 fix typo in mastodon-tl--process-link setting 'account-id prop discards 1a44f09a1e replace 'toot-id with base-toot-id in mastodon-tl--oldest-id discards d0d7c05519 fix mentions broken when on local instance discards 2bff9c7dfb fix tests to work with my changes: bylines + notifs async discards f919763630 readme mastodon-toot bugs discards 43fa09ef3e move follow req acc/rej bindings so they don't shadow profiles discards 7afc5a08e3 typo in async http-layer, unless in http process-json, typo in readm discards 5e022b655b feed notfication ID to mastodon-notifications--insert-status discards a7148e8c79 display boosted polls discards f9452225da hack to ensure toot buffer bindings are always enabled. discards c9a80513b4 typos and readme discards dfa1db177b use mastodon-auth--user-acct instead of get-account-name in mastodon discards 0c5139649c attempt to handle response errors in mastodon-http--process-json discards af3705d107 only get-home-timeline if mastodon buffers not already open. discards 93a5c652a9 mastodon-http--get-async, only process json when status is returned discards 68c2942b4c fix async "local" endpoint, docstrings discards a32a239d7e implement updating user profile note discards 21bbab0885 handle error on kill async buffer, begin same on borked JSON. discards 9f53206092 enable async stream for user notifications. discards db26f1b4bc add basic live updates of home/local/federated timelines. discards 35d7133bfc foll reqs/faves bindings global, autoloads and declarations, readme discards 1ff6d8ef35 bump masto version, bump emacs version to 25.1, dependency in readme discards 2f14752767 travis.yml, move to new cask install method discards 00ec168eaf update readme discards 9c2ab0ac99 view favourites fun, and view/accept/reject follow requests funs. discards a9ea433fde only show pinned statuses for "statuses" profile buffer discards d6d114189e http: docstrings and move delete fun discards cc1570df86 add request and seq as dependencies, flycheck cleanups, and discards 225c0b4acf flychecks and autoloads discards e86aaaefe2 clean up media upload in http.el discards efdb7f8aa4 restore old travis.yml discards be66260bb4 typos in tl and http error responses in http.el for attachments discards 8309eee64b test change travis.yml discards 7d143880a0 disable emacs 24.5 in .travis.yml discards 16db675587 Support basic displaying of polls. discards d8121e7447 pin/unpin now toggle fun, and moved copy/delete to mastodon-toot. discards 7b23d4d03a pin/unpin toot funs, delete toot now tests if toot is own. discards 3ae6b112e3 typos in -tl, thread* no longer interactive. discards 7aaf7a1b6c implement uploading and posting of media attachments. discards 6d67541382 Implement clickable images with shr-browse-image. discards 841bf851ed enable tab-stops for links/handles/hashtags in profile note. discards 837d50d68c pinned toots implemented properly, make-buffer-for revert to synchro discards 61110d230b make the boosts/favorite byline text in notifications less ambiguous discards 7dca8a210a fix propertizing of "B" for boost in byline discards 75671c4217 autoloads in profile.el discards 4e4a0621c4 enable live, propertized handle links and tags in search discards 71b2929bdc message for notifs load, tiny search.el cleanup discards ab98f3b435 split mastodon-tl--timeline back into two functions. discards a52f25ce26 add new functions to discover menu, and autoloads. discards a34f569583 clean-up edits after flycheck/bytecompile. discards e1269b9fbf display pinned toots first on a user's profile. discards 508e3faece shrink width of shr-width in -tl--render-text. discards e5a8ca2543 add basic display of "fields" (category pairs) on user profiles discards 5ea4b715d0 display "follows you" and "followed by you" on user profiles discards e53bf8fe17 copy url of toot at point discards a90fa1c483 copy url of toot at point discards 59109fb592 message when loading timelines and profiles discards f7ece61db5 implmement mentioning boosters in replies by default discards 5b7e7f1f71 change search results order: statuses, users, hashtags discards 1ffe400fd4 add basic search functions discards 4fcdb8c4b9 add my profile function discards c69bf45a17 async view profile, async view thread, better prompts discards 4b4f45e4e3 Rewrite `mastodon-auth--access-token` so it handles errors. discards 6186a9b2f6 Guard against the old version of Emacs which mastodon.el supports. discards 4b621f58d2 SWAG at moving to an async network model. discards 4167096619 Set a HTTP timeout. discards 6d944039be mute/unmute, block/unblock funs and bindings discards 77941ed350 unfollow user fun discards 5e1751c2c9 indent toots/foll/following on profile discards b5541f5e3f add toot/follows/followers counts to profile buffer discards 083b085ebc re-write follow-user fun with completing read discards f511b7ca34 follow user binding discards 3a89ca3212 follow user or booster of toot at point fun discards 2c4f627c2a move profile mode map bindings to free up 'f'/'F' discards e5cb126df3 fix newlines before after posts discards 1a2cf34a80 restore newline btw post body and byline discards 9575c3436e cherry pick ieure's cosmetic changes discards c3aaae8614 docstring discards 1dca682bc2 delete toot keybinding discards c5a3c91771 add delete toot function discards 34d3b220fe Guard against the old version of Emacs which mastodon.el supports. discards 2a6568d3d9 Rewrite `mastodon-auth--access-token` so it handles errors. discards 605c232907 Set a HTTP timeout. discards 5095797ef3 Update copyright and bump version discards 3b58fef14d Update discover function with new keybindings discards e75cb60893 Update README for keybinding changes discards 44175357db Close #199 with keybinding refactor discards 90c5a4da52 Update README discards f169c9e26b Refactor mastodon-discover functionality discards 3196ac0c89 Fix #219 no `with-eval-after-load` in the code (#220) discards f1856f391b Explitly require json.el in files where we dynamically bind its vars. discards 48356b2b26 Make the test less fragile discards d90d10741b Make default visibility customizable; add documentation. discards 087712709a Add ability to change the visibility discards 6d622b53ae Improvements on posting toots. discards 0bfb7f843b Use the email address of the current user as default (#203) discards 585a2dd79f Update README discards e4482232a5 Bump to version 0.8.0 discards c5b228ec3c Fix boosting and faving in the notifications buffer. discards 58afa3e245 Fix the boosting/favouriting of statuses in profiles. discards 4570c441aa Rebind and document some keybindings discards bb20dfd108 Clean up whitespace discards 40f32fb82a Fixes to boosting/favoriting. (#194) discards dd4752a8e0 Tiny fixes to `mastodon-inspect--dump-json-in-buffer` (#195) discards 4eaab0252c More profile work (#193) discards 87cb71a718 Remove compiler warnings in mastodon-notifications.el (#190) discards 9f9a6e8c45 Give mastodon-media--inline-images a saner interface. (#191) discards df32beb187 Adjusted mastodon-tl.el to open user profiles in emacs. (#189) discards 2346da19a1 Add user profiles closes #165 (#186) discards c9fc274a0e Make users handles tabstops (#188) Closes #166 discards 1d8cc96c19 added mastodon-notifications--get to mastodon.el load in. (#185) discards 802725e043 Toggle read-only when inserting thread contents. (#184) discards cb37df4cb3 Some small tweaks to our keymap handling. (#183) discards 12b4620c34 Optionally use auth-source-search for fetching and saving password. (#181) discards ae32d2f725 Adds the notification timeline to mastodon.el closing #34. (#178) discards 2e383b9718 Fixed jk nav issue and replaced tabs with spaces in mastodon-tl.el discards 1e7882a709 Support toggling content warning anywhere in the toot. (#180) discards 967d2835da Clean up code to remove compilation warnings. discards 45b2a2d582 Generalizations for notifications (#174) discards 5de5012d01 Fix missing thread notifications (#176) discards 0247034620 Recognise hashtag links and make them link to our own tag browsing functionality instead. discards ae8dabda04 Merge pull request #173 from jdenen/develop discards e9920d64b5 Retoot add accts closes #155 discards b277114d7b Bump to 0.7.2 and shorten long code lines (#172) discards 4350dd571f Update the README file to mention the new keybindings for tab browsing. (#171) discards 7331431cc4 Make "Content warning" a tab stop and toggle to show/hide the main contents. (#170) discards d2388f1584 Merge pull request #169 from hdurer/maybe-use-shr-fonts discards 1e6b9b0b84 Add a new customization flag to switch between using fixed width or proportional fonts. discards a5d0c22e0c Merge pull request #168 from hdurer/tab-browsing discards c7e0da711b Allow user to navigate interesting things in a buffer via tabbing (tab to go forward, M-tab and S-Tab to go back). discards ca4bb2a436 Merge pull request #154 from hdurer/multi-instance-in-plstore discards b1f05c07c8 Explicity set output variables to "unlimited" when saving plstore. discards b774f9e529 Keep track of to which instance secrets in plstore belong. discards 3e9bdbf2ee Merge pull request #161 from hdurer/dont-spam-user-with-image-fetch-messages discards 62b9098a20 Stop url.el from spamming the user with "Connecting host: ..." messages in the minibuffer. discards 114c611f88 Merge pull request #160 from alexjgriffith/fix-buffer-switching discards 3eae90ac03 Fixes buffer switching issue and closes issue #158 discards db1ae6f94e Merge pull request #157 from hdurer/async-images-check-deleted-buffers discards f9f683f4ab When processing the result of an async image fetch, ensure the buffer still exists. discards 6c95ac3960 Merge pull request #153 from alexjgriffith/explicit-media-toggle discards 5a8ede2990 Closes #152 and extends the fix for #150 as well as a host of bug fixes discards f6f6c08976 Merge pull request #151 from alexjgriffith/fix-numericp discards 54cc51e72d Merge branch 'develop' into fix-numericp discards 285765b9f4 Merge pull request #136 from hdurer/update-timestamps discards b8ce6fcd2b use absolute time stamps when mastodon-tl--enable-relative-timestamps is nil discards c268e92f9c Added tests to ensure that ids passed to mastodon-tl--updated-json and mastodon-tl--more-json work as both strings and integers discards 3dc3e258b4 Check if an id is a number before attempting to convert it. Closes #150 discards 0bd9567f8e Merge branch 'master' into develop discards e08bb57947 Bump version to 0.7.1 discards efe4ad402a Catch any errors thrown during url-retrieve. discards c5c2e565f5 More robust bad url detection. discards f5cd883241 Bump version to 0.7.1 discards 60ac9773d2 Catch any errors thrown during url-retrieve. discards 0108cd1e7a More robust bad url detection. discards 2d2ef1aaeb Review comments from alexjgriffith: discards 746694f0ea Add periodic updating of the timestamp displays. discards 20e3b77a9a Show the posting date in a more readable, relative to current time format. discards d746a724db Bump version to 0.7.1 discards 2105887042 Catch any errors thrown during url-retrieve. discards 3602d13fe7 More robust bad url detection. discards a9e595142e Merge pull request #135 from jdenen/develop discards 8c841d2ad3 Bump to v0.7.0 discards 1a4ff1dde0 Merge branch 'master' into develop discards 349a46befe replaced declare-function with autoload discards c0708e9338 Replace uses of replace-regexp with search-forward and replace-match. discards fe8e4386ea Remove most byte-compile warnings. discards 5f41086d3a Putting buffer name and update function in buffer local var discards 626e0e3ba4 Fix for #84 discards 72b2688030 fixed #133 replaced regex with a trim function discards 588c07b170 Fix #131 with refined regexp pattern discards 38d3b3c185 Add Matrix notification to Travis discards 20db7297ac Merge pull request #123 from alexjgriffith/image-nl-placement discards 3c4c7e70a2 Merge branch 'develop' into image-nl-placement discards 9ccc0e8cf7 Bump to v0.6.3 discards eb0f35c22c Use lexical-binding in all files. discards f4ff20df02 Close #76 discards 501dac1b49 removed accidentally duplicated mastodon-mode-hook discards bd38704ec5 Added face customization closes #124 discards e47f8dd5a5 Add tests for mastodon-media.el discards c14e7dba65 Move the rendering of images fully into mastodon-media.el and use default images. discards 00af6decdc Make the image loading asynchronous. discards 53a1b5c248 Show users' avatars plus other image work. discards 23c233d2bb Bump to v0.6.3 discards df9a7194fc Use lexical-binding in all files. discards 2f4dc17ac2 Close #76 discards 900ad445d1 Merge pull request #125 from alexjgriffith/face-custom discards 58e88a3c13 removed accidentally duplicated mastodon-mode-hook discards 99f720964d Added face customization closes #124 discards ab7b7724b9 adjusted for async image loading discards 92a40a6bd6 Revert "Adjusted for async image changes" discards b0ead06b42 Adjusted for async image changes discards 8cd83d70da Merge pull request #121 from hdurer/async-image-loading discards 91d488571b Add tests for mastodon-media.el discards d154f9fa76 closed #79 discards b20265eea3 Move the rendering of images fully into mastodon-media.el and use default images. discards 0fc0d53dee Make the image loading asynchronous. discards 35886f7c19 Show users' avatars plus other image work. discards 4d0bd43c0e Clean up use of progn. discards 9c8df73c25 Fix some whitespace issues. discards 1bca8fe3d1 Use the more canonical "nil" instead of "'()" when we don't mean an empty list. discards cd9942997e Don't quote nil. discards a5005a12a9 Moved decode-coding-string out of tl functions discards 73c15a03a9 Merged nested lets discards df0341b167 #114 Swapped customize-set-value to let discards a3aabb8356 removed fonting from shr-render-region call discards bfbeaccb0a Re-do the "Media_Links::" processing. discards bfaf8e15b2 Removed the superfluous if around mapconcat and Renamed images media preview discards c99625f5b6 Added suport for multiple media display per toot discards 54f04edafb Added tooling for downloading individual toots discards 3977a0b09e Fix failing lint step discards e38082e9f8 Lint packages discards 369fc39c78 Add compilation check discards ac10d7a647 Merge pull request #106 from jdenen/develop discards 0aa660ec3a Merge branch 'master' into develop discards 5c3e015896 Bump to v0.6.2 discards c3df16964e Fix #103: Do not use functions unknown to GNU emacs discards d2e61d3d25 word is no longer nil when no word-at-point is nil discards fdfb30f8d1 en #74 added autofill for tag timeline discards d011f39b8d Bump to v0.6.1 discards 92e2c1a81c consolidating re-searches discards 6fc589020b making keybinds and names nice discards 9c816bcecf changing creation of toot buffer so that we don't duplicate docs discards e4dbf00400 reformatting docs and changing removal func since we can't re-match on the "Toot Text:" string discards dea076e2d1 removing Toot Text prompt, moving dangling parens discards 3cb4464ac7 adding keybinding documentation to the new-toot buffer discards 773d5b8cad Add the time of posting to the byline. discards b185d87fa6 #87 added support for inspection toot under Point discards 00ed0aa9d5 Quick feedback fix on toggle functions discards bd32a1ce9e Fix #57 by moving messages into callbacks discards 5f496643a1 Add toggle function for boost/unboost discards a7053c85fc Store 'favourited-p and 'boosted-p properties on bylines discards 40d8cac89c Parity with non-toggle favourite function discards c99b717c3c Use toggle function approach for favourite/unfavourite discards ae42703f4b made some formating changes discards be9f7211d0 #70 all tabs to spaces discards 721859b2ed Fixed #70, added mastodon-toot--unfavorite discards 1e6b6087db Bump to v0.6.1 discards 66d54dff2e consolidating re-searches discards 9f130ae3a3 making keybinds and names nice discards 84b825296d changing creation of toot buffer so that we don't duplicate docs discards 995e97a91d reformatting docs and changing removal func since we can't re-match on the "Toot Text:" string discards eea390b070 removing Toot Text prompt, moving dangling parens discards cd1d0a78a3 adding keybinding documentation to the new-toot buffer discards 4057f8d757 Add the time of posting to the byline. discards c7a0003558 #87 added support for inspection toot under Point discards 6832566c46 Quick feedback fix on toggle functions discards 2b0a6f5b78 Fix #57 by moving messages into callbacks discards 3db5e26449 Add toggle function for boost/unboost discards ab900b68f0 Store 'favourited-p and 'boosted-p properties on bylines discards c694b7b2ef Parity with non-toggle favourite function discards c81c647c18 Use toggle function approach for favourite/unfavourite discards a7e87d827c made some formating changes discards 91020494ac #70 all tabs to spaces discards 075fc0eb2c Fixed #70, added mastodon-toot--unfavorite discards e44cda1eaf Update contribution instructions discards 8445fbb74f Add =mastodon-toot-mode= keybindings to README discards b18b37b680 Fix DOCSTRING reference discards 0c956550ad Mark toots with content warnings discards a002d1bb8f Update README.org discards 3e79236c93 Remove public register function discards 9b9e0bb7c4 Bump to v0.6.0 discards a7699dd76b Add mastodon-media to test helper discards e08939dd21 Fixed defgroup docstring for mastodon-mediae discards 858a059d09 Removed tabs from mastodon-tl discards ef97217ad9 Cleaned up #41 workspace discards 1c9f73205e fixed formatting and conventions for #41 discards d744f45f1f Fix #41 cleaned up fork discards 6cd700b2c7 Now using mastodon-http--get discards 22dc9b27bf Fix #41 fixed function aliase discards 6459f18797 Fixed #41, inline images discards bfc9f6217b Added content warnings and inserted media links into toots discards 3cb5a6a9be Bump to v0.5.5 discards 18ef1b8ba5 fix #65 altered indentation discards 16726abaa9 Fixed #65 pointer placement when getting more toots discards bb8efbe3b0 Update README.org discards 9ae730ae7a Bump to v0.5.4 discards 91b99e6701 Fix some compilation errors discards 0185eefe08 Make tweaks per checkdoc feedback discards 074c525d7b Make tweaks per package-lint feedback discards c6a4cfc846 Bump to v0.5.1 discards 098bc1463e Close #52 with mastodon-tl--more function discards 3219e56066 Update README.org discards 733ce6a8ba Close #56 with emojify auto-detection hook discards ebe3751022 Bump to v0.5.0 discards 35a97d8c2b Update README.org discards 9b6e7a3ee1 Update README with 2FA notice discards 76d9700b39 Close #10 and remove unused mastodon-http functions discards cf814e11bd Group API endpoint function with mastodon-http discards 993fbec64e Clean up tests and update DOCSTRINGs discards 950a71a7e8 Rewrite mastodon-auth discards 949912d793 Use Cask to run tests in TravisCI discards e9dd14192f Add mastodon-client feature discards c68d4554fe Bump to v0.4.2 discards 5339f928c9 Update README.org discards b7d9589a33 fix 32 added instructions in readme to enable emojies discards a2ac4793be Fix 32 decode utf-8 for content, name and handle discards e26e85c6c3 Update README.org discards 013c83f4f1 Update README.org discards fa9b989e53 Cleanup mastodon-toot feature discards df6320f517 Close #11 with new callbacks discards 9a705f3884 Update to v0.4.1 discards 7f9fae9eca Render html with shr instead of html2text discards 20f5b32b17 Fix #25 with const variable discards 232c621682 Better feedback on boost/favourite discards ebf22afa9a Update roadmap discards 9a741181ce Update to v0.4.0 discards 8d116aeb7e Fix load issue discards 31c141d371 Add keybinding for `mastodon-tl--thread' and update README discards f8f4aff331 Add thread functionality to timelines discards 1c403fb2e1 Add reply keybinding and update README discards 9d9da60576 Add reply functionality discards b2f927617e Add and use mastodon-tl--field function discards 6375aa4646 Add keybinding and update README discards 3b781f850c Favourite toots from timelines discards d619ea51ef Display favourited status in byline discards 1e5ef7931b Update README.org discards bf556946eb Update README.org discards 27d152d85d Show boosted state with (B) marker in byline discards 35a896aaf7 Rename mastodon-toot--property and move to tl feature discards b10430e7d4 Add boost feature to timelines discards 9c2d623099 Fix #43 with LICENSE file discards e09f5861e2 Update to v0.3.0 discards f75f4b4ac0 Do not use fringe face discards e58de9ad62 Reimplement update post-rewrite discards 77f514a48d Fix #38 by using pre-existing faces discards 355daed5ab Rewrite timeline display internals and fix #36 discards 8d9e401fbf Update to v0.2.2 discards 90e1ba9bfc Update DOCSTRINGs discards 43c1e81cd4 Add function to update current timeline discards fc90522bf2 Update README.org discards fe32d70577 Add `j' and `k' bindings to move to previous/next toot discards d1aa39c22b Provide context menu from `with-eval-after-load' block discards cb985db2f3 Fixes #29 - Provide context menu for discover mode discards f731da950c Update version to 0.2.1 discards 02000bab44 Update README with keybindings discards 5db9b77f53 Fix mastodon function discards 48fcd12d9d Add major mode discards da84326539 Do some cleanup discards 626c6f8607 Update README.org discards cb8502f9ee Retrieve home timeline with `mastodon' function discards f42d5e2666 Use synchronous calls for simpler JSON parsing discards 523bf47c32 Add GET function discards b503c07c84 Fixes #19 Change README.md to README.org discards 0c80780a32 Add `mastodon-auth--client' function discards 993dfce9bd Refactor mastodon--register-and-return-client-app discards b719e9054f Fix return value bug discards 2433e72f27 Use `read-passwd' discards e20f074de9 Add tests for `mastodon--access-token' discards 5252359383 Add mastodon--get-access-token test discards 40a54819cf Abstract success lambda to its own function and test discards 59390fba8c Add mastodon--client-app tests discards 24e038facf Add store-client-id-and-secret test discards 82cf1d7faa Remove progn and return register-client-app funcall discards 88e7f432c0 Add mastodon--register-and-return-client-app test discards f091a811d0 Add mastodon-auth--register-client-app test discards 9831a8fdae Add mastodon-auth--registration-success test discards d21fdb8b65 Close #13 - Add roadmap section to README discards 2d79c9c5cf Add tests for mastodon-toot.el functions discards 3b318408c2 Make headers more conventional discards 76476584ab Add versioning discards dc66e44c0f Close #7 with repo URL discards 5cf1dd9c2f Fix #8 flycheck issues discards bf6f3632e8 Move badge beneath summary discards c19745033c Add spacemacs badge discards 0ea0ae09ff Change Mastodon link to the repo discards 50f0729dba Fix #1 by adding scope to auth token request discards 2f7193a320 Ignore compiled and packaging files discards e3ef670c2c Create README.md discards 787e432ca3 Move entry functions to mastodon.el discards cce134294d Update DOCSTRINGs discards b3faec5e80 Add WIP triage function on toot send discards d5e3ff37a9 Fix void-function error discards 96f4b3627b Refactor authorization discards 1457f9f5cd Add follow scope discards 54263c5384 Restructure under lisp directory discards e91facdb64 Add optional headers to POST method discards b3563c416b Authentication via OAuth2