Update for emacs-auctex-11.92
authorKen Brown <kbrown@cornell.edu>
Sun, 3 Dec 2017 21:30:24 +0000 (16:30 -0500)
committerKen Brown <kbrown@cornell.edu>
Sun, 3 Dec 2017 21:30:24 +0000 (16:30 -0500)
announce.txt
emacs-auctex.cygport
runandhide.patch [deleted file]

index c11154a3b2e05cca4990e9e7d3e65de2e7d3d17c..d16da0fb3cb1f8e5b4620b4327c8c22da7003460 100644 (file)
@@ -1,13 +1,13 @@
-From cygwin-announce-emacs-auctex-11.91-1 Mon Jul 24 17:49:24 2017
+From cygwin-announce-emacs-auctex-11.92-1 Sun Dec 03 16:28:12 2017
 From: Ken Brown <kbrown@cornell.edu>
 To: cygwin-announce@cygwin.com
 From: Ken Brown <kbrown@cornell.edu>
 To: cygwin-announce@cygwin.com
-Date: Mon, 24 Jul 2017 17:49:24 -0400
-Subject: emacs-auctex 11.91-1
+Date: Sun, 03 Dec 2017 16:28:12 -0500
+Subject: emacs-auctex 11.92-1
 
 The following packages have been uploaded to the Cygwin distribution:
 
 
 The following packages have been uploaded to the Cygwin distribution:
 
-* emacs-auctex-11.91-1
-* preview-latex-11.91-1
+* emacs-auctex-11.92-1
+* preview-latex-11.92-1
 
 AUCTeX is an extensible package for writing and formatting TeX files
 in GNU Emacs and XEmacs.  It supports many different TeX macro
 
 AUCTeX is an extensible package for writing and formatting TeX files
 in GNU Emacs and XEmacs.  It supports many different TeX macro
@@ -25,9 +25,11 @@ that do not require Emacs.
 This is an update to the latest upstream release.  See the
 announcement at
 
 This is an update to the latest upstream release.  See the
 announcement at
 
-  https://lists.gnu.org/archive/html/info-auctex/2017-07/msg00000.html
+  https://lists.gnu.org/archive/html/info-auctex/2017-12/msg00000.html
 
 
-for a list of changes since the previous release.
+for details.  Note, in particular, that this is the last release in
+the 11 series.  Version 12 of AUCTeX, which is due to come in a few
+days, will no longer support XEmacs or old versions of GNU Emacs.
 
 Ken Brown
 Cygwin's emacs-auctex maintainer
 
 Ken Brown
 Cygwin's emacs-auctex maintainer
index ac149cbdd3a87f6e58ba3d26159d56e764156904..90b542f293db03aeaede7bcdd99c858d6c1d0d15 100644 (file)
@@ -1,8 +1,8 @@
 ORIG_PN="auctex"
 
 NAME="emacs-auctex"
 ORIG_PN="auctex"
 
 NAME="emacs-auctex"
-VERSION=11.91
-RELEASE=2
+VERSION=11.92
+RELEASE=1
 
 PKG_NAMES="${PN} preview-latex"
 
 
 PKG_NAMES="${PN} preview-latex"
 
@@ -11,8 +11,6 @@ SRC_URI="mirror://gnu/auctex/${ORIG_PN}-${VERSION}.tar.gz postinstall.sh"
 # GIT_URI="git://git.savannah.gnu.org/auctex.git"
 # inherit git
 
 # GIT_URI="git://git.savannah.gnu.org/auctex.git"
 # inherit git
 
-PATCH_URI="runandhide.patch"
-
 MAKEOPTS+=" -j1 "
 
 CATEGORY="Editors"
 MAKEOPTS+=" -j1 "
 
 CATEGORY="Editors"
diff --git a/runandhide.patch b/runandhide.patch
deleted file mode 100644 (file)
index ff3989b..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-commit 837d590008c1dd4e92ffbce15008efb761d11f7c
-Author: David Kastrup <dak@gnu.org>
-Date:   Mon Nov 6 23:58:23 2017 +0100
-
-    Remove use of .runandhide operator
-    
-    Ghostscript bug 698680
-    <https://bugs.ghostscript.com/show_bug.cgi?id=698680> has been caused
-    by the removal of the .runandhide operator in Ghostscript 9.22
-    upstream.  Since .runandhide has no longer been used in a
-    security-critical manner, its operation can be emulated by storing the
-    respective information in a .preview-ST variable.  Potentially
-    malicious code would not be able to retrieve a non-safe "save" object
-    from here.
-
-diff --git a/preview.el.in b/preview.el.in
-index d1137215..66853412 100644
---- a/preview.el.in
-+++ b/preview.el.in
-@@ -738,10 +738,10 @@ SETUP may contain a parser setup function."
- null eq{pop{pop}bind}if def\
- <</BeginPage{currentpagedevice/PageSize get dup 0 get 1 ne exch 1 get 1 ne or\
- {.preview-BP %s}{pop}ifelse}bind/PageSize[1 1]>>setpagedevice\
--/preview-do{[count 3 roll save]3 1 roll dup length 0 eq\
--{pop}{setpagedevice}{ifelse .runandhide}\
-+/preview-do{/.preview-ST[count 4 roll save]def dup length 0 eq\
-+{pop}{setpagedevice}{ifelse exec}\
- stopped{handleerror quit}if \
--aload pop restore}bind def "
-+.preview-ST aload pop restore}bind def "
-                 (preview-gs-color-string preview-colors)))
-     (preview-gs-queue-empty)
-     (preview-parse-messages (or setup #'preview-gs-dvips-process-setup))))
-@@ -1090,7 +1090,7 @@ NONREL is not NIL."
- .locksafe} stopped pop "
-                         (mapconcat 'preview-ps-quote-filename all-files ""))
-                 preview-gs-init-string
--                (format "[%s(r)file]aload exch %s .runandhide aload pop "
-+                (format " %s(r)file /.preview-ST 1 index def %s exec .preview-ST "
-                         (preview-ps-quote-filename file)
-                         (preview-gs-dsc-cvx 0 preview-gs-dsc))))))
This page took 0.031121 seconds and 5 git commands to generate.