Ralf Angeli | 1 Nov 17:38 2009
Picon

Changes in pstricks.el (was: Completion for key=value pairs)

* Ralf Angeli (2009-04-13) writes:

> The key=value completion would mostly be used for what now is covered by
> `LaTeX-pst-parameters'.  I've switched that to key=value completion in
> my local copy of pstricks.el.  You can check it out with the attached
> patch which obviously is still kinda rough.  It also contains some
> comments we should address.

Since I haven't heard from Holger for about half a year now, I applied
the patch in CVS.  As mentioned before it's a bit rough and there are
many areas for improvement (see the FIXME notes) but overall the
handling of parameter insertion and completion should be better than
before.

Note that I disabled the key bindings for the macro parameter addition
and change functions because the functions are too specific to
pstricks.el to warrant such a binding.  If people are opposed to the
removal, we could provide a variable for enabling the binding in order
to make that easier for users.  But ideally that should be a general
functionality and not one of pstricks.el.  In that case I would not have
a problem with providing a fixed binding.

Anyway, comments and patches are welcome to improve pstricks.el further.

--

-- 
Ralf
Ian Kelling | 15 Nov 14:17 2009
Picon

Windows install documentation patch

Clears up confusing windows documentation on png support.

Inspired by the line in the documentation "complain to wherever you got your
Emacs from", which along with the rest of the paragraph implies that this
should not be a problem when getting it directly from the auctex website link
to gnu emacs.  Unfortunately this was not the case, the windows gnu emacs
linked to on the auctex site does not have png support compiled in and caused
me to waste hours of time. So my complaint comes with a patch. Also, the web
interface to the auctex cvs crashes when I try to open the "doc" directory, so
not sure if this is the cvs latest version, but it probably is.

--- .\wininstall.texi	Sun Nov 15 04:48:44 2009
+++ .\wininstall.texi.new	Sun Nov 15 05:11:21 2009
 <at>  <at>  -16,7 +16,7  <at>  <at> 
   <at> enumerate
   <at> item
  Install the prerequisites, i.e. Emacs or XEmacs, MSYS or Cygwin, a
- <at> TeX{} system, and Ghostscript.
+ <at> TeX{} system, Ghostscript, and optionally libpng.

   <at> item
  Open the MSYS shell or a Cygwin shell and change to the directory
 <at>  <at>  -361,19 +361,22  <at>  <at> 
  Check whether the  <at> samp{Preview} menu is available in this file.  Use it
  to generate previews for the document.

-If this barfs and tells you that image type  <at> samp{png} is not
-supported, try adding the line
+If this fails and tells you that image type  <at> samp{png} is not supported, you
+can either add  <at> acronym{PNG} support, or use an alternate format.
(Continue reading)

Ralf Angeli | 22 Nov 13:24 2009
Picon

Re: Windows install documentation patch

* Ian Kelling (2009-11-15) writes:

> Clears up confusing windows documentation on png support.
>
> Inspired by the line in the documentation "complain to wherever you got your
> Emacs from", which along with the rest of the paragraph implies that this
> should not be a problem when getting it directly from the auctex website link
> to gnu emacs.

Well, at one point in time we actually provided an Emacs with PNG
support and AUCTeX pre-installed.

> Unfortunately this was not the case, the windows gnu emacs
> linked to on the auctex site does not have png support compiled in and caused
> me to waste hours of time.

You might have wanted to check its README file. (c;

> So my complaint comes with a patch. Also, the web
> interface to the auctex cvs crashes when I try to open the "doc" directory, so
> not sure if this is the cvs latest version, but it probably is.

The problem might be that we played too much with CVS logs in check-in
comments.  But I'm not certain about that.

Anyway, thanks for the patch.  I suppose you don't have a copyright
agreement for AUCTeX on file at the FSF, so I checked in a paraphrased
version.

--

-- 
(Continue reading)


Gmane