And all of a sudden I am on #emacs 29.1. I used to zoom in and out of images with + and - but that doesn't work anymore. I now have to do i + and i -. I'll get the hang of it.
Does this make sense? #oauth in #emacs is at 20230706.2026 now and make-oauth-access-token and make-oauth-t are gone, replaced by oauth-access-token--create and oauth-t--create. I got errors on a fresh debian install. My #old computers however had their #elnCache where, I believe, there were still references to the old #defstructs. Now that my code does oauth-access-token--create and oauth-t--create the errors on my #fresh debian are gone.
#oauth #Emacs #old #elncache #defstructs #fresh
I'm currently working on tumblesocks.el at https://codeberg.org/gargle/tumblesocks. I like to use #emacs for everything. Using mastodon.el and tumblesocks.el gives me a wide enough page to read. Tumblesocks looks like this now:
I just realized a lot of my favorite software is hard to describe. #orgmode: an outliner, but also a highly-integrated task manager and markup language. #NNCP, an asynchronous message passer -- and thing that can use USB drives as a network. #gitannex, a file location tracker and syncer that does a ton. #dar, an improvement on tar, that can be FUSE-mounted, sliced and diced, compressed and encrypted in different ways. #emacs, a live-modifiable mail reader & enhanced vim (with evil-mode) 🙂
#orgmode #NNCP #gitannex #dar #Emacs
@mph I love this #emacs origin story, with a helping of VMS, Unix, and home terminals thrown in. https://mike.puddingtime.org/posts/2023-04-03-daily-notes-for-2023-04-03/
#emacs question: I've been thoroughly mediocre at emacs for almost 10 years now. I know there's more out there to know.
What are your tips for getting **a little better at emacs over time?**
Ideally, I'm looking for something a tip-a-day account or an intermediate level blog or podcast rather than a ten-hour video course or a book, but open to whatever.
[boosts appreciated if you have emacs-y followers]
@cadr Well, again talking from distance, so perhaps I am completely wrong, but it seems to me there are multiple things which don't look right to me: Look & Feel of Emacs looks like from 1990s (hopefully, finally), and even from the #Lisp point of view, I have heard from multiple sides that Emacs-Lisp is not the best dialect around. Why was Emacs community not able to fix either of these? How is the rewrite of Emacs on the top of Guille doing? Would it be better #Emacs than Emacs?
@CrashCarroll Okay, ediff will be just what I need most of the time but for more complex diffing where ediff just doesn't cut it I made functions based on ediff for calling external tool (meld in this case) for comparing buffer/ranges.
https://www.igordejanovic.net/recipes/diff-buffers-external/
TIL that #emacs ediff can compare regions of two opened buffers with `ediff-regions-{line,word}wise`. Super helpful when investigating similar pieces of code in order to generalize.
Haven't found a way to make it to ignore indentation. Anyone know how?
I work on projects written in #Python.
Regarding code editors, there are:
- minimalist text editors like #vim and #Emacs
- full-featured IDE like #PyCharm
I feel like I need something in-between: a text editor with features to navigate a codebase. In fact, the only thing I miss from vim is the ability to go to a function definition and back. No need for all the bells and whistles from an IDE.
I've tried to setup #LSP in neovim, but I feel like even this is too much…
Any suggestion?
#lsp #pycharm #Emacs #vim #Python
#ChatGPT enables a #DungeonsAndDragons battle between an #Emacs user and a #Vi user: https://blog.edross.co.uk/post/704919204415094784/emacs-and-vi-do-battle-in-dd
#chatgpt #DungeonsAndDragons #Emacs #vi
I've now expanded this #ChatGPT creation with its logical conclusion:
https://blog.edross.co.uk/post/704919204415094784/emacs-and-vi-do-battle-in-dd
#chatgpt #Emacs #vi #DungeonsAndDragons
Swapped back to my old fav #KDE :kde: yesterday on a whim, after reading about how Valve was funding KDE development. It works great, of course.
The one thing I didn't realize I'd grown dependent on that doesn't seem baked in are #Emacs keybindings in all text boxes, like you can get in MacOS and GNOME. I've pressed C-a to try and go to the beginning of the line while typing this three times 🦍
I pointed out that #Eshell, part of #Emacs for years and years, does all this.
Because it integrates with #tramp, you can pretty seamlessly do things like redirect to files on other boxes via ssh, etc. If you use it with an Emacs distribution like Doom, all sorts of things are integrated nicely.
2/
Well, I guess it's time for an #introduction! I'm a professional software developer from Reunion Island.
I've been a #marketgardener for six years and I'm the creator of https://qrop.frama.io, a #FLOSS #cropplanning software written in #qt. I'm porting it to #Phoenix because #Elixir is such a wonderful language! (And more seriously, because a #SaaS will be a better fit.)
#GNUlinux user since 2005, #Emacs lover ever since, learning #Rust in my spare time, #climbing as much as possible.
#climbing #Rust #Emacs #GNUlinux #SaaS #elixir #phoenix #qt #cropplanning #FLOSS #marketgardener #introduction
#emacs hive mind: #SQL on default emacs isn't the greatest. What's your favorite emacs plugin for SQL (hopefully installable through #MELPA ...)?
Using #postgreSQL if that helps.
#PostgreSQL #melpa #SQL #Emacs
@jesse Thank you! It happens I still use #OfflineIMAP myself, with #mu4e under #Emacs.