emacs: Update from 25.0.92 to 25.0.93
authorFredrik Fornwall <fredrik@fornwall.net>
Sat, 23 Apr 2016 23:22:14 +0000 (19:22 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Sat, 23 Apr 2016 23:22:14 +0000 (19:22 -0400)
packages/emacs/build.sh
packages/emacs/lisp-loadup.el.patch.beforehostbuild
packages/emacs/src-xdisp.c.patch [deleted file]

index 21c7b07..59bf0d5 100644 (file)
@@ -1,7 +1,6 @@
 TERMUX_PKG_HOMEPAGE=http://www.gnu.org/software/emacs/
 TERMUX_PKG_DESCRIPTION="Extensible, customizable text editor-and more"
-TERMUX_PKG_VERSION=25.0.92
-TERMUX_PKG_BUILD_REVISION=7
+TERMUX_PKG_VERSION=25.0.93
 TERMUX_PKG_SRCURL=ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_DEPENDS="ncurses, gnutls, libxml2"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-x --with-xpm=no --with-jpeg=no --with-png=no --with-gif=no --with-tiff=no --without-gconf --without-gsettings --with-gnutls --with-xml2"
index 8044737..7bd70e5 100644 (file)
@@ -1,14 +1,6 @@
 diff -u -r ../emacs-25.0.92/lisp/loadup.el ./lisp/loadup.el
 --- ../emacs-25.0.92/lisp/loadup.el    2016-03-02 05:21:42.000000000 -0500
 +++ ./lisp/loadup.el   2016-03-31 18:41:25.609790054 -0400
-@@ -1,3 +1,7 @@
-+;; Termux patch: See
-+;; https://lists.gnu.org/archive/html/bug-gnu-emacs/2016-03/msg00471.html
-+(setq-default bidi-display-reordering nil)
-+
- ;;; loadup.el --- load up standardly loaded Lisp files for Emacs
- ;; Copyright (C) 1985-1986, 1992, 1994, 2001-2016 Free Software
 @@ -69,7 +73,8 @@
  
  ;; Prevent build-time PATH getting stored in the binary.
@@ -19,24 +11,3 @@ diff -u -r ../emacs-25.0.92/lisp/loadup.el ./lisp/loadup.el
  
  (if (eq t purify-flag)
      ;; Hash consing saved around 11% of pure space in my tests.
-@@ -110,6 +115,12 @@
- (load "format")
- (load "bindings")
- (load "window")  ; Needed here for `replace-buffer-in-windows'.
-+;; Termux patch: See
-+;; https://lists.gnu.org/archive/html/bug-gnu-emacs/2016-03/msg00679.html
-+;; We are now capable of resizing the mini-windows, so give the
-+;; variable its advertised default value (it starts as nil, see
-+;; xdisp.c).
-+(setq resize-mini-windows 'grow-only)
- (setq load-source-file-function 'load-with-code-conversion)
- (load "files")
-@@ -465,3 +476,7 @@
- ;; End:
- ;;; loadup.el ends here
-+
-+;; Termux patch: See
-+;; https://lists.gnu.org/archive/html/bug-gnu-emacs/2016-03/msg00471.html
-+(setq-default bidi-display-reordering t)
diff --git a/packages/emacs/src-xdisp.c.patch b/packages/emacs/src-xdisp.c.patch
deleted file mode 100644 (file)
index 614d66c..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-See https://lists.gnu.org/archive/html/bug-gnu-emacs/2016-03/msg00679.html
-
-The other part of that patch is in lisp-loadup.el.patch
-
-diff -u -r ../emacs-25.0.92/src/xdisp.c ./src/xdisp.c
---- ../emacs-25.0.92/src/xdisp.c       2016-03-02 05:21:43.000000000 -0500
-+++ ./src/xdisp.c      2016-03-25 21:25:36.960819633 -0400
-@@ -31598,7 +31598,12 @@
- A value of `grow-only', the default, means let mini-windows grow only;
- they return to their normal size when the minibuffer is closed, or the
- echo area becomes empty.  */);
--  Vresize_mini_windows = Qgrow_only;
-+  /* Contrary to the doc string, we initialize this to nil, so that
-+     loading loadup.el won't try to resize windows before loading
-+     window.el, where some functions we need to call for this live.
-+     We assign the 'grow-only' value right after loading window.el
-+     during loadup.  */
-+  Vresize_mini_windows = Qnil;
-   DEFVAR_LISP ("blink-cursor-alist", Vblink_cursor_alist,
-     doc: /* Alist specifying how to blink the cursor off.