Hello community,

here is the log from the commit of package emacs for openSUSE:Factory checked 
in at 2014-10-23 14:20:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs (Old)
 and      /work/SRC/openSUSE:Factory/.emacs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "emacs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs/emacs.changes      2014-09-09 
06:21:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs.changes 2014-10-23 
14:20:10.000000000 +0200
@@ -1,0 +2,115 @@
+Wed Oct 22 08:45:42 UTC 2014 - [email protected]
+
+- Again avoid autoconf and Co.
+
+-------------------------------------------------------------------
+Tue Oct 21 14:47:54 UTC 2014 - [email protected]
+
+- Update to to emacs version 24.4
+  * Emacs can now be compiled with ACL (access control list) support.
+  * Emacs can now be compiled with file notification support.
+  * Emacs can now be compiled with zlib support.
+  * Support for ACLs (access control lists).
+  * Emacs preserves the ACL entries of files when backing up.
+  * New functions `file-acl' and `set-file-acl' get and set file ACLs.
+  * Support for menus on text-mode terminals.
+  * New option `load-prefer-newer' affects how the `load' function chooses
+  * Multi-monitor support
+  * New function `zlib-decompress-region', which decompresses gzip- and
+    zlib-format compressed data using built-in zlib support (if available).
+  * The *Messages* buffer is created in `messages-buffer-mode'
+  * The cursor stops blinking after 10 blinks (by default) on X and Nextstep.
+  * In keymaps where SPC scrolls forward, S-SPC now scrolls backward.
+  * The default value of `make-backup-file-name-function' is no longer nil.
+  * The command `apropos-variable' is renamed to `apropos-user-option'.
+  * The key `?' now describes prefix bindings, like `C-h'.
+  * The command `describe-function' has been extended for EIEIO.
+  * The function `quail-help' is no longer an interactive command.
+    Use `C-h C-\' (`describe-input-method') instead.
+  * New commands `toggle-frame-fullscreen' and `toggle-frame-maximized',
+    bound to <f11> and M-<f10>, respectively.
+  * New hooks `focus-in-hook', `focus-out-hook'.
+    These are normal hooks run when an Emacs frame gains or loses input focus.
+  * The function `window-in-direction' now takes additional arguments
+    for specifying a reference point, wrapping the selection around frame
+    borders, and specifying ways to select the minibuffer window.
+  * Emacs can now change frame sizes in units of pixels, rather than
+    text rows or columns.
+  * Emacs can now change window sizes in units of pixels.
+  * The functions `window-body-height' and `window-body-width' now never
+    count partially visible lines or columns if called with a nil PIXELWISE
+    argument.
+  * Emacs can now draw dividers between adjacent windows.
+  * New functions to return the pixel sizes of window components
+  * The new function `window-text-pixel-size' returns the size of the
+    text of a window's buffer in pixels.
+  * `fit-window-to-buffer' can now resize windows in both dimensions.
+  * `fit-frame-to-buffer' now fits frames in both dimensions.  The new
+    options `fit-frame-to-buffer-margins' and `fit-frame-to-buffer-sizes'
+    control the size of the frame and its position on screen.
+  * Temp Buffer Resize Mode can now adjust the height and width of
+    windows and frames.
+  * `split-window' is now a non-interactive function, not a command.
+  * The functions `window-size' and `window-total-size' now have an
+    optional argument to return a rounded size value.
+  * `window-state-put' now allows you to put a window state into internal
+    windows too.
+  * New option `scroll-bar-adjust-thumb-portion'.
+    Available only on X, this option allows you to control over-scrolling
+    using the scroll bar (i.e., dragging the thumb down even when the end
+    of the buffer is visible).
+  * `display-buffer-at-bottom' chooses or creates a window at the
+    bottom of the selected frame.
+  * `display-buffer-no-window' to not display the buffer in a window.
+  * New display action alist entry `allow-no-window' to indicate the
+    caller of `display-buffer' is ready to handle the case of not displaying
+    the buffer in a window.
+  * `display-buffer-in-previous-window' is now a member of
+    `display-buffer-fallback-action'.
+  * `eval-defun' on an already defined defcustom calls the :set function,
+    if there is one.
+  * `electric-indent-mode' is now enabled by default.
+  * New buffer-local `electric-indent-local-mode'.
+  * The behavior of `C-x TAB' (`indent-rigidly') has changed.
+  * `tab-stop-list' is now implicitly extended to infinity by repeating
+    the last step.  Its default value is changed to nil, which means a tab
+    stop every `tab-width' columns.
+  * Uniquify is enabled by default, with `post-forward-angle-brackets' style.
+  * New command `C-x SPC' (`rectangle-mark-mode') makes a rectangular region.
+    Most commands are still unaware of it, but kill/yank do work on the 
rectangle.
+  * New option `visual-order-cursor-movement'.
+  * New command `delete-duplicate-lines'.
+  * New command `cycle-spacing' acts like a smarter `just-one-space'.
+  * `blink-matching-paren' now only highlights the matching open-paren
+    by default, instead of moving the cursor.  Set this variable to `jump' to
+    restore the old behavior.
+  * The new function `fill-single-char-nobreak-p' can stop fill from breaking
+    a line after a one-letter word, which is an error in some typographical
+    conventions.  To use it, add it to the `fill-nobreak-predicate' hook.
+  * All interactive commands that read a register (`copy-to-register', etc.)
+    now display a temporary window after `register-preview-delay' seconds
+    that summarizes existing registers.
+  * New command `frameset-to-register' bound to `C-x r f', replacing
+    `frame-configuration-to-register'.  It offers similar functionality,
+    plus enhancements like the ability to restore deleted frames.
+    (`frame-configuration-to-register' still exists, but no longer has a
+    key binding.)
+  * New command `C-x C-k x' (`kmacro-to-register') stores keyboard
+    macros in registers.
+- Remove patches now upstream
+  CVE-2014-3421.patch
+  CVE-2014-3422.patch
+  CVE-2014-3423.patch
+  CVE-2014-3424.patch
+  emacs-24.3-giflib5.patch 
+  emacs-24.3-nntp-typhoon-fix.patch
+- Change patches
+  emacs-24.3-decl.dif becomes emacs-24.4-decl.dif
+  emacs-24.3-flyspell.patch becomes emacs-24.4-flyspell.patch
+  emacs-24.3-glibc.patch becomes emacs-24.4-glibc.patch
+  emacs-24.3-nonvoid.patch becomes emacs-24.4-nonvoid.patch
+  emacs-24.3-ps-bdf.patch becomes emacs-24.4-ps-bdf.patch
+  emacs-24.3-xim.patch becomes emacs-24.4-xim.patch
+  emacs-24.3.dif becomes emacs-24.4.dif
+
+-------------------------------------------------------------------

