- Add patch gnulib.git-94e01571.patch to fix CVE-2017-7476
- Use socket activation to get dbus up before starting emacs
- Fix emacs.sh wrapper script to check modern dbus session (boo#1032759)
- Update to emacs version 25.2 a bugfix release
* 'find-library', 'help-function-def' and 'help-variable-def' now run
'find-function-after-hook'.
* New basic face 'fixed-pitch-serif', for a fixed-width font with serifs.
The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default.
* New variable 'use-default-font-for-symbols', for backward compatibility.
This variable allows you to get back pre-Emacs 25 behavior where the
font for displaying symbol and punctuation characters was always
selected according to your fontset setup. By default, Emacs 25 tries
to use the default face's font for such characters, if it supports
them, disregarding the fontsets. Set this variable to nil to disable
this and get back the old behavior.
* 'electric-quote-mode' is no longer suppressed in a buffer whose
coding system cannot represent curved quote characters.
Instead, users can deal with the unrepresentable characters in the
usual way when they save the buffer.
* New variable 'inhibit-compacting-font-caches'.
Set this variable to a non-nil value to speed up display of characters
using large fonts, at the price of a larger memory footprint.
* The version number of CC Mode has been changed from 5.33 to
5.32.99, although the software itself hasn't changed. This aims to
reduce confusion with the standalone CC Mode 5.33 (available from
http://cc-mode.sourceforge.net), which is a more mature version than
the one included in Emacs 25.2.
OBS-URL: https://build.opensuse.org/request/show/492450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=130
- Add /var/games to filelist
- Test out release candidate of emacs bugfix release 25.2
* 'find-library', 'help-function-def' and 'help-variable-def' now run
'find-function-after-hook'.
* New basic face 'fixed-pitch-serif', for a fixed-width font with serifs.
The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default.
* New variable 'use-default-font-for-symbols', for backward compatibility.
This variable allows you to get back pre-Emacs 25 behavior where the
font for displaying symbol and punctuation characters was always
selected according to your fontset setup. By default, Emacs 25 tries
to use the default face's font for such characters, if it supports
them, disregarding the fontsets. Set this variable to nil to disable
this and get back the old behavior.
* 'electric-quote-mode' is no longer suppressed in a buffer whose
coding system cannot represent curved quote characters.
Instead, users can deal with the unrepresentable characters in the
usual way when they save the buffer.
* New variable 'inhibit-compacting-font-caches'.
Set this variable to a non-nil value to speed up display of characters
using large fonts, at the price of a larger memory footprint.
* The version number of CC Mode has been changed from 5.33 to
5.32.99, although the software itself hasn't changed. This aims to
reduce confusion with the standalone CC Mode 5.33 (available from
http://cc-mode.sourceforge.net), which is a more mature version than
the one included in Emacs 25.2.
- Patch emacs-25.1.dif renamed to emacs-25.2.dif
- Modified patches emacs-24.4-glibc.patch and emacs-24.4-ps-bdf.patch
OBS-URL: https://build.opensuse.org/request/show/478938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=128
- Avoid address space randomization during emacs build
- Check for active Execution Shield as this breaks emacs
- Diable experimental cairo support as it cause trouble with spacemacs
as well as with the w3 mode
- Update to emacs version 25.1
* Next major release
* Xwidgets: a new feature for embedding native widgets inside Emacs buffers.
* Emacs can now load shared/dynamic libraries (modules).
* Network security (TLS/SSL certificate validity and the like)
* 'C-h l' now also lists the commands that were run.
* New option 'switch-to-buffer-in-dedicated-window'
* The option 'even-window-heights' has been renamed to 'even-window-sizes'
* 'terpri' gets an optional arg ENSURE to conditionally output a newline.
* 'insert-register' now leaves point after the inserted text
* The new variable 'term-file-aliases' replaces some files from lisp/term.
* New variable 'system-configuration-features', listing some of the main
features that Emacs was compiled with.
* A password is now hidden also when typed in batch mode.
* The Emacs pseudo-random number generator can be securely seeded.
* New input methods: 'tamil-dvorak', 'programmer-dvorak' and 'probhat'.
* 'M-x' suggests shorthands and ignores obsolete commands for completion.
* Changes in undo
* New command 'comment-line' bound to 'C-x C-;'.
* New and improved facilities for inserting Unicode characters
* New minor mode 'global-eldoc-mode' is enabled by default.
* Emacs now uses "bracketed paste mode" on text terminals that support it.
* Emacs now supports the latest version of the UBA.
* You can access 'mouse-buffer-menu' ('C-down-mouse-1') using 'C-f10'.
OBS-URL: https://build.opensuse.org/request/show/439871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=126