- Update to emacs version 26.3
* New option 'help-enable-completion-auto-load'.
This allows disabling the new feature introduced in Emacs 26.1 which
loads files during completion of 'C-h f' and 'C-h v' according to
'definition-prefixes'.
* Emacs now supports the new Japanese Era name.
The newly assigned codepoint U+32FF was added to the Unicode Character
Database compiled into Emacs.
OBS-URL: https://build.opensuse.org/request/show/729384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=144
- Update to emacs version 26.2
* Emacs is now compliant with the latest version 11.0 of the Unicode Standard.
* New variable 'xft-ignore-color-fonts'.
* Changes in Specialized Modes and Packages in Emacs 26.2
Dired: The 'Z' command on a directory name compresses all of its files.
* Ibuffer: New toggle 'ibuffer-do-toggle-lock', bound to 'L'.
* Imenu: The value for 'imenu-auto-rescan-maxout' has been increased to 600000.
* Gnus: Mailutils movemail will now be used if found at runtime.
* Shadowfile: shadowfile.el has been rewritten to support Tramp file names.
* Shell mode: Shell mode buffers now have 'scroll-conservatively' set to 101.
* VC: VC support for Mercurial was improved.
* Incompatible Lisp Changes in Emacs 26.2
shadowfile config files have changed their syntax.
'thread-alive-p' has been renamed to 'thread-live-p'.
'while-no-input' does not return due to input from subprocesses.
* Lisp Changes in Emacs 26.2
The new function 'read-answer' accepts either long or short answers
depending on the new customizable variable 'read-answer-short'.
New function 'assoc-delete-all'. Like 'assq-delete-all', but uses
'equal' for comparison.
The function 'thing-at-point' behaves as before Emacs 26.1.
The behavior of 'thing-at-point' when called with argument 'list' has
changed in Emacs 26.1, in that it didn't consider text inside comments
and strings as a potential list. This change is now reverted, and
'thing-at-point' behaves like it did before Emacs 26.1.
To cater to use cases where comments and strings are to be ignored
when looking for a list, the function 'list-at-point' now takes an
optional argument to do so.
- Port and rename patch emacs-26.1.dif to emacs-26.2.dif
- Modify/port patches
OBS-URL: https://build.opensuse.org/request/show/694724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=142
- Simplify patch emacs-25.3-xft4x11.patch (from Henryk Hecht) for
boo#1096354
- Add patch emacs-26.1-xft4x11.patch to allow emacs-x11 to use
xft even for its menu bar (boo#1096354)
- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor
used. Emacs-x11 uses gsettings on openSUSE.
- Use -fPIE/-pie for helper binaries
- Use Groups tag Productivity/Text/Editors
- Add configure option for mailutils as recommended by GNU Emacs upstream
- Re-enable games with GNU Emacs which requires system-user-games
- Cleanup the spec file by removing old suse_versions
and reordering configure options
- Add some missed packages for configure
- Avoid Xwidgets on 32bit architectures as this does not build
- Update to emacs version 26.1
* Startup Changes in Emacs 26.1
- New option '--fg-daemon'
- New option '--module-assertions'
- Emacs now supports 24-bit colors on capable text terminals
- Emacs now obeys the X resource "scrollBar" at startup
* Various Changes in Emacs 26.1, see NEWS
* Various Editing Changes in Emacs 26.1, see NEWS
* Various Changes in Specialized Modes and Packages in Emacs 26.1, see NEWS
* Some Incompatible Lisp Changes in Emacs 26.1, see NEWS
OBS-URL: https://build.opensuse.org/request/show/619898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=138