Old:
----
  CVE-2014-3421.patch
  CVE-2014-3422.patch
  CVE-2014-3423.patch
  CVE-2014-3424.patch
  emacs-24.3-decl.dif
  emacs-24.3-flyspell.patch
  emacs-24.3-giflib5.patch
  emacs-24.3-glibc.patch
  emacs-24.3-nntp-typhoon-fix.patch
  emacs-24.3-nonvoid.patch
  emacs-24.3-ps-bdf.patch
  emacs-24.3-xim.patch
  emacs-24.3.dif
  emacs-24.3.tar.xz

New:
----
  emacs-24.4-decl.dif
  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-24.4.dif
  emacs-24.4.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ emacs.spec ++++++
++++ 1332 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/emacs/emacs.spec
++++ and /work/SRC/openSUSE:Factory/.emacs.new/emacs.spec

++++++ emacs-24.3-decl.dif -> emacs-24.4-decl.dif ++++++
--- /work/SRC/openSUSE:Factory/emacs/emacs-24.3-decl.dif        2013-05-28 
07:29:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4-decl.dif   2014-10-23 
14:20:07.000000000 +0200
@@ -1,7 +1,11 @@
+---
+ src/frame.c |    3 +++
+ 1 file changed, 3 insertions(+)
+
 --- src/frame.c
