Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'develop' into capf-completion | marty hiatt | 2022-11-24 | 1 | -5/+6 |
|\ | |||||
| * | remove redundant --get-search(-json) funs, use new params --get-json | marty hiatt | 2022-11-22 | 1 | -5/+7 |
| | | |||||
| * | params always in http.el, only ever send alists from elsewhere. | marty hiatt | 2022-11-21 | 1 | -2/+2 |
| | | | | | | | | probably incomplete but mostly done. | ||||
* | | silence the tags/handles searche queries | marty hiatt | 2022-11-22 | 1 | -3/+3 |
| | | |||||
* | | a first go at capf completion backends for mentions and tags | marty hiatt | 2022-11-22 | 1 | -2/+10 |
|/ | | | | | the regex searches still fail sometimes, and completions don't show urls or usernames like the old company backends. | ||||
* | refactor search--propertize-user | marty hiatt | 2022-11-19 | 1 | -21/+25 |
| | |||||
* | docstrings and comments | marty hiatt | 2022-11-16 | 1 | -1/+1 |
| | |||||
* | use seq-empty-p and string-empty-p calls | marty hiatt | 2022-09-05 | 1 | -1/+1 |
| | |||||
* | tl--url-lookup command, FIX #240 | marty hiatt | 2022-09-03 | 1 | -21/+0 |
| | |||||
* | search--url-lookup | marty hiatt | 2022-09-03 | 1 | -0/+20 |
| | |||||
* | fix trending tags fun name + autoload in mastodon.el | marty hiatt | 2022-09-02 | 1 | -1/+1 |
| | |||||
* | implement trending tags | marty hiatt | 2022-09-02 | 1 | -10/+47 |
| | |||||
* | buffer-spec for search buffers (so following works) | marty hiatt | 2022-08-31 | 1 | -0/+5 |
| | |||||
* | bump version in boilerplate | marty hiatt | 2022-08-27 | 1 | -1/+1 |
| | |||||
* | autoloads, flycheck | marty hiatt | 2022-08-27 | 1 | -1/+1 |
| | |||||
* | completion customizes edit for handling tags completion | marty hiatt | 2022-08-26 | 1 | -1/+1 |
| | |||||
* | implement tags company completion | marty hiatt | 2022-08-23 | 1 | -3/+13 |
| | |||||
* | docstring insert-users-prop | mousebot | 2022-02-18 | 1 | -3/+4 |
| | |||||
* | search: use toot-json propertize not user-json, for compat | mousebot | 2022-02-18 | 1 | -1/+1 |
| | |||||
* | handle empty display_name in search--get-user-info | mousebot | 2022-02-18 | 1 | -1/+3 |
| | | | | ensures we hever have an empty author name slot | ||||
* | cleanup indentation in tl.el | mousebot | 2022-02-17 | 1 | -23/+23 |
| | | | | cleanup indents | ||||
* | remove unused let binding user-ids | mousebot | 2022-02-17 | 1 | -2/+3 |
| | |||||
* | re-factor follow-user functions for various views | mousebot | 2022-02-17 | 1 | -20/+28 |
| | | | | | | | | | | | | | | - revert profile--extract-users-handles - rewrite search--insert-users-propertized to handle raw account JSON, and to call search--get-user-info itself, so we can add full acct JSON to each user displayed and use it for follow-user etc. - and to choose how we want to follow users, we edit tl--interactive-user-handles-get to work differently depending on context: - poss contexts are "follow suggestions" view, search results, and profiles displaying a user's followers/followed users. | ||||
* | Revert "replace all calls to mastodon-search--insert-users-propertized" | mousebot | 2022-02-17 | 1 | -2/+22 |
| | | | | This reverts commit 787f18dcff2ee7a4c5a5cbf331f4e2d26997e1cc. | ||||
* | replace all calls to mastodon-search--insert-users-propertized | mousebot | 2022-02-15 | 1 | -22/+2 |
| | | | | with calls to mastodon-profile--add-author-bylines. | ||||
* | autoload http--api in search.el | mousebot | 2022-02-13 | 1 | -0/+1 |
| | |||||
* | --search-accounts-query use http--api | mousebot | 2022-02-07 | 1 | -1/+1 |
| | |||||
* | implement follow suggestions. | mousebot | 2022-02-07 | 1 | -15/+25 |
| | | | | | | | | | | | this factors out display of accounts from mastodon-search--search-query into mastodon-search--insert-users-propertized. mastodon-tl--get-follow-suggestions is the fun to view suggestions. seeing as this allows easy display of profile note under the account handle, i also added this display to --search-query, but it cd be easily disabled by calling --insert-users-propertized without its second arg. | ||||
* | update homepage and copyright boilerplate | mousebot | 2022-02-05 | 1 | -4/+3 |
| | |||||
* | bump version to a round number | mousebot | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | boilerplate maintainer contact | mousebot | 2021-12-17 | 1 | -1/+3 |
| | |||||
* | depend on emacs 27.1, flychecks, docstrings, etc. | mousebot | 2021-12-17 | 1 | -1/+1 |
| | | | | strictly, the 27.1 dependency is only for proper-list-p in -http.el. | ||||
* | bump version, change homepage link, readme | mousebot | 2021-12-17 | 1 | -2/+2 |
| | |||||
* | Convert most uses of `(cdr (assoc <some-symbol> <a-list>))` to `(alist-get ↵ | Holger Dürer | 2021-11-06 | 1 | -13/+13 |
| | | | | | | | <some-symbol> <a-list>)` This is more readable and actually more efficient (maybe) since it uses `eq` rather than `equal` as a test. | ||||
* | Reformat all code. | Holger Dürer | 2021-11-06 | 1 | -39/+39 |
| | | | | | | | | | | | Basically, in Emacs for each file: select all text and `indent-region`. - This also removes one redundant comment, and - fixes an error with json decoding where the `json-read-from-string` was actually not within the intended `unless` clause (which explains the warning about "result of (string-equal "" json-string) will be ignored" which I never understood. | ||||
* | fix broken completion, restore search--get-user-info{-@} | mousebot | 2021-11-03 | 1 | -1/+7 |
| | | | | | we need this modified version of -get-user-info because it adds the @ prefix to the account handle, which our completion prefix also contains | ||||
* | Fix compilation warnings. | Holger Dürer | 2021-11-01 | 1 | -7/+2 |
| | | | | | | | | | | | | This is mostly reflowing / reworkding docstrings to keep within 80 characters limit and adding autoloads. There are two warning remaining that I don't understand: - mastodon-async.el:359:16: Warning: reference to free variable ‘url-http-end-of-headers’ - mastodon-http.el:139:8: Warning: value returned from (string-equal json-string "") is unused When adding autoloads this sorts them for better readability. | ||||
* | include user's profile URL in company mentions completion. | mousebot | 2021-11-01 | 1 | -4/+5 |
| | | | | | also rename company mentions completion default value to "following" not "followers", which is what the actual search is called and what it returns. | ||||
* | docstrings | mousebot | 2021-10-29 | 1 | -1/+1 |
| | |||||
* | flycheck, autoloads, docstrings | mousebot | 2021-10-22 | 1 | -1/+2 |
| | |||||
* | improvements to toot mentions completion | mousebot | 2021-10-21 | 1 | -3/+5 |
| | | | | | | | | | - customize option for completion off, following-only, or all. - 'following=true' is forwarded to http--get-search accordingly. - use company-grab-symbol-cons + regex, prepend "@" to it - also prepend '@' to the list in get-user-info-no-url - this makes company display user handles prepended with '@', and to match and - enter a handle without duplicating the '@' | ||||
* | first go at company completion for mentions in new toots | mousebot | 2021-10-20 | 1 | -0/+19 |
| | |||||
* | flycheck: docstrings, autoloads, declarations | mousebot | 2021-10-02 | 1 | -2/+1 |
| | |||||
* | package-lint: bump to emacs 26.1, disable stream keybindings | mousebot | 2021-09-22 | 1 | -1/+1 |
| | |||||
* | bump masto version, bump emacs version to 25.1, dependency in readme | mousebot | 2021-05-31 | 1 | -2/+2 |
| | |||||
* | add request and seq as dependencies, flycheck cleanups, and | mousebot | 2021-05-27 | 1 | -32/+2 |
| | | | | move http search funs into http.el | ||||
* | flychecks and autoloads | mousebot | 2021-05-26 | 1 | -0/+2 |
| | |||||
* | enable live, propertized handle links and tags in search | mousebot | 2021-05-18 | 1 | -33/+37 |
| | |||||
* | message for notifs load, tiny search.el cleanup | mousebot | 2021-05-17 | 1 | -11/+13 |
| | |||||
* | clean-up edits after flycheck/bytecompile. | mousebot | 2021-05-16 | 1 | -11/+36 |
| |