#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
#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
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 😅
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)
Emacs 30 Now On Android
https://video.fosshq.org/videos/watch/c9d34133-29a2-4a6b-90e5-569704a18054
#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: :emacs: 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. 😢
Emacs 30 Now On Android
https://tux-edu.tv/videos/watch/176a7e4f-3ab3-499a-8cf8-f3ac1aebda01
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
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()
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
Can't walt to see #Emacs30 tomorrow morning!
@harish I install #Emacs and #Emacs30 through brew.
I have set both of those and still see exactly the same error as before.
I also have the PATH set from init.el.
It's annoying. Probably time to get back to 29.4 and forget about it.
Or ignore the compilation errors as things seem to continue to work.
But the Warnings buffer pops up too often.
after two days of googling and digging yt, all I get that there is around zero guides for #emacs as #python ide with all that #emacs29 builtin features like tree-sitter and eglot respecting venvs :blobfoxangry:
so vscode seems like only working option :revblobfoxtableflip:
and there is #emacs30 around the corner…