Featuring a significantly faster (~8x) JSON parser, native compilation enabled by default, and the official release of the Android port.

Abridged Announcement:

Version 30.1 of Emacs, the extensible text editor, should now be available from your nearest GNU mirror:

https://ftpmirror.gnu.org/emacs/emacs-30.1.tar.xz

https://ftpmirror.gnu.org/emacs/emacs-30.1.tar.gz

For a summary of changes in Emacs 30, see the etc/NEWS file in the tarball; you can view it from Emacs by typing ‘C-h n’, or by clicking Help->Emacs News from the menu bar.

You can also browse NEWS online using this URL:

https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-30

Windows binaries can be found at https://ftp.gnu.org/gnu/emacs/windows/emacs-30

  • 4ffy@lemmy.mlOP
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    4 months ago

    Cool small features in Emacs 30 that I really like:

    • If you have ever tried to create a custom modeline, you may have discovered that right-aligning elements was a massive pain. Emacs 30 adds a new modeline element mode-line-format-right-align which makes all subsequent elements in mode-line-format right-aligned.
    • When Emacs prompts you about recovering an auto-save file, you can now press = to show a diff between the buffer and auto-save. No more guessing whether you had done anything important.
    • E in dired opens a file with the default program for that file type (via xdg-open or OS equivalent).
  • oantolin@discuss.online
    link
    fedilink
    arrow-up
    7
    ·
    4 months ago

    One small thing I liked in the new version is the grep-use-headings user option, if you set it to t, then grep buffer lists the search results with headings, one per file, instead of repeating the filename every single time.

    • Alex@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      Any pointers to getting started? I can’t even get M-x - maybe I need a different on screen keyboard?

      • beleza pura@lemmy.eco.br
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        3 months ago

        the unexpected keyboard is pretty handy. it will feel a little weird at first, but you’ll get used to it

        if you don’t want to get used to using the menu bar, tool bar, and the mode popup menu, you should look for a keyboard configuration that allows the onscreen keyboard to pop up regardless of the mode (by default, it will only pop up in read/write buffers)

        i also strongly recommend installing the termux version if you wanna do anything useful