#emacs30 just landed in #guix ! 🎉

guix pull && guix upgrade

Tones of #emacs packages updates, more goodies and new features.

https://www.masteringemacs.org/article/whats-new-in-emacs-301

What's New in Emacs 30.1?

What is new in Emacs 30.1? I go through every change in the NEWS file and talk about the most interesting and useful changes.

Mastering Emacs

Levo meses usando Emacs 30, e hoxe por fin fixen os `update-alternatives` e xa é a versión por defecto no meu Linux Mint.

Procastinei un pouquiño 😅

#emacs #linuxmint #emacs30 #emacsElpaca

https://codeberg.org/salvari/emacs30_elpaca_public

A miña configuración para Emacs 30.1, ainda que non está rematada xa é publicable:

https://codeberg.org/salvari/emacs30_elpaca_public

Os apuntes do xestor de paquetes elpaca.el no meu blogue (en castelán)

https://comacero.com/posts/notes_emacs_elpaca/

#elpaca #emacs #emacs30 #elpacaEmacs

emacs30_elpaca_public

My new configuration for Emacs using Elpaca as package manager

Codeberg.org
Emacs 30 Now On Android

PeerTube

#Emacs is great. Adapting #orgmode is great as well. It delivers a ton of useful features for my everyday work which I could not do without or with any software alternative.

However, with a sufficient complex setup, upgrading software causes things to break. This time:  28.x ➡️ 30.1

Currently, tag completion of org headings is broken, linking to contacts is broken (helm-org-contacts), some larger Org buffers can't be saved (without switching to text-mode first), my magit-status window doesn't work and I'm not sure what other stuff is hidden below that doesn't work. 😩

I guess you can't have such an excellent custom environment without that pain. 😢

#rant #PIM #Emacs30 #updates #software #PKM

Emacs 30 Now On Android

PeerTube

Upgrading emacs-plus to 30.1 and getting gcc/libgccjit errors? I did too! But I think I fixed it easily enough: https://github.com/d12frosted/homebrew-emacs-plus/issues/790

#emacs #emacs30 #gcc #macos

Nope, #orgmode (the builtin 9.7.11 version) is completely broken in #Emacs30 for me, just opening my bookmarks.org file gives me:

Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p t)
plistp((:begin 1 :contents-begin 1 :contents-end 57969 :end 57969 :robust-begin 3 :robust-end 57969 :post-blank 0 :post-affiliated 1 :path "/home/alex/src/org-notes/bookmarks.org" :mode org-data :buffer #<buffer bookmarks.org> :deferred [org-element-deferred org-element--get-global-node-properties nil t]))
org-element-create(org-data (:begin 1 :contents-begin 1 :contents-end 57969 :end 57969 :robust-begin 3 :robust-end 57969 :post-blank 0 :post-affiliated 1 :path "/home/alex/src/org-notes/bookmarks.org" :mode org-data :buffer #<buffer bookmarks.org> :deferred [org-element-deferred org-element--get-global-node-properties nil t]))
org-element-org-data-parser()
org-element--parse-to(143)
#f(compiled-function (&optional epom cached-only) "Determine closest element around point or EPOM.[...]" #<bytecode 0xdec84a14a8337bd>)()
apply(#f(compiled-function (&optional epom cached-only) "Determine closest element around point or EPOM.[...]" #<bytecode 0xdec84a14a8337bd>) nil)
polymode-with-current-base-buffer(#f(compiled-function (&optional epom cached-only) "Determine closest element around point or EPOM. [...]" #<bytecode 0xdec84a14a8337bd>))
apply(polymode-with-current-base-buffer #f(compiled-function (&optional epom cached-only) "Determine closest element around point or EPOM. [...]" #<bytecode 0xdec84a14a8337bd>) nil)
org-element-at-point()
org--collect-keywords-1((...)
org-collect-keywords(...)
org-set-regexps-and-options()
org-mode()

I have just tried #Emacs30 (which has not been released yet, it's still under development) and #orgmode is completely broken.

I also don't know how I feel about #Emacs compiling the elisp files in the background for me.

Maybe I'm just old and I dislike these newfangled changes...

Emacs 30.1 is out! And I just love the "Antinews way" of announcing changes 😅
https://www.gnu.org/software/emacs/manual/html_node/emacs/Antinews.html

#emacs #emacs30

Antinews (GNU Emacs Manual)

Antinews (GNU Emacs Manual)