-+++ src/frame.c        2013-05-21 15:13:32.849939500 +0000
-@@ -22,6 +22,9 @@ along with GNU Emacs.  If not, see <http
- #define FRAME_INLINE EXTERN_INLINE
++++ src/frame.c        2014-10-21 13:58:24.419838036 +0000
+@@ -20,6 +20,9 @@ along with GNU Emacs.  If not, see <http
+ #include <config.h>
  
  #include <stdio.h>
 +#ifdef STDC_HEADERS

++++++ emacs-24.3-flyspell.patch -> emacs-24.4-flyspell.patch ++++++
--- /work/SRC/openSUSE:Factory/emacs/emacs-24.3-flyspell.patch  2013-05-28 
07:29:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4-flyspell.patch     
2014-10-23 14:20:07.000000000 +0200
@@ -1,19 +1,23 @@
+---
+ lisp/textmodes/flyspell.el |   11 ++++++++---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
 --- lisp/textmodes/flyspell.el
-+++ lisp/textmodes/flyspell.el 2009-08-11 12:54:35.749901460 +0000
-@@ -284,6 +284,12 @@ If this variable is nil, all regions are
-   "The key binding for flyspell auto correction."
++++ lisp/textmodes/flyspell.el 2014-10-21 14:14:59.191838679 +0000
+@@ -286,6 +286,12 @@ If this variable is nil, all regions are
+   :type 'key-sequence
    :group 'flyspell)
  
 +(defvar flyspell-signature-separator
 +  (if (boundp 'message-signature-separator)
-+       message-signature-separator
++      message-signature-separator
 +     "^-- $")
 +  "*String used to recognize .signatures.")
 +
  ;;*---------------------------------------------------------------------*/
  ;;*    Mode specific options                                            */
  ;;*    -------------------------------------------------------------    */
-@@ -307,7 +313,6 @@ property of the major mode name.")
+@@ -309,7 +315,6 @@ property of the major mode name.")
  ;;*--- mail mode -------------------------------------------------------*/
  (put 'mail-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify)
  (put 'message-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify)
@@ -21,7 +25,7 @@
  (defun mail-mode-flyspell-verify ()
    "Function used for `flyspell-generic-check-word-predicate' in Mail mode."
    (let ((header-end (save-excursion
-@@ -319,11 +324,11 @@ property of the major mode name.")
+@@ -321,11 +326,11 @@ property of the major mode name.")
                       nil t)
                      (point)))
        (signature-begin

++++++ emacs-24.3-glibc.patch -> emacs-24.4-glibc.patch ++++++
--- /work/SRC/openSUSE:Factory/emacs/emacs-24.3-glibc.patch     2013-11-26 
06:09:57.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4-glibc.patch        
2014-10-23 14:20:07.000000000 +0200
@@ -1,14 +1,20 @@
+---
+ configure           |    2 ++
+ configure.ac        |    2 ++
+ lib-src/Makefile.in |    6 ++++--
+ 3 files changed, 8 insertions(+), 2 deletions(-)
+
 --- configure.ac
-+++ configure.ac       2013-05-21 14:16:11.589439382 +0000
-@@ -1692,6 +1692,7 @@ system_malloc=no
++++ configure.ac       2014-10-21 13:50:36.287837811 +0000
+@@ -1988,6 +1988,7 @@ system_malloc=$emacs_cv_sanitize_address
  case "$opsys" in
    ## darwin ld insists on the use of malloc routines in the System framework.
    darwin|sol2-10) system_malloc=yes ;;
 +  gnu-linux) system_malloc=yes ;;
  esac
  
- if test "${system_malloc}" = "yes"; then
-@@ -1732,6 +1733,7 @@ fi
+ GMALLOC_OBJ=
+@@ -2045,6 +2046,7 @@ fi
  use_mmap_for_buffers=no
  case "$opsys" in
    cygwin|freebsd|irix6-5) use_mmap_for_buffers=yes ;;
@@ -17,16 +23,16 @@
  
  AC_FUNC_MMAP
 --- configure
-+++ configure  2013-05-21 13:59:14.357439665 +0000
-@@ -9828,6 +9828,7 @@ system_malloc=no
++++ configure  2014-10-21 13:51:36.143837910 +0000
+@@ -10862,6 +10862,7 @@ system_malloc=$emacs_cv_sanitize_address
  case "$opsys" in
    ## darwin ld insists on the use of malloc routines in the System framework.
    darwin|sol2-10) system_malloc=yes ;;
 +  gnu-linux) system_malloc=yes ;;
  esac
  
- if test "${system_malloc}" = "yes"; then
-@@ -9871,6 +9872,7 @@ fi
+ GMALLOC_OBJ=
+@@ -10949,6 +10950,7 @@ fi
  use_mmap_for_buffers=no
  case "$opsys" in
    cygwin|freebsd|irix6-5) use_mmap_for_buffers=yes ;;
