SHA256
1
0
forked from pool/emacs
Commit Graph

372 Commits

Author SHA256 Message Date
Dominique Leuenberger
b5003fd64b Accepting request 899448 from editors
- Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)

OBS-URL: https://build.opensuse.org/request/show/899448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=157
2021-06-15 14:36:57 +00:00
Dr. Werner Fink
d0bad7efce .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=309
2021-06-11 10:25:31 +00:00
Dominique Leuenberger
6a3b2120ee Accepting request 897972 from editors
- For terminal 24bit support, fall back to xterm+direct
  (semicolon version) if requested by the COLORTERM environment variable.
  Upstream commit 50f489b5dc.
  Allows 24bit color on gnome-terminal out of the box.
  * emacs-27.2-COLORTERM-24bit.patch (forwarded request 896402 from dmacvicar)

OBS-URL: https://build.opensuse.org/request/show/897972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=156
2021-06-09 19:54:48 +00:00
Dr. Werner Fink
08b8e6b1c6 Accepting request 896402 from home:dmacvicar:branches:editors
- For terminal 24bit support, fall back to xterm+direct
  (semicolon version) if requested by the COLORTERM environment variable.
  Upstream commit 50f489b5dc.
  Allows 24bit color on gnome-terminal out of the box.
  * emacs-27.2-COLORTERM-24bit.patch

OBS-URL: https://build.opensuse.org/request/show/896402
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=307
2021-06-07 07:06:16 +00:00
Dominique Leuenberger
39e47ad437 Accepting request 895550 from editors
- Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341)

OBS-URL: https://build.opensuse.org/request/show/895550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=155
2021-06-01 08:33:52 +00:00
Dr. Werner Fink
9feb4db88e boo#1186341
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=305
2021-05-26 13:33:24 +00:00
Richard Brown
f655499333 Accepting request 881478 from editors
- 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

OBS-URL: https://build.opensuse.org/request/show/881478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=154
2021-04-01 12:16:04 +00:00
Dr. Werner Fink
0c0755d7c0 Update emacs.keyring
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=303
2021-03-26 09:35:46 +00:00
Dr. Werner Fink
071e7dab45 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=302
2021-03-25 16:12:58 +00:00
Dr. Werner Fink
cf4ea39ee2 Update to GNU Emacs version 27.2
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=301
2021-03-25 15:41:16 +00:00
Dominique Leuenberger
9276234f2e Accepting request 879238 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/879238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=153
2021-03-17 19:13:38 +00:00
Dr. Werner Fink
2acd0c82af Xauthority for GNU Emacs Server
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=299
2021-03-08 14:36:16 +00:00
Dominique Leuenberger
459531658b Accepting request 866880 from editors
- 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)

OBS-URL: https://build.opensuse.org/request/show/866880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=152
2021-01-30 12:55:51 +00:00
Dr. Werner Fink
c1afa5425e Accepting request 866872 from home:dimstar:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/866872
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=297
2021-01-26 14:53:54 +00:00
Dominique Leuenberger
588b155b8a Accepting request 834840 from editors
- 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

OBS-URL: https://build.opensuse.org/request/show/834840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=151
2020-09-18 12:28:30 +00:00
Dr. Werner Fink
99a82db460 fix typos
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=295
2020-09-16 08:43:38 +00:00
Dr. Werner Fink
3d5fa4735f bad gif
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=294
2020-09-16 08:41:07 +00:00
Dominique Leuenberger
e3a499f26b Accepting request 830281 from editors
- 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

OBS-URL: https://build.opensuse.org/request/show/830281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=150
2020-09-01 18:02:48 +00:00
Dr. Werner Fink
2b226d7b37 site-start.d in load path
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=292
2020-08-28 13:40:05 +00:00
Dr. Werner Fink
611eb8fa8c emacs manual page
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=291
2020-08-24 11:15:15 +00:00
Dr. Werner Fink
f3f754ccde .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=290
2020-08-21 11:01:12 +00:00
Dr. Werner Fink
ac02f743f5 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=289
2020-08-21 09:02:12 +00:00
Dominique Leuenberger
a49a625e37 Accepting request 827545 from editors
- 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

