As an update on #emacs Mastodon.el, I'm liking it. There's a learning curve, which I actually think is good. I'm appreciating the small amount of resistance that makes it feel a bit less addictive.
As an update on #emacs Mastodon.el, I'm liking it. There's a learning curve, which I actually think is good. I'm appreciating the small amount of resistance that makes it feel a bit less addictive.
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Nicholas Despres and Thibaut Antoine Meyer for assigning their copyright to the FSF! More at: https://u.fsf.org/463 #Emacs #CopyrightAssignments
released mastodon.el 2.0.0. :tada:
- adds encrypted auth tokens, either in auth-sources or in the plstore (default is auth sources: customize `mastodon-auth-use-auth-source` to switch)
- fixes to updating notifications view with `g`.
- removes dependency on request.el (uploads now handled with url.el. thanks to the efforts of @rahguzar!)
- fix user avatars not displaying in notifications view.
- add cycling of a post's full sized images (call `=` from a byline to view or hit RET on an image, then `=` to next and `-` to previous, `>` and `<` also work, as well as left and right.)
- fix some tests (prob break some others)
- add poll symbol to poll posts (as with poll notifs)
for details on the new authentication flow:
https://codeberg.org/martianh/mastodon.el#headline-10
do @ me if you run into any issues, or chime in on the repo.
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!
Spent a bit of time playing with https://github.com/copilot-emacs/copilot.el Works OK, but I ran into many indentation issues (the completions appear with some offset). It's a bit surprising that such an useful package is not getting more love. I filed a few small PR -that's how you know I tried some package.
I got interested in Copilot only recently - when it became free for some limitted use.
A big thank to you, @sacha, for your great blog posts.
With "Org Mode: Cutting the current list item (including nested lists) with a speed command", now I know the speed commands of Org-mode and how to use them on lists.
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to gongzizhuo, Leo Georg Gaskin, and Lucas Martin Quintana for assigning their copyright to the FSF! More at: https://u.fsf.org/463 #Emacs #CopyrightAssignments
Today's itch is to go back to getting my mail in Emacs. What are we using these days?
@bshankar @ramin_hal9001 @amoroso @screwtape @sacha
I think #Emacs follows the Unix philosophy
Just fine. It's a system of composable parts,
We keep adding more parts that we can use for our compositions, just like Unix. And many of the things we add are actually from the Unix environment.
We just plug in and use them. There's nothing more Unixy than that.
It's a programming language and an environment and runtime for that language. It just happens to have nice parts to make an editor from.
Really, it's just turtles all the way down.
Emacs was bloated in 1980 when we mistakenly compared it to vi, a tiny editor, thinking that emacs was an editor.
I chewed on the tasty food for thought of the blog series by Ramin Honary @ramin_hal9001 on how Emacs fulfills the Unix philosophy. If a Lisp system is extensible, customizable, and self-documenting by design I'd say it's an application platform, or pretty close.
https://tilde.town/~ramin_hal9001/articles/emacs-fulfills-the-unix-philosophy.html
Ramin, @sacha Sacha Chua, and @screwtape will elaborate on this in an upcoming episode of the Lispy Gopher show. Full context:
Dear #emacs users,
I am trying to re-learn emacs after using #vim for several years.
One thing that I really liked in vim is that I can "reformat" long lines in a #markdown file by marking the lines (VISUAL mode) and then hitting "gq". This kept the markdown format, e.g. lists are still lists, but the lines are wrapped at whatever I set as the maximum line length.
It seems I am missing the right search terms because I only find "M-q" aka fill-paragraph, but this does not respect e.g. markdown lists.
Does anyone have pointers or search terms for me?
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Matthew Batson, Maxim Cournoyer, and Mirko Hernandez for assigning their copyright to the FSF! More at: https://u.fsf.org/463 #CopyrightAssignments #Emacs
https://babbagefiles.xyz/no-one-can-be-told-what-irc-is-you-have-to-logon-for-yourself/
Visions and Implementations of a smooth #IRC (including @ircv3 things) experience, with focus on IRC bouncers and using them with #Emacs and on #mobile / #Android .
[updated with a bunch of screenshots of Goguma, Gamja, ERC in action]
(With bonus material on Korean/Japanese/Chinese #etymology)
Applications these days have no respect for a computer's limited resources:
- Chat apps consume 0.5GB RAM (e.g. Messenger)
- IDEs take 5GB of space and consume 4+ GB of RAM (e.g. Rider)
- A VS Code for a tiny F# project eats 1 GB of RAM
And then there's #Emacs which consumes 200MB after 1 month...
I guess most people don't really care about this, as long as they have the resources needed, but it always bothers me.
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Nicholas Despres and Thibaut Antoine Meyer for assigning their copyright to the FSF! More at: https://u.fsf.org/463 #Emacs #CopyrightAssignments
Emacs Solo: A Surprise System Crafters Live Demo
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Matthew Batson, Maxim Cournoyer, and Mirko Hernandez for assigning their copyright to the FSF! More at: https://u.fsf.org/463 #CopyrightAssignments #Emacs