Hello community, here is the log from the commit of package emacs-auctex for openSUSE:Factory checked in at Fri Jul 23 23:20:47 CEST 2010. -------- --- emacs-auctex/emacs-auctex.changes 2008-03-17 11:35:23.000000000 +0100 +++ emacs-auctex/emacs-auctex.changes 2010-07-21 14:31:13.000000000 +0200 @@ -1,0 +2,30 @@ +Wed Jul 21 14:29:50 CEST 2010 - werner@suse.de + +- Update to auctex 11.86 + * Parsing of LaTeX output was improved. It is now less likely that + AUCTeX opens a non-existent file upon calling `TeX-next-error'; a + problem for example encountered when using MiKTeX 2.8. In addition + quoted file names as emitted by MiKTeX are now supported. + * A new framework for the definition and selection of viewers was + implemented. If you have customizations regarding viewers you + will have to redo them in this new framework or reenable the old + one. See the section on viewers in the manual for details. + * Comprehensive editing support for PSTricks was added. + * Support for various LaTeX packages was added, e.g. `tabularx', + `CJK', and `hyperref'. + * An easy way to switch between TeX engines (PDFTeX, LuaTeX, XeTeX, + Omega) was added. + * Support for SyncTeX was added. This involves the command line + options for LaTeX and the viewer. + * Folding can now be customized to use macro arguments as replacement + text. + * `preview.sty' now works with XeTeX. + * A lot of smaller and larger bugs have been squashed. + +------------------------------------------------------------------- +Wed Jul 21 14:04:52 CEST 2010 - werner@suse.de + +- Fix the usage of ghostscript for preview mode also switch over to + faster dvipng mode which is much faster than ghostscript (bnc#623719) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- auctex-11.85.dif auctex-11.85.tar.bz2 New: ---- auctex-11.85-preview.dif auctex-11.86.dif auctex-11.86.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ emacs-auctex.spec ++++++ --- /var/tmp/diff_new_pack.A3wkf2/_old 2010-07-23 23:20:05.000000000 +0200 +++ /var/tmp/diff_new_pack.A3wkf2/_new 2010-07-23 23:20:05.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package emacs-auctex (Version 11.85) +# spec file for package emacs-auctex (Version 11.86) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,18 +20,19 @@ Name: emacs-auctex BuildRequires: emacs-x11 ghostscript_any giflib-devel libpng-devel libtiff-devel texlive texlive-latex xorg-x11 xorg-x11-devel -License: GPL v2 or later +License: GPLv2+ Group: Productivity/Editors/Emacs Obsoletes: ge_auc Provides: auc-tex auctex ge_auc Requires: emacs texlive-tools texlive-latex AutoReqProv: on -Version: 11.85 -Release: 88 +Version: 11.86 +Release: 1 Summary: AUC TeX: An Emacs Extension Source: ftp://ftp.gnu.org/pub/gnu/auctex/auctex-%{version}.tar.bz2 Url: http://www.gnu.org/software/auctex -Patch: auctex-%{version}.dif +Patch: auctex-11.86.dif +Patch1: auctex-11.85-preview.dif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -62,6 +63,7 @@ %prep %setup -n auctex-%{version} %patch +%patch1 %build unset ${!LC_*} ++++++ auctex-11.85-preview.dif ++++++ --- preview/preview.el +++ preview/preview.el 2010-07-21 13:48:25.830924999 +0200 @@ -233,7 +233,7 @@ method, like when PDFTeX was used." (symbol :tag "Emacs image-type") (repeat :inline t :tag "Ghostscript options" string)))) -(defcustom preview-image-type 'png +(defcustom preview-image-type 'dvipng "*Image type to be used in images." :group 'preview-gs :type (append '(choice) @@ -682,29 +682,31 @@ Gets the usual PROCESS and STRING parame (setq preview-gs-sequence (list 1))) (setcdr preview-gs-sequence 1) (let* ((process-connection-type nil) - (outfile (format "-dOutputFile=%s" - (preview-ps-quote-filename + (inputdir (format "-I%s/" (car TeX-active-tempdir))) + (outfile (format "-sOutputFile=%s" (format "%s/pr%d-%%d.%s" (car TeX-active-tempdir) (car preview-gs-sequence) - preview-gs-image-type)))) + preview-gs-image-type))) (process (apply #'start-process "Preview-Ghostscript" (current-buffer) preview-gs-command outfile + inputdir preview-gs-command-line))) (goto-char (point-max)) (insert-before-markers "Running `Preview-Ghostscript' with ``" (mapconcat #'shell-quote-argument (append (list preview-gs-command - outfile) + outfile + inputdir) preview-gs-command-line) " ") "''\n") (setq preview-gs-answer "") - (process-kill-without-query process) + (set-process-query-on-exit-flag process nil) (set-process-sentinel process #'preview-gs-sentinel) (set-process-filter process #'preview-gs-filter) (process-send-string process preview-gs-init-string) @@ -1075,7 +1077,7 @@ NONREL is not NIL." (setq preview-gs-init-string (concat preview-gs-init-string (format "[%s(r)file]aload exch %s .runandhide aload pop " - (preview-ps-quote-filename file) + (preview-ps-quote-filename file t) (preview-gs-dsc-cvx 0 preview-gs-dsc)))))) (defun preview-gs-urgentize (ov buff) @@ -1163,7 +1165,7 @@ Try \\[ps-shell] and \\[ps-execute-buffe "Make an eps error flag in overlay OV for ERR string." (let* ((filenames (overlay-get ov 'filenames)) (file (car (nth 0 filenames))) - (outfile (format "-dOutputFile=%s" + (outfile (format "-sOutputFile=%s" (preview-ps-quote-filename (car (nth 1 filenames))))) (ps-open ++++++ auctex-11.85.dif -> auctex-11.86.dif ++++++ --- emacs-auctex/auctex-11.85.dif 2008-03-10 17:38:33.000000000 +0100 +++ emacs-auctex/auctex-11.86.dif 2010-07-21 14:31:13.000000000 +0200 @@ -124,28 +124,28 @@ (defun LaTeX-recipient-hook (environment) "Insert ENVIRONMENT and prompt for recipient and address." -- (let ((sender (read-input "Absender: " (user-full-name))) -- (recipient (read-input "Empf\"anger: ")) -- (address (read-input "Anschrift: ")) -- (postvermerk (read-input "Postvermerk: ")) +- (let ((sender (read-string "Absender: " (user-full-name))) +- (recipient (read-string "Empf\"anger: ")) +- (address (read-string "Anschrift: ")) +- (postvermerk (read-string "Postvermerk: ")) + (let ( + (sender (LaTeX-sender)) -+ (recipient (read-input "Empf�nger: ")) ++ (recipient (read-string "Empf�nger: ")) + (address (LaTeX-recipient)) - (date (read-input "Datum: " (LaTeX-today))) -- (betreff (read-input "Betreff: ")) -+ (postremark (read-input "Postvermerk: ")) -+ (fenster (read-input "Fenster \(ja/nein\): ")) - (vermerk (read-input "Behandlungsvermerk: ")) - (verteil (read-input "Verteiler: ")) -- (anlage (read-input "Anlagen: ")) -+ (betreff (read-input "Betreff: ")) - (opening (read-input "Anrede: ")) -- (closing (read-input "Schlu\"s: ")) -- (fenster (read-input "Fenster \(ja/nein\): ")) -+ (closing (read-input "Schluss: ")) - (signature (read-input "Unterschrift: ")) -+ (anlage (read-input "Anlagen: ")) + (date (read-string "Datum: " (LaTeX-today))) +- (betreff (read-string "Betreff: ")) ++ (postremark (read-string "Postvermerk: ")) ++ (fenster (read-string "Fenster \(ja/nein\): ")) + (vermerk (read-string "Behandlungsvermerk: ")) + (verteil (read-string "Verteiler: ")) +- (anlage (read-string "Anlagen: ")) ++ (betreff (read-string "Betreff: ")) + (opening (read-string "Anrede: ")) +- (closing (read-string "Schlu\"s: ")) +- (fenster (read-string "Fenster \(ja/nein\): ")) ++ (closing (read-string "Schluss: ")) + (signature (read-string "Unterschrift: ")) ++ (anlage (read-string "Anlagen: ")) ) - (if (not (zerop (length sender))) @@ -175,7 +175,7 @@ (if (string= fenster "ja") (progn - (insert TeX-esc "Fenster") -- (let ((retouradr (read-input "Retouradresse: " (user-full-name)))) +- (let ((retouradr (read-string "Retouradresse: " (user-full-name)))) + (din-insert TeX-esc "enabledraftstandard") + (newline-and-indent) + (din-insert TeX-esc "centeraddress") @@ -184,7 +184,7 @@ + (newline-and-indent) + (din-insert TeX-esc "windowtics") + (newline-and-indent) -+ (let ((retouradr (read-input "Retouradresse: " sender))) ++ (let ((retouradr (read-string "Retouradresse: " sender))) (newline-and-indent) (if (not (zerop (length retouradr))) (progn @@ -264,9 +264,9 @@ +(defun LaTeX-sender nil + "Read and writes the senders address" + (interactive) -+ (let ((name (read-input "Absender: " (user-full-name))) -+ (str (read-input "Meine Strasse: ")) -+ (ort (read-input "Mein Wohnort: "))) ++ (let ((name (read-string "Absender: " (user-full-name))) ++ (str (read-string "Meine Strasse: ")) ++ (ort (read-string "Mein Wohnort: "))) + (if (not (zerop (length name))) + (progn + (goto-char (point-min)) ; insert before \end{document} @@ -291,8 +291,8 @@ +(defun LaTeX-recipient nil + "Read and returns the recipient address" + (interactive) -+ (let ((str (read-input "Wohnhaft in Strasse: ")) -+ (ort (read-input "Aus der Ortschaft: "))) ++ (let ((str (read-string "Wohnhaft in Strasse: ")) ++ (ort (read-string "Aus der Ortschaft: "))) + (if (not (zerop (length str))) + (if (not (zerop (length ort))) + (concat str " " TeX-esc TeX-esc " " ort) @@ -311,7 +311,7 @@ (month (substring ctime-string (match-beginning 1) (match-end 1))) - (day (substring ctime-string (match-beginning 2) (match-end 2)))) + (day (substring ctime-string (match-beginning 2) (match-end 2))) -+ (place (read-input "Heutiger Ort: "))) ++ (place (read-string "Heutiger Ort: "))) (if (assoc month month-alist) (progn (setq month (cdr (assoc month month-alist))) ++++++ auctex-11.85.tar.bz2 -> auctex-11.86.tar.bz2 ++++++ ++++ 33822 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org