does "uncanny" have a standard nominalization?
uncanniness?
does "uncanny" have a standard nominalization?
uncanniness?
released 1.1.8
- adds support for the link-hint package (thanks @rahguzar!)
- adds fixes for Sharkey compatability
- marks notifs read upon viewing via the API
- adds moderation warning and severance notification types
- adds user-level domain (un)blocking commands
- fixed the profile view widget
- lots of fixes and cleanups
- meantime we also started work on a new notifications checker (wip)
- we also worked on the nasty nasty nasty race condition reload-thread-on-reply bug, it's a tough nut.
@ me if you run into any issues.
if you appreciate my work on mastodon.el, consider donating:
https://paypal.me/martianh. (even a small amount is appreciated.)
& thanks a lot to the recent donators!
am starting on making a little interface to the google drive API, using the gdrive CLI programme (which handles auth and requests).
but my thought was, has no one ever bothered to do this before?
(i know i can browse gdrive via tramp, but my interest here is different: i want to programmatically upload and download files and directories, without minimal file tree navigation. moreover gdrive over tramp, last i checked, is mind-meltingly slow.)
gdrive: https://github.com/glotlabs/gdrive
gdr, gdrive in emacs: https://codeberg.org/martianh/gdr
(PS: while doing this last night i was reminded of my little nextcloud share-link package (https://codeberg.org/martianh/nc.el) the existence of which i had *completely* forgotten! shocked at mind-empty self.)
too scared to update
wait, did Robin Tempelton say spring 2025 we can run guile-emacs?!
I don't even know what guile is and I can't fucking wait.
@mdhughes @screwtape yeah i was gonna say, else do shadowing. glad its working
but hey, it's still weird: if you have no conflicts, it shouldn't error at all? you cd just :use :use :use to your heart's content.
(i suffered quite a bit w getting going due to useless pkging related errors, until i found my 1 mousey little way that works..., sigh)
@mdhughes @screwtape i def a pkg like so:
(defpackage #:altext
(:use #:cl #:uiop)
(:local-nicknames
(#:dex #:dexador)
(#:n #:ningle)
(#:s #:spinneret)
))
if you don't want any nicknames/prefix, you can put the package in :use, but you may get name conflicts that way. which is the error in your first post.
overhauling notifications display, to handle grouped notifications.
necessitated overhauling bylines display, to handle not being a complete piece of splattered shit.
sloooooooooowly achieving byline singularity/spagettification/enlightenment/making a complete mess of everything.
realizing that notifications display was actually always broken, but it looked nice so never realized... 😁
one day soon maybe we'll even have the possibility of bylines before posts! like every other single fedi client in the world!
DMT brain meme!
edit: a pic
pushed a stack of stuff to main, release tag 1.1.0.
- display link card authors (masto 4.3)
- grouped notifications / notifications overhaul (masto 4.3)
- overhaul of byline code
- function to return unread notifications count
- add trending links view
- add links timeline
- add update user settings transient menu
- add update user profile fields transient menu
- lots of fixes/code molesting
- don't render images in fave/boost notifications (render link)
- fix image rendering in thread views
- new dependency: tp.el, for the transients
please report any issues you encounter on the repo, or @ me. there'll likely be a few breakages lurking around somewhere. esp. given code audits.
please consider donating if you appreciate the time/energy i spend on mastodon.el: https://paypal.me/martianh. (even a small amount helps a lot.)
thanks to the recent donors too!
- adding widgets to views that can be cycled, such as profiles and search. easy to port from lem.el, hurrah.
- trying to make the poll transient (live) adjustable for numbers of options (a server setting).
trying to fix the awful clash between content warnings and folding of long toots. they should now work independently of each other, and more importantly, respect each others state.
fix is in develop.
(the clash was god awful, but i never noticed due to personal settings so never fixed. apols for that.)
pushed tag 1.1.5 to main.
- fix transient polls
- fix clash between content warnings and folding of statuses
- add a read less heading to unfolded long statuses
- fix widget position when updating the view
- try to clean up some mess
- actually build with cask and iron out some junk that way
released 1.1.7.
this release adds:
- notif view cycle function (C-c C-c), with C-u to choose a view
- notif view widget for selecting a notifs view
- mastodon-tl--get-toot-author - now never treats toot booster as an 'author'
- add prefix arg to profile views, also to choose a view
- various fixes and cleanups.
@ me if you run into any issues.
if you appreciate my work on mastodon.el, consider donating:
https://paypal.me/martianh. (even a small amount is appreciated.)
- fixing a crappy thread update on reply bug (ouf that hurt)
- implementing "relationship severance" notifs (when a block happens and you lose follows/-ers)
- adding (user) domain (un)blocking (new to me: block a domain even if your instance doesn't)
- adding a prefix arg for setting toot visibility so no need to cycle all the time
- cleaning up mastodon-tl--get-toot-author (never load booster, for that we have mastodon-tl--show-user)
edit:
- implementing "moderation warning" notifications (for when your admin sends you a warning about a post of yours)
curious, or rather actually trembling with fear, about robin templeton's upcoming guile emacs resurrected talk this weekend.
it's resurrected, it's the living dead, it's zombies? guile is crazy? look at all the guile folks in your timeline, everyone i ever saw using guile is crazy, they're all nutters, freaks, monsters, whacko, lunatics!!! ahhhhh!!!!
@civodul i made my own client (WIP, idiosyncratic), which is probably not what you want. (ie it's more like lem.el/mastodon.el than forge)
https://codeberg.org/martianh/fj.el
see link in readme about forge/magit supporting or not foregejo.
now that i know the API a bit and a better grasp of CLOS/EIEIO, i have considered implementing it for forge.el (again, *sigh*). but i really don't have the money/time to spend the time/money on it needed at present. (i don't earn a living by using version control software!)
@civodul exactly yeah. the functions are (mostly) already available, just not documented/very discoverable. a widget makes all the options visible. it's done for profile views already and maybe search, if you have updated recently you should have a blue widget on profiles. it would be the same.
- fixed thread reload on toot (shoud hotfix this)
- adding a widget to notifs, selected your notif view type. still getting used to the blue interruption at top of buffer tho. useful? useless? hm.
@screwtape ah gotcha, thanks. i pulled out the relevant code and tried it out. it works if point in code, not if point in comment. might hack sth from it tho. i was hoping not to have to switch to a whole new movement system (even if its better!).
(actually i feel like there's a stack of exacs cmds that should ignore comments or smartly handle them...)
poetry, writing, dmt, desertion, trash, black metal, mycology, translation, hegel, language, the black radical tradition, indigenous liberation, autonomia....https://anarchive.mooo.comhttps://pleasantlybabykid.tumblr.com/git: https://codeberg.org/martianhi maintain mastodon.el for emacs.[if that's all we have in common, follow #mastodonEl not me, i'm not only here to talk shop]he/him or they/them#nobot
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.