Revisions of emacs

Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 881478 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 154)
- Update emacs.keyring 

- Update to GNU Emacs version 27.2
  * Changes in Emacs 27.2
    This is a bug-fix release with no new features.
  * Lisp Changes in Emacs 27.2
    The behavior of the user option 'resize-mini-frames' has changed.
    If set to a non-nil value which isn't a function, resize the mini
    frame using the new function 'fit-mini-frame-to-buffer' which won't
    skip leading or trailing empty lines of the buffer.
  * Changes in Specialized Modes and Packages in Emacs 27.2
    Tramp: The user option 'tramp-completion-reread-directory-timeout'
    is now obsolete.
- Remove patches now upstream
  * emacs-27.1-gif.patch
  * emacs-27.1-home.patch
- Port patches
  * emacs-24.3-iconic.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-25.2-ImageMagick7.patch
  * pdump.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 879238 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 153)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 866880 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 152)
- Replace system-user-games with user(games): be resilient to
  package name changes.

  crash on broken gif files
- Correct paths for emacs manual page on the fly
- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487
  to add missing slashes on finding ~/Emacs
- Let it build even with the fix for boo#1152105 (forwarded request 866872 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 834840 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 151)
- Add patch emacs-27.1-gif.patch from upstream mailing list to fix
  crash on broken gif files 
- Correct group of el package as well as provide it as devel packages
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 830281 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 150)
- Be sure that /usr/share/emacs/site-lisp/site-start.d/ is in
  the load path as otherwise we might catch some not seen errors

- Correct paths for emacs manual page on the fly 

- Add patch pdump.patch from Andreas Schwab as it allows to
  rename the executable name in emacs.sh

- Correct manual page of emacs, that is remove ``local/``
- Make sure that the emacs spawned by the emacs script does use
  its default pdumper image file
- Avoid warning about permissions on /var/lib/games

- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487 
- Require git at build time as used by rebuilding byte compiled lisp files
- Load pcase and easy-mmode at dump time from emacs-lisp path
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 827545 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 149)
- Switch Emacs.FontBackend setting off (boo#1175372)

- Some specfile cleanup: remove checks obsoleted by the portable dumper

- Add upstream patch emacs-27.1-home.patch from mailing list
  to add missing slashes on finding ~/Emacs
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 826660 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 148)
- Provide for all three emacs layouts, that are emacs-nox, emacs-x11,
  and emacs-gtk their own pdumper file (boo#1175233)

- Update to GNU Emacs version 27.1
  * Emacs is now compliant with the latest version 13.0 of the Unicode Standard.
  * Emacs can now use the XDG convention for init files.
    The 'XDG_CONFIG_HOME' environment variable (which defaults to
    "~/.config") specifies the XDG configuration parent directory.
    Emacs checks for "init.el" and other configuration files inside
    the "emacs" subdirectory of 'XDG_CONFIG_HOME', i.e.
    "$XDG_CONFIG_HOME/emacs/init.el"
    However, Emacs will still initially look for init files in their
    traditional locations if "~/.emacs.d" or "~/.emacs" exist, even if
    "$XDG_CONFIG_HOME/emacs" also exists.  This means that you must delete
    or rename any existing "~/.emacs.d" and "~/.emacs" to enable use of
    the XDG directory.
  * The varius changes can be read in detail at /usr/share/emacs/27.1/etc/NEWS
- Port and rename patch emacs-26.2.dif to emacs-27.1.dif
- Modify/port patches
  * emacs-24.1-ps-mule.patch
  * emacs-24.3-asian-print.patch
  * emacs-24.3-iconic.patch
  * emacs-24.3-x11r7.patch
  * emacs-24.4-flyspell.patch
  * emacs-24.4-glibc.patch
  * emacs-24.4-nonvoid.patch
  * emacs-24.4-ps-bdf.patch
  * emacs-24.4-xim.patch
  * emacs-25.1-custom-fonts.patch
  * emacs-25.2-ImageMagick7.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 825389 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 147)
- Add patch emacs-libX11-boo1175028.patch to fix SIGSEGV introduced
  by a security fix for libX11 (boo#1175028)
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 729384 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 144)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 706048 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 143)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 694724 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 142)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 643901 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 141)
- Let ispell.el perform even on older systems without default
  hunspell dictionary as otherwise this leads to wrong type
  error as nil is not a pointer to a string

- Let site-start.el also seek for hunspell to load the ispell
  lisp library (boo#1110387)

- Help ispell(.el) to find and provide the usable dictionaries
  even for hunspell (boo#1110387)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 624234 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 140)
- Avoid error message on info.info(.info) as this file should not be
  installed due it is part of the system package info (boo#1101652)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 621661 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 139)
- xwidget.patch: Make xwidget-webkit-execute-script safe against GC
- Re-enable Xwidgets on 32bit architectures (forwarded request 621595 from AndreasSchwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 619898 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 138)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 528839 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 135)
- Update to emacs version 25.3 a security release
Displaying revisions 41 - 60 of 194
openSUSE Build Service is sponsored by