OBS-URL: https://build.opensuse.org/request/show/827545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=149
2020-08-20 20:23:52 +00:00
Dr. Werner Fink
a3b8ab2804 Require git for build as it is used
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=287
2020-08-20 11:32:05 +00:00
Dr. Werner Fink
9ce8eff132 Skip mmap for buffer allocation for test
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=286
2020-08-20 10:40:16 +00:00
Dr. Werner Fink
db885a57ff boo#1175372
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=285
2020-08-18 09:24:15 +00:00
Dr. Werner Fink
4efdb355de Accepting request 827085 from home:AndreasSchwab:f
- Some specfile cleanup: remove checks obsoleted by the portable dumper

OBS-URL: https://build.opensuse.org/request/show/827085
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=284
2020-08-17 06:53:32 +00:00
Dominique Leuenberger
cc5eafb3bd Accepting request 826660 from editors
- 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

OBS-URL: https://build.opensuse.org/request/show/826660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=148
2020-08-16 18:26:16 +00:00
Dr. Werner Fink
c3c2fc81c8 ~/Emacs
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=282
2020-08-15 06:28:09 +00:00
Dr. Werner Fink
4f26b9fcbf pdumper for all emacs layouts
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=281
2020-08-14 08:04:15 +00:00
Dr. Werner Fink
50e3f99392 Update to GNU Emacs 27.1
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=280
2020-08-13 10:38:32 +00:00
Dominique Leuenberger
34f3bbd420 Accepting request 825389 from editors
- Add patch emacs-libX11-boo1175028.patch to fix SIGSEGV introduced
  by a security fix for libX11 (boo#1175028)

OBS-URL: https://build.opensuse.org/request/show/825389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=147
2020-08-12 08:57:05 +00:00
Dr. Werner Fink
4a39e29b0e fix boo#1175028
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=278
2020-08-10 13:20:40 +00:00
Dominique Leuenberger
194b921650 Accepting request 795925 from editors
OBS-URL: https://build.opensuse.org/request/show/795925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=146
2020-04-25 18:11:41 +00:00
Martin Pluskal
9a2e262fc3 Accepting request 793760 from home:dimstar:Factory
Resubmit; this time without a silly typo

OBS-URL: https://build.opensuse.org/request/show/793760
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=276
2020-04-21 05:12:23 +00:00
Dr. Werner Fink
989d0d33e3 rpm_info_macro
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=275
2020-04-02 16:40:21 +00:00
Dominique Leuenberger
e84eaa8471 Accepting request 767815 from editors
OBS-URL: https://build.opensuse.org/request/show/767815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=145
2020-01-30 08:36:27 +00:00
Dirk Stoecker
d811c32b34 Accepting request 766588 from home:dimstar:Factory
- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow
  OBS to shortcut through the -mini flavors.

OBS-URL: https://build.opensuse.org/request/show/766588
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=273
2020-01-27 15:21:30 +00:00
Yuchen Lin
9ba86565c0 Accepting request 729384 from editors
- 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
2019-09-20 12:37:28 +00:00
Dr. Werner Fink
01e34ccab3 Update to emacs-26.3
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=271
2019-09-09 09:08:16 +00:00
Dominique Leuenberger
fabd0f77a8 Accepting request 706048 from editors
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/706048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=143
2019-06-12 11:01:07 +00:00
Dr. Werner Fink
57197a3e87 boo#1132939
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=269
2019-04-23 12:32:46 +00:00
Dominique Leuenberger
4ce081a098 Accepting request 694724 from editors
- 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
2019-04-18 11:55:29 +00:00
Dr. Werner Fink
1c2042ba48 .
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=267
2019-04-15 20:01:51 +00:00
Dr. Werner Fink
2d7a1f5e78 Update to GNU Emacs 26.2
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=266
2019-04-15 13:48:34 +00:00
Dominique Leuenberger
1917de2b41 Accepting request 643901 from editors
- 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)

OBS-URL: https://build.opensuse.org/request/show/643901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=141
2018-11-06 12:58:31 +00:00
Dr. Werner Fink
aff8e914a1 type error strinp on nil
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=264
2018-10-23 08:27:54 +00:00
Dr. Werner Fink
b142f47efe Let site-start.el also work for hunspell (boo#1110387)
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=263
2018-10-23 06:39:02 +00:00
Dr. Werner Fink
043e3010b5 Help ispell(.el) to find and provide the usable dictionaries even for hunspell (boo#1110387)
OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=262
2018-10-22 13:58:30 +00:00
Dominique Leuenberger
4c304f9e19 Accepting request 624234 from editors
- 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)

OBS-URL: https://build.opensuse.org/request/show/624234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=140
2018-07-23 15:57:12 +00:00