3737 lines
126 KiB
Groff
3737 lines
126 KiB
Groff
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.
|
|
|