@@ -35,32 +41,30 @@
  
  
 --- lib-src/Makefile.in
-+++ lib-src/Makefile.in        2013-05-21 14:51:33.357939393 +0000
-@@ -296,14 +296,16 @@ test-distrib${EXEEXT}: ${srcdir}/test-di
++++ lib-src/Makefile.in        2014-10-21 13:55:07.003837593 +0000
+@@ -314,13 +314,15 @@ test-distrib${EXEEXT}: ${srcdir}/test-di
  ../lib/libgnu.a: $(config_h)
        cd ../lib && $(MAKE) libgnu.a
  
-+REGEXPOBJ =
-+#REGEXPOBJ = regex.o
++#REGEXPOBJ =
++REGEXPOBJ = regex.o
  regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h)
-       ${CC} -c ${CPP_CFLAGS} -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \
-         ${srcdir}/../src/regex.c
+       ${CC} -c ${CPP_CFLAGS} ${srcdir}/../src/regex.c
  
--etags${EXEEXT}: ${srcdir}/etags.c regex.o $(config_h)
-+etags${EXEEXT}: ${srcdir}/etags.c $(REGEXPOBJ) $(config_h)
+ etags${EXEEXT}: ${srcdir}/etags.c regex.o $(NTLIB) $(config_h)
        $(CC) ${ALL_CFLAGS} -DEMACS_NAME="\"GNU Emacs\"" \
          -DVERSION="\"${version}\"" ${srcdir}/etags.c \
--        regex.o $(LOADLIBES) -o etags
-+        $(REGEXPOBJ) $(LOADLIBES) -o etags
+-        regex.o $(LOADLIBES) $(NTLIB) -o etags${EXEEXT}
++        $(REGEXPOBJ) $(LOADLIBES) $(NTLIB) -o etags${EXEEXT}
  
- ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${srcdir}/../lib/min-max.h $(config_h)
-       $(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" \
-@@ -314,7 +316,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${
+ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${srcdir}/../lib/min-max.h $(NTLIB) \
+                    $(config_h)
+@@ -332,7 +334,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${
  ctags${EXEEXT}: etags${EXEEXT}
        $(CC) ${ALL_CFLAGS} -DCTAGS -DEMACS_NAME="\"GNU Emacs\"" \
          -DVERSION="\"${version}\"" ${srcdir}/etags.c \
--        regex.o $(LOADLIBES) -o ctags
-+        $(REGEXPOBJ) $(LOADLIBES) -o ctags
+-        regex.o $(LOADLIBES) $(NTLIB) -o ctags${EXEEXT}
++        $(REGEXPOBJ) $(LOADLIBES) $(NTLIB) -o ctags${EXEEXT}
  
- profile${EXEEXT}: ${srcdir}/profile.c $(config_h)
+ profile${EXEEXT}: ${srcdir}/profile.c $(NTLIB) $(config_h)
        $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c \

++++++ emacs-24.3-nonvoid.patch -> emacs-24.4-nonvoid.patch ++++++
--- /work/SRC/openSUSE:Factory/emacs/emacs-24.3-nonvoid.patch   2013-05-28 
07:29:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4-nonvoid.patch      
2014-10-23 14:20:07.000000000 +0200
@@ -1,13 +1,17 @@
+---
+ src/xmenu.c |    4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
 --- src/xmenu.c
-+++ src/xmenu.c        2013-05-21 15:21:41.301439390 +0000
-@@ -310,8 +310,8 @@ for instance using the window manager, t
- #else
-   {
-     Lisp_Object title;
--    const char *error_name;
--    Lisp_Object selection;
-+    const char *error_name = NULL;
-+    Lisp_Object selection = Qnil;
-     ptrdiff_t specpdl_count = SPECPDL_INDEX ();
++++ src/xmenu.c        2014-10-21 14:06:22.923837970 +0000
+@@ -2031,8 +2031,8 @@ Lisp_Object
+ xw_popup_dialog (struct frame *f, Lisp_Object header, Lisp_Object contents)
+ {
+   Lisp_Object title;
+-  const char *error_name;
+-  Lisp_Object selection;
++  const char *error_name = NULL;
++  Lisp_Object selection = Qnil;
+   ptrdiff_t specpdl_count = SPECPDL_INDEX ();
  
-     /* Decode the dialog items from what was specified.  */
+   check_window_system (f);

++++++ emacs-24.3-ps-bdf.patch -> emacs-24.4-ps-bdf.patch ++++++
--- /work/SRC/openSUSE:Factory/emacs/emacs-24.3-ps-bdf.patch    2013-05-28 
07:29:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4-ps-bdf.patch       
2014-10-23 14:20:07.000000000 +0200
@@ -1,7 +1,12 @@
+---
+ lisp/ldefs-boot.el |    4 ++--
+ lisp/ps-bdf.el     |    4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
 --- lisp/ldefs-boot.el
-+++ lisp/ldefs-boot.el 2012-06-26 16:26:01.900010474 +0000
-@@ -21658,9 +21658,9 @@ With prefix argument ARG, restart the Pr
- ;;;;;;  18685 911514 0))
++++ lisp/ldefs-boot.el 2014-10-21 14:01:58.127837849 +0000
+@@ -21589,9 +21589,9 @@ With prefix argument ARG, restart the Pr
+ ;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (21291 53104 431149 0))
  ;;; Generated autoloads from ps-bdf.el
  
 -(defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list 
(expand-file-name "fonts/bdf" installation-directory)) 
'("/usr/local/share/emacs/fonts/bdf")) "\

++++++ emacs-24.3-xim.patch -> emacs-24.4-xim.patch ++++++
--- /work/SRC/openSUSE:Factory/emacs/emacs-24.3-xim.patch       2013-05-28 
07:29:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4-xim.patch  2014-10-23 
14:20:07.000000000 +0200
@@ -1,8 +1,12 @@
+---
+ src/xfns.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
 --- src/xfns.c
-+++ src/xfns.c 2007-05-15 16:37:13.282161551 +0000
-@@ -1845,8 +1845,8 @@ static XIMStyle best_xim_style (XIMStyle
++++ src/xfns.c 2014-10-21 14:09:49.520338231 +0000
+@@ -1648,8 +1648,8 @@ static XIMStyle best_xim_style (XIMStyle
  
- static XIMStyle supported_xim_styles[] =
+ static const XIMStyle supported_xim_styles[] =
  {
 -  XIMPreeditPosition | XIMStatusArea,
    XIMPreeditPosition | XIMStatusNothing,

++++++ emacs-24.3-decl.dif -> emacs-24.4.dif ++++++
++++ 748 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/emacs/emacs-24.3-decl.dif
++++ and /work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4.dif

++++++ emacs-24.3.tar.xz -> emacs-24.4.tar.xz ++++++
/work/SRC/openSUSE:Factory/emacs/emacs-24.3.tar.xz 
/work/SRC/openSUSE:Factory/.emacs.new/emacs-24.4.tar.xz differ: char 25, line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to