summaryrefslogtreecommitdiff
path: root/elpa/auctex-13.1.3/ChangeLog-preview.1
diff options
context:
space:
mode:
authormattkae <mattkae@protonmail.com>2022-06-07 08:23:47 -0400
committermattkae <mattkae@protonmail.com>2022-06-07 08:23:47 -0400
commitbd18a38c2898548a3664a9ddab9f79c84f2caf4a (patch)
tree95b9933376770381bd8859782ae763be81c2d72b /elpa/auctex-13.1.3/ChangeLog-preview.1
parentb07628dddf418d4f47b858e6c35fd3520fbaeed2 (diff)
parentef160dea332af4b4fe5e2717b962936c67e5fe9e (diff)
Merge conflict
Diffstat (limited to 'elpa/auctex-13.1.3/ChangeLog-preview.1')
-rw-r--r--elpa/auctex-13.1.3/ChangeLog-preview.13736
1 files changed, 0 insertions, 3736 deletions
diff --git a/elpa/auctex-13.1.3/ChangeLog-preview.1 b/elpa/auctex-13.1.3/ChangeLog-preview.1
deleted file mode 100644
index cdd9956..0000000
--- a/elpa/auctex-13.1.3/ChangeLog-preview.1
+++ /dev/null
@@ -1,3736 +0,0 @@
-2004-04-12 David Kastrup <dakas@users.sourceforge.net>
-
- * Release 0.8.1
-
- * preview.el (preview-dump-replacements): Use regexp not
- triggering bugs in older Emacsen.
- (preview-dump-replacements): Same here.
-
- * RELEASE, configure.in, doc/preview-latex.texi: Adapt to 0.8.1
-
- * preview-latex.spec: xemacspkgdir has changed in recent XEmacs
- releases for Redhat.
-
- * prv-xemacs.el (preview-mode-setup): Remove non-existent menu.
-
- * prv-emacs.el (preview-mode-setup): Remove non-existent menu
- "copied" from TeX-command-list to Command menu.
-
- * Release 0.8
-
- * RELEASE: prepare for 0.8
-
- * preview-latex.spec: prepare for 0.8, bump XEmacs to 21.4.9.
-
-2004-04-11 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-dvipng-color-string): Try to deliver border
- thickness.
- (preview-gs-transact): Don't set page size to 1,1 if that has
- already been done.
- (preview-start-dvipng): Use new -D convention for resolution.
- (preview-pdf2dsc-process-setup): Add resolution to GhostScript
- call for PDF. Doh.
-
- * circ.tex: Format with AUCTeX.
-
- * preview.el (preview-gs-open): Bypass page initialization if
- page is 1bp times 1bp (that is: not yet set).
-
- * latex/preview.dtx: Remove tightpdf option again. Better
- explanation for tightpage.
-
- * preview.el (preview-parsed-tightpage): New variable.
- (preview-TeX-bb): Use tightpage borders if found in file.
- (preview-gs-flag-error): Display correct file on error.
- (preview-gs-transact): Don't pass page dimensions if tightpage is
- active.
- (preview-required-option-list): Replace dvips option with tightpdf
- option.
- (preview-parse-tightpage): New function.
- (preview-parse-variables): Add preview-parse-tightpage, add
- function quoting.
- (preview-gs-open): Move color setup to BeginPage hook. Rename
- preview-latex-* PostScript Variables to just preview-*.
- (preview-gs-transact): Set minimal pagesize if tightpage detected
- to speed up unimportant setpagedevice operations.
- (preview-required-option-list): Use tightpage option always.
- (preview-parse-variables): Remove function quoting: it lead to
- double quotes and tears.
- (preview-LaTeX-disable-pdfoutput): Move into separate constant
- for easy access as it is no longer the standard.
- (preview-LaTeX-command-replacements): Default to nil to enable
- PDFTeX operation. Better customization type.
-
- * latex/preview.dtx: Some reformatting, add new parse items - and
- >, add new option pdftex, adjust tightpage for it, add new
- option tightpdf.
-
- * doc/preview-dtxdoc.pl: Eat spaces after %.
-
-2004-04-09 David Kastrup <dakas@users.sourceforge.net>
-
- * images/preverr.xbm:
- * images/preverr.xpm: invert upside-down icons.
-
-2004-03-15 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-gs-color-string): Add missing space in
- color setup (GhostScript syntax error).
- (preview-gs-color-string): And another color setup bug.
-
-2004-03-11 David Kastrup <dakas@users.sourceforge.net>
-
- * doc/readme.texi (Activating preview-latex): Make a few changes
- with regard to keybindings and stuff.
- (Contacts): Add Paypal info for myself.
-
- * doc/preview-latex.texi (Keys and lisp): Remove the C-c C-c g
- pseudobinding from the description.
- (Keys and lisp): Document mouse actions.
- (Keys and lisp): Move Kill Job description.
-
-2004-03-10 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-gs-colors): replaced with preview-colors.
- (preview-pdf2dsc-command): replaces preview-pdftodsc-command
- (preview-gs-open, preview-gs-color-value)
- (preview-gs-color-string, preview-dvipng-color-string)
- (preview-dvipng-open, preview-dvipng-process-setup)
- (preview-pdf2dsc-process-setup, preview-pdf2dsc-sentinel)
- (preview-gs-close, preview-dvipng-close)
- (preview-prepare-fast-conversion, preview-attach-filename): lots
- of small changed to accommodate pdf2dsc.
- (preview-parse-messages): Change pattern to accommodate pdfTeX.
- (preview-LaTeX-command-replacements): Changed to not rely on latex
- being different from elatex. And for allowing pdflatex in DVI mode.
- (preview-dump-replacements, preview-undump-replacements): Same.
- (preview-cache-preamble): transfer setting of \pdfoutput to
- dumped format.
-
- * prv-emacs.el (preview-gs-color-value): Moved to preview.el.
- (preview-get-colors): Substitute for previous
- preview-gs-get-colors.
- (preview-dvipng-get-colors): Removed.
- * prv-xemacs.el (preview-gs-color-value): Moved to preview.el.
- (preview-get-colors): Substitute for previous
- preview-gs-get-colors.
- (preview-dvipng-get-colors): Removed.
-
-2004-03-02 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * preview.el: Fix xemacs' defalias problem
-
-2004-03-02 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-image-creators): dvipng now uses different
- place and close routines.
- (preview-dvipng-command): Fix file name default.
- (preview-pdf2dsc-command): for PDFLaTeX support
- (preview-gs-dvips-process-setup): Pass image type.
- (preview-dvipng-open), (preview-dvipng-process-setup),
- (preview-dvipng-abort), (preview-dvipng-sentinel),
- (preview-dvipng-close): New functions
- (preview-gs-place): get imagetype as argument.
- (preview-gs-place): don't create temporary file names for dvipng.
- (preview-dvipng-place): deleted.
- (preview-dvipng-place-all): New function.
- (preview-attach-filename): New function for PDF support.
- (preview-delete-file): Support attached files.
- (preview-format-mml): Slight formatting changes.
-
-2004-01-14 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-parsed-pdfoutput): Add detection for PDF
- output from preview.sty.
- (mail-header-encode-parameter): Encode the header ourselves: it
- seems that versions of the library are not good at that.
- (preview-parse-variables): Add `preview-parsed-pdfoutput'.
- (preview-map): Add keybinding for `preview-copy-region-as-mml'.
- (preview-copy-mml): factor out `preview-format-mml'.
- (preview-copy-region-as-mml): New function.
- (preview-format-mml): New function.
-
-2004-01-11 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx (subsection{Preview attaching commands}):
- Tell preview-latex when the output format is PDF.
-
-2004-01-06 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-region): Use "<none>" for file name if
- buffer not associated with a file.
- (preview-parse-messages): recognize "<none>" to mean
- TeX-command-buffer.
- (preview-region): Use `preview-generate-preview' instead of
- `TeX-command'.
- (preview-document): Same.
- (preview-at-point): Add arguments to allow mouse use at later
- time.
- (LaTeX-preview-setup): Don't touch TeX-command-list.
- (preview-cache-preamble): Use `preview-generate-preview' instead
- of `TeX-command'.
- (TeX-inline-preview): Deprecate.
- (preview-generate-preview): New function.
- (TeX-inline-preview-internal): Remove `name' argument.
-
-2004-01-04 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-equality-transforms)
- (preview-relaxed-string=, preview-walk-document)
- (preview-required-option-list): Doc changes.
- (preview-disabled-string, preview-inactive-string)
- (preview-active-string, preview-place-preview)
- (preview-reinstate-preview): Use new context menus and give help
- strings for them.
- (preview-copy-text, preview-copy-mml, preview-active-contents)
- (preview-context-menu): Implement context menu and functionality.
- (mail-header-encode-parameter): Add an autoload cookie for this
- function taken from `mail-parse.el'.
-
-2003-11-11 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * Makefile.in, doc/Makefile.in, latex/Makefile.in: Add DESTDIR
- variable
-
-2003-11-10 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * preview.el: Add 'dvipng preview-scale functionality
-
-2003-11-08 Stephen Reindl <sr@stephenreindl.de> (tiny change)
-
- * preview-latex.spec (%install): rm texinfo 'dir' file because
- this file is not needed for distribution (rpm 4.1+ complains about
- this 'missing' file).
-
-2003-11-07 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * preview.el: Fix dvipng resolution
-
-2003-11-06 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * prv-xemacs.el:
- * prv-emacs.el:
- * preview.el: Add color handling for dvipng
-
-2003-11-05 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * preview.el: Primitive dvipng support. Lacking ascent and colors.
-
-2003-11-04 David Kastrup <dakas@users.sourceforge.net>
-
- * doc/todo.texi: Add quite a few more wishes. Actually, it would
- be nice to strike off a few instead.
-
-2003-11-02 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx (subsection{Selection options}): Fix the
- carnage broken document classes like elsart.cls and IEEEtran.cls
- do to \endfigure and \endtable, and complain about it in
- appropriate warning messages.
-
-2003-10-15 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx (subsection{Selection options}): Let the
- textmath option also preview the `math' environment.
-
-2003-07-10 David Kastrup <dakas@users.sourceforge.net>
-
- * doc/wininstall.texi: fix web page of AUCTeX.
-
- * doc/install.texi (Prerequisites): fix web page of AUCTeX.
-
- * preview.el (LaTeX-preview-setup, preview-parse-messages)
- (TeX-inline-preview): Fix references to AUCTeX.
-
- * aclocal.m4 (library): Fix references to AUCTeX.
-
- * RELEASE: Fix references to AUCTeX.
-
-2003-06-19 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx: Make \long what needs to be \long in order
- to deal with argument lists and macros that might contain \par.
-
-2003-05-13 David Kastrup <dakas@users.sourceforge.net>
-
- * configure.in: Really bail if 8bit test fails.
-
- * circ.tex (section{Die gerade Linie}): Add comments for
- intentional bugs.
-
-2003-04-28 David Kastrup <dakas@users.sourceforge.net>
-
- * configure.in: Fix check for images.
-
- * aclocal.m4 (library): Try setting the EMACS_cv_SYS_* variable
- that we are actually checking. Is that correct?
-
-2003-04-17 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * doc/wininstall.texi: Corrected --with-lispdir and --with-packagedir
-
-2003-04-09 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4: More sane emacs-macro path-searching.
-
-2003-03-31 Jan-Åke Larsson <jalar@mai.liu.se>
-
- * aclocal.m4 (EMACS_PROG_EMACS): Make the test fail gracefully
- when no binary executable is found. More generally, make the
- emacs-macro path-searching tests run.
-
-2003-03-30 David Kastrup <dakas@users.sourceforge.net>
-
- * doc/install.texi (Configure), doc/wininstall.texi: explain
- --with-emacs and stuff even less ambiguously.
-
-2003-03-28 David Kastrup <dakas@users.sourceforge.net>
-
- * doc/faq.texi (Installation Trouble): Update Windows info.
-
-2003-02-15 David Kastrup <dakas@users.sourceforge.net>
-
- * configure.in: quote MAKEINFO.
-
- * README.CVS: Fix instructions because autoconf now does not need
- patching anymore.
-
- * doc/preview-latex.texi: juggle the dircategory, hopefully right
- now.
-
-2003-02-13 David Kastrup <dakas@users.sourceforge.net>
-
- * doc/preview-latex.texi: Somewhat changed info dir entries.
- (Simple customization): add hint for RefTeX.
-
- * doc/problems.texi, doc/macros.texi: anticipate name change of
- AUC TeX to AUCTeX.
-
- * aclocal.m4, configure.in: resynch with AUCTeX aclocal.m4.
- Lots of name changes.
-
- * configure.in: Remove redundant checks/substs.
-
- * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): lots of fixes with regard
- to quoting, bad code and other stuff.
- (AC_CHECK_AUCTEX): remove trailing slash.
-
-2003-02-10 Alan Shutko <ats@acm.org>
-
- * aclocal.m4: Changed all references of AUCTEXDIR to auctexdir.
-
- * Makefile.in (auctexdir): Changed all references of AUCTEXDIR to
- auctexdir.
-
-2003-02-05 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx (section{Package options}): Correct doc of
- \PreviewBbAdjust.
-
-2003-02-05 Alan Shutko <ats@acm.org>
-
- * doc/problems.texi: Add documentencoding.
- (Emacs problems): Move @end itemize after XEmacs.
-
-2003-02-03 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx (subsection{The \texttt{auctex} option}):
- Make \item actually produce an \item.
-
-2003-01-27 David Kastrup <dakas@users.sourceforge.net>
-
- * doc/problems.texi (Emacs problems): CVS Emacs supports PNG now.
-
- * doc/wininstall.texi: CVS Emacs supports PNG images now.
-
- * prv-xemacs.el (null-device): Add defvar for older XEmacsen.
-
-2003-01-24 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (preview-gs-sentinel): Delete PostScript file when
- GhostScript has finished.
- (preview-gs-dvips-sentinel): Don't mark PostScript file for
- deletion when GhostScript will be run: otherwise preview.el will
- delete the PostScript file automatically when the last preview has
- been generated but before GhostScript exits. And since
- GhostScript has the file still open, some "operating systems" will
- refuse to delete the PostScript file at that moment.
-
-2003-01-20 David Kastrup <dakas@users.sourceforge.net>
-
- * Release 0.7.8
-
- * aclocal.m4: Correct environment spellings for Makefiles.
-
- * latex/preview.dtx (subsection{The internals}): comment out color
- setup. That means that one might not be able to use color.sty for
- setting up fore/background color, but it will also mean that
- loading color.sty does not interfere with the initial colors set
- up inside of GhostScript. In the long run, we will have to solve
- this differently.
-
-2003-01-19 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx (section{Package options})
- (subsection{The \texttt{showlabels} option}), doc/todo.texi:
- spell RefTeX correctly.
-
- * preview.el (preview-gs-open): Get really paranoid about closing
- our output file in a way which should get rid of races.
- (preview-ps-quote-filename): Get an optional argument for
- avoiding making file names relative (like null-device).
- (preview-equality-transforms, preview-relaxed-string=,
- preview-canonical-spaces): Add functionality for relaxed check of
- region changes (should allow outline-minor-mode in XEmacs, too,
- and paragraph reformatting).
-
- * prv-emacs.el (preview-check-changes): use
- `preview-relaxed-string=' for detecting relevant changes.
-
- * prv-xemacs.el (preview-create-icon): Use defsubst instead of
- defmacro in order to avoid double evaluation of `file'.
- (preview-check-changes): use `preview-relaxed-string=' for
- detecting relevant changes.
-
- * latex/preview.dtx (section{Introduction})
- (section{Package options}, subsection{Supporting conversions}):
- Mention that `tightpage' requires `dvips', too.
-
-2003-01-18 David Kastrup <dakas@users.sourceforge.net>
-
- * Makefile.in (install-el, install-icons): Fix overquoting.
-
-2003-01-17 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * Makefile.in (install): Unquote $x so that the install prints
- what is installed.
-
-2003-01-17 David Kastrup <dakas@users.sourceforge.net>
-
- * aclocal.m4 (AC_SHELL_QUOTIFY): c\:\\bin is correct, but ugly.
- Don't quote : specifically, it is not likely to be a special shell
- character.
-
- * doc/Makefile.in (infodir): Add a few missing environment
- variables.
-
- * latex/Makefile.in, Makefile.in, aclocal.m4, configure.in: try
- to deal as perfectly as possible with spaces in file names,
- quotes, backslashes and desperate things in general.
-
-2003-01-15 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * configure.in: Use AC_PROG_EMACS and more portable
- AC_PATH_LISPDIR/PACKAGEDIR
-
- * aclocal.m4 (AC_PROG_EMACS): New. Sanitize AC_PATH_LISPDIR. Make
- AC_PATH_PACKAGEDIR portable.
-
-2003-01-10 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * Makefile.in: Make Solaris make grok the remaining long lines
-
-2003-01-10 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el (LaTeX-preview-setup): Change menu name for
- generating customize menu to "Extend this menu".
-
- * configure.in (TEXMFGEN): Make this possibly more portable (at
- the very least, we had some potential quoting problems).
-
- * autogen.sh, configure.in: Ok, darn them all. We now have a
- configure.in that does no longer need to get patched up after
- autoconf, regardless of which autoconf version gets used between
- 2.13 and 2.57 or hopefully later.
-
-2003-01-07 David Kastrup <dakas@users.sourceforge.net>
-
- * Makefile.in (AUCTEXLISP): quoting levels still unsufficient.
-
- * configure.in: Error message contained a single backquote, and
- this made autoconf-213 barf.
-
- * Makefile.in (AUCTEXLISP): quote sed command correctly.
-
- * README.CVS: Update info about what autogen.sh generates.
-
- * doc/wininstall.texi: Well, forget a few details. Also added.
-
- * autogen.sh: Make much more simple, so that this will work with
- more sed versions.
-
- * doc/wininstall.texi: Major overhaul, taking also GNU Emacs CVS
- into account.
-
- * Makefile.in: Lots of quote fixes to make this hopefully compile
- better when paths may contain spaces and backslashes (the horror,
- the horror).
-
- * latex/Makefile.in: Lots of quote fixes to make this hopefully
- compile better when paths may contain spaces and backslashes
- (the horror, the horror).
-
- * doc/preview-latex.texi (Keys and lisp): Rearrange section,
- cater for renamed menus, some better explanations.
-
- * doc/faq.texi (Installation Trouble): Some rearrangements and
- additional explanations.
-
- * latex/preview.dtx (section{Provided Commands}): Add description
- of \PreviewOpen and \PreviewClose.
- (subsection{Selection options}): Typo in displaymath hook on \[
- fixed.
- (subsection{Preview attaching commands}): Fix code of
- \PreviewOpen and \PreviewClose which need to have their own
- groups open and close always.
-
-2003-01-06 David Kastrup <dakas@users.sourceforge.net>
-
- * latex/preview.dtx (section{Provided Commands}): Add a lot of
- additional possibilities for previewing commands and document
- them.
-
- * doc/preview-dtxdoc.pl: convert @ to @@, add braces around \marg
- argument, allow spaces in \oarg argument.
-
- * doc/Makefile.in (install): rename INSTALLINFO to INSTALL_INFO
- for consistency.
-
- * autogen.sh: Allow use of AUTOCONF, use sed.
-
- * configure.in: Rework the language stuff autoconf sickness.
- Require autogen.sh for editing work.
-
-2002-12-29 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-clearout-section): New function.
- (preview-map): Add keybinding to it.
- (LaTeX-preview-setup): Reorganize Preview menu for better user
- friendliness.
-
-2002-12-22 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/Makefile.in (install-texmf): don't call TEXHASH with
- argument: some of the substitutes might not like it. Better safe
- than sorry.
-
- * configure.in: A few more texhash-related fixes.
-
-2002-12-20 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile.in (LISP_SOURCES): Use = instead of := for non-GNU
- make versions. Also in other variables.
-
-2002-12-19 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (section{Package options}): Document
- `footnotes' option.
- (section{Provided Commands}): Document new second optional
- argument to \PreviewMacro*.
- (subsection{Parsing commands}): Obliterate \pr@seq and make
- \pr@callafter have different semantics.
- (subsection{Preview attaching commands}): New macroo \pr@endmacro
- needed for new \pr@callafter semantics.
- (subsection{Preview attaching commands}): Implement the new
- second argument to \PreviewMacro* and \PreviewEnvironment*.
- (subsection{Preview attaching commands}): Make \pr@startsnarf
- adapt to new \pr@callafter semandtics.
- (subsection{The \texttt{auctex} option}): Use the new semantics
- in a number of cases.
-
- * doc/install.texi (Loading the package): Make this more
- fool-proof by leaving out alternatives and reordering.
-
-2002-12-18 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * preview.dtx: Add \caption to auccfg
-
-2002-12-17 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.7.7
-
- * prv-emacs.el (preview-unwatch-preamble): Fix a lethal typo.
-
- * Release 0.7.6
-
- * preview-latex.spec (Requires): Bump to 0.7.6
-
- * doc/faq.texi (Requirements): Change version requirements for
- AUC TeX.
-
- * doc/readme.texi (Activating preview-latex): Explain about what
- to do if preview-latex.el did not get installed properly.
-
- * doc/preview-latex.texi (Keys and lisp): Explain about new
- commands and options.
- (Simple customization): Explain how to keep counters accurate.
- (The Emacs interface): document new options.
-
- * doc/install.texi (Prerequisites): Explain about AUCTeX and
- XEmacs versions.
- (Loading the package): Recommend using preview-latex.el as
- standard measure.
-
- * Makefile.in (GS): Inherit GhostScript executable name.
- (preview-latex.el): If GhostScript is not named "gs", change
- preview-gs-command setting appropriately. Add the Lisp
- installation directory to the load-path.
-
- * configure.in: use : instead of /bin/true
- Check typical GhostScript executable names on Windows. Check for
- initexmf -u (MikTeX specific).
-
- * RELEASE: Some more changes for 0.7.6
-
-2002-12-16 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-string-expand): Get optional separator
- argument.
- (preview-expandable-string): Change type somewhat.
- (preview-clearout-document): doc change.
- (preview-default-preamble, preview-LaTeX-command): Simplify to
- changed definition of preview-expandable-string.
-
- * prv-xemacs.el (preview-mode-setup, preview-watch-preamble)
- (preview-unwatch-preamble): Differentiate between unwanted formats
- and formats without loaded master file.
-
- * prv-emacs.el (preview-watch-preamble, preview-unwatch-preamble,
- preview-mode-setup): Differentiate between unwanted formats and
- formats without loaded master file.
-
-2002-12-15 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile.in (preview-latex.el): Avoid putting the output of pwd
- inside of "...", because something like "C:\notagain" is not
- quite the Lisp string we'd want.
-
- * preview.el (preview-walk-document): New function walking
- through buffers of current document.
- (preview-clearout-document): New function for completeness.
- (preview-map): Add keybinding for it.
- (LaTeX-preview-setup): Add menu entry for it.
-
- * configure.in: Preparations for 0.7.6
-
- * RELEASE: Preparations for 0.7.6
-
-2002-12-14 David Kastrup <David.Kastrup@t-online.de>
-
- * aclocal.m4: Don't lie about name of option --with-texmf-dir
-
-2002-12-13 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (subsection{The \texttt{footnotes} option}):
- new option.
-
- * preview.el (preview-default-option-list): Switch on previews
- for footnotes by default.
-
-2002-12-12 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * autogen.sh: Nitpicking
-
- * aclocal.m4, configure.in, doc/Makefile.in, doc/macros.texi:
- Sanitize makeinfo macro tests
-
- * configure.in: Make LANG and LC_CTYPE saving work across
- recursive call of ./configure (2.52)
-
-2002-12-12 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (subsection{The internals}): Kill insertions
- off that annoy our space strippers. That makes
- \PreviewMacro[*[]{}]{\footnote} feasible.
-
-2002-12-11 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * images/preview-cap-up.xpm: Fix bg and fg color issues
-
-2002-12-10 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * autogen.sh: Make LANG and LC_CTYPE saving work across recursive
- call of ./configure (2.13)
-
- * doc/macros.texi: Typo fixed
-
-2002-12-10 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-counter-find): Take counters by searching
- forward if searching backwards does not avail us.
- (preview-reinstate-preview): Optimize queue/tempdir handling for
- the most common case.
-
-2002-12-09 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-counter-find): Factor out stuff from advice
- since it will otherwise miss out on compatibility macros for XEmacs.
- (TeX-region-create): Factor out advice.
- (preview-reinstate-preview): Oops, wrong data if nothing
- changed. Switched around.
-
- * latex/preview.dtx (subsection{Preview attaching commands}):
- Don't \unskip in vertical modes in preview/nopreview
- environments.
-
- * preview.el (preview-parsed-counters): New variable.
- (preview-dissect): export counter info.
- (preview-place-preview): get counter info.
- (preview-reinstate-preview): resinstate counters also.
- (preview-default-option-list): add counters option.
- (preview-string-expand): New function.
- (preview-expandable-string): New type.
- (TeX-region-create): Advice for counter restoration.
- (preview-last-counter): for restoring.
- (preview-extract-counters): New function.
- (desktop-buffer-preview-misc-data): Sort stuff when writing and
- deal with counters.
- (preview-dissect, preview-buffer-restore-internal)
- (preview-place-preview): Deal with counters.
- (preview-buffer-has-counters): New variable during parsing.
- (preview-place-preview): Deal with counters.
- (preview-required-option-list): New option.
- (preview-make-options, preview-make-preamble): deleted
- (preview-default-preamble, preview-LaTeX-command): redefine using
- expandable strings.
- (LaTeX-preview-setup): Replace entry in TeX-command-list with
- dummy.
- (LaTeX-preview-setup): Delete "%D" and "%P" fudges.
- (preview-parse-counters): New function for parsing counters.
- (preview-parse-variables): Add preview-parsed-counters to parse
- list.
- (preview-parse-messages): deal with counters.
- (preview-dump-replacements): Add preview-LaTeX-command-replacements
- (preview-cache-preamble): Don't generate string for
- TeX-inline-preview, it does so itself.
- (TeX-inline-preview): Generate command from preview-LaTeX-command
- (preview-report-bug): Report more variables.
-
-2002-12-07 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): simplify "%m" entry in
- TeX-expand-list.
- (preview-create-subdirectory): return a quoted relative file name.
- (preview-cache-preamble): various directory name related changes
- so that everything will work master-relative.
- (preview-cache-preamble-off): Same here.
- (TeX-inline-preview-internal): Same here.
- (preview-report-bug): Add autoload cookie.
- (preview-create-subdirectory): Make dvips directory relative.
- (preview-report-bug): also report LaTeX-command-style.
-
-2002-12-06 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-open): Another GhostScript security work
- around, this time leaving off something that confuses 7.x
- releases of AFPL GhostScript.
-
-2002-12-03 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * Makefile.in:
- * prv-xemacs.el: handle the new toolbar image
-
- * images/preview-cap-up.xpm: toolbar image
-
-2002-11-29 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * doc/readme.texi:
- * doc/preview-latex.texi:
- * doc/macros.texi:
- * doc/Makefile.in:
- * configure.in:
- * aclocal.m4 (AC_TEST_MAKEINFO_ACRONYM): Attempt to make docs
- build with old texinfo
-
-2002-11-28 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.7.5
-
- * latex/preview.dtx (subsection{Debugging options}): Typos.
-
- * Makefile.in (use-hint): Add XEmacs version hint.
-
- * prv-xemacs.el (preview-defmacro): define compatibility macros
- only at compile time.
- (preview-mode-setup): correct check for icon in toolbar.
-
- * preview.el (require): use load-library on prv-xemacs.el in
- order to get the compatibility macros at compilation time.
-
-2002-11-22 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.7.4
-
- * preview-latex.spec (Requires): New RPM brain damage means we
- have to disable the 8bit test.
-
- * doc/faq.texi: Various updates.
-
- * doc/install.texi: Some cosmetic changes and version info
- updates.
-
- * doc/preview-latex.texi (Keys and lisp): Adjust docs for changed
- menu structure (Preview having a top-level entry).
- (On EPS previews): phase out info about historical `postscript'
- settings.
-
- * preview.el (preview-image-type): Don't offer `postscript' when
- customizing.
-
- * configure.in: bump version.
-
- * doc/preview-latex.texi: bump version.
- (Keys and lisp): reorder so that indexes refer to the start of
- items.
-
- * preview.el (preview-gs-transact): add a bit of paranoia into
- page shifts in case the coordinate origin is not upper left.
- Similar to change in tightpage option of preview.dtx.
- (preview-LaTeX-command-replacements): comment fix.
-
- * latex/preview.dtx (subsection{The \texttt{counters} option}):
- new option and documentation: add counter checkpoints in
- diagnostics.
-
-2002-11-21 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (preview-mode-setup): And here we have the
- toolbar icon for XEmacs users. Does not look too pretty, but
- might inspire volunteers for improvements.
-
-2002-11-07 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * aclocal.m4: Cosmetic change to the AUC TeX path printout
-
-2002-11-20 David Kastrup <David.Kastrup@t-online.de>
-
- * RELEASE: some changes for 0.7.4
-
- * preview.el (preview-dump-command, preview-undump-command):
- deleted.
- (preview-do-replacements): New function for performing
- replacements in strings.
- (preview-LaTeX-command-replacements, preview-format-name)
- (preview-dump-replacements, preview-undump-replacements): new
- variables.
- (preview-cache-preamble): adapt to new variables.
- (TeX-inline-preview, TeX-inline-preview-internal): same.
-
-2002-11-18 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el (preview-mode-setup): Add preview-at-point to the
- toolbar, for those people that have not seen fit to disable it.
- Volunteers for the XEmacs equivalent?
-
-2002-11-10 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-ps-quote-filename): New function replacing
- preview-ps-quote, generating a relative file name.
- (preview-prepare-fast-conversion): Use it.
- (preview-gs-transact): Use it.
- (LaTeX-preview-setup): Make tmp directory name relative.
- Problem is that Cygwin absolute paths are not suitable for
- passing into MikTeX. Sigh. But perhaps relative file names are
- nicer, anyway.
- (preview-parse-messages): Fix regexps for the sake of people
- incompetent to make the run buffer not contain ^M everywhere.
- Another Windows-related "fix".
-
-2002-11-05 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-open): Place color setup after
- setpagedevice.
-
- * latex/preview.dtx (subsection{Supporting conversions}): Make
- the tightpage option generate proper /PageOffset values also for
- devices with bottom-up coordinate systems.
-
- * doc/problems.texi: Remove preview-gs-broken-security docs. See
- below.
-
- * preview.el (require): Don't abort compilation if desktop or
- reporter packages are not installed.
- (preview-gs-broken-security): Removed:
- (preview-gs-open): Workaround for braindead security.
-
-2002-11-04 David Kastrup <David.Kastrup@t-online.de>
-
- * Changes in order to preserve point in previews as follows:
- * preview.el (preview-at-point): Pass selected window into
- preview-toggle.
- (preview-place-preview): Pass event into preview-toggle.
- (preview-reinstate-preview): Same here.
- * prv-emacs.el (preview-toggle): take additional argument (event
- or window).
- (preview-last-location): New variable, buffer-local.
- (preview-mark-point): Remember point before moving out.
- (preview-restore-position): New function.
- * prv-xemacs.el (preview-toggle): take additional argument (event
- or window).
- (preview-last-location): New variable, buffer-local.
- (preview-mark-point): Remember point before moving out.
- (preview-restore-position): New function.
-
-2002-10-21 Jan-Ake Larsson <jalar@mai.liu.se>
-
- * configure.in: Fix texhash check
-
-2002-09-16 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (section{Introduction}): Mention tightpage
- option for image conversion already here.
- (\pr@endbox): set \reserved@a to something harmless for skipping
- (if it was set to a conditional, we got into trouble).
- (subsection{Selection options}): Redo the textmath option because
- the exscale package (for example) does dirty things within
- \frozen@everymath.
-
-2002-09-06 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/faq.texi: Explain about 'Preview-LaTeX exited abnormally
- with code 1' message
-
-2002-09-02 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (preview-mode-setup): Make behaved startup in
- buffers without associated file (M-x calendar RET tfw produces
- things like that). Generating previews will not work before you
- save the buffer, but at least the stuff doesn't bomb out right
- away.
-
- * prv-emacs.el (preview-mode-setup): Make behaved startup in
- buffers without associated file (M-x calendar RET tfw produces
- things like that). Generating previews will not work before you
- save the buffer, but at least the stuff doesn't bomb out right
- away.
-
- * circ.tex: Load and save once to make it X-Symbol-compatible
- (changes are negligible, and it makes demoing mixtures of the two
- tools nicer).
-
- * preview.el (LaTeX-preview-setup): Fix menu position of generated
- customize menu.
- (preview-format-kill, preview-dump-file-name)
- (preview-cache-preamble, TeX-inline-preview-internal): Use prefix
- `prv_' for dumped formats to avoid name collisions (for example,
- with WhizzyTeX).
-
-2002-08-14 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.7.3
-
- * preview.el (preview-auto-cache-preamble): Renamed from
- preview-dump-default. Make the default 'ask: that way people
- will be hard put to overlook this feature, but are not stuck on
- it in case it causes trouble. Perhaps will make them read the
- manual, too, in order to set this to T.
- (preview-map): Use preview-cache-*
- (preview-cache-preamble, preview-cache-preamble-off): renamed
- from preview-dump-*.
-
- * doc/preview-latex.texi (Keys and lisp): Rename
- preview-dump-format and its ilk to preview-cache-preamble.
- (Simple customization): Mention automatic preamble caching.
-
-2002-08-13 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (TeX-inline-preview): Use set-process-coding-system
- only when Mule is active.
- (preview-document): Save document if necessary.
- (TeX-inline-preview): Some overhaul.
- (TeX-inline-preview-internal): Separated out so that
- region/format dumps don't interfere.
-
- * prv-xemacs.el (preview-mode-setup): See below.
- (preview-dump-threshold): See below.
- (preview-preamble-format-cons): File local variable for watching.
- (preview-preamble-check-change, preview-watch-preamble)
- (preview-unwatch-preamble): See below.
- (preview-handle-before-change): Call
- preview-preamble-check-change.
-
- * prv-emacs.el (preview-dump-threshold): Regexp ending dump.
- (preview-preamble-changed-function): New function.
- (preview-watch-preamble): New function.
- (preview-unwatch-preamble): New function.
- (preview-mode-setup): Check whether we open a watched file.
-
- * preview.el (preview-buffer): Move region exclusion into advice
- for TeX-region-create.
- (preview-dump-default): New variable, tells us whether we should
- dump formats automatically.
- (preview-dumped-alist): Semantics change.
- (preview-dump-format): Use watch functions from prv-*.el
- (preview-clear-format): new optional argument, save last wanted
- state.
- (TeX-inline-preview): Use preview-dump-default.
-
-2002-08-07 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * autogen.sh: Fixed autoconf-fix message
-
-2002-08-07 David Kastrup <David.Kastrup@t-online.de>
-
- * preview-latex.spec (Release): Set to 9 (prerelease)
- (Requires): Add FAQ to docs.
-
- * doc/faq.texi: FAQ added.
-
-2002-08-06 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (preview-use-balloon-help): New boolean
- customization variable.
- (preview-mode-setup): Use it.
-
- * doc/preview-latex.texi (The Emacs interface): Document it.
-
-2002-08-05 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (subsection{Supporting conversions}): change
- default of \PreviewBbAdjust from 0.5bp to 0.50001bp.
-
-2002-08-04 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-back-command): New optional argument
- NOCOMPLEX.
- (preview-parse-messages): Use it for not skipping backwards over
- braced expressions when start and end of triggered errors match.
-
-2002-08-03 David Kastrup <David.Kastrup@t-online.de>
-
- * RELEASE: update RedHat distro info.
-
- * doc/preview-latex.texi: Remove documentlanguage setting: English
- is the default anyway, and declaring it breaks the broken TeXlive 7
- texinfo distribution.
-
- * doc/todo.texi: Updates.
-
- * RELEASE: New leading commercial.
-
-2002-08-01 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/preview-latex.texi: Typo corrected
-
-2002-07-31 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/Makefile.in (preview-latex/index.html, clean): clean out
- preview-latex directory for html-docs.
-
- * doc/problems.texi (Problems with GhostScript): document
- preview-gs-broken-security.
-
- * doc/preview-latex.texi: Bump version to 0.7.3.
- (The Emacs interface): Document changes in options.
-
- * doc/install.texi (Prerequisites): GhostScript problem info.
-
- * doc/Makefile.in (TEXIFILES): New macro.
- (preview-latex/index.html, preview-latex.dvi, preview-latex.info):
- Make dependency on TEXIFILES.
- (clean): remove INSTALL.windows
-
- * preview.el (preview-parsed-font-size)
- (preview-parsed-magnification): documented.
- (preview-hook-enquiry): Use value of symbol only if bound.
- (preview-document-pt-list): Correct customization type.
-
-2002-07-30 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (section{Package options}): document `lyx'
- option.
-
- * doc/wininstall.texi: New file documenting XEmacs/Windows,
- courtesy of Anthony Williams.
-
-2002-07-29 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-parsed-font-size)
- (preview-parsed-magnification): new variables set from
- preview.sty
- (preview-get-magnification): consults
- preview-parsed-magnification.
- (preview-gs-resolution): consult preview-get-magnification.
- (preview-gs-open): Delay setup of preview-gs-command-line
- (preview-gs-dvips-process-setup): complete it.
- (preview-hook-enquiry): New function.
- (preview-document-pt-list): Sources of document-pt.
- (preview-auctex-font-size): Previously preview-document-pt
- (preview-document-pt): Uses preview-document-pt-list
- (preview-scale-from-face): defer part of calculation.
- (preview-parse-variables): Variable list set from preview.sty
- (preview-parse-messages): Clear them at start of parse.
- (preview-parse-messages): New pattern for variable list.
- (preview-parse-messages): magnification for PS bounding box.
- (preview-parse-messages): Parse variables from preview.sty
- (preview-get-geometry): Use preview-hook-enquiry for call of
- preview-scale-function.
-
-2002-07-28 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (subsection{Preview attaching commands}): Fix
- \PreviewEnvironment*
- (subsection{Preview attaching commands}): Type out font size and
- magnification info at start of document.
- (subsection{Supporting conversions}): Take DVI magnification into
- account in `tightpage' option.
-
-2002-07-26 David Kastrup <David.Kastrup@t-online.de>
-
- * circ.tex: Demonstrate showlabels (and fix a math oversight).
-
- * latex/preview.dtx (subsection{The \texttt{showlabels} option}):
- Changes, different look, more robust.
-
-2002-07-25 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/problems.texi: Info on windows-xemacs
-
-2002-07-25 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): Fix form of preview-entry in
- order not to confuse customize.
-
-2002-07-24 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (TeX-inline-preview): Export buffer coding system to
- TeX process output encoding (for our Polish friends and others).
- Hope this does not break non-Mule XEmacsen if such are around.
-
-2002-07-23 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-image-creators): Change tiff device to use
- tiff12nc, which has a chance of working with the current
- settings, at the cost of large file sizes.
-
-2002-07-23 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/install.texi: Minor changes
-
- * doc/problems.texi: Documented GNU gs 7.05 security bug info
-
-2002-07-22 David Kastrup <David.Kastrup@t-online.de>
-
- * latex/preview.dtx (subsection{The \texttt{showlabels} option}):
- Make sanitization of labels more consistent and switch to
- typewriter font.
-
-2002-07-19 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (preview-mode-setup): Add preview menu.
-
- * prv-emacs.el (preview-mode-setup): Add preview menu. Why is it
- before the LaTeX menus?
-
- * preview.el (preview-map): Prefix-keymap.
- (LaTeX-preview-setup): Use it.
-
-2002-07-18 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (face-attribute): shift stuff to compile time.
- (preview-with-LaTeX-menus, preview-mode-setup): cosmetic changes.
-
- * preview.el (preview-LaTeX-command): Use Windows-friendly
- quoting.
- (preview-dump-command, preview-undump-command): Same here.
-
-2002-07-16 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-ps-quote): New function.
- (preview-prepare-fast-conversion): Use it.
- (preview-gs-transact): Use it.
-
- * latex/preview.dtx (subsection{The \texttt{auctex} option}):
- Output font size.
- (subsection{The \texttt{lyx} option}): New option.
- (subsection{Supporting conversions}): Write out tightpage
- dimensions before each change.
- (section{Various driver files}): generate prlyx.def.
-
-2002-07-11 David Kastrup <dak@localhost.localdomain>
-
- * preview.el (preview-gs-broken-security): New option specifying
- when to disable security.
- (preview-gs-open): Use it. Also abort more predictably if
- setpagedevice fails, usually due to broken security.
-
-2002-05-28 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup, preview-parse-messages): cater
- to abbreviated locator error message.
- (preview-clearout-at-point): New function.
- (LaTeX-preview-setup): add to menus and cleanup unnecessary flags.
-
- * latex/preview.dtx: replace "Package Preview Error" with
- "Preview": too many people got confused.
-
- * doc/preview-latex.texi (Simple customization): Document new
- auto-reveal default.
- (Simple customization): Document a better way for default
- options.
-
- * preview.el (preview-gs-open): bind preview-latex-do PostScript
- operator.
- (preview-auto-reveal): Change default to auto-open on move
- left/right.
-
-2002-05-08 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/todo.texi: add request for other TeX formats.
-
- * preview.el (preview-parse-messages): There is little point in
- being more picky about ( than we are about ), since all that this
- buys us is bad nesting.
-
- * prv-emacs.el (preview-gs-get-colors): Warp outline borders to
- integral pixels in order to avoid antialiasing artifacts.
-
-2002-05-06 <dak@lola.goethe.zz>
-
- * preview.el (preview-back-command): Changed semantics in order
- not to backstep over punctuation.
- (preview-get-geometry): Bad error message format.
-
-2002-04-30 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview.el (preview-dump-format):
- Now checks if format has changed; if it hasn't,
- no new dump is made.
-
- * preview.el (preview-buffer): Changed to mirror the behaviour of
- TeX-region-create. This is probably the best we can do.
-
-2002-04-29 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview.el (preview-buffer): allow it to work with format
- caching + added comment
-
-2002-04-28 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/preview-latex.texi:
- Document preview-clear-format and its keybindings
-
- * preview.el (preview-clear-format):
- new, also changed keybinding for it
-
-2002-04-26 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/preview-latex.texi: Documented preview-dump-format
-
- * preview.el: Cosmetic change in menu
-
-2002-04-26 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): Menu entries and keybindings
- for preview-dump-format.
- (preview-dumped-list): New variable: dumped formats.
- (preview-dump-format): New command for pregenerating format files.
- (TeX-inline-preview): Use dumped format if present.
- (preview-dumped-list): Move.
- (preview-cleanout-tempfiles): Also kill format files.
- (preview-format-extensions): New variable for cleanup purposes.
- (TeX-inline-preview): preview-dumped-list contains expanded file
- names.
-
-2002-04-24 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * problems.texi: Slight index change
-
- * preview-latex.texi (Keys and lisp): Added the menu entries
-
-2002-04-23 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * autogen.sh: Test for unique file 'preview.el' in autoconf 2.13
-
-2002-04-23 Alan Shutko <ats@acm.org>
-
- * aclocal.m4 (AC_PATH_PROGS_REQUIRED): New.
-
- * configure.in: Lock in whole path of Emacs executable.
-
-2002-04-23 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.7.2b
-
- * Makefile.in (preview-latex.el): Quickfix
-
- * Release 0.7.2
-
- * preview.el (preview-buffer-restore-internal): Remove expired
- previews.
- (preview-reinstate-preview): set timestamp.
-
-2002-04-22 Nix <nix@esperi.demon.co.uk>
-
- * doc/install.texi (Advice for non-privileged users):
- Add XEmacs-specific instructions.
-
- * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Locate an existing preview-latex
- package and install over it if found.
- (AC_PATH_PACKAGEDIR): Support ~/ in package directory names.
-
-2002-04-22 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/install.texi (Advice for non-privileged users): new section.
-
- * configure.in: Quote TEXMFGEN.
-
- * doc/readme.texi (Getting started): mention the mouse buttons.
-
-2002-04-21 Nix <nix@esperi.demon.co.uk>
-
- * prv-emacs.el: Remove comment regarding XEmacs's lack of local
- change hooks; it has them and we use them.
-
- * doc/problems.texi (XEmacs): Mention the process-liveness patch.
- Fix some grammar. Call the support `quite new' rather than
- `very new'.
-
- * configure.in (infodir): Define for XEmacs; point to the info
- location in the package tree.
-
-2002-04-21 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-parse-messages): Try a few changes making
- bad buffer-local interac
- shorten export format. Backward compatible.
-
- * prv-xemacs.el (preview-export-image, preview-import-image):
- shorten export format. Backward compatible.
-
-2002-04-14 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el (glyph-image-type): New, determine the
- image type of a glyph.
- (preview-export-image): Use it.
-
- * doc/problems.texi (XEmacs): Say that preview reinstating
- works with a new enough desktop.el.
-
-2002-04-14 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el (preview-export-image): New macro.
- (preview-import-image): New macro.
-
- * preview.el (preview-reinstate-preview): use
- preview-import-image.
- (preview-dissect): Use preview-export-image.
-
- * prv-xemacs.el (preview-export-image, preview-import-image): New
- functions for desktop.el.
-
- * doc/Makefile.in (preview-latex.info): In the interest of
- release sanity, add --no-split option so that we have to cater
- for just a single info file. Needs to be reverted later.
-
- * doc/readme.texi (Getting started): mention circ.tex here
- instead of installation.texi.
-
- * preview.el (preview-gs-filter): Don't remove from "Compilation"
- tag if just in filter routine.
-
- * patches/flyspell.patch, patches/mouse-drag.patch: update
- inflicted Emacs version number.
-
- * doc/problems.texi (Middle-clicks paste instead of toggling):
- Alas, those bugs persist into 21.2 although the CVS has had it
- fixed for half a year almost. "Stable release" policies. Ha.
-
-2002-04-14 Nix <nix@esperi.demon.co.uk>
-
- * preview.el (preview-parse-messages):
- Typo and grammar fixes in comments.
- No longer wonder if XEmacs will like line-number regexps.
-
- * doc/problems.texi (XEmacs):
- Say that it works modulo core bugs and new desktop.el package.
- Point to the latest version of the core patch.
- Suggest trying under MS Windows.
- (GNU Emacs under Windows): Point out that preview-latex's not been tested
- under Windows with XEmacs, either.
-
- * doc/install.texi (Prerequisites):
- No longer describe XEmacs support as preliminary.
- Mention the Known Problems link.
- (Configure): Elaborate --with-packagedir.
- (Loading the package): Mention that most of these instructions
- are unnecessary for XEmacs, except if you used --with-packagedir.
- (Maybe should split into Emacs/XEmacs subsections?)
-
-2002-04-14 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * install.texi: Added --with-xemacs
-
- * preview-latex.spec: Only require xemacs >= 21.1
-
-2002-04-14 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/install.texi Added section for package providers, updated
- the links.
-
- * preview.el (preview-error-condition): New variable for last
- error condition.
- (preview-log-error): Error reporting routine. Logs to run buffer.
- (preview-reraise-error): At the end of routines, raise a true
- error with beep and whatever else is necessary to get attention.
- (preview-gs-sentinel, preview-gs-filter)
- (preview-gs-dvips-sentinel, preview-gs-transact): use it.
- (preview-gs-transact): Don't send to dead process.
- (preview-parse-messages): Use error logger.
- (preview-TeX-inline-sentinel): Same here.
- (TeX-inline-preview): Catch initialization errors and abort.
- Good for people without graphic display.
-
-2002-04-13 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.spec: Repair RedHat XEmacs braindamage
-
- * preview-latex.texi: Document new keybindings
-
-2002-04-13 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el (preview-compatibility-macros):
- Bind the final list of compiled macros into the bytecode at
- the end of compilation.
-
-2002-04-13 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (preview-make-clickable): Revert changes.
- (preview-auto-reveal): revert default: reveal.el might be loaded
- after preview.el, and we still want the default to follow
- reveal-mode in that case.
-
-2002-04-13 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el (preview-nonready-icon):
- Give a reasonable error if the icon doesn't exist.
- (preview-error-icon): Likewise.
- (preview-icon): Likewise.
-
- (preview-make-clickable): Set `isearch-open-invisible' on new clickable regions.
- (preview-toggle): Likewise.
- (preview-auto-reveal): Only track reveal-mode if reveal-mode is defined.
- If reveal-mode' is not defined, the default should be nil.
-
- (isearch-highlight): Make a protected, disabled advisement by default.
- (replace-highlight): Never exists; don't bother to advise.
- (preview-query-replace-reveal): Turn on the isearch-highlight advisement.
-
- * doc/todo.texi: Update XEmacs status: most things are now done.
-
-2002-04-13 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-next-border): Fix a weird error where
- regions beyond the file were demanded.
- (preview-at-point): Include previews immediately before point for
- toggling.
-
- * prv-xemacs.el (preview-toggle): Make isearch open the invisible
- stuff, and make isearch-invisible track invisible so that isearch
- will not "restore" things improperly.
- (preview-move-point): isearch is manipulated by advising
- isearch-highlight. No need to check here for isearch-mode.
- (defadvice): only advise replace-highlight if defined.
-
- * latex/preview.dtx (subsection{The \texttt{showlabels} option}):
- hotfix for strange label names.
-
- * preview.el (preview-disable): Go via toggle for disabling
- strings.
-
- * prv-xemacs.el (preview-mode-setup, preview-marker)
- (preview-temporary-opened, preview-mark-point)
- (preview-auto-reveal, preview-move-point, preview-open-overlays)
- (replace-highlight, preview-query-replace-reveal)
- (preview-change-list, preview-register-change)
- (preview-check-changes, preview-handle-before-change)
- (preview-handle-after-change): Do the whole fake-intangibility
- and change detection shmeer. isearch does not work yet.
-
-2002-04-12 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): call preview-mode-setup
- and/or put it in LaTeX-mode-hook.
- (preview-buffer, preview-document, LaTeX-preview-setup): New
- commands, keybindings, menu entries. Things are now more
- orthogonal and you do no longer need C-c C-c and their ilk (though
- still supported): we have the commands all accessible via C-c C-p
- now.
- (preview-dsc-parse): Make DSC parsing more robust.
-
- * prv-xemacs.el (preview-mode-setup): New function. Enable
- balloon help.
-
- * prv-emacs.el (preview-toggle): Move hook setup to
- preview-mode-setup.
- (preview-mode-setup): New function.
- (preview-mark-active): make macro.
-
- * Makefile.in: New icons.
-
- * images/preverr.xbm, images/preverr.xpm: New icons.
-
- * prv-emacs.el (preview-error-icon): New icon.
-
- * preview.el (preview-mouse-open-error): Use other call
- conventions in order not to confuse XEmacs.
- (preview-gs-flag-error): switch to using error icon.
- (preview-error-face): deleted.
-
- * prv-xemacs.el (preview-error-icon): New icon.
- (preview-make-clickable): new properties preview-balloon-help and
- preview-keymap.
- (preview-click-reroute): changed to use preview-keymap.
- (preview-reroute-map): new function.
- (preview-balloon-reroute): new function.
- (preview-toggle): change the juggling.
-
- * doc/preview-latex.texi (Simple customization): expound on the
- center example.
-
-2002-04-11 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.spec: Adjustments for xemacs
-
- * doc/preview-latex.texi: Reinstate (reverse) textmath hint
-
-2002-04-11 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-environment, preview-parse-messages): byte
- compiler warnings.
- (preview-buffer-restore-internal): basically the previous
- preview-buffer-restore.
- (preview-buffer-restore): delay resinstating previews vie
- desktop-delay-hook.
-
- * prv-xemacs.el (face-attribute): Try getting calculation of
- :height more correct.
- (preview-inherited-face-attribute): Make a macro.
-
- * prv-install.el (preview-make-package): Avoid Emacs
- unnecessarily loading all command line arguments as files.
-
- * prv-xemacs.el (preview-click-reroute): New routine to
- discriminate between clicks on glyphs or else.
- (preview-make-reroute): Generate a reroute map from original
- glyph clickable keymap.
- (preview-toggle): use the rerouter.
-
-2002-04-10 Jan-Ake Larsson <jalar@localhost.localdomain>
-
- * doc/preview-latex.texi: Added hint on getting custom
- environments previewed due to John Jones, remove the textmath hint
-
- * latex/.cvsignore: New
-
- * .cvsignore: Changed due to the 'latex' subdir
-
- * patches/x-symbol.patch: Removed
-
- * preview-latex.spec: Simplifications from using a 'latex' subdir
-
- * doc/Makefile.in: Use mkinstalldirs
-
-2002-04-10 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-default-option-list): set textmath per
- default.
-
- * latex/README-preview: update to reflect added file footprint
- from preview.dtx
-
-2002-04-10 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * Makefile.in: Move the texmf part to latex/Makefile.in, fix the
- 'clean' target
-
- * configure.in: preview.dtx has moved, generate latex/Makefile
-
- * doc/Makefile.in: preview.dtx has moved
-
- * latex/README-preview, README-preview:
- Renamed README-preview to latex/README-preview
-
- * latex/bootstrap.ins, bootstrap.ins:
- Renamed bootstrap.ins to latex/bootstrap.ins
-
- * latex/preview.dtx, preview.dtx:
- Renamed preview.dtx to latex/preview.dtx
-
- * latex/Makefile.in: Move latex style to subdir, Typo corrected
-
-2002-04-10 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (face-attribute): GNU Emacs calculates face
- heights differently.
- (preview-replace-active-icon): For now do the full inefficient
- stuff. Working this out later should be easy. XEmacs now
- displays previews, but that's about all.
- (preview-button-1, preview-button-2): define as XEmacs buttons
- (preview-make-clickable): make balloon-help something that
- balloon-help-mode understands.
-
-2002-04-09 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el: Remove crufty destructive-copy stuff.
-
- (map-plist, destructive-replace-glyph, copy-glyph): Removed.
- (preview-replace-active-icon): Just set the new image property rather than
- destructively copying it.
-
-2002-04-09 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el (preview-nonready-icon): Fix baseline.
- (preview-icon): Likewise.
-
- Bug fixes:
-
- (destructive-replace-glyph): Don't confuse `new-glyph' and `glyph'.
-
- Sync with prv-emacs changes:
-
- (propertize): Create zero-length extents if possible.
- (preview-image-from-icon): Removed.
- (preview-string-from-image): Removed.
- (preview-replace-icon): Removed.
- (preview-nonready-copy): New, simple as anything.
- (preview-replace-active-icon): New, albeit apparently broken.
-
- (preview-make-clickable): Handle glyphs as well as strings.
- (preview-toggle): Clickable glyphs are now always on the `end-glyph'.
-
-2002-04-09 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el (preview-nonready-copy): replaces
- preview-image-from-icon
- (preview-replace-active-icon): replaces preview-replace-icon
- (preview-make-clickable): make preview-string-from-image
- unnecessary.
-
- * preview.el (preview-gs-place): Don't return image, just enter
- it.
- (preview-gs-transact): Call preview-replace-active-icon
- specialized routine instead of the more general hack used before.
- (preview-disabled-string): kill preview-string-from-image
- (preview-inactive-string): same here.
- (preview-eps-place): change in place semantics as above.
- (preview-active-string): Don't receive image argument.
- (preview-place-preview): New place semantics.
-
- * doc/problems.texi (x-symbol interoperation): Bump recommended
- version to 4.2.2.
- (Middle-clicks paste instead of toggling): Mention fixes present
- in Emacs-21.2.
- (Middle-clicks paste instead of toggling): Mention isearch.
-
-2002-04-09 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.spec: Install icons
-
- * doc/preview-latex.texi: Put Nick in authors, slight other changes
-
- * doc/problems.texi: Added entry on fast conversion and bounding boxes
-
- * doc/todo.texi: Added manual stuff
-
-2002-04-08 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/todo.texi: New suggestion for manual.
-
- * doc/readme.texi (Getting started): Adapt text to new icons.
-
- * doc/preview-latex.texi (The Emacs interface): Add documentation
- about the scaling variables/issues from preview-latex.
-
-2002-04-07 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-parse-messages): Error message cosmetics
- and a judicious save-excursion for fast hooks.
-
- * prv-emacs.el (preview-nonready-icon): Use new icons.
- (preview-icon): Same here.
-
-2002-04-07 Nix <nix@esperi.demon.co.uk>
-
- * prv-install.el (preview-make-package-xemacs):
- Revert last change; package version numbers must be integral.
- Ensure that we get a valid integer even if `preview-version'
- contains multiple periods.
-
-2002-04-07 David Kastrup <David.Kastrup@t-online.de>
-
- * images: Icons, several revisions.
-
-2002-04-06 Nix <nix@esperi.demon.co.uk>
-
- * prv-install.el (preview-make-package-xemacs):
- Prepend "0." to XEmacs package version numbers
- for CVS versions of preview.el.
-
- * prv-xemacs.el (preview-icon,preview-nonready-icon):
- Use new icon images.
-
- * Makefile.in (ICONFORM,ICON_XPM_SOURCES): New
- variables, for icon installation.
- (ICON_XBM_SOURCES,ICON_SOURCES,icondir): Likewise.
- (ELCC): Include the ICONFORM.
-
- (install-icons): New, install the icons.
-
- (MKINSTALLDIRS): New (for later, when objdir!=srcdir support is added).
- (install): Use it.
- (install-el): Likewise.
- (install-texmf): Likewise.
- (install-texmf-doc): Likewise.
-
- * configure.in (icondir):
- Set for GNU Emacs too (but blank), and substitute it.
- (ICONFORM): New variable, comamnd-line switch to pass to (X)Emacs
- to find the images at build time (if needed). Substitute it.
-
- * mkinstalldirs: New file, from automake-1.6.
-
-2002-04-06 Nix <nix@esperi.demon.co.uk>
-
- * doc/todo.texi: Update XEmacs status.
-
- * configure.in: Substitute the packagedir.
-
- * Makefile.in (packagedir): New variable, used by...
- (install-el): ... this new package-installation handling.
-
- * prv-install.el: New file, containing...
- (preview-make-package): New function.
- (preview-make-package-xemacs): New function, derived from
- emacs-w3m.
-
- * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Lowercasify PACKAGEDIR.
- (AC_PATH_PACKAGEDIR): Likewise.
-
-2002-04-06 Alan Shutko <ats@acm.org>
-
- * configure.in: Start adding XEmacs-specific hooks. Right now,
- lispdir should be correctly set up, I think. icondir is sitting
- there for when we add icons.
-
- * aclocal.m4 (AC_PATH_PACKAGEDIR,AC_EXAMINE_PACKAGEDIR): New
- functions for XEmacs installation, borrowed from from emacs-w3m,
- credit to Katsumi Yamaoka <yamaoka@jpl.org>.
-
-2002-04-06 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * autogen.sh, doc/Makefile.in, doc/preview-latex.texi:
- Include todo.texi
-
- * doc/todo.texi: Moved from TODO
-
- * TODO: Moved to todo.texi
-
-2002-04-05 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-parse-messages): Another addition to the
- fast location hook semantics.
- (preview-parse-messages): one last change for Christoph.
-
- * prv-emacs.el (preview-add-urgentization): Cosmetic change.
-
- * Additional frobbing of urgentization.
-
-2002-04-05 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el (preview-add-urgentization): Use
- `set-extent-initial-redisplay-function' to force immediate
- redisplay if already on-screen.
- (preview-remove-urgentization): Likewise.
-
-2002-04-05 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el (preview-remove-urgentization): proper return
- value.
- (preview-add-urgentization): Make entry in
- initial-redisplay-function easier to reextract for
- preview-remove-urgentization.
-
- * TODO: small changes.
-
-2002-04-04 Nix <nix@esperi.demon.co.uk>
-
- * preview.el (preview-parse-messages):
- Cater for XEmacs shy grouping bug (shy grouping
- very nearly doesn't work in XEmacs-21.4...)
-
- * prv-xemacs.el (match-string-no-properties):
- New, same as `match-string'.
- (set-buffer-multibyte): Degenerate implementation.
-
- (face-attribute): Throw an error of the right error class.
- (make-temp-file): Likewise.
-
- (preview-add-urgentization): Revise signature, as in prv-emacs.
- (preview-with-LaTeX-menus): Do not copy useless menus around.
-
- (preview-string-from-image): Make obvious that this generates any
- kind of glyph, not just begin-glyphs.
- (preview-ps-image): Revise signature (but implementation is still
- stubbed).
- (preview-toggle): Revise signature slightly. Flip between begin
- and end-glyphs to partially cater for XEmacs redisplay bug.
-
-2002-04-04 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-dvips-process-setup): Correct deletion
- of dvi file.
- (preview-dvips-abort): don't unnecessarily clean subdirs.
- (preview-gs-dvips-sentinel): get the delete semantics right.
- (preview-gs-close): same here.
- (preview-delete): after deleting files, set files in overlay to
- nil since in connection with urgentization we can get multiple
- deletions.
- (preview-parse-messages): initialize lfile to "", so that line
- number caching does not fail when the filename is "nil".
- (preview-parse-messages): AAAAAARGGG!!!. Fix the typo that
- caused O(n^2) parsing time.
-
-2002-04-03 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-close): move.
- (preview-gs-dvips-process-setup): New function for setting up
- process just at the time of use.
- (preview-dvips-abort): New function.
- (preview-gs-dvips-sentinel): Overhaul.
- (preview-gs-close): Overhaul in order to do the right thing
- regardless of whether Dvips has finished or not.
- (preview-eps-open): Some initial changes. 'postscript image
- device likely to be broken by us (but it is broken in Emacs,
- anyway).
- (preview-parse-messages): Take `open-closure' as argument.
- (preview-parse-messages): different hook semantics for fast
- hooks. We are still in negotiations over this...
- (preview-parse-messages): change parsestate to list of vectors.
-
-2002-04-03 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/preview-latex.texi: documented showlabels
-
- * doc/install.texi, doc/readme.texi: Slight edits
-
- * doc/problems.texi: Document x-symbol.patch, slight other edits
-
- * patches/x-symbol.patch: Initial version
-
- * preview-latex.spec: Use texmfdir, slight other edits
-
-2002-04-03 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.spec: Use texmfdir, slight other edits
-
-2002-04-02 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * aclocal.m4: escaped usage of $texmfdir
-
-2002-04-01 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * Makefile.in: added texmf and elisp targets, also targets for
- $TEXMFGEN
-
- * preview-latex.spec: Initial stab at triple-rpm spec
-
- * doc/Makefile.in: *.dvi and *.info cleaned again
-
- * preview-latex.spec: Typo corrected
-
-2002-04-01 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): Remove our own
- TeX-translation-hook that did not really work (supposed to remove
- Preview error messages from preview runs, but for document
- problems you'd rather use the real run, anyhow).
- (preview-parse-messages): remember directory when switching
- buffers. Implement fast translation hooks. A pity nobody uses
- them yet.
- (TeX-inline-preview): Use TeX-run-command instead of
- TeX-run-format: we miss out on the progress info in the mode
- line, but it slowed down the filter routine.
-
- * preview.dtx (subsection{The \texttt{auctex} option}): Make the
- error messages shorter to cut down on I/O time.
-
-2002-03-31 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview): add cross links.
-
- * Makefile.in: Rerun LaTeX to get references right.
-
- * preview.dtx (subsection{The \texttt{auctex} option}): Disable
- \thanks and \and.
-
- * preview.el (preview-default-option-list): Update possibilities
- and docs.
- (preview-parse-messages): Don't do files not known to be
- human-generated.
- (preview-gs-queue-empty): New cleanout function. We use this
- instead of just clearing preview-gs-queue in order to avoid
- losing pointers to deletable temporary files.
- (preview-gs-sentinel): Use it.
- (preview-gs-close): Same here.
- (preview-gs-open): And here. Use unwind-protect in order to
- ascertain we process the queue.
- (preview-prepare-fast-conversion): Accept non-dereferenced big ps
- file.
- (preview-gs-dvips-sentinel): better behavior when processes get
- started and finished in unexpected orders.
-
-2002-03-31 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.spec:
- Changed to include everything in /texmf/tex/latex/preview,
- fix for %config files
-
-2002-03-30 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/preview-dtxdoc.pl, preview.dtx (section{Various driver
- files}): Add \previewlatex macro for consistent translation.
-
- * doc/preview-dtxdoc.pl: add \% and ~ translations.
-
- * preview.dtx (section{Package options}): document new option
- files.
-
- * doc/problems.texi (x-symbol interoperation): Mention speed
- problem.
-
- * preview.dtx: loads of smaller and larger changes, new options
- files.
-
- * preview.el (preview-back-command): typo.
-
- * autogen.sh (makeinfo): move into doc directory for
- autogenerating files so that include files are found.
-
-2002-03-30 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/Makefile.in: New dependency on macros.texi
-
- * doc/install.texi, doc/readme.texi, doc/copying.texi:
- Macros in separate file
-
- * doc/problems.texi: Typo corrected, macros in separate file
-
- * doc/preview-dtxdoc.pl: Changed slightly wrt \cmd translation
-
- * doc/macros.texi: Macros for the texinfo generation
-
- * doc/preview-latex.texi: Typos corrected, macros in separate file.
-
-2002-03-30 Alan Shutko <ats@acm.org>
-
- * Makefile.in (TEXMFGEN): Use new variable.
-
- * configure.in (TEXMFGEN): New variable with the tex stuff
- generated which should be installed.
-
-2002-03-29 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-back-command): Change call semantics to
- something easier to understand and try out.
- (preview-parse-messages): Remove unused variable `next-point'.
- (preview-parse-messages): Correct thinko and use new
- preview-back-command semantics.
-
-2002-03-28 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx: move \pr@ship@start
-
- * preview-latex.spec (%configure): Use --with-texmf-dir.
-
-2002-03-27 Alan Shutko <ats@acm.org>
-
- * doc/install.texi (Configure): Reflect changes in configure
- options.
-
- * configure.in (--with-texmf): Changed to --with-texmf-dir per bug
- 480837.
- (--with-preview-dir): Changed to --with-tex-dir per bug 480837.
- (--with-doc-dir): New.
-
-2002-03-28 David Kastrup <David.Kastrup@t-online.de>
-
- * circ.tex: Correct labels.
-
-2002-03-27 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx: be careful in unboxing so as not to remove
- possibly shifted hboxes (bug reported by Jan-Åke) protected by an
- otherwise inexplicable penalty.
-
- * preview.el: Complete overhaul of parsing to avoid (costly)
- buffer switches.
- (preview-gs-close): Transfer queue to
- preview-gs-queue.
- (preview-gs-open): Pass arglist to preview-parse-messages for
- place functions.
- (preview-eps-open): Same.
- (preview-gs-place): Completely different args in order to avoid
- buffer switching. Different return value.
- (preview-inactive-string): Different semantics (were valid before
- by accident, so no change in callers necessary).
- (preview-eps-place): Rearranged to avoid buffer switching.
- (preview-make-filename): require tempdir.
- (preview-delete-file): changed API to avoid buffer switching.
- (preview-place-preview): Same.
- (preview-parse-messages): New args passed into place routines.
- Completely rearranged and merged preview-analyze-error into it.
- (preview-start-dvips): Pass tempdir to preview-make-filename
-
- * prv-emacs.el (preview-add-urgentization): Changed API, but it
- turns out this gets called just like it did before.
-
-2002-03-27 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/.cvsignore: Ignore preview-dtxdoc.texi
-
- * doc/Makefile.in: Autogeneration of ../preview.dtx ->
- preview-dtxdoc.texi
-
- * doc/preview-dtxdoc.pl: Initial version
-
- * doc/preview-latex.texi: Moved menu to problems.texi, documented
- preview-auto-reveal and preview-inner-environments, include
- autogenerated preview-dtxdoc.texi
-
- * doc/problems.texi: Moved menu here from preview-latex.texi
-
- * doc/readme.texi: Removed out-commented parts
-
-2002-03-26 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview.dtx: Minimal change to simplify autogen of texinfo manuals
-
-2002-03-26 Alan Shutko <ats@acm.org>
-
- * doc/.cvsignore: Add preview-latex.tmp.
-
- * .cvsignore: Add latex.out.
-
- * autogen.sh: Modify ed script to account for difference between
- AC_INIT in 2.13 and 2.52
-
-
- * doc/Makefile.in (INSTALLINFO): Make it use configure value.
-
- * configure.in: Check for path of install-info. Check whether
- Emacs supports images.
-
-2002-03-26 David Kastrup <David.Kastrup@t-online.de>
-
- * TODO (Integrate into RefTeX): bemoan another shortcoming, or
- rather feature wish.
-
-2002-03-25 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-dvips-sentinel): Treat absence of
- previews in buffer more graciously.
- (preview-parse-messages): require space before !name and !offset
- tags from AUC TeX.
-
- * prv-emacs.el (preview-auto-reveal, replace-highlight)
- (preview-query-replace-reveal): moved.
-
- * preview.dtx (subsection{The internals}): Remove spurious space
- via \vsplit.
- (subsection{The internals}): Set \deadcycles to avoid TeX
- interfering with our \output fake.
- (subsection{Selection options}): Implement hooking into equations
- differently. Somewhat ugly hack to circumvent amslatex/3425 bug.
- (subsection{Preview attaching commands}): keep \showboxbreadth
- and \showboxdepth operative, though set to minimal values.
- (\cmd{\everypar}): Cater for ugly LaTeX commands that hide things
- like the startup code of \paragraph in \everypar.
-
- * doc/problems.texi (x-symbol interoperation): Update Web address.
-
- * doc/readme.texi (Contacts): Remove personal Email address from
- README.
-
-2002-03-24 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/install.texi: Incorporated "Prerequisites" from readme.texi
-
- * doc/preview-latex.texi: Moved "Getting started" to readme.texi,
- also index changes
-
- * doc/readme.texi: Moved "Getting started" from
- preview-latex.texi, moved "Prerequisites" to install.texi, Placed
- appropriate pointers and crossreferences in README and other
- manuals
-
-2002-03-24 David Kastrup <David.Kastrup@t-online.de>
-
- * RELEASE: Info about RedHat 7.3 beta.
-
- * preview.dtx (subsection{The internals}): Spacing improvements.
-
- * prv-emacs.el (replace-highlight): advise so that query-replace
- works as reasonable.
- (preview-query-replace-reveal): Option to make this customizable.
-
-2002-03-23 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el (preview-toggle): get rid of
- isearch-open-invisible hooks and stuff; using the invisible
- property was confusing to the display engine, anyhow, and was
- about to be broken by changes in Emacs. The current behavior for
- isearch is nicer than the default was before, so what.
- (preview-auto-reveal): New customizable option.
-
- * doc/problems.texi (Emacs problems): Windows availability for CVS
- Emacs.
-
- * doc/readme.texi: Windows availability for CVS Emacs.
-
- * preview.el (preview-parse-messages): Comment used regexps.
-
- * preview.dtx (subsection{The internals}): Removed an \everypar
- that caused bad spacing. No idea why. Redundant anyway.
- (subsection{Selection options}): changed displaymath option to
- put in the \everydisplay tokens at a theoretically more correct
- place. Explicitly hooked equation and equation*: AMSLaTeX calls
- them too late to have them behave well.
- (subsection{Preview attaching commands}): Corrected
- \PreviewEnvironment which must have led to error messages for
- months. Seems nobody cares.
- (subsection{Selection options}): Still more displaymath cosmetics.
-
-2002-03-22 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (section{The Implementation}): fix typo in dvips
- option. Ugh.
-
- * preview.el (preview-bb-filesize): move to preview-gs group.
- (LaTeX-preview-setup): add bug reporter.
- (preview-report-bug): update reported options.
-
-2002-03-22 Jan-Ake Larsson <jalar@jalar.imf.au.dk>
-
- * doc/preview-latex.texi (preview-environment):
- doc rewrite. Slight other layout changes
-
-2002-03-22 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/problems.texi: Edits.
-
- * doc/install.texi: Lots of editing
-
- * doc/readme.texi: same here
-
- * doc/preview-latex.texi: same here
-
- * RELEASE: Changes for 0.7.
-
- * TODO: Throw out stuff already implemented.
-
- * preview.el (preview-prefer-TeX-bb): Doc cosmetic.
- (preview-fast-conversion): Now defaults to on.
- (preview-fast-dvips-command): remove -tletter option, we do this
- better now.
- (preview-LaTeX-command): Pass new dvips option to preview.
-
- * preview.dtx (section{Package options})
- (section{The Implementation}): Add dvips option for overriding
- page dimensions/landscape and such stuff.
-
- * preview.el (preview-TeX-bb): comment sanitized.
- (preview-gs-init-string, preview-ps-file, preview-gs-dsc): new
- variables.
- (preview-fast-conversion): Set this customizable variable for an
- impressive speedup, particularly of the DviPS pass.
- (preview-dvips-command): moved.
- (preview-fast-dvips-command): New command for fast conversion.
- (preview-gs-restart): send initialization string to gs
- (preview-gs-open): initialize preview-gs-init-string
- (preview-gs-open): pass preview-fast-conversion into
- preview-start-dvips
- (preview-dsc-parse, preview-gs-dsc-cvx)
- (preview-prepare-fast-conversion): New functions for using DSC
- comments.
- (preview-gs-dvips-sentinel): read DSC in.
- (preview-gs-place): remember snippet in 'queued property.
- (preview-mouse-open-eps): allow opening at position.
- (preview-gs-flag-error): take preview-gs-init-string into
- account, generate other message for fast PS conversion.
- (preview-gs-transact): allow non-empty stack in prompt, use
- preview-latex-do command in GhostScript.
- (preview-place-preview): comment correction, no eps file if ps
- generated.
- (preview-analyze-error): doc change.
- (preview-start-dvips): allow for fast version.
-
- * prv-emacs.el (preview-ps-image): Allow optional bounding box
- from TeX.
-
-2002-03-21 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{Preview attaching commands}): Backward
- compatible message with TeX bounding box.
-
- * preview.el (preview-parse-messages): Backward compatible
- message parsing.
-
- * preview.dtx (subsection{The internals}, subsection{Preview
- attaching commands}): provide additional bounding box info.
- (subsection{The internals}): move location of \pr@shipend to
- before shipping out \pr@box so that we may measure/change it.
- (subsection{Selection options}): slightly changed call of old
- \everydisplay hook.
- (subsection{Preview attaching commands}): disable more warnings
- in order to decrease possible parse errors of preview.el.
-
- * preview.el (preview-prefer-TeX-bb): New option to fish bounding
- box from TeX output. Not enabled by default until we get to fix
- a particular problem occuring with split environment nested in
- equation.
- (preview-TeX-bb-border): Additional slop around bounding box.
- (preview-TeX-bb): New function to calculate PostScript bb from
- TeX box dimensions in sp.
- (preview-gs-place, preview-eps-place, preview-place-preview):
- accept additional box argument.
- (preview-gs-transact): consider more box sources.
- (preview-delete-file, preview-make-filename): new semantics for
- reference-counting files.
- (preview-parse-messages, preview-analyze-error): Parse additional
- bounding box information from AUC TeX run.
-
-2002-03-20 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el (preview-with-LaTeX-menus): Handle the case
- where the current menubar is not the AuCTeX one. Remove
- dead code.
-
-2002-03-19 Nix <nix@esperi.demon.co.uk>
-
- * preview.dtx: Doc fix.
-
- * preview.el: Require `reporter'.
- * preview.el (preview-image-creators): Doc extension.
- * preview.el (preview-eps-place): Doc fix.
- * preview.el (preview-analyze-error): Likewise.
- * preview.el (preview-gs): Grammar fix.
- * preview.el (preview-face): Likewise.
- * preview.el (preview-temp-dirs): Layout fix.
- * preview.el (preview-environment): Grammar and layout fix.
-
- * preview.el (preview-mouse-open-eps): Cater for XEmacs's
- more limited PostScript mode.
- * preview.el (LaTeX-preview-setup): Use `preview-mark-active' to
- cater for Emacs/XEmacs active-region detection differences.
-
- * prv-emacs.el (preview-nonready-icon): Doc fix.
- * prv-emacs.el (preview-image-from-icon): Likewise.
- * prv-emacs.el (preview-mark-active): New.
-
- * prv-xemacs.el (preview-gs-color-value): New, from prv-emacs.el.
-
-2002-03-19 Nix <nix@esperi.demon.co.uk>
-
- * prv-xemacs.el: Require overlay always, not just at compile time.
-
- (preview-compatibility-macros): Define only when compiling.
- (preview-defmacro): Likewise. Teach Emacs to indent this form properly.
-
- Code to compensate for features missing in XEmacs:
-
- (face-attribute): Teach how to fake :foreground and :background.
-
- (find-image): Remove.
- (defimage): Likewise. There's no need for this call here; even if there
- were, the image-type analysis should take place at instantiation
- time, not definition time.
-
- (easy-menu-create-menu): New, after the Emacs function.
- (next-single-char-property-change): Likewise.
- (previous-single-char-property-change): Likewise.
- (with-temp-message): Likewise.
- (add-to-list): Likewise, redefining the two-argument XEmacs version.
-
- (copy-glyph): New, uses...
- (destructive-replace-glyph): ... this. New (and ugly). Uses...
- (map-plist): ... this. New, `map' for property lists.
-
- Code derived from prv-emacs.el:
-
- (preview-mark-active): New, handle the special XEmacs `mark-is-nil' case.
- (preview-create-icon): New.
- (preview-icon): XEmacsize from commented-out code; reindent.
- (preview-nonready-icon): Likewise.
-
- (preview-add-urgentization): Add docstring.
- (preview-add-urgentization): Likewise.
-
- (preview-image-from-icon): New.
- (preview-string-from-image): Likewise.
- (preview-make-clickable): Likewise.
- (preview-ps-image): Likewise.
- (preview-toggle): Likewise.
- (preview-inherited-face-attribute): Likewise.
- (preview-with-LaTeX-menus): Likewise.
- (preview-gs-get-colors): Likewise.
-
- (provide): Add.
-
-2002-03-16 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/install.texi: Work in progress.
-
- * doc/readme.texi: Work in progress.
-
- * TODO: update wish list. This is getting longer by the minute.
-
- * doc/Makefile.in (INSTALL, README, PROBLEMS): add -D rawfile
- option for raw text files.
-
- * doc/readme.texi: documentation restructuring for making README
- good on preinstalled systems.
-
- * autogen.sh (makeinfo): add -D rawfile option for raw text files
-
-2002-03-15 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{Preview attaching commands}): disable
- \showmaxdepth and \showmaxbreadth.
-
- * preview.el (preview-place-preview): (widen) paranoia.
- (preview-back-command): same here.
- (LaTeX-preview-setup): better safe than sorry (users might call
- this wrong), so rerequire 'latex
- (preview-parse-messages): New regexp parser. Nick, if the shy
- groups \(?: ...\) worry XEmacs, make them non-shy and adjust the
- match-... thingies appropriately.
- (preview-analyze-error): and another save-restriction...
-
-2002-03-14 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-parse-messages): Obliterate preview-snippet
- and preview-snippet-start for general parsestate.
- (preview-analyze-error): Use parsestate and cache line number
- info from last call. This plugs a *big* performance hog
- (goto-line). Made buffer parsing here about 8 times faster.
-
-2002-03-13 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{The internals}): Use
- \@arrayparboxrestore for better reset of spacing.
-
- * preview.el (require): avoid compiler warning.
- (preview-goto-info-page): new function
- (LaTeX-preview-setup): add preview-goto-info-page binding
- (info): add preview prefix for C-h F lookup
- (LaTeX-preview-setup): add documentation and customization menu.
-
-2002-03-11 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.6.1
-
-2002-03-10 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile.in: Add preview.ins target.
-
- * doc/install.texi: Brown paper bag.
-
- * autogen.sh: don't prebuild doc. We offer a separate download
- archive for people without texinfo.
-
- * preview-latex.spec (BuildRequires): changes for 0.6.1.
-
- * doc/install.texi: Some changes for 0.6.1.
-
- * RELEASE: Some adjustments for 0.6.1.
-
-2002-03-09 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): Use preview-with-LaTeX-menus.
-
- * prv-emacs.el (preview-with-LaTeX-menus): New function
- temporarily making menus active. This is quite different for
- XEmacs.
-
-2002-03-09 Nix <nix@esperi.demon.co.uk>
-
- * doc/preview-latex.texi: Minor typo fixes.
- * doc/problems.texi: Likewise.
-
-2002-03-09 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): Deal with the easy-menu
- sickness so that XEmacs might work.
- (LaTeX-preview-setup): (require 'latex) unnecessary, we get
- called only if the feature has been loaded already.
-
-2002-03-08 Alan Shutko <ats@acm.org>
-
- * configure.in: When checking for texhash, use /bin/true if we
- can't find it.
-
-2002-03-08 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/problems.texi (Emacs problems), doc/readme.texi: some
- brighter outlook with regard to XEmacs port.
-
- * preview.el (preview-gs-transact): Throw in the towel. We don't
- use .runandhide (and .setsafe) unless we are dealing with gs with
- a version of at least 7.00. gs-6.53 seems to provide
- .runandhide, while making it useless because
- save .setsafe restore
- does not return to unsafer mode.
-
-2002-03-05 David Kastrup <David.Kastrup@t-online.de>
-
- * RELEASE: Few changes and explanations for 0.6.1.
-
- * doc/problems.texi (Font problems with Dvips): Changed pounds
- sign. Not much of an improvement (we get the wrong character),
- but 7bit safe. If Jan-Åke finds this as desirable as to have his
- own name mangled, we should follow at least make it pay off.
-
- * doc/preview-latex.texi (On EPS previews): png16m is default
- instead of png256.
-
- * doc/install.texi: Document 8bit problems.
-
- * README.CVS: updated.
-
- * configure.in: update to autoconf 2.52.
-
- * autogen.sh: Wheedle MY_LANG and MY_LC_CTYPE in if autoconf
- failed to do so.
-
- * preview.el: copyright extended. Basically overhaul of
- persistent data, leads to:
- (preview-disable): clear timestamp.
- (preview-delete): Don't fiddle with ovr after it is already
- deleted.
- (preview-clearout): additional argument timestamp
- (preview-kill-buffer-cleanup): New function for killing buffers:
- properly time-stamped previews will not get their files deleted.
- (kill-buffer-hook): use it
- (before-revert-hook): use it
- (desktop-buffer-preview-misc-data): changed dissect call, work
- only if buffer unmodified.
- (preview-dissect): work with timestamp, don't destroy preview.
- (preview-buffer-restore): new function, works from saved data.
- (desktop-buffer-preview): use it.
- (preview-cleanout-tempfiles): Do things differently.
- (LaTeX-preview-setup): Call preview-buffer-restore if we
- accidently got here before setting up the desktop hooks.
-
-2002-03-04 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/preview-latex.texi (Package options): doc changes, psfixbb
- documented.
-
- * doc/problems.texi: doc changes.
-
- * doc/readme.texi: doc changes (@AUCTeX).
-
- * doc/install.texi: doc changes.
-
- * doc/preview-latex.texi: some documentation amendments.
-
- * preview.el (preview-dissect): improve false desktop cleanups.
- (desktop-buffer-preview): handle file load oneself.
- (preview-place-preview): subtle bug leading to empty previews
- accumulating in secondary buffers.
- (preview-reinstate-preview): don't reinstate previews where the
- files have been deleted.
- (preview-TeX-inline-sentinel): Make sure "Compilation" flag gets
- cleared even on errors.
- (preview-environment): Doc change.
- (desktop-buffer-preview-misc-data, preview-dissect)
- (desktop-buffer-preview, preview-cleanout-tempfiles)
- (preview-active-string, preview-reinstate-preview)
- (preview-default-preamble): Doc corrections/additions.
-
-2002-03-02 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-transact): Don't use .setsafe unless
- .runandhide is defined. There might be no way back to unsafer
- mode otherwise.
- (preview-create-subdirectory): Be more forgiving about users
- messing up the directory organization of preview-latex, by
- manually deleting stuff under its control.
-
-2002-03-01 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-default-option-list): add new options.
-
- * preview.dtx: add new package option psfixbb for getting better
- bounding boxes in the presence of PStricks and the like.
-
-2002-02-28 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-inner-environments): New variable for
- avoiding ugly environments.
- (preview-environment): Accept a count, and avoid bad environments.
- (preview-section): Doc string fixed.
-
-2002-02-26 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (require): suppress desktop warnings
- (preview-clearout): restrict to narrowed area.
- (desktop-buffer-preview-misc-data): widen.
- (preview-dissect): don't use subseq from cl-extra, rather butlast
- from subr.
- (preview-cleanout-tempfiles): new routine used in kill-emacs-hook
- (preview-reinstate-preview): setup kill-emacs-hook late so that
- preview-cleanout gets called after desktop saving
- (preview-create-subdirectory): same here
-
-2002-02-25 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (TeX-active-tempdir): Changed the type.
- (preview-gs-dvips-sentinel): adjusted for that.
- (preview-gs-place): queued is now missing image
- (preview-gs-transact): that is in overlay property preview-image
- instead.
- (preview-gs-transact): adapt to new queued
- (desktop-buffer-preview-misc-data): save overlays when leaving
- desktop.
- (preview-dissect): gets details from overlay.
- (desktop-buffer-preview): restore overlays on reentry
- (kill-emacs-hook): must be run after desktop hook.
- (preview-active-string): gets passed image instead of snippet.
- (preview-make-filename): New TeX-active-tempdir type
- (preview-delete-file): same here
- (preview-place-preview): adapt to new preview-active-string
- (preview-reinstate-preview): new function for restoring a preview
- (preview-create-subdirectory): new TeX-active-tempdir type
-
-2002-02-24 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/preview-latex.texi: Incorporated docs from preview.dtx,
- minor other changes
-
-2002-02-20 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/preview-latex.texi: Removed isolatin1 style include and chars
-
-2002-02-20 Alan Shutko <ats@acm.org>
-
- * configure.in: Patch from Stephen Gildea
- correcting the disable-8bit-test code.
-
-2002-02-19 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * Created 0.6b, which includes .info and .dvi manuals
-
- * doc/Makefile.in: Removed .info and .dvi from 'clean' target
-
-2002-02-19 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.6
-
-2002-02-19 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * Makefile.in:
- Changed target 'doc' to 'docs'. 'doc' matched the (unchanged)
- directory 'doc'.
-
- * preview-latex.el: Startup file for site-start.d
-
- * preview-latex.spec:
- Added site-start.d support and prauctex.cfg config file
-
-2002-02-19 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx: Oops, prauctex.cfg inadvertantly overrode a
- possible "sections" option.
- (subsection{The internals}): The fake \shipout had a syntax
- error. Why don't people report bugs?
-
-2002-02-18 Alan Shutko <ats@acm.org>
-
- * Makefile.in (all): Split out docs target so install-hint is
- still last. Ditto install.
-
-2002-02-18 David Kastrup <David.Kastrup@t-online.de>
-
- * TODO: Add a few suggestions and throw out what has already been
- accomplished.
-
- * README-preview: Slight edits.
-
- * README.CVS: mention PROBLEMS as autogenerated file, add warning
- about autoconf earlier than 2.13.
-
- * RELEASE: explain about configuration files.
-
- * doc/preview-latex.texi: dircategory Emacs
-
- * doc/Makefile.in (install): correct install target for
- install-info.
-
- * doc/preview-latex.texi (Misplaced previews): explain about
- prauctex.cfg.
-
- * doc/install.texi: Write @LaTeX instead of La@TeX
-
- * preview.el (preview-default-preamble): Shorten stuff out that
- sits now in prauctex.cfg.
-
- * Makefile.in (all): cater for prauctex.cfg. Same for other
- targets.
-
- * preview.dtx (section{Introduction}): Replaced TeX by \TeX and
- similar cosmetics.
- (section{Package options}): Added noconfig option, explained
- prdefault.cfg (not yet there) and prauctex.cfg.
- (subsection{Preview attaching commands}): Predefine prauctex.cfg.
- (section{Various drivers}): make installer extract it.
-
-2002-02-18 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * problems.texi: Simple layout fix
-
- * preview-latex.spec: For 0.6 proper
-
- * RELEASE: Mention AUC TeX RPM on project site
-
- * Makefile.in: Fixed 'make clean' in doc subdir, install info
- files too
-
- * doc/Makefile.in: Typo corrected, fixed INSTALL_DATA
-
-2002-02-17 Alan Shutko <ats@acm.org>
-
- * doc/Makefile.in: New file, replacing the former ad-hoc build.
-
- * doc/install.texi: Mention --disable-8bit-test.
-
- * doc/problems.texi (LaTeX international characters): Mention
- --disable-8bit-test.
-
- * aclocal.m4 (AC_CHECK_AUCTEX): Correct --with-auctex to
- --with-tex-site.
-
- * configure.in: 8bit test enhancements. Allow disabling test with
- --disable-8bit-test.
- Check for makeinfo.
- Generate doc/Makefile.
-
-2002-02-17 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/install.texi: Mention problems with 8-bit-uncleanliness.
- We need an override still.
-
- * doc/problems.texi (LaTeX international characters): Mention
- that configure might barf.
-
-2002-02-15 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * RELEASE: RPM info added, "for RH 7.x"
-
-2002-02-14 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.spec:
- For 0.6. Included code to build from CVS and temporary fix to allow
- build before autoconf includes docs, included patches subdir in %doc
-
- * doc/Makefile: Typo corrected
-
-2002-02-11 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/readme.texi, doc/install.texi, doc/problems.texi,
- doc/copying.texi: Include @macro defs for text-file generation
-
- * doc/problems.texi: Minor changes
-
- * doc/readme.texi: Shortened
-
- * doc/Makefile: Added --no-validate on README
-
- * doc/install.texi: Layout changes, xref to PROBLEMS shortened
-
- * doc/problems.texi:
- Layout changes, added text on bug reports and GS EPS handling
-
- * doc/preview-latex.texi: Layout changes, install-info fix, index
- additions, fixed direntries for preview-latex
-
-2002-02-11 David Kastrup <David.Kastrup@t-online.de>
-
- * doc/Makefile (install): install the renamed info files.
-
- * doc/preview-latex.texi: change output file name to
- preview-latex.info in order to keep preview-latex as a directory
- name for HTML output.
-
- * doc/Makefile (preview-latex/index.html): generate HTML with
- makeinfo as texi2html does not grok @preview-latex.
-
- * doc/preview-latex.texi: Write Å instead of @AA (x-symbol sneaked
- that in). And revert again: does not print.
-
- * doc/install.texi: Use @previewlatex.
-
- * doc/problems.texi: Use @previewlatex and @uref.
-
- * doc/readme.texi: Use @previewlatex.
-
- * doc/copying.texi: Use @previewlatex.
-
- * doc/preview-latex.texi (top): Introduce @previewlatex macro and
- use it throughout. Some more changes.
-
-2002-02-09 David Kastrup <David.Kastrup@t-online.de>
-
- * INSTALL README PROBLEMS: removed because autogenerated
- * README.CVS and autogen.sh added.
-
- * doc/problems.texi: Initial rendition of PROBLEMS file in
- texindex form.
-
- * doc/copying.texi: Change Preview La@TeX{} to preview-latex
-
- * preview.el (preview-image-creators): Change png default device
- to png16m due to popular request.
-
- * doc/readme.texi: overhaul for 0.6.
-
- * doc/preview-latex.texi: fat overhaul.
-
- * preview.dtx (section{The Implementation}): Simplify \pr@advise,
- it broke the delayed option.
- (subsection{Preview attaching commands}): Same.
-
-2002-02-08 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-transact): Sigh. Some refinements to the
- SAFER stuff: restart gs on errors that seem to stop in SAFER mode.
- (preview-gs-transact): And another few changes, there are gs
- versions that have .setsafer but not .runandhide. Rats.
-
-2002-02-07 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{Preview attaching commands}): Use
- \nofiles instead of \@fileswfalse in order to suppress erroneous
- log file output.
-
- * preview.el (preview-gs-options): Remove -DSAFER option that
- causes OutputFile selection of GhostScript to fail (starting with
- 7.04). This cannot be the final fix.
- (preview-gs-options): Ok, so it isn't. Restored -dSAFER and added
- -dDELAYSAFER (which should be ignored by earlier GhostScript
- versions). Also:
- (preview-gs-transact): call .setsafe procedure if defined in
- systemdict, so we don't get unsafer in GhostScript 7.04.
-
-2002-02-06 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * readme.texi: Index and layout changes
-
-2002-02-05 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * copying.texi: Less zealous index
-
- * readme.texi: Typo corrected
-
- * preview-latex.texi: Document preview-default-preamble, bumped
- release number, typos corrected.
-
- * doc/Makefile: Simpler index generation
-
-2002-02-04 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.texi: Simplify to only one section for keys and
- lisp function sections. Also only one Index.
-
-2002-02-01 David Kastrup <David.Kastrup@t-online.de>
-
- * PROBLEMS: Tell about x-symbol 4.0h/beta working successfully
- with preview-latex.
-
-2002-02-01 Alan Shutko <ats@acm.org>
-
- * configure.in: Corrected error message for 8-bit test.
-
-2002-01-30 Alan Shutko <ats@acm.org>
-
- * configure.in: Added diversion at the beginning to allow us to
- save LANG and LC_CTYPE for the 8-bit test. Also added test to see
- if LaTeX is 8-bt clean.
-
-2002-01-24 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.spec: Initial version. On the 0.5.8.2 release.
-
-2002-01-22 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (LaTeX-preview-setup): quote created directory name
- in %m fields.
-
-2002-01-18 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{The internals}): Try catering for output
- routine changes.
-
-2002-01-18 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview.el (preview-make-preamble): Simplified the code by sorting
- TeX-expand-list better.
-
-2002-01-18 David Kastrup <David.Kastrup@t-online.de>
-
- * RELEASE: Document a few changes.
-
- * doc/preview-latex.texi: document preview-at-point
-
- * preview.el (preview-next-border): Doc change.
- (preview-at-point): renamed from preview-dwim.
- (LaTeX-preview-setup): use preview-at-point.
- (LaTeX-preview-setup): menu change.
- (preview-document-pt): Use TeX-style-list instead of
- TeX-active-styles so that AucTeX may parse if not yet done.
- (before-revert-hook): clearout previews on revert.
-
-2002-01-17 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview.el (preview-default-preamble): Added default preamble
- for use when a document not configured for preview-latex is
- previewed in AUC TeX.
-
- * preview-latex.texi (section Misplaced previews): Info on \emph
- and \PreviewMacro*.
-
-2001-12-05 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.texi: Added new section: User-level lisp functions
-
- * install.texi: Layout improvements
-
- * doc/Makefile: Typo and dependencies corrected
-
-2001-12-04 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * doc/Makefile: Added index generation for DVI docs
-
-2001-12-03 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.texi:
- Keymap documentation and general text on emacs interface added
-
- * readme.texi, install.texi: Layout changes
-
-2001-12-03 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-clearout): add optional argument keep-dir.
- (preview-place-preview): Don't clearout previews from current
- run. This makes preview-latex keep multiple previews in command
- arguments instead of just keeping the last such one.
-
-2001-11-30 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (section{Provided Commands}): Add descriptions of
- new commands \PreviewMacro* and \PreviewEnvironment*.
- (subsection{The internals}): New internal \pr@protect.
- (subsection{Preview attaching commands}): Implement the new
- `*'-forms.
- (subsection{Preview attaching commands}):
- Also treat \end{env} in \PreviewEnvironment*.
-
-2001-11-30 Jan-Ake Larsson <jalar@imf.au.dk>
-
- * preview-latex.texi, install.texi:
- Autoload the package rather than require it.
-
-2001-11-30 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el (preview-register-change): widen before getting
- substring in order to avoid error when narrowed.
- (preview-check-changes): Same here.
- (preview-handle-insert-in-front): Changed DOC string.
- (preview-handle-insert-behind): same.
- (preview-handle-modification): same.
-
-2001-11-29 Jan-Åke Larsson <jalar@imf.au.dk>
-
- * doc/preview-latex.texi: Created first draft
-
- * doc/readme.texi: Created first draft
-
- * doc/readme.texi: Created first draft
-
- * doc/copying.texi: Created
-
- * doc/Makefile: Created layout. Now for autoconf, Alan?
-
-2001-11-28 Alan Shutko <ats@acm.org>
-
- * INSTALL (--with-tex-site): Rename --with-auctex.
-
- * aclocal.m4 (AC_CHECK_AUCTEX): Try to fix things so that it looks
- for tex-site, only tex-site, and adds the location of tex-site
- into the load-path.
- (AC_CHECK_REQUIRE): New.
- (AC_CHECK_AUCTEX): Change name of --with-auctex to --with-tex-site.
-
-2001-11-12 Alan Shutko <ats@acm.org>
-
- * Makefile.in (lispdir): Remove /preview because @lispdir@ now
- includes it.
-
- * aclocal.m4 (AC_PATH_LISPDIR): Modify it so it prints out
- that lisp files are going in $lispdir/preview.
-
-2001-11-20 David Kastrup <David.Kastrup@t-online.de>
-
- * README-preview: adjust instructions because preview.ins will be
- available on CTAN already.
-
- * prv-emacs.el (preview-make-clickable): consult
- `preview-button-1' and `preview-button-2' at run-time.
- (preview-overlay): Need insert-behind-hooks too in case someone
- uses `insert-before-markers' at end of previews.
- (preview-change-list): New variable.
- (preview-register-change): New function.
- (preview-check-changes): New function. All of this stuff is to
- make sure we open/disable overlays only if permanent changes occur
- inside.
- (preview-handle-insert-in-front): some changes for new behaviour.
- (preview-handle-insert-behind): New function.
- (preview-move-point): Call `preview-check-changes' after commands.
- (preview-gs-color-value): checkdoc-compatible comment.
-
- * preview.el: Change installation comments
-
-2001-11-15 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (section{Provided Commands}): Correct documentation
- names for \PreviewEnvironment and \PreviewSnarfEnvironment
-
- * prv-emacs.el (preview-inherited-face-attribute): Add document
- string, simplify some tests.
-
- * preview.el: Add autoload magic comments.
- (preview-compatibility-macros): avoid byte compiler warning.
-
-2001-11-13 David Kastrup <David.Kastrup@t-online.de>
-
- * PROBLEMS: Add patch for mouse-drag.el
-
- * INSTALL: add autoload instructions for fastest Emacs startup.
-
-2001-11-12 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs-restart): Use push.
- (preview-clearout-buffer): New function. Use in kill-buffer-hook.
- (kill-emacs-hook): add cleanout of temp directories when leaving
- Emacs.
- (preview-make-options): cosmetics
- (LaTeX-preview-setup): add keybindings for clearing buffer
- (preview-clean-subdir): cosmetic changes.
- (preview-clean-topdir): new function.
- (preview-create-subdirectory): use it.
- (preview-report-bug): report preview-dvips-command.
-
-2001-11-11 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.5.8.2
-
-2001-11-11 Alan Shutko <ats@acm.org>
-
- * aclocal.m4 (AC_EMACS_CHECK_LIB_WITH_LIB): varient of
- AC_EMACS_CHECK_LIB which first requires a prereq lib.
- (AC_CHECK_AUCTEX): Use AC_EMACS_CHECK_LIB_WITH_LIB to prereq
- tex-site.
-
- * Makefile.in (use-hint): Get line wrapping right.
-
- * configure.in (--with-texmf): Applied patch from Hans Fredrik
- Nordhaug making --with-texmf obey TDS.
-
-2001-11-11 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el (preview-transparent-border): Change definition to
- numeric/nil, set default to 3pt.
- (preview-create-icon): adapt heuristic-mask accordingly
- (preview-ps-image): same here
- (preview-gs-get-colors): use new definition of
- preview-transparent-border, use PostScript code not subject to
- anti-aliasing effects.
- (preview-transparent-border): Change default to take into
- account that we previously got only half of requested width.
- (preview-gs-get-colors): generate only necessary tokens. Disable
- stroke adjustment in order to get more even borders.
-
-2001-11-10 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{The internals}): Make reassignment of
- \@tempboxa that lead to missing section headers local.
- Interesting bug.
-
-2001-11-09 David Kastrup <David.Kastrup@t-online.de>
-
- * RELEASE: initial stab at release notes.
-
- * preview.el (preview-back-command): Make token backer somewhat
- more robust.
- (preview-analyze-error): Don't bomb out if no token matches.
-
- * README-preview: first draft.
-
- * prv-emacs.el (preview-int-bb): moved from preview.el
-
- * preview.el (preview-preserve-indentation): New option, on per
- default. Switch off for old behaviour.
- (preview-extract-bb): heed preview-preserve-indentation by faking
- the bounding box left.
- (preview-int-bb): move to prv-emacs.el
-
- * preview.dtx (subsection{The internals}): Try killing off indents
- in order to get good horizontal positioning of preview.
-
- * preview.el (preview-start-dvips): fix bug WRT free variable
- `buffer'.
-
- * prv-emacs.el (preview-transparent-color): change default for a
- new default transparency scheme.
- (preview-get-heuristic-mask): bug fix for specified color
- (preview-create-icon): adjust for new policy
- (preview-ps-image): same here
- (preview-transparent-border): new option
- (preview-gs-get-colors): heed this
-
-2001-11-08 David Kastrup <David.Kastrup@t-online.de>
-
- * PROBLEMS: Recommend customizing new variable
- preview-dvips-command for DviPS problems.
- Add sections about Windows and XEmacs.
- Add section about LaTeX/language environment problem.
- Add section about flyspell.el including patch.
-
-2001-11-07 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-gs): and other groups: set :prefix in
- defgroup
- (preview-get-geometry): Oops, make it work if
- preview-scale-function is a constant instead of a function.
-
-2001-11-06 Alan Shutko <ats@acm.org>
-
- * aclocal.m4 (AC_CHECK_AUCTEX): Revert the previous change, since
- it was horribly broken, and fix --with-auctex, so that it doesn't
- do the check if --with-auctex was specified.
-
-2001-11-06 Alan Shutko <ats@acm.org>
-
- * aclocal.m4 (AC_CHECK_AUCTEX): Try looking for tex-site instead
- of tex-buf... this may help since we're sure it's in load-path,
- but I'm afraid that the contents of tex-site may not be standard
- enough across installations.
-
-
-2001-11-06 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-image-creators): Add preview-eps-open
- function for calling dvips conversion.
- (preview-eps-open): Resume half-hearted support of postscript
- image type. Does anybody use this, after all? If so, let him
- run DviPS in background if he so desires...
-
- * preview.dtx (subsection{The internals}): add \leavevmode to make
- things like \paragraph flush their \everypar tokens. Perhaps not
- the right thing to do, let's wait for error reports about that
- one.
-
- * preview.el: require 'tex-site when compiling
- (preview-gs-file): new local variable
- (preview-gs-sentinel): cater for "Compilation" flag in mode-line
- (preview-gs-restart): changes in process setup
- (preview-gs-close): Same here
- (preview-gs-open): Same here
- (preview-gs-dvips-sentinel): New function
- (preview-gs-place): postpone Bounding Box extraction.
- (preview-gs-flag-error): cosmetic changes
- (preview-gs-transact): extract bounding box
- (preview-LaTeX-command): Remove dvips call from command
- (preview-dvips-command): New option for dvips call
- (preview-parse-messages): add message while parsing
- (preview-parse-messages): remove call to open, this calls parsing
- instead.
- (preview-start-dvips): New function.
- (preview-TeX-inline-sentinel): Changed to new process model
- Note: this breaks 'postscript image support. To be fixed.
-
-2001-11-03 Alan Shutko <ats@acm.org>
-
- * aclocal.m4
- (AC_CHECK_PROG_REQUIRED,AC_CHECK_PROGS_REQUIRED,AC_PATH_PROG_REQUIRED):
- New functions to check programs, and abort with a message if not
- found.
- (AC_EMACS_CHECK_LIB): Function stolen from Gnus to check whether
- an elisp library exists.
- (AC_CHECK_AUCTEX): Check if AUC-TeX is in a normal emacs load
- path, and allow --with-auctex switch to specify it. SF Bug
- #477262, #477260.
-
- * Makefile.in (use-hint, install-hint): New hints. SF Bug #477282.
- (all, install): Use the above hints.
-
- * configure.in: Changed all AC_CHECK_PROG(S)/AC_PATH_PROG(S) to
- new AC_*_REQUIRED, which abort and print a message if something
- isn't found. Added AC_CHECK_AUCTEX. Add note at end of configure
- to run "make". SF Bug #469741 (partial).
-
- Removed --with-auctex since that's now done in AC_CHECK_AUCTEX.
-
-2001-10-30 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el (preview-make-clickable): Use 'keymap instead of
- 'local-map, obliterating the need to inherit from LaTeX-mode-map.
- (preview-toggle): Same here, and cater for null-length overlays.
- (preview-mark-point): Jury's still out on that one.
-
- * preview.el (preview-gs-sentinel): Don't hickup if buffer got
- killed.
- (preview-gs-restart): Don't mind exiting Emacs if GhostScript
- still running.
- (preview-snippet): Buffer-locality not needed because parsing
- occurs fully blocking.
- (preview-snippet-start): Same
- (preview-analyze-error): Somewhat saner behaviour if the error
- message parsing fails due to macro arguments or other. This
- cannot be the final verdict.
-
- * TODO: add a few items.
-
- * prv-emacs.el (preview-transparent-color): Make transparency
- customizable. Note that due to a bug everything except "None" is
- treated the same as "Autodetect" in 21.1. Fixed in CVS.
- (preview-get-heuristic-mask): Function for calculating mask to use
- from above.
- (preview-create-icon): use preview-get-heuristic-mask
- (preview-ps-image): same.
- (preview-mark-point): move point out of previews before starting
- next command for consistent implementation of intangibility. Not
- sure whether this is actually a good idea, though.
- (preview-inherited-face-attribute): New function
- (preview-gs-get-colors): New function, replaces preview-get-colors
-
- * preview.el (preview-gs): New customization group hierarchy
- (preview-appearance): same
- (preview-latex): same
- (preview-gs-colors): change string to single tokens.
- (preview-gs-transact): construct string from same
- (preview-scale-from-face): consult preview-reference-face instead
- of default. Use new function preview-inherited-face-attribute for
- this.
- (preview-face): add different colours for dark backgrounds.
- change default background to beige, probably less likely to match
- users default background.
- (preview-error-face): change preview-error-face for non-color terms.
- (preview-reference-face): used for size and color determination of
- previews.
- (preview-TeX-inline-sentinel): tell user while we are parsing
-
-2001-10-27 David Kastrup <David.Kastrup@t-online.de>
-
- * PROBLEMS: revert AucTeX patch to that before we tried our luck
- with intangibility. Some changes in formatting. Add comment
- about -Pwww font problems.
-
-2001-10-26 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.5.8.1
-
- * preview.el (preview-mouse-open-eps): fix a typo in help
- message.
- (preview-analyze-error): Remove traces of inhibit-point-motion
- madness. If search for (concat string after-string) fails, try
- again just with string in order to support uses of Auc-TeX's
- original interface.
-
- * prv-emacs.el (preview-toggle): Don't reactivate disabled
- overlays (could happen in isearches ended by an editing operation).
- (preview-move-point): While we are simulating point-adjustment,
- heed disable-point-adjustment in order to make isearch (and
- probably other utilities) Do The Right Thing (TM). Works
- beatifully.
-
- * preview.el (preview-LaTeX-command): new customization variable.
- (LaTeX-preview-setup): use it.
-
-2001-10-25 David Kastrup <David.Kastrup@t-online.de>
-
- * We now cater for people with non-black-on-white setup.
-
- * prv-emacs.el (preview-get-colors): gets colors from default
- font.
-
- * preview.el (preview-gs-colors): new variable for GhostScript
- color setup string.
- (preview-gs-transact): pass color setup.
- (preview-get-geometry): pass color setup
-
- * prv-emacs.el (preview-ps-image): Don't expect white background
- in heuristic-mask.
-
- * preview.el (preview-next-border): Can't get everything right
- first try now, can I?
-
- * prv-emacs.el: replace preview-intangible by preview-state.
- (preview-handle-insert-in-front): Same here.
- (preview-toggle): Same here.
- (preview-toggle): Let preview-toggle handle setting of category.
- That way category is not set/used outside of prv-emacs.el.
- (preview-move-point): replace preview-intangible by
- preview-state.
-
- * preview.el (preview-dwim): replaces preview-again.
- Excruciatingly useful function bound to C-c C-p C-p. Will do just
- what you want whenever you call it.
- (preview-next-border): Helper-function for that
- (preview-disable): set property 'preview-state
- (preview-clearout): use 'preview-state instead of 'category
- (preview-place-preview): same here.
- (LaTeX-preview-setup): use preview-dwim in keyboard bindings
-
-2001-10-23 David Kastrup <David.Kastrup@t-online.de>
-
- * Release 0.5.8
-
- * PROBLEMS (AucTeX): remove patch for intangibility problem.
-
- * preview.el (preview-regenerate): use preview-region
- (preview-region): New user function.
- (preview-environment): New user function.
- (preview-section): New user function.
- (preview-again): New user function.
- (LaTeX-preview-setup): Add menus and keyboard shortcuts for new
- user functions.
- (preview-version): Don't recalculate version in compiled form.
-
- * prv-emacs.el: inherit from LaTeX-mode-map in order to have
- normal commands work when cursor is on preview.
- (preview-make-clickable): same.
- (preview-overlay): don't make intangible, but preview-intangible.
- In short, we now fake intangibility until Emacs will keep the
- cursor out of overlay images like it does out of text property
- images.
- (preview-handle-insert-in-front): Same here.
- (preview-toggle): Same here. Load pre-command-hook and
- post-command-hook for fake intangibility.
- (preview-marker): Added for fake intangibility.
- (preview-mark-point): pre-command-hook function for fake
- intangibility.
- (preview-move-point): post-command-hook function for fakr
- intangibility.
-
-2001-10-22 David Kastrup <David.Kastrup@t-online.de>
-
- * README: Change info for Emacs release 21.1
-
- * PROBLEMS: Change info for Emacs release 21.1
-
- * INSTALL: Change info for Emacs release 21.1
-
-2001-10-19 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{The internals}): Heed \AtBeginDvi
- sequences. Small doc/formatting changes.
-
-2001-10-17 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx: Get the version headers right (hopefully).
-
-2001-10-16 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx: Make a stab at an automated version header
- (subsection{Preview attaching commands}): Move the badness stuff
- to the auctex option.
-
-2001-10-15 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-emacs.el: insert-in-front back. Discovered all-saving
- undo-in-progress.
- (preview-handle-insert-in-front): pseudo-advance if not in undo
- while iconized.
- (preview-handle-modification): fitting behaviour for that. commit
- suicide on changes that leave the range empty, disable else.
-
- * preview.el (preview-place-preview): overlays get auto-advancing
- front.
- (preview-analyze-error): intangible. inhibit-point-motion-hooks.
- what a mess. Made parsing saner in the presence of such stuff.
- (preview-place-preview): overlays get non-auto-advancing front
- back again, since we rather pseudo-advance in
- preview-handle-insert-in-front.
-
- * prv-emacs.el: don't handle insert-in-front: impossible to do
- consistently. Instead make beginning ofg overlays auto-advance
- always.
- (preview-handle-insert-in-front): removed
- (preview-handle-modification): removed insert-in-front-hooks
-
-2001-10-13 David Kastrup <David.Kastrup@t-online.de>
-
- * prv-xemacs.el: This is completely and utterly broken and
- incomplete. The recent changes from Simon have not yet been
- incorporated, some of the stuff still has old semantics and so
- forth and so on. One needs to go through prv-emacs.el and make
- sure that everything in there has an equivalent here.
-
- * prv-emacs.el: See preview.el.
-
- * preview.el: This is the big one. Changes too numerous to
- mention. Lots of modularization for making XEmacs support
- possible. Changed semantics, the works. See PROBLEMS file for
- new AucTeX compatibility annoyances.
-
- * PROBLEMS (AucTeX versions from 11.01 up to version 11.05): Patch
- added. Patch for earlier versions revised.
-
-2001-10-12 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{Preview attaching commands}): set
- \hbadness and \vbadness to infinity in order to avoid
- parse-unfriendly error messages. Would one want to see overfull
- hbox rules in preview output?
-
-2001-10-12 Alan Shutko <ats@acm.org>
-
- * Makefile.in (LISP_OBJS): New var.
- ($(LISP_OBJS)): Got rid of elc target and used dependencies, so we
- don't recompile every make.
-
-2001-10-12 David Kastrup <David.Kastrup@t-online.de>
-
- * configure.in: Try fixing the emacs flavor detection.
- And revert back to Alan's version.
-
-2001-10-12 Alan Shutko <ats@acm.org>
-
- * configure.in: Change AC_PATH_PROG of emacs to AC_CHECK_PROG, as
- it was breaking --with-xemacs.
-
-2001-10-12 David Kastrup <David.Kastrup@t-online.de>
-
- * Makefile.in: Switch order of LISP_SOURCES in order to avoid
- compiling preview.el with older versions of prv-emacs.elc or
- prv-xemacs.elc
-
-2001-10-11 Alan Shutko <ats@acm.org>
-
- * Makefile.in (ELCC): Bug 469742: Include . in load path.
-
- * configure.in: Added --with-xemacs option. Added AC_XEMACS_P to
- determine if we're using xemacs. Added PLAT_LISP substitution
- with the flavor-specific lisp file.
-
- * Makefile.in (LISP_SOURCES): New variable, listing files needing
- byte-compilation.
- (all): Depend on "elc" target to capture all the emacs files.
- (install-el): Install more lisp files.
- (elc): New target, compile all relevant files.
-
-2001-10-11 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{The internals}): Introduce count
- \pr@snippet so as not to get confused by \include.
- (subsection{Preview attaching commands}): Make auctex option use
- this counter.
-
-2001-10-10 David Kastrup <David.Kastrup@t-online.de>
-
- * circ.tex: Demonstrate new `sections' option.
-
- * preview.el (preview-default-option-list): Cater for new
- `sections' option to preview.sty.
-
- * preview.dtx (section{Provided Commands}): New argument syntax as
- in \PreviewMacro[{*[][]{}}]{\includegraphics}.
- (subsection{Parsing commands}): introduce \pr@endparse and support
- new syntax.
- (subsection{Preview attaching commands}): same here.
- (section{Package options}): explain new `sections' option.
- (subsection{Selection options}): implement `sections' option.
-
-2001-10-09 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-mouse-open-error): Don't have multiple
- "*Preview-GhostScript-Error*" buffers gather, reuse single one.
- (LaTeX-preview-setup): Enter us into "Command" menu.
-
-2001-10-08 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx (subsection{Preview attaching commands}): Change
- output routine to flush out floats.
- Correct \CheckSum.
-
- * preview.el: Use `error' identifier only where really needed.
- (preview-gs-behead-outstanding): see above.
- (preview-gs-sentinel): see above.
- (preview-gs-flag-error): see above.
- Still require (defvar error) because of Auc-TeX
- (TeX-active-tempdir): Move definition.
- (preview-gs-place, preview-eps-place)
- (preview-active-string, preview-make-filename)
- (preview-place-preview, preview-parse-messages)
- (preview-analyze-error): remove `tempdir' argument
- (preview-get-geometry): some change in semantics
- (preview-TeX-inline-sentinel): call `preview-parse-messages' with
- process buffer active instead of source.
- (TeX-inline-preview): adapt to changed `preview-get-geometry'
-
-2001-10-07 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-get-geometry): comment clarification to
- satisfy checkdoc.
- (preview-version): added.
- (preview-report-bug): use `preview-version' instead of current
- ugliness.
-
- * .cvsignore (Module): Add a few more entries.
-
- * preview.el: Don't defvar AucTeX internal TeX-auto-file, make
- auto-size detection of previews from parsed styles work.
- (preview-document-pt): Use `TeX-active-styles' instead of bad AucTeX
- internal `TeX-auto-file'.
- (preview-get-geometry): Different arguments and semantics. Make
- it work.
- (TeX-inline-preview): Call changed `preview-get-geometry'.
-
- * prv-xemacs.el: add macros line-beginning-position and
- line-end-position.
-
- * preview.el: Change manner of loading prv-xemacs
- (preview-analyze-error): Use line-end-position again.
-
-2001-10-05 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.dtx: Include \ProvidesPackage and \CheckSum
- (subsection{Preview attaching commands}): put \unskip in
- \end{preview} where it will make a difference.
- (section{Various drivers}): \askforoverwritefalse only generated
- for make-intended installer.
-
- * prv-xemacs.el: require overlay
- preview-compatibility-macros added
- (find-image): some changes of compilation
- (defimage): define using preview-defmacro
- (make-temp-file): ignore temporary-filename: not needed in here.
-
-2001-10-04 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el: first stab at XEmacs compatibility.
-
- * prv-xemacs.el: first stab at XEmacs compatibility.
-
- * circ.tex (section{Die gerade Linie}): built in two deliberate
- bugs for testing.
-
- * preview.el (preview-gs-behead-outstanding): use
- `preview-gs-flag-error'.
- (preview-mouse-open-error, preview-mouse-open-eps): factored out
- stuff from `preview-gs-flag-error'.
- (preview-gs-flag-error): replaces `preview-gs-error-string'
- (preview-gs-transact): Use `preview-gs-flag-error'.
-
- * PROBLEMS: be more specific about GhostScript errors
-
-2001-10-03 David Kastrup <David.Kastrup@t-online.de>
-
- * preview.el (preview-delete-file): remove dont-register
- (preview-make-filename): remove dont-register
- (preview-regenerate): switch to clicked buffer if not there.
- (preview-gs-error-string): try to avoid strange behaviour from
- having `let' restore potential buffer-local-variables to the wrong
- buffer. Make some functions (interactive "@").
-
-2001-10-02 David Kastrup <dakas@users.sourceforge.net>
-
- * release 0.5
-
- * PROBLEMS: Completed summary of patches and made an outline-mode file.
-
- * INSTALL:
- Gearing up for a release. Last modifications and clarifications.
-
- * preview.el:
- Lots of cleanups for getting to release quality. Made good error
- reporting with things masquerading as actual GhostScript sessions,
- including command line, prompt, messages, the works.
-
- Removed preview-gs-urgent which actually has never been anything
- but the front of preview-gs-queue.
-
- * TODO: Some more wishes.
-
- * preview.el: Make active error display.
-
- * preview.el:
- Changed the process line appearance somewhat, added a bit of
- robustness when error line parsing fails, beautified appearance of
- opened previews (icon gets its own line only when previewed area
- starts on a line).
-
-2001-10-01 David Kastrup <dakas@users.sourceforge.net>
-
- * TODO: Added a few items.
-
- * README: Added CVS instructions and a few other odds and ends.
-
- * bootstrap.ins: Remove docstrip configuration related messages.
-
- * INSTALL: Some more massaging.
-
- * PROBLEMS: Initial checkin, preparation for first tarball release.
-
- * ChangeLog: Initial entry of ChangeLog.
-
-2001-10-01 alanshutko <alanshutko@users.sourceforge.net>
-
- * aclocal.m4: Instead of /dev/null, throw stuff to FD 5, where it
- might do some good.
-
-2001-09-30 David Kastrup <dakas@users.sourceforge.net>
-
- * README: Mentioned M-x preview-report-bug.
-
- * README: Removed redundancies with INSTALL, cleared some stuff up.
-
- * preview.el:
- Obliterated transaction queues. They did not help that much, and are
- not implemented in earlier versions of XEmacs. More trouble than they
- were worth, anyway.
-
- * preview.el: Define a few more image types.
-
-2001-09-29 David Kastrup <dakas@users.sourceforge.net>
-
- * INSTALL: Some general information and stuff.
-
- * Makefile.in:
- Use latex '\nonstopmode \input ...' instead of -interaction
- nonstopmode
-
- Fixed string comparison in Emacs.
-
- * aclocal.m4:
- Remove trailing slashes after path discovery, do some more things with
- sed instead of various other utilities. One change in calling LaTeX
- to make it work with older or non-web2c binaries.
-
- * preview.dtx:
- Support those misguided people using $$ in their LaTeX documents. I
- am not sure this is a good idea, but it will probably save us bug
- reports.
-
- * TODO: Removed a few done points.
-
- * preview.el:
- Made parsing good. Now the entire TeX error context gets used. In
- most cases, regenerating previews should work now, as well as region
- previewing.
-
-2001-09-28 alanshutko <alanshutko@users.sourceforge.net>
-
- * INSTALL: New file
-
-2001-09-27 alanshutko <alanshutko@users.sourceforge.net>
-
- * Makefile.in (preview.elc): Patch from Simon Josefsson to fix
- build with non-standard AUCTeX location.
-
-2001-09-27 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el:
- Made error and abort messages appear in the faulty images. Reworked
- file handling somewhat so that in the case of errors all involved
- files can stay until the image overlay gets deleted.
-
- * preview.el:
- Added bug reporting instructions and helper function for reports
- to preview-latex-bugs@lists.sourceforge.net.
-
-2001-09-26 alanshutko <alanshutko@users.sourceforge.net>
-
- * Makefile.in: (install-texmf) Install the dvi file
-
- * Makefile.in, aclocal.m4, configure.in:
- * aclocal.m4: Removed some dross stolen from Gnus, since it is unused.
- Fixed up AC_PATH_TEXMFDIR to try to find a dir to install the docs
- and to export texmfdir.
-
- * configure.in: --with-auctex=DIR, new option
-
- * Makefile.in: Changed rules for byte-compilation to allow setting
- AUCTEXDIR.
- (install-texmf) Only texhash the directory we installed into
-
-2001-09-26 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el:
- Oodles of documentation and a much faster bounding box extractor
- not relying on grep. Some small internal changes.
-
- * preview.el:
- Background rendering now working without errors, even with crummy
- default tq.el as currently shipped with Emacs (and XEmacs?).
-
-2001-09-25 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el:
- Some initial stab at trying to make do without tq.el. Figured out a
- way to make do with tq's ugly semantics, however. Just keep this
- somewhere. Only half done.
-
-2001-09-24 alanshutko <alanshutko@users.sourceforge.net>
-
- * Makefile.in:
- Makefile.in: clean and distclean targets from Simon Josefsson <jas@extundo.com>
-
-2001-09-24 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el:
- Sanitized temporary file handling by introducing a reference count
- scheme. Temporary directories should now get deleted as they become
- empty. We still do a general cleanup (in case a previous EMacs
- session crashed) on first accessing any preview subdirectory, which
- means bad luck when you are starting multiple instances of Emacs for
- previewing purposes.
-
-2001-09-24 alanshutko <alanshutko@users.sourceforge.net>
-
- * Makefile.in, configure.in:
- Run texhash after tex installation. Also set full
- pathnames for programs, since the path of the installing user may
- not match the compiling user.
-
- * Makefile.in, aclocal.m4: First cut at previewdocdir
-
-2001-09-24 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el:
- PNG rendering now basically works and is the default. Errors during
- transaction queue processing insert their messages into the TeX
- background buffer; so do unexpected GhostScript messages. Good for
- debugging.
-
-2001-09-22 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el:
- Forgot entering into queue and a condition. Still does not work with png.
-
- * preview.dtx: Fixed \begin{table} bug.
-
- * preview.el: Several changes from several people.
-
- The big one: support of other image formats. PNG. Unfortunately, not
- yet functional. Checked in nevertheless since the old postscript
- rendering is on by default and seems to work still.
-
- * preview.dtx: Forgotten macrocode, empty line.
-
-2001-09-21 alanshutko <alanshutko@users.sourceforge.net>
-
- * Makefile.in, aclocal.m4, configure.in:
- 2001-09-21 Alan Shutko <ats@acm.org>
-
- * aclocal.m4: Correct handling of docstrip configuration for
- non-TDS setup. Also, quote the $ in awk.
-
- * Makefile.in (TEX): New variable.
- (all): preview-mk.ins instead of preview.ins
- (preview-mk.ins, preview.sty prauctex.def preview.drv): Use $TEX.
-
- * configure.in: Added --with-preview-dir option. Check for tex
- executable.
-
- * configure.in: Clarified --with-texmf help.
-
- * README: Updated build directions for autoconf build.
-
- * .cvsignore, Makefile, Makefile.in, aclocal.m4, configure.in, install-sh:
- Makefile.in, aclocal.m4, configure.in: Create autoconf versions of
- Makefile. Much of aclocal.m4 was stolen from Gnus, though the
- AC_PATH_TEXMF is new.
-
- Added install-sh for use by the makefile if a compatible install
- binary is not found.
-
-2001-09-20 David Kastrup <dakas@users.sourceforge.net>
-
- * Makefile: First sketch at installation via make instead of docstrip.
-
- * bootstrap.ins: No error if no docstrip.cfg.
-
- * bootstrap.ins:
- First sketch at bootstrap install file for extracting main installer
- and giving directory info.
-
- * preview.dtx: Added missing macrocode environment (David Love).
- Leave directory off installer when installing via make.
-
-2001-09-19 David Kastrup <dakas@users.sourceforge.net>
-
- * README: Checked in antialiasing suggestions from Alan Shutko.
-
-2001-09-16 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el: Still learning about customize-variable...
-
-2001-09-15 David Kastrup <dakas@users.sourceforge.net>
-
- * preview.el:
- Parse HiRes Bounding Boxes, remove accidental paste of definition of
- shell-command-to-string, add support for graphical preview of files
- not prepared for it.
-
- * preview.dtx: Another spurious space.
-
- * preview.dtx:
- AucTeX option delays \nonstopmode. Spurious space in \pr@endbox removed.
-
- * README: Add instructions for anti-aliasing.
-
- * preview.dtx, README: Corrected Email address.
-
-2001-09-14 David Kastrup <dakas@users.sourceforge.net>
-
- * README: Added some more descriptive stuff and my Email address.
-
- * preview.el: Added intelligent determination of EPS scale.
- Changed Bounding Box determination to use a HiResBoundingBox if
- present, and work without a shell.
- Added some customization.
-
-2001-09-13 David Kastrup <dakas@users.sourceforge.net>
-
- * .cvsignore: Ignore generated files.
-
- * preview.dtx:
- Deleted no longer applicable comment. Fixed bug in connection with \item.
-
- * COPYING: Copy of GPL version 2 included.
-
- * README: Typo.
-
- * README: Clarified comment about how to improve EPS support in Emacs.
-
- * README: Removed link to pretest Emacs on request from Gerd Möllmann.
-
-2001-09-12 David Kastrup <dakas@users.sourceforge.net>
-
- * circ.tex: New file.
-
- * circ.tex: This is the initial checkin of preview-latex. Enjoy.
-
- * Makefile, README, TODO, preview.dtx: New file.
-
- * Makefile, README, TODO, preview.dtx:
- This is the initial checkin of preview-latex. Enjoy.
-
- * preview.el: New file.
-
- * preview.el: This is the initial checkin of preview-latex. Enjoy.
-