summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/utils/asymptote/ChangeLog')
-rw-r--r--Build/source/utils/asymptote/ChangeLog82560
1 files changed, 33983 insertions, 48577 deletions
diff --git a/Build/source/utils/asymptote/ChangeLog b/Build/source/utils/asymptote/ChangeLog
index e83a5cef1dc..e6ac881e675 100644
--- a/Build/source/utils/asymptote/ChangeLog
+++ b/Build/source/utils/asymptote/ChangeLog
@@ -1,52870 +1,38276 @@
-------------------------------------------------------------------------
-r5718 | jcbowman | 2015-05-19 16:19:23 -0600 (Tue, 19 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5717 | jcbowman | 2015-05-19 15:43:15 -0600 (Tue, 19 May 2015) | 3 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Work around eps2write bug that forces all postscript to first page,
-breaking multiple 3D xelatex and context labels.
-
-------------------------------------------------------------------------
-r5716 | jcbowman | 2015-05-19 14:31:06 -0600 (Tue, 19 May 2015) | 2 lines
-Changed paths:
- R /trunk/asymptote/doc/FAQ/install-sh
- R /trunk/asymptote/doc/install-sh
-
-Replace duplicate files with symbolic links.
-
-------------------------------------------------------------------------
-r5715 | jcbowman | 2015-05-18 13:51:02 -0600 (Mon, 18 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Support rendered 3D context images.
-
-------------------------------------------------------------------------
-r5714 | jcbowman | 2015-05-17 11:04:51 -0600 (Sun, 17 May 2015) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.35svn.
-------------------------------------------------------------------------
-r5713 | jcbowman | 2015-05-16 12:41:33 -0600 (Sat, 16 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update ghostscript URL.
-
-------------------------------------------------------------------------
-r5712 | jcbowman | 2015-05-14 00:45:17 -0600 (Thu, 14 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/colors.asy
-
-Improve readability of named pen colors documentation.
-
-------------------------------------------------------------------------
-r5711 | jcbowman | 2015-05-14 00:39:39 -0600 (Thu, 14 May 2015) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Add surface cone(path3 base, triple vertex) to construct an approximate
-cone over an arbitrary base, courtesy of Charles Staats.
-
-------------------------------------------------------------------------
-r5710 | jcbowman | 2015-05-14 00:07:11 -0600 (Thu, 14 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/cygwin_xdr.patch
-
-Update documentation; remove obsolete cygwin patch.
-
-------------------------------------------------------------------------
-r5709 | jcbowman | 2015-05-13 09:00:23 -0600 (Wed, 13 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/tests/Makefile
- A /trunk/asymptote/tests/gs
- A /trunk/asymptote/tests/gs/ghostscript.asy
-
-Add test for Ghostscript 9.14 or later.
+commit e469422d232659d27a70527ddffc7f106be89698
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 3 01:12:14 2016 -0700
-------------------------------------------------------------------------
-r5708 | jcbowman | 2015-05-10 23:45:09 -0600 (Sun, 10 May 2015) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.34svn.
-------------------------------------------------------------------------
-r5707 | jcbowman | 2015-05-10 22:35:32 -0600 (Sun, 10 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/smoothcontour3.asy
-
-Enable progress reporting if verbose > 1.
-
-------------------------------------------------------------------------
-r5706 | jcbowman | 2015-05-10 22:09:46 -0600 (Sun, 10 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
+ Tune subdivision crack correction under MSDOS.
-Update to gc-7.4.2.
+commit aa11277764072052888151cd3b0f61e4bf8cfbe1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 3 00:36:18 2016 -0700
-------------------------------------------------------------------------
-r5705 | jcbowman | 2015-05-10 21:30:56 -0600 (Sun, 10 May 2015) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
+ Fix segmentation faults in tab completion. Disable interrupts during input.
-Implement aligndir option for aligning picture to arbitrary point of page
-boundary.
+commit d4f43f97de2f5f27d6de73c031f89404ecc0c4cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 23:31:57 2016 -0700
-------------------------------------------------------------------------
-r5704 | jcbowman | 2015-05-10 17:50:49 -0600 (Sun, 10 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
+ Fix typo.
-Fix default.
+commit 68a30fa19dbb2bd921cb33acc7e8c596372101af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 22:42:03 2016 -0700
-------------------------------------------------------------------------
-r5703 | jcbowman | 2015-05-10 17:47:40 -0600 (Sun, 10 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
- M /trunk/asymptote/doc/latexusage.tex
+ Fix typo.
-Add \def\asylatexdir{DIR} option to support pdflatex -output-directory=DIR.
+commit 69d2e8de9cfb1757de8e731dfb7d9cce00047982
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 22:38:24 2016 -0700
-------------------------------------------------------------------------
-r5702 | jcbowman | 2015-05-08 12:43:31 -0600 (Fri, 08 May 2015) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/smoothcontour3.asy
- A /trunk/asymptote/examples/lemniscate.asy
+ Fix syntax.
-Added Charles Staats' smoothcontour3 module, with example.
+commit 076c074783d62f9a3215d7fec197c93f1c9b0ba2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 22:31:31 2016 -0700
-------------------------------------------------------------------------
-r5701 | jcbowman | 2015-05-08 11:42:00 -0600 (Fri, 08 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+ Force linking with static termcap library under MSDOS.
-Fix definition of SimpleHead.
+commit 4584a9d97228811e6799752ff5a2a7b17246f4af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 10:14:02 2016 -0700
-------------------------------------------------------------------------
-r5700 | jcbowman | 2015-05-08 09:01:42 -0600 (Fri, 08 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/trembling.asy
+ Simplify Makefile.
-Remove outdated comments.
+commit 51ad22b3d66a3a75cc3034f49faf367320ec2a16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 10:06:28 2016 -0700
-------------------------------------------------------------------------
-r5699 | jcbowman | 2015-05-08 08:52:49 -0600 (Fri, 08 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+ Fix bug #213 glmovie.asy won't autoplay.
-Fix image dimensions.
+commit 93d5b9af857e0ad80e606c7d63dbce32447cc892
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 01:59:10 2016 -0700
-------------------------------------------------------------------------
-r5698 | jcbowman | 2015-05-08 08:42:04 -0600 (Fri, 08 May 2015) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Simplify exit handler.
-Change default meshlight to nolight so that mesh lines with positive width
-appear consistent with default single pixel width mesh lines.
+commit d5e86339507734fd79f4748e9b3545bda20331b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 2 00:19:13 2016 -0700
-------------------------------------------------------------------------
-r5697 | jcbowman | 2015-05-07 19:00:00 -0600 (Thu, 07 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_tube.asy
+ Support out-of-git builds.
-Fix cond handling in parametric surfaces.
+commit cd2e963a3df5edbc4637c93cc4af4d643a490ce3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 1 17:04:37 2016 -0700
-------------------------------------------------------------------------
-r5696 | jcbowman | 2015-05-07 12:25:16 -0600 (Thu, 07 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
+ Avoid glutLeaveMainLoop for portability.
-Fix sign.
+commit af5a253b6fdebd3c5994ccfee2c9ed9381c40a43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 1 01:41:57 2016 -0700
-------------------------------------------------------------------------
-r5695 | jcbowman | 2015-05-07 12:22:07 -0600 (Thu, 07 May 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
+ Fix asy version generation.
-Fix path arc(pair B, pair A, pair C, real r).
+commit 927b4826c4d3590fe0c98eb9e704a834923a41aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 23:42:31 2016 -0700
-------------------------------------------------------------------------
-r5694 | jcbowman | 2015-04-26 20:03:36 -0600 (Sun, 26 Apr 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/texfile.cc
+ Move the genustwo image out of the documentation in case rendering isn't
+ available.
-Work around backwards incompatible dvisvgm pt to bp unit change on 2014-04-09.
+commit a637f3da094105154df8d36edb8aa46183d5fb5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 23:39:22 2016 -0700
-------------------------------------------------------------------------
-r5693 | jcbowman | 2015-04-08 16:55:28 -0600 (Wed, 08 Apr 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/runpicture.in
+ Use glutLeaveMainLoop to cleanly exit the renderer.
-Force deconstruct to use the C locale.
+commit 92985cc19f11946fc71648695fdc14efa7af8321
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 22:21:51 2016 -0700
-------------------------------------------------------------------------
-r5692 | jcbowman | 2015-04-06 23:07:04 -0600 (Mon, 06 Apr 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/runarray.in
+ Add OpenGL exit handler. Reinitialize autoplay on re-entry.
-Fix mismatched array delete operator.
+commit f2b9fb741b4da18224d7ae276348902da6b71595
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 19:17:01 2016 -0700
-------------------------------------------------------------------------
-r5691 | jcbowman | 2015-04-06 18:18:26 -0600 (Mon, 06 Apr 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runlabel.in
+ Allow out-of-git builds.
-Work around missing epswrite driver in ghostscript-9.15.
+commit c0c7399cbdba43b8a77c2309e62b625371f8efcf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 19:01:34 2016 -0700
-------------------------------------------------------------------------
-r5690 | jcbowman | 2015-03-26 15:01:22 -0600 (Thu, 26 Mar 2015) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
+ Fix revision generation.
-Remove obsolete workaround for an Adobe Reader transparency artifact.
+commit 100a73c67789448b909f4fcb36030d9a945849fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 18:10:34 2016 -0700
-------------------------------------------------------------------------
-r5689 | jcbowman | 2014-12-10 09:29:51 -0700 (Wed, 10 Dec 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
- M /trunk/asymptote/texfile.cc
+ Fix revision generation.
-Fix inline option when importing asymptote.sty with xelatex.
+commit 0a653376ee359d6854c1a470d40387859cf1eff9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 17:37:18 2016 -0700
-------------------------------------------------------------------------
-r5688 | jcbowman | 2014-12-10 09:09:16 -0700 (Wed, 10 Dec 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Fix segmentation fault due to zero normals.
-Fix documentation and example.
+commit d9038241476195cb30aea8d3d6929c9d9b0e1b15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 15:50:38 2016 -0700
-------------------------------------------------------------------------
-r5687 | jcbowman | 2014-12-10 09:08:50 -0700 (Wed, 10 Dec 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
+ Move PRC api functions into a new namespace prc.
-Rename function argument of integrate in ode.asy to correspond to documentation.
+commit 6692b64b6eb470c948dade9e6a58e51b13096021
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 13:19:48 2016 -0700
-------------------------------------------------------------------------
-r5686 | jcbowman | 2014-12-10 09:01:12 -0700 (Wed, 10 Dec 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/runarray.in
+ Add convenience function graphicscale for using graphic with the conTeXt
+ tex engine.
-Simplify code.
+commit b1d7e6d6d931b25e226df93cf5a123cd501a06f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 12:56:32 2016 -0700
-------------------------------------------------------------------------
-r5685 | jcbowman | 2014-09-24 15:20:00 -0600 (Wed, 24 Sep 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runpath.in
+ Fix typo in 89fee36fec8a6d04d9c650e35f0170fba3f9ba4d.
-Remove ambiguity from min(guide) and max(guide).
+commit c3805bc4e3efaadec13911839200526734bcb809
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 11:10:04 2016 -0700
-------------------------------------------------------------------------
-r5684 | jcbowman | 2014-09-24 14:43:54 -0600 (Wed, 24 Sep 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+ Do not override -render command-line option.
-Indexed figures should always be stepped.
+commit 5909c90c67d3c5ba60de0397aac979ed8bbd6c83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 11:05:33 2016 -0700
-------------------------------------------------------------------------
-r5683 | jcbowman | 2014-08-29 16:44:23 -0600 (Fri, 29 Aug 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Display GLUT display after batch export.
-Fix overlap fuzz parameter.
+commit 699cf57921476f59b5ba2318c55f639da74717ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 10:58:00 2016 -0700
-------------------------------------------------------------------------
-r5682 | jcbowman | 2014-06-20 14:51:28 -0600 (Fri, 20 Jun 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/runpath3d.in
+ Don't use threads in batch mode, except under MacOS X.
-Implement and document intersect(path, surface).
+commit e1eb284ff09fefc23d0eea83d79792bd6d2842e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 02:07:16 2016 -0700
-------------------------------------------------------------------------
-r5681 | jcbowman | 2014-06-06 16:59:31 -0600 (Fri, 06 Jun 2014) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Fix build issues.
-Fix zoom/menu button.
+commit 2369d49a178d124d4d46ff0f8194b12ececac9e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 01:12:41 2016 -0700
-Fix play option.
+ Retain revision.cc.
-------------------------------------------------------------------------
-r5680 | jcbowman | 2014-05-26 10:57:02 -0600 (Mon, 26 May 2014) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/runpair.in
+commit 89fee36fec8a6d04d9c650e35f0170fba3f9ba4d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 00:17:34 2016 -0700
-Implement 2D scalar cross product.
+ Fix bounds calculation for straight nonplanar Bezier patches.
+ Implement a degenerate patch representation, tensor(patch), to support
+ render=0 for Bezier triangles.
+ Optimize straight Bezier triangle bounds computation.
+ Implement remaining Bezier triangle support functions for normals and colors.
+ Keep local work arrays on stack.
-Improve documentation of orient and insphere functions.
+commit 7c172e08b045497718dd883120c160790c313435
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 31 00:14:47 2016 -0700
-------------------------------------------------------------------------
-r5679 | jcbowman | 2014-05-23 00:39:03 -0600 (Fri, 23 May 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+ Update dependency documentation.
-Increment version to 2.33svn.
-------------------------------------------------------------------------
-r5678 | jcbowman | 2014-05-22 09:40:58 -0600 (Thu, 22 May 2014) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit c7771bb49a8037ac23d8cc6f6b6cc7fb4fb0fdda
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 23:18:35 2016 -0700
-Allow overriding CXXFLAGS with CFLAGS so that make CFLAGS="-g" disables
-optimization (for debugging).
+ Suppress getline compiler warning.
-------------------------------------------------------------------------
-r5677 | jcbowman | 2014-05-22 01:12:56 -0600 (Thu, 22 May 2014) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runpath.in
- M /trunk/asymptote/runpath3d.in
+commit 504d3e865985f30bbbb3b82cc3da7d1c50a758c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 17:32:07 2016 -0700
-Rename side(pair,pair,pair) to orient(pair,pair,pair).
-Also provide interfaces to orient(triple,triple,triple,triple) and
-insphere(triple,triple,triple,triple,triple).
-Fix and update documentation of orient, incircle, and insphere.
-
-------------------------------------------------------------------------
-r5676 | jcbowman | 2014-05-19 13:16:29 -0600 (Mon, 19 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
-
-Use gs instead of convert to generate latexusage.png.
-
-------------------------------------------------------------------------
-r5675 | jcbowman | 2014-05-19 08:27:39 -0600 (Mon, 19 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/arith/random.asy
-
-Guard agains random() returning a 16-bit result.
-
-------------------------------------------------------------------------
-r5674 | jcbowman | 2014-05-19 00:53:09 -0600 (Mon, 19 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Use random() instead of rand() everywhere.
-
-------------------------------------------------------------------------
-r5673 | jcbowman | 2014-05-19 00:44:20 -0600 (Mon, 19 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/common.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/runmath.in
-
-Use RANDOM_MAX rather than nonportable RAND_MAX.
+ Fix missing double backslash in asy-mode.el.
-------------------------------------------------------------------------
-r5672 | jcbowman | 2014-05-19 00:43:14 -0600 (Mon, 19 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- D /trunk/asymptote/svnrevision
-
-Fix version mismatches when releases are imported via svn.
-
-------------------------------------------------------------------------
-r5671 | jcbowman | 2014-05-18 15:19:31 -0600 (Sun, 18 May 2014) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/arith/random.asy
-
-Test that unitrand is in [0,1].
-
-------------------------------------------------------------------------
-r5670 | jcbowman | 2014-05-18 12:14:26 -0600 (Sun, 18 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit f87cbf83b1ac2c815d9d88e7c79b7e3a33992fb3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 16:51:13 2016 -0700
-Remove obsolete test for texi2dvi4a2ps.
-
-------------------------------------------------------------------------
-r5669 | jcbowman | 2014-05-18 11:16:55 -0600 (Sun, 18 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/runpair.in
- M /trunk/asymptote/stack.cc
-
-Suppress compiler warnings.
-
-------------------------------------------------------------------------
-r5668 | jcbowman | 2014-05-17 13:24:35 -0600 (Sat, 17 May 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Document context tex engine.
-------------------------------------------------------------------------
-r5667 | jcbowman | 2014-05-17 09:54:46 -0600 (Sat, 17 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Enable libc++ workaround also for FreeBSD.
-
-------------------------------------------------------------------------
-r5666 | jcbowman | 2014-05-17 02:43:23 -0600 (Sat, 17 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fix segment(bool[] b).
-
-------------------------------------------------------------------------
-r5665 | jcbowman | 2014-05-17 02:02:09 -0600 (Sat, 17 May 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+ Partially revert unintentional global changes in
+ fc3ef0ec22b36083ace789436004ef88452a1feb regarding structure initialization.
-Increment version to 2.32svn.
-------------------------------------------------------------------------
-r5664 | jcbowman | 2014-05-16 23:32:06 -0600 (Fri, 16 May 2014) | 3 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
+commit 9259e447295ead5927e4970a0b894e8eb70702c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 16:30:09 2016 -0700
-Fix hangs in 3D font generation and the "none" tex engine.
-Disable the MacOS 10.9 libc++ workaround on other platforms.
+ Fix bug #208 Quotations are broken.
-------------------------------------------------------------------------
-r5663 | jcbowman | 2014-05-16 18:59:29 -0600 (Fri, 16 May 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 04d236c8d4ff9669ab98f829d278bcba4784584b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 15:44:45 2016 -0700
-Increment version to 2.31svn.
-------------------------------------------------------------------------
-r5662 | jcbowman | 2014-05-16 16:45:44 -0600 (Fri, 16 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/runlabel.in
+ Fix #207 Infinite loop while reading files with trailing comments.
-Fix zoom/menu button.
+commit 352441c0e661a3d1c9a4f7ff1f17f4c817481530
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 15:32:08 2016 -0700
-------------------------------------------------------------------------
-r5661 | jcbowman | 2014-05-16 15:15:33 -0600 (Fri, 16 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Workaround broken stringstream in MacOS 10.9 libc++.
+ Respect relevant explicit file dimensions only.
-------------------------------------------------------------------------
-r5660 | jcbowman | 2014-05-16 10:00:52 -0600 (Fri, 16 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Remove optional space.
-
-------------------------------------------------------------------------
-r5659 | jcbowman | 2014-05-16 09:45:21 -0600 (Fri, 16 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit 37ad3354d905a5fdde964e43a6306642d764b6c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 15:25:32 2016 -0700
-Add CXXFLAGS.
-
-------------------------------------------------------------------------
-r5658 | jcbowman | 2014-05-16 00:11:20 -0600 (Fri, 16 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runlabel.in
-
-Use blocking reads by default.
-
-------------------------------------------------------------------------
-r5657 | jcbowman | 2014-05-15 22:15:21 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runlabel.in
-
-Simplify code.
-
-------------------------------------------------------------------------
-r5656 | jcbowman | 2014-05-15 22:13:58 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/triple.h
-
-Revert temporary division by 0 in transform of a triple workaround.
-
-------------------------------------------------------------------------
-r5655 | jcbowman | 2014-05-15 14:16:42 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/runlabel.in
-
-Support 3D for all texengines (but prc only for latex texengines).
-
-------------------------------------------------------------------------
-r5654 | jcbowman | 2014-05-15 10:56:24 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Improve TeX pipe interaction.
-
-------------------------------------------------------------------------
-r5653 | jcbowman | 2014-05-15 09:28:22 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/gsl.cc
- M /trunk/asymptote/runfile.in
-
-Suppress warning messages.
-
-------------------------------------------------------------------------
-r5652 | jcbowman | 2014-05-15 09:09:25 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fix typo.
-
-------------------------------------------------------------------------
-r5651 | jcbowman | 2014-05-15 08:34:10 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
-
-Use standard STL include.
-
-------------------------------------------------------------------------
-r5650 | jcbowman | 2014-05-15 03:22:27 -0600 (Thu, 15 May 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.30svn.
-------------------------------------------------------------------------
-r5649 | jcbowman | 2014-05-15 01:52:40 -0600 (Thu, 15 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlayer.h
- M /trunk/asymptote/runlabel.in
-
-Enable page breaks and 3D OpenGL with ConTeXt TeX engine.
-
-------------------------------------------------------------------------
-r5648 | jcbowman | 2014-05-14 23:28:38 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/doc/externalprc.tex
-
-Fix inlineimage.
-
-------------------------------------------------------------------------
-r5647 | jcbowman | 2014-05-14 22:54:25 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/runlabel.in
-
-Fix inlinetex.
-
-------------------------------------------------------------------------
-r5646 | jcbowman | 2014-05-14 19:02:41 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/triple.h
-
-Try to recover from division by 0 in transform of a triple.
-
-------------------------------------------------------------------------
-r5645 | jcbowman | 2014-05-14 18:16:01 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/prc/writePRC.h
-
-Use list unconditionally.
-
-------------------------------------------------------------------------
-r5644 | jcbowman | 2014-05-14 18:03:50 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
-
-Fix typos.
-
-------------------------------------------------------------------------
-r5643 | jcbowman | 2014-05-14 17:34:17 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/prc/writePRC.h
-
-More portability tweaks.
-
-------------------------------------------------------------------------
-r5642 | jcbowman | 2014-05-14 16:44:10 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
-
-More portability tweaks.
-
-------------------------------------------------------------------------
-r5641 | jcbowman | 2014-05-14 15:49:17 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- A /trunk/asymptote/pipestream.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runlabel.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Simplify code.
-
-------------------------------------------------------------------------
-r5640 | jcbowman | 2014-05-14 15:43:56 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asyRefCard.tex
-
-Update reference card.
-
-------------------------------------------------------------------------
-r5639 | jcbowman | 2014-05-14 00:06:11 -0600 (Wed, 14 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawimage.h
-
-Remove duplicate variable.
-
-------------------------------------------------------------------------
-r5638 | jcbowman | 2014-05-13 22:51:12 -0600 (Tue, 13 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/pipestream.h
-
-Reinstate tailequals to support MSDOS in bidirectional tex pipe.
-
-------------------------------------------------------------------------
-r5637 | jcbowman | 2014-05-13 21:04:05 -0600 (Tue, 13 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.h
-
-Improve bidirectional pipe; re-enable context tex engine.
-
-------------------------------------------------------------------------
-r5636 | jcbowman | 2014-05-13 00:23:51 -0600 (Tue, 13 May 2014) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Remove support for the ConTeXT tex engine since piping is broken in the
-latest (mkiv) version.
-
-Add support for luatex and lualatex.
-
-------------------------------------------------------------------------
-r5635 | jcbowman | 2014-05-12 19:38:09 -0600 (Mon, 12 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Respect explicit file dimensions.
-Update ConTeX support.
+commit 76a143bf9386df4f26095872f729fe8f23043edc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 11:50:40 2016 -0700
-------------------------------------------------------------------------
-r5634 | jcbowman | 2014-05-12 18:59:22 -0600 (Mon, 12 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/prc/writePRC.h
+ Optimize straight planar Bezier triangles.
-Portability tweak.
+commit 21ec47af64f6fc0d895f6468a8148e59d3239a06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 11:09:29 2016 -0700
-------------------------------------------------------------------------
-r5633 | jcbowman | 2014-05-12 14:12:43 -0600 (Mon, 12 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Fix glrender quit function.
-Remove dependency on \put (contributed by Mojca Miklavec).
-
-------------------------------------------------------------------------
-r5632 | jcbowman | 2014-05-11 17:27:29 -0600 (Sun, 11 May 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 92615dd93332698574e6ab583907a3e495ddc554
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 10:27:41 2016 -0700
-Increment version to 2.29svn.
-------------------------------------------------------------------------
-r5631 | jcbowman | 2014-05-11 14:56:56 -0600 (Sun, 11 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/bezulate.asy
+ Fix #206 Bug while reading twodimensional data from file.
-Reduce number of allowed bezulate refinements to maxrefinements (default 7).
-
-------------------------------------------------------------------------
-r5630 | jcbowman | 2014-05-11 14:55:52 -0600 (Sun, 11 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Avoid numerical overflow in quadraticroots and cubicroots.
+commit d5a1cdf144ce152ccc520515ace87ca7c22c216e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 29 22:32:13 2016 -0700
-------------------------------------------------------------------------
-r5629 | jcbowman | 2014-05-11 10:22:34 -0600 (Sun, 11 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/splitpatch.asy
+ Fix intermittent segmentation fault after export under threads.
-Update splitpatch example.
+commit 4650f6153e2722630d177f9a6293e9f49c8ec0aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 29 19:26:04 2016 -0700
-------------------------------------------------------------------------
-r5628 | jcbowman | 2014-05-10 20:09:33 -0600 (Sat, 10 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Fix floating point exception in glrender.
+ Don't iconify window in interactive mode.
-Install refs.bib with slidedemo.asy.
+commit 1625eaca2240a7d04f12f07a456c1c1adea9c641
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 29 01:24:36 2016 -0700
-------------------------------------------------------------------------
-r5627 | jcbowman | 2014-05-10 17:32:43 -0600 (Sat, 10 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/runstring.in
+ Fix bug in rest argument signature equivalence.
-Fix locale bug.
-
-------------------------------------------------------------------------
-r5626 | jcbowman | 2014-05-09 08:52:54 -0600 (Fri, 09 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
+commit e59d44b1f641743f7eea53b18286f8ae71f7ad42
+Merge: 3fcb882 d70ce12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 29 00:58:56 2016 -0700
-Remove minimum window constraints (use viewportsize instead).
+ Merge branch 'master' of github.com:vectorgraphics/asymptote
-------------------------------------------------------------------------
-r5625 | jcbowman | 2014-05-08 11:25:35 -0600 (Thu, 08 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 3fcb88277e987140fda7d01b8dc886c2ba55ea2d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 29 00:57:41 2016 -0700
-Fix discussion of new T.
+ Implement Bezier triangle vertex shading; simplify notation.
-------------------------------------------------------------------------
-r5624 | jcbowman | 2014-05-08 00:24:42 -0600 (Thu, 08 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit d70ce12140bcee8f60cf4b14d86345ea1a597d24
+Merge: 9a85929 4cca8cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 28 19:45:53 2016 -0700
-Update links.
+ Merge pull request #9 from syohex/fix-package
+
+ Fix package format
-------------------------------------------------------------------------
-r5623 | jcbowman | 2014-05-08 00:15:03 -0600 (Thu, 08 May 2014) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
+commit 9a85929623975d23856c6462efaf66c1b645337e
+Merge: fec79bd daa7b97
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 28 19:45:10 2016 -0700
-Work around PRC viewport issue.
+ Merge pull request #10 from purcell/patch-1
+
+ [asy-mode.el] Use "Major mode" rather than "Emacs mode"
-Simplify OpenGL minsize code.
+commit daa7b97df59ff24aaef230389c630dfdfa6a34dd
+Author: Steve Purcell <steve@sanityinc.com>
+Date: Fri Jan 29 14:21:18 2016 +1300
-------------------------------------------------------------------------
-r5622 | jcbowman | 2014-05-08 00:14:01 -0600 (Thu, 08 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/embeddedmovie.asy
+ [asy-mode.el] Use "Major mode" rather than "Emacs mode"
+
+ Using the work "Emacs" is redundant here. Better to describe this as what it is: a major mode.
-Update link.
+commit fec79bd94f87e1532ab8f90c46ebeffa8ef68a34
+Merge: af459e8 799d62d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 28 18:06:22 2016 -0700
-------------------------------------------------------------------------
-r5621 | jcbowman | 2014-05-07 11:02:33 -0600 (Wed, 07 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Merge branch 'master' of github.com:vectorgraphics/asymptote
-Fix calculation of minimum width and height for OpenGL window.
+commit af459e8a8919f67e38894c6430d35bc325c7ba10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 28 18:04:36 2016 -0700
-------------------------------------------------------------------------
-r5620 | jcbowman | 2014-05-06 19:26:10 -0600 (Tue, 06 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Implement billboard interaction for Bezier triangles. Update documentation.
-Fix transform(u,v,O).
+commit 799d62d722ba943216dafb4db1f5a89ee9d1ffdc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 28 18:04:36 2016 -0700
-------------------------------------------------------------------------
-r5619 | jcbowman | 2014-05-05 09:58:15 -0600 (Mon, 05 May 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Implement billboard interaction for Bezier triangles. Update documentation.
-Add optional parameters to hsplit and vsplit.
+commit 4cca8cbac3aae1b6fc70e3826b1cfafd55353270
+Author: Syohei YOSHIDA <syohex@gmail.com>
+Date: Thu Jan 28 08:01:22 2016 +0900
-------------------------------------------------------------------------
-r5618 | jcbowman | 2014-04-28 12:10:05 -0600 (Mon, 28 Apr 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+ Fix package format
+
+ - Fix footer format
+ - Add missing colon at 'Version' header
-Increment version to 2.28svn.
-------------------------------------------------------------------------
-r5617 | jcbowman | 2014-04-28 09:46:10 -0600 (Mon, 28 Apr 2014) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
+commit 3bae7f04bc68992f96f1c56f291940946f71d3f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 08:22:51 2016 -0700
-Move Adobe transparency workaround to C++ code to allow use of texpreamble
-again with the pdflatex tex engine.
+ Rename NaN to more standard nan, consistent with inf.
-------------------------------------------------------------------------
-r5616 | jcbowman | 2014-04-26 13:40:55 -0600 (Sat, 26 Apr 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 40222e2f183510bbc3e7642ab58abaae107837d7
+Merge: 6d148e9 e6a9c8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 01:44:30 2016 -0700
-Increment version to 2.27svn.
-------------------------------------------------------------------------
-r5615 | jcbowman | 2014-04-26 10:59:00 -0600 (Sat, 26 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/flex.patch
-
-Update flex patch.
+ Merge pull request #8 from PythonNut/master
+
+ Fix asy-mode.el headers for use with package.el
-------------------------------------------------------------------------
-r5614 | jcbowman | 2014-04-26 10:24:56 -0600 (Sat, 26 Apr 2014) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- A /trunk/asymptote/svnrevision
-
-Don't test for an svn release if special file svnrevision is missing, so that
-release code imported via svn still uses the official release version.
-
-------------------------------------------------------------------------
-r5613 | jcbowman | 2014-04-25 20:58:03 -0600 (Fri, 25 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Test for POSIX 2008.
-
-------------------------------------------------------------------------
-r5612 | jcbowman | 2014-04-25 20:57:06 -0600 (Fri, 25 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Address portability issue.
-
-------------------------------------------------------------------------
-r5611 | jcbowman | 2014-04-25 20:52:07 -0600 (Fri, 25 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runmath.in
-
-Support c++11.
-
-------------------------------------------------------------------------
-r5610 | jcbowman | 2014-04-25 09:58:48 -0600 (Fri, 25 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Use unordered_map if __GNUC_PREREQ is not set.
-
-------------------------------------------------------------------------
-r5609 | jcbowman | 2014-04-22 10:36:57 -0600 (Tue, 22 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5608 | jcbowman | 2014-04-22 08:57:14 -0600 (Tue, 22 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three_arrows.asy
-
-Fix degenerate HookHead and SimpleHead arrows.
-
-------------------------------------------------------------------------
-r5607 | jcbowman | 2014-04-21 22:56:24 -0600 (Mon, 21 Apr 2014) | 2 lines
-Changed paths:
- D /trunk/asymptote/doc/.cvsignore
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/extra/intro.asy
- D /trunk/asymptote/examples/.cvsignore
- M /trunk/asymptote/examples/refs.bib
-
-Remove unused files; update references.
-
-------------------------------------------------------------------------
-r5606 | jcbowman | 2014-04-21 14:24:14 -0600 (Mon, 21 Apr 2014) | 4 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyCodeEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
-
-Make xasy terminate asy process upon exit.
-
-Use winpad as the default code editor under MSWindows.
-
-------------------------------------------------------------------------
-r5605 | jcbowman | 2014-04-21 11:08:02 -0600 (Mon, 21 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyCodeEditor.py
-
-Fix xasy code editor under MSWindows.
-
-------------------------------------------------------------------------
-r5604 | jcbowman | 2014-04-20 13:06:53 -0600 (Sun, 20 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/CAD.asy
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/doc/CAD.tex
- M /trunk/asymptote/doc/CAD1.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/extra/intro.asy
- D /trunk/asymptote/doc/extra/intro_.bbl
- M /trunk/asymptote/doc/ocg.sty
- M /trunk/asymptote/examples/worldmap.asy
-
-Miscellaneous CTAN updates.
-
-------------------------------------------------------------------------
-r5603 | jcbowman | 2014-04-20 02:57:11 -0600 (Sun, 20 Apr 2014) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.26svn.
-------------------------------------------------------------------------
-r5602 | jcbowman | 2014-04-20 00:12:08 -0600 (Sun, 20 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update SVG documentation.
-
-------------------------------------------------------------------------
-r5601 | jcbowman | 2014-04-19 14:21:13 -0600 (Sat, 19 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runsystem.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/symbol.h
-
-Fix Boehm gc compatibility issue with compact option.
-
-------------------------------------------------------------------------
-r5600 | jcbowman | 2014-04-19 14:19:12 -0600 (Sat, 19 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add brace routine contributed by Charles Staats.
-
-------------------------------------------------------------------------
-r5599 | jcbowman | 2014-04-19 14:12:19 -0600 (Sat, 19 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyCodeEditor.py
-
-Allow code editor command line options.
-
-------------------------------------------------------------------------
-r5598 | jcbowman | 2014-04-19 11:13:02 -0600 (Sat, 19 Apr 2014) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Apply noplaybutton workaround only to new versions of media9.
-
-Add link to the excellent tutorial written by Charles Staats.
-
-------------------------------------------------------------------------
-r5597 | jcbowman | 2014-04-19 09:50:38 -0600 (Sat, 19 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
-
-Fix numerical precision issue in makepen.
-
-------------------------------------------------------------------------
-r5596 | jcbowman | 2014-04-19 09:26:31 -0600 (Sat, 19 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Re-enable mesh lines.
-
-------------------------------------------------------------------------
-r5595 | jcbowman | 2014-04-19 01:32:45 -0600 (Sat, 19 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/cygwin_glu.patch
-
-Update cygwin GLU patch.
-
-------------------------------------------------------------------------
-r5594 | jcbowman | 2014-04-19 00:14:11 -0600 (Sat, 19 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCbitStream.cc
- M /trunk/asymptote/prc/PRCbitStream.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Acknowledge Michail Vidiassov's extensive contributions to the PRC code.
-
-------------------------------------------------------------------------
-r5593 | jcbowman | 2014-04-18 13:25:55 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Sort vector patches to work around opacity artifacts in many rendering engines.
-
-------------------------------------------------------------------------
-r5592 | jcbowman | 2014-04-18 11:43:49 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Support raw PRC output with outformat="prc".
-
-------------------------------------------------------------------------
-r5591 | jcbowman | 2014-04-18 10:46:40 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Improve diagnostic when texi2dvi is missing.
-
-------------------------------------------------------------------------
-r5590 | jcbowman | 2014-04-18 10:45:43 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/doc/externalprc.tex
-
-Fix inlineimage under pdflatex.
-
-------------------------------------------------------------------------
-r5589 | jcbowman | 2014-04-18 09:15:18 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Implement workarounds for Adobe Reader transparency artifact.
-
-------------------------------------------------------------------------
-r5588 | jcbowman | 2014-04-18 02:04:26 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/fftw++.cc
-
-Update FFT support file.
-
-------------------------------------------------------------------------
-r5587 | jcbowman | 2014-04-18 01:00:19 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5586 | jcbowman | 2014-04-18 00:30:23 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Update FAQ about changing default arrow size.
-
-------------------------------------------------------------------------
-r5585 | jcbowman | 2014-04-18 00:01:09 -0600 (Fri, 18 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Avoid unwanted play button starting with media9 version 0.35.
-
-------------------------------------------------------------------------
-r5584 | jcbowman | 2014-04-17 23:29:00 -0600 (Thu, 17 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fftw++.h
-
-Update fftw++ header file.
-
-------------------------------------------------------------------------
-r5583 | jcbowman | 2014-04-17 13:32:16 -0600 (Thu, 17 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/configure.ac
-
-Revert to version r4783 of contour.asy until paraboloid version is fixed.
-
-------------------------------------------------------------------------
-r5582 | jcbowman | 2014-04-16 16:34:54 -0600 (Wed, 16 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runsystem.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/symbol.h
-
-Update to Boehm garbage collector gc 7.4.0.
-
-------------------------------------------------------------------------
-r5581 | jcbowman | 2014-04-16 14:42:22 -0600 (Wed, 16 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/guideflags.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Under MSWindows, look for ghostscript library in both 32 bit and 64 bit registries.
-
-------------------------------------------------------------------------
-r5580 | jcbowman | 2014-04-16 14:40:45 -0600 (Wed, 16 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/refs.bib
- M /trunk/asymptote/examples/sqrtx01y1.asy
+commit 6d148e9d4cb76e7a62b38cd7917f13f7e6b14241
+Merge: 120804c b4f5fd7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 01:32:44 2016 -0700
-Update examples and documentation.
-
-------------------------------------------------------------------------
-r5579 | jcbowman | 2014-04-16 14:31:36 -0600 (Wed, 16 Apr 2014) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/lmfit.asy
+ Merge branch 'tpatch'
-Test that printout is nonnull.
-
-------------------------------------------------------------------------
-r5578 | hammera | 2013-12-29 16:25:58 -0700 (Sun, 29 Dec 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/pair.h
-
-Fix an exact match bug.
-
-------------------------------------------------------------------------
-r5577 | hammera | 2013-12-28 16:13:18 -0700 (Sat, 28 Dec 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/guide.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/tests/types/guide.asy
-
-Change multiguide to avoid deep trees in normal use.
-
-------------------------------------------------------------------------
-r5576 | jcbowman | 2013-07-12 12:55:49 -0600 (Fri, 12 Jul 2013) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.25svn.
-------------------------------------------------------------------------
-r5575 | jcbowman | 2013-07-12 10:07:05 -0600 (Fri, 12 Jul 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typos in documentation.
-
-------------------------------------------------------------------------
-r5574 | jcbowman | 2013-07-12 10:06:47 -0600 (Fri, 12 Jul 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
-
-Fix segmentation fault in drawSphere.
-
-------------------------------------------------------------------------
-r5573 | jcbowman | 2013-05-31 02:07:49 -0600 (Fri, 31 May 2013) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/RiemannSphere.asy
- A /trunk/asymptote/examples/circumcircle.asy
-
-Add examples.
-
-------------------------------------------------------------------------
-r5572 | jcbowman | 2013-05-30 15:53:24 -0600 (Thu, 30 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
-
-Update link to forum.
-
-------------------------------------------------------------------------
-r5571 | jcbowman | 2013-05-30 14:32:04 -0600 (Thu, 30 May 2013) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/latexmkrc_asydir
-
-Add latexmkrc example file that stores figures in a subdirectory.
-
-------------------------------------------------------------------------
-r5570 | jcbowman | 2013-05-30 14:30:38 -0600 (Thu, 30 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/doc/asymptote.texi
-
-Document new SVN repository URL.
-
-------------------------------------------------------------------------
-r5569 | jcbowman | 2013-05-30 13:51:33 -0600 (Thu, 30 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Remove explicit libglapi dependency.
-
-------------------------------------------------------------------------
-r5568 | jcbowman | 2013-05-27 19:57:17 -0600 (Mon, 27 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Simplify readpipeline (requires POSIX 2008) again.
-
-------------------------------------------------------------------------
-r5567 | jcbowman | 2013-05-27 19:52:26 -0600 (Mon, 27 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/runarray.in
-
-Restore function pointer to allow recursive calls to simpson.
-
-------------------------------------------------------------------------
-r5566 | jcbowman | 2013-05-27 19:51:11 -0600 (Mon, 27 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
-
-Support make -n.
-
-------------------------------------------------------------------------
-r5565 | jcbowman | 2013-05-20 10:20:59 -0600 (Mon, 20 May 2013) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.24svn.
-------------------------------------------------------------------------
-r5564 | jcbowman | 2013-05-18 22:38:07 -0600 (Sat, 18 May 2013) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fftw++.cc
- A /trunk/asymptote/fftw++asy.cc
-
-Allow compilation without fftw again.
-
-Revert to previous wisdom file name (.wisdom).
-
-Update copyright.
-
-------------------------------------------------------------------------
-r5563 | jcbowman | 2013-05-15 03:10:39 -0600 (Wed, 15 May 2013) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.23svn.
-------------------------------------------------------------------------
-r5562 | jcbowman | 2013-05-15 02:33:47 -0600 (Wed, 15 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/Makefile
-
-Fix dependencies.
-
-------------------------------------------------------------------------
-r5561 | jcbowman | 2013-05-14 21:38:27 -0600 (Tue, 14 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Update FFTW header.
-
-------------------------------------------------------------------------
-r5560 | jcbowman | 2013-05-14 21:37:25 -0600 (Tue, 14 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5559 | jcbowman | 2013-05-14 21:06:24 -0600 (Tue, 14 May 2013) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/examples/shade.asy
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Expose Postscript extend qualifiers for axial and radial shading
-(setting extend=false can work around certain PDF reader bugs).
-
-------------------------------------------------------------------------
-r5558 | jcbowman | 2013-05-14 14:39:28 -0600 (Tue, 14 May 2013) | 4 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/bbox3.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/triple.h
-
-Fix transformation of normal vectors.
-
-Revert back to usual row-major matrix format.
-
-------------------------------------------------------------------------
-r5557 | jcbowman | 2013-05-13 11:04:57 -0600 (Mon, 13 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Make use of --pipe to enter context interactive mode.
-
-------------------------------------------------------------------------
-r5556 | jcbowman | 2013-05-13 09:07:53 -0600 (Mon, 13 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Support Fedora migration from python-imaging to python-pillow.
-
-------------------------------------------------------------------------
-r5555 | jcbowman | 2013-05-13 08:16:32 -0600 (Mon, 13 May 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix documentation of irregular contour routine.
-
-------------------------------------------------------------------------
-r5554 | jcbowman | 2013-04-08 13:57:50 -0600 (Mon, 08 Apr 2013) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawsurface.cc
+commit 120804c135338ad70ed74c37f6391cf2bd31143b
+Merge: eeb634e dda2736
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 01:32:37 2016 -0700
-Support vertex-colored triangles in Adobe XI.
+ Merge branch 'master' of github.com:vectorgraphics/asymptote
-Remove reference to out-of-date trembling examples.
+commit b4f5fd7f3d7dc8c296e01e21b229f1e80e5e4a9e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 01:32:11 2016 -0700
-------------------------------------------------------------------------
-r5553 | jcbowman | 2013-04-08 13:46:04 -0600 (Mon, 08 Apr 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Remove obsolete comment.
-Use TEXMFMAN to find TeXLive sysdir.
+commit dda2736d7adc54b42fb063ad04d9818c4dac1cad
+Merge: e86faf9 37a3036
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 01:28:31 2016 -0700
-------------------------------------------------------------------------
-r5552 | jcbowman | 2013-04-04 16:16:19 -0600 (Thu, 04 Apr 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+ Merge branch 'master' of github.com:vectorgraphics/asymptote
-Temporarily revert 5440 for TeXLive 2013 build systems without Posix 2008.
+commit e86faf9a90abe8546db543ba1decb3db4709a7af
+Merge: 4243c5a bb9a29b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 01:28:01 2016 -0700
-------------------------------------------------------------------------
-r5551 | hammera | 2013-04-04 03:10:22 -0600 (Thu, 04 Apr 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Merge branch 'NaNconstant'
-Add clarification on 2.. versus 2 ..
+commit 4abd683e6bcf1c03254a05d0f80dac2da49b796e
+Merge: 62f540f eeb634e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 00:53:10 2016 -0700
-------------------------------------------------------------------------
-r5550 | jcbowman | 2013-04-03 11:29:11 -0600 (Wed, 03 Apr 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/algebra3.cc
-
-Make portability tweak.
-
-------------------------------------------------------------------------
-r5549 | jcbowman | 2013-04-01 11:12:12 -0600 (Mon, 01 Apr 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Qualify isnan (for solaris).
+ Merge branch 'master' into tpatch.
-------------------------------------------------------------------------
-r5548 | jcbowman | 2013-02-23 05:29:51 -0700 (Sat, 23 Feb 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.h
+commit eeb634e5a0b9eabcc17e04166be66ba536e8f165
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 00:41:18 2016 -0700
-Avoid unnecessary buffering.
+ Remove unused normal code.
-------------------------------------------------------------------------
-r5547 | jcbowman | 2013-02-23 05:26:04 -0700 (Sat, 23 Feb 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.cc
+commit 37a30365560aa79a4aac37850774fee8c55a526a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 00:20:15 2016 -0700
-Update FFTW++ file.
+ Move AtA routine to C++ code and matrix leastsquares routine to math.asy.
+ Remove unused code.
-------------------------------------------------------------------------
-r5546 | jcbowman | 2013-02-23 05:19:12 -0700 (Sat, 23 Feb 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit ca322df57721accecf9ae154b68a52700549b15d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 00:18:08 2016 -0700
-Express segment(bool[]) in terms of more efficient segmentlimits(bool[]) function.
+ Fix clang warning regarding std::abs.
-------------------------------------------------------------------------
-r5545 | jcbowman | 2013-02-23 05:17:20 -0700 (Sat, 23 Feb 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/seconds.h
+commit 81a216c7d9d5b7e42782baa7d663f0296ee1aa3b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 00:17:23 2016 -0700
-Update FFTW++ headers.
+ Fix undefined variable.
-------------------------------------------------------------------------
-r5544 | jcbowman | 2013-01-08 14:18:10 -0700 (Tue, 08 Jan 2013) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 1d3691a096c830a8d9729797bded0432346a80d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 27 00:12:31 2016 -0700
-Recommend freeglut 2.6.0 due to broken menu feature in the 2.8.0 release
-(and modifier bugs in various patches for this problem).
+ Fix memory deallocation in copyTriples.
-------------------------------------------------------------------------
-r5543 | jcbowman | 2013-01-06 09:42:17 -0700 (Sun, 06 Jan 2013) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
+commit 4243c5afadb408d3f4b2c3dc39ae3648724de812
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 26 23:58:04 2016 -0700
-Remove unused code.
+ Use fabs instead of abs in page alignment code. Optimize copyTransform3.
-Update documentation.
+commit 46e8944d7118204a3fdfd93df6ab13574ed4817b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 26 23:28:51 2016 -0700
-------------------------------------------------------------------------
-r5542 | jcbowman | 2013-01-05 08:09:16 -0700 (Sat, 05 Jan 2013) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
+ Work around floating point division bug in clang 3.7.0.
-Allow self-defined unary operators.
+commit bb418555390c49b393e5377f695468651f93d6df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 26 19:48:19 2016 -0700
-------------------------------------------------------------------------
-r5541 | jcbowman | 2012-12-31 08:27:13 -0700 (Mon, 31 Dec 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Fix segmentation fault due to accessing "this" at top level.
-Compare formatted strings instead of real values in OmitFormat.
+commit bbd447f3c277a1ebc55163c187bfd223eee93bad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 25 22:27:01 2016 -0700
-------------------------------------------------------------------------
-r5540 | jcbowman | 2012-10-24 12:33:07 -0600 (Wed, 24 Oct 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/tvgen.asy
+ Remove fixed outformat and render settings from example.
-Update example.
+commit 62f540f32b879fac92863909de8eec7fcd911b27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 24 23:21:13 2016 -0700
-------------------------------------------------------------------------
-r5539 | jcbowman | 2012-10-20 16:32:57 -0600 (Sat, 20 Oct 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Don't subdivide straight segments.
-Use C locale for svn info.
+commit bb9a29b0449ec8b7a3a993e45981ea2930a8e07d
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sun Jan 24 19:06:22 2016 -0800
-------------------------------------------------------------------------
-r5538 | jcbowman | 2012-10-17 20:11:03 -0600 (Wed, 17 Oct 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Add constant NaN for quiet real satisfying isnan(NaN)
-Temporarily revert to using tan(radians(a)) in numerically unstable arclength
-calculation in geometry module (note r5466).
+commit 76ee4365d32fd976117768a6b3db5f33d3284225
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 24 12:26:06 2016 -0700
-------------------------------------------------------------------------
-r5537 | jcbowman | 2012-10-10 12:20:47 -0600 (Wed, 10 Oct 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+ Fix index entry in documentation.
-Increment version to 2.22svn.
-------------------------------------------------------------------------
-r5536 | jcbowman | 2012-10-07 06:33:22 -0600 (Sun, 07 Oct 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit cd447e1479be3a9f30f6c476ce5fcb13a03b9cfa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 24 04:40:39 2016 -0700
-Fix typo.
+ Fix segmentation fault on glrender quit after export.
-------------------------------------------------------------------------
-r5535 | jcbowman | 2012-10-06 00:38:24 -0600 (Sat, 06 Oct 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/runhistory.in
+commit b585ccab275b35b363382670d2d6a837fc699707
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 23 21:10:09 2016 -0700
-Fix history recall bug.
-
-------------------------------------------------------------------------
-r5534 | jcbowman | 2012-10-04 11:53:09 -0600 (Thu, 04 Oct 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add extend parameter to axes (default true) and axes3 (default false) routines.
-
-------------------------------------------------------------------------
-r5533 | jcbowman | 2012-09-30 21:14:47 -0600 (Sun, 30 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix alignment point of OpenGL billboard labels.
-
-------------------------------------------------------------------------
-r5532 | jcbowman | 2012-09-27 23:37:22 -0600 (Thu, 27 Sep 2012) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Reinstate billboard rotation for explicitly transformed labels.
-
-Don't request bbox only in label(frame,Label,triple).
-
-------------------------------------------------------------------------
-r5531 | jcbowman | 2012-09-27 17:03:39 -0600 (Thu, 27 Sep 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.21svn.
-------------------------------------------------------------------------
-r5530 | jcbowman | 2012-09-27 15:45:43 -0600 (Thu, 27 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Work around dvipdfmx bug.
-
-------------------------------------------------------------------------
-r5529 | jcbowman | 2012-09-27 12:19:08 -0600 (Thu, 27 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_prethree.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
-
-Disable billboard rotation for explicitly transformed labels.
-
-------------------------------------------------------------------------
-r5528 | jcbowman | 2012-09-25 09:18:30 -0600 (Tue, 25 Sep 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.20svn.
-------------------------------------------------------------------------
-r5527 | jcbowman | 2012-09-25 08:31:54 -0600 (Tue, 25 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/examples/projectrevolution.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r5526 | jcbowman | 2012-09-25 04:49:46 -0600 (Tue, 25 Sep 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/glrender.cc
-
-Fix warning messages.
-------------------------------------------------------------------------
-r5525 | jcbowman | 2012-09-25 04:30:00 -0600 (Tue, 25 Sep 2012) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Pass inverse of modelview matrix directly to media9 to work around numerical
-resolution issues.
-
-Fix PRC viewportshift.
-
-------------------------------------------------------------------------
-r5524 | jcbowman | 2012-09-20 01:58:07 -0600 (Thu, 20 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/examples/BezierPatch.asy
- M /trunk/asymptote/examples/cheese.asy
-
-Fix lighting of NURBS surfaces.
-
-------------------------------------------------------------------------
-r5523 | jcbowman | 2012-09-20 00:13:48 -0600 (Thu, 20 Sep 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.19svn.
-------------------------------------------------------------------------
-r5522 | jcbowman | 2012-09-19 19:18:37 -0600 (Wed, 19 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Set secondary picture size (so that, for example, markthin works properly).
-
-------------------------------------------------------------------------
-r5521 | jcbowman | 2012-09-19 19:13:46 -0600 (Wed, 19 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Move include.
-
-------------------------------------------------------------------------
-r5520 | jcbowman | 2012-09-19 01:47:10 -0600 (Wed, 19 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/externalmovie.asy
-
-Update example to mp4.
-
-------------------------------------------------------------------------
-r5519 | jcbowman | 2012-09-18 20:31:13 -0600 (Tue, 18 Sep 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.18svn.
-------------------------------------------------------------------------
-r5518 | jcbowman | 2012-09-18 19:10:38 -0600 (Tue, 18 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Handle 3D degenerate arrows.
-
-------------------------------------------------------------------------
-r5517 | jcbowman | 2012-09-18 13:37:36 -0600 (Tue, 18 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+ Revert "Allow a user-specified normal function for rendering a bezier triangle."
+
+ This reverts commit 83d8788e40b091142617e08e9840f2cb95e2147f.
-Fix warning message.
-
-------------------------------------------------------------------------
-r5516 | jcbowman | 2012-09-18 13:27:25 -0600 (Tue, 18 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+commit 8b25b245c67870f5414fe0f2c07295c5b95c8704
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 23 20:54:44 2016 -0700
-Fix warning message.
+ Express Bezier triangle as a degenerate Bezier patch.
-------------------------------------------------------------------------
-r5515 | jcbowman | 2012-09-18 13:25:39 -0600 (Tue, 18 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit e6a9c8c33caf317806ad73d057d9806aef505c48
+Author: PythonNut <PythonNut@users.noreply.github.com>
+Date: Sat Jan 2 17:20:29 2016 +0000
-Remove obsolete file reference.
+ Fix asy-mode.el headers for use with package.el
-------------------------------------------------------------------------
-r5514 | jcbowman | 2012-09-18 13:07:43 -0600 (Tue, 18 Sep 2012) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- A /trunk/asymptote/examples/triangles.asy
+commit 2d94de48d0567f29f07646b523e1be30cf5e248b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 7 00:42:20 2015 -0700
-Make tessellation normals optional.
+ Define PERL.
-Add example and documentation for tessellations.
+commit 2292b4e20cec169b8e49ffd90c266fe0c481280c
+Merge: 83d8788 2f0e11d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 5 11:59:38 2015 -0700
-------------------------------------------------------------------------
-r5513 | jcbowman | 2012-09-18 12:56:16 -0600 (Tue, 18 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
+ Merge branch 'master' into tpatch
-Add missing -P options to dvipdf (required for media9 support).
+commit 2f0e11d1dba5117c9b912713c0ea728e546ca2db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 5 11:56:51 2015 -0700
-------------------------------------------------------------------------
-r5512 | jcbowman | 2012-09-18 08:38:11 -0600 (Tue, 18 Sep 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Replace perl by $(PERL).
-Implement improved workaround for media9 preview bug, as suggested by
-Alexander Grahn.
+commit 098bb7af2fa3b8856942e61d911f29607597ffd8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 5 11:49:06 2015 -0700
-------------------------------------------------------------------------
-r5511 | jcbowman | 2012-09-18 02:44:29 -0600 (Tue, 18 Sep 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runpicture.in
+ Fix animations by running LaTeX twice.
-Implement efficient 3D routine for drawing many triangles, with specified
-vertices and normals and optional vertex colors.
-
-------------------------------------------------------------------------
-r5510 | jcbowman | 2012-09-18 02:39:06 -0600 (Tue, 18 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Workaround media9 blank poster image bug under latex+dvips.
-
-------------------------------------------------------------------------
-r5509 | jcbowman | 2012-09-17 07:39:11 -0600 (Mon, 17 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 83d8788e40b091142617e08e9840f2cb95e2147f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 18 04:02:03 2015 -0700
-Fix warning message.
-
-------------------------------------------------------------------------
-r5508 | hammera | 2012-09-17 00:49:14 -0600 (Mon, 17 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/program.h
+ Allow a user-specified normal function for rendering a bezier triangle.
-Include stddef for ptrdiff_t.
-
-------------------------------------------------------------------------
-r5507 | hammera | 2012-09-17 00:30:52 -0600 (Mon, 17 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/plain_bounds.asy
+commit 0819e0f712c330016b99b5e41ef44c315da82ea6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 13:27:01 2015 -0700
-Fix asymptote.so dependencies.
-
-------------------------------------------------------------------------
-r5506 | jcbowman | 2012-09-13 23:49:20 -0600 (Thu, 13 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/base/asy_filetype.vim
+ Remove remaining instances of Triple type (except one instance in glrender).
-Add simple vim ftdetect file that set asy filetype for *.asy files.
+commit bf3be19f7f1daf5730dabbf5c89e8a4f0f451a7d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 10:56:50 2015 -0700
-------------------------------------------------------------------------
-r5505 | jcbowman | 2012-09-13 23:42:03 -0600 (Thu, 13 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/doc/binarytreetest.asy
+ Remove Triple type from Bezier patches.
-Add condensed binarytree mode (contributed by Gerasimos Dimitriadis).
+commit 454d3ff4526b775f4a70de6056d94134c535e070
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 00:50:01 2015 -0700
-------------------------------------------------------------------------
-r5504 | jcbowman | 2012-09-13 23:23:27 -0600 (Thu, 13 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/ocg.sty
+ Begin removal of Triples type.
-Add global macros to find the number of a PDF OCG object.
+commit 88cb6ae530ae29bd527ccb74d57734ad0f0b45e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 16 00:00:44 2015 -0700
-------------------------------------------------------------------------
-r5503 | jcbowman | 2012-09-13 12:21:09 -0600 (Thu, 13 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Omit redundant billboard group name.
-
-------------------------------------------------------------------------
-r5502 | jcbowman | 2012-09-13 11:04:58 -0600 (Thu, 13 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Fix degenerate arrows (partially revert r2969).
-
-------------------------------------------------------------------------
-r5501 | jcbowman | 2012-09-13 07:40:24 -0600 (Thu, 13 Sep 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Mention that media9 v0.13 is required (to support the default 3Dmenu option and
-billboard labels).
-
-------------------------------------------------------------------------
-r5500 | jcbowman | 2012-09-11 13:11:46 -0600 (Tue, 11 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Fix PRC linecap for draw(unitsquare3).
-
-------------------------------------------------------------------------
-r5499 | jcbowman | 2012-09-11 11:09:24 -0600 (Tue, 11 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/vertexshading.asy
-
-Fix lighting; consolidate duplicate code.
-
-------------------------------------------------------------------------
-r5498 | jcbowman | 2012-09-11 10:32:35 -0600 (Tue, 11 Sep 2012) | 4 lines
-Changed paths:
- D /trunk/asymptote/asylabels.js
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runpicture.in
-
-Make PRC and OpenGL lighting consistent.
-
-Remove asylabels.js (now included in media9 verion 0.12).
-
-------------------------------------------------------------------------
-r5497 | jcbowman | 2012-09-10 08:58:07 -0600 (Mon, 10 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Simplify media9 inclusion (now that version 0.12 is required).
-
-------------------------------------------------------------------------
-r5496 | jcbowman | 2012-09-10 08:49:18 -0600 (Mon, 10 Sep 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Make use of 3Dortho and asylabels.js facilities included in version 0.12 of
-media9.
-
-------------------------------------------------------------------------
-r5495 | jcbowman | 2012-09-10 07:26:03 -0600 (Mon, 10 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/doc/media9patch.sty
-
-Upgrade to media9 version 0.12.
-
-------------------------------------------------------------------------
-r5494 | jcbowman | 2012-09-09 09:17:35 -0600 (Sun, 09 Sep 2012) | 2 lines
-Changed paths:
- A /trunk/asymptote/seconds.h
-
-Add missing file.
-
-------------------------------------------------------------------------
-r5493 | jcbowman | 2012-09-09 04:12:41 -0600 (Sun, 09 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
-
-Restore lighting effects for vertex shading.
-
-------------------------------------------------------------------------
-r5492 | jcbowman | 2012-09-09 03:43:27 -0600 (Sun, 09 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/asylabels.js
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
-
-Fix vertex shading lighting.
-
-------------------------------------------------------------------------
-r5491 | jcbowman | 2012-09-08 14:46:13 -0600 (Sat, 08 Sep 2012) | 2 lines
-Changed paths:
- A /trunk/asymptote/asylabels.js
- M /trunk/asymptote/base/three.asy
-
-Add updated asylabels.js file and future hook.
-
-------------------------------------------------------------------------
-r5490 | jcbowman | 2012-09-08 14:32:33 -0600 (Sat, 08 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runpicture.in
-
-Simplify code.
-
-------------------------------------------------------------------------
-r5489 | jcbowman | 2012-09-08 10:58:09 -0600 (Sat, 08 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/fftw++.cc
- M /trunk/asymptote/fftw++.h
-
-Update FFTW++.
-
-------------------------------------------------------------------------
-r5488 | jcbowman | 2012-09-08 10:15:52 -0600 (Sat, 08 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runpath.in
+ Fix Bezier triangle bounds calculation.
-Consolidate and standardize min(path[]) and max(path[]) functions.
+commit 78c5a4dc967871262371bc09a752c4f7c3a0982e
+Merge: 3bdb0da 71ff9e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 15 11:47:01 2015 -0700
-------------------------------------------------------------------------
-r5487 | jcbowman | 2012-09-07 12:47:56 -0600 (Fri, 07 Sep 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/media9patch.sty
+ Merge branch 'master' into tpatch
-Improved media9 patch, thanks to Alexander Grahn.
+commit 71ff9e769ba5d9995b367201f0d41b7a8dedab9d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 14 01:25:56 2015 -0700
-------------------------------------------------------------------------
-r5486 | jcbowman | 2012-08-29 10:47:45 -0600 (Wed, 29 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/Makefile
+ Support GSL 2.0.
-Fix Makefile dependencies.
+commit 3bdb0da5d7762bdc3509cbbd3aadfea392065729
+Merge: 342bd39 d7d0920
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 13 15:22:31 2015 -0700
-------------------------------------------------------------------------
-r5485 | jcbowman | 2012-08-29 10:46:54 -0600 (Wed, 29 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/settings.cc
+ Merge branch 'master' into tpatch
-Add settings.axes3 to control visibility of PRC axis.
+commit d7d0920cfd14460443e9b7324a2f4565803eb882
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 8 14:01:03 2015 -0700
-------------------------------------------------------------------------
-r5484 | jcbowman | 2012-08-28 09:09:17 -0600 (Tue, 28 Aug 2012) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/embed.asy
- A /trunk/asymptote/doc/media9patch.sty
+ Update FFTW++ files.
-Provide interim media9 bigfile patch.
+commit d98ea127a2e5406695f565b32f0ca108f5d7d652
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 20 16:49:54 2015 -0600
-Don't require media9 bigfile support for pdf tex engines.
+ Sort patches by projected distance.
-------------------------------------------------------------------------
-r5483 | jcbowman | 2012-08-26 13:28:14 -0600 (Sun, 26 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
+commit 27ff6755e9aa215897582437ffdec4fab802439e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 18 09:21:25 2015 -0600
-Support prune=false again.
+ Only create initdir if localhistory=false.
-------------------------------------------------------------------------
-r5482 | jcbowman | 2012-08-26 13:16:21 -0600 (Sun, 26 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
-
-Fix split(" ").
+commit e46e8fde24b98a5ef21e4987c9658eda173c7bcf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 12 10:32:37 2015 -0600
-------------------------------------------------------------------------
-r5481 | jcbowman | 2012-08-26 03:16:16 -0600 (Sun, 26 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
+ Fix numerical precision bug in smoothcontour3.
-Initialize ASYprefix with output directory.
+commit 342bd39a699140df5a3f14778e8650a674968980
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 3 02:02:23 2015 -0600
-------------------------------------------------------------------------
-r5480 | jcbowman | 2012-08-26 03:15:15 -0600 (Sun, 26 Aug 2012) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Implement bezier triangles in surfaces.
-Tolerate missing inline option on 3D content embedded within latex files.
+commit ca9e11656fbf984095574d831b7e04a01881c3be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 2 13:42:10 2015 -0600
-Cleanup intermediate media9 files.
+ Implement patch member functions for Bezier triangles.
-------------------------------------------------------------------------
-r5479 | jcbowman | 2012-08-26 03:10:13 -0600 (Sun, 26 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
+commit 45fff990d00b3dee968203b10e2cb8515f7a3662
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 28 18:18:42 2015 -0600
-Cleanly handle missing files.
+ Implement preliminary Bezier triangle constructor.
-------------------------------------------------------------------------
-r5478 | jcbowman | 2012-08-26 03:09:14 -0600 (Sun, 26 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 583fa290fc5eedb0a2913d132ad3dc6ea1284672
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 28 17:51:09 2015 -0600
-Remove newlines from texpath labels for xasy.
+ Use unnormalized normal in degeneracy test.
-------------------------------------------------------------------------
-r5477 | jcbowman | 2012-08-24 00:31:17 -0600 (Fri, 24 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asyRefCard.tex
+commit 16375adac6c947afa34d6626e40a7872a636bea6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 28 17:00:01 2015 -0600
-Improve formatting.
+ Optimize degenerate normal computations.
-------------------------------------------------------------------------
-r5476 | jcbowman | 2012-08-24 00:30:52 -0600 (Fri, 24 Aug 2012) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/runlabel.in
- M /trunk/asymptote/runsystem.in
+commit c27701a82588751d407f6558664caa89f520cf44
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Fri Aug 28 15:22:57 2015 -0600
-Use prefix for media9 label to avoid duplicate label warnings.
+ Optimizations for degenerate normal computations of Bézier triangles.
-Run ghostscript for texpath in the output directory.
+commit e8232ba4732836b3b12b552d6e2517730d479079
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Thu Aug 27 14:49:08 2015 -0600
-------------------------------------------------------------------------
-r5475 | jcbowman | 2012-08-24 00:27:29 -0600 (Fri, 24 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/dvipdf
+ Add higher-order normal computations for degenerate Bézier triangles.
+
+ - Depending on the magnitude of the computed normal, higher order
+ derivatives are used as needed.
+ - Normals are now computed relative to the central sub-triangle, which
+ aligns better with the symmetry and (seems to) avoid degeneracies.
-Add -DSAFER -P default options to improved dvipdf script.
+commit 9607b89ce3b1dd6f41905b3ca7225304a78a4236
+Merge: b186e65 e660681
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Tue Aug 18 10:56:13 2015 -0600
-------------------------------------------------------------------------
-r5474 | jcbowman | 2012-08-20 08:45:07 -0600 (Mon, 20 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Merge branch 'master' into tpatch
-Fix orthoshift.
+commit e660681ebbbd374ce253ac4acfeeb35c915e9681
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Tue Aug 18 10:13:02 2015 -0600
-------------------------------------------------------------------------
-r5473 | jcbowman | 2012-08-19 14:53:13 -0600 (Sun, 19 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Update ignore file to include .dSYM files.
-Further lighting fixes.
+commit df296910c6f09b5c32ed6ed21f6a95f6abf31a82
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sun Aug 16 18:58:58 2015 -0700
-------------------------------------------------------------------------
-r5472 | jcbowman | 2012-08-19 14:40:51 -0600 (Sun, 19 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Give read-only git command in documentation.
-Fix lighting.
+commit 6a4cc1c35b18138e29bc1f4adb877479840bea1a
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sun Aug 16 18:21:46 2015 -0700
-------------------------------------------------------------------------
-r5471 | jcbowman | 2012-08-18 07:40:50 -0600 (Sat, 18 Aug 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Remove extraneous import in doc/genustwo.asy.
-Look for history_list (which seems to be missing from editline) when checking
-for GNU readline.
+commit acfd5cf8d54dec2bd76eedce85aa1c95c397b25e
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sun Aug 16 18:16:23 2015 -0700
-------------------------------------------------------------------------
-r5470 | jcbowman | 2012-08-17 12:41:23 -0600 (Fri, 17 Aug 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Rename example lemniscate.asy to genusthree.asy and add explanatory comments.
-Choose a wider connection when searching near the connecting line
-(patch contributed by Orest).
+commit b186e65abfe84163c2f25a785186998d539b3980
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Thu Aug 13 17:34:20 2015 -0600
-------------------------------------------------------------------------
-r5469 | jcbowman | 2012-08-17 08:07:21 -0600 (Fri, 17 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/util.cc
+ Simplify test for flatness of a Bezier triangle.
+
+ Also minor formatting changes and performance optimizations.
-Update to gc-7.2d.
+commit 619e46ba9a321182b6766661b7c17c72036eb55a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 13 13:45:48 2015 -0600
-------------------------------------------------------------------------
-r5468 | jcbowman | 2012-08-17 08:06:43 -0600 (Fri, 17 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
+ Fix size3 computation. Use alternative shift for removing subdivision cracks.
-Rename displacement routines.
+commit 0f412644c1e3a0a802a3b69b1e23ebbe352dcd55
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Wed Aug 12 16:44:28 2015 -0600
-------------------------------------------------------------------------
-r5467 | jcbowman | 2012-08-15 09:04:24 -0600 (Wed, 15 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Subdivision cracks are only filled when necessary; clean up comments.
+
+ Only when an edge of a sub-patch transitions from non-flat to flat is
+ the middle vertex shifted to cover the potential crack.
-Change defaultrender.defaultnames to true.
+commit 6f39592e491ba315065a66d329fa5c9936763e16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 11 13:37:18 2015 -0600
-------------------------------------------------------------------------
-r5466 | jcbowman | 2012-08-15 07:53:45 -0600 (Wed, 15 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runpair.in
+ Simplify and optimize straightness and flatness tests.
-Tweak special trigonometric cases to improve PRC compression.
-
-------------------------------------------------------------------------
-r5465 | jcbowman | 2012-08-15 07:52:54 -0600 (Wed, 15 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Don't autogenerate RPC part names by default.
-
-------------------------------------------------------------------------
-r5464 | jcbowman | 2012-08-15 05:14:26 -0600 (Wed, 15 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/doc/parametricgraph.asy
-
-Use limits rather than separate xlimits and ylimits commands in examples.
-
-------------------------------------------------------------------------
-r5463 | jcbowman | 2012-08-14 19:55:56 -0600 (Tue, 14 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Add missing render argument.
-
-------------------------------------------------------------------------
-r5462 | jcbowman | 2012-08-14 19:00:45 -0600 (Tue, 14 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/tvgen.asy
-
-Add missing factor to arrowheads.
-
-------------------------------------------------------------------------
-r5461 | jcbowman | 2012-08-14 17:51:38 -0600 (Tue, 14 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/examples/soccerball.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runlabel.in
-
-Support large PRC files (requires media9 version dated 10 August 2012).
-
-------------------------------------------------------------------------
-r5460 | jcbowman | 2012-08-10 05:56:58 -0600 (Fri, 10 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/triple.h
-
-Address clang compiler warning.
-
-------------------------------------------------------------------------
-r5459 | jcbowman | 2012-08-10 05:40:09 -0600 (Fri, 10 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Restore label grouping.
-
-------------------------------------------------------------------------
-r5458 | jcbowman | 2012-08-09 19:38:52 -0600 (Thu, 09 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asyRefCard.tex
-
-Update copyright of reference card.
-
-------------------------------------------------------------------------
-r5457 | jcbowman | 2012-08-09 10:05:37 -0600 (Thu, 09 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/examples/100d.views
- M /trunk/asymptote/picture.cc
-
-Fix garbage collection issues.
-
-------------------------------------------------------------------------
-r5456 | jcbowman | 2012-08-09 03:41:55 -0600 (Thu, 09 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/soccerball.asy
-
-Work around LaTeX limitation.
-
-------------------------------------------------------------------------
-r5455 | jcbowman | 2012-08-09 02:36:28 -0600 (Thu, 09 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/embeddedu3d.asy
-
-Update U3D example.
-
-------------------------------------------------------------------------
-r5454 | jcbowman | 2012-08-08 22:34:01 -0600 (Wed, 08 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/bbox3.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/runstring.in
- M /trunk/asymptote/triple.h
-
-Add simplified version of Michail's local coordinate patch.
-
-------------------------------------------------------------------------
-r5453 | jcbowman | 2012-08-08 10:55:30 -0600 (Wed, 08 Aug 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_strings.asy
-
-Improve support for none TeX engines.
-
-------------------------------------------------------------------------
-r5452 | jcbowman | 2012-07-31 09:55:09 -0600 (Tue, 31 Jul 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Remove unnecessary xelatex detection.
-
-------------------------------------------------------------------------
-r5451 | jcbowman | 2012-07-30 09:58:52 -0600 (Mon, 30 Jul 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Remove spurious code.
-
-------------------------------------------------------------------------
-r5450 | jcbowman | 2012-07-29 23:46:15 -0600 (Sun, 29 Jul 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/movie15_dvipdfmx.patch
- D /trunk/asymptote/patches/movie15_dvipdfmx.sty
-
-Remove obsolete movie15 patches.
-
-------------------------------------------------------------------------
-r5449 | jcbowman | 2012-07-29 23:44:19 -0600 (Sun, 29 Jul 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/three.asy
-
-Remove duplicate code.
-
-------------------------------------------------------------------------
-r5448 | jcbowman | 2012-07-29 14:46:18 -0600 (Sun, 29 Jul 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/animations/embeddedmovie.asy
- M /trunk/asymptote/examples/animations/embeddedu3d.asy
- M /trunk/asymptote/examples/animations/externalmovie.asy
- M /trunk/asymptote/examples/animations/slidemovies.asy
- M /trunk/asymptote/examples/pdb.asy
-
-Upgrade from movie15 to media9 LaTeX style file.
-
-------------------------------------------------------------------------
-r5447 | jcbowman | 2012-07-28 00:53:19 -0600 (Sat, 28 Jul 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/settings.cc
-
-Compile with offscreen rendering if and only if both libOSMesa and libglapi
-are available. Make settings.offscreen default to false.
-
-------------------------------------------------------------------------
-r5446 | jcbowman | 2012-07-27 23:45:26 -0600 (Fri, 27 Jul 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Support OSMesa version 8 (which allows offscreen and non-offscreen
-rendering in a single binary).
-
-------------------------------------------------------------------------
-r5445 | jcbowman | 2012-07-27 22:59:28 -0600 (Fri, 27 Jul 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/policy.h
-
-Fix string length type.
-------------------------------------------------------------------------
-r5444 | jcbowman | 2012-07-27 16:26:37 -0600 (Fri, 27 Jul 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asyRefCard.tex
-
-Fix typo.
-
-------------------------------------------------------------------------
-r5443 | jcbowman | 2012-06-19 23:47:52 -0600 (Tue, 19 Jun 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
-
-Fix autoscale3.
-
-------------------------------------------------------------------------
-r5442 | jcbowman | 2012-06-19 22:42:00 -0600 (Tue, 19 Jun 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
-
-Partially revert r5283 (which broke autoscaled logarithmic axes).
-
-------------------------------------------------------------------------
-r5441 | jcbowman | 2012-06-04 05:44:19 -0600 (Mon, 04 Jun 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Propogate -m64 flag to the linker to fix solaris 64 bit builds (will cause
-a clang warning message, though).
-
-------------------------------------------------------------------------
-r5440 | jcbowman | 2012-06-01 10:33:18 -0600 (Fri, 01 Jun 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Simplify code.
-
-------------------------------------------------------------------------
-r5439 | jcbowman | 2012-05-31 21:34:02 -0600 (Thu, 31 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Declare strlen.
-
-------------------------------------------------------------------------
-r5438 | jcbowman | 2012-05-31 11:24:27 -0600 (Thu, 31 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/psfile.cc
-
-Fix bug with non-square pen function images.
-
-------------------------------------------------------------------------
-r5437 | jcbowman | 2012-05-31 09:46:34 -0600 (Thu, 31 May 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.17svn.
-------------------------------------------------------------------------
-r5436 | jcbowman | 2012-05-31 09:41:14 -0600 (Thu, 31 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/LICENSE.LESSER
- M /trunk/asymptote/base/asy-kate.sh
- M /trunk/asymptote/base/graph_splinetype.asy
- M /trunk/asymptote/base/nopapersize.ps
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/examples/NURBSsurface.asy
- M /trunk/asymptote/examples/condor.asy
- M /trunk/asymptote/examples/functionshading.asy
- M /trunk/asymptote/examples/layers.asy
- M /trunk/asymptote/examples/oneoverx.asy
- M /trunk/asymptote/examples/pipeintersection.asy
- M /trunk/asymptote/examples/spheresilhouette.asy
- M /trunk/asymptote/examples/splitpatch.asy
- M /trunk/asymptote/examples/threeviews.asy
- M /trunk/asymptote/examples/trefoilknot.asy
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runbacktrace.in
-
-Revert r5435.
-
-------------------------------------------------------------------------
-r5435 | jcbowman | 2012-05-31 07:38:33 -0600 (Thu, 31 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/psfile.cc
-
-Fix bug with non-square pen function images.
-
-------------------------------------------------------------------------
-r5434 | jcbowman | 2012-05-30 13:45:48 -0600 (Wed, 30 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Work around Windows Python bug.
-
-------------------------------------------------------------------------
-r5433 | jcbowman | 2012-05-30 11:53:45 -0600 (Wed, 30 May 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runfile.in
-
-Replace xinput by input(mode="xdr") and xoutput by input(mode="xdr").
-Replace binput by input(mode="binary") and xoutput by input(mode="binary").
-
-------------------------------------------------------------------------
-r5432 | jcbowman | 2012-05-30 10:35:57 -0600 (Wed, 30 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/runhistory.in
-
-Update setting.
-
-------------------------------------------------------------------------
-r5431 | jcbowman | 2012-05-30 10:24:17 -0600 (Wed, 30 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runfile.in
- M /trunk/asymptote/settings.cc
-
-Workaround limited pipe support in cygwin.
-
-------------------------------------------------------------------------
-r5430 | jcbowman | 2012-05-29 23:06:58 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Fix type in conditional.
-
-------------------------------------------------------------------------
-r5429 | jcbowman | 2012-05-29 10:02:48 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/doc/asymptote.texi
-
-Update diagnostics and documentation.
-
-------------------------------------------------------------------------
-r5428 | jcbowman | 2012-05-29 07:20:20 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runlabel.in
- M /trunk/asymptote/runsystem.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
-
-Support compilation of native CYGWIN binaries.
-
-------------------------------------------------------------------------
-r5427 | jcbowman | 2012-05-29 06:12:56 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Fix pair and triple pipe output.
-
-------------------------------------------------------------------------
-r5426 | jcbowman | 2012-05-29 06:09:25 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Simplify opipe formatting.
-
-------------------------------------------------------------------------
-r5425 | jcbowman | 2012-05-29 04:30:35 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Work around compiler bug.
-
-------------------------------------------------------------------------
-r5424 | jcbowman | 2012-05-29 03:34:25 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix makefile.
-
-------------------------------------------------------------------------
-r5423 | jcbowman | 2012-05-29 02:24:29 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Improve msdos build.
-
-------------------------------------------------------------------------
-r5422 | jcbowman | 2012-05-29 02:19:52 -0600 (Tue, 29 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix MSDOS makefile dependencies.
-
-------------------------------------------------------------------------
-r5421 | jcbowman | 2012-05-29 00:03:06 -0600 (Tue, 29 May 2012) | 1 line
-Changed paths:
- M /trunk/asymptote/util.h
-
-Fix CYGWIN build.
-------------------------------------------------------------------------
-r5420 | jcbowman | 2012-05-28 23:58:08 -0600 (Mon, 28 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit a5148efe0fcc8ccedc46537c697c2131bb9de356
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Tue Aug 11 11:06:29 2015 -0600
-Reinstate -fno-var-tracking option for older compilers.
-
-------------------------------------------------------------------------
-r5419 | jcbowman | 2012-05-28 22:42:37 -0600 (Mon, 28 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+ Added non-adaptive renderer for Bezier triangles (testing).
-Support arbitrarily long input lines in xasy.
+commit f2dad19906c350e45ea746b363f5b38cacdba51f
+Author: Charles Staats III <charles.staats.iii@gmail.com>
+Date: Sat Aug 8 10:38:56 2015 -0700
-------------------------------------------------------------------------
-r5418 | jcbowman | 2012-05-28 17:29:40 -0600 (Mon, 28 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
+ Add documentation for the smoothcontour3 module.
-Remove broken asy path validation code.
+commit 75d296d045d374f74a5a55daba15fe0caeed5966
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 7 14:49:02 2015 -0600
-------------------------------------------------------------------------
-r5417 | jcbowman | 2012-05-28 16:30:26 -0600 (Mon, 28 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
+ Use vector container for bezier triangle vertices and normals.
-Fix warning messages.
+commit bf4fd0d0e0719295e97ea8befaa4def2cd197dfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 6 18:03:19 2015 -0600
-------------------------------------------------------------------------
-r5416 | jcbowman | 2012-05-28 14:52:16 -0600 (Mon, 28 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
+ Condense code.
-Fix portability issues.
+commit afc9bb50d32bc30a60e8ec14130f459ee3d07324
+Merge: 8311561 6d64099
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 6 16:59:34 2015 -0600
-------------------------------------------------------------------------
-r5415 | jcbowman | 2012-05-28 09:47:51 -0600 (Mon, 28 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runfile.in
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runsystem.in
- M /trunk/asymptote/settings.cc
+ Merge branch 'master' of github.com:vectorgraphics/asymptote.
-Use pipes for xasy communication.
+commit 8791d101a628f7e3d16398f2302f21853d522d2a
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Thu Aug 6 16:01:54 2015 -0600
-------------------------------------------------------------------------
-r5414 | jcbowman | 2012-05-25 09:04:06 -0600 (Fri, 25 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/electromagnetic.asy
+ Remove old, unused comments.
+
+ - The function renderBisec() is now gone, as it is severely outdated
+ (and its output mesh does not look as good as render()'s).
+ - Other old commented out tests are removed.
-Improve example.
+commit 83115611436bd41a611ee316e03eeaaae31e0f0a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 6 00:26:15 2015 -0600
-------------------------------------------------------------------------
-r5413 | jcbowman | 2012-05-25 09:02:15 -0600 (Fri, 25 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ Fix readline and gc configuration.
-Fix division by zero.
+commit 611ecadfcfad2df353278388b99a96521227f8d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 6 15:40:24 2015 -0600
-------------------------------------------------------------------------
-r5412 | jcbowman | 2012-05-25 09:00:56 -0600 (Fri, 25 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Simplify code.
-Don't autoscale ticks when N is specified and autoscale is false.
+commit 9a719d5a367ea6bb04ccc7d43d1b9d9ef8461ccf
+Merge: 10b58e6 6d64099
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 6 15:03:39 2015 -0600
-------------------------------------------------------------------------
-r5411 | jcbowman | 2012-05-25 08:57:08 -0600 (Fri, 25 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Merge branch 'master' into tpatch.
+
+ Conflicts:
+ configure.ac
-Add new new routine for computing camera positions.
+commit 10b58e6fb9c66b725c78afa5b18c356deeaa5d70
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Thu Aug 6 13:23:20 2015 -0600
-------------------------------------------------------------------------
-r5410 | jcbowman | 2012-05-24 22:38:45 -0600 (Thu, 24 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Update to gc-7.2b.
+ Move the computation of normals to reduce redundant computation.
+
+ Before, normals were computed as triangles were pushed to the indices
+ array. However, this caused the same normals to be needlessly recomputed
+ (up to six times, half of which we cannot avoid without a major
+ overhaul).
+ By moving the normal calculation to occur at the same time as the
+ vertices are added to the buffer, most of the redundant normal
+ computations have been removed.
-------------------------------------------------------------------------
-r5409 | jcbowman | 2012-05-24 15:49:39 -0600 (Thu, 24 May 2012) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/splitpatch.asy
-
-Respect straight flag in external().
+commit 6d6409960d4e1c558fe29e008849354cced4dee4
+Author: John Bowman <bowman@cascade.math.ualberta.ca>
+Date: Thu Aug 6 00:26:15 2015 -0600
-Add partialu and partialv derivatives for patches.
+ Fix readline and gc configuration.
-Add a general split function.
+commit f98f52f1a9f5e235d7d7803d167cdfe02618a8e4
+Author: John Bowman <bowman@cascade.math.ualberta.ca>
+Date: Wed Aug 5 23:43:41 2015 -0600
-Move split structure into splitpatch example.
+ Fix configure.
-------------------------------------------------------------------------
-r5408 | jcbowman | 2012-05-19 22:51:47 -0600 (Sat, 19 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+commit b742f1cea57be805f7480bcba9702d33d85c29d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 5 14:08:40 2015 -0600
-Fix palette range (bug 3487991).
+ Fix configure --enable-gc.
-------------------------------------------------------------------------
-r5407 | jcbowman | 2012-05-19 14:38:43 -0600 (Sat, 19 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit e13974901f1b3fca83f1424056c42a150e03aaf3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 5 14:08:40 2015 -0600
-Remove obsolete --no-var-tracking compilation option.
+ Fix configure --enable-gc.
-------------------------------------------------------------------------
-r5406 | jcbowman | 2012-05-19 13:44:58 -0600 (Sat, 19 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
+commit 36e902acfbee47560473e4a66c4ae921f969bc6e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 5 12:39:15 2015 -0600
-Remove unused value.
+ Update to latest beziertriangle.cc.
-------------------------------------------------------------------------
-r5405 | jcbowman | 2012-05-19 13:21:30 -0600 (Sat, 19 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Block SIGCHLD.
+commit f27143b2c09b588397d2a357b6663f9872ab1526
+Merge: ce5d022 8f3274d
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Wed Aug 5 12:35:30 2015 -0600
-------------------------------------------------------------------------
-r5404 | jcbowman | 2012-05-19 13:20:12 -0600 (Sat, 19 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
-
-Force assert to be active.
+ Merge branch tpatch of github.com:vectorgraphics/asymptote into tpatch.
-------------------------------------------------------------------------
-r5403 | jcbowman | 2012-05-19 10:55:16 -0600 (Sat, 19 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
+commit ce5d022f62ed7f836a20832bd502726b6c38f816
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Wed Aug 5 12:27:33 2015 -0600
-Fix manual tick scaling.
+ Add missing file beziertriangle.cc; improve bounds checking.
+
+ The implementation for Bezier triangles now compiles.
-------------------------------------------------------------------------
-r5402 | jcbowman | 2012-05-19 09:40:33 -0600 (Sat, 19 May 2012) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 8f3274d4b9fea2c5afbce309019779c71874f387
+Merge: 6510a21 b1041ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 5 12:20:34 2015 -0600
-Use currentpen rather than nullpen so that current value of currentpen is
-respected.
+ Merge branch 'master' into tpatch.
-------------------------------------------------------------------------
-r5401 | jcbowman | 2012-05-15 05:54:54 -0600 (Tue, 15 May 2012) | 2 lines
-Changed paths:
- A /trunk/asymptote/config.guess
+commit b1041ff1ac39490a5729e3851f760d3a8afc8e54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 5 12:19:11 2015 -0600
-Add missing file.
+ Update ignored files.
-------------------------------------------------------------------------
-r5400 | jcbowman | 2012-05-15 05:50:40 -0600 (Tue, 15 May 2012) | 1 line
-Changed paths:
- A /trunk/asymptote/config.sub
+commit 18942d691550eeb37826c1fc06e46b7ad361a3c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 5 12:18:11 2015 -0600
-Add missing file.
-------------------------------------------------------------------------
-r5399 | jcbowman | 2012-05-15 05:36:47 -0600 (Tue, 15 May 2012) | 2 lines
-Changed paths:
- A /trunk/asymptote/ax_pthread.m4
+ Add example.
-Add missing file.
+commit 0c9443bed41f84d8c38deac9df0be0c62474ebf4
+Merge: 6510a21 421cd19
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Wed Aug 5 10:28:02 2015 -0600
-------------------------------------------------------------------------
-r5398 | jcbowman | 2012-05-15 05:28:40 -0600 (Tue, 15 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/common.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
+ Merge changes in master branch to tpatch.
-Update POSIX thread support.
+commit 421cd19d01577dab0f3b92d89eaf1e1edf6487c2
+Merge: ecae5ee 94fb5fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 4 18:01:02 2015 -0600
-------------------------------------------------------------------------
-r5397 | jcbowman | 2012-05-15 03:49:45 -0600 (Tue, 15 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
+ Merge branch 'master' of github.com:vectorgraphics/asymptote
-Fix warning message.
+commit ecae5ee663aab1a18f4e7ba22c3943df68729f54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 4 17:54:37 2015 -0600
-------------------------------------------------------------------------
-r5396 | jcbowman | 2012-05-15 03:08:30 -0600 (Tue, 15 May 2012) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
+ Update INSTALL.
-Update to gc-7.2.
+commit 6510a213c1796ca03fce1c190300be98f2ddc208
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 4 17:54:37 2015 -0600
-Simplify makefile; fix shared library version.
+ Update INSTALL.
-------------------------------------------------------------------------
-r5395 | jcbowman | 2012-05-10 18:06:16 -0600 (Thu, 10 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
+commit 94fb5fb6792662366f0d0d9587bb2504a71c77bd
+Merge: 2cb41a4 86920eb
+Author: johncbowman <bowman@ualberta.ca>
+Date: Tue Aug 4 17:14:19 2015 -0600
-Fix the erase command so it behaves as documented (no reset).
-
-------------------------------------------------------------------------
-r5394 | jcbowman | 2012-05-10 15:54:47 -0600 (Thu, 10 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
- M /trunk/asymptote/doc/latexusage.tex
+ Merge pull request #1 from phro/ignore
+
+ Update list of ignore files to include the FAQ.
-Don't force a default viewportwidth.
-
-------------------------------------------------------------------------
-r5393 | jcbowman | 2012-05-10 15:47:54 -0600 (Thu, 10 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/wheel.asy
-
-Improve wheel.asy example to allow pdf animations.
-
-------------------------------------------------------------------------
-r5392 | jcbowman | 2012-05-10 15:27:32 -0600 (Thu, 10 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/splitpatch.asy
-
-Fix split structure.
-
-------------------------------------------------------------------------
-r5391 | jcbowman | 2012-05-09 13:24:12 -0600 (Wed, 09 May 2012) | 2 lines
-Changed paths:
- A /trunk/asymptote/EnvVarUpdate.nsh
- A /trunk/asymptote/lnkX64IconFix.nsh
-
-Add NSIS support files.
-
-------------------------------------------------------------------------
-r5390 | jcbowman | 2012-05-09 12:51:37 -0600 (Wed, 09 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
-
-Fix icon directory on 64-bit MSWindows systems.
-
-------------------------------------------------------------------------
-r5389 | jcbowman | 2012-05-09 12:42:42 -0600 (Wed, 09 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/examples/hyperboloid.asy
- M /trunk/asymptote/examples/hyperboloidsilhouette.asy
-
-Remove obsolete constructor; update examples.
-
-------------------------------------------------------------------------
-r5388 | jcbowman | 2012-05-09 12:40:29 -0600 (Wed, 09 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5387 | jcbowman | 2012-05-03 19:39:30 -0600 (Thu, 03 May 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/splitpatch.asy
-
-Make split compute subpatches for each input patch.
-
-------------------------------------------------------------------------
-r5386 | hammera | 2012-03-28 20:36:39 -0600 (Wed, 28 Mar 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/Makefile
- A /trunk/asymptote/tests/pic
- A /trunk/asymptote/tests/pic/trans.asy
+commit 86920ebf9df177045cceaaf77245eefb6d037790
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Tue Aug 4 11:52:45 2015 -0600
-Add picture bounds test.
+ Update list of ignore files to include the FAQ.
-------------------------------------------------------------------------
-r5385 | hammera | 2012-03-28 20:35:51 -0600 (Wed, 28 Mar 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Changed name of class to avoid confusion.
-
-------------------------------------------------------------------------
-r5384 | hammera | 2012-03-28 18:48:45 -0600 (Wed, 28 Mar 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Fix translated bound error.
-
-------------------------------------------------------------------------
-r5383 | jcbowman | 2012-01-26 09:09:57 -0700 (Thu, 26 Jan 2012) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fix numerical underflow.
-
-------------------------------------------------------------------------
-r5382 | hammera | 2011-12-28 14:08:25 -0700 (Wed, 28 Dec 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/errors
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/tests/types/keyword.asy
- A /trunk/asymptote/tests/types/order.asy
-
-Allow named arguments after rest arguments.
-
-------------------------------------------------------------------------
-r5381 | hammera | 2011-12-28 14:08:00 -0700 (Wed, 28 Dec 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/program.cc
-
-Nicer debug output with COMPACT flag.
-
-------------------------------------------------------------------------
-r5380 | hammera | 2011-12-28 14:07:37 -0700 (Wed, 28 Dec 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
-
-Refactor vm::frame allocation.
-
-------------------------------------------------------------------------
-r5379 | wspr | 2011-12-18 00:07:26 -0700 (Sun, 18 Dec 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
-
-fix \CatchFileDef fallback command
-------------------------------------------------------------------------
-r5378 | jcbowman | 2011-12-16 01:05:37 -0700 (Fri, 16 Dec 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/runstring.in
-
-Fix trailing zero removal.
-
-------------------------------------------------------------------------
-r5377 | jcbowman | 2011-12-11 21:46:58 -0700 (Sun, 11 Dec 2011) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runstring.in
-
-Make format more consistent with fprintf; add a defaultseparator argument
-for typesetting scientific notation.
-
-------------------------------------------------------------------------
-r5376 | jcbowman | 2011-11-19 16:08:57 -0700 (Sat, 19 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Work around quote translation problem.
-
-------------------------------------------------------------------------
-r5375 | jcbowman | 2011-11-16 18:37:09 -0700 (Wed, 16 Nov 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.16svn.
-------------------------------------------------------------------------
-r5374 | jcbowman | 2011-11-16 14:35:43 -0700 (Wed, 16 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Add missing isnan declaration for MacOS X.
-
-------------------------------------------------------------------------
-r5373 | jcbowman | 2011-11-16 01:55:41 -0700 (Wed, 16 Nov 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.15svn.
-------------------------------------------------------------------------
-r5372 | jcbowman | 2011-11-16 00:58:35 -0700 (Wed, 16 Nov 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/util.h
-
-Add missing CYGWIN declarations.
-------------------------------------------------------------------------
-r5371 | jcbowman | 2011-11-15 23:20:57 -0700 (Tue, 15 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/examples/animations/earthmoon.asy
- M /trunk/asymptote/examples/animations/sphere.asy
- A /trunk/asymptote/examples/pseudosphere.asy
- A /trunk/asymptote/tests/gc/label.asy
- A /trunk/asymptote/tests/gc/shipout.asy
-
-Update examples.
-
-------------------------------------------------------------------------
-r5370 | jcbowman | 2011-11-15 14:23:53 -0700 (Tue, 15 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asyRefCard.tex
-
-Fix typo.
-
-------------------------------------------------------------------------
-r5369 | jcbowman | 2011-11-15 14:18:41 -0700 (Tue, 15 Nov 2011) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/doc/Makefile.in
- A /trunk/asymptote/doc/asyRefCard.tex
- M /trunk/asymptote/doc/asymptote.texi
-
-Move obsolete rotate(explicit pair dir) routine to geometry module.
-
-Add quick reference card.
-
-------------------------------------------------------------------------
-r5368 | jcbowman | 2011-11-15 14:17:39 -0700 (Tue, 15 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix render=0 bugs.
-
-------------------------------------------------------------------------
-r5367 | jcbowman | 2011-11-15 13:04:28 -0700 (Tue, 15 Nov 2011) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/gsl.cc
-
-Implement Jacobi elliptic function sndncn(real u, real m), which returns
-real[] {sn,dn,cn}.
-
-------------------------------------------------------------------------
-r5366 | jcbowman | 2011-11-15 12:36:33 -0700 (Tue, 15 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runstring.in
-
-Implement int ascii(string s).
-
-------------------------------------------------------------------------
-r5365 | jcbowman | 2011-11-15 12:27:56 -0700 (Tue, 15 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Added manpage target to build man page only.
+commit 5f133444335014674347e56e5bc55f817c3b3cab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 4 14:19:49 2015 -0600
-------------------------------------------------------------------------
-r5364 | jcbowman | 2011-11-15 11:45:15 -0700 (Tue, 15 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Implement preliminary Bezier triangle rendering.
-Add bool isnan(real).
+commit 2cb41a4e63d839fe2588ec08a8f46038cdc7253a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 3 10:16:26 2015 -0600
-------------------------------------------------------------------------
-r5363 | jcbowman | 2011-11-15 01:45:48 -0700 (Tue, 15 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Fix preview surfaces with render=0.
-
-------------------------------------------------------------------------
-r5362 | jcbowman | 2011-11-14 23:55:06 -0700 (Mon, 14 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Fix string reads from binary files.
-
-------------------------------------------------------------------------
-r5361 | jcbowman | 2011-11-14 23:53:24 -0700 (Mon, 14 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Blank lines are not allowed after \begin{asy}.
-
-------------------------------------------------------------------------
-r5360 | jcbowman | 2011-11-14 23:00:27 -0700 (Mon, 14 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Generate missing preview images for fitted pictures.
-
-------------------------------------------------------------------------
-r5359 | jcbowman | 2011-11-14 16:52:20 -0700 (Mon, 14 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Fix draw(revolution).
-
-------------------------------------------------------------------------
-r5358 | jcbowman | 2011-11-10 17:07:05 -0700 (Thu, 10 Nov 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/solids.asy
-
-Fix axis bug introduced in r5349.
-
-------------------------------------------------------------------------
-r5357 | jcbowman | 2011-09-30 08:23:17 -0600 (Fri, 30 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/prc/writePRC.cc
-
-Portability fixes.
-
-------------------------------------------------------------------------
-r5356 | jcbowman | 2011-09-29 22:14:23 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pen.cc
+ Remove unused code; update list of ignored files.
-Move lastpen to the end of pen.cc so that it is initialized last.
-
-------------------------------------------------------------------------
-r5355 | hammera | 2011-09-29 13:32:22 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/impdatum.cc
- M /trunk/asymptote/policy.h
-
-Change Int to int_typ in policy.h
-
-------------------------------------------------------------------------
-r5354 | jcbowman | 2011-09-29 08:38:53 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
+commit 535e8daeb3e6c555dca9fc85281dc42f4ac5f74a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 1 20:46:22 2015 -0600
-Avoid compiler warnings about virtual function overloading.
-
-------------------------------------------------------------------------
-r5353 | jcbowman | 2011-09-29 07:54:09 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/pen.cc
- M /trunk/asymptote/pen.h
+ Convert remaining subversion references to git.
-Avoid further static initialization issues (courtesy of Michail Vidiassov).
+commit 651884410a8a408f5d6e3e09c191b51f318d182e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 1 20:35:58 2015 -0600
-------------------------------------------------------------------------
-r5352 | jcbowman | 2011-09-29 07:50:13 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Update documentation for git.
+ # doc/png/LaTeX-usage.html
-Remove extraneous comparison.
-
-------------------------------------------------------------------------
-r5351 | jcbowman | 2011-09-29 07:42:10 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
+commit ce373e1267e1980aca6aefd86822c7daf92cc6d8
+Author: Jesse Frohlich <jesse.frohlich@ualberta.ca>
+Date: Mon Jul 27 14:49:26 2015 -0600
-Avoid unused function warning message.
+ Modified version checking for the conversion of repository to git.
+
+ - Added a .gitignore for untracked files
+ - Version checking now uses `git describe` instead of `svn info`
+ - Removed references to SVN (except in the documentation).
-------------------------------------------------------------------------
-r5350 | jcbowman | 2011-09-29 07:04:03 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/impdatum.cc
- M /trunk/asymptote/program.h
- M /trunk/asymptote/record.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/vm.h
-
-Fix warning messages.
-
-------------------------------------------------------------------------
-r5349 | jcbowman | 2011-09-29 06:25:04 -0600 (Thu, 29 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
-
-Fix extended axes.
-
-------------------------------------------------------------------------
-r5348 | jcbowman | 2011-09-28 11:51:42 -0600 (Wed, 28 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/pen.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/process.h
-
-Work around static initialization fiasco.
-
-------------------------------------------------------------------------
-r5347 | jcbowman | 2011-09-28 11:17:50 -0600 (Wed, 28 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.h
-
-Fix typo.
-
-------------------------------------------------------------------------
-r5346 | jcbowman | 2011-09-28 10:49:33 -0600 (Wed, 28 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runpath.in
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5345 | jcbowman | 2011-09-28 10:44:41 -0600 (Wed, 28 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawimage.h
-
-Remove unused member.
-
-------------------------------------------------------------------------
-r5344 | jcbowman | 2011-09-28 10:24:10 -0600 (Wed, 28 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/gsl.cc
-
-Fix comparison.
-
-------------------------------------------------------------------------
-r5343 | jcbowman | 2011-09-28 10:16:20 -0600 (Wed, 28 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Remove extraneous comparisons.
-
-------------------------------------------------------------------------
-r5342 | jcbowman | 2011-09-28 10:12:33 -0600 (Wed, 28 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Fix comparison.
-
-------------------------------------------------------------------------
-r5341 | hammera | 2011-09-19 21:18:30 -0600 (Mon, 19 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/stm.cc
-
-TRANSJUMP no longer an option.
-
-------------------------------------------------------------------------
-r5340 | hammera | 2011-09-15 16:15:35 -0600 (Thu, 15 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/opsymbols.pl
- M /trunk/asymptote/tests/types/constructor.asy
-
-Add 'operator tuple' via EXTRASYMBOL command.
-
-------------------------------------------------------------------------
-r5339 | jcbowman | 2011-09-15 09:23:55 -0600 (Thu, 15 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Fix build.
-
-------------------------------------------------------------------------
-r5338 | hammera | 2011-09-07 20:39:57 -0600 (Wed, 07 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/aspy.py
-
-Add operator overloading to aspy.
-
-------------------------------------------------------------------------
-r5337 | hammera | 2011-09-07 18:29:08 -0600 (Wed, 07 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/tests/types/constructor.asy
-
-Add 'operator tuple'.
-
-------------------------------------------------------------------------
-r5336 | hammera | 2011-09-05 18:01:39 -0600 (Mon, 05 Sep 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/aspy.py
- M /trunk/asymptote/common.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/genv.cc
- A /trunk/asymptote/impdatum.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- A /trunk/asymptote/policy.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/types.h
-
-Can compile Asymptote as a shared library.
-
-------------------------------------------------------------------------
-r5335 | jcbowman | 2011-08-30 16:10:39 -0600 (Tue, 30 Aug 2011) | 4 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/ring.asy
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/runstring.in
-
-Generalize copy, map, and sequence functions to arbitrary depths.
-
-Add locale string to format(string,int).
-
-------------------------------------------------------------------------
-r5334 | jcbowman | 2011-08-22 10:46:31 -0600 (Mon, 22 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Improve nullpath handling.
-
-------------------------------------------------------------------------
-r5333 | jcbowman | 2011-08-22 09:22:55 -0600 (Mon, 22 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Allow draw(nullpath) again.
-
-------------------------------------------------------------------------
-r5332 | jcbowman | 2011-08-21 18:31:43 -0600 (Sun, 21 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
-
-Update version number.
-
-------------------------------------------------------------------------
-r5331 | jcbowman | 2011-08-21 16:09:54 -0600 (Sun, 21 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.h
-
-Remove portability tweak for MIPS.
-
-------------------------------------------------------------------------
-r5330 | jcbowman | 2011-08-21 15:09:03 -0600 (Sun, 21 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Specify arbitrary size if MAXPATHLEN is undefined.
-
-------------------------------------------------------------------------
-r5329 | wspr | 2011-08-17 02:51:20 -0600 (Wed, 17 Aug 2011) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
-
-some missing comment chars in \asyinclude
-
-also bumped the version number of the .sty by a minor increment (hope this is okay)
-------------------------------------------------------------------------
-r5328 | jcbowman | 2011-08-13 02:50:17 -0600 (Sat, 13 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Build Mark and MarkFill from MarkPath.
-
-------------------------------------------------------------------------
-r5327 | jcbowman | 2011-08-12 23:50:06 -0600 (Fri, 12 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Implement markthin(path) marker with opacity thinning.
-
-------------------------------------------------------------------------
-r5326 | jcbowman | 2011-08-04 21:48:05 -0600 (Thu, 04 Aug 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
-
-Update link to cygwin1.dll source code.
-
-------------------------------------------------------------------------
-r5325 | jcbowman | 2011-07-12 08:35:36 -0600 (Tue, 12 Jul 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
-
-Disable billboard interaction for offscreen rendering.
-
-------------------------------------------------------------------------
-r5324 | pivaldi | 2011-06-29 10:09:51 -0600 (Wed, 29 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix double drawing of path when showing triangle in geometry.asy
-------------------------------------------------------------------------
-r5323 | pivaldi | 2011-06-27 16:35:42 -0600 (Mon, 27 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-remove trailing char
-------------------------------------------------------------------------
-r5322 | pivaldi | 2011-06-27 11:04:13 -0600 (Mon, 27 Jun 2011) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix arc orientation in arcfromcenter
-Enable again arcfromcenter for line (with explicit constraint)
-Cleaning and improving code
-
-------------------------------------------------------------------------
-r5321 | pivaldi | 2011-06-23 08:58:15 -0600 (Thu, 23 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Remove previous modification in geometry.asy
-------------------------------------------------------------------------
-r5320 | jcbowman | 2011-06-22 20:55:18 -0600 (Wed, 22 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Prebuilt target should not rebuild asy-keywords.el.
-
-------------------------------------------------------------------------
-r5319 | pivaldi | 2011-06-20 14:56:04 -0600 (Mon, 20 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix inverse(real, point, point) in geometry.asy
-------------------------------------------------------------------------
-r5318 | jcbowman | 2011-06-19 17:29:55 -0600 (Sun, 19 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Print version number with -vv.
-
-------------------------------------------------------------------------
-r5317 | jcbowman | 2011-06-19 13:34:43 -0600 (Sun, 19 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.14svn.
-------------------------------------------------------------------------
-r5316 | jcbowman | 2011-06-19 07:40:51 -0600 (Sun, 19 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/prc/PRCdouble.cc
- M /trunk/asymptote/prc/PRCdouble.h
-
-Autodetect memrchr.
-
-------------------------------------------------------------------------
-r5315 | jcbowman | 2011-06-19 07:31:50 -0600 (Sun, 19 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Make install-prebuilt also install asy-keywords.el.
-
-------------------------------------------------------------------------
-r5314 | jcbowman | 2011-06-18 20:03:42 -0600 (Sat, 18 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.13svn.
-------------------------------------------------------------------------
-r5313 | jcbowman | 2011-06-18 17:29:56 -0600 (Sat, 18 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Support --disable-gl again.
-
-------------------------------------------------------------------------
-r5312 | jcbowman | 2011-06-18 10:55:00 -0600 (Sat, 18 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCdouble.h
-
-Include cstring instead of string.h.
-
-------------------------------------------------------------------------
-r5311 | jcbowman | 2011-06-18 10:50:11 -0600 (Sat, 18 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCdouble.h
-
-Add missing include.
-
-------------------------------------------------------------------------
-r5310 | jcbowman | 2011-06-18 01:55:15 -0600 (Sat, 18 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.12svn.
-------------------------------------------------------------------------
-r5309 | jcbowman | 2011-06-18 00:40:24 -0600 (Sat, 18 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/README
-
-Update README.
-------------------------------------------------------------------------
-r5308 | jcbowman | 2011-06-18 00:39:21 -0600 (Sat, 18 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update copyright.
-------------------------------------------------------------------------
-r5307 | jcbowman | 2011-06-18 00:35:24 -0600 (Sat, 18 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Add missing install-prebuilt dependency.
-------------------------------------------------------------------------
-r5306 | jcbowman | 2011-06-17 17:27:04 -0600 (Fri, 17 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Remove unwanted preprocessor conditionals.
-------------------------------------------------------------------------
-r5305 | jcbowman | 2011-06-17 11:50:18 -0600 (Fri, 17 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix diagnostic.
-------------------------------------------------------------------------
-r5304 | jcbowman | 2011-06-17 01:56:37 -0600 (Fri, 17 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Fix preprocessor conditional.
-
-------------------------------------------------------------------------
-r5303 | jcbowman | 2011-06-17 01:44:31 -0600 (Fri, 17 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
-
-Support compilation without GLUT library.
-
-------------------------------------------------------------------------
-r5302 | jcbowman | 2011-06-17 01:04:36 -0600 (Fri, 17 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Disable offscreen rendering support by default.
-
-------------------------------------------------------------------------
-r5301 | jcbowman | 2011-06-16 14:25:20 -0600 (Thu, 16 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Don't require LIBGLUT for thread support.
-
-------------------------------------------------------------------------
-r5300 | jcbowman | 2011-06-16 14:19:21 -0600 (Thu, 16 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/TeXShopAndAsymptote.tex
-
-Remove unused include.
-
-------------------------------------------------------------------------
-r5299 | jcbowman | 2011-06-16 13:13:15 -0600 (Thu, 16 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Add preprocessor conditional for CYGWIN.
-------------------------------------------------------------------------
-r5298 | jcbowman | 2011-06-16 00:13:01 -0600 (Thu, 16 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Allow offscreen rendering to be toggled at runtime.
-
-------------------------------------------------------------------------
-r5297 | jcbowman | 2011-06-15 15:39:19 -0600 (Wed, 15 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/transform.h
-
-Fix pen shift bounds.
-
-------------------------------------------------------------------------
-r5296 | jcbowman | 2011-06-14 16:45:08 -0600 (Tue, 14 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/patches/README
-
-Update README.
-------------------------------------------------------------------------
-r5295 | jcbowman | 2011-06-14 16:44:35 -0600 (Tue, 14 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Enable offscreen rendering; address autoconf warning messages.
-------------------------------------------------------------------------
-r5294 | jcbowman | 2011-06-14 13:01:48 -0600 (Tue, 14 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Use tirpc library under CYGWIN.
-------------------------------------------------------------------------
-r5293 | jcbowman | 2011-06-13 15:42:24 -0600 (Mon, 13 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/fileio.cc
-
-Fix handling of whitespace in word mode.
-
-------------------------------------------------------------------------
-r5292 | jcbowman | 2011-06-13 11:01:30 -0600 (Mon, 13 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Fix implementation of data transpose.
-
-------------------------------------------------------------------------
-r5291 | jcbowman | 2011-06-10 04:19:55 -0600 (Fri, 10 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Implement transpose option more efficiently.
-
-------------------------------------------------------------------------
-r5290 | jcbowman | 2011-06-10 03:51:30 -0600 (Fri, 10 Jun 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Implement transpose argument for pen function images.
-
-------------------------------------------------------------------------
-r5289 | pivaldi | 2011-06-09 16:10:37 -0600 (Thu, 09 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix coding style
-------------------------------------------------------------------------
-r5288 | pivaldi | 2011-06-09 11:36:27 -0600 (Thu, 09 Jun 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix limit calculation of parabola and hyperbola
-------------------------------------------------------------------------
-r5287 | jcbowman | 2011-05-30 09:51:41 -0600 (Mon, 30 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCdouble.h
-
-Remove extraneous declaration.
-
-------------------------------------------------------------------------
-r5286 | jcbowman | 2011-05-27 17:14:44 -0600 (Fri, 27 May 2011) | 3 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/penfunctionimage.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Add Orest Shardt's offscreen rendering patch (currently implemented and
-tested only for UNIX).
-
-------------------------------------------------------------------------
-r5285 | jcbowman | 2011-05-27 01:56:19 -0600 (Fri, 27 May 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.11svn.
-------------------------------------------------------------------------
-r5284 | jcbowman | 2011-05-26 23:29:46 -0600 (Thu, 26 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/extrudedcontour.asy
-
-Speed up example.
-
-------------------------------------------------------------------------
-r5283 | jcbowman | 2011-05-26 23:25:08 -0600 (Thu, 26 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/graph.asy
-
-Use complete userMax/userMin functions.
-
-------------------------------------------------------------------------
-r5282 | jcbowman | 2011-05-26 19:43:31 -0600 (Thu, 26 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawimage.h
-
-Fix rendered preview images.
-
-------------------------------------------------------------------------
-r5281 | jcbowman | 2011-05-26 18:21:42 -0600 (Thu, 26 May 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.10svn.
-------------------------------------------------------------------------
-r5280 | jcbowman | 2011-05-26 14:06:11 -0600 (Thu, 26 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Add missing index entries.
-
-------------------------------------------------------------------------
-r5279 | jcbowman | 2011-05-26 12:37:41 -0600 (Thu, 26 May 2011) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/pdb.asy
- M /trunk/asymptote/runpicture.in
-
-Implement
-void pixel(picture pic=currentpicture, triple v, pen p=currentpen,
- real width=1);
-
-------------------------------------------------------------------------
-r5278 | jcbowman | 2011-05-26 02:58:37 -0600 (Thu, 26 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Map [0,1] uniformly to [0,255].
-
-------------------------------------------------------------------------
-r5277 | jcbowman | 2011-05-26 02:50:51 -0600 (Thu, 26 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Don't apply picture transform when computing limits of hyperbola.
-
-------------------------------------------------------------------------
-r5276 | jcbowman | 2011-05-26 01:28:15 -0600 (Thu, 26 May 2011) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/penfunctionimage.asy
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runpicture.in
-
-Check that arrays passed to the image routines are rectangular.
-
-Implement general pen image routine, along with an example:
-
-void image(picture pic=currentpicture, pen f(int,int), int width, int height,
- pair initial, pair final, bool antialias=false);
-
-------------------------------------------------------------------------
-r5275 | jcbowman | 2011-05-26 01:22:42 -0600 (Thu, 26 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
-
-Fix validity test in simplex.asy.
-
-------------------------------------------------------------------------
-r5274 | jcbowman | 2011-05-25 14:46:20 -0600 (Wed, 25 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_scaling.asy
-
-Simplify code.
-
-------------------------------------------------------------------------
-r5273 | jcbowman | 2011-05-25 14:19:16 -0600 (Wed, 25 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Fix bug in optimized sizing routines.
-
-------------------------------------------------------------------------
-r5272 | jcbowman | 2011-05-25 08:07:29 -0600 (Wed, 25 May 2011) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/vertexshading.asy
- M /trunk/asymptote/prc/Makefile
- M /trunk/asymptote/prc/PRC.h
- M /trunk/asymptote/prc/PRCbitStream.cc
- M /trunk/asymptote/prc/PRCbitStream.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Add Michail's recent PRC enhancements.
-
-Implement PRC vertex-shading for straight patches.
-
-------------------------------------------------------------------------
-r5271 | jcbowman | 2011-05-16 00:06:31 -0600 (Mon, 16 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Eliminate gcc warning about unused yyunput routine.
+commit 19935165f3617e48f129c5d4f29bca8b4891a885
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 21 20:12:50 2015 -0600
-------------------------------------------------------------------------
-r5270 | jcbowman | 2011-05-15 10:29:31 -0600 (Sun, 15 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
- M /trunk/asymptote/doc/asymptote.texi
-
-Implement keepAspect keyval option in asymptote.sty.
-
-------------------------------------------------------------------------
-r5269 | jcbowman | 2011-05-15 08:54:13 -0600 (Sun, 15 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Test for null Label in arrow().
-
-------------------------------------------------------------------------
-r5268 | jcbowman | 2011-05-14 00:52:04 -0600 (Sat, 14 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/runstring.in
-
-Check translation table size.
-
-------------------------------------------------------------------------
-r5267 | jcbowman | 2011-05-13 02:51:05 -0600 (Fri, 13 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Don't strip directory for .js and .prc file names.
-
-------------------------------------------------------------------------
-r5266 | jcbowman | 2011-05-13 01:45:05 -0600 (Fri, 13 May 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/orthocenter.asy
- M /trunk/asymptote/picture.cc
-
-Support PDF TeX engines in xasy.
-
-------------------------------------------------------------------------
-r5265 | hammera | 2011-04-13 21:49:11 -0600 (Wed, 13 Apr 2011) | 3 lines
-Changed paths:
- M /trunk/asymptote/camp.y
+ Fix bug #192.
-Removed old rules.
+commit 9dc3510333a92b71d735ed8ed47f33ac7becb368
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 20 17:18:25 2015 -0600
+ Revert 2.35-2.
-------------------------------------------------------------------------
-r5264 | jcbowman | 2011-04-06 20:49:10 -0600 (Wed, 06 Apr 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/examples/NURBScurve.asy
- M /trunk/asymptote/examples/NURBSsurface.asy
+commit ee5e0e6b05d98db0896c5507870d8d5b74fdc294
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 20 17:17:48 2015 -0600
-Remove unused code.
+ Close input file before deleting it.
-------------------------------------------------------------------------
-r5263 | jcbowman | 2011-03-30 09:24:10 -0600 (Wed, 30 Mar 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
+commit 4b00bd5297ad91a56af7c74e59a1854865749e8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 18:25:19 2015 -0600
-Increment asymptote.sty version.
+ Increment version to 2.36svn.
-------------------------------------------------------------------------
-r5262 | jcbowman | 2011-03-30 09:21:48 -0600 (Wed, 30 Mar 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
- M /trunk/asymptote/doc/asymptote.texi
-
-Allow leading spaces before \end{asy}.
-
-------------------------------------------------------------------------
-r5261 | jcbowman | 2011-03-30 09:07:07 -0600 (Wed, 30 Mar 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/slidedemo.asy
-
-Add step option to indexedfigure.
-
-------------------------------------------------------------------------
-r5260 | jcbowman | 2011-03-30 09:00:57 -0600 (Wed, 30 Mar 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
+commit 4d0f494686133e553744bf7224e8de9e71a9fe66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 16:19:23 2015 -0600
-Simplify item casts.
+ Update documentation.
-------------------------------------------------------------------------
-r5259 | jcbowman | 2011-03-11 00:19:33 -0700 (Fri, 11 Mar 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
- A /trunk/asymptote/doc/TeXShopAndAsymptote.tex
+commit 84499463e395a2953059b659afe614a9f207c083
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 15:43:15 2015 -0600
-Update TeXShopAndAsymptote instructions.
+ Work around eps2write bug that forces all postscript to first page,
+ breaking multiple 3D xelatex and context labels.
-------------------------------------------------------------------------
-r5258 | hammera | 2011-03-06 08:18:26 -0700 (Sun, 06 Mar 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 9c773c0f665eaeee061ce44e2bf76b43419b9c24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 14:31:06 2015 -0600
-Add documentation for keyword-only arguments.
+ Replace duplicate files with symbolic links.
-------------------------------------------------------------------------
-r5257 | hammera | 2011-03-06 07:58:46 -0700 (Sun, 06 Mar 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- A /trunk/asymptote/tests/types/keyword.asy
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Add keyword only formals.
-
-------------------------------------------------------------------------
-r5256 | jcbowman | 2011-02-24 23:04:21 -0700 (Thu, 24 Feb 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/SierpinskiSponge.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r5255 | hammera | 2011-02-24 16:17:48 -0700 (Thu, 24 Feb 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
- M /trunk/asymptote/exp.cc
-
-Fixed assert on array assignment.
-
-------------------------------------------------------------------------
-r5254 | jcbowman | 2011-02-22 16:45:01 -0700 (Tue, 22 Feb 2011) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Avoid overloading built-in circle and ellipse functions.
-
-Remove unused code.
-
-Fix transform bug in drawline.
-
-------------------------------------------------------------------------
-r5253 | jcbowman | 2011-02-22 16:34:59 -0700 (Tue, 22 Feb 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fix transform bug in drawline.
-
-------------------------------------------------------------------------
-r5252 | jcbowman | 2011-02-22 16:34:03 -0700 (Tue, 22 Feb 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/trembling.asy
- M /trunk/asymptote/examples/floatingdisk.asy
-
-Improve interface to trembling routine.
-
-------------------------------------------------------------------------
-r5251 | jcbowman | 2011-02-12 08:28:39 -0700 (Sat, 12 Feb 2011) | 1 line
-Changed paths:
- M /trunk/asymptote/drawgroup.h
-
-Remove unused member of drawBegin3.
-------------------------------------------------------------------------
-r5250 | jcbowman | 2011-02-06 16:42:39 -0700 (Sun, 06 Feb 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prcfile.h
-
-Move unit constant into constructor.
-
-------------------------------------------------------------------------
-r5249 | jcbowman | 2011-01-27 12:38:09 -0700 (Thu, 27 Jan 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/mathop.h
-
-Speed up long long integer multiplication.
-
-------------------------------------------------------------------------
-r5248 | jcbowman | 2011-01-25 08:19:29 -0700 (Tue, 25 Jan 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/fpu.h
-
-Change Int to int.
-
-------------------------------------------------------------------------
-r5247 | jcbowman | 2011-01-20 07:54:32 -0700 (Thu, 20 Jan 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Always output preamble definitions.
-
-------------------------------------------------------------------------
-r5246 | jcbowman | 2011-01-08 17:08:39 -0700 (Sat, 08 Jan 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/examples/filesurface.asy
-
-Update examples.
-
-------------------------------------------------------------------------
-r5245 | jcbowman | 2011-01-08 15:36:57 -0700 (Sat, 08 Jan 2011) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bsp.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_picture.asy
- D /trunk/asymptote/base/plain_repicture.asy
- D /trunk/asymptote/base/regraph.asy
- D /trunk/asymptote/base/regraph3.asy
- D /trunk/asymptote/base/regrid3.asy
- D /trunk/asymptote/base/rethree.asy
- M /trunk/asymptote/base/three.asy
-
-Enable Andy's new sizing routines.
-
-------------------------------------------------------------------------
-r5244 | jcbowman | 2010-12-30 22:58:29 -0700 (Thu, 30 Dec 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/regraph.asy
- M /trunk/asymptote/base/regraph3.asy
- M /trunk/asymptote/base/regrid3.asy
- M /trunk/asymptote/base/rethree.asy
-
-Update refactored files.
-
-------------------------------------------------------------------------
-r5243 | jcbowman | 2010-12-27 18:50:38 -0700 (Mon, 27 Dec 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
-
-Use a temporary expression for self operators to avoid side effects, as
-suggested by Orest.
-
-------------------------------------------------------------------------
-r5242 | jcbowman | 2010-12-22 05:40:48 -0700 (Wed, 22 Dec 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/texfile.cc
-
-It is no longer necessary to append to an existing preamble.
-
-------------------------------------------------------------------------
-r5241 | hammera | 2010-11-30 06:34:19 -0700 (Tue, 30 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bsp.asy
-
-Add commented out code in bsp for new sizing routines.
-
-------------------------------------------------------------------------
-r5240 | hammera | 2010-11-30 05:55:53 -0700 (Tue, 30 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-No error on userMin of empty data.
-
-------------------------------------------------------------------------
-r5239 | hammera | 2010-11-29 15:02:26 -0700 (Mon, 29 Nov 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_repicture.asy
-
-Fix merge typo.
-------------------------------------------------------------------------
-r5238 | jcbowman | 2010-11-28 10:41:26 -0700 (Sun, 28 Nov 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/examples/interpolate1.asy
-
-Move limits commands to after draw commands to work with recoded picture
-sizing routines.
-
-------------------------------------------------------------------------
-r5237 | jcbowman | 2010-11-28 10:37:44 -0700 (Sun, 28 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
- M /trunk/asymptote/base/plain_scaling.asy
- M /trunk/asymptote/base/regraph.asy
- A /trunk/asymptote/base/regraph3.asy
- A /trunk/asymptote/base/regrid3.asy
- A /trunk/asymptote/base/rethree.asy
-
-Begin to port graph, graph3, and three to use recoded picture sizing routines.
-
-------------------------------------------------------------------------
-r5236 | jcbowman | 2010-11-28 10:07:58 -0700 (Sun, 28 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runstring.in
-
-Fix unused value warnings.
-
-------------------------------------------------------------------------
-r5235 | hammera | 2010-11-22 18:33:07 -0700 (Mon, 22 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Fix userMin calculation.
-
-------------------------------------------------------------------------
-r5234 | hammera | 2010-11-22 05:41:12 -0700 (Mon, 22 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Add fill paths to userMin calculation.
-
-------------------------------------------------------------------------
-r5233 | jcbowman | 2010-11-21 09:29:59 -0700 (Sun, 21 Nov 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
-
-Fix definition of heavygrey.
-------------------------------------------------------------------------
-r5232 | hammera | 2010-11-15 20:17:37 -0700 (Mon, 15 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Emulate old userMin/Max behaviour after transform.
-
-------------------------------------------------------------------------
-r5231 | hammera | 2010-11-15 19:38:23 -0700 (Mon, 15 Nov 2010) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/regraph.asy
-
-Changes to userMin/userMax interface for graph.
-
-------------------------------------------------------------------------
-r5230 | hammera | 2010-11-15 19:36:57 -0700 (Mon, 15 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
-
-Re-implement userMin/userMax in repicture.
-
-------------------------------------------------------------------------
-r5229 | jcbowman | 2010-11-15 18:10:19 -0700 (Mon, 15 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix horizontal and vertical lines in Drawline.
-
-------------------------------------------------------------------------
-r5228 | jcbowman | 2010-11-14 10:43:27 -0700 (Sun, 14 Nov 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Update FAQ.
-
-Add integer version of partialsum routines.
-
-------------------------------------------------------------------------
-r5227 | hammera | 2010-11-06 07:19:07 -0600 (Sat, 06 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
-
-Fix SIMPLE_FRAME flags.
-
-------------------------------------------------------------------------
-r5226 | jcbowman | 2010-11-03 21:22:25 -0600 (Wed, 03 Nov 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.09svn.
-------------------------------------------------------------------------
-r5225 | jcbowman | 2010-11-02 22:50:12 -0600 (Tue, 02 Nov 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Fix incorrect marker optimization in r5194.
-
-------------------------------------------------------------------------
-r5224 | jcbowman | 2010-10-30 21:40:15 -0600 (Sat, 30 Oct 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.08svn.
-------------------------------------------------------------------------
-r5223 | jcbowman | 2010-10-30 19:20:47 -0600 (Sat, 30 Oct 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runfile.in
-
-Work around missing CYGWIN prototype.
-------------------------------------------------------------------------
-r5222 | hammera | 2010-10-30 12:53:00 -0600 (Sat, 30 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/frames/loop.asy
-
-Test while and do loops.
-
-------------------------------------------------------------------------
-r5221 | hammera | 2010-10-30 12:43:15 -0600 (Sat, 30 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/stm.cc
-
-Fix loop ordering.
-
-------------------------------------------------------------------------
-r5220 | jcbowman | 2010-10-30 08:56:41 -0600 (Sat, 30 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runfile.in
-
-Implement string mktemp(string).
-
-------------------------------------------------------------------------
-r5219 | jcbowman | 2010-10-30 08:53:08 -0600 (Sat, 30 Oct 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asy-latex.dtx
-
-Improve asyinclude so that asy source file is not required by publisher;
-make .asy extension optional.
-
-------------------------------------------------------------------------
-r5218 | hammera | 2010-10-30 08:00:30 -0600 (Sat, 30 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Experimental closure implementation.
-
-------------------------------------------------------------------------
-r5217 | hammera | 2010-10-30 06:01:39 -0600 (Sat, 30 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.cc
-
-Refactoring of variable access.
-
-------------------------------------------------------------------------
-r5216 | hammera | 2010-10-27 18:44:51 -0600 (Wed, 27 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/opcodes.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Removes inst::alloc.
-
-------------------------------------------------------------------------
-r5215 | jcbowman | 2010-10-27 16:51:40 -0600 (Wed, 27 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Add -P option required by gs 9.00.
-
-------------------------------------------------------------------------
-r5214 | hammera | 2010-10-27 16:30:35 -0600 (Wed, 27 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Allocates closures only when needed.
-
-------------------------------------------------------------------------
-r5213 | hammera | 2010-10-26 17:35:37 -0600 (Tue, 26 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stm.cc
-
-Don't push a frame on every loop iteration.
-
-------------------------------------------------------------------------
-r5212 | jcbowman | 2010-10-26 10:36:51 -0600 (Tue, 26 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
-
-Make limits work with reversed axes.
-
-------------------------------------------------------------------------
-r5211 | hammera | 2010-10-26 08:23:51 -0600 (Tue, 26 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/inst.h
- A /trunk/asymptote/opcodes.h
- M /trunk/asymptote/program.cc
-
-Defines opcodes in a header.
-
-------------------------------------------------------------------------
-r5210 | hammera | 2010-10-26 07:40:00 -0600 (Tue, 26 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/frames/loop.asy
-
-Additional for loop testing.
-
-------------------------------------------------------------------------
-r5209 | hammera | 2010-10-25 20:31:29 -0600 (Mon, 25 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/path.cc
-
-Refactoring of texpipe queries.
-
-------------------------------------------------------------------------
-r5208 | hammera | 2010-10-25 19:53:13 -0600 (Mon, 25 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/env.cc
-
-Removes dead code.
-
-------------------------------------------------------------------------
-r5207 | jcbowman | 2010-10-23 19:11:32 -0600 (Sat, 23 Oct 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.07svn.
-------------------------------------------------------------------------
-r5206 | jcbowman | 2010-10-23 16:14:41 -0600 (Sat, 23 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Force generation of asymptote.sty when building documentation.
-
-------------------------------------------------------------------------
-r5205 | jcbowman | 2010-10-19 08:07:30 -0600 (Tue, 19 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Add missing CONST qualifier.
-
-------------------------------------------------------------------------
-r5204 | jcbowman | 2010-10-18 19:08:41 -0600 (Mon, 18 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Add missing sty targets.
-
-------------------------------------------------------------------------
-r5203 | jcbowman | 2010-10-18 02:17:25 -0600 (Mon, 18 Oct 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.06svn.
-------------------------------------------------------------------------
-r5202 | jcbowman | 2010-10-17 23:58:30 -0600 (Sun, 17 Oct 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile.in
- A /trunk/asymptote/doc/asy-latex.dtx
- D /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
-
-Replace asymptote.sty with auto-generated version 1.21 contributed by Will
-Robertson, with a new latexmk-compatible asyinclude feature.
-
-------------------------------------------------------------------------
-r5201 | jcbowman | 2010-10-17 21:44:20 -0600 (Sun, 17 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-In inlinetex mode, avoid interference from pre-existing aux file.
-
-------------------------------------------------------------------------
-r5200 | hammera | 2010-10-10 08:31:10 -0600 (Sun, 10 Oct 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Faster texprocess string matching.
-
-------------------------------------------------------------------------
-r5199 | jcbowman | 2010-09-27 20:59:34 -0600 (Mon, 27 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+commit eb674d6156054584fcc2a462ff4291fb45b65813
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 13:51:02 2015 -0600
-Remove quotes from textattachfile.
+ Support rendered 3D context images.
-------------------------------------------------------------------------
-r5198 | jcbowman | 2010-09-27 01:50:25 -0600 (Mon, 27 Sep 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+commit f77d4b0755136d8cbe09cd4ef6eb4bc34bf1ab79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 11:04:51 2015 -0600
-Allow spaces in file names.
+ Increment version to 2.35svn.
-Support attaching of eps files when using dvips driver.
+commit 58a66182ae47112741ec73b2d6e0f61c9e4f51a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 16 12:41:33 2015 -0600
-------------------------------------------------------------------------
-r5197 | hammera | 2010-09-25 22:43:34 -0600 (Sat, 25 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/program.h
- M /trunk/asymptote/stm.cc
+ Update ghostscript URL.
-Re-implement label system in coder.
+commit ffc1bc4ddbd6b9480e050db5f617f57dfe46f806
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 00:45:17 2015 -0600
-------------------------------------------------------------------------
-r5196 | hammera | 2010-09-24 16:43:08 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/array/fields.asy
-
-Faster fields test.
-
-------------------------------------------------------------------------
-r5195 | hammera | 2010-09-24 16:42:13 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_repicture.asy
-
-Optimizations in plain_repicture.
-
-------------------------------------------------------------------------
-r5194 | hammera | 2010-09-24 10:12:24 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_picture.asy
+ Improve readability of named pen colors documentation.
-Handles default draw calls more efficiently.
+commit a4fd4d552fde1ee9ecdd973d2936439ff4c3585d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 00:39:39 2015 -0600
-------------------------------------------------------------------------
-r5193 | hammera | 2010-09-24 09:06:05 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/runpicture.in
+ Add surface cone(path3 base, triple vertex) to construct an approximate
+ cone over an arbitrary base, courtesy of Charles Staats.
-Avoid calling xasy commands during shipout.
-
-------------------------------------------------------------------------
-r5192 | hammera | 2010-09-24 08:59:21 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
+commit c09d358301e167f872bcf75c12745a40706c21bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 00:07:11 2015 -0600
-Crazy optimizations for plain_bounds.
-
-------------------------------------------------------------------------
-r5191 | hammera | 2010-09-24 08:49:59 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
+ Update documentation; remove obsolete cygwin patch.
-Adds printBytecode function.
-
-------------------------------------------------------------------------
-r5190 | hammera | 2010-09-24 08:33:57 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/stack.cc
+commit 4c769e62cd6d96c3f9f67e1c66796325a3513614
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 13 09:00:23 2015 -0600
-Opcodes for default arguments.
+ Add test for Ghostscript 9.14 or later.
-------------------------------------------------------------------------
-r5189 | hammera | 2010-09-24 08:32:42 -0600 (Fri, 24 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
+commit ceca1ed11db34ac423d58dbc41a2dddc55872700
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 10 23:45:09 2015 -0600
-Terse position info output by profiler.
+ Increment version to 2.34svn.
-------------------------------------------------------------------------
-r5188 | hammera | 2010-09-24 08:29:48 -0600 (Fri, 24 Sep 2010) | 5 lines
-Changed paths:
- M /trunk/asymptote/profiler.h
+commit a8811fb8386f782a5774a3b102892efc13347a88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 10 22:35:32 2015 -0600
-Profiler improvements.
+ Enable progress reporting if verbose > 1.
-Adds timing of builtin function. Now gives output directly readable by
-kcachegrind.
+commit 22bd2d4f493b5afc4d8dc3667995d71194cec4db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 10 22:09:46 2015 -0600
-------------------------------------------------------------------------
-r5187 | hammera | 2010-09-20 09:26:06 -0600 (Mon, 20 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/profiler.h
+ Update to gc-7.4.2.
-Use old, deprecated timer for profiling for compatibility.
+commit 48de4019eb5d5539d8bccd9626b93b4e84414656
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 10 21:30:56 2015 -0600
-------------------------------------------------------------------------
-r5186 | hammera | 2010-09-20 08:36:00 -0600 (Mon, 20 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arrows.asy
-
-Change NullLabel to just null.
-
-------------------------------------------------------------------------
-r5185 | hammera | 2010-09-20 08:12:23 -0600 (Mon, 20 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/profiler.h
+ Implement aligndir option for aligning picture to arbitrary point of page
+ boundary.
-Test for clock_gettime support.
+commit 6c0219cdba0907038cd935b764cc28159071f685
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 10 17:50:49 2015 -0600
-------------------------------------------------------------------------
-r5184 | jcbowman | 2010-09-19 20:20:43 -0600 (Sun, 19 Sep 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/examples/worksheet.asy
+ Fix default.
-Handle above argument.
-------------------------------------------------------------------------
-r5183 | hammera | 2010-09-19 18:45:23 -0600 (Sun, 19 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
+commit 1ab06dabc6aa79b4a9c7dd0068dbe73076965598
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 10 17:47:40 2015 -0600
-Re-implement userMin/userMax.
+ Add \def\asylatexdir{DIR} option to support pdflatex -output-directory=DIR.
-------------------------------------------------------------------------
-r5182 | hammera | 2010-09-19 17:56:37 -0600 (Sun, 19 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
+commit fd33ea8828db5e2f5bc4b374fed9810b3d5f16f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 12:43:31 2015 -0600
-Renamed smartBounds to just bounds.
+ Added Charles Staats' smoothcontour3 module, with example.
-------------------------------------------------------------------------
-r5181 | hammera | 2010-09-19 17:47:48 -0600 (Sun, 19 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/runpath.in
+commit b5c417139db78281c926a91713c418b681b915f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 11:42:00 2015 -0600
-Sizing of transformed path arrays handled in C++.
+ Fix definition of SimpleHead.
-------------------------------------------------------------------------
-r5180 | hammera | 2010-09-19 17:34:34 -0600 (Sun, 19 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arrows.asy
+commit 2a34461017a2d05d95e2d1a8768fb248a97487f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 09:01:42 2015 -0600
-Use NullLabel to avoid Label instantiation.
+ Remove outdated comments.
-------------------------------------------------------------------------
-r5179 | hammera | 2010-09-19 17:04:56 -0600 (Sun, 19 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/profile.py
- M /trunk/asymptote/profiler.h
+commit d6b39082b10ff1ca98ff3a32e75734a00f26a467
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 08:52:49 2015 -0600
-Add nanosecond counter to profiler.
+ Fix image dimensions.
-------------------------------------------------------------------------
-r5178 | hammera | 2010-09-19 16:12:17 -0600 (Sun, 19 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
- M /trunk/asymptote/runpath.in
+commit 87d6aa316273693cc4550c59bc6f31118f6b67d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 08:42:04 2015 -0600
-Calculate bounds of path arrays in C++.
+ Change default meshlight to nolight so that mesh lines with positive width
+ appear consistent with default single pixel width mesh lines.
-------------------------------------------------------------------------
-r5177 | hammera | 2010-09-18 17:51:11 -0600 (Sat, 18 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-More efficient calculation of extremes.
-
-------------------------------------------------------------------------
-r5176 | hammera | 2010-09-18 17:08:14 -0600 (Sat, 18 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
-
-Avoid creating arrays of celltype error.
-
-------------------------------------------------------------------------
-r5175 | hammera | 2010-09-18 16:29:25 -0600 (Sat, 18 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_scaling.asy
-
-Adds calculation of extremal bounds.
-
-------------------------------------------------------------------------
-r5174 | hammera | 2010-09-17 19:03:15 -0600 (Fri, 17 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
-
-Stores paths for sizing data.
-
-------------------------------------------------------------------------
-r5173 | hammera | 2010-09-17 18:21:16 -0600 (Fri, 17 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
-
-Reimplementation of transforms of pictures.
-
-------------------------------------------------------------------------
-r5172 | hammera | 2010-09-17 18:20:27 -0600 (Fri, 17 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/profile.py
- M /trunk/asymptote/profiler.h
- M /trunk/asymptote/stack.cc
-
-Dump profile to a file.
-
-------------------------------------------------------------------------
-r5171 | hammera | 2010-09-15 17:41:34 -0600 (Wed, 15 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
-
-Adds transformedBounds.
-
-------------------------------------------------------------------------
-r5170 | hammera | 2010-09-15 15:52:30 -0600 (Wed, 15 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
-
-Adds freezableBounds.
-
-------------------------------------------------------------------------
-r5169 | hammera | 2010-09-14 08:34:57 -0600 (Tue, 14 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
-
-More sizing refactoring.
-
-------------------------------------------------------------------------
-r5168 | hammera | 2010-09-14 07:43:00 -0600 (Tue, 14 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_bounds.asy
- M /trunk/asymptote/base/plain_repicture.asy
-
-Minor refactoring.
-
-------------------------------------------------------------------------
-r5167 | hammera | 2010-09-14 07:21:37 -0600 (Tue, 14 Sep 2010) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/plain_bounds.asy
- A /trunk/asymptote/base/plain_prethree.asy
- A /trunk/asymptote/base/plain_repicture.asy
- A /trunk/asymptote/base/plain_scaling.asy
-
-Start of refactoring of plain_picture.
-
-------------------------------------------------------------------------
-r5166 | hammera | 2010-09-11 16:21:45 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/findsym.pl
- M /trunk/asymptote/opsymbols.pl
- M /trunk/asymptote/symbol.cc
-
-PRESYM is no longer an option.
-
-------------------------------------------------------------------------
-r5165 | hammera | 2010-09-11 16:07:45 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
-
-NO_FUNC_OPS is no longer an option.
-
-------------------------------------------------------------------------
-r5164 | hammera | 2010-09-11 16:01:33 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
-
-TEST_ADDED_OPS no longer an option.
-
-------------------------------------------------------------------------
-r5163 | hammera | 2010-09-11 15:54:55 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/application.cc
-
-EXACT_MATCH is no longer an option.
-
-------------------------------------------------------------------------
-r5162 | hammera | 2010-09-11 15:49:22 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/exp.cc
-
-CALLEE_SEARCH is no longer an option.
-
-------------------------------------------------------------------------
-r5161 | hammera | 2010-09-11 15:31:32 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
-
-FASTCAST no longer an option.
-
-------------------------------------------------------------------------
-r5160 | hammera | 2010-09-11 14:50:43 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/output/Makefile
-
-Avoid false positives in output testing.
-
-------------------------------------------------------------------------
-r5159 | hammera | 2010-09-11 14:48:52 -0600 (Sat, 11 Sep 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
-
-Remove inappropriate comment.
-
-------------------------------------------------------------------------
-r5158 | jcbowman | 2010-08-28 09:42:09 -0600 (Sat, 28 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runarray.in
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5157 | hammera | 2010-08-27 21:39:49 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- A /trunk/asymptote/profile.py
- A /trunk/asymptote/profiler.h
- M /trunk/asymptote/stack.cc
-
-A nascant profiler.
-
-------------------------------------------------------------------------
-r5156 | hammera | 2010-08-27 21:36:43 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runarray.in
-
-Also needed for arbitrary depth array constructors.
-
-------------------------------------------------------------------------
-r5155 | hammera | 2010-08-27 21:35:28 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Re-implement arbitrary depth array constructors.
-
-------------------------------------------------------------------------
-r5154 | hammera | 2010-08-27 21:34:39 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
-
-Implement callableAccess.
-
-------------------------------------------------------------------------
-r5153 | hammera | 2010-08-27 21:34:08 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/program.cc
-
-Re-implement item printing.
-
-------------------------------------------------------------------------
-r5152 | hammera | 2010-08-27 16:28:35 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Remove TODO items we have no plans to implement.
-
-------------------------------------------------------------------------
-r5151 | hammera | 2010-08-27 16:11:52 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Add TODO item.
-
-------------------------------------------------------------------------
-r5150 | hammera | 2010-08-27 11:46:45 -0600 (Fri, 27 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Add TODO item.
-
-------------------------------------------------------------------------
-r5149 | jcbowman | 2010-08-20 16:48:08 -0600 (Fri, 20 Aug 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.05svn.
-------------------------------------------------------------------------
-r5148 | jcbowman | 2010-08-20 00:26:35 -0600 (Fri, 20 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
-
-Fix jobname extraction.
-
-------------------------------------------------------------------------
-r5147 | jcbowman | 2010-08-20 00:25:24 -0600 (Fri, 20 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Avoid hyperref/fp conflicts.
-
-------------------------------------------------------------------------
-r5146 | jcbowman | 2010-08-19 14:17:55 -0600 (Thu, 19 Aug 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Work around MikTeX jobname bug.
-------------------------------------------------------------------------
-r5145 | jcbowman | 2010-08-19 09:42:38 -0600 (Thu, 19 Aug 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
-
-Use \jobname in generated TeX files in inlinetex mode (to allow renaming
-of files).
-
-------------------------------------------------------------------------
-r5144 | jcbowman | 2010-08-17 07:14:43 -0600 (Tue, 17 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/latexusage.tex
-
-Make asyprefix work with obsolete versions of graphicx package.
-
-------------------------------------------------------------------------
-r5143 | jcbowman | 2010-08-17 06:12:53 -0600 (Tue, 17 Aug 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Suppress messages from FP package.
-------------------------------------------------------------------------
-r5142 | jcbowman | 2010-08-13 06:05:44 -0600 (Fri, 13 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix documentation of render.merge=default.
-
-------------------------------------------------------------------------
-r5141 | jcbowman | 2010-08-13 06:04:46 -0600 (Fri, 13 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Do not fill subdivision cracks in transparent labels.
-
-------------------------------------------------------------------------
-r5140 | jcbowman | 2010-08-10 13:37:07 -0600 (Tue, 10 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
-
-Revert r5139.
-
-------------------------------------------------------------------------
-r5139 | jcbowman | 2010-08-10 13:27:42 -0600 (Tue, 10 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/fftw++.h
-
-Work around quoting problems with obsolete versions of graphicx.sty.
-
-------------------------------------------------------------------------
-r5138 | jcbowman | 2010-08-05 13:57:53 -0600 (Thu, 05 Aug 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Fix man page.
-------------------------------------------------------------------------
-r5137 | jcbowman | 2010-08-05 03:23:38 -0600 (Thu, 05 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add DOSendl and DOSnewl line xterminators.
-
-------------------------------------------------------------------------
-r5136 | jcbowman | 2010-08-04 14:56:21 -0600 (Wed, 04 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
-
-Handle MSDOS line terminators.
-
-------------------------------------------------------------------------
-r5135 | jcbowman | 2010-08-03 13:10:10 -0600 (Tue, 03 Aug 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.04svn.
-------------------------------------------------------------------------
-r5134 | jcbowman | 2010-08-03 06:14:46 -0600 (Tue, 03 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Fix blank 3D labels.
-
-------------------------------------------------------------------------
-r5133 | jcbowman | 2010-08-03 06:07:51 -0600 (Tue, 03 Aug 2010) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/worldmap.asy
-
-Add world map example, courtesy of Jens Schwaiger.
-
-------------------------------------------------------------------------
-r5132 | jcbowman | 2010-08-03 02:54:52 -0600 (Tue, 03 Aug 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Add latexusage \asydir support for putting asy files in a subdirectory
-(within which one then runs asy latexusage-*.asy).
-
-------------------------------------------------------------------------
-r5131 | jcbowman | 2010-08-02 21:28:08 -0600 (Mon, 02 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Fix inlineimage option.
-
-------------------------------------------------------------------------
-r5130 | jcbowman | 2010-08-01 01:42:17 -0600 (Sun, 01 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Use $(MAKE) everywhere.
-
-------------------------------------------------------------------------
-r5129 | jcbowman | 2010-08-01 01:08:42 -0600 (Sun, 01 Aug 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/png/Makefile.in
-
-Clean up auto-generated files.
-
-------------------------------------------------------------------------
-r5128 | jcbowman | 2010-07-29 06:26:17 -0600 (Thu, 29 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
-
-Add missing pen and margin parameters to blockconnector function calls.
-
-------------------------------------------------------------------------
-r5127 | jcbowman | 2010-07-26 11:45:32 -0600 (Mon, 26 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
-
-Improve definition of Dotted.
-
-------------------------------------------------------------------------
-r5126 | pivaldi | 2010-07-25 06:48:26 -0600 (Sun, 25 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Implement fix of Olivier
-------------------------------------------------------------------------
-r5125 | pivaldi | 2010-07-25 06:33:27 -0600 (Sun, 25 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Remove trailing code
-------------------------------------------------------------------------
-r5124 | pivaldi | 2010-07-25 05:41:48 -0600 (Sun, 25 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix casting degenerated ellipse to path
-------------------------------------------------------------------------
-r5123 | jcbowman | 2010-07-24 00:09:39 -0600 (Sat, 24 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Add missing arguments.
-
-------------------------------------------------------------------------
-r5122 | jcbowman | 2010-07-22 23:30:17 -0600 (Thu, 22 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo in asymptote.sty.
-
-------------------------------------------------------------------------
-r5121 | jcbowman | 2010-07-22 11:32:23 -0600 (Thu, 22 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Remove unwanted blank lines from asymptote.sty; support XeLaTeX again.
-
-------------------------------------------------------------------------
-r5120 | jcbowman | 2010-07-17 21:24:51 -0600 (Sat, 17 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
-
-Support nonrendered preview images via render=0.
-
-------------------------------------------------------------------------
-r5119 | hammera | 2010-07-17 13:36:06 -0600 (Sat, 17 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/virtualfieldaccess.cc
- M /trunk/asymptote/virtualfieldaccess.h
-
-Optimize virtual methods.
-
-------------------------------------------------------------------------
-r5118 | jcbowman | 2010-07-15 14:36:44 -0600 (Thu, 15 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Fix man page.
-------------------------------------------------------------------------
-r5117 | jcbowman | 2010-07-15 14:27:57 -0600 (Thu, 15 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve documentation.
-
-------------------------------------------------------------------------
-r5116 | jcbowman | 2010-07-13 13:40:55 -0600 (Tue, 13 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/square.asy
-
-Update documentation.
-
-------------------------------------------------------------------------
-r5115 | jcbowman | 2010-07-13 11:29:26 -0600 (Tue, 13 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update MSWindows documentation on setting environment variables.
-------------------------------------------------------------------------
-r5114 | jcbowman | 2010-07-13 11:24:33 -0600 (Tue, 13 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
-
-Automatically add Asymptote installation directory to MSWindows path.
-------------------------------------------------------------------------
-r5113 | pivaldi | 2010-07-12 16:23:41 -0600 (Mon, 12 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix directions with arcs in geometry.asy module
-------------------------------------------------------------------------
-r5112 | jcbowman | 2010-07-12 01:52:22 -0600 (Mon, 12 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/Makefile
-
-Add output test to make check-all.
-
-------------------------------------------------------------------------
-r5111 | jcbowman | 2010-07-12 01:11:22 -0600 (Mon, 12 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/Makefile.in
-
-Fix latexusage Makefile dependencies.
-
-------------------------------------------------------------------------
-r5110 | jcbowman | 2010-07-11 23:33:06 -0600 (Sun, 11 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix makefile dependency.
-
-------------------------------------------------------------------------
-r5109 | jcbowman | 2010-07-11 22:54:35 -0600 (Sun, 11 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/extra/intro.asy
-
-Remove perl dependence from source tarball.
-
-------------------------------------------------------------------------
-r5108 | jcbowman | 2010-07-11 09:52:09 -0600 (Sun, 11 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 387f777b59014fbe2dbddcb53767f3413fb30121
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 7 19:00:00 2015 -0600
-Increment version to 2.03svn.
-------------------------------------------------------------------------
-r5107 | jcbowman | 2010-07-11 01:42:54 -0600 (Sun, 11 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexmkrc
+ Fix cond handling in parametric surfaces.
-Quote file argument.
+commit e5a05d458b74767054aa510eeb721ff652243d33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 7 12:25:16 2015 -0600
-------------------------------------------------------------------------
-r5106 | jcbowman | 2010-07-11 00:38:31 -0600 (Sun, 11 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
-
-Fix typo.
+ Fix sign.
-------------------------------------------------------------------------
-r5105 | hammera | 2010-07-10 16:33:22 -0600 (Sat, 10 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
-
-Changed extended for statement errors.
+commit e310c0f312936d878cea4633726a649bbbba5f7f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 7 12:22:07 2015 -0600
-------------------------------------------------------------------------
-r5104 | hammera | 2010-07-10 15:06:05 -0600 (Sat, 10 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/stm.cc
-
-Better error reporting for extended for statement.
+ Fix path arc(pair B, pair A, pair C, real r).
-------------------------------------------------------------------------
-r5103 | jcbowman | 2010-07-10 12:03:58 -0600 (Sat, 10 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexmkrc
+commit faa0033acfb6724a7cc1aaa56a0658fbc86a01be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 26 20:03:36 2015 -0600
-Add latexmk custom dependency for EPS files.
+ Work around backwards incompatible dvisvgm pt to bp unit change on 2014-04-09.
-------------------------------------------------------------------------
-r5102 | jcbowman | 2010-07-10 10:52:15 -0600 (Sat, 10 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
+commit 9040319f6f982a400450d10f4aff01016a745940
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 8 16:55:28 2015 -0600
-Fix makefile dependency; clean up files.
+ Force deconstruct to use the C locale.
-------------------------------------------------------------------------
-r5101 | jcbowman | 2010-07-10 02:19:57 -0600 (Sat, 10 Jul 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/extra/intro.asy
- D /trunk/asymptote/examples/slidemovies.asy
+commit bc6e637938ef8f55f8e6f4947cc0d3d8c09f6400
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 23:07:04 2015 -0600
-Fix asy() command.
+ Fix mismatched array delete operator.
-Delete duplicate example.
+commit 8815ffb186bf0b4237449b4b7a1277abf5751d6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 18:18:26 2015 -0600
-------------------------------------------------------------------------
-r5100 | jcbowman | 2010-07-10 01:17:53 -0600 (Sat, 10 Jul 2010) | 14 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/externalprc.tex
- A /trunk/asymptote/doc/latexmkrc
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/animations/inlinemovie.tex
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/texfile.cc
+ Work around missing epswrite driver in ghostscript-9.15.
-Rename *_.pre preamble files to *.pre.
+commit c54a574d1651409338755f5b8053bc5df65f487d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 26 15:01:22 2015 -0600
-In inlinetex mode, rename *_.tex files to *.tex.
+ Remove obsolete workaround for an Adobe Reader transparency artifact.
-Allow the inline option to be specified for every figure.
+commit 71be140eb57bd5fdc78184f70085cfc59fd224d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 10 10:29:51 2014 -0600
-Implement a global attach default option.
+ Fix inline option when importing asymptote.sty with xelatex.
-Do not generate a global latexusage.asy file along with the individual
-latexusage-*.asy files (this is a backwards incompatible change).
+commit f96c6012571c7730d8e2f27c25bebe76200a8108
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 10 10:09:16 2014 -0600
-Add latexmk support for compiling individually only those figures that have
-changed.
+ Fix documentation and example.
-------------------------------------------------------------------------
-r5099 | jcbowman | 2010-07-09 08:41:10 -0600 (Fri, 09 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/washermethod.asy
+commit d1b3c93701690dadbb6860d4a4ae6aa9cec4bef4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 10 10:08:50 2014 -0600
-Fix example.
+ Rename function argument of integrate in ode.asy to correspond to documentation.
-------------------------------------------------------------------------
-r5098 | jcbowman | 2010-07-08 12:01:55 -0600 (Thu, 08 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
+commit 837732414bad047f36c6bb5f90865f2e369cdb02
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 10 10:01:12 2014 -0600
-Minor simplification.
+ Simplify code.
-------------------------------------------------------------------------
-r5097 | jcbowman | 2010-07-08 11:56:43 -0600 (Thu, 08 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runlabel.in
+commit 5951acaf37553526e3791312b88dfd30d9444bf1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 24 15:20:00 2014 -0600
-Simplify texpath.
+ Remove ambiguity from min(guide) and max(guide).
-------------------------------------------------------------------------
-r5096 | jcbowman | 2010-07-08 10:54:27 -0600 (Thu, 08 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runlabel.in
+commit 3008a5d5e97a17d17f62d14bf415312e9b9bece1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 24 14:43:54 2014 -0600
-Fix multiple fraction bar bug.
+ Indexed figures should always be stepped.
-------------------------------------------------------------------------
-r5095 | jcbowman | 2010-07-08 10:46:59 -0600 (Thu, 08 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit dcaac67c5c1321b8f4d5d60b6333b74908ffe2d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 16:44:23 2014 -0600
-Fix texpath("\relax").
+ Fix overlap fuzz parameter.
-------------------------------------------------------------------------
-r5094 | jcbowman | 2010-07-07 09:54:38 -0600 (Wed, 07 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/runmath.in
-
-More portability fixes.
-
-------------------------------------------------------------------------
-r5093 | jcbowman | 2010-07-07 09:05:00 -0600 (Wed, 07 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/writePRC.cc
-
-Define __GNUC_PREREQ if undefined.
-
-------------------------------------------------------------------------
-r5092 | jcbowman | 2010-07-07 08:58:43 -0600 (Wed, 07 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/prc/PRC.h
- M /trunk/asymptote/prc/PRCbitStream.h
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/runmath.in
-
-More portability fixes.
-
-------------------------------------------------------------------------
-r5091 | hammera | 2010-07-07 07:22:38 -0600 (Wed, 07 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
-
-Re-implemented sanity checks in venv.
-
-------------------------------------------------------------------------
-r5090 | jcbowman | 2010-07-06 23:45:57 -0600 (Tue, 06 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- A /trunk/asymptote/examples/cards.asy
- M /trunk/asymptote/item.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/prc/PRC.h
- M /trunk/asymptote/prc/PRCbitStream.h
+commit 26bd9c01a123125af867a0a9f05d395cd82ed383
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 14:51:28 2014 -0600
-Fix warning messages/portability issues.
+ Implement and document intersect(path, surface).
-------------------------------------------------------------------------
-r5089 | jcbowman | 2010-07-06 15:22:58 -0600 (Tue, 06 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+commit 5264dc6549a4b970494268a9b9e1fc7aad9599db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 6 16:59:31 2014 -0600
-Remove obsolete infinite coordinates.
+ Fix zoom/menu button.
+
+ Fix play option.
-------------------------------------------------------------------------
-r5088 | jcbowman | 2010-07-06 14:57:47 -0600 (Tue, 06 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Revert r4988 for frames.
-
-------------------------------------------------------------------------
-r5087 | jcbowman | 2010-07-06 11:57:08 -0600 (Tue, 06 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Fix conflict between asymptote.sty and changebar package.
-
-------------------------------------------------------------------------
-r5086 | hammera | 2010-07-05 14:30:12 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Minimized the impact of the NOHASH directive.
-
-------------------------------------------------------------------------
-r5085 | hammera | 2010-07-05 13:56:17 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
-
-Common sub-expression elimination.
-
-------------------------------------------------------------------------
-r5084 | hammera | 2010-07-05 13:53:15 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Removed 'key' class from venv.
-
-------------------------------------------------------------------------
-r5083 | hammera | 2010-07-05 13:35:19 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Removed dead code.
-
-------------------------------------------------------------------------
-r5082 | hammera | 2010-07-05 11:46:23 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/record.h
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Custom hash table in venv.
-
-------------------------------------------------------------------------
-r5081 | jcbowman | 2010-07-05 02:44:07 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
-
-Support xelatex animations.
-
-------------------------------------------------------------------------
-r5080 | jcbowman | 2010-07-05 02:27:26 -0600 (Mon, 05 Jul 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.02svn.
-------------------------------------------------------------------------
-r5079 | jcbowman | 2010-07-05 01:23:04 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
-
-Remove invalid option.
-
-------------------------------------------------------------------------
-r5078 | jcbowman | 2010-07-05 01:12:29 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Support individual processing of each figure within a LaTeX document.
-
-------------------------------------------------------------------------
-r5077 | jcbowman | 2010-07-05 01:03:52 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
- A /trunk/asymptote/examples/quilt.asy
-
-Update talk.
-
-------------------------------------------------------------------------
-r5076 | jcbowman | 2010-07-05 00:22:55 -0600 (Mon, 05 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/fontsize.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Revert to type1cm.sty since fix-cm.sty does not work as advertised.
-
-------------------------------------------------------------------------
-r5075 | hammera | 2010-07-03 16:56:38 -0600 (Sat, 03 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-For loop and var documentation.
-
-------------------------------------------------------------------------
-r5074 | hammera | 2010-07-03 16:52:23 -0600 (Sat, 03 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/tests/array/fields.asy
-
-Allow var in extended for statement.
-
-------------------------------------------------------------------------
-r5073 | jcbowman | 2010-07-03 01:37:08 -0600 (Sat, 03 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Delete old aux file.
-
-------------------------------------------------------------------------
-r5072 | jcbowman | 2010-07-03 01:32:58 -0600 (Sat, 03 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Use settings.outname().
-
-------------------------------------------------------------------------
-r5071 | hammera | 2010-07-01 17:05:34 -0600 (Thu, 01 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Enabled transConditionalJump.
-
-------------------------------------------------------------------------
-r5070 | hammera | 2010-07-01 17:04:30 -0600 (Thu, 01 Jul 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/constructor.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/program.h
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stm.cc
-
-Slightly more optimized bytecode.
-
-------------------------------------------------------------------------
-r5069 | jcbowman | 2010-06-30 09:24:59 -0600 (Wed, 30 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
- M /trunk/asymptote/examples/arrows3.asy
-
-Update example.
-------------------------------------------------------------------------
-r5068 | jcbowman | 2010-06-30 03:51:04 -0600 (Wed, 30 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
- M /trunk/asymptote/doc/extra/intro_.bbl
-
-Update lecture.
-------------------------------------------------------------------------
-r5067 | jcbowman | 2010-06-30 02:50:12 -0600 (Wed, 30 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/billboard.asy
-
-Fix normal vector for perspective projections.
-
-------------------------------------------------------------------------
-r5066 | jcbowman | 2010-06-30 02:43:26 -0600 (Wed, 30 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Revert r5061.
-
-------------------------------------------------------------------------
-r5065 | jcbowman | 2010-06-30 02:20:14 -0600 (Wed, 30 Jun 2010) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/mergeExample.asy
- A /trunk/asymptote/examples/partitionExample.asy
-
-Add new examples.
-
-------------------------------------------------------------------------
-r5064 | jcbowman | 2010-06-29 23:55:45 -0600 (Tue, 29 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
-
-Revert docdir changes since they break rpmbuild.
-------------------------------------------------------------------------
-r5063 | jcbowman | 2010-06-29 23:39:30 -0600 (Tue, 29 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Fix docdir.
-
-------------------------------------------------------------------------
-r5062 | jcbowman | 2010-06-29 22:53:02 -0600 (Tue, 29 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/extra/intro.asy
-
-Use PenMargin in drawing a binarytree.
-
-------------------------------------------------------------------------
-r5061 | jcbowman | 2010-06-29 22:49:17 -0600 (Tue, 29 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Check for \r as well as \n terminator.
-
-------------------------------------------------------------------------
-r5060 | jcbowman | 2010-06-28 18:45:05 -0600 (Mon, 28 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Support docdir.
-------------------------------------------------------------------------
-r5059 | jcbowman | 2010-06-28 08:44:34 -0600 (Mon, 28 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/xstitch.asy
-
-Improve example.
-------------------------------------------------------------------------
-r5058 | jcbowman | 2010-06-28 08:29:15 -0600 (Mon, 28 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/basealign.asy
-
-Improve example.
-
-------------------------------------------------------------------------
-r5057 | jcbowman | 2010-06-27 17:57:33 -0600 (Sun, 27 Jun 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Use values for BoolTruthValue and BoolFalseValue less likely confused with
-another type.
-
-------------------------------------------------------------------------
-r5056 | jcbowman | 2010-06-27 16:46:03 -0600 (Sun, 27 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/runtime.in
-
-Add quasi-type checking for bools.
-
-Clear uninitialized item bits.
-
-------------------------------------------------------------------------
-r5055 | jcbowman | 2010-06-25 21:44:33 -0600 (Fri, 25 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/workcone.asy
-
-Update example.
-------------------------------------------------------------------------
-r5054 | jcbowman | 2010-06-25 16:29:44 -0600 (Fri, 25 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.01svn.
-------------------------------------------------------------------------
-r5053 | jcbowman | 2010-06-25 13:27:05 -0600 (Fri, 25 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Fix warning message.
-
-------------------------------------------------------------------------
-r5052 | jcbowman | 2010-06-25 12:57:35 -0600 (Fri, 25 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/util.h
-
-Port to CYGWIN.
-------------------------------------------------------------------------
-r5051 | jcbowman | 2010-06-25 12:09:33 -0600 (Fri, 25 Jun 2010) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/bars3.asy
- M /trunk/asymptote/examples/pipes.asy
-
-Add 3D bar graph example.
-
-------------------------------------------------------------------------
-r5050 | jcbowman | 2010-06-25 11:49:46 -0600 (Fri, 25 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/cones.asy
- M /trunk/asymptote/examples/cylinder.asy
- M /trunk/asymptote/examples/hyperboloid.asy
- A /trunk/asymptote/examples/pipes.asy
- M /trunk/asymptote/examples/projectrevolution.asy
- M /trunk/asymptote/examples/sacone3D.asy
- M /trunk/asymptote/examples/sacylinder3D.asy
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/examples/torus.asy
- M /trunk/asymptote/examples/workcone.asy
-
-Update examples.
-
-------------------------------------------------------------------------
-r5049 | jcbowman | 2010-06-25 11:44:08 -0600 (Fri, 25 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix viewportmargin.
-
-------------------------------------------------------------------------
-r5048 | jcbowman | 2010-06-25 11:14:09 -0600 (Fri, 25 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix orthographic sizing.
-
-------------------------------------------------------------------------
-r5047 | jcbowman | 2010-06-25 02:32:04 -0600 (Fri, 25 Jun 2010) | 2 lines
-Changed paths:
- D /trunk/asymptote/tests/gsl/gsl.asy
- A /trunk/asymptote/tests/gsl/random.asy (from /trunk/asymptote/tests/gsl/gsl.asy:5046)
-
-Rename GSL test.
-
-------------------------------------------------------------------------
-r5046 | jcbowman | 2010-06-25 02:25:11 -0600 (Fri, 25 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/prc/writePRC.cc
-
-Fix displayed PRC units.
-
-------------------------------------------------------------------------
-r5045 | jcbowman | 2010-06-25 01:08:24 -0600 (Fri, 25 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/drawsurface.h
-
-Remove unused array.
-------------------------------------------------------------------------
-r5044 | jcbowman | 2010-06-24 17:01:12 -0600 (Thu, 24 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix drawing of 3D thick lines of length 0.
-
-------------------------------------------------------------------------
-r5043 | jcbowman | 2010-06-24 00:57:58 -0600 (Thu, 24 Jun 2010) | 6 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/splitpatch.asy
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/runlabel.in
- M /trunk/asymptote/settings.cc
- A /trunk/asymptote/tests/array/sort.asy
-
-Make lexorder in math.asy a strict partial order.
-
-Implement int search(T[] a, T key, bool less(T i, T j)).
-
-Batch 3D TeX labels.
-
-------------------------------------------------------------------------
-r5042 | jcbowman | 2010-06-23 00:09:35 -0600 (Wed, 23 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Remove unused code.
-------------------------------------------------------------------------
-r5041 | jcbowman | 2010-06-21 08:54:34 -0600 (Mon, 21 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Suppress plain TeX page numbers.
-
-------------------------------------------------------------------------
-r5040 | jcbowman | 2010-06-20 12:32:46 -0600 (Sun, 20 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/tests/gsl/gsl.asy
-
-Disable nonportable GSL tests.
-------------------------------------------------------------------------
-r5039 | jcbowman | 2010-06-20 12:20:46 -0600 (Sun, 20 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/tests/Makefile
-
-Make gsl optional by moving it to make check-all.
-------------------------------------------------------------------------
-r5038 | jcbowman | 2010-06-20 11:54:27 -0600 (Sun, 20 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/tests/Makefile
- M /trunk/asymptote/tests/gsl/gsl.asy
-
-More GSL portability fixes.
-
-------------------------------------------------------------------------
-r5037 | jcbowman | 2010-06-20 09:15:43 -0600 (Sun, 20 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/gsl.cc
- M /trunk/asymptote/tests/Makefile
- A /trunk/asymptote/tests/gsl
- A /trunk/asymptote/tests/gsl/gsl.asy
-
-Fix GSL typos; add tests.
-
-Restrict make check to a single processor.
-
-------------------------------------------------------------------------
-r5036 | jcbowman | 2010-06-19 22:25:10 -0600 (Sat, 19 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
-
-Fix preprocessor conditional.
-
-------------------------------------------------------------------------
-r5035 | jcbowman | 2010-06-19 22:16:51 -0600 (Sat, 19 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix typo.
-------------------------------------------------------------------------
-r5034 | jcbowman | 2010-06-19 22:16:08 -0600 (Sat, 19 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- A /trunk/asymptote/gsl.cc
- M /trunk/asymptote/runhistory.in
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/runtimebase.in
- M /trunk/asymptote/types.cc
-
-Move GSL functions to gsl.cc; implement Elmar's contributed GSL functions.
-
-Invoke the C preprocessor in pretranslating symbols.
-
-------------------------------------------------------------------------
-r5033 | jcbowman | 2010-06-19 21:51:07 -0600 (Sat, 19 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Add unsigned int constructors.
-
-------------------------------------------------------------------------
-r5032 | jcbowman | 2010-06-19 09:08:34 -0600 (Sat, 19 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/condor.asy
- M /trunk/asymptote/glrender.cc
-
-Update example.
-
-------------------------------------------------------------------------
-r5031 | jcbowman | 2010-06-18 02:44:57 -0600 (Fri, 18 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 2.00svn.
-------------------------------------------------------------------------
-r5030 | jcbowman | 2010-06-18 02:07:40 -0600 (Fri, 18 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix warning message.
-
-------------------------------------------------------------------------
-r5029 | jcbowman | 2010-06-18 01:01:53 -0600 (Fri, 18 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/tests/gc/pen.asy
-
-Update test.
-------------------------------------------------------------------------
-r5028 | jcbowman | 2010-06-18 00:56:06 -0600 (Fri, 18 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/xstitch.asy
-
-Reduce example output.
-------------------------------------------------------------------------
-r5027 | jcbowman | 2010-06-18 00:43:38 -0600 (Fri, 18 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
-
-Fix bug in bezulate containmentTree.
-------------------------------------------------------------------------
-r5026 | jcbowman | 2010-06-17 14:04:11 -0600 (Thu, 17 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Optimize parametric surface generation.
-
-------------------------------------------------------------------------
-r5025 | jcbowman | 2010-06-17 13:39:00 -0600 (Thu, 17 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Remove --no-var-tracking for major g++ versions < 4.
-------------------------------------------------------------------------
-r5024 | jcbowman | 2010-06-16 18:11:49 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/animations/torusanimation.asy
-
-Fix perspective animations; update example.
-
-------------------------------------------------------------------------
-r5023 | hammera | 2010-06-16 17:08:10 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
-
-Removed TODOs in venv that don't need doing.
-
-------------------------------------------------------------------------
-r5022 | hammera | 2010-06-16 17:03:56 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Removed value allocation in venv.
-
-------------------------------------------------------------------------
-r5021 | hammera | 2010-06-16 16:39:03 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/types.h
-
-Removed stack of hash tables from venv.
-
-------------------------------------------------------------------------
-r5020 | hammera | 2010-06-16 16:25:59 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/types/resolve.asy
-
-Added test based on previous bug.
-
-------------------------------------------------------------------------
-r5019 | hammera | 2010-06-16 16:23:05 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
-
-Eliminated string copying in knot.cc.
-
-------------------------------------------------------------------------
-r5018 | hammera | 2010-06-16 16:21:11 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
-
-Fixed bug in equalityExp.
-
-------------------------------------------------------------------------
-r5017 | jcbowman | 2010-06-16 01:48:07 -0600 (Wed, 16 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Add settings.framedelay for working around OpenGL rendering buffer overflows.
-
-------------------------------------------------------------------------
-r5016 | hammera | 2010-06-15 11:37:52 -0600 (Tue, 15 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
-
-Added a (crucial) semi-colon.
-
-------------------------------------------------------------------------
-r5015 | jcbowman | 2010-06-15 08:59:21 -0600 (Tue, 15 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Simplify code.
-
-------------------------------------------------------------------------
-r5014 | jcbowman | 2010-06-15 08:56:55 -0600 (Tue, 15 Jun 2010) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/xstitch.asy
-
-Add example.
-
-------------------------------------------------------------------------
-r5013 | jcbowman | 2010-06-14 18:16:05 -0600 (Mon, 14 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Fix segmentation fault.
-
-------------------------------------------------------------------------
-r5012 | hammera | 2010-06-14 17:10:17 -0600 (Mon, 14 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Avoid allocating in venv::key.
-
-------------------------------------------------------------------------
-r5011 | hammera | 2010-06-14 17:00:42 -0600 (Mon, 14 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/types.cc
-
-More optimizations.
-
-------------------------------------------------------------------------
-r5010 | jcbowman | 2010-06-14 03:43:38 -0600 (Mon, 14 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.99svn.
-------------------------------------------------------------------------
-r5009 | jcbowman | 2010-06-14 02:39:57 -0600 (Mon, 14 Jun 2010) | 6 lines
-Changed paths:
- M /trunk/asymptote/array.cc
- M /trunk/asymptote/array.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/common.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/item.h
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/runsystem.in
- M /trunk/asymptote/runtime.in
-
-On C99-compliant machines with 64 bit integers, use compact items for
-the virtual machine, relying on Asymptote's internal type checking (compile
-with -DCOMPACT=0 to re-enable the type_info data field). This change required
-restricting T[] array(int n, T value, int depth=intMax) to 0, 1, or 2
-dimensional arrays.
-
-------------------------------------------------------------------------
-r5008 | jcbowman | 2010-06-14 00:43:24 -0600 (Mon, 14 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/path.cc
-
-Fix definition of undefined.
-------------------------------------------------------------------------
-r5007 | jcbowman | 2010-06-13 16:47:27 -0600 (Sun, 13 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Rename tube to pipe.
-
-------------------------------------------------------------------------
-r5006 | jcbowman | 2010-06-13 16:11:19 -0600 (Sun, 13 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runlabel.in
-
-Work around bug in gs 8.71: discard noncyclic stokepaths.
-
-------------------------------------------------------------------------
-r5005 | hammera | 2010-06-13 10:56:15 -0600 (Sun, 13 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
-
-Half-exact function matching.
-
-------------------------------------------------------------------------
-r5004 | hammera | 2010-06-13 10:55:44 -0600 (Sun, 13 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/tests/types/constructor.asy
- M /trunk/asymptote/tests/types/resolve.asy
-
-Handle function equality specially.
-
-------------------------------------------------------------------------
-r5003 | jcbowman | 2010-06-13 10:03:39 -0600 (Sun, 13 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/sinc.asy
-
-Improve example.
-------------------------------------------------------------------------
-r5002 | jcbowman | 2010-06-13 09:24:04 -0600 (Sun, 13 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/patches/fixmem.reg
-
-Make heap_chunk_in_mb a multiple of 256MB.
-------------------------------------------------------------------------
-r5001 | jcbowman | 2010-06-12 12:14:19 -0600 (Sat, 12 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Revert -r4971:4973.
-------------------------------------------------------------------------
-r5000 | hammera | 2010-06-12 12:06:29 -0600 (Sat, 12 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/TODO
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/tests/types/resolve.asy
- M /trunk/asymptote/types.h
-
-Overloading resolution optimizations.
-
-------------------------------------------------------------------------
-r4999 | jcbowman | 2010-06-12 01:24:50 -0600 (Sat, 12 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/basealign.asy
-
-Improve example.
-------------------------------------------------------------------------
-r4998 | jcbowman | 2010-06-12 01:15:54 -0600 (Sat, 12 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/transform.h
-
-Align labels with rotational instead of shiftless part of transform.
-
-------------------------------------------------------------------------
-r4997 | jcbowman | 2010-06-12 01:14:29 -0600 (Sat, 12 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/xxsq01y.asy
-
-Update example.
-------------------------------------------------------------------------
-r4996 | jcbowman | 2010-06-11 23:47:28 -0600 (Fri, 11 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/xxsq01.asy
-
-Fix example.
-------------------------------------------------------------------------
-r4995 | jcbowman | 2010-06-11 23:46:51 -0600 (Fri, 11 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.98svn.
-------------------------------------------------------------------------
-r4994 | jcbowman | 2010-06-11 22:19:24 -0600 (Fri, 11 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Replace M_PI by pi for portability.
-------------------------------------------------------------------------
-r4993 | jcbowman | 2010-06-11 21:47:41 -0600 (Fri, 11 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runarray.in
-
-Fix warning message.
-------------------------------------------------------------------------
-r4992 | jcbowman | 2010-06-11 21:27:14 -0600 (Fri, 11 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fix typo.
-------------------------------------------------------------------------
-r4991 | jcbowman | 2010-06-11 17:26:38 -0600 (Fri, 11 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Remove tr1 includes.
-
-Improve local gc detection.
-
-------------------------------------------------------------------------
-r4990 | jcbowman | 2010-06-11 14:59:59 -0600 (Fri, 11 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/writePRC.cc
-
-Rename log2 to Log2.
-
-------------------------------------------------------------------------
-r4989 | jcbowman | 2010-06-11 14:54:47 -0600 (Fri, 11 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/BezierPatch.asy
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/RiemannSurface.asy
- M /trunk/asymptote/examples/RiemannSurfaceRoot.asy
- M /trunk/asymptote/examples/SierpinskiGasket.asy
- M /trunk/asymptote/examples/SierpinskiSponge.asy
- M /trunk/asymptote/examples/cheese.asy
- M /trunk/asymptote/examples/cyclohexane.asy
- M /trunk/asymptote/examples/elevation.asy
- M /trunk/asymptote/examples/epix.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/extrudedcontour.asy
- M /trunk/asymptote/examples/filesurface.asy
- M /trunk/asymptote/examples/magnetic.asy
- M /trunk/asymptote/examples/p-orbital.asy
- M /trunk/asymptote/examples/parametricelevation.asy
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/examples/pipeintersection.asy
- M /trunk/asymptote/examples/roll.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/examples/soccerball.asy
- M /trunk/asymptote/examples/sphere.asy
- M /trunk/asymptote/examples/sphericalharmonic.asy
- M /trunk/asymptote/examples/spiral3.asy
- M /trunk/asymptote/examples/splitpatch.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- M /trunk/asymptote/examples/stroke3.asy
- M /trunk/asymptote/examples/threeviews.asy
- M /trunk/asymptote/examples/torus.asy
- M /trunk/asymptote/examples/trefoilknot.asy
- M /trunk/asymptote/examples/trumpet.asy
- M /trunk/asymptote/examples/truncatedIcosahedron.asy
- M /trunk/asymptote/examples/twistedtubes.asy
- M /trunk/asymptote/examples/vectorfieldsphere.asy
- M /trunk/asymptote/examples/washer.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
-
-Update examples to use merge=true for surfaces.
-
-------------------------------------------------------------------------
-r4988 | jcbowman | 2010-06-11 14:53:22 -0600 (Fri, 11 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Remove unused preprocessor conditionals.
-
-------------------------------------------------------------------------
-r4987 | jcbowman | 2010-06-11 11:51:54 -0600 (Fri, 11 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/writePRC.h
-
-Fix more memory leaks.
-
-------------------------------------------------------------------------
-r4986 | jcbowman | 2010-06-11 02:15:51 -0600 (Fri, 11 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/writePRC.h
-
-Fix more memory leaks.
-
-------------------------------------------------------------------------
-r4985 | jcbowman | 2010-06-11 01:48:05 -0600 (Fri, 11 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.h
-
-Fix PRC memory leak.
-
-------------------------------------------------------------------------
-r4984 | jcbowman | 2010-06-10 17:09:05 -0600 (Thu, 10 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCbitStream.cc
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Remove tr1 (gcc-4.3) dependence, courtesy of Michail.
-
-------------------------------------------------------------------------
-r4983 | jcbowman | 2010-06-10 10:24:59 -0600 (Thu, 10 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/examples/cos3.asy
- M /trunk/asymptote/examples/exp3.asy
- M /trunk/asymptote/examples/gamma3.asy
- M /trunk/asymptote/examples/sin3.asy
- M /trunk/asymptote/glrender.cc
-
-Add option (default true) to fill subdivision cracks in unlighted labels.
-
-Update examples.
-
-------------------------------------------------------------------------
-r4982 | jcbowman | 2010-06-10 09:28:59 -0600 (Thu, 10 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/fixmem.reg
-
-Add patch to fix MSWindows memory limit.
-------------------------------------------------------------------------
-r4981 | jcbowman | 2010-06-10 09:24:16 -0600 (Thu, 10 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Add missing include.
-
-------------------------------------------------------------------------
-r4980 | jcbowman | 2010-06-09 23:08:24 -0600 (Wed, 09 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.h
-
-Fix typename of symbol.
-
-------------------------------------------------------------------------
-r4979 | jcbowman | 2010-06-09 22:00:22 -0600 (Wed, 09 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/runpicture.in
-
-Add billboard support for Bezier curves.
-
-Fix OpenGL zoom flicker.
-
-------------------------------------------------------------------------
-r4978 | jcbowman | 2010-06-09 21:01:46 -0600 (Wed, 09 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
-
-Update location of heap_chunk_in_mb in Windows registry.
-
-------------------------------------------------------------------------
-r4977 | jcbowman | 2010-06-09 16:25:20 -0600 (Wed, 09 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRC.h
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/runmath.in
-
-Use a portable integer log2 function.
-
-------------------------------------------------------------------------
-r4976 | jcbowman | 2010-06-09 16:22:08 -0600 (Wed, 09 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Work around missing readline include.
-
-------------------------------------------------------------------------
-r4975 | hammera | 2010-06-09 11:39:07 -0600 (Wed, 09 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Don't print non-printable characters.
-
-------------------------------------------------------------------------
-r4974 | jcbowman | 2010-06-09 11:02:20 -0600 (Wed, 09 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
-
-Fix offscreen detection (broken in r4627).
-
-------------------------------------------------------------------------
-r4973 | jcbowman | 2010-06-09 08:57:03 -0600 (Wed, 09 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Fix __GNU_PREREQ.
-
-------------------------------------------------------------------------
-r4972 | jcbowman | 2010-06-08 21:38:12 -0600 (Tue, 08 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Require tr1/unordered_map on systems without __GNUC_PREREQ.
-
-------------------------------------------------------------------------
-r4971 | jcbowman | 2010-06-08 21:26:55 -0600 (Tue, 08 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Support older g++ compilers.
-
-------------------------------------------------------------------------
-r4970 | jcbowman | 2010-06-08 14:50:38 -0600 (Tue, 08 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Avoid g++ informational message and speed up compilation.
-
-------------------------------------------------------------------------
-r4969 | hammera | 2010-06-08 11:39:49 -0600 (Tue, 08 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/constructor.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/envcompleter.cc
- M /trunk/asymptote/errors
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/findsym.pl
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/opsymbols.pl
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/tests/arith/integer.asy
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Replaced symbol table with custom hash table.
-
-------------------------------------------------------------------------
-r4968 | jcbowman | 2010-06-07 11:29:30 -0600 (Mon, 07 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Emphasize that version 9.0 of Adobe Reader is now required.
-
-------------------------------------------------------------------------
-r4967 | jcbowman | 2010-06-07 10:05:16 -0600 (Mon, 07 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/vectorfieldsphere.asy
-
-Update grouping.
-
-------------------------------------------------------------------------
-r4966 | jcbowman | 2010-06-07 07:55:14 -0600 (Mon, 07 Jun 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Acknowledge contributions of Michail Vidiassov (coauthor with Orest Shardt of
-current PRC driver).
-
-------------------------------------------------------------------------
-r4965 | jcbowman | 2010-06-06 09:58:38 -0600 (Sun, 06 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.97svn.
-------------------------------------------------------------------------
-r4964 | jcbowman | 2010-06-06 08:19:42 -0600 (Sun, 06 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/algebra3.cc
- M /trunk/asymptote/algebra3.h
- M /trunk/asymptote/fftw++.cc
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/quaternion.cc
- M /trunk/asymptote/tr.cc
-
-Remove M_PI.
-
-------------------------------------------------------------------------
-r4963 | jcbowman | 2010-06-06 07:40:50 -0600 (Sun, 06 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/100d.views
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/pdb.asy
-
-Update viewpoint, views, and examples.
-
-------------------------------------------------------------------------
-r4962 | jcbowman | 2010-06-05 19:23:09 -0600 (Sat, 05 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.96svn.
-------------------------------------------------------------------------
-r4961 | jcbowman | 2010-06-05 17:20:23 -0600 (Sat, 05 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/algebra3.h
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/tr.cc
-
-Define M_PI.
-------------------------------------------------------------------------
-r4960 | jcbowman | 2010-06-05 11:20:07 -0600 (Sat, 05 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/labelpath3.asy
- M /trunk/asymptote/base/lmfit.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fftw++.h
-
-Reformat.
-
-------------------------------------------------------------------------
-r4959 | jcbowman | 2010-06-05 10:25:26 -0600 (Sat, 05 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/NURBSsphere.asy
- M /trunk/asymptote/examples/sphere.asy
- M /trunk/asymptote/runpicture.in
-
-Improve interace to render options.
-
-------------------------------------------------------------------------
-r4958 | jcbowman | 2010-06-05 02:12:43 -0600 (Sat, 05 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Remove tubesectors; simplify tube construction.
-
-------------------------------------------------------------------------
-r4957 | jcbowman | 2010-06-05 01:46:06 -0600 (Sat, 05 Jun 2010) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/examples/pipeintersection.asy
- M /trunk/asymptote/runpicture.in
-
-Implement render structure containing PRC rendering parameters.
-
-Use begingroup3/endgroup3 consistently for both 3D pictures and frames,
-respective default rendering parameters.
-
-Add render(merge=true) to pipeintersection.asy to improve rendering speed.
-
-Improve PRC line capping. Use spheres for curved joints and roundcap.
-Use a higher resolution disk for squarecap/extendcap.
-
-------------------------------------------------------------------------
-r4956 | jcbowman | 2010-06-04 21:41:47 -0600 (Fri, 04 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix zoom.
-
-------------------------------------------------------------------------
-r4955 | jcbowman | 2010-06-04 16:46:49 -0600 (Fri, 04 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/examples/pipeintersection.asy
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/runpicture.in
-
-Expose granularity.
-------------------------------------------------------------------------
-r4954 | jcbowman | 2010-06-04 14:53:45 -0600 (Fri, 04 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Remove linesectors.
-------------------------------------------------------------------------
-r4953 | jcbowman | 2010-06-04 14:52:15 -0600 (Fri, 04 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Implement Circular spline type corresponding to Bezier unitcircle approximation.
-
-Rename linesectors to tubesectors and change default value to 4.
-
-------------------------------------------------------------------------
-r4952 | jcbowman | 2010-06-04 12:58:16 -0600 (Fri, 04 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Optimize tube spline routines.
-
-------------------------------------------------------------------------
-r4951 | jcbowman | 2010-06-04 01:35:59 -0600 (Fri, 04 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Improve group naming.
-
-------------------------------------------------------------------------
-r4950 | hammera | 2010-06-02 19:51:22 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- A /trunk/asymptote/findsym.pl
- M /trunk/asymptote/opsymbols.pl
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/types.cc
-
-Added pre-translation of runtime symbols.
-
-------------------------------------------------------------------------
-r4949 | hammera | 2010-06-02 15:53:23 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/runtimebase.in
-
-Use pre-translated operator symbols in runtime files.
-
-------------------------------------------------------------------------
-r4948 | hammera | 2010-06-02 15:38:52 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Use pre-translated operator symbols in builtin.cc.
-
-------------------------------------------------------------------------
-r4947 | hammera | 2010-06-02 15:35:23 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Added var documentation.
-
-------------------------------------------------------------------------
-r4946 | hammera | 2010-06-02 15:25:28 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/TODO
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/camp.l
- A /trunk/asymptote/opsymbols.pl
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Pre-translate operator symbols.
-
-------------------------------------------------------------------------
-r4945 | hammera | 2010-06-02 15:23:49 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
-
-Update errors for ambiguous cast to error.
-
-------------------------------------------------------------------------
-r4944 | hammera | 2010-06-02 15:09:17 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
-
-Added a (disabled) experimental function resolution optimization.
-
-------------------------------------------------------------------------
-r4943 | jcbowman | 2010-06-02 13:48:16 -0600 (Wed, 02 Jun 2010) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/doc/join3.asy
- M /trunk/asymptote/drawsurface.cc
-
-Improve 3D line capping.
-
-Improve tube center calculation.
-
-Remove PRCtube setting.
-
-------------------------------------------------------------------------
-r4942 | jcbowman | 2010-06-02 09:59:36 -0600 (Wed, 02 Jun 2010) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Use half sphere for PRC tube connectors.
-
-Revert to NURBSsphere again now that the rendering problems have been fixed
-(by using a nonzero granularity).
-
-------------------------------------------------------------------------
-r4941 | jcbowman | 2010-06-02 02:51:24 -0600 (Wed, 02 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runpicture.in
-
-Complete last revision.
-------------------------------------------------------------------------
-r4940 | jcbowman | 2010-06-02 02:45:37 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/runpicture.in
-
-Expose PRCoptions via begingroup.
-
-------------------------------------------------------------------------
-r4939 | jcbowman | 2010-06-02 01:39:39 -0600 (Wed, 02 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/writePRC.cc
-
-Reduce PDF loading time without sacrificing quality by setting granularity=1.0.
-
-------------------------------------------------------------------------
-r4938 | jcbowman | 2010-06-02 01:38:18 -0600 (Wed, 02 Jun 2010) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runpicture.in
-
-Make PRCsphere the default until numerical transform issues with NURBSsphere
-are resolved.
-
-Add half=false option to PRCsphere.
-
-Implement PRCcylinder, PRCdisk, and PRCtube primitives.
-
-Use PRC primitives for drawing thick lines. PRC tubes (which may contain
-cracks) are drawn for curved lines only if PRCtube=true (the default).
-
-------------------------------------------------------------------------
-r4937 | jcbowman | 2010-06-01 14:12:34 -0600 (Tue, 01 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/errors
-
-Update errors.
-------------------------------------------------------------------------
-r4936 | jcbowman | 2010-06-01 14:04:40 -0600 (Tue, 01 Jun 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Simplify code.
-------------------------------------------------------------------------
-r4935 | hammera | 2010-06-01 11:39:32 -0600 (Tue, 01 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/types/resolve.asy
-
-Added more overloading resolution tests.
-
-------------------------------------------------------------------------
-r4934 | hammera | 2010-06-01 11:30:59 -0600 (Tue, 01 Jun 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
- M /trunk/asymptote/primitives.h
- A /trunk/asymptote/tests/types/var.asy
-
-Added experimental inferred variable types.
-
-------------------------------------------------------------------------
-r4933 | jcbowman | 2010-06-01 01:59:35 -0600 (Tue, 01 Jun 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/runpicture.in
-
-Fix grouping.
-
-Make part names and compression group properties.
-
-------------------------------------------------------------------------
-r4932 | jcbowman | 2010-05-31 14:28:30 -0600 (Mon, 31 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
-
-Remove context list.
-------------------------------------------------------------------------
-r4931 | jcbowman | 2010-05-30 21:07:52 -0600 (Sun, 30 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
-
-Disable 384MB Cygwin memory limit.
-------------------------------------------------------------------------
-r4930 | jcbowman | 2010-05-30 02:17:21 -0600 (Sun, 30 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runpicture.in
-
-Implement optimized PRCsphere and NURBsphere.
-
-------------------------------------------------------------------------
-r4929 | jcbowman | 2010-05-29 21:39:38 -0600 (Sat, 29 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
-
-Replace SIGQUIT by SIGTERM.
-
-------------------------------------------------------------------------
-r4928 | jcbowman | 2010-05-22 22:24:32 -0600 (Sat, 22 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
-
-Fix invalid memory access.
-------------------------------------------------------------------------
-r4927 | jcbowman | 2010-05-19 23:48:25 -0600 (Wed, 19 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/teapot.asy
-
-Fix example.
-------------------------------------------------------------------------
-r4926 | jcbowman | 2010-05-19 22:00:44 -0600 (Wed, 19 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/examples/pdb.asy
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/runpicture.in
-
-Remove granularity setting.
-
-------------------------------------------------------------------------
-r4925 | jcbowman | 2010-05-19 13:23:56 -0600 (Wed, 19 May 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Prune duplicate 3D dots.
-
-Implement new functions unique and lexorder in math.asy.
-
-------------------------------------------------------------------------
-r4924 | jcbowman | 2010-05-18 12:35:45 -0600 (Tue, 18 May 2010) | 2 lines
-Changed paths:
- A /trunk/asymptote/prc/test.asy
-
-Add embedder for PRC test.
-
-------------------------------------------------------------------------
-r4923 | jcbowman | 2010-05-18 12:30:07 -0600 (Tue, 18 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/prc/Makefile
-
-Fix prc dependency.
-
-------------------------------------------------------------------------
-r4922 | jcbowman | 2010-05-18 10:48:08 -0600 (Tue, 18 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Remove debugging comments.
-------------------------------------------------------------------------
-r4921 | jcbowman | 2010-05-17 22:53:48 -0600 (Mon, 17 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
-
-Fix compression limit.
-
-------------------------------------------------------------------------
-r4920 | jcbowman | 2010-05-17 10:47:00 -0600 (Mon, 17 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/doc/asymptote.texi
-
-Update URLs.
-------------------------------------------------------------------------
-r4919 | jcbowman | 2010-05-17 08:55:40 -0600 (Mon, 17 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Use Adobe compression factor.
-
-------------------------------------------------------------------------
-r4918 | jcbowman | 2010-05-17 00:46:27 -0600 (Mon, 17 May 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/Klein.asy
-
-Distinguish again between the 3D begingroup3/endgroup3 and the 2D
-begingroup/endgroup pairs.
-
-------------------------------------------------------------------------
-r4917 | jcbowman | 2010-05-16 23:52:15 -0600 (Sun, 16 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
-
-Update hyperref comment.
-------------------------------------------------------------------------
-r4916 | jcbowman | 2010-05-16 21:33:37 -0600 (Sun, 16 May 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
-
-Add example of using rendermargin to avoid rendering residue in included 3D
-images.
-
-------------------------------------------------------------------------
-r4915 | jcbowman | 2010-05-16 19:11:42 -0600 (Sun, 16 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Adjust default tubegranularity; remove spurious line.
-
-------------------------------------------------------------------------
-r4914 | jcbowman | 2010-05-16 17:52:09 -0600 (Sun, 16 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_tube.asy
-
-Use a reduced tubegranularity for constructing tubes.
-
-------------------------------------------------------------------------
-r4913 | jcbowman | 2010-05-16 17:24:07 -0600 (Sun, 16 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/prc/writePRC.cc
-
-Fix floating point exception in PRC compression routines.
-
-------------------------------------------------------------------------
-r4912 | jcbowman | 2010-05-16 02:50:12 -0600 (Sun, 16 May 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/Klein.asy
- A /trunk/asymptote/examples/label3zoom.asy
- M /trunk/asymptote/prc/PRC.h
- M /trunk/asymptote/prc/PRCdouble.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
- M /trunk/asymptote/prcfile.h
- M /trunk/asymptote/runpicture.in
-
-Add some of Michail's PRC enhancements, including lossy compression of
-surfaces.
-
-------------------------------------------------------------------------
-r4911 | jcbowman | 2010-05-13 21:03:06 -0600 (Thu, 13 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Fix portability issue.
-------------------------------------------------------------------------
-r4910 | jcbowman | 2010-05-13 12:46:21 -0600 (Thu, 13 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Remove space.
-------------------------------------------------------------------------
-r4909 | jcbowman | 2010-05-12 23:17:46 -0600 (Wed, 12 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/texfile.cc
-
-Only quote filenames where necessary (e.g. to support obsolete versions of asymptote.sty).
-
-------------------------------------------------------------------------
-r4908 | jcbowman | 2010-05-12 11:31:23 -0600 (Wed, 12 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runmath.in
-
-Always use 256 bytes for random state array.
-------------------------------------------------------------------------
-r4907 | jcbowman | 2010-05-08 23:17:36 -0600 (Sat, 08 May 2010) | 2 lines
-Changed paths:
- D /trunk/asymptote/Compile
- M /trunk/asymptote/asymptote.spec
-
-Remove unused file.
-
-------------------------------------------------------------------------
-r4906 | jcbowman | 2010-05-07 14:32:28 -0600 (Fri, 07 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.cc
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/runarray.in
-
-Use fftwpp namespace.
-
-------------------------------------------------------------------------
-r4905 | jcbowman | 2010-05-07 00:43:32 -0600 (Fri, 07 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Update fftw++.h to v1.06.
-------------------------------------------------------------------------
-r4904 | jcbowman | 2010-05-04 16:53:28 -0600 (Tue, 04 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.95svn.
-------------------------------------------------------------------------
-r4903 | jcbowman | 2010-05-04 14:47:23 -0600 (Tue, 04 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Predefine a default docdir for MSWindows.
-
-------------------------------------------------------------------------
-r4902 | jcbowman | 2010-05-04 12:54:30 -0600 (Tue, 04 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/patches/cygwin_xdr.patch
-
-Update CYGWIN xdr patch.
-------------------------------------------------------------------------
-r4901 | jcbowman | 2010-05-04 11:18:57 -0600 (Tue, 04 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/filesurface.asy
-
-Document fit3() and remove restriction on projection.center.
-
-------------------------------------------------------------------------
-r4900 | jcbowman | 2010-05-04 01:33:17 -0600 (Tue, 04 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/util.h
-
-Add missing CYGWIN declarations.
-------------------------------------------------------------------------
-r4899 | jcbowman | 2010-05-03 22:52:36 -0600 (Mon, 03 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Document pair dir(path, path).
-------------------------------------------------------------------------
-r4898 | jcbowman | 2010-05-03 22:43:55 -0600 (Mon, 03 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation of math module.
-
-------------------------------------------------------------------------
-r4897 | jcbowman | 2010-05-03 22:08:46 -0600 (Mon, 03 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Use outprefix().
-
-------------------------------------------------------------------------
-r4896 | jcbowman | 2010-05-03 21:40:17 -0600 (Mon, 03 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
-
-Implement matrix negation for arithmetic types.
-
-------------------------------------------------------------------------
-r4895 | jcbowman | 2010-05-03 14:45:00 -0600 (Mon, 03 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/runpath3d.in
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runtimebase.in
-
-Move pair[][] operator * (pair[][] a, pair[][] b) to C++.
-
-------------------------------------------------------------------------
-r4894 | jcbowman | 2010-05-03 01:56:45 -0600 (Mon, 03 May 2010) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/png/Makefile.in
- M /trunk/asymptote/examples/slidedemo.asy
-
-Add make cleaner target that runs make clean in the doc directory and make
-distclean everywhere else.
-
-Change make clean in doc directory so that it no longer removes asymptote.pdf
-and CAD.pdf.
-
-------------------------------------------------------------------------
-r4893 | jcbowman | 2010-05-03 01:52:36 -0600 (Mon, 03 May 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
-
-Add picture.fit3(projection P=currentprojection) and
-add(picture dest=currentpicture, frame src, triple position) routines.
-
-------------------------------------------------------------------------
-r4892 | jcbowman | 2010-05-02 23:05:10 -0600 (Sun, 02 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Avoid redundant mismatched version warnings.
-------------------------------------------------------------------------
-r4891 | jcbowman | 2010-05-02 22:52:40 -0600 (Sun, 02 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/flatguide.cc
-
-Fix guide bug intoduced in r3817.
-
-------------------------------------------------------------------------
-r4890 | jcbowman | 2010-05-02 17:22:14 -0600 (Sun, 02 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runmath.in
-
-Use a larger table for generating random numbers.
-
-------------------------------------------------------------------------
-r4889 | jcbowman | 2010-05-02 01:03:23 -0600 (Sun, 02 May 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Use accurate roots of unity in FFT shift.
-------------------------------------------------------------------------
-r4888 | jcbowman | 2010-05-01 10:14:10 -0600 (Sat, 01 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Fix fftNormalize.
-
-------------------------------------------------------------------------
-r4887 | jcbowman | 2010-05-01 08:21:08 -0600 (Sat, 01 May 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation of addViews.
-
-------------------------------------------------------------------------
-r4886 | jcbowman | 2010-04-29 02:30:10 -0600 (Thu, 29 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Improve fftw interface.
-------------------------------------------------------------------------
-r4885 | jcbowman | 2010-04-27 22:19:50 -0600 (Tue, 27 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Make local variables private.
-
-------------------------------------------------------------------------
-r4884 | jcbowman | 2010-04-26 11:31:24 -0600 (Mon, 26 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/examples/orthocenter.asy
-
-Make pair dir(path,path) return a unit vector.
-
-------------------------------------------------------------------------
-r4883 | jcbowman | 2010-04-26 11:28:15 -0600 (Mon, 26 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runpair.in
-
-Fix return type of dot(pair,pair).
-
-------------------------------------------------------------------------
-r4882 | jcbowman | 2010-04-25 22:05:00 -0600 (Sun, 25 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/runpair.in
- M /trunk/asymptote/triple.h
-
-Implement pair dot(pair[] a, pair[] b).
-
-------------------------------------------------------------------------
-r4881 | jcbowman | 2010-04-20 10:02:39 -0600 (Tue, 20 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Work around MSWindows registry problems.
-------------------------------------------------------------------------
-r4880 | jcbowman | 2010-04-20 09:21:34 -0600 (Tue, 20 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Work around empty docdir.
-------------------------------------------------------------------------
-r4879 | jcbowman | 2010-04-18 10:21:14 -0600 (Sun, 18 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Move shift variable to Execute.
-
-------------------------------------------------------------------------
-r4878 | jcbowman | 2010-04-18 08:43:11 -0600 (Sun, 18 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Fix SimpleHead.
-
-------------------------------------------------------------------------
-r4877 | jcbowman | 2010-04-17 23:20:54 -0600 (Sat, 17 Apr 2010) | 5 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/castop.h
-
-Move basic matrix operators from math.asy to C++ code and implement int
-and pair versions.
+commit 5acad030c52fed21506a03dba862e3e703ae2db7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 26 10:57:02 2014 -0600
-Add vector and matrix conjugate operations.
-
-------------------------------------------------------------------------
-r4876 | jcbowman | 2010-04-17 17:39:05 -0600 (Sat, 17 Apr 2010) | 5 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/runarray.in
-
-Add casts from int[][] to real[][], int[][] to pair[][], and real[][] to
-pair[][].
+ Implement 2D scalar cross product.
+
+ Improve documentation of orient and insphere functions.
-Implement int[][] diagonal(int[]) and pair[][] diagonal(pair[]).
+commit 3bb879f344ba646c59666804f665ca2ad1c37f76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 23 00:39:03 2014 -0600
-------------------------------------------------------------------------
-r4875 | jcbowman | 2010-04-17 16:37:44 -0600 (Sat, 17 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Increment version to 2.33svn.
-Implement a RadialShadeDraw filltype.
+commit aab6ce9a7b4cbb5acd388341e7ed18c93eec447b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 22 09:40:58 2014 -0600
-------------------------------------------------------------------------
-r4874 | jcbowman | 2010-04-17 09:33:56 -0600 (Sat, 17 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Allow overriding CXXFLAGS with CFLAGS so that make CFLAGS="-g" disables
+ optimization (for debugging).
-Increment version to 1.94svn.
-------------------------------------------------------------------------
-r4873 | jcbowman | 2010-04-16 20:13:15 -0600 (Fri, 16 Apr 2010) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runsystem.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit 673f282372345e1b16afa56621f05c80c90f60cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 22 01:12:56 2014 -0600
-Expose outname() to asy.
-
-Revert revision 4865 for strings containing spaces.
-
-Fix tex(picture).
+ Rename side(pair,pair,pair) to orient(pair,pair,pair).
+ Also provide interfaces to orient(triple,triple,triple,triple) and
+ insphere(triple,triple,triple,triple,triple).
+ Fix and update documentation of orient, incircle, and insphere.
-Add deactivatequote and activatequote functions for Babel users.
+commit e5cfca855b2103b44863ad14680eba3ffa8e4c50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 19 13:16:29 2014 -0600
-------------------------------------------------------------------------
-r4872 | jcbowman | 2010-04-16 20:00:30 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Use gs instead of convert to generate latexusage.png.
-Redraw screen after export (for MSWindows).
+commit 43d4956ed3e03a9eb692f218cddcf590597c0194
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 19 08:27:39 2014 -0600
-------------------------------------------------------------------------
-r4871 | jcbowman | 2010-04-16 14:00:51 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/settings.cc
+ Guard agains random() returning a 16-bit result.
-Move backslash conversion into asy.
-
-------------------------------------------------------------------------
-r4870 | jcbowman | 2010-04-16 13:54:22 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix GUI export under MSWindows.
-
-------------------------------------------------------------------------
-r4869 | jcbowman | 2010-04-16 11:58:48 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/label3.asy
-
-Improve camera position.
-
-------------------------------------------------------------------------
-r4868 | jcbowman | 2010-04-16 11:47:15 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/washer.asy
-
-Set size.
-
-------------------------------------------------------------------------
-r4867 | jcbowman | 2010-04-16 11:06:15 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/poster.asy
-
-Fix poster size.
-
-------------------------------------------------------------------------
-r4866 | jcbowman | 2010-04-16 10:46:48 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/examples/animations/inlinemovie.tex
-
-Revert unintended removal of inline option.
-
-------------------------------------------------------------------------
-r4865 | jcbowman | 2010-04-16 09:42:26 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
-
-Require user to double quote graphics file names containing spaces.
-
-------------------------------------------------------------------------
-r4864 | jcbowman | 2010-04-16 09:31:29 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/texfile.cc
-
-Ensure double quote character is inactive.
-
-------------------------------------------------------------------------
-r4863 | jcbowman | 2010-04-16 08:49:27 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Clean up files even after errors.
-
-------------------------------------------------------------------------
-r4862 | jcbowman | 2010-04-16 01:00:40 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.h
-
-Fix latticeshading with -svgemulation.
-
-------------------------------------------------------------------------
-r4861 | jcbowman | 2010-04-16 00:37:58 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/texfile.h
-
-Fix SVG emulation.
-
-------------------------------------------------------------------------
-r4860 | jcbowman | 2010-04-16 00:17:49 -0600 (Fri, 16 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/texfile.cc
-
-Fix initial SVG pen.
-
-------------------------------------------------------------------------
-r4859 | jcbowman | 2010-04-15 23:44:32 -0600 (Thu, 15 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix GUI export; add SVG export.
-
-------------------------------------------------------------------------
-r4858 | jcbowman | 2010-04-15 23:32:29 -0600 (Thu, 15 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/settings.cc
-
-Revert outname construction.
-------------------------------------------------------------------------
-r4857 | jcbowman | 2010-04-15 15:42:29 -0600 (Thu, 15 Apr 2010) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/inlinemovie.tex
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runfile.in
- M /trunk/asymptote/runlabel.in
- M /trunk/asymptote/runsystem.in
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Allow spaces in output directory name.
-
-All output files are written to the directory part of settings.outname;
-if this is empty, the current directory is used.
-
-Allow cd to other directories, preserving the output directory.
-
-------------------------------------------------------------------------
-r4856 | jcbowman | 2010-04-15 00:58:42 -0600 (Thu, 15 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Remove obsolete bug workaround.
-
-------------------------------------------------------------------------
-r4855 | jcbowman | 2010-04-14 16:45:50 -0600 (Wed, 14 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Remove misleading deep qualifier.
-------------------------------------------------------------------------
-r4854 | jcbowman | 2010-04-14 14:28:06 -0600 (Wed, 14 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add parallelogram block to flowchart module.
-
-------------------------------------------------------------------------
-r4853 | jcbowman | 2010-04-14 12:12:07 -0600 (Wed, 14 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Check for LIBGL on MacOSX.
-
-------------------------------------------------------------------------
-r4852 | jcbowman | 2010-04-13 10:20:24 -0600 (Tue, 13 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Fix preprocessor conditional.
-------------------------------------------------------------------------
-r4851 | jcbowman | 2010-04-13 01:16:51 -0600 (Tue, 13 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.h
-
-Fix latticeshade stroke bounds.
-
-------------------------------------------------------------------------
-r4850 | jcbowman | 2010-04-12 22:22:29 -0600 (Mon, 12 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Support old versions of gcc again.
-
-------------------------------------------------------------------------
-r4849 | jcbowman | 2010-04-12 01:55:34 -0600 (Mon, 12 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.93svn.
-------------------------------------------------------------------------
-r4848 | jcbowman | 2010-04-11 09:41:33 -0600 (Sun, 11 Apr 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runhistory.in
-
-Call init_readline only once.
-
-Remove obsolete CYGWIN readline initialization code.
-
-------------------------------------------------------------------------
-r4847 | jcbowman | 2010-04-11 09:34:01 -0600 (Sun, 11 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/examples/odetest.asy
-
-Fix typo.
-------------------------------------------------------------------------
-r4846 | jcbowman | 2010-04-11 02:26:26 -0600 (Sun, 11 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/settings.cc
-
-Fix -lGL detection.
-------------------------------------------------------------------------
-r4845 | jcbowman | 2010-04-11 00:51:59 -0600 (Sun, 11 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.h
-
-More CYGWIN portability changes.
-------------------------------------------------------------------------
-r4844 | jcbowman | 2010-04-10 12:43:11 -0600 (Sat, 10 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runmath.in
-
-Fix CYGWIN portability issues.
-------------------------------------------------------------------------
-r4843 | jcbowman | 2010-04-10 11:12:46 -0600 (Sat, 10 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Improve tr1 test.
-------------------------------------------------------------------------
-r4842 | jcbowman | 2010-04-07 21:19:31 -0600 (Wed, 07 Apr 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add autorotate argument to yaxis.
-
-Document assert(bool, string).
-
-------------------------------------------------------------------------
-r4841 | jcbowman | 2010-04-07 21:15:42 -0600 (Wed, 07 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix aspect ratio.
-
-------------------------------------------------------------------------
-r4840 | jcbowman | 2010-04-07 16:18:14 -0600 (Wed, 07 Apr 2010) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
-
-Add projection.normal to represent the normal to the projection plane,
-which differs from projection.vector() for oblique projections.
-
-------------------------------------------------------------------------
-r4839 | jcbowman | 2010-04-07 13:32:07 -0600 (Wed, 07 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Make oblique projections work with billboard labels.
-
-------------------------------------------------------------------------
-r4838 | jcbowman | 2010-04-07 11:22:14 -0600 (Wed, 07 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.h
-
-Fix latticeshading.
-
-------------------------------------------------------------------------
-r4837 | jcbowman | 2010-04-05 17:56:20 -0600 (Mon, 05 Apr 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/fftw++.h
-
-Fix normal and true Circle calculations.
-
-------------------------------------------------------------------------
-r4836 | jcbowman | 2010-04-03 17:31:30 -0600 (Sat, 03 Apr 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Remove unwanted template.
-------------------------------------------------------------------------
-r4835 | jcbowman | 2010-03-23 21:05:38 -0600 (Tue, 23 Mar 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Fix typo.
-------------------------------------------------------------------------
-r4834 | jcbowman | 2010-03-23 20:44:50 -0600 (Tue, 23 Mar 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Ignore null 3D paths.
-------------------------------------------------------------------------
-r4833 | jcbowman | 2010-03-22 23:03:58 -0600 (Mon, 22 Mar 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runarray.in
-
-Fix revision 4820.
-------------------------------------------------------------------------
-r4832 | jcbowman | 2010-03-21 22:35:06 -0600 (Sun, 21 Mar 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/odetest.asy
-
-Add more predefined tick modifiers.
-
-------------------------------------------------------------------------
-r4831 | jcbowman | 2010-03-21 19:46:07 -0600 (Sun, 21 Mar 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Fix last change.
-------------------------------------------------------------------------
-r4830 | jcbowman | 2010-03-21 19:43:27 -0600 (Sun, 21 Mar 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/slide.asy
-
-Fix incorrect pt scaling.
-
-------------------------------------------------------------------------
-r4829 | jcbowman | 2010-03-20 23:19:37 -0600 (Sat, 20 Mar 2010) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
- M /trunk/asymptote/examples/odetest.asy
-
-Make integrate routines return structure including sampled time values.
-
-Enable dynamic timestepping for solveBVP.
-
-------------------------------------------------------------------------
-r4828 | jcbowman | 2010-03-19 09:36:21 -0600 (Fri, 19 Mar 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Configure Boehm gc with --enable-large-config by default.
-
-------------------------------------------------------------------------
-r4827 | jcbowman | 2010-03-16 17:40:26 -0600 (Tue, 16 Mar 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/triceratops.asy
-
-Fix url.
-------------------------------------------------------------------------
-r4826 | jcbowman | 2010-03-07 09:48:36 -0700 (Sun, 07 Mar 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runarray.in
-
-Rename FFTWdelete to deleteAlign.
-------------------------------------------------------------------------
-r4825 | jcbowman | 2010-03-07 09:45:27 -0700 (Sun, 07 Mar 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/runarray.in
-
-Rename FFTWComplex to ComplexAlign.
-
-------------------------------------------------------------------------
-r4824 | jcbowman | 2010-03-04 12:59:27 -0700 (Thu, 04 Mar 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Fix array index.
-
-------------------------------------------------------------------------
-r4823 | jcbowman | 2010-03-01 09:07:51 -0700 (Mon, 01 Mar 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runmath.in
-
-Make CLZ and CTZ portable.
-------------------------------------------------------------------------
-r4822 | jcbowman | 2010-02-28 21:54:54 -0700 (Sun, 28 Feb 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runmath.in
-
-Implement CLZ and CTZ bit functions.
-------------------------------------------------------------------------
-r4821 | jcbowman | 2010-02-25 15:52:27 -0700 (Thu, 25 Feb 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/runarray.in
-
-Ignore negative dxmax.
-------------------------------------------------------------------------
-r4820 | jcbowman | 2010-02-25 15:50:04 -0700 (Thu, 25 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/simpson.cc
-
-Fix simpson for a > b and f decreasing.
-
-------------------------------------------------------------------------
-r4819 | jcbowman | 2010-02-23 22:14:27 -0700 (Tue, 23 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/runarray.in
-
-Fix compilation on systems without OpenGL.
-
-------------------------------------------------------------------------
-r4818 | jcbowman | 2010-02-23 18:21:35 -0700 (Tue, 23 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Use portable definition of M_PI.
-
-------------------------------------------------------------------------
-r4817 | jcbowman | 2010-02-20 16:20:15 -0700 (Sat, 20 Feb 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
-
-Add missing arguments.
-------------------------------------------------------------------------
-r4816 | jcbowman | 2010-02-19 14:57:19 -0700 (Fri, 19 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/tr.cc
-
-Avoid implicit linking of libGL.
-
-------------------------------------------------------------------------
-r4815 | jcbowman | 2010-02-18 14:01:16 -0700 (Thu, 18 Feb 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/flowchartdemo.asy
- M /trunk/asymptote/drawfill.h
- A /trunk/asymptote/examples/clockarray.asy
- A /trunk/asymptote/examples/washer.asy
- M /trunk/asymptote/fftw++.h
-
-Fix odd sized shifts in fftw++.h.
-------------------------------------------------------------------------
-r4814 | jcbowman | 2010-02-15 00:02:06 -0700 (Mon, 15 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Expose Shift functions.
-
-------------------------------------------------------------------------
-r4813 | jcbowman | 2010-02-13 16:09:35 -0700 (Sat, 13 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Remove ambiguous constructor.
-
-------------------------------------------------------------------------
-r4812 | hammera | 2010-02-10 07:14:26 -0700 (Wed, 10 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/virtualfieldaccess.h
-
-Minor change to comment.
-
-------------------------------------------------------------------------
-r4811 | hammera | 2010-02-10 07:13:54 -0700 (Wed, 10 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/types.cc
-
-Changed alignment of slashes in macro.
-
-------------------------------------------------------------------------
-r4810 | jcbowman | 2010-02-07 15:21:17 -0700 (Sun, 07 Feb 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
-
-Fix compilation errors.
-------------------------------------------------------------------------
-r4809 | jcbowman | 2010-02-07 15:13:15 -0700 (Sun, 07 Feb 2010) | 1 line
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
-
-Fix part names.
-------------------------------------------------------------------------
-r4808 | jcbowman | 2010-02-07 11:34:19 -0700 (Sun, 07 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCTools/bitData.cc
-
-Update test code.
-
-------------------------------------------------------------------------
-r4807 | jcbowman | 2010-02-05 08:39:23 -0700 (Fri, 05 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.h
-
-Open oPRCFile in binary mode.
-
-------------------------------------------------------------------------
-r4806 | jcbowman | 2010-02-03 21:03:27 -0700 (Wed, 03 Feb 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix formatting.
-
-------------------------------------------------------------------------
-r4805 | jcbowman | 2010-01-30 21:04:48 -0700 (Sat, 30 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo in documentation of singlereal.
-
-------------------------------------------------------------------------
-r4804 | jcbowman | 2010-01-25 20:33:52 -0700 (Mon, 25 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Make FFTW wisdom file name and effort flag public.
-
-------------------------------------------------------------------------
-r4803 | jcbowman | 2010-01-25 09:58:39 -0700 (Mon, 25 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
-
-Update documentation of fftw++ header file.
-
-------------------------------------------------------------------------
-r4802 | jcbowman | 2010-01-23 11:09:50 -0700 (Sat, 23 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Fix non-pdf output from PDF tex engines.
-
-------------------------------------------------------------------------
-r4801 | jcbowman | 2010-01-19 21:12:07 -0700 (Tue, 19 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 887886fda5397d80f841bdc18055a3eba3c9147f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 19 00:53:09 2014 -0600
-Improve diagnostic.
+ Use random() instead of rand() everywhere.
-------------------------------------------------------------------------
-r4800 | jcbowman | 2010-01-19 02:50:50 -0700 (Tue, 19 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/examples/controlsystem.asy
+commit e5884384ba49856467921fccee133505007e3024
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 19 00:44:20 2014 -0600
-Remove implicit cast in favour of block constructor.
+ Use RANDOM_MAX rather than nonportable RAND_MAX.
-------------------------------------------------------------------------
-r4799 | jcbowman | 2010-01-12 14:31:13 -0700 (Tue, 12 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/label3.asy
+commit 43e146ccb44494e6ff41a273264d457982a2d4b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 19 00:43:14 2014 -0600
-Improve example.
+ Fix version mismatches when releases are imported via svn.
-------------------------------------------------------------------------
-r4798 | jcbowman | 2010-01-11 10:41:52 -0700 (Mon, 11 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 815c23058dedee81fff90b9703d5470da568999f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 18 15:19:31 2014 -0600
-Fix transformed Label alignment.
+ Test that unitrand is in [0,1].
-------------------------------------------------------------------------
-r4797 | jcbowman | 2010-01-09 22:08:23 -0700 (Sat, 09 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
+commit 35bc98ccc26a9631bfe0c0e803421dac32aff46a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 18 12:14:26 2014 -0600
-Fix typo.
+ Remove obsolete test for texi2dvi4a2ps.
-------------------------------------------------------------------------
-r4796 | jcbowman | 2010-01-09 22:06:11 -0700 (Sat, 09 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
+commit 6ce8f7be7c4188702832936aad1963fa43f86bd8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 18 11:16:55 2014 -0600
-Fix conflicts.
+ Suppress compiler warnings.
-------------------------------------------------------------------------
-r4795 | jcbowman | 2010-01-09 14:40:13 -0700 (Sat, 09 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
+commit c74a6fa979efc2faa65d3a825d8d8dbbdb8e2bce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 17 13:24:35 2014 -0600
-Avoid uninitialized variable warning.
+ Document context tex engine.
-------------------------------------------------------------------------
-r4794 | jcbowman | 2010-01-09 14:38:02 -0700 (Sat, 09 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
+commit cf658a84fa4f9559881f25dbeb52615c63dbaf48
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 17 09:54:46 2014 -0600
-Upgrade to latest version of fftw++.h.
+ Enable libc++ workaround also for FreeBSD.
-------------------------------------------------------------------------
-r4793 | jcbowman | 2010-01-09 14:34:31 -0700 (Sat, 09 Jan 2010) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 1fda160c4ec958643b1db59e5a5ac267fe1fd8cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 17 02:43:23 2014 -0600
-Simplify code.
+ Fix segment(bool[] b).
-------------------------------------------------------------------------
-r4792 | jcbowman | 2009-12-31 06:28:23 -0700 (Thu, 31 Dec 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 906ed8354d900fce7a773918f63cfcc2716eb791
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 17 02:02:09 2014 -0600
-Increment version to 1.92svn.
-------------------------------------------------------------------------
-r4791 | jcbowman | 2009-12-30 22:05:07 -0700 (Wed, 30 Dec 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/freeglut-cygwin.patch
+ Increment version to 2.32svn.
-Remove obsolete freeglut patch.
-------------------------------------------------------------------------
-r4790 | jcbowman | 2009-12-30 13:27:38 -0700 (Wed, 30 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit a35298302fafdd633be3684e2206823f584214ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 16 23:32:06 2014 -0600
-Set default font after \begin{document}.
-
-------------------------------------------------------------------------
-r4789 | jcbowman | 2009-12-30 12:46:09 -0700 (Wed, 30 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/transform.h
-
-Support transformations in lattice shading.
-
-------------------------------------------------------------------------
-r4788 | jcbowman | 2009-12-30 12:31:21 -0700 (Wed, 30 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update links.
-
-------------------------------------------------------------------------
-r4787 | jcbowman | 2009-12-19 08:18:46 -0700 (Sat, 19 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Untabify.
-
-------------------------------------------------------------------------
-r4786 | jcbowman | 2009-12-19 08:18:03 -0700 (Sat, 19 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/examples/fillcontour.asy
-
-Increase epsilon.
-
-------------------------------------------------------------------------
-r4785 | jcbowman | 2009-12-12 11:33:40 -0700 (Sat, 12 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Replace "nonselfintersecting" by more standard term "simple".
-
-------------------------------------------------------------------------
-r4784 | jcbowman | 2009-12-11 17:34:20 -0700 (Fri, 11 Dec 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/irregularcontour.asy
- M /trunk/asymptote/examples/fillcontour.asy
-
-Use a more robust contour algorithm based on approximating the function as
-a paraboloid, courtesy of Chris Savage.
-
-------------------------------------------------------------------------
-r4783 | jcbowman | 2009-12-11 16:21:04 -0700 (Fri, 11 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Avoid casting to path[] in write(guide[]).
-
-------------------------------------------------------------------------
-r4782 | jcbowman | 2009-12-05 23:13:51 -0700 (Sat, 05 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/examples/gamma3.asy
- M /trunk/asymptote/examples/labelbox.asy
-
-More example updates.
-
-------------------------------------------------------------------------
-r4781 | jcbowman | 2009-12-05 22:55:34 -0700 (Sat, 05 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/imagecontour.asy
- M /trunk/asymptote/examples/logo3.asy
- M /trunk/asymptote/examples/worksheet.asy
-
-Minor example updates.
-
-------------------------------------------------------------------------
-r4780 | jcbowman | 2009-12-05 22:35:57 -0700 (Sat, 05 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/flowchartdemo.asy
- M /trunk/asymptote/examples/controlsystem.asy
-
-Implement operator --(block, block) to simplify flowchart syntax.
-
-------------------------------------------------------------------------
-r4779 | jcbowman | 2009-12-05 12:40:40 -0700 (Sat, 05 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
+ Fix hangs in 3D font generation and the "none" tex engine.
+ Disable the MacOS 10.9 libc++ workaround on other platforms.
-Add change missed in previous revision.
+commit 8bb07a22fecfb7a45c7263cb3ddc59e696378b1b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 16 18:59:29 2014 -0600
-------------------------------------------------------------------------
-r4778 | jcbowman | 2009-12-05 12:39:48 -0700 (Sat, 05 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/picture.cc
+ Increment version to 2.31svn.
-Improve precision of minratio and maxratio routines.
+commit f3b4f36a04b7811d2da33915a911d8b2d91d4101
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 16 16:45:44 2014 -0600
-------------------------------------------------------------------------
-r4777 | jcbowman | 2009-12-02 21:50:16 -0700 (Wed, 02 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Fix zoom/menu button.
-Fix transformed 3D labels under -render=0.
+commit 1ff6bfaffecd392400c967ced8b099c41e1786e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 16 15:15:33 2014 -0600
-------------------------------------------------------------------------
-r4776 | jcbowman | 2009-12-02 11:14:49 -0700 (Wed, 02 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ Workaround broken stringstream in MacOS 10.9 libc++.
-Revert revision 4775.
+commit 116aed3e51ebc40e616ab8be671b6b546ad6c9ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 16 10:00:52 2014 -0600
-------------------------------------------------------------------------
-r4775 | jcbowman | 2009-12-02 11:10:16 -0700 (Wed, 02 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ Remove optional space.
-Retune HookHead2.
+commit d7cf1c526194a0ad4e6302dcd0502bb6f97b1f21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 16 09:45:21 2014 -0600
-------------------------------------------------------------------------
-r4774 | jcbowman | 2009-12-02 11:00:26 -0700 (Wed, 02 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ Add CXXFLAGS.
-Fix 3D planar arrowhead gap.
+commit 40191b8489e7d0a7353ae095a42def96783a0a6c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 16 00:11:20 2014 -0600
-------------------------------------------------------------------------
-r4773 | pivaldi | 2009-12-01 10:13:58 -0700 (Tue, 01 Dec 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
+ Use blocking reads by default.
-Fix ellispe arc defined by abscesses when angle of ellispe is not zero.
-------------------------------------------------------------------------
-r4772 | jcbowman | 2009-12-01 00:50:44 -0700 (Tue, 01 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+commit ef53cfa578c42f47dba80865b0e55ad490b78f34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 22:15:21 2014 -0600
-Remove duplicate arrow angle scale factor.
+ Simplify code.
-------------------------------------------------------------------------
-r4771 | jcbowman | 2009-12-01 00:49:20 -0700 (Tue, 01 Dec 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 153786ecdf9663ffb8bd81d7740c5b6c54f270ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 22:13:58 2014 -0600
-Fix offset in transformed 3D labels with render=0.
+ Revert temporary division by 0 in transform of a triple workaround.
-------------------------------------------------------------------------
-r4770 | jcbowman | 2009-11-29 21:21:35 -0700 (Sun, 29 Nov 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/animations (from /trunk/asymptote/examples/animations:4766)
+commit 4506f002e141a10036b643bd8fc5148d0a165c09
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 14:16:42 2014 -0600
-Revert r4767.
+ Support 3D for all texengines (but prc only for latex texengines).
-------------------------------------------------------------------------
-r4769 | jcbowman | 2009-11-29 12:17:32 -0700 (Sun, 29 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_boxes.asy
+commit f91f293cf477235d1de48237263ebb2e0f4a9354
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 10:56:24 2014 -0600
-Fix pen size contributions to box and ellipse.
+ Improve TeX pipe interaction.
-------------------------------------------------------------------------
-r4768 | jcbowman | 2009-11-29 11:59:29 -0700 (Sun, 29 Nov 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/doc/asymptote.sty
+commit 72d872d6e72a8511595179a59b0f01804c5e29ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 09:28:22 2014 -0600
-Update inlinetex support for xelatex.
+ Suppress warning messages.
-Load hyperref before patches/movie15_dvipdfmx.sty (renamed to movie.sty)
-under xelatex.
+commit 2215a2cfd706dbd24fb2094aa3380cb035724fd6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 09:09:25 2014 -0600
-------------------------------------------------------------------------
-r4767 | jcbowman | 2009-11-28 12:10:12 -0700 (Sat, 28 Nov 2009) | 1 line
-Changed paths:
- D /trunk/asymptote/examples/animations
+ Fix typo.
+commit ff2712d3618f318bf6db02e4c648bcc3cb184eb7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 08:34:10 2014 -0600
-------------------------------------------------------------------------
-r4766 | jcbowman | 2009-11-27 16:50:55 -0700 (Fri, 27 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Use standard STL include.
-Move convert options before geometry.
+commit 8fd6bbe57cf7e66f2c83fc10e074fea292336683
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 03:22:27 2014 -0600
-------------------------------------------------------------------------
-r4765 | jcbowman | 2009-11-27 11:10:41 -0700 (Fri, 27 Nov 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Increment version to 2.30svn.
-Remove -alpha Off default convert option in favour of
-convertOptions="-alpha Off".
+commit 2e960e254b94517748900132fbc2000eef0bb5f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 15 01:52:40 2014 -0600
-------------------------------------------------------------------------
-r4764 | jcbowman | 2009-11-27 10:45:11 -0700 (Fri, 27 Nov 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
+ Enable page breaks and 3D OpenGL with ConTeXt TeX engine.
-Use pngalpha driver only if antialias=2.
+commit 5d075b9a5b11339805274fce6f8e2c19281ea4df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 23:28:38 2014 -0600
-Fix size of pngalpha images.
+ Fix inlineimage.
-------------------------------------------------------------------------
-r4763 | jcbowman | 2009-11-26 17:32:36 -0700 (Thu, 26 Nov 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/cos3.asy
- A /trunk/asymptote/examples/exp3.asy
- A /trunk/asymptote/examples/sin3.asy
+commit e5eaf4cff2216fbff79fd8fd0ce3851baaf50e86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 22:54:25 2014 -0600
-Add 3D examples.
+ Fix inlinetex.
-------------------------------------------------------------------------
-r4762 | jcbowman | 2009-11-26 09:09:58 -0700 (Thu, 26 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 3be75974318793c71bf8ded449200db2c4da40ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 19:02:41 2014 -0600
-Use hypersetup to avoid hyperref option clashes.
+ Try to recover from division by 0 in transform of a triple.
-------------------------------------------------------------------------
-r4761 | jcbowman | 2009-11-26 08:31:15 -0700 (Thu, 26 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/SierpinskiSponge.asy
+commit 05dda17c86f49194e00e4a69d1feb43928cda860
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 18:16:01 2014 -0600
-Reduce memory usage of example.
+ Use list unconditionally.
-------------------------------------------------------------------------
-r4760 | jcbowman | 2009-11-26 08:27:20 -0700 (Thu, 26 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit d9c4961a64b6dd3de6afe133077121a46aefc7f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 18:03:50 2014 -0600
-Fix braces.
+ Fix typos.
-------------------------------------------------------------------------
-r4759 | jcbowman | 2009-11-26 00:55:46 -0700 (Thu, 26 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/logo3.asy
+commit 4158adf56fe355f719357a6bdd96911092265180
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 17:34:17 2014 -0600
-Improve 3D logo.
+ More portability tweaks.
-------------------------------------------------------------------------
-r4758 | jcbowman | 2009-11-25 13:21:37 -0700 (Wed, 25 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+commit e4276c4bf1b6c901e92b3c9178639c7446225128
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 16:44:10 2014 -0600
-Change colorslinks to pdfborder={0 0 0} in hyperrefOptions.
+ More portability tweaks.
-------------------------------------------------------------------------
-r4757 | jcbowman | 2009-11-25 09:17:37 -0700 (Wed, 25 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runmath.in
+commit f39be071dfe433f17f2320dc696a54de76f1a08c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 15:49:17 2014 -0600
-Reduce conflicts by renaming the Bessel functions J and Y to Jn and Yn.
+ Simplify code.
-------------------------------------------------------------------------
-r4756 | jcbowman | 2009-11-25 08:56:22 -0700 (Wed, 25 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 39595952a0fa67fd389321f31abedf77d09f59a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 15:43:56 2014 -0600
-Add colorlinks to settings.hyperrefOptions.
+ Update reference card.
-------------------------------------------------------------------------
-r4755 | hammera | 2009-11-18 21:38:56 -0700 (Wed, 18 Nov 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
+commit 1a0b7b7f7f6ce640645d7425c5a852d2628b76c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 14 00:06:11 2014 -0600
-Added % for the last answer on the interactive prompt.
+ Remove duplicate variable.
+commit 6f907f069ad9afe6e196ff3409ad4b77629ddb3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 13 22:51:12 2014 -0600
-------------------------------------------------------------------------
-r4754 | pivaldi | 2009-11-18 04:31:57 -0700 (Wed, 18 Nov 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
+ Reinstate tailequals to support MSDOS in bidirectional tex pipe.
-Fix horizontal & vertical lines
-------------------------------------------------------------------------
-r4753 | jcbowman | 2009-11-17 11:46:36 -0700 (Tue, 17 Nov 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/polardatagraph.asy (from /trunk/asymptote/examples/polargraph.asy:4752)
- D /trunk/asymptote/examples/polargraph.asy
+commit aa55151ab18c1ae55a6db2cf02438fd3f72fe695
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 13 21:04:05 2014 -0600
-Rename example.
+ Improve bidirectional pipe; re-enable context tex engine.
-------------------------------------------------------------------------
-r4752 | jcbowman | 2009-11-17 11:45:18 -0700 (Tue, 17 Nov 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/polargraph.asy
+commit 1b358479976b72db51759ea295d7195c5fdc641a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 13 00:23:51 2014 -0600
-Add example of a polar graph produced from discrete data.
+ Remove support for the ConTeXT tex engine since piping is broken in the
+ latest (mkiv) version.
+
+ Add support for luatex and lualatex.
-------------------------------------------------------------------------
-r4751 | jcbowman | 2009-11-17 11:38:24 -0700 (Tue, 17 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
-
-Implement operator ..(tensionSpecifier t) and join3(tensionSpecifier t).
-
-------------------------------------------------------------------------
-r4750 | jcbowman | 2009-11-17 11:12:18 -0700 (Tue, 17 Nov 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Implement polargraph(picture pic=currentpicture, real[] r, real[] theta,
-interpolate join=operator--).
-
-------------------------------------------------------------------------
-r4749 | jcbowman | 2009-11-17 10:08:04 -0700 (Tue, 17 Nov 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/SierpinskiGasket.asy
- A /trunk/asymptote/examples/SierpinskiSponge.asy
-
-Add Sierpinksi examples, courtesy of the cvgmt group.
-
-------------------------------------------------------------------------
-r4748 | jcbowman | 2009-11-13 23:59:23 -0700 (Fri, 13 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/venn3.asy
-
-Improve example.
-
-------------------------------------------------------------------------
-r4747 | jcbowman | 2009-11-13 23:53:02 -0700 (Fri, 13 Nov 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/venn3.asy
-
-Add example.
-
-------------------------------------------------------------------------
-r4746 | jcbowman | 2009-11-13 23:19:52 -0700 (Fri, 13 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph_splinetype.asy
-
-Add check that parametric array for spline interpolation is increasing.
-
-------------------------------------------------------------------------
-r4745 | hammera | 2009-11-12 21:54:00 -0700 (Thu, 12 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/table.h
-
-Removed unused lookInTopScope methods.
-
-------------------------------------------------------------------------
-r4744 | jcbowman | 2009-11-09 13:12:20 -0700 (Mon, 09 Nov 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.91svn.
-------------------------------------------------------------------------
-r4743 | jcbowman | 2009-11-09 10:02:46 -0700 (Mon, 09 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document SVG output.
-
-------------------------------------------------------------------------
-r4742 | jcbowman | 2009-11-09 08:16:15 -0700 (Mon, 09 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Remove preprocessor symbol in preparation for upcoming dvisvgm-0.8.7 release.
-
-------------------------------------------------------------------------
-r4741 | jcbowman | 2009-11-09 07:57:29 -0700 (Mon, 09 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Fix SVG axial, radial, and emulated tensor-patch shading.
-
-------------------------------------------------------------------------
-r4740 | jcbowman | 2009-11-09 01:36:31 -0700 (Mon, 09 Nov 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.90svn.
-------------------------------------------------------------------------
-r4739 | jcbowman | 2009-11-09 00:26:17 -0700 (Mon, 09 Nov 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix timer argument.
-------------------------------------------------------------------------
-r4738 | jcbowman | 2009-11-09 00:13:46 -0700 (Mon, 09 Nov 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Check for uninitialized shading pens.
-------------------------------------------------------------------------
-r4737 | jcbowman | 2009-11-08 22:14:03 -0700 (Sun, 08 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Implement emulation of Gouraud shading in SVG.
-
-------------------------------------------------------------------------
-r4736 | jcbowman | 2009-11-08 22:12:33 -0700 (Sun, 08 Nov 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Add routine that returns the intersection time of the point on the line
-through p and q that is closest to z.
-
-------------------------------------------------------------------------
-r4735 | jcbowman | 2009-11-06 11:55:09 -0700 (Fri, 06 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runarray.in
-
-Improve missing fft diagnostic.
-
-------------------------------------------------------------------------
-r4734 | jcbowman | 2009-11-05 17:08:27 -0700 (Thu, 05 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runpicture.in
-
-Reduce PRC NURBS memory usage.
-
-------------------------------------------------------------------------
-r4733 | jcbowman | 2009-11-05 16:50:29 -0700 (Thu, 05 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- A /trunk/asymptote/examples/NURBScurve.asy
- M /trunk/asymptote/glrender.cc
-
-Fix rational NURBS curves; add example.
-
-------------------------------------------------------------------------
-r4732 | jcbowman | 2009-11-04 04:54:57 -0700 (Wed, 04 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Reduce maxangleiterations.
-
-------------------------------------------------------------------------
-r4731 | jcbowman | 2009-11-04 04:49:55 -0700 (Wed, 04 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
-
-Revert to previous value of fuzz in ratio.
-
-------------------------------------------------------------------------
-r4730 | jcbowman | 2009-11-03 13:29:46 -0700 (Tue, 03 Nov 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/texfile.h
-
-Port recent changes to CYGWIN
-------------------------------------------------------------------------
-r4729 | jcbowman | 2009-11-02 21:39:31 -0700 (Mon, 02 Nov 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Always generate at least NColors.
-
-------------------------------------------------------------------------
-r4728 | jcbowman | 2009-10-29 20:17:04 -0600 (Thu, 29 Oct 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/runpath3d.in
-
-Implement path3 unstraighten(path3).
-
-Increase fuzz in ratio.
-
-------------------------------------------------------------------------
-r4727 | jcbowman | 2009-10-29 10:16:17 -0600 (Thu, 29 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/runpicture.in
-
-Add support for NURBS curves.
-
-------------------------------------------------------------------------
-r4726 | jcbowman | 2009-10-28 23:44:27 -0600 (Wed, 28 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-For SVG output, explicitly draw a circle instead of a length 0 path.
-
-------------------------------------------------------------------------
-r4725 | jcbowman | 2009-10-28 02:36:35 -0600 (Wed, 28 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
-
-Avoid unnecessary copying of linetype structure.
-
-------------------------------------------------------------------------
-r4724 | jcbowman | 2009-10-27 10:04:54 -0600 (Tue, 27 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
-
-Avoid negative dash patterns.
-
-------------------------------------------------------------------------
-r4723 | jcbowman | 2009-10-27 02:32:34 -0600 (Tue, 27 Oct 2009) | 17 lines
-Changed paths:
- M /trunk/asymptote/base/CAD.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
- A /trunk/asymptote/examples/1overx.asy
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/alignbox.asy
- M /trunk/asymptote/examples/fequlogo.asy
- M /trunk/asymptote/examples/strokepath.asy
- M /trunk/asymptote/examples/transparency.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runlabel.in
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Change linetype pattern from a string to an array of reals: a string is
-still accepted (for backwards compatibility), but the return type of
-linetype(pen) is now real[] instead of string (backwards incompatible).
-
-Implement native SVG path output (still requires dvisvgm-0.8.6).
-
-Implement SVG emulation of tensor patch shading (for a single patch).
-
-Change split so that an empty delimiter splits on spaces, discarding
-duplicate spaces.
-
-Add fillrule argument to draw(pic, path[], pen[]).
-
-Implement missing add routines.
-
-Implement 2D FFT.
-
-------------------------------------------------------------------------
-r4722 | jcbowman | 2009-10-27 01:46:53 -0600 (Tue, 27 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r4721 | jcbowman | 2009-10-26 10:54:05 -0600 (Mon, 26 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/xsin1x.asy
-
-Generalize example.
-
-------------------------------------------------------------------------
-r4720 | jcbowman | 2009-10-26 10:46:27 -0600 (Mon, 26 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/xsin1x.asy
-
-Improve example.
-
-------------------------------------------------------------------------
-r4719 | jcbowman | 2009-10-26 10:44:23 -0600 (Mon, 26 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/xsin1x.asy
-
-Simplify example.
-
-------------------------------------------------------------------------
-r4718 | jcbowman | 2009-10-26 10:32:44 -0600 (Mon, 26 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/xsin1x.asy
-
-Improve inset graph.
-
-------------------------------------------------------------------------
-r4717 | jcbowman | 2009-10-23 00:10:48 -0600 (Fri, 23 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- A /trunk/asymptote/examples/NURBSsphere.asy
- M /trunk/asymptote/examples/NURBSsurface.asy
-
-Fix rational NURBS sizing; add example.
-
-------------------------------------------------------------------------
-r4716 | jcbowman | 2009-10-22 23:41:37 -0600 (Thu, 22 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Fix control point normalization of rational NURBS surfaces.
-
-------------------------------------------------------------------------
-r4715 | jcbowman | 2009-10-22 00:29:30 -0600 (Thu, 22 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Enable workaround for dvisvgm bounding box bug (requires dvisvgm-0.8.6).
-
-------------------------------------------------------------------------
-r4714 | jcbowman | 2009-10-19 14:14:52 -0600 (Mon, 19 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
-
-Fix typo.
+commit a25e92d4aad28aa4c2e0c9cf3379e8c93b061077
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 12 19:38:09 2014 -0600
-------------------------------------------------------------------------
-r4713 | jcbowman | 2009-10-19 14:13:51 -0600 (Mon, 19 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Update ConTeX support.
-Fix inlinemovie3.
+commit c67f96b85e7ffd05caeb3c2cbc593d553fbfca25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 12 18:59:22 2014 -0600
-------------------------------------------------------------------------
-r4712 | jcbowman | 2009-10-12 14:44:03 -0600 (Mon, 12 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
+ Portability tweak.
-Resolve ambiguity in arc.
+commit 539e4b1a6ab1c7adfee52e5d08630ee57df7428a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 12 14:12:43 2014 -0600
-------------------------------------------------------------------------
-r4711 | jcbowman | 2009-10-12 10:12:13 -0600 (Mon, 12 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
+ Remove dependency on \put (contributed by Mojca Miklavec).
-Don't garbage collect PRC entities.
+commit 1b8c235a646a33c38915424adefe7d671e2a07aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 11 17:27:29 2014 -0600
-------------------------------------------------------------------------
-r4710 | jcbowman | 2009-10-11 08:39:19 -0600 (Sun, 11 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/cyclohexane.asy
+ Increment version to 2.29svn.
-Improve colours.
+commit a21ae576230fe42f202576d4702337b1e6cb4813
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 11 14:56:56 2014 -0600
-------------------------------------------------------------------------
-r4709 | oshardt | 2009-10-10 15:04:06 -0600 (Sat, 10 Oct 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Reduce number of allowed bezulate refinements to maxrefinements (default 7).
-Do not compute vector at (0,0); use a instead.
-------------------------------------------------------------------------
-r4708 | jcbowman | 2009-10-09 02:13:23 -0600 (Fri, 09 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.h
+commit 4d62b40e408a110bc6aee8b0c536c8244681c2b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 11 14:55:52 2014 -0600
-Convert labelpath to png for svg output.
+ Avoid numerical overflow in quadraticroots and cubicroots.
-------------------------------------------------------------------------
-r4707 | jcbowman | 2009-10-08 16:28:27 -0600 (Thu, 08 Oct 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 359e481bae444a08d7b5e3a2899c427b15e477ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 11 10:22:34 2014 -0600
-Add support for passing bbox to dvisvgm (currently disabled; this requires
-dvisvgm-0.8.6 from http://dvisvgm.hg.sourceforge.net/hgweb/dvisvgm).
+ Update splitpatch example.
-Fix erase when outputting SVG graphics.
+commit 14c8b1ff484d05b023e933de08d0c21db97e4dd0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 10 20:09:33 2014 -0600
-------------------------------------------------------------------------
-r4706 | jcbowman | 2009-10-08 14:17:12 -0600 (Thu, 08 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
+ Install refs.bib with slidedemo.asy.
-Fix formatting of error messages.
+commit 245f3baeac8ffc6f0988936787f96deab71da748
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 10 17:32:43 2014 -0600
-------------------------------------------------------------------------
-r4705 | jcbowman | 2009-10-07 21:12:37 -0600 (Wed, 07 Oct 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/examples/ring.asy
- M /trunk/asymptote/examples/tensor.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Use ghostscript pngalpha driver to produce transparent png files.
-
-Produce transparent png files for unsupported SVG elements.
-
-------------------------------------------------------------------------
-r4704 | jcbowman | 2009-10-06 21:59:53 -0600 (Tue, 06 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
-
-Fix surface and path3 garbage collection.
-
-------------------------------------------------------------------------
-r4703 | jcbowman | 2009-10-06 21:06:44 -0600 (Tue, 06 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runarray.in
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runtimebase.in
-
-Improve garbage collection.
-
-------------------------------------------------------------------------
-r4702 | jcbowman | 2009-10-05 23:21:23 -0600 (Mon, 05 Oct 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Force pdfformat when using a pdflatex texengine with an alternative output
-format.
-
-Force settings.align="B" for non-EPS output formats.
-
-------------------------------------------------------------------------
-r4701 | jcbowman | 2009-10-03 15:45:21 -0600 (Sat, 03 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Workaround broken curses.h header file on i386-solaris.
-
-------------------------------------------------------------------------
-r4700 | jcbowman | 2009-10-02 15:54:31 -0600 (Fri, 02 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawsurface.cc
-
-Fix center table compression under optimization.
-
-------------------------------------------------------------------------
-r4699 | jcbowman | 2009-10-02 09:03:23 -0600 (Fri, 02 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document Billboard and Embedded labels (see the example billboard.asy).
-
-------------------------------------------------------------------------
-r4698 | jcbowman | 2009-10-02 02:51:30 -0600 (Fri, 02 Oct 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
-
-Add code for removed file.
-------------------------------------------------------------------------
-r4697 | jcbowman | 2009-10-02 02:50:40 -0600 (Fri, 02 Oct 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.89svn.
-------------------------------------------------------------------------
-r4696 | jcbowman | 2009-10-02 01:25:43 -0600 (Fri, 02 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
-
-Remove obsolete part name code.
-
-------------------------------------------------------------------------
-r4695 | jcbowman | 2009-10-01 21:52:36 -0600 (Thu, 01 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/bigdiagonal.asy
-
-Add Arrow to tutorial example.
-
-------------------------------------------------------------------------
-r4694 | jcbowman | 2009-10-01 21:45:34 -0600 (Thu, 01 Oct 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawsurface.cc
-
-Store center values in a lookup table.
-
-------------------------------------------------------------------------
-r4693 | jcbowman | 2009-10-01 17:37:30 -0600 (Thu, 01 Oct 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/billboard.asy
- D /trunk/asymptote/examples/icosahedron.asy
- A /trunk/asymptote/examples/truncatedIcosahedron.asy (from /trunk/asymptote/examples/icosahedron.asy:4690)
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/settings.cc
-
-Implement PRC billboard labels.
-
-Rename settings.billboard to settings.autobillboard.
-
-Make settings.autobillboard=true by default.
-
-------------------------------------------------------------------------
-r4692 | jcbowman | 2009-09-29 17:09:51 -0600 (Tue, 29 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/bigdiagonal.asy
- D /trunk/asymptote/doc/bigsquare.asy
- M /trunk/asymptote/doc/labelsquare.asy
- M /trunk/asymptote/doc/square.asy
-
-Improve tutorial.
-
-------------------------------------------------------------------------
-r4691 | jcbowman | 2009-09-29 14:59:26 -0600 (Tue, 29 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
-
-Improve tutorial.
-
-------------------------------------------------------------------------
-r4690 | jcbowman | 2009-09-29 10:07:11 -0600 (Tue, 29 Sep 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/icosahedron.asy
- A /trunk/asymptote/examples/worksheet.asy
-
-Add examples.
-
-------------------------------------------------------------------------
-r4689 | jcbowman | 2009-09-28 19:42:07 -0600 (Mon, 28 Sep 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runarray.in
-
-Fix compilation under -disable-gl.
-
-Fix billboard size computation.
-
-------------------------------------------------------------------------
-r4688 | jcbowman | 2009-09-28 14:27:52 -0600 (Mon, 28 Sep 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/fequlogo.asy
-
-Add example of arbitrary 3D background plane.
-
-------------------------------------------------------------------------
-r4687 | jcbowman | 2009-09-28 14:21:07 -0600 (Mon, 28 Sep 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/Klein.asy
-
-Cache meshpen, knot, weight, and color arrays.
-
-Change bottom=false argument to bottom=true.
-
-------------------------------------------------------------------------
-r4686 | jcbowman | 2009-09-28 13:39:58 -0600 (Mon, 28 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Clean up auxiliary dvi file when producing SVG.
-
-------------------------------------------------------------------------
-r4685 | jcbowman | 2009-09-28 10:16:08 -0600 (Mon, 28 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
-
-Add operator * (transform3, obj).
-
-------------------------------------------------------------------------
-r4684 | jcbowman | 2009-09-28 03:39:58 -0600 (Mon, 28 Sep 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.88svn.
-------------------------------------------------------------------------
-r4683 | jcbowman | 2009-09-28 01:57:28 -0600 (Mon, 28 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Simplify code.
-
-------------------------------------------------------------------------
-r4682 | jcbowman | 2009-09-28 01:30:36 -0600 (Mon, 28 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/settings.cc
-
-Implement settings.hyperrefOptions.
-
-------------------------------------------------------------------------
-r4681 | jcbowman | 2009-09-28 01:13:24 -0600 (Mon, 28 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- A /trunk/asymptote/examples/billboard.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runtimebase.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/triple.h
-
-Implement billboard labels in OpenGL renderer (not yet implemented for PRC).
+ Fix locale bug.
-------------------------------------------------------------------------
-r4680 | jcbowman | 2009-09-27 14:54:59 -0600 (Sun, 27 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Implement framerate option for OpenGL movies.
+commit 7acc6ad91a663cfdf7aa8b94541495e7a60ab60e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 9 08:52:54 2014 -0600
-------------------------------------------------------------------------
-r4679 | jcbowman | 2009-09-27 14:31:34 -0600 (Sun, 27 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/settings.cc
-
-Fix OpenGL animations.
-
-------------------------------------------------------------------------
-r4678 | jcbowman | 2009-09-26 22:50:38 -0600 (Sat, 26 Sep 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/runarray.in
-
-Implement a projection() function that returns the interactive camera parameters
-as a projection.
-
-------------------------------------------------------------------------
-r4677 | jcbowman | 2009-09-26 22:21:39 -0600 (Sat, 26 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runpicture.in
-
-Fix premature memory deallocation bug.
-
-------------------------------------------------------------------------
-r4676 | jcbowman | 2009-09-26 10:05:26 -0600 (Sat, 26 Sep 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Simplify transform3.
-
-Add additional functions for inverting paths to 3D.
-
-------------------------------------------------------------------------
-r4675 | jcbowman | 2009-09-25 14:47:37 -0600 (Fri, 25 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bigsquare.asy
-
-Improve tutorial.
-
-------------------------------------------------------------------------
-r4674 | jcbowman | 2009-09-25 11:17:02 -0600 (Fri, 25 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Fix erase.
-
-------------------------------------------------------------------------
-r4673 | jcbowman | 2009-09-25 00:51:29 -0600 (Fri, 25 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor documentation improvements.
-
-------------------------------------------------------------------------
-r4672 | jcbowman | 2009-09-25 00:29:33 -0600 (Fri, 25 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/slidedemo.asy
-
-Resize 3D example.
-
-------------------------------------------------------------------------
-r4671 | jcbowman | 2009-09-25 00:27:33 -0600 (Fri, 25 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Don't modify settings.
-
-------------------------------------------------------------------------
-r4670 | jcbowman | 2009-09-25 00:08:10 -0600 (Fri, 25 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix viewportsize bug.
-
-------------------------------------------------------------------------
-r4669 | jcbowman | 2009-09-24 23:04:19 -0600 (Thu, 24 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/quartercircle.asy
-
-Improve tutorial.
-
-------------------------------------------------------------------------
-r4668 | jcbowman | 2009-09-24 22:59:37 -0600 (Thu, 24 Sep 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/process.cc
-
-Make erase() clear the PostScript canvas again.
-
-Implement an interactive erase commmand that does not require parenthesis.
-
-------------------------------------------------------------------------
-r4667 | pivaldi | 2009-09-24 17:29:07 -0600 (Thu, 24 Sep 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Add support for master tex file to asy-mode.el
-------------------------------------------------------------------------
-r4666 | jcbowman | 2009-09-24 16:33:47 -0600 (Thu, 24 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
-
-Set ucyclic and vcyclic only for surfaces described by a full matrix.
-
-------------------------------------------------------------------------
-r4665 | jcbowman | 2009-09-23 10:55:31 -0600 (Wed, 23 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/graphicx.tex
- M /trunk/asymptote/texfile.h
-
-Move miniltx path parsing patch into C++ code.
-
-------------------------------------------------------------------------
-r4664 | jcbowman | 2009-09-22 15:29:30 -0600 (Tue, 22 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
-
-Simplify interaction of -outname and prefix argument of shipout.
-
-------------------------------------------------------------------------
-r4663 | jcbowman | 2009-09-21 21:17:44 -0600 (Mon, 21 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/graphicx.tex
-
-Add patched graphicx.tex file.
-
-------------------------------------------------------------------------
-r4662 | jcbowman | 2009-09-21 13:19:12 -0600 (Mon, 21 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Improve indexedfigure API.
-
-------------------------------------------------------------------------
-r4661 | jcbowman | 2009-09-20 08:59:36 -0600 (Sun, 20 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Generalize OmitTick to omit both major and minor ticks.
-
-------------------------------------------------------------------------
-r4660 | jcbowman | 2009-09-19 23:28:23 -0600 (Sat, 19 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/prc/PRCbitStream.cc
- M /trunk/asymptote/prc/PRCdouble.cc
- M /trunk/asymptote/prc/PRCdouble.h
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Simplify ENDIAN test: avoid redundant flags and support ACTION-IF-UNIVERSAL.
-
-------------------------------------------------------------------------
-r4659 | jcbowman | 2009-09-19 23:18:31 -0600 (Sat, 19 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/p-orbital.asy
-
-Remove spurious spaces from example.
-
-------------------------------------------------------------------------
-r4658 | pivaldi | 2009-09-19 04:18:26 -0600 (Sat, 19 Sep 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/trembling.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/examples/animations/wavepacket.asy
- M /trunk/asymptote/examples/impact.asy
-
-Add links to licence
-------------------------------------------------------------------------
-r4657 | jcbowman | 2009-09-18 23:07:43 -0600 (Fri, 18 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/threeviews.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r4656 | jcbowman | 2009-09-18 23:01:27 -0600 (Fri, 18 Sep 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/stereoscopic.asy
- M /trunk/asymptote/examples/threeviews.asy
-
-Generalize addViews to handle any layout; change the default from
-ThreeViewsFR to SixViewsUS.
-
-------------------------------------------------------------------------
-r4655 | jcbowman | 2009-09-18 15:48:06 -0600 (Fri, 18 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Increase dvisvgm verbosity level.
-
-------------------------------------------------------------------------
-r4654 | jcbowman | 2009-09-17 23:29:55 -0600 (Thu, 17 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Allow PRC node names for labels and dots.
-
-------------------------------------------------------------------------
-r4653 | jcbowman | 2009-09-17 22:13:04 -0600 (Thu, 17 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/examples/stereoscopic.asy
-
-Add stereoscopic example.
-
-------------------------------------------------------------------------
-r4652 | jcbowman | 2009-09-17 11:48:06 -0600 (Thu, 17 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Implement addStereoViews.
-
-------------------------------------------------------------------------
-r4651 | jcbowman | 2009-09-17 09:51:24 -0600 (Thu, 17 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/dvisvgm-0.8.3.patch
-
-Remove obsolete patch.
-
-------------------------------------------------------------------------
-r4650 | jcbowman | 2009-09-16 21:38:30 -0600 (Wed, 16 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Add reverse and step actions for OpenGL movies.
-
-------------------------------------------------------------------------
-r4649 | jcbowman | 2009-09-16 20:43:51 -0600 (Wed, 16 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Make stop pause animation.
-
-------------------------------------------------------------------------
-r4648 | jcbowman | 2009-09-16 13:52:14 -0600 (Wed, 16 Sep 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/dvisvgm-0.8.3.patch
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/settings.cc
-
-Add support for svg output; this requires a DVI-based TeX engine and
-(preferably patched version of) dvisvgm-0.8.3 from
-http://dvisvgm.sourceforge.net/
-
-------------------------------------------------------------------------
-r4647 | jcbowman | 2009-09-15 21:12:04 -0600 (Tue, 15 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update links.
-
-------------------------------------------------------------------------
-r4646 | jcbowman | 2009-09-15 13:42:16 -0600 (Tue, 15 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Handle a degenerate axis range.
-
-------------------------------------------------------------------------
-r4645 | jcbowman | 2009-09-15 13:18:06 -0600 (Tue, 15 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Handle degenerate palette ranges.
-
-------------------------------------------------------------------------
-r4644 | jcbowman | 2009-09-15 04:04:45 -0600 (Tue, 15 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/pstoedit-3.45asy.patch
-
-Remove obsolete pstoedit patch, now that pstoedit-3.50 has been released.
-
-------------------------------------------------------------------------
-r4643 | jcbowman | 2009-09-06 13:08:25 -0600 (Sun, 06 Sep 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.87svn.
-------------------------------------------------------------------------
-r4642 | jcbowman | 2009-09-05 13:34:57 -0600 (Sat, 05 Sep 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/prcfile.h
-
-Fix uninitialized variable.
-
-Add missing name arguments.
-
-------------------------------------------------------------------------
-r4641 | jcbowman | 2009-09-05 01:17:23 -0600 (Sat, 05 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/prc/oPRCFile.h
-
-Fix string ambiguity.
-
-------------------------------------------------------------------------
-r4640 | jcbowman | 2009-09-04 15:36:17 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Remove spurious argument.
-
-------------------------------------------------------------------------
-r4639 | jcbowman | 2009-09-04 15:35:24 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prcfile.h
-
-Move begingroup and endgroup to oPRCFile class.
-
-------------------------------------------------------------------------
-r4638 | jcbowman | 2009-09-04 15:28:31 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/prcfile.h
-
-Remove spurious brace.
-
-------------------------------------------------------------------------
-r4637 | jcbowman | 2009-09-04 15:27:09 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/prcfile.h
- M /trunk/asymptote/runpicture.in
-
-Add PRC model name support to begingroup3 and endgroup3.
-
-------------------------------------------------------------------------
-r4636 | jcbowman | 2009-09-04 10:28:47 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prcfile.h
- M /trunk/asymptote/runpicture.in
-
-Support naming of PRC parts.
-
-------------------------------------------------------------------------
-r4635 | jcbowman | 2009-09-04 05:28:59 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Check for correct version of readline library.
-
-------------------------------------------------------------------------
-r4634 | jcbowman | 2009-09-04 05:13:50 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Add -lreadline to $LIBS.
-
-------------------------------------------------------------------------
-r4633 | jcbowman | 2009-09-04 05:06:33 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fix readline test.
-
-------------------------------------------------------------------------
-r4632 | jcbowman | 2009-09-04 04:39:43 -0600 (Fri, 04 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve GNU readline test.
-
-------------------------------------------------------------------------
-r4631 | jcbowman | 2009-09-03 12:35:35 -0600 (Thu, 03 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo.
-
-------------------------------------------------------------------------
-r4630 | jcbowman | 2009-09-03 12:34:12 -0600 (Thu, 03 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
-
-Fix radius of curvature at nodes.
-
-------------------------------------------------------------------------
-r4629 | jcbowman | 2009-09-02 16:39:30 -0600 (Wed, 02 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/NURBSsurface.asy
-
-Reduce NURBS memory usage in polynomial case.
-
-------------------------------------------------------------------------
-r4628 | jcbowman | 2009-09-02 16:36:06 -0600 (Wed, 02 Sep 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/NURBSsurface.asy
-
-Fix NURBS sizing.
-
-------------------------------------------------------------------------
-r4627 | jcbowman | 2009-08-31 02:00:43 -0600 (Mon, 31 Aug 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/prcfile.h
-
-Optimize PRC polygons.
-
-Reduce surface memory usage.
-
-------------------------------------------------------------------------
-r4626 | jcbowman | 2009-08-21 17:45:52 -0600 (Fri, 21 Aug 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.86svn.
-------------------------------------------------------------------------
-r4625 | jcbowman | 2009-08-21 15:22:51 -0600 (Fri, 21 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix typo.
-
-------------------------------------------------------------------------
-r4624 | jcbowman | 2009-08-21 15:22:10 -0600 (Fri, 21 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runtime.in
-
-Move remaining picture operations.
-
-------------------------------------------------------------------------
-r4623 | jcbowman | 2009-08-21 15:21:36 -0600 (Fri, 21 Aug 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/Klein.asy
-
-Rename labelsurface to surface; extend also to surfaces containing a single
-patch.
-
-------------------------------------------------------------------------
-r4622 | jcbowman | 2009-08-20 23:08:28 -0600 (Thu, 20 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add missing pen dimensions to sizing routine.
-
-------------------------------------------------------------------------
-r4621 | jcbowman | 2009-08-20 22:15:10 -0600 (Thu, 20 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.h
-
-Fix compilation on platforms that lack OpenGL.
-
-------------------------------------------------------------------------
-r4620 | jcbowman | 2009-08-20 08:39:20 -0600 (Thu, 20 Aug 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.85svn.
-------------------------------------------------------------------------
-r4619 | jcbowman | 2009-08-20 00:47:14 -0600 (Thu, 20 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runhistory.in
-
-Fix readline conditionals.
-
-------------------------------------------------------------------------
-r4618 | jcbowman | 2009-08-20 00:26:46 -0600 (Thu, 20 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/runarray.in
- A /trunk/asymptote/runfile.in
- A /trunk/asymptote/runmath.in
- A /trunk/asymptote/runpair.in
- A /trunk/asymptote/runpath.in
- A /trunk/asymptote/runpath3d.in
- A /trunk/asymptote/runstring.in
- A /trunk/asymptote/runsystem.in
- M /trunk/asymptote/runtime.in
- A /trunk/asymptote/runtriple.in
-
-Split runtime further.
-
-------------------------------------------------------------------------
-r4617 | jcbowman | 2009-08-19 22:18:19 -0600 (Wed, 19 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/angle.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtimebase.in
- M /trunk/asymptote/types.cc
-
-Split runtime further.
-
-------------------------------------------------------------------------
-r4616 | jcbowman | 2009-08-19 22:06:02 -0600 (Wed, 19 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runhistory.in
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
-
-Split runtime.in further.
-
-------------------------------------------------------------------------
-r4615 | jcbowman | 2009-08-19 17:23:45 -0600 (Wed, 19 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/asymptote.spec
- D /trunk/asymptote/backtrace.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/newexp.cc
- A /trunk/asymptote/runarray.in
- A /trunk/asymptote/runbacktrace.in (from /trunk/asymptote/backtrace.in:4614)
- A /trunk/asymptote/runhistory.in
- A /trunk/asymptote/runlabel.in
- A /trunk/asymptote/runpicture.in
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtimebase.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/varinit.cc
-
-Start splitting runtime.in.
-
-------------------------------------------------------------------------
-r4614 | jcbowman | 2009-08-19 07:52:08 -0600 (Wed, 19 Aug 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/splitpatch.asy (from /trunk/asymptote/examples/surfacesplit.asy:4613)
- D /trunk/asymptote/examples/surfacesplit.asy
-
-Rename example.
-
-------------------------------------------------------------------------
-r4613 | jcbowman | 2009-08-19 01:12:04 -0600 (Wed, 19 Aug 2009) | 2 lines
-Changed paths:
- D /trunk/asymptote/doc/surfacesplit.asy
- A /trunk/asymptote/examples/surfacesplit.asy (from /trunk/asymptote/doc/surfacesplit.asy:4611)
-
-Move new example to examples directory.
-
-------------------------------------------------------------------------
-r4612 | jcbowman | 2009-08-19 01:08:56 -0600 (Wed, 19 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/NURBSsurface.asy
- M /trunk/asymptote/runtime.in
-
-Extend NURBS interface.
-
-------------------------------------------------------------------------
-r4611 | catuneanu | 2009-08-18 22:08:55 -0600 (Tue, 18 Aug 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- A /trunk/asymptote/doc/surfacesplit.asy
-
-Added structure pertaining to recursive subdivision of patches. Added example of use in surfacesplit.asy.
-------------------------------------------------------------------------
-r4610 | jcbowman | 2009-08-18 10:30:30 -0600 (Tue, 18 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Remove obsolete function.
-
-------------------------------------------------------------------------
-r4609 | jcbowman | 2009-08-17 00:16:29 -0600 (Mon, 17 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runtime.in
-
-Move approximate NURBS bounds to C++ code.
-
-------------------------------------------------------------------------
-r4608 | jcbowman | 2009-08-16 15:50:08 -0600 (Sun, 16 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/virtualfieldaccess.cc
-
-Remove inline qualifier.
-
-------------------------------------------------------------------------
-r4607 | jcbowman | 2009-08-16 15:44:05 -0600 (Sun, 16 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix perspective PRC viewportmargin.
-
-------------------------------------------------------------------------
-r4606 | jcbowman | 2009-08-16 14:57:48 -0600 (Sun, 16 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/NURBSsurface.asy
- M /trunk/asymptote/examples/pathintersectsurface.asy
- M /trunk/asymptote/runtime.in
-
-Enable rational NURBS.
-
-------------------------------------------------------------------------
-r4605 | jcbowman | 2009-08-16 14:46:04 -0600 (Sun, 16 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-For clarity, use single quotes instead of double quotes.
-
-------------------------------------------------------------------------
-r4604 | jcbowman | 2009-08-16 11:08:20 -0600 (Sun, 16 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/path3.cc
-
-Compare to control point bounding box rather than patch bounding box.
-
-------------------------------------------------------------------------
-r4603 | jcbowman | 2009-08-16 10:06:11 -0600 (Sun, 16 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/spectrum.asy
-
-Fix comment.
-
-------------------------------------------------------------------------
-r4602 | jcbowman | 2009-08-16 01:19:43 -0600 (Sun, 16 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- A /trunk/asymptote/examples/NURBSsurface.asy
- M /trunk/asymptote/examples/animations/earthmoon.asy
- M /trunk/asymptote/runtime.in
-
-Add preliminary NURBS support (so far only implemented for PRC).
-
-------------------------------------------------------------------------
-r4601 | jcbowman | 2009-08-15 20:53:15 -0600 (Sat, 15 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Clarify asymptote.sty license.
-
-------------------------------------------------------------------------
-r4600 | jcbowman | 2009-08-15 09:38:41 -0600 (Sat, 15 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
-
-Remove unwanted spaces in asymptote.sty.
-
-------------------------------------------------------------------------
-r4599 | jcbowman | 2009-08-15 03:01:42 -0600 (Sat, 15 Aug 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.84svn.
-------------------------------------------------------------------------
-r4598 | jcbowman | 2009-08-15 01:16:08 -0600 (Sat, 15 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
-
-Fix dependency.
-
-------------------------------------------------------------------------
-r4597 | jcbowman | 2009-08-15 00:28:59 -0600 (Sat, 15 Aug 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/examples/Klein.asy
- A /trunk/asymptote/examples/spectrum.asy
-
-Embed parametric equations on Klein bottle.
-
-Add new example.
-
-------------------------------------------------------------------------
-r4596 | jcbowman | 2009-08-15 00:17:32 -0600 (Sat, 15 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/configure.ac
-
-Improve diagnostics for missing libz library or texi2dvi program.
-
-------------------------------------------------------------------------
-r4595 | jcbowman | 2009-08-14 23:25:57 -0600 (Fri, 14 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add light argument to fit() and shipout().
-
-------------------------------------------------------------------------
-r4594 | jcbowman | 2009-08-14 22:36:55 -0600 (Fri, 14 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Remove redundant angle arguments.
-
-------------------------------------------------------------------------
-r4593 | jcbowman | 2009-08-14 21:57:06 -0600 (Fri, 14 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
-
-Remove unwanted quotes from LaTeX jobname.
-
-------------------------------------------------------------------------
-r4592 | jcbowman | 2009-08-14 17:05:07 -0600 (Fri, 14 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Fix display of generated file names with spaces.
-
-------------------------------------------------------------------------
-r4591 | jcbowman | 2009-08-14 09:05:32 -0600 (Fri, 14 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Check only primitive types for virtual file mode members.
-
-------------------------------------------------------------------------
-r4590 | pivaldi | 2009-08-14 08:50:49 -0600 (Fri, 14 Aug 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Removing duplicated text of license
-------------------------------------------------------------------------
-r4589 | jcbowman | 2009-08-14 04:19:54 -0600 (Fri, 14 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/types.cc
-
-Restrict file modes to ty_file.
-
-------------------------------------------------------------------------
-r4588 | jcbowman | 2009-08-14 04:02:48 -0600 (Fri, 14 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/array/delete.asy
- M /trunk/asymptote/tests/array/fields.asy
- M /trunk/asymptote/tests/array/slice.asy
-
-Update tests.
-
-------------------------------------------------------------------------
-r4587 | jcbowman | 2009-08-14 03:41:41 -0600 (Fri, 14 Aug 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/filegraph.asy
- M /trunk/asymptote/doc/leastsquares.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/examples/filesurface.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
-
-Make file mode functions virtual members; this backwards incompatibility
-requires that line(file f) be changed to f.line(), etc.
-
-------------------------------------------------------------------------
-r4586 | jcbowman | 2009-08-13 22:36:05 -0600 (Thu, 13 Aug 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/galleon.asy
- M /trunk/asymptote/examples/soccerball.asy
- M /trunk/asymptote/types.cc
-
-Remove obsolete cyclicflag and void cyclic(bool) functions now that the
-cyclic member of an array is writeable.
-
-------------------------------------------------------------------------
-r4585 | jcbowman | 2009-08-13 22:06:27 -0600 (Thu, 13 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/examples/slidedemo_.bbl
-
-Don't overwrite viewportmargin.
-
-------------------------------------------------------------------------
-r4584 | jcbowman | 2009-08-12 17:33:31 -0600 (Wed, 12 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Check ASYMPTOTE_HOME instead of ~/.asy in search path.
-
-------------------------------------------------------------------------
-r4583 | jcbowman | 2009-08-12 16:12:31 -0600 (Wed, 12 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix texpath initialization.
-
-------------------------------------------------------------------------
-r4582 | jcbowman | 2009-08-11 01:32:50 -0600 (Tue, 11 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/trumpet.asy
-
-Increase linegranularity.
-
-------------------------------------------------------------------------
-r4581 | jcbowman | 2009-08-10 23:38:34 -0600 (Mon, 10 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix splitting indices.
-
-------------------------------------------------------------------------
-r4580 | jcbowman | 2009-08-10 22:28:47 -0600 (Mon, 10 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix definition of normal in regularize.
-
-------------------------------------------------------------------------
-r4579 | jcbowman | 2009-08-10 21:27:22 -0600 (Mon, 10 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/spiral3.asy
-
-Improve example.
-
-------------------------------------------------------------------------
-r4578 | jcbowman | 2009-08-10 21:21:17 -0600 (Mon, 10 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/graph_splinetype.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- A /trunk/asymptote/base/three_tube.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/cylinder.asy
- M /trunk/asymptote/examples/randompath3.asy
- M /trunk/asymptote/examples/sphericalharmonic.asy
- A /trunk/asymptote/examples/spiral3.asy
- M /trunk/asymptote/runtime.in
-
-Use splined parametric surfaces to implement smooth thick lines.
-
-------------------------------------------------------------------------
-r4577 | jcbowman | 2009-08-10 11:28:37 -0600 (Mon, 10 Aug 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Don't nest picture environments used for TeX clipping (not used for ConTeXt
-since the \beginpicture...\endpicture environment is still broken; this
-only affects the clipping of labels outside the bounding box.).
-
-------------------------------------------------------------------------
-r4576 | jcbowman | 2009-08-09 15:47:06 -0600 (Sun, 09 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/tube.asy
-
-Remove private qualifier from rmf.
-
-------------------------------------------------------------------------
-r4575 | jcbowman | 2009-08-09 01:34:45 -0600 (Sun, 09 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/animations/glmovie.asy
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
-
-Copy transformation T in projection.copy().
-
-------------------------------------------------------------------------
-r4574 | jcbowman | 2009-08-09 00:49:51 -0600 (Sun, 09 Aug 2009) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/label3.asy
- M /trunk/asymptote/examples/label3ribbon.asy
- M /trunk/asymptote/examples/label3solid.asy
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/examples/pipeintersection.asy
- M /trunk/asymptote/examples/projectelevation.asy
- M /trunk/asymptote/examples/smoothelevation.asy
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/examples/tensor.asy
- M /trunk/asymptote/examples/torus.asy
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-Construct patches with the usual orientation for a counterclockwise
-external path; update tensor product shading to be consistent with this
-more sensible convention (rather than the reversed format described in the
-Postscript Language Reference Manual).
-
-Make the default currentlight=Headlamp for consistency with Adobe Reader;
-the previous currentlight is now called Viewport.
-
-Fix uequals, vequals, and surface indices; implement ucyclic() and vcyclic().
-
-Add rendermargin parameter.
-
-Add triple dir(explicit triple) function for consistency.
-
-------------------------------------------------------------------------
-r4573 | jcbowman | 2009-08-08 13:00:47 -0600 (Sat, 08 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_light.asy
-
-Tune Headlamp.
-
-------------------------------------------------------------------------
-r4572 | jcbowman | 2009-08-06 20:38:26 -0600 (Thu, 06 Aug 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add labelsurface function.
-
-Add min(frame, projection) and max(frame, projection).
-
-------------------------------------------------------------------------
-r4571 | hammera | 2009-08-04 11:17:53 -0600 (Tue, 04 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.pl
-
-Added more error-checking to runtime.pl.
-
-------------------------------------------------------------------------
-r4570 | jcbowman | 2009-08-04 00:35:17 -0600 (Tue, 04 Aug 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Fix projected bounding box calculation and angle calculation.
-
-Remove viewportfactor and anglefactor; increase angleprecision.
-
-Cache modelview matrix.
-
-------------------------------------------------------------------------
-r4569 | hammera | 2009-08-03 13:48:16 -0600 (Mon, 03 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
-
-Refactored pushing and popping processData.
-
-------------------------------------------------------------------------
-r4568 | jcbowman | 2009-08-01 14:03:12 -0600 (Sat, 01 Aug 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/tree.asy
- M /trunk/asymptote/examples/Klein.asy
-
-Simplify example.
-
-------------------------------------------------------------------------
-r4567 | hammera | 2009-07-31 10:39:57 -0600 (Fri, 31 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Removed TODO items I no longer feel like doing.
-
-------------------------------------------------------------------------
-r4566 | hammera | 2009-07-30 14:22:52 -0600 (Thu, 30 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
-
-Removed menv.
-
-------------------------------------------------------------------------
-r4565 | hammera | 2009-07-30 13:19:42 -0600 (Thu, 30 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/TODO
- A /trunk/asymptote/backtrace.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
- A /trunk/asymptote/runtimebase.in
-
-Added support for splitting runtime.in into several files.
-
-------------------------------------------------------------------------
-r4564 | jcbowman | 2009-07-30 08:44:44 -0600 (Thu, 30 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/base/graph_splinetype.asy (from /trunk/asymptote/base/splinetype.asy:4561)
- M /trunk/asymptote/base/interpolate.asy
- D /trunk/asymptote/base/splinetype.asy
-
-Rename splinetype.asy to graph_splinetype.asy.
-
-------------------------------------------------------------------------
-r4563 | jcbowman | 2009-07-29 00:36:18 -0600 (Wed, 29 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Add uequals and vequals functions for indexed surfaces.
-
-------------------------------------------------------------------------
-r4562 | jcbowman | 2009-07-29 00:35:28 -0600 (Wed, 29 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Enable getstring with --interactive even if not a tty.
-
-------------------------------------------------------------------------
-r4561 | jcbowman | 2009-07-28 01:17:37 -0600 (Tue, 28 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/labelpath3.asy
- M /trunk/asymptote/base/splinetype.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add surface indices.
-
-Add nonuniform parametric surface routine.
-
-------------------------------------------------------------------------
-r4560 | jcbowman | 2009-07-27 14:53:25 -0600 (Mon, 27 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix formatting.
-
-------------------------------------------------------------------------
-r4559 | jcbowman | 2009-07-27 14:25:07 -0600 (Mon, 27 Jul 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Separate code to split a path into nondegenerate Coons patches out of
-surface constructor.
-
-------------------------------------------------------------------------
-r4558 | jcbowman | 2009-07-27 10:17:48 -0600 (Mon, 27 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/animations/glmovie.asy
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
-
-Generalize extrude.
-
-------------------------------------------------------------------------
-r4557 | hammera | 2009-07-27 00:24:19 -0600 (Mon, 27 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Removed finished TODO item.
-
-------------------------------------------------------------------------
-r4556 | hammera | 2009-07-27 00:23:45 -0600 (Mon, 27 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
-
-Made more compact bytecode for pushing defualt arguments onto the stack.
-
-------------------------------------------------------------------------
-r4555 | hammera | 2009-07-26 23:55:06 -0600 (Sun, 26 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/callable.cc
- M /trunk/asymptote/callable.h
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/constructor.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/vm.h
-
-Added detailed output for debugging bytecode.
-
-------------------------------------------------------------------------
-r4554 | hammera | 2009-07-26 14:26:02 -0600 (Sun, 26 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Changed debugging output for DEBUG_STACK.
-
-------------------------------------------------------------------------
-r4553 | jcbowman | 2009-07-25 23:35:36 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo.
-
-------------------------------------------------------------------------
-r4552 | jcbowman | 2009-07-25 16:39:31 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runtime.in
-
-Implement empirical translation between OpenGL and PRC shininess.
-
-------------------------------------------------------------------------
-r4551 | hammera | 2009-07-25 10:31:06 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/refaccess.cc
- M /trunk/asymptote/refaccess.h
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/vm.h
-
-Added preprocessor option to print names of bltin functions.
-
-------------------------------------------------------------------------
-r4550 | hammera | 2009-07-25 10:12:38 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/stm.cc
-
-Changed formatting of interactive write for overloaded variables.
-
-------------------------------------------------------------------------
-r4549 | hammera | 2009-07-25 10:11:39 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Automated definition of IntArray, etc.
-
-------------------------------------------------------------------------
-r4548 | jcbowman | 2009-07-25 09:58:38 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix viewportshift flicker.
-
-------------------------------------------------------------------------
-r4547 | jcbowman | 2009-07-25 02:05:50 -0600 (Sat, 25 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/three.asy
-
-Embed 2D frame.
-
-Improve OpenGL movie generation.
-
-------------------------------------------------------------------------
-r4546 | jcbowman | 2009-07-25 00:41:07 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Remove diagnostic.
-
-------------------------------------------------------------------------
-r4545 | jcbowman | 2009-07-25 00:01:06 -0600 (Sat, 25 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation on suppressing warnings.
-
-------------------------------------------------------------------------
-r4544 | jcbowman | 2009-07-24 23:57:15 -0600 (Fri, 24 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/labelpath.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/trembling.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Allow asy warnings to be disabled.
-
-------------------------------------------------------------------------
-r4543 | jcbowman | 2009-07-24 23:54:43 -0600 (Fri, 24 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
-
-Delete intermediate files.
-
-------------------------------------------------------------------------
-r4542 | jcbowman | 2009-07-24 19:55:40 -0600 (Fri, 24 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.h
-
-Add missing typedef.
-
-------------------------------------------------------------------------
-r4541 | hammera | 2009-07-24 02:07:57 -0600 (Fri, 24 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/stm.cc
-
-Write type info for variables on the interactive prompt.
-
-------------------------------------------------------------------------
-r4540 | hammera | 2009-07-24 01:45:10 -0600 (Fri, 24 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stm.cc
-
-Made overloaded warning for interactive write less scary.
-
-------------------------------------------------------------------------
-r4539 | hammera | 2009-07-24 01:42:07 -0600 (Fri, 24 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/virtualfieldaccess.cc
- M /trunk/asymptote/virtualfieldaccess.h
-
-Minor changes to virtual fields.
-
-------------------------------------------------------------------------
-r4538 | hammera | 2009-07-23 19:24:46 -0600 (Thu, 23 Jul 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/array/fields.asy
-
-Add automated testing of array virtual fields.
-
-------------------------------------------------------------------------
-r4537 | hammera | 2009-07-23 19:20:22 -0600 (Thu, 23 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- A /trunk/asymptote/virtualfieldaccess.cc
- A /trunk/asymptote/virtualfieldaccess.h
-
-Implemented writing to virtual fields.
-
-------------------------------------------------------------------------
-r4536 | jcbowman | 2009-07-23 11:04:54 -0600 (Thu, 23 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/syzygy.asy
-
-Resolve ambiguity.
-
-------------------------------------------------------------------------
-r4535 | jcbowman | 2009-07-23 01:20:35 -0600 (Thu, 23 Jul 2009) | 9 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/animations/earthmoon.asy
- A /trunk/asymptote/examples/animations/glmovie.asy
- M /trunk/asymptote/examples/animations/heatequation.asy
- M /trunk/asymptote/examples/animations/sphere.asy
- M /trunk/asymptote/examples/xsin1x.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Add support for OpenGL animations (illustrated in glmovie.asy), including
-new autoplay and loop settings.
-
-Implement a portable Signal function based on sigaction.
-
-Add example of inset graph to xsin1x.asy.
-
-Improve animation fitting to guarantee a single transformation for all pictures.
-
-------------------------------------------------------------------------
-r4534 | jcbowman | 2009-07-21 10:59:05 -0600 (Tue, 21 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Extend embed(frame).
-
-------------------------------------------------------------------------
-r4533 | jcbowman | 2009-07-21 01:10:31 -0600 (Tue, 21 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Factor 3D fitting routine.
-
-------------------------------------------------------------------------
-r4532 | jcbowman | 2009-07-21 00:14:50 -0600 (Tue, 21 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Remove extra comma.
-
-------------------------------------------------------------------------
-r4531 | jcbowman | 2009-07-20 21:44:59 -0600 (Mon, 20 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
-
-Add missing picture sizing.
-
-------------------------------------------------------------------------
-r4530 | hammera | 2009-07-20 15:12:11 -0600 (Mon, 20 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Added routines for stepping through external animations in slides.
-
-------------------------------------------------------------------------
-r4529 | jcbowman | 2009-07-20 00:35:29 -0600 (Mon, 20 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.83svn.
-------------------------------------------------------------------------
-r4528 | jcbowman | 2009-07-19 22:57:37 -0600 (Sun, 19 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/labelpath3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Use a consistent approximation for drawing tube centers.
-
-------------------------------------------------------------------------
-r4527 | jcbowman | 2009-07-19 21:35:45 -0600 (Sun, 19 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
-
-Fix threaded exports.
-
-------------------------------------------------------------------------
-r4526 | jcbowman | 2009-07-18 15:26:12 -0600 (Sat, 18 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/prcfile.h
-
-Respect -gray and -bw in PRC output.
-
-------------------------------------------------------------------------
-r4525 | jcbowman | 2009-07-17 23:35:20 -0600 (Fri, 17 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add default argument to transform3(projection).
-
-------------------------------------------------------------------------
-r4524 | jcbowman | 2009-07-17 22:19:35 -0600 (Fri, 17 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/lever.asy
- M /trunk/asymptote/examples/logo3.asy
- M /trunk/asymptote/examples/polarcircle.asy
- M /trunk/asymptote/runtime.in
-
-Fix texpath fontsize with PDF tex engines.
-
-------------------------------------------------------------------------
-r4523 | jcbowman | 2009-07-17 19:55:57 -0600 (Fri, 17 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/logo.asy
- M /trunk/asymptote/doc/multicontour.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/examples/mosquito.asy
- M /trunk/asymptote/examples/polararea.asy
- M /trunk/asymptote/examples/poster.asy
- M /trunk/asymptote/examples/slidedemo.asy
-
-Add missing pt units.
-
-------------------------------------------------------------------------
-r4522 | jcbowman | 2009-07-14 00:22:41 -0600 (Tue, 14 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.82svn.
-------------------------------------------------------------------------
-r4521 | jcbowman | 2009-07-13 22:36:37 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix initial angle calculation.
-
-------------------------------------------------------------------------
-r4520 | jcbowman | 2009-07-13 21:18:26 -0600 (Mon, 13 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Improve motion detection.
-------------------------------------------------------------------------
-r4519 | jcbowman | 2009-07-13 21:02:58 -0600 (Mon, 13 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
-
-Reinstate doubleclick motion detection.
-------------------------------------------------------------------------
-r4518 | jcbowman | 2009-07-13 20:05:06 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
-
-Approximate off-axis projections (viewportshift) in PRC.
-
-------------------------------------------------------------------------
-r4517 | jcbowman | 2009-07-13 18:55:52 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Remove unused include.
-
-------------------------------------------------------------------------
-r4516 | jcbowman | 2009-07-13 18:51:32 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
-
-Fix lineskip units.
-
-------------------------------------------------------------------------
-r4515 | jcbowman | 2009-07-13 18:41:39 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/runtime.in
-
-Rename minbound(triple[][], triple) to minbezier, etc.
-
-------------------------------------------------------------------------
-r4514 | jcbowman | 2009-07-13 18:02:14 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/runtime.in
-
-Remove unused format argument from xasy.
-
-------------------------------------------------------------------------
-r4513 | jcbowman | 2009-07-13 17:50:26 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Remove obsolete GIF deconstruction format and xformat setting.
-
-------------------------------------------------------------------------
-r4512 | jcbowman | 2009-07-13 17:37:20 -0600 (Mon, 13 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Allow single quotation marks in filenames.
-
-------------------------------------------------------------------------
-r4511 | jcbowman | 2009-07-12 22:47:17 -0600 (Sun, 12 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Simplify code.
-
-------------------------------------------------------------------------
-r4510 | jcbowman | 2009-07-12 22:31:56 -0600 (Sun, 12 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Simplify code; remove cstdarg dependency.
-
-------------------------------------------------------------------------
-r4509 | jcbowman | 2009-07-12 16:31:02 -0600 (Sun, 12 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Remove minimum window constraints (use viewportsize instead).
-Add other missing path3 functions.
+commit 904beb18cea5434833b4e2793102eb83291c726a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 8 11:25:35 2014 -0600
-------------------------------------------------------------------------
-r4508 | jcbowman | 2009-07-12 14:48:40 -0600 (Sun, 12 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+ Fix discussion of new T.
-Set executable flag on PostScript files under MSDOS, to allow psviewer="cmd".
+commit a03fd01057e07e258733190f89045e6bacabac70
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 8 00:24:42 2014 -0600
-------------------------------------------------------------------------
-r4507 | hammera | 2009-07-12 12:30:14 -0600 (Sun, 12 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Update links.
-Added beginpoint and endpoint for path3.
+commit aee5114c91da4eda46ecf6ff679b604ffb834ae8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 8 00:15:03 2014 -0600
-------------------------------------------------------------------------
-r4506 | jcbowman | 2009-07-11 00:00:43 -0600 (Sat, 11 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+ Work around PRC viewport issue.
+
+ Simplify OpenGL minsize code.
-Use "cmd" to request the default MSDOS file association.
+commit 636f9b9ae471dda6dfb2d24192948f0702adc1d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 8 00:14:01 2014 -0600
-Change default file association for pdfviewer, display, and animate to cmd.
-
-------------------------------------------------------------------------
-r4505 | jcbowman | 2009-07-10 15:24:29 -0600 (Fri, 10 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/contextfonts.asy
-
-Improve illustration of ConTeXT font bug workaround.
-
-------------------------------------------------------------------------
-r4504 | jcbowman | 2009-07-10 15:22:23 -0600 (Fri, 10 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/examples/contextfonts.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/texfile.h
-
-Fix font units.
-
-Add example of ConTeXT bug workaround for fonts smaller than 12pt.
-
-------------------------------------------------------------------------
-r4503 | jcbowman | 2009-07-09 12:28:50 -0600 (Thu, 09 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix doubleclick type.
-
-------------------------------------------------------------------------
-r4502 | jcbowman | 2009-07-09 12:25:46 -0600 (Thu, 09 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Change doubleclick setting to an int.
-
-------------------------------------------------------------------------
-r4501 | jcbowman | 2009-07-09 12:20:40 -0600 (Thu, 09 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Use a portable doubleclick timeout.
+ Update link.
-------------------------------------------------------------------------
-r4500 | jcbowman | 2009-07-08 09:33:37 -0600 (Wed, 08 Jul 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/lmfit1.asy
+commit 641f0087ca7e984264b1604e77826cc5013ab5f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 7 11:02:33 2014 -0600
-Add example of lmfit.
+ Fix calculation of minimum width and height for OpenGL window.
-------------------------------------------------------------------------
-r4499 | jcbowman | 2009-07-07 17:43:32 -0600 (Tue, 07 Jul 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 884dbe2975df61c02b1702a8eb1d136f5eb76230
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 6 19:26:10 2014 -0600
-Adjust camera again as part of 2D resizing.
+ Fix transform(u,v,O).
-Respect keepAspect flag.
+commit f843adbcf329e75a71f0c3b9feb05ec6bddd0c70
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 5 09:58:15 2014 -0600
-Respect projection.autoadjust.
+ Add optional parameters to hsplit and vsplit.
-------------------------------------------------------------------------
-r4498 | jcbowman | 2009-07-07 09:26:05 -0600 (Tue, 07 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 3e3cf1484ea8838ab1577d9541346e9ca8cb00d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 28 12:10:05 2014 -0600
-Fix targetsize.
+ Increment version to 2.28svn.
-------------------------------------------------------------------------
-r4497 | jcbowman | 2009-07-07 09:24:59 -0600 (Tue, 07 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 47b4f65c1723103f158a7d6c93b996007e05975c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 28 09:46:10 2014 -0600
-Fix 3D labels.
+ Move Adobe transparency workaround to C++ code to allow use of texpreamble
+ again with the pdflatex tex engine.
-------------------------------------------------------------------------
-r4496 | jcbowman | 2009-07-07 08:17:31 -0600 (Tue, 07 Jul 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit f6e34a476966f6ef173078f97e9de6b22ec38339
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 26 13:40:55 2014 -0600
-Add bool targetsize=true to 3D label routines; this forces labels to be
-drawn with the size they would have on the target plane.
+ Increment version to 2.27svn.
-------------------------------------------------------------------------
-r4495 | jcbowman | 2009-07-06 21:35:38 -0600 (Mon, 06 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit ebd0f3956cce6452f03be38f3d8895493b638fef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 26 10:59:00 2014 -0600
-Increment version to 1.81svn.
-------------------------------------------------------------------------
-r4494 | jcbowman | 2009-07-06 18:06:06 -0600 (Mon, 06 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/xstream.h
+ Update flex patch.
-Reinstate missing prototypes under CYGWIN
-------------------------------------------------------------------------
-r4493 | jcbowman | 2009-07-06 17:56:40 -0600 (Mon, 06 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/xstream.h
+commit dcdd417934a8cb30186e75cdc4a0bc28c6c0e7e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 26 10:24:56 2014 -0600
-Work around missing RPC definition under CYGWIN.
-------------------------------------------------------------------------
-r4492 | jcbowman | 2009-07-06 17:23:08 -0600 (Mon, 06 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Don't test for an svn release if special file svnrevision is missing, so that
+ release code imported via svn still uses the official release version.
-Simplify code.
+commit 1b3a42c12d3f0f1b3e5c2338a84e78ccccb27230
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 25 20:58:03 2014 -0600
-------------------------------------------------------------------------
-r4491 | jcbowman | 2009-07-06 15:29:09 -0600 (Mon, 06 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
+ Test for POSIX 2008.
-Update asymptote.info in install-prebuilt because of version.texi dependency.
+commit 07156b7672da2a75cca1f2ffe51a794d0651e15b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 25 20:57:06 2014 -0600
-------------------------------------------------------------------------
-r4490 | jcbowman | 2009-07-06 14:49:09 -0600 (Mon, 06 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stm.cc
+ Address portability issue.
-Optionally inform user how to ignore a warning.
+commit edb7d9e4dead125cfafc12eb9aedfbf4112dd99a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 25 20:52:07 2014 -0600
-------------------------------------------------------------------------
-r4489 | jcbowman | 2009-07-06 13:43:30 -0600 (Mon, 06 Jul 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.cc
+ Support c++11.
-Make array.default(j=n) delete only entry j.
+commit a0795aee061ca38f664e44ee0812792ee8e7e20e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 25 09:58:48 2014 -0600
-Add warn(string) and nowarn(string) functions, along with settings.warnings
+ Use unordered_map if __GNUC_PREREQ is not set.
-Change "PATH" to "LOCATION" in error message.
+commit eae6b2f4e3a0a1924d0f5a9ce4e4812fe14da6e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 22 10:36:57 2014 -0600
-------------------------------------------------------------------------
-r4488 | jcbowman | 2009-07-05 23:02:24 -0600 (Sun, 05 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Update documentation.
-Mention psview as a better (and free) alternative to gsview for MSDOS users.
+commit 68d1882e82485dc25e9ed4d70ee18a1a5393d6e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 22 08:57:14 2014 -0600
-Update documentation.
+ Fix degenerate HookHead and SimpleHead arrows.
-------------------------------------------------------------------------
-r4487 | jcbowman | 2009-07-05 22:05:56 -0600 (Sun, 05 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
+commit 9d3365092484d3b47b770361a33d1e333675f7ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 21 22:56:24 2014 -0600
-Remove obsolete CYGWIN code.
+ Remove unused files; update references.
-------------------------------------------------------------------------
-r4486 | jcbowman | 2009-07-05 19:49:35 -0600 (Sun, 05 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
+commit 841020fba6f2052b53e2c7b0781ef23ba4a1f19b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 21 14:24:14 2014 -0600
-Work around u_quad_t conversion conflict.
+ Make xasy terminate asy process upon exit.
+
+ Use winpad as the default code editor under MSWindows.
-------------------------------------------------------------------------
-r4485 | jcbowman | 2009-07-05 10:29:05 -0600 (Sun, 05 Jul 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
+commit b31b715597cf052fec0cdd0fd13eaa2a33a517b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 21 11:08:02 2014 -0600
-Add virtual fields name, mode, line, csv, word, singlereal, singleint,
-signed to files.
+ Fix xasy code editor under MSWindows.
-Simplify single precision and signed interface routines.
+commit a498cbda30967e2858db55a499aa7351b9d688f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 20 13:06:53 2014 -0600
-------------------------------------------------------------------------
-r4484 | jcbowman | 2009-07-05 10:10:35 -0600 (Sun, 05 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/lmfit.asy
+ Miscellaneous CTAN updates.
-Add comments.
+commit b26e75cd2c6f8e167d182c5ff2ced81988cb594b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 20 02:57:11 2014 -0600
-------------------------------------------------------------------------
-r4483 | jcbowman | 2009-07-04 20:39:50 -0600 (Sat, 04 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/animation.asy
+ Increment version to 2.26svn.
-Fix animations with global=false.
+commit 78a0104496fa647a67847923ee8a05d3fb6d7dd5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 20 00:12:08 2014 -0600
-------------------------------------------------------------------------
-r4482 | jcbowman | 2009-07-04 15:39:12 -0600 (Sat, 04 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/main.cc
+ Update SVG documentation.
-Use pthread_join instead of pthread_kill.
+commit c1a7c777bea03d4aa17a6759c0a70aa48bc98a56
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 14:21:13 2014 -0600
-------------------------------------------------------------------------
-r4481 | jcbowman | 2009-07-04 14:29:24 -0600 (Sat, 04 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/examples/filesurface.asy
+ Fix Boehm gc compatibility issue with compact option.
-Minor simplifications.
+commit 7251dffa726b6747616f18fd1a8f25f4be3ded6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 14:19:12 2014 -0600
-------------------------------------------------------------------------
-r4480 | jcbowman | 2009-07-04 13:05:54 -0600 (Sat, 04 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
+ Add brace routine contributed by Charles Staats.
-Update to version 1.04.
+commit 9dce9523d3b9f21c95a94c21ec3c55fa74661cfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 14:12:19 2014 -0600
-------------------------------------------------------------------------
-r4479 | jcbowman | 2009-07-04 12:20:09 -0600 (Sat, 04 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Allow code editor command line options.
-Initialize lighting only in home().
+commit d183f721ec1db229bd5ee8bc0d77f73b1c5fdef8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 11:13:02 2014 -0600
-------------------------------------------------------------------------
-r4478 | jcbowman | 2009-07-04 12:08:30 -0600 (Sat, 04 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
+ Apply noplaybutton workaround only to new versions of media9.
+
+ Add link to the excellent tutorial written by Charles Staats.
-Don't use POSIX timers by default due to portability issues.
+commit 61814f95a498757e6fcbb212a1a39a865c5d2ad8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 09:50:38 2014 -0600
-Call home() before quit to return to idle state and reset parameters.
+ Fix numerical precision issue in makepen.
-------------------------------------------------------------------------
-r4477 | jcbowman | 2009-07-04 12:05:07 -0600 (Sat, 04 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Exit GUI gracefully.
-
-------------------------------------------------------------------------
-r4476 | jcbowman | 2009-07-04 01:53:43 -0600 (Sat, 04 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Force zoom/menu to be unmodified.
-
-Update documentation.
+commit 5b6990c4a62afd01161b5cc79489dd8c5f55b93e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 09:26:31 2014 -0600
-------------------------------------------------------------------------
-r4475 | jcbowman | 2009-07-04 01:32:54 -0600 (Sat, 04 Jul 2009) | 9 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
+ Re-enable mesh lines.
-Fix left-button zoom/menu binding bug.
-
-Add new settings zoomfactor, zoomstep, spinstep, arcballradius, resizestep,
-and doubleclick.
-
-Improve doubleclick emulation by adding a timeout (default 200ms).
-
-Re-instate default zoom/menu right-button assignment.
-
-------------------------------------------------------------------------
-r4474 | jcbowman | 2009-07-03 16:43:19 -0600 (Fri, 03 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Enable all warnings when debugging.
-
-------------------------------------------------------------------------
-r4473 | jcbowman | 2009-07-03 16:28:54 -0600 (Fri, 03 Jul 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stm.cc
+commit b5b752b55ffe4954262faf1efe3e11508efb8217
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 01:32:45 2014 -0600
-Add setting warn that allows one to enable or disable warnings like
-writeoverloaded.
+ Update cygwin GLU patch.
-------------------------------------------------------------------------
-r4472 | jcbowman | 2009-07-03 01:39:13 -0600 (Fri, 03 Jul 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
- M /trunk/asymptote/xstream.h
+commit 8eb656d49d49e6a83227e22245864727c023df34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 19 00:14:11 2014 -0600
-Improve interace to routines for setting single precision mode: remove the
-unused x argument, distinguishing the integer case with a new bool signedint
-argument before the file.
+ Acknowledge Michail Vidiassov's extensive contributions to the PRC code.
-------------------------------------------------------------------------
-r4471 | jcbowman | 2009-07-02 11:39:13 -0600 (Thu, 02 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 925f182004ae3373cfc1165c1f3312beea4dc522
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 13:25:55 2014 -0600
-Fix TeXLive docdir.
+ Sort vector patches to work around opacity artifacts in many rendering engines.
-------------------------------------------------------------------------
-r4470 | jcbowman | 2009-07-02 01:54:52 -0600 (Thu, 02 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 12b305cc49fc1d5f5ff61649040df4e819d2078e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 11:43:49 2014 -0600
-Increment version to 1.80svn.
-------------------------------------------------------------------------
-r4469 | jcbowman | 2009-07-02 00:26:57 -0600 (Thu, 02 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
+ Support raw PRC output with outformat="prc".
-Change default right mouse button assignment from zoom/menu to zoom.
+commit e42598ff80e479e2be07b77091ca7e3639772880
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 10:46:40 2014 -0600
-------------------------------------------------------------------------
-r4468 | jcbowman | 2009-07-01 22:00:57 -0600 (Wed, 01 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/settings.cc
+ Improve diagnostic when texi2dvi is missing.
-Fix docdir under TeXLive.
+commit 6e2a9d80b6b3e920a5c2cec24fc1f6d619828b2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 10:45:43 2014 -0600
-------------------------------------------------------------------------
-r4467 | jcbowman | 2009-07-01 18:23:47 -0600 (Wed, 01 Jul 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Fix inlineimage under pdflatex.
-Remove unused code.
-------------------------------------------------------------------------
-r4466 | jcbowman | 2009-07-01 16:32:52 -0600 (Wed, 01 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
+commit 3bb80f0dd96f888188435508ca7efba9c25a401c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 09:15:18 2014 -0600
-Add viewportshift support for orthographic projections.
+ Implement workarounds for Adobe Reader transparency artifact.
-------------------------------------------------------------------------
-r4465 | jcbowman | 2009-07-01 02:49:09 -0600 (Wed, 01 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/pipeintersection.asy
+commit 8554c29a6bd705bd6a974d14ff3bae2051b16394
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 02:04:26 2014 -0600
-Improve lighting.
+ Update FFT support file.
-------------------------------------------------------------------------
-r4464 | jcbowman | 2009-07-01 02:31:58 -0600 (Wed, 01 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
+commit fc3ef0ec22b36083ace789436004ef88452a1feb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 01:00:19 2014 -0600
-Revert orthographic projection and lastzoom changes.
+ Update documentation.
-------------------------------------------------------------------------
-r4463 | jcbowman | 2009-07-01 01:06:52 -0600 (Wed, 01 Jul 2009) | 18 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+commit 9723f73b960f8be41e47650770cc9efa37275aa9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 00:30:23 2014 -0600
-Don't exit on keystroke-initiated export.
-
-Invert internal zoom variable.
-
-Add pan (in addition to viewportshift) action to native OpenGL renderer.
+ Update FAQ about changing default arrow size.
-Output all camera settings as a projection, including mouse actions (pan,
-rotate, zoom, viewportshift).
+commit 44d4866109ca922d2a702c634c9e5c5cf6719422
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 18 00:01:09 2014 -0600
-For convenience, add a zoom argument to perspective and orthographic
-projections.
-
-Add < (shrink) and > (expand) keystrokes.
-
-Remove unused code.
+ Avoid unwanted play button starting with media9 version 0.35.
-Remove viewportpadding in favour of viewportmargin.
+commit c732e82d4205bb9e14218fc9e309aa0e539a4166
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 17 23:29:00 2014 -0600
-------------------------------------------------------------------------
-r4462 | jcbowman | 2009-07-01 00:41:37 -0600 (Wed, 01 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
+ Update fftw++ header file.
-Add operator != for 2D arithmetic arrays.
+commit e8d013cfd3e98da6c7f1d5ce14b37b45488f1a8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 17 13:32:16 2014 -0600
-------------------------------------------------------------------------
-r4461 | jcbowman | 2009-07-01 00:32:48 -0600 (Wed, 01 Jul 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
- M /trunk/asymptote/examples/odetest.asy
+ Revert to version 1.91-39 of contour.asy until paraboloid version is fixed.
-Change integrate routines to output all computed values.
+commit d5ef55a3925c20f18b130599906597270af13d86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 16 16:34:54 2014 -0600
-------------------------------------------------------------------------
-r4460 | jcbowman | 2009-06-27 01:01:04 -0600 (Sat, 27 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Update to Boehm garbage collector gc 7.4.0.
-Fix perp vector calculation.
+commit ae24b1e9aa87ede80a8292730a6a128344b01ca3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 16 14:42:22 2014 -0600
-------------------------------------------------------------------------
-r4459 | jcbowman | 2009-06-26 19:21:52 -0600 (Fri, 26 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
+ Under MSWindows, look for ghostscript library in both 32 bit and 64 bit registries.
-Reset mouse motion function.
+commit d07dd349ea7dbb3d358ff322e782134fd4ea3ba1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 16 14:40:45 2014 -0600
-------------------------------------------------------------------------
-r4458 | jcbowman | 2009-06-26 15:52:42 -0600 (Fri, 26 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.in
+ Update examples and documentation.
-Fix segmentation fault in operator == (real[][], real[][]).
+commit b95d4e0d2e968245cf549eb669efe2f2e85c7111
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 16 14:31:36 2014 -0600
-Add operator == (T[][], T[][]) for all builtin arithmetic types.
+ Test that printout is nonnull.
-------------------------------------------------------------------------
-r4457 | jcbowman | 2009-06-26 00:19:00 -0600 (Fri, 26 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit f9e2147930ae52b83459afeedd55ce3e9d811272
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Dec 29 17:25:58 2013 -0600
-Use $TEXMFCONFIG/asymptote for configuration directory under TeXLive.
+ Fix an exact match bug.
-------------------------------------------------------------------------
-r4456 | jcbowman | 2009-06-25 23:42:49 -0600 (Thu, 25 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+commit 97c2ede0976dd5a81882555097822b2b0e6176cf
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Dec 28 17:13:18 2013 -0600
-Remove unused code.
+ Change multiguide to avoid deep trees in normal use.
-------------------------------------------------------------------------
-r4455 | jcbowman | 2009-06-25 02:51:31 -0600 (Thu, 25 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
+commit 1f6fcb0caf77259d58c5f513337bb5add23da425
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 12 12:55:49 2013 -0600
-Remove etc/fstab kludge for cygwin 1.7 since it is no longer needed.
+ Increment version to 2.25svn.
-------------------------------------------------------------------------
-r4454 | jcbowman | 2009-06-25 01:27:33 -0600 (Thu, 25 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
+commit 5cc1c36be3f86c9bce5fdf416656561d5b6e7a42
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 12 10:07:05 2013 -0600
-Add E_RK2, E_PC, E_RK3BS exponential integrators.
+ Fix typos in documentation.
-Fix dynamic timestepping; simplify logic.
+commit b32749046a796117e1de5eff7756f908aec9225c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 12 10:06:47 2013 -0600
-------------------------------------------------------------------------
-r4453 | jcbowman | 2009-06-24 16:03:23 -0600 (Wed, 24 Jun 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix segmentation fault in drawSphere.
-Increment version to 1.79svn.
-------------------------------------------------------------------------
-r4452 | jcbowman | 2009-06-24 13:16:28 -0600 (Wed, 24 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/glrender.cc
+commit a9d404fa81617e78363b8c2c44f912be277d061b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 31 02:07:49 2013 -0600
-Fix title message (assuming zoom/menu button is unmodified).
+ Add examples.
-------------------------------------------------------------------------
-r4451 | jcbowman | 2009-06-24 12:26:15 -0600 (Wed, 24 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit 8100327bca4cb899ef203b47c195232678f91680
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 30 15:53:24 2013 -0600
-Fix align.
+ Update link to forum.
-------------------------------------------------------------------------
-r4450 | jcbowman | 2009-06-24 12:11:02 -0600 (Wed, 24 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/loggraph.asy
+commit 6f23cbbab14c2463efbb52e6dbc63120798be12d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 30 14:32:04 2013 -0600
-Update documentation.
+ Add latexmkrc example file that stores figures in a subdirectory.
-------------------------------------------------------------------------
-r4449 | jcbowman | 2009-06-24 11:24:54 -0600 (Wed, 24 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/base/asy-kate.sh
- M /trunk/asymptote/doc/asymptote.texi
+commit 96dbe43981d399c7ad5a72d191ae536308e17884
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 30 14:30:38 2013 -0600
-Add support for generating syntax highlighting for the KDE editor Kate.
+ Document new SVN repository URL.
-------------------------------------------------------------------------
-r4448 | jcbowman | 2009-06-24 11:17:55 -0600 (Wed, 24 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
+commit cae60d3655e4b1861793a427528cbf2eded0f498
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 30 13:51:33 2013 -0600
-Remove redundant redundancy.
+ Remove explicit libglapi dependency.
-------------------------------------------------------------------------
-r4447 | jcbowman | 2009-06-24 11:04:49 -0600 (Wed, 24 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
+commit 773ee63dd79b67fac004d6840a7448a52adcd869
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 27 19:57:17 2013 -0600
-Change exit to exit /b (end currently executing batch file).
+ Simplify readpipeline (requires POSIX 2008) again.
-------------------------------------------------------------------------
-r4446 | jcbowman | 2009-06-24 01:54:43 -0600 (Wed, 24 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/settings.cc
+commit 623fa5662c4faa9bdb78d6e8f8deca4ad464c692
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 27 19:52:26 2013 -0600
-Implement customizable mouse bindings.
+ Restore function pointer to allow recursive calls to simpson.
-------------------------------------------------------------------------
-r4445 | jcbowman | 2009-06-23 10:15:33 -0600 (Tue, 23 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
+commit 2bedd4ed018f1a144baa299752537a4f05a2238f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 27 19:51:11 2013 -0600
-Use --no-warn option for portability.
+ Support make -n.
-------------------------------------------------------------------------
-r4444 | jcbowman | 2009-06-23 03:12:03 -0600 (Tue, 23 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit a5d7e94f6cf4ec32c27b2715f2ef303bf21c317b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 20 10:20:59 2013 -0600
-Fix interactive exports.
+ Increment version to 2.24svn.
-------------------------------------------------------------------------
-r4443 | jcbowman | 2009-06-22 21:23:59 -0600 (Mon, 22 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/label3.asy
- M /trunk/asymptote/examples/label3ribbon.asy
- M /trunk/asymptote/examples/label3solid.asy
- M /trunk/asymptote/texfile.cc
+commit 8888e9c4e49c59b1aecf89c602ef3294ccd60682
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 18 22:38:07 2013 -0600
-Increase textwidth and textheight.
+ Allow compilation without fftw again.
+
+ Revert to previous wisdom file name (.wisdom).
+
+ Update copyright.
-------------------------------------------------------------------------
-r4442 | jcbowman | 2009-06-22 13:31:48 -0600 (Mon, 22 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit f01acbf6c75a0ae093790e3303ece0c9c9eaae36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 15 03:10:39 2013 -0600
-Fix configure --disable-gc.
+ Increment version to 2.23svn.
-------------------------------------------------------------------------
-r4441 | jcbowman | 2009-06-22 11:48:21 -0600 (Mon, 22 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
+commit 3e655c3534f42b0782f875636715a6f35eecc1b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 15 02:33:47 2013 -0600
-Fix thread locking.
+ Fix dependencies.
-------------------------------------------------------------------------
-r4440 | jcbowman | 2009-06-22 07:59:23 -0600 (Mon, 22 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit d5a39be02b8c2b3008f8fec9c00eef770988dcc7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 14 21:38:27 2013 -0600
-Make the install-prebuilt target omit texhash.
+ Update FFTW header.
-------------------------------------------------------------------------
-r4439 | jcbowman | 2009-06-22 01:27:24 -0600 (Mon, 22 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/freeglut-cygwin.patch
+commit 54876ada4deb700608de1f129ec6d75ba7d99436
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 14 21:37:25 2013 -0600
-Clean up patch.
+ Update documentation.
-------------------------------------------------------------------------
-r4438 | jcbowman | 2009-06-22 01:21:28 -0600 (Mon, 22 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/freeglut-cygwin.patch
+commit c5f20303c569847859b0c4815b2aa46ab199694a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 14 21:06:24 2013 -0600
-Add patch to allow version 2.6.0-rc1 of freeglut.dll to be built under CYGWIN.
+ Expose Postscript extend qualifiers for axial and radial shading
+ (setting extend=false can work around certain PDF reader bugs).
-------------------------------------------------------------------------
-r4437 | jcbowman | 2009-06-22 00:08:19 -0600 (Mon, 22 Jun 2009) | 7 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
- D /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6msdos.patch
- D /trunk/asymptote/patches/movie15_20090323.patch
+commit 44d071b5cba3afea9a6285eb3852bca2a18fdcd6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 14 14:39:28 2013 -0600
-Update xasy for Python 2.6.2 and Imaging-1.1.7b1 (which requires no
-alpha support patches).
-
-Remove obsolete patches.
-
-Delete obsolete _imagingtk.pyd file.
-
-------------------------------------------------------------------------
-r4436 | jcbowman | 2009-06-21 21:24:26 -0600 (Sun, 21 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Prebuilt png files are not included in the CTAN distribution.
-
-------------------------------------------------------------------------
-r4435 | jcbowman | 2009-06-21 12:26:28 -0600 (Sun, 21 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
-
-Add missing miterlimit defaults.
-
-------------------------------------------------------------------------
-r4434 | jcbowman | 2009-06-19 17:00:10 -0600 (Fri, 19 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix mesh mode.
-
-------------------------------------------------------------------------
-r4433 | jcbowman | 2009-06-19 14:39:49 -0600 (Fri, 19 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Add constructors to derived class example.
-
-------------------------------------------------------------------------
-r4432 | jcbowman | 2009-06-19 14:38:37 -0600 (Fri, 19 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
-
-Turn off fsal when dynamic=false.
-
-Implement E_Euler.
-
-------------------------------------------------------------------------
-r4431 | jcbowman | 2009-06-19 09:42:23 -0600 (Fri, 19 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/examples/soccerball.asy
-
-Respect linegranularity.
-
-------------------------------------------------------------------------
-r4430 | jcbowman | 2009-06-19 09:41:23 -0600 (Fri, 19 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Swap patch and wireframe modes.
-
-------------------------------------------------------------------------
-r4429 | jcbowman | 2009-06-19 02:37:44 -0600 (Fri, 19 Jun 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix transformation of normal vectors.
+
+ Revert back to usual row-major matrix format.
-Increment version to 1.78svn.
-------------------------------------------------------------------------
-r4428 | jcbowman | 2009-06-19 00:53:54 -0600 (Fri, 19 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 0da7a9d5db0f71d4281d5992170afe68797b9501
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 13 11:04:57 2013 -0600
-Document the ode module.
+ Make use of --pipe to enter context interactive mode.
-------------------------------------------------------------------------
-r4427 | jcbowman | 2009-06-19 00:47:08 -0600 (Fri, 19 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.sty
-
-Set viewportmargin=(1,1) in asymptote.sty.
-
-Reinstate ceil.
-
-------------------------------------------------------------------------
-r4426 | jcbowman | 2009-06-19 00:45:07 -0600 (Fri, 19 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/torusanimation.asy
- A /trunk/asymptote/examples/soccerball.asy
-
-Update examples.
+commit e21b39b5cb5bc003536d91a8e46eeea92be30a66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 13 09:07:53 2013 -0600
-------------------------------------------------------------------------
-r4425 | jcbowman | 2009-06-18 23:30:24 -0600 (Thu, 18 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/splinetype.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/RiemannSurface.asy
- M /trunk/asymptote/examples/RiemannSurfaceRoot.asy
- M /trunk/asymptote/examples/condor.asy
- A /trunk/asymptote/examples/p-orbital.asy
- M /trunk/asymptote/examples/parametricelevation.asy
- M /trunk/asymptote/examples/parametricsurface.asy
- A /trunk/asymptote/examples/roll.asy
- M /trunk/asymptote/examples/sphericalharmonic.asy
- M /trunk/asymptote/examples/torus.asy
- A /trunk/asymptote/examples/trumpet.asy
- M /trunk/asymptote/examples/twistedtubes.asy
- M /trunk/asymptote/examples/xxsq01y.asy
+ Support Fedora migration from python-imaging to python-pillow.
-Implement splined parametric surfaces, based on contribution of Olivier Guibe.
+commit 670a1e5a5c918a5bbb2ad92f511728de16a4287b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 13 08:16:32 2013 -0600
-------------------------------------------------------------------------
-r4424 | jcbowman | 2009-06-18 22:14:48 -0600 (Thu, 18 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
+ Fix documentation of irregular contour routine.
-Move SIGQUIT earlier.
-
-------------------------------------------------------------------------
-r4423 | jcbowman | 2009-06-18 13:48:59 -0600 (Thu, 18 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/splinetype.asy
+commit 2e012ef1cb24337a9a80721bcb75ede09ab0da8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 8 13:57:50 2013 -0600
-Remove periodicity check.
-
-------------------------------------------------------------------------
-r4422 | jcbowman | 2009-06-18 13:47:22 -0600 (Thu, 18 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Support vertex-colored triangles in Adobe XI.
+
+ Remove reference to out-of-date trembling examples.
-Allow different splinetypes in x and y directions.
-
-------------------------------------------------------------------------
-r4421 | jcbowman | 2009-06-18 13:41:12 -0600 (Thu, 18 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
- M /trunk/asymptote/examples/odetest.asy
-
-Implement FSAL.
-
-------------------------------------------------------------------------
-r4420 | jcbowman | 2009-06-18 11:28:41 -0600 (Thu, 18 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
- M /trunk/asymptote/examples/odetest.asy
-
-Implement dynamic time stepping in ode solver.
+commit ebdd5e9f0795cc53a4f44e0f852cdc7a35c4e368
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 8 13:46:04 2013 -0600
-------------------------------------------------------------------------
-r4419 | jcbowman | 2009-06-17 21:01:13 -0600 (Wed, 17 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Rename --enable-tetex-build to --enable-texlive-build.
-
-------------------------------------------------------------------------
-r4418 | jcbowman | 2009-06-17 11:48:42 -0600 (Wed, 17 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fix autoformat.
-
-------------------------------------------------------------------------
-r4417 | jcbowman | 2009-06-15 05:06:13 -0600 (Mon, 15 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Use TEXMFMAN to find TeXLive sysdir.
-Simplify sysdir code.
-
-------------------------------------------------------------------------
-r4416 | jcbowman | 2009-06-13 20:54:06 -0600 (Sat, 13 Jun 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 9a7ea3d064131b8a0bbc7f5eab82a3af52c13181
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 4 16:16:19 2013 -0600
-Strip both LF and CR from kpsewhich
-------------------------------------------------------------------------
-r4415 | jcbowman | 2009-06-11 20:04:26 -0600 (Thu, 11 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Reinstate viewportfactor.
-
-------------------------------------------------------------------------
-r4414 | jcbowman | 2009-06-11 19:57:21 -0600 (Thu, 11 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
+ Temporarily revert 5440 for TeXLive 2013 build systems without Posix 2008.
-Autogenerate default steps.
+commit 6352888896501bbbe696e737e31f78baaa6a869b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Apr 4 03:10:22 2013 -0600
-------------------------------------------------------------------------
-r4413 | jcbowman | 2009-06-10 23:41:31 -0600 (Wed, 10 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Add clarification on 2.. versus 2 ..
-Set default viewportmargin back to (0,0).
+commit fbfa6bd92b6c4901236970f91aa34a42db0c9a1f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 3 11:29:11 2013 -0600
-------------------------------------------------------------------------
-r4412 | jcbowman | 2009-06-10 22:45:06 -0600 (Wed, 10 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+ Make portability tweak.
-Rename textoutputtype to textoutformat for consistency.
+commit 6109a10f5bdf3a19b7683fe9f293e587e4dcba83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 1 11:12:12 2013 -0600
-------------------------------------------------------------------------
-r4411 | jcbowman | 2009-06-10 22:43:53 -0600 (Wed, 10 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/picture.cc
+ Qualify isnan (for solaris).
-Fix reference sizing.
+commit 0870b3458fc99f919315a3e4efc77a10a4e9e18b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 23 06:29:51 2013 -0600
-------------------------------------------------------------------------
-r4410 | jcbowman | 2009-06-10 09:42:13 -0600 (Wed, 10 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
- M /trunk/asymptote/base/three_surface.asy
+ Avoid unnecessary buffering.
-Fix path3 label alignment.
+commit 164de7fbfa01109df9bc4124d739acbb2c734976
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 23 06:26:04 2013 -0600
-------------------------------------------------------------------------
-r4409 | jcbowman | 2009-06-10 08:04:35 -0600 (Wed, 10 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Update FFTW++ file.
-Fix path3 label alignment.
+commit ae248b7f0740554792bc9b847352042affdbffe1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 23 06:19:12 2013 -0600
-------------------------------------------------------------------------
-r4408 | jcbowman | 2009-06-09 22:16:39 -0600 (Tue, 09 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+ Express segment(bool[]) in terms of more efficient segmentlimits(bool[]) function.
-Package asy-faq.info.gz.
+commit de3d95ba8225bd1b954cb215524e7944de6b83d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 23 06:17:20 2013 -0600
-------------------------------------------------------------------------
-r4407 | jcbowman | 2009-06-09 21:59:58 -0600 (Tue, 09 Jun 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Update FFTW++ headers.
-Fix typo.
-------------------------------------------------------------------------
-r4406 | jcbowman | 2009-06-09 21:37:17 -0600 (Tue, 09 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
+commit 41623ead53639d5007bd14ab89d585e29e351169
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 8 15:18:10 2013 -0600
-Fix Jacobian.
+ Recommend freeglut 2.6.0 due to broken menu feature in the 2.8.0 release
+ (and modifier bugs in various patches for this problem).
-------------------------------------------------------------------------
-r4405 | jcbowman | 2009-06-09 21:18:19 -0600 (Tue, 09 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/ode.asy
- M /trunk/asymptote/runtime.in
+commit 571f18674c41d73b019f03a0acbaa37bd07d069d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 6 10:42:17 2013 -0600
-Move real[]*real[][] to C++ code.
+ Remove unused code.
+
+ Update documentation.
-Simplify ode module.
+commit 3e215b79190c59f73456472454c30677300c891c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 5 09:09:16 2013 -0600
-------------------------------------------------------------------------
-r4404 | jcbowman | 2009-06-09 15:12:29 -0600 (Tue, 09 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
- A /trunk/asymptote/examples/odetest.asy
+ Allow self-defined unary operators.
-Update ode module; extract example.
+commit caa6b862447d6fcc71c2714e8c462e33bdba2600
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 31 09:27:13 2012 -0600
-------------------------------------------------------------------------
-r4403 | jcbowman | 2009-06-09 15:10:59 -0600 (Tue, 09 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Compare formatted strings instead of real values in OmitFormat.
-Fix bug found by Olivier in surface(real[][] f, real[] x, real[] y).
+commit c7c4367b58304fc8504c72e5bedb88247917bd05
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 24 12:33:07 2012 -0600
-------------------------------------------------------------------------
-r4402 | jcbowman | 2009-06-07 21:53:40 -0600 (Sun, 07 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/examples/slidedemo.asy
+ Update example.
-Uninstall asy-keywords.el.
+commit 54fe52b1e641ef72dac702f8af80182490bcdb8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 20 16:32:57 2012 -0600
-Update slidedemo.
+ Use C locale for svn info.
-------------------------------------------------------------------------
-r4401 | jcbowman | 2009-06-07 21:32:37 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit b52dfbf684b9ee80f4cfa8a505080d49e40d3d83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 17 20:11:03 2012 -0600
-Fix build error.
+ Temporarily revert to using tan(radians(a)) in numerically unstable arclength
+ calculation in geometry module (note 2.17-29).
-------------------------------------------------------------------------
-r4400 | jcbowman | 2009-06-07 20:53:31 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit a87a1304c86c659e806749d0e41fba808dc49b43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 10 12:20:47 2012 -0600
-Fix spec file.
+ Increment version to 2.22svn.
-------------------------------------------------------------------------
-r4399 | jcbowman | 2009-06-07 20:36:06 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit c2d660762e8124689df3cccd179770a3bb785491
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 7 06:33:22 2012 -0600
-Update info location.
+ Fix typo.
-------------------------------------------------------------------------
-r4398 | jcbowman | 2009-06-07 20:11:06 -0600 (Sun, 07 Jun 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/png/Makefile.in
-
-Clean up info installation: make install installs info files without png
-images, make install-all installs info files with png files.
+commit 6e9e7aef19a11c397a6158b64aaa522ea70620c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 6 00:38:24 2012 -0600
-------------------------------------------------------------------------
-r4397 | jcbowman | 2009-06-07 16:51:01 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/png/Makefile.in
+ Fix history recall bug.
-Install png files with asymptote.info in directory info/asymptote.
+commit 169b5123d6930b64641b898d88feec61e5664bee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 4 11:53:09 2012 -0600
-------------------------------------------------------------------------
-r4396 | jcbowman | 2009-06-07 14:36:36 -0600 (Sun, 07 Jun 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
+ Add extend parameter to axes (default true) and axes3 (default false) routines.
-Install asymptote.info before asy-faq.info so that info asy accesses
-asymptote.info.
-
-------------------------------------------------------------------------
-r4395 | jcbowman | 2009-06-07 07:52:49 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 98f645d4563ae9bdd787edc8b27270cdfcf8ce72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 30 21:14:47 2012 -0600
-Resolve ambiguity.
-
-------------------------------------------------------------------------
-r4394 | jcbowman | 2009-06-07 07:31:41 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
+ Fix alignment point of OpenGL billboard labels.
-Fix mintimes and maxtimes for arbitrary length paths.
-
-------------------------------------------------------------------------
-r4393 | jcbowman | 2009-06-07 07:11:07 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit 78b66a7f2759a9df1302c25518e34c4424c390b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 27 23:37:22 2012 -0600
-Make format return TeX compatible output only in math mode.
+ Reinstate billboard rotation for explicitly transformed labels.
+
+ Don't request bbox only in label(frame,Label,triple).
-------------------------------------------------------------------------
-r4392 | jcbowman | 2009-06-07 06:18:43 -0600 (Sun, 07 Jun 2009) | 3 lines
-Changed paths:
- A /trunk/asymptote/base/lmfit.asy
+commit bd02c41760684d21d1f5664acc7f5fc317fad89e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 27 17:03:39 2012 -0600
-Add Levenberg-Marquardt nonlinear fitting routine, contributed by Philipp
-Stephani.
+ Increment version to 2.21svn.
-------------------------------------------------------------------------
-r4391 | jcbowman | 2009-06-07 06:10:56 -0600 (Sun, 07 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
-
-Fix maxtimes for paths where maximum occurs at the endpoint.
-
-------------------------------------------------------------------------
-r4390 | jcbowman | 2009-06-06 19:09:43 -0600 (Sat, 06 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Improve viewport padding.
-
-------------------------------------------------------------------------
-r4389 | jcbowman | 2009-06-06 09:26:30 -0600 (Sat, 06 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/util.cc
-
-Add links to manual in error message.
-
-------------------------------------------------------------------------
-r4388 | jcbowman | 2009-06-06 07:52:40 -0600 (Sat, 06 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/ode.asy
-
-Add preliminary ode module (untested).
-
-------------------------------------------------------------------------
-r4387 | jcbowman | 2009-06-05 23:47:42 -0600 (Fri, 05 Jun 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.77svn.
-------------------------------------------------------------------------
-r4386 | jcbowman | 2009-06-05 21:23:37 -0600 (Fri, 05 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
-
-Remove texunits (not required).
-
-------------------------------------------------------------------------
-r4385 | jcbowman | 2009-06-05 21:06:43 -0600 (Fri, 05 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/png/Makefile.in
-
-Don't split info files.
+commit c5aa009966d6e1e9d8c30c548260197ae5b3d678
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 27 15:45:43 2012 -0600
-------------------------------------------------------------------------
-r4384 | jcbowman | 2009-06-05 20:45:25 -0600 (Fri, 05 Jun 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
-
-Fix bezulate bug: determine the number of intersections of a path with a
-line segment directly from the intersections routine.
+ Work around dvipdfmx bug.
-------------------------------------------------------------------------
-r4383 | jcbowman | 2009-06-05 07:36:55 -0600 (Fri, 05 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo.
-
-------------------------------------------------------------------------
-r4382 | jcbowman | 2009-06-05 07:06:37 -0600 (Fri, 05 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/teapot.asy
-
-Restore example.
-
-------------------------------------------------------------------------
-r4381 | jcbowman | 2009-06-04 10:42:35 -0600 (Thu, 04 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Rename inside(int,pen) to interior(int,pen).
-
-------------------------------------------------------------------------
-r4380 | jcbowman | 2009-06-04 10:41:19 -0600 (Thu, 04 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Suppress "cannot find an interior point" warning for degenerate paths.
-
-------------------------------------------------------------------------
-r4379 | jcbowman | 2009-06-03 23:19:05 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit cf498cba13b9c46cefb4394d7651c24a5fcaf6a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 27 12:19:08 2012 -0600
-Implement addAllViews function to exhibit all six standard 3D views.
-
-------------------------------------------------------------------------
-r4378 | jcbowman | 2009-06-03 21:36:49 -0600 (Wed, 03 Jun 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/condor.asy
- M /trunk/asymptote/examples/logo3.asy
- M /trunk/asymptote/examples/pdb.asy
- M /trunk/asymptote/examples/pipeintersection.asy
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/examples/trefoilknot.asy
- M /trunk/asymptote/examples/wedge.asy
+ Disable billboard rotation for explicitly transformed labels.
-Rename adobe light to White; update parameters to agree with PDF32000-1:2008.
-
-Add ambient light to Headlamp (other parameters in PDF32000-1:2008 appear to be
-incorrect).
+commit 3d9cbef946b70536d13c51cf20915ae72deb3f43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 25 09:18:30 2012 -0600
-------------------------------------------------------------------------
-r4377 | jcbowman | 2009-06-03 12:55:50 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Increment version to 2.20svn.
-Turn off light in certain examples to avoid confusion.
+commit 194c5091a3e22c107a8c001c34385da562c99e2d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 25 08:31:54 2012 -0600
-------------------------------------------------------------------------
-r4376 | jcbowman | 2009-06-03 12:48:50 -0600 (Wed, 03 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
+ Update example.
-Fix filename for attach=true mode.
+commit e72c486b7f9247b2678905c2b47080e3113d97b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 25 04:49:46 2012 -0600
-Add hiresbb option to includegraphics.
+ Fix warning messages.
-------------------------------------------------------------------------
-r4375 | jcbowman | 2009-06-03 12:21:11 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit a1c622b6b4cc50c4b08d6002fd9e7aac65bd7a77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 25 04:30:00 2012 -0600
-Improve texpath resolution by preshifting.
+ Pass inverse of modelview matrix directly to media9 to work around numerical
+ resolution issues.
+
+ Fix PRC viewportshift.
-------------------------------------------------------------------------
-r4374 | jcbowman | 2009-06-03 12:02:54 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/fontsize.asy
+commit a9aa1323336d287c24680e5e65895cfb328542dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 20 01:58:07 2012 -0600
-Make fontsize package conditional on latex().
+ Fix lighting of NURBS surfaces.
-------------------------------------------------------------------------
-r4373 | jcbowman | 2009-06-03 12:02:29 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 61503c988fae7ead6743e2c15ad3ae8c059b5b31
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 20 00:13:48 2012 -0600
-Improve texpath caching.
+ Increment version to 2.19svn.
-------------------------------------------------------------------------
-r4372 | jcbowman | 2009-06-03 12:01:42 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 82e909f710a60909610f9b5071e7761ff987c035
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 19 19:18:37 2012 -0600
-Fix degenerate transform3.
+ Set secondary picture size (so that, for example, markthin works properly).
-------------------------------------------------------------------------
-r4371 | jcbowman | 2009-06-03 01:50:28 -0600 (Wed, 03 Jun 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit 462b7ecee606e5b73cf46ebc6372ea28952866a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 19 19:13:46 2012 -0600
-Add real[] texsize(string, pen=currentpen) command returning raw TeX
-dimensions {width,height,depth}.
+ Move include.
-------------------------------------------------------------------------
-r4370 | jcbowman | 2009-06-03 01:46:42 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+commit 7cf9c7a91df2d57128d38c23c3eb0248e43c27e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 19 01:47:10 2012 -0600
-Add missing ps2tex scaling.
+ Update example to mp4.
-------------------------------------------------------------------------
-r4369 | jcbowman | 2009-06-03 01:45:14 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 5f7a2a4f564b0b5dd1d644ca7a6b97584dce36d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 20:31:13 2012 -0600
-Make texpath aware of baseline for PDF tex engines.
+ Increment version to 2.18svn.
-------------------------------------------------------------------------
-r4368 | jcbowman | 2009-06-03 01:42:23 -0600 (Wed, 03 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/labelpath3.asy
+commit 07fbb54d9eba448911e475baa05c05fb32dca5c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 19:10:38 2012 -0600
-Simplify alignment.
+ Handle 3D degenerate arrows.
-------------------------------------------------------------------------
-r4367 | jcbowman | 2009-06-02 12:02:03 -0600 (Tue, 02 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/labelpath3.asy
+commit 72b318bc2eec2dab05bd790434924d630b83128b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 13:37:36 2012 -0600
-Remove unwanted assignments.
+ Fix warning message.
-------------------------------------------------------------------------
-r4366 | jcbowman | 2009-06-02 11:33:59 -0600 (Tue, 02 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_light.asy
+commit 4a97fee29abc0138e152a87c462d713963de656a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 13:27:25 2012 -0600
-Tune headlamp parameters.
+ Fix warning message.
-------------------------------------------------------------------------
-r4365 | jcbowman | 2009-06-02 11:33:38 -0600 (Tue, 02 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit afc04ee36aaf1993cdf4c4e1963983aa7768f24e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 13:25:39 2012 -0600
-Tune alignment between rendered and PRC images for perspective projections.
+ Remove obsolete file reference.
-Fix angle for absolute projection rendering.
+commit a6a1ec9e28e58089665ef014c58011e9f3914790
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 13:07:43 2012 -0600
-------------------------------------------------------------------------
-r4364 | jcbowman | 2009-06-02 10:26:20 -0600 (Tue, 02 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_light.asy
+ Make tessellation normals optional.
+
+ Add example and documentation for tessellations.
-Add headlamp light that approximates 3Dlights=Headlamp.
+commit 485f28de3f4031d0bed70b122df335c4f6e95676
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 12:56:16 2012 -0600
-------------------------------------------------------------------------
-r4363 | jcbowman | 2009-06-02 01:28:17 -0600 (Tue, 02 Jun 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Add missing -P options to dvipdf (required for media9 support).
-Add hiresbb option to graphic.
+commit 02a83be7738afbaec3b88291b07c3508917f5d87
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 08:38:11 2012 -0600
-Remove 2 pixel offset.
+ Implement improved workaround for media9 preview bug, as suggested by
+ Alexander Grahn.
-------------------------------------------------------------------------
-r4362 | jcbowman | 2009-06-02 00:37:23 -0600 (Tue, 02 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 46e0c431344e0aebd48d4714ea83222758b2235d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 02:44:29 2012 -0600
-Improve rendered and PRC alignment.
+ Implement efficient 3D routine for drawing many triangles, with specified
+ vertices and normals and optional vertex colors.
-------------------------------------------------------------------------
-r4361 | jcbowman | 2009-06-01 21:57:28 -0600 (Mon, 01 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit fb63ec153a6ce50bdf7d13961c44cec1bfec11dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 02:39:06 2012 -0600
-Handle holes in surface constructor for superpaths when planar=true.
+ Workaround media9 blank poster image bug under latex+dvips.
-------------------------------------------------------------------------
-r4360 | jcbowman | 2009-06-01 17:18:19 -0600 (Mon, 01 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_strings.asy
- A /trunk/asymptote/doc/ocg.sty
- A /trunk/asymptote/examples/layers.asy
+commit 8e607d1c6b06eb6157d3e44183880474c2809141
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 17 07:39:11 2012 -0600
-Add support for OCG layers.
+ Fix warning message.
-------------------------------------------------------------------------
-r4359 | jcbowman | 2009-06-01 02:43:51 -0600 (Mon, 01 Jun 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 3ca8304aec7b78b01c57d185fa838cd899113acf
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 17 00:49:14 2012 -0600
-Increment version to 1.76svn.
-------------------------------------------------------------------------
-r4358 | jcbowman | 2009-06-01 00:04:03 -0600 (Mon, 01 Jun 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/Makefile.in
+ Include stddef for ptrdiff_t.
-Fix target.
+commit 74ff857dd8e876c27f4c704f5f8fcf351a6866ed
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 17 00:30:52 2012 -0600
-------------------------------------------------------------------------
-r4357 | jcbowman | 2009-05-31 23:35:47 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/arrows3.asy
+ Fix asymptote.so dependencies.
-Update example.
+commit 3b284903224957834326f7b1323ad62a57ddded5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 13 23:49:20 2012 -0600
-------------------------------------------------------------------------
-r4356 | jcbowman | 2009-05-31 23:06:06 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/Makefile.in
+ Add simple vim ftdetect file that set asy filetype for *.asy files.
-Add install-prebuilt target for CTAN distribution.
+commit f3f87d6a628cde8f2f1164591d929ed9ecb5adea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 13 23:42:03 2012 -0600
-------------------------------------------------------------------------
-r4355 | jcbowman | 2009-05-31 13:15:28 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Add condensed binarytree mode (contributed by Gerasimos Dimitriadis).
-Increase fuzz.
+commit 2bfd526b3e68bcf0855f9cd96a8387f38074c205
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 13 23:23:27 2012 -0600
-------------------------------------------------------------------------
-r4354 | jcbowman | 2009-05-31 12:01:15 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
+ Add global macros to find the number of a PDF OCG object.
-Revert inadvertent commit.
+commit 4c0a89dc61a79aedbf568acf3f2cd0dd3fdb6a28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 13 12:21:09 2012 -0600
-------------------------------------------------------------------------
-r4353 | jcbowman | 2009-05-31 11:59:17 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
+ Omit redundant billboard group name.
-Fix missing documentclass when texpath is used in inlinetex mode.
+commit 35113393aeea57bb6b3640f04771552b24da7184
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 13 11:04:58 2012 -0600
-------------------------------------------------------------------------
-r4352 | jcbowman | 2009-05-31 11:11:40 -0600 (Sun, 31 May 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+ Fix degenerate arrows (partially revert 1.38-27).
-Workaround missing -output-directory option in ConTeXt (current directory
-must be writeable).
+commit 961efd0bbfa636ace7093b34367cf94aec58ff94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 13 07:40:24 2012 -0600
-------------------------------------------------------------------------
-r4351 | jcbowman | 2009-05-31 10:20:19 -0600 (Sun, 31 May 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/pen.h
+ Mention that media9 v0.13 is required (to support the default 3Dmenu option and
+ billboard labels).
-Implement alternative workaround, suggested by Hans Hagen, for ConTeXt
-switchtobodyfont alignment bug in TeXLive 2008.
+commit 6db4bd675805fe732d07027a066d94d6bbde7571
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 11 13:11:46 2012 -0600
-------------------------------------------------------------------------
-r4350 | jcbowman | 2009-05-31 10:09:14 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix PRC linecap for draw(unitsquare3).
-Add --disable-readline and --disable-fftw.
+commit 759c324ed9426ff3b422d27bcd93144e506a8c13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 11 11:09:24 2012 -0600
-------------------------------------------------------------------------
-r4349 | jcbowman | 2009-05-31 09:59:40 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/examples/contextfonts.asy
+ Fix lighting; consolidate duplicate code.
-Remove font encodings by default.
+commit 81117f85753d1e69bc32b9a8886d4564f7e9337d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 11 10:32:35 2012 -0600
-------------------------------------------------------------------------
-r4348 | jcbowman | 2009-05-31 01:25:55 -0600 (Sun, 31 May 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Make PRC and OpenGL lighting consistent.
+
+ Remove asylabels.js (now included in media9 verion 0.12).
-Remove troublesome --purgeall context option (ignored in TeXLive 2008;
-leads to bad argument #1 to 'match' error with ConTeXT Minimals).
+commit 5d66bf4894766881c08f06b6e05d1aee94d60b93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 10 08:58:07 2012 -0600
-------------------------------------------------------------------------
-r4347 | jcbowman | 2009-05-31 01:14:21 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
+ Simplify media9 inclusion (now that version 0.12 is required).
-Clean up epilogue.
+commit f8fa10e6e09c5c441b49cc4d4a27338016e673f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 10 08:49:18 2012 -0600
-------------------------------------------------------------------------
-r4346 | jcbowman | 2009-05-31 01:13:23 -0600 (Sun, 31 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Make use of 3Dortho and asylabels.js facilities included in version 0.12 of
+ media9.
-Fix aspect ratio calculation; tighten anglefactor.
+commit 2e877821d1858577c6e780b935d2679eb740c968
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 10 07:26:03 2012 -0600
-Improve viewportmargin handling.
+ Upgrade to media9 version 0.12.
-------------------------------------------------------------------------
-r4345 | jcbowman | 2009-05-31 00:46:12 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit cee7440cfc1abedad4c91287e4683fe16f2256d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 9 09:17:35 2012 -0600
-Remove GCLIB_CHECK.
+ Add missing file.
-------------------------------------------------------------------------
-r4344 | jcbowman | 2009-05-31 00:33:09 -0600 (Sun, 31 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+commit 38eb29960cfd20c550d3e08f44be1bc26a16806e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 9 04:12:41 2012 -0600
-Handle cusps.
+ Restore lighting effects for vertex shading.
-------------------------------------------------------------------------
-r4343 | jcbowman | 2009-05-30 21:54:39 -0600 (Sat, 30 May 2009) | 1 line
-Changed paths:
- D /trunk/asymptote/.cvsignore
-
-Remove unused file.
-------------------------------------------------------------------------
-r4342 | jcbowman | 2009-05-30 10:47:00 -0600 (Sat, 30 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Return a sorted array from intersections(path3, surface).
+commit f25cd165ecaefdc96b963420a5886c58b6186e46
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 9 03:43:27 2012 -0600
-Add intersectionpoints(path3, patch) routine.
+ Fix vertex shading lighting.
-------------------------------------------------------------------------
-r4341 | jcbowman | 2009-05-30 10:37:10 -0600 (Sat, 30 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 950367a4dd7aba862951cc87f098b2c53c354e7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 8 14:46:13 2012 -0600
-Fix intrapatch duplicate point removal in intersections(path,surface).
+ Add updated asylabels.js file and future hook.
-------------------------------------------------------------------------
-r4340 | jcbowman | 2009-05-29 09:20:50 -0600 (Fri, 29 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit c1f70301a20c33fb142c537d6e12b3a1a52184d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 8 14:32:33 2012 -0600
-Remove unused interface.
+ Simplify code.
-------------------------------------------------------------------------
-r4339 | jcbowman | 2009-05-29 09:14:39 -0600 (Fri, 29 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
+commit f765ea5970eff9960eedbaeb7ae0a65c391bac98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 8 10:58:09 2012 -0600
-Add usetypescript[modern] to texpath.
+ Update FFTW++.
-Adjust anglefactor.
+commit 5edc7a9350fe1ef6375e5096a911c609a03b5bc7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 8 10:15:52 2012 -0600
-------------------------------------------------------------------------
-r4338 | jcbowman | 2009-05-28 22:36:28 -0600 (Thu, 28 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
+ Consolidate and standardize min(path[]) and max(path[]) functions.
-Add missing brace for context miniprologue used by texpath.
+commit 3b392b22d785ea9cb4b8d57e074af39cb5619afa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 7 12:47:56 2012 -0600
-------------------------------------------------------------------------
-r4337 | jcbowman | 2009-05-28 03:26:53 -0600 (Thu, 28 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Improved media9 patch, thanks to Alexander Grahn.
-Increment version to 1.75svn.
-------------------------------------------------------------------------
-r4336 | jcbowman | 2009-05-28 01:57:37 -0600 (Thu, 28 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.cc
+commit 1903b6b5d7496baaaf40fa1fe695bd228c5d56cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 29 10:47:45 2012 -0600
-Fix help command under MSWindows
-------------------------------------------------------------------------
-r4335 | jcbowman | 2009-05-28 00:56:30 -0600 (Thu, 28 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
+ Fix Makefile dependencies.
-Improve appearance of cube example.
+commit a070dd5293b14b74f05f0ed6a9f900db017fff62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 29 10:46:54 2012 -0600
-------------------------------------------------------------------------
-r4334 | jcbowman | 2009-05-28 00:33:43 -0600 (Thu, 28 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Add settings.axes3 to control visibility of PRC axis.
-Increase anglefactor.
+commit 3a4ff80115e364bc26662e53018bd49e9f4900ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 28 09:09:17 2012 -0600
-------------------------------------------------------------------------
-r4333 | jcbowman | 2009-05-28 00:14:35 -0600 (Thu, 28 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Provide interim media9 bigfile patch.
+
+ Don't require media9 bigfile support for pdf tex engines.
-Fix assert; increase fuzz.
+commit 893bda7dd8b5b1a9f4eaeac46020d20ccf939d7d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 13:28:14 2012 -0600
-------------------------------------------------------------------------
-r4332 | jcbowman | 2009-05-28 00:00:27 -0600 (Thu, 28 May 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Support prune=false again.
-Disable PRC output when using ConTeXt engine (due to lack of movie15
-equivalent).
+commit 6cca962e4b2d6c4e21596f3075754c26ec5f97cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 13:16:21 2012 -0600
-------------------------------------------------------------------------
-r4331 | jcbowman | 2009-05-27 23:37:13 -0600 (Wed, 27 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/pathintersectsurface.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/runtime.in
+ Fix split(" ").
-Fix incorrect auxiliary control point in surface bounding box routines.
+commit e295ef3899bd3ff3d05c9ca8854cd965082cc5dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 03:16:16 2012 -0600
-Add path/surface intersections and intersectionpoints routines.
+ Initialize ASYprefix with output directory.
-------------------------------------------------------------------------
-r4330 | jcbowman | 2009-05-27 10:16:32 -0600 (Wed, 27 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit 2841f55449b6127d64dd69deea8b046ccc0741a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 03:15:15 2012 -0600
-Fix packaging.
+ Tolerate missing inline option on 3D content embedded within latex files.
+
+ Cleanup intermediate media9 files.
-------------------------------------------------------------------------
-r4329 | jcbowman | 2009-05-27 09:47:32 -0600 (Wed, 27 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit 640aead8666318650a79a81549692ba50972377d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 03:10:13 2012 -0600
-Package conTeXt files.
+ Cleanly handle missing files.
-------------------------------------------------------------------------
-r4328 | jcbowman | 2009-05-27 09:30:15 -0600 (Wed, 27 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 4f23d0888f40ec6d3b0497a95671716cc8d8f5f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 03:09:14 2012 -0600
-Revert r4303; ensure consistency of circle and arc.
+ Remove newlines from texpath labels for xasy.
-------------------------------------------------------------------------
-r4327 | jcbowman | 2009-05-27 08:44:56 -0600 (Wed, 27 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+commit 1e3776595b93cddd393f635003f1497fa43eb43b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 24 00:31:17 2012 -0600
-Fix RPM build.
+ Improve formatting.
-------------------------------------------------------------------------
-r4326 | jcbowman | 2009-05-26 23:21:51 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/picture.cc
+commit 2b16074a5c7352a8557fa039230d60d69b24a0e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 24 00:30:52 2012 -0600
-Fix diagnostics.
+ Use prefix for media9 label to avoid duplicate label warnings.
+
+ Run ghostscript for texpath in the output directory.
-------------------------------------------------------------------------
-r4325 | jcbowman | 2009-05-26 22:56:39 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit a553e970a3252eff5af1b5f8dd41c14ea1297eeb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 24 00:27:29 2012 -0600
-Remove ambiguity in font commands.
+ Add -DSAFER -P default options to improved dvipdf script.
-------------------------------------------------------------------------
-r4324 | jcbowman | 2009-05-26 22:55:34 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+commit 25493e086f2277fac51de26ac0c8fbf539ee1761
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 20 08:45:07 2012 -0600
-Increase duplicate fuzz to work around font errors.
+ Fix orthoshift.
-------------------------------------------------------------------------
-r4323 | jcbowman | 2009-05-26 17:57:11 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/settings.cc
+commit 81189f4950eca8130ed6ce943a9f56f26a38483c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 19 14:53:13 2012 -0600
-Add portability fix.
+ Further lighting fixes.
-------------------------------------------------------------------------
-r4322 | jcbowman | 2009-05-26 17:46:56 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/algebra3.h
+commit d7f2a26a8182c3eef3dac187a9a7aa265f156d1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 19 14:40:51 2012 -0600
-Remove unused enums.
+ Fix lighting.
-------------------------------------------------------------------------
-r4321 | jcbowman | 2009-05-26 08:23:49 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/algebra3.h
+commit 9d0c4bab62c2c63c80c610199fb088cc3839795c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 18 07:40:50 2012 -0600
-Fix enum.
+ Look for history_list (which seems to be missing from editline) when checking
+ for GNU readline.
-------------------------------------------------------------------------
-r4320 | jcbowman | 2009-05-26 08:21:02 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 96d2dce72cb9dae5c357a1ee01f2778e6d317158
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 17 12:41:23 2012 -0600
-Fix preprocessor command.
+ Choose a wider connection when searching near the connecting line
+ (patch contributed by Orest).
-------------------------------------------------------------------------
-r4319 | jcbowman | 2009-05-26 02:52:25 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/embed.asy
+commit fa17cf1e5e0bd2645d937d10abd8a1e0a32d29d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 17 08:07:21 2012 -0600
-Enable non-PRC 3D context support.
+ Update to gc-7.2d.
-------------------------------------------------------------------------
-r4318 | jcbowman | 2009-05-26 02:25:39 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
+commit ed07190869efe328fa890fef5a9e3dfe06a7ef68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 17 08:06:43 2012 -0600
-Support context engine in _texpath; clean up files.
+ Rename displacement routines.
-------------------------------------------------------------------------
-r4317 | jcbowman | 2009-05-26 01:30:46 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 85667a7b7d5459f5202da2975442cc5b60d4be7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 15 09:04:24 2012 -0600
-Cleanup temporary context files.
+ Change defaultrender.defaultnames to true.
-------------------------------------------------------------------------
-r4316 | jcbowman | 2009-05-26 01:12:05 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit dd9d644810f4d40e21762e4b4121a5edd66619d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 15 07:53:45 2012 -0600
-Normalize direction.
+ Tweak special trigonometric cases to improve PRC compression.
-------------------------------------------------------------------------
-r4315 | jcbowman | 2009-05-26 00:16:53 -0600 (Tue, 26 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit b58a0817fb572cbd1a373eca07b68e705f9ffa03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 15 07:52:54 2012 -0600
-Workaround possibly broken header file on i386-solaris with g++ 3.4.3.
+ Don't autogenerate RPC part names by default.
-------------------------------------------------------------------------
-r4314 | jcbowman | 2009-05-25 23:58:24 -0600 (Mon, 25 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
+commit d325d11882ce6ba4e511c9b5e52b7025e8b61ea9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 15 05:14:26 2012 -0600
-Force child to exit when pipe is closed.
+ Use limits rather than separate xlimits and ylimits commands in examples.
-------------------------------------------------------------------------
-r4313 | jcbowman | 2009-05-25 11:01:50 -0600 (Mon, 25 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit cd2bc23e0f03be679698d1eec0f6741abe1a8d52
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 14 19:55:56 2012 -0600
-Prevent double waiting in pipeclose().
+ Add missing render argument.
-Support PDF tex engines in texpath.
+commit 07e58c133ace0af75dda15b5a12b1f42b42ece88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 14 19:00:45 2012 -0600
-------------------------------------------------------------------------
-r4312 | jcbowman | 2009-05-25 07:18:45 -0600 (Mon, 25 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
+ Add missing factor to arrowheads.
-Don't issue \usemodule[pictex] in inlinetex mode.
+commit aa508f2198ed94dece058fcbc93237334f4cceff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 14 17:51:38 2012 -0600
-------------------------------------------------------------------------
-r4311 | jcbowman | 2009-05-24 22:25:12 -0600 (Sun, 24 May 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+ Support large PRC files (requires media9 version dated 10 August 2012).
-Handle zombies in pipestream without using a wrapper, so that one can detect
-whether the child process has terminated.
+commit 5cab138712fe69f06af75a9bb69df29cc440585d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 10 05:56:58 2012 -0600
-Simplify, _texpath, textpath, and _strokepath.
+ Address clang compiler warning.
-------------------------------------------------------------------------
-r4310 | jcbowman | 2009-05-23 22:47:30 -0600 (Sat, 23 May 2009) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/examples/contextfonts.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
+commit 764f6c88d6d75bf927cb79cd5ac49a7fa49c3ee7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 10 05:40:09 2012 -0600
-Fix initial context pen.
+ Restore label grouping.
-Add usetypescript convenience function.
+commit b2faafa9d236db8d96fc669d675e310b6a5422fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 9 19:38:52 2012 -0600
-Protect context switchtobodyfont with gsave/grestore to prevent
-misalignment if font is not found.
+ Update copyright of reference card.
-Improve description of -v option.
+commit 6abad841b8e40df73b0e5c083d26b0146974f8f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 9 10:05:37 2012 -0600
-------------------------------------------------------------------------
-r4309 | jcbowman | 2009-05-23 22:44:43 -0600 (Sat, 23 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/floor.asy
+ Fix garbage collection issues.
-Fix ylabel rotation.
-
-------------------------------------------------------------------------
-r4308 | jcbowman | 2009-05-23 21:07:40 -0600 (Sat, 23 May 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 0dd753b567c72d1e1c19fb08b29b38b49a8f0684
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 9 03:41:55 2012 -0600
-Implement a better workaround for lack of a context interactive mode that
-does not rely on the existence of a null.tex file.
-
-Use context-style command-line options.
-
-------------------------------------------------------------------------
-r4307 | jcbowman | 2009-05-23 11:18:01 -0600 (Sat, 23 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
+ Work around LaTeX limitation.
-Fix man page generator.
-
-------------------------------------------------------------------------
-r4306 | jcbowman | 2009-05-23 08:11:52 -0600 (Sat, 23 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- A /trunk/asymptote/doc/colo-asy.tex
-
-Add colo-asy.tex file (contributed by Mojca Miklavec).
+commit f976570a2b4af01853995f1deb14db7eb4c873d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 9 02:36:28 2012 -0600
-Remove base/asy-keywords.el in favour of asy-keywords.el.
+ Update U3D example.
-------------------------------------------------------------------------
-r4305 | jcbowman | 2009-05-22 18:24:14 -0600 (Fri, 22 May 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/unitoctant.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
+commit f041106d7df65604625260ee98be6142bbcc016e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 8 22:34:01 2012 -0600
-Add unitoctant example.
+ Add simplified version of Michail's local coordinate patch.
-------------------------------------------------------------------------
-r4304 | jcbowman | 2009-05-22 14:20:05 -0600 (Fri, 22 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit c54405e2889a4f19c6595963eaff5a0c3e3fd1cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 8 10:55:30 2012 -0600
-Allow draw(nullpath3,linewidth(0)).
+ Improve support for none TeX engines.
-------------------------------------------------------------------------
-r4303 | jcbowman | 2009-05-22 14:09:15 -0600 (Fri, 22 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit bbc092255015ac822f298b22ae2c676b4b39e384
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 31 09:55:09 2012 -0600
-Use only 2 nodes for arcs of no more than 90 degress.
+ Remove unnecessary xelatex detection.
-------------------------------------------------------------------------
-r4302 | jcbowman | 2009-05-22 09:05:16 -0600 (Fri, 22 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Remove unneeded \bye in context support.
-
-------------------------------------------------------------------------
-r4301 | jcbowman | 2009-05-21 13:40:02 -0600 (Thu, 21 May 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/basealign.asy
- M /trunk/asymptote/examples/threeviews.asy
-
-Add LeftView, RightView, FrontView, BackView, BottomView, TopView, along
-with addViews function.
+commit 2cf8ac929cf7dcecd2fc918d7fda40297c1d977d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 30 09:58:52 2012 -0600
-------------------------------------------------------------------------
-r4300 | jcbowman | 2009-05-21 01:01:24 -0600 (Thu, 21 May 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/basealign.asy
-
-Add example of baseline alignment.
-
-------------------------------------------------------------------------
-r4299 | jcbowman | 2009-05-21 00:32:14 -0600 (Thu, 21 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawlayer.h
- A /trunk/asymptote/examples/contextfonts.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Remove spurious code.
-Add support for ConTeXt tex engine.
-
-------------------------------------------------------------------------
-r4298 | jcbowman | 2009-05-20 19:24:38 -0600 (Wed, 20 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
+commit f164efc2e27284c87ec8a16c698f24d7fa94ff3e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 29 23:46:15 2012 -0600
-Updates to facilitate TeXLive builds.
+ Remove obsolete movie15 patches.
-------------------------------------------------------------------------
-r4297 | jcbowman | 2009-05-20 00:48:02 -0600 (Wed, 20 May 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/threeviews.asy (from /trunk/asymptote/examples/twoviews.asy:4296)
- D /trunk/asymptote/examples/twoviews.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r4296 | jcbowman | 2009-05-20 00:03:34 -0600 (Wed, 20 May 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/twoviews.asy
-
-Add example showing how to render multiple views of the same picture.
-
-------------------------------------------------------------------------
-r4295 | jcbowman | 2009-05-19 23:53:39 -0600 (Tue, 19 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Simplify code.
-
-------------------------------------------------------------------------
-r4294 | jcbowman | 2009-05-19 23:49:09 -0600 (Tue, 19 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Remove dependence on currentprojection in label(Label, path3).
-
-------------------------------------------------------------------------
-r4293 | jcbowman | 2009-05-19 23:36:08 -0600 (Tue, 19 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix another BUILD problem.
-
-------------------------------------------------------------------------
-r4292 | jcbowman | 2009-05-19 22:50:14 -0600 (Tue, 19 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
-
-Fix build problem.
-
-------------------------------------------------------------------------
-r4291 | jcbowman | 2009-05-19 21:29:58 -0600 (Tue, 19 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- R /trunk/asymptote/doc/FAQ/install-sh
- R /trunk/asymptote/doc/install-sh
- M /trunk/asymptote/install-sh
-
-Remove symbolic links from source distribution.
-
-------------------------------------------------------------------------
-r4290 | jcbowman | 2009-05-18 23:08:58 -0600 (Mon, 18 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Add enable-gsl[=yes] and enable-gl[=yes] options.
-
-Use AS_HELP_STRING.
-
-------------------------------------------------------------------------
-r4289 | jcbowman | 2009-05-18 22:47:55 -0600 (Mon, 18 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/png/Makefile.in
-
-Fix distclean.
-
-------------------------------------------------------------------------
-r4288 | jcbowman | 2009-05-18 11:08:59 -0600 (Mon, 18 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.74svn.
-
-------------------------------------------------------------------------
-r4287 | jcbowman | 2009-05-18 11:08:23 -0600 (Mon, 18 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Revert last change.
-
-------------------------------------------------------------------------
-r4286 | jcbowman | 2009-05-18 11:06:44 -0600 (Mon, 18 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fix version number.
-
-------------------------------------------------------------------------
-r4285 | jcbowman | 2009-05-18 02:02:35 -0600 (Mon, 18 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 92725277aa6c2a7a798bf318dfbee947d37efa4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 29 23:44:19 2012 -0600
-Allow sysdir to be overridden on the command line.
-
-------------------------------------------------------------------------
-r4284 | jcbowman | 2009-05-18 00:52:28 -0600 (Mon, 18 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Remove duplicate code.
-Fix texlive build under MSWindows
-------------------------------------------------------------------------
-r4283 | jcbowman | 2009-05-17 23:10:36 -0600 (Sun, 17 May 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Support user-specified background color in OpenGL renderer via light
-constructor.
-
-------------------------------------------------------------------------
-r4282 | jcbowman | 2009-05-17 21:18:17 -0600 (Sun, 17 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/settings.cc
-
-Add textinitialfont environment variable.
-
-------------------------------------------------------------------------
-r4281 | jcbowman | 2009-05-17 11:41:49 -0600 (Sun, 17 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/psfile.cc
-
-Call reportFatal in psfile.close().
-
-------------------------------------------------------------------------
-r4280 | jcbowman | 2009-05-17 11:22:56 -0600 (Sun, 17 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/psfile.cc
-
-Don't return after reportError.
-
-------------------------------------------------------------------------
-r4279 | jcbowman | 2009-05-17 11:08:10 -0600 (Sun, 17 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Add warn=true arguments to polar, azimuth, colatitude, and latitude.
-
-------------------------------------------------------------------------
-r4278 | jcbowman | 2009-05-17 01:18:07 -0600 (Sun, 17 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
-
-Set default font to groff 12pt Times Roman when settings.tex="none".
-
-------------------------------------------------------------------------
-r4277 | jcbowman | 2009-05-17 00:52:19 -0600 (Sun, 17 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- A /trunk/asymptote/examples/textpath.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Add pen support to textpath and example.
-
-------------------------------------------------------------------------
-r4276 | jcbowman | 2009-05-17 00:49:39 -0600 (Sun, 17 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Fix segmentation fault after mode error.
-
-------------------------------------------------------------------------
-r4275 | jcbowman | 2009-05-16 23:10:29 -0600 (Sat, 16 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Add textpath command, contributed by Michail Vidiassov.
-
-------------------------------------------------------------------------
-r4274 | jcbowman | 2009-05-16 15:21:49 -0600 (Sat, 16 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/condor.asy
-
-Update links.
-
-------------------------------------------------------------------------
-r4273 | jcbowman | 2009-05-16 10:16:47 -0600 (Sat, 16 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/flowchartdemo.asy
-
-Restore example.
-
-------------------------------------------------------------------------
-r4272 | pivaldi | 2009-05-16 08:04:32 -0600 (Sat, 16 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/trembling.asy
-
-trembling.asy: change licence GPL to LGPL.
-------------------------------------------------------------------------
-r4271 | pivaldi | 2009-05-16 05:07:49 -0600 (Sat, 16 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-geometry.asy: put the compatibility routines
-------------------------------------------------------------------------
-r4270 | pivaldi | 2009-05-16 04:52:59 -0600 (Sat, 16 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Fix minor bugs in geometry.asy. Change licence GPL to LGPL.
-------------------------------------------------------------------------
-r4269 | jcbowman | 2009-05-16 01:23:23 -0600 (Sat, 16 May 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/doc/flowchartdemo.asy
- M /trunk/asymptote/examples/vectorfield3.asy
- A /trunk/asymptote/examples/vectorfieldsphere.asy
-
-Use center=false by default again for orthographic projections.
-
-Improve vectorfield routines.
-
-Update documentation and FAQ.
-
-------------------------------------------------------------------------
-r4268 | jcbowman | 2009-05-15 14:32:28 -0600 (Fri, 15 May 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/condor.asy
- M /trunk/asymptote/examples/teapot.asy
-
-Respect autoadjust=false.
-
-Remove autoadjust parameter from orthographic projections.
-
-Center target by default, unless autoadjust=false.
-
-------------------------------------------------------------------------
-r4267 | jcbowman | 2009-05-15 08:55:36 -0600 (Fri, 15 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation of shipout.
-
-------------------------------------------------------------------------
-r4266 | jcbowman | 2009-05-15 08:31:21 -0600 (Fri, 15 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.73svn.
-
-------------------------------------------------------------------------
-r4265 | jcbowman | 2009-05-14 17:26:51 -0600 (Thu, 14 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
-
-Increment version to 1.73svn.
-------------------------------------------------------------------------
-r4264 | jcbowman | 2009-05-14 16:03:48 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.72svn.
-
-------------------------------------------------------------------------
-r4263 | jcbowman | 2009-05-14 15:59:18 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
-
-Re-introduce portable zombie-free fork.
-
-------------------------------------------------------------------------
-r4262 | jcbowman | 2009-05-14 15:05:21 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Detect degenerate paths.
-
-------------------------------------------------------------------------
-r4261 | jcbowman | 2009-05-14 15:04:56 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix ambiguity in extrude.
-
-------------------------------------------------------------------------
-r4260 | jcbowman | 2009-05-14 12:52:03 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Force HAVE_LIBGLUT on darwin.
-
-------------------------------------------------------------------------
-r4259 | jcbowman | 2009-05-14 11:57:53 -0600 (Thu, 14 May 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/movie15_20090323.patch
-
-Add patch to workaround problem that shows up in the 2009/03/23 version of
-movie15.sty.
-
-------------------------------------------------------------------------
-r4258 | jcbowman | 2009-05-14 10:17:15 -0600 (Thu, 14 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix spurious zooms due to menu interaction.
-------------------------------------------------------------------------
-r4257 | jcbowman | 2009-05-14 09:33:06 -0600 (Thu, 14 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Detect libGLU.
-------------------------------------------------------------------------
-r4256 | jcbowman | 2009-05-14 01:47:25 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/label3solid.asy
-
-Change label3 to a routine extrude that returns a surface.
-
-------------------------------------------------------------------------
-r4255 | jcbowman | 2009-05-14 01:19:29 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/tr.cc
- M /trunk/asymptote/tr.h
-
-Work around old LGPLv2 license covering tr.h and tr.cc.
+commit 0fc6f5179d5d60dbb9cae839faed27b169f2443d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 29 14:46:18 2012 -0600
-------------------------------------------------------------------------
-r4254 | jcbowman | 2009-05-14 01:00:37 -0600 (Thu, 14 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/triple.h
-
-Report up and target camera parameters.
-
-------------------------------------------------------------------------
-r4253 | jcbowman | 2009-05-13 23:21:33 -0600 (Wed, 13 May 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/label3ribbon.asy
- A /trunk/asymptote/examples/label3solid.asy
-
-Generalize extrude.
-
-Implement label3 for drawing 3D solid labels (illustrated in label3solid.asy).
-
-Remove extra call to bezulate.
-
-------------------------------------------------------------------------
-r4252 | jcbowman | 2009-05-13 23:18:57 -0600 (Wed, 13 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/plain_constants.asy
-
-Define mantissaBits.
-
-------------------------------------------------------------------------
-r4251 | jcbowman | 2009-05-13 23:17:50 -0600 (Wed, 13 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
-
-Limit recursion.
-
-------------------------------------------------------------------------
-r4250 | jcbowman | 2009-05-13 11:40:56 -0600 (Wed, 13 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Add menu item (c) Camera to output camera position.
-
-------------------------------------------------------------------------
-r4249 | jcbowman | 2009-05-12 14:24:34 -0600 (Tue, 12 May 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
-
-Make asy.bat respect all command-line arguments.
-------------------------------------------------------------------------
-r4248 | jcbowman | 2009-05-12 14:07:54 -0600 (Tue, 12 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/grid3xyz.asy
- M /trunk/asymptote/examples/wedge.asy
-
-Fix axis label alignment.
-
-------------------------------------------------------------------------
-r4247 | jcbowman | 2009-05-12 11:21:38 -0600 (Tue, 12 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
-
-Update call to ticks.
-
-------------------------------------------------------------------------
-r4246 | jcbowman | 2009-05-12 11:15:49 -0600 (Tue, 12 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
-
-Support optional margins for axes arrows.
-
-------------------------------------------------------------------------
-r4245 | jcbowman | 2009-05-12 10:49:58 -0600 (Tue, 12 May 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/trembling.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/floatingdisk.asy
-
-Add trembling module, courtesy of Philippe Ivaldi.
-
-------------------------------------------------------------------------
-r4244 | jcbowman | 2009-05-12 10:44:28 -0600 (Tue, 12 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
-
-Fix rotated path label alignments.
-
-------------------------------------------------------------------------
-r4243 | jcbowman | 2009-05-12 02:17:46 -0600 (Tue, 12 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Update comments.
-
-------------------------------------------------------------------------
-r4242 | jcbowman | 2009-05-12 02:01:22 -0600 (Tue, 12 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Merge in Philippe Ivaldi's geometry module.
+ Upgrade from movie15 to media9 LaTeX style file.
-------------------------------------------------------------------------
-r4241 | jcbowman | 2009-05-11 22:28:04 -0600 (Mon, 11 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
+commit e3f867dddcd728104d2327d7750a8a3fab392c75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 28 00:53:19 2012 -0600
-Update license.
+ Compile with offscreen rendering if and only if both libOSMesa and libglapi
+ are available. Make settings.offscreen default to false.
-------------------------------------------------------------------------
-r4240 | jcbowman | 2009-05-11 15:37:12 -0600 (Mon, 11 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Respect store argument of saveline.
+commit 2d8d5251b15c75efc2d7cca14aafaa7776122900
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 23:45:26 2012 -0600
-------------------------------------------------------------------------
-r4239 | jcbowman | 2009-05-11 12:59:15 -0600 (Mon, 11 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
-
-Update Ticks3.
+ Support OSMesa version 8 (which allows offscreen and non-offscreen
+ rendering in a single binary).
-------------------------------------------------------------------------
-r4238 | jcbowman | 2009-05-11 12:55:54 -0600 (Mon, 11 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_strings.asy
+commit d23dfa4f311e79d4f993bfdcd386cb904a20c3fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 22:59:28 2012 -0600
-Implement signedtrailingzero.
+ Fix string length type.
-Fix left-justified trailingzero alignment.
+commit 8a16ecec4049f1c4fb289a6230173daaf2315e67
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 16:26:37 2012 -0600
-------------------------------------------------------------------------
-r4237 | jcbowman | 2009-05-11 11:39:52 -0600 (Mon, 11 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/examples/functionshading.asy
+ Fix typo.
-Resolve ambiguity.
+commit 1dfbe359691c2d3115702ae22f3cf8a82778debf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 19 23:47:52 2012 -0600
-------------------------------------------------------------------------
-r4236 | jcbowman | 2009-05-11 10:39:04 -0600 (Mon, 11 May 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- A /trunk/asymptote/examples/functionshading.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.h
+ Fix autoscale3.
-Implement PostScript calculcator function shading and example.
+commit 0cbad923919b8d51a8ec25ac8236315f10eaca66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 19 22:42:00 2012 -0600
-Add default fillrule arguments to frame shading routines.
+ Partially revert 2.10-2 (which broke autoscaled logarithmic axes).
-------------------------------------------------------------------------
-r4235 | jcbowman | 2009-05-08 03:12:28 -0600 (Fri, 08 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+commit 925da6af8b86c303366c47562eb553c3af69f271
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 4 05:44:19 2012 -0600
-Continue splitting when radius of curvature is zero.
+ Propogate -m64 flag to the linker to fix solaris 64 bit builds (will cause
+ a clang warning message, though).
-------------------------------------------------------------------------
-r4234 | jcbowman | 2009-05-08 02:59:30 -0600 (Fri, 08 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
+commit 529536b10bcd237cfbc314c8c10b36e3ccf55033
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 1 10:33:18 2012 -0600
-Add Philipp Stephani's GSL updates.
+ Simplify code.
-------------------------------------------------------------------------
-r4233 | jcbowman | 2009-05-08 02:11:46 -0600 (Fri, 08 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
+commit 675129797d1260953312d62fb6435172c1414cb8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 21:34:02 2012 -0600
-Fix link; add missing index entries.
+ Declare strlen.
-------------------------------------------------------------------------
-r4232 | jcbowman | 2009-05-08 01:22:22 -0600 (Fri, 08 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three_arrows.asy
+commit 4665de488b0f7dfa0f3fc0f6084564429f633c45
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 11:24:27 2012 -0600
-Fix endpoint detection.
+ Fix bug with non-square pen function images.
-------------------------------------------------------------------------
-r4231 | jcbowman | 2009-05-05 15:44:20 -0600 (Tue, 05 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+commit c6275331534575aebaa2e5012585548c44e9dfe0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 09:46:34 2012 -0600
-Fix write(pen).
+ Increment version to 2.17svn.
-------------------------------------------------------------------------
-r4230 | jcbowman | 2009-05-01 14:42:31 -0600 (Fri, 01 May 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 6cd9addeacb0a9e4ecaf0b780547b059896c8e58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 09:41:14 2012 -0600
-Improve documentation of shipout.
+ Revert last commit.
-------------------------------------------------------------------------
-r4229 | jcbowman | 2009-04-30 11:52:51 -0600 (Thu, 30 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/strokepath.asy
-
-Fix bounds.
-
-------------------------------------------------------------------------
-r4228 | jcbowman | 2009-04-30 11:46:33 -0600 (Thu, 30 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/strokepath.asy
-
-Fix comment.
-
-------------------------------------------------------------------------
-r4227 | jcbowman | 2009-04-30 11:45:51 -0600 (Thu, 30 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/strokepath.asy
-
-Improve example.
-
-------------------------------------------------------------------------
-r4226 | jcbowman | 2009-04-30 11:44:10 -0600 (Thu, 30 Apr 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/strokepath.asy
+commit 54f73bf431250f99e32352dddc905cf18ae8d7e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 07:38:33 2012 -0600
-Add strokepath example.
-
-------------------------------------------------------------------------
-r4225 | jcbowman | 2009-04-30 09:32:36 -0600 (Thu, 30 Apr 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/twistedtubes.asy
-
-Add twisted tubes example.
-
-------------------------------------------------------------------------
-r4224 | jcbowman | 2009-04-29 16:44:55 -0600 (Wed, 29 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-Implement functionshade primitive.
-
-------------------------------------------------------------------------
-r4223 | jcbowman | 2009-04-27 22:14:04 -0600 (Mon, 27 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+ Fix bug with non-square pen function images.
-Fix numerical resolution problem in label alignment.
+commit 0ce955f05eb5e62a79c375534dcc452e260d97a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 13:45:48 2012 -0600
-------------------------------------------------------------------------
-r4222 | jcbowman | 2009-04-27 19:13:42 -0600 (Mon, 27 Apr 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/settings.cc
+ Work around Windows Python bug.
-Add sysdir setting.
-
-Support automatic determination of sysdir from kpsewhich, if sysdir="".
-
-Add configure option --enable-tetex-build to force sysdir="".
+commit 7b4a7e8558c528ce20a65c34c193d001bdd57384
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 11:53:45 2012 -0600
-------------------------------------------------------------------------
-r4221 | jcbowman | 2009-04-27 11:42:19 -0600 (Mon, 27 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix effective camera positions for oblique projections.
+ Replace xinput by input(mode="xdr") and xoutput by input(mode="xdr").
+ Replace binput by input(mode="binary") and xoutput by input(mode="binary").
-------------------------------------------------------------------------
-r4220 | jcbowman | 2009-04-24 11:41:49 -0600 (Fri, 24 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/camperror.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/pipestream.h
-
-Abort on write to pipe failed error.
+commit 4b2b3eadba1e359d65d50947a712015cac6096ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 10:35:57 2012 -0600
-------------------------------------------------------------------------
-r4219 | jcbowman | 2009-04-24 10:55:49 -0600 (Fri, 24 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/slidemovies.asy
-
-Generate wheel.mpg earlier.
+ Update setting.
-------------------------------------------------------------------------
-r4218 | jcbowman | 2009-04-24 10:25:53 -0600 (Fri, 24 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/tr.cc
-
-Explicitly check for libGLU.
-
-------------------------------------------------------------------------
-r4217 | jcbowman | 2009-04-24 01:59:54 -0600 (Fri, 24 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Minor optimizations.
-
-------------------------------------------------------------------------
-r4216 | jcbowman | 2009-04-24 01:52:12 -0600 (Fri, 24 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Simplify dealiasing code.
-
-------------------------------------------------------------------------
-r4215 | jcbowman | 2009-04-24 00:35:32 -0600 (Fri, 24 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Optimize dealiasing of 3D rendered non-RGB images.
-
-------------------------------------------------------------------------
-r4214 | jcbowman | 2009-04-22 11:42:32 -0600 (Wed, 22 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Rename test member function.
-
-------------------------------------------------------------------------
-r4213 | jcbowman | 2009-04-22 11:33:48 -0600 (Wed, 22 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/cheese.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/xxsq01y.asy
-
-Add example of defining a builtin asy struct.
-
-------------------------------------------------------------------------
-r4212 | jcbowman | 2009-04-22 10:52:30 -0600 (Wed, 22 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Implement value-based addVariable routine.
-
-------------------------------------------------------------------------
-r4211 | jcbowman | 2009-04-19 13:56:00 -0600 (Sun, 19 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
-
-Check recursion depth.
-
-------------------------------------------------------------------------
-r4210 | jcbowman | 2009-04-19 10:34:12 -0600 (Sun, 19 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Continue subdivision tests if zero radius of curvature is encountered.
-
-------------------------------------------------------------------------
-r4209 | jcbowman | 2009-04-18 23:52:51 -0600 (Sat, 18 Apr 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/drawlabel.cc
-
-Change basealign so that "ace" and "acg" are always typeset at the same
-location.
-
-------------------------------------------------------------------------
-r4208 | jcbowman | 2009-04-18 16:57:05 -0600 (Sat, 18 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Handle more degenerate cases.
-
-------------------------------------------------------------------------
-r4207 | jcbowman | 2009-04-18 15:42:21 -0600 (Sat, 18 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Handle degenerate paths.
-
-------------------------------------------------------------------------
-r4206 | jcbowman | 2009-04-18 15:28:41 -0600 (Sat, 18 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/examples/condor.asy
- A /trunk/asymptote/examples/randompath3.asy
- M /trunk/asymptote/runtime.in
+commit e59ad4dfb8a5d513ddf2d3b059d208ea5d8afb74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 10:24:17 2012 -0600
-Improve adaptive algorithm used for rendering thick lines and tubes.
+ Workaround limited pipe support in cygwin.
-------------------------------------------------------------------------
-r4205 | jcbowman | 2009-04-18 06:56:28 -0600 (Sat, 18 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/controlsystem.asy
-
-Fix circle ambiguity.
-
-------------------------------------------------------------------------
-r4204 | jcbowman | 2009-04-17 22:15:06 -0600 (Fri, 17 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/condor.asy
-
-Change perspective.
-
-------------------------------------------------------------------------
-r4203 | jcbowman | 2009-04-17 22:07:43 -0600 (Fri, 17 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/condor.asy
+commit 895885884808ec83658588d690920bbd8f1c07f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 23:06:58 2012 -0600
-Fix URL.
-
-------------------------------------------------------------------------
-r4202 | jcbowman | 2009-04-17 22:05:46 -0600 (Fri, 17 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/condor.asy
+ Fix type in conditional.
-Use parametric mesh.
-
-------------------------------------------------------------------------
-r4201 | jcbowman | 2009-04-17 21:28:45 -0600 (Fri, 17 Apr 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/condor.asy (from /trunk/asymptote/examples/stealthdragon.asy:4200)
- D /trunk/asymptote/examples/stealthdragon.asy
+commit ec1650e5a37e69af75d8b85dc553d5e9d6893225
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 10:02:48 2012 -0600
-Rename example; use smooth coloring.
+ Update diagnostics and documentation.
-------------------------------------------------------------------------
-r4200 | jcbowman | 2009-04-15 23:35:07 -0600 (Wed, 15 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/extrudedcontour.asy
- A /trunk/asymptote/examples/stealthdragon.asy
+commit c6db7d004b42d3ebb37ab49bb6195dd1960bd371
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 07:20:20 2012 -0600
-Add example.
+ Support compilation of native CYGWIN binaries.
-------------------------------------------------------------------------
-r4199 | jcbowman | 2009-04-15 23:28:57 -0600 (Wed, 15 Apr 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/examples/partialsurface.asy
+commit ac67889ea1721b08044cc3c902225cbbb540b0c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 06:12:56 2012 -0600
-Make boolean condition suppress function evaluation for linearly
-interpolated surfaces.
+ Fix pair and triple pipe output.
-------------------------------------------------------------------------
-r4198 | jcbowman | 2009-04-13 08:48:38 -0600 (Mon, 13 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/examples/animations/earthmoon.asy
- A /trunk/asymptote/examples/extrudedcontour.asy
+commit 5d562c7e4c3db6476f72c191ef55363d06283667
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 06:09:25 2012 -0600
-Add operator +(pen, pen[]) and operator +(pen[], pen) and example.
+ Simplify opipe formatting.
-------------------------------------------------------------------------
-r4197 | jcbowman | 2009-04-12 23:04:57 -0600 (Sun, 12 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/earthmoon.asy
+commit 58740141a125132dc1e7927686866f897189fc1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 04:30:35 2012 -0600
-Generate mpg file.
+ Work around compiler bug.
-------------------------------------------------------------------------
-r4196 | jcbowman | 2009-04-12 21:32:34 -0600 (Sun, 12 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/earthmoon.asy
+commit 82e58e812176532fbda581426f0fcf7d443e2e11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 03:34:25 2012 -0600
-Produce an animated gif rather than an inline PDF movie (about 1/4 as big).
+ Fix makefile.
-------------------------------------------------------------------------
-r4195 | jcbowman | 2009-04-12 17:11:56 -0600 (Sun, 12 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit c8f2f7c3b8716787f7cf27854e160fa9d7b0ac01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 02:24:29 2012 -0600
-Avoid nullpath3 has no points error when label is given nullpath3.
+ Improve msdos build.
-------------------------------------------------------------------------
-r4194 | jcbowman | 2009-04-11 01:32:31 -0600 (Sat, 11 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/cube.asy
-
-Set dotgranularity=0 in cube example to force dots to be rendered as spheres.
+commit c11f6ae188aeb29182894e0b33484c87ffef4993
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 02:19:52 2012 -0600
-------------------------------------------------------------------------
-r4193 | jcbowman | 2009-04-10 22:03:19 -0600 (Fri, 10 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/torusanimation.asy
+ Fix MSDOS makefile dependencies.
-Improve example to use a better (smooth) approximation to a torus.
+commit 632ea52a6b16063f1147d1e40a5ef941138db575
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 00:03:06 2012 -0600
-------------------------------------------------------------------------
-r4192 | jcbowman | 2009-04-10 15:10:27 -0600 (Fri, 10 Apr 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix CYGWIN build.
-Increment version to 1.71svn.
-------------------------------------------------------------------------
-r4191 | jcbowman | 2009-04-10 12:57:02 -0600 (Fri, 10 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
+commit a4440a1f3a313bd1fdd67df46c57150d3c12a482
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 23:58:08 2012 -0600
-Add node.
+ Reinstate -fno-var-tracking option for older compilers.
-------------------------------------------------------------------------
-r4190 | jcbowman | 2009-04-10 11:35:11 -0600 (Fri, 10 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit f17b8b5b943feda8851978374c1261d07dda9a49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 22:42:37 2012 -0600
-Optimize and improve valid range of choose(int n, int k).
+ Support arbitrarily long input lines in xasy.
-------------------------------------------------------------------------
-r4189 | jcbowman | 2009-04-10 10:48:31 -0600 (Fri, 10 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/torusanimation.asy
+commit 197f07d29b0340ddce9683758876a356de01a1a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 17:29:40 2012 -0600
-Update example.
+ Remove broken asy path validation code.
-------------------------------------------------------------------------
-r4188 | jcbowman | 2009-04-10 09:52:28 -0600 (Fri, 10 Apr 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
+commit f72e142f5bb7a5c24f166e46d779f9f32b4ccce1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 16:30:26 2012 -0600
-Handle spaces in incoming prefix.
+ Fix warning messages.
-Add prefix arguments to fit function.
+commit 7e073061e95aafa31ada2661524f61fb0a708df7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 14:52:16 2012 -0600
-------------------------------------------------------------------------
-r4187 | jcbowman | 2009-04-10 09:40:07 -0600 (Fri, 10 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Fix portability issues.
-Handle spaces in filenames when using pdflatex.
+commit 9a2ee2bc11d2b6d229de97cc2b1b0f3cebbdc330
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 09:47:51 2012 -0600
-------------------------------------------------------------------------
-r4186 | jcbowman | 2009-04-10 00:27:03 -0600 (Fri, 10 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
+ Use pipes for xasy communication.
-Work around animation problems with spaces in filenames.
+commit f7572e5fc91332f6254877b4ba191e7b12a5c3e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 25 09:04:06 2012 -0600
-------------------------------------------------------------------------
-r4185 | jcbowman | 2009-04-09 23:57:44 -0600 (Thu, 09 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_margins.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/fin.asy
+ Improve example.
-Add PenMargin2, etc., for planar arrowhead types like DefaultHead2.
+commit 5280aaf5b9f41ab5010cef240e852fe4a7e5d2f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 25 09:02:15 2012 -0600
-------------------------------------------------------------------------
-r4184 | jcbowman | 2009-04-09 17:57:52 -0600 (Thu, 09 Apr 2009) | 3 lines
-Changed paths:
- A /trunk/asymptote/base/labelpath3.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/curvedlabel3.asy
+ Fix division by zero.
-Add labelpath3 module for typesetting curved labels in 3D and example,
-courtesy of Jens Schwaiger.
+commit 4760b91ab9e467f1dac0ce4248ecd5d7babc92ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 25 09:00:56 2012 -0600
-------------------------------------------------------------------------
-r4183 | jcbowman | 2009-04-09 16:32:17 -0600 (Thu, 09 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/teapot.asy
+ Don't autoscale ticks when N is specified and autoscale is false.
-Center target of teapot.
+commit a2c299f175bd766d48c0963aab7d6c311ab281b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 25 08:57:08 2012 -0600
-------------------------------------------------------------------------
-r4182 | jcbowman | 2009-04-09 16:30:01 -0600 (Thu, 09 Apr 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/gamma3.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/examples/smoothelevation.asy
- M /trunk/asymptote/runtime.in
-
-Add bool center=false parameter to projections to allow one to
-automatically center the target within the bounding volume.
-
-------------------------------------------------------------------------
-r4181 | jcbowman | 2009-04-07 21:05:53 -0600 (Tue, 07 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Fix clipping example.
-
-------------------------------------------------------------------------
-r4180 | jcbowman | 2009-04-07 16:02:10 -0600 (Tue, 07 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Minor update.
-
-------------------------------------------------------------------------
-r4179 | jcbowman | 2009-04-07 16:00:46 -0600 (Tue, 07 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+ Add new new routine for computing camera positions.
-Use locale.
-
-------------------------------------------------------------------------
-r4178 | jcbowman | 2009-04-07 15:46:44 -0600 (Tue, 07 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-More updates.
-
-------------------------------------------------------------------------
-r4177 | jcbowman | 2009-04-07 15:41:08 -0600 (Tue, 07 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Fix typos.
-
-------------------------------------------------------------------------
-r4176 | jcbowman | 2009-04-06 15:55:08 -0600 (Mon, 06 Apr 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/BezierPatch.asy
-
-Reserve surface(triple[][] P) for graphing a surface described by a matrix;
-use surface(patch(P)) instead.
-
-------------------------------------------------------------------------
-r4175 | jcbowman | 2009-04-06 03:39:14 -0600 (Mon, 06 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Work around old compiler bug.
-
-------------------------------------------------------------------------
-r4174 | jcbowman | 2009-04-06 03:37:42 -0600 (Mon, 06 Apr 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.70svn.
-------------------------------------------------------------------------
-r4173 | jcbowman | 2009-04-06 02:02:44 -0600 (Mon, 06 Apr 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/animations/torusanimation.asy
-
-Add torus animation.
-
-------------------------------------------------------------------------
-r4172 | jcbowman | 2009-04-06 01:53:38 -0600 (Mon, 06 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/sphere.asy
-
-Reduce memory usage.
-
-------------------------------------------------------------------------
-r4171 | jcbowman | 2009-04-06 01:07:52 -0600 (Mon, 06 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/examples/animations/heatequation.asy
-
-Force outformat="pdf" when producing PDF animations.
-
-------------------------------------------------------------------------
-r4170 | jcbowman | 2009-04-06 00:30:10 -0600 (Mon, 06 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/animations/heatequation.asy
-
-Change - delimiter to + for animation frames and preview images.
-
-------------------------------------------------------------------------
-r4169 | jcbowman | 2009-04-05 23:36:07 -0600 (Sun, 05 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Move extension routine and infinity constant to C++ code.
-
-------------------------------------------------------------------------
-r4168 | jcbowman | 2009-04-05 22:50:15 -0600 (Sun, 05 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Work around hyperref option clash.
-
-------------------------------------------------------------------------
-r4167 | jcbowman | 2009-04-05 21:26:41 -0600 (Sun, 05 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
-
-Catch handled_errors (e.g. from ~psfile()) during throw handled_error().
-
-------------------------------------------------------------------------
-r4166 | jcbowman | 2009-04-05 17:08:33 -0600 (Sun, 05 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/animations/earthmoon.asy
- M /trunk/asymptote/examples/animations/inlinemovie.tex
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
- M /trunk/asymptote/examples/animations/slidemovies.asy
-
-Fix more animation prefix issues.
-
-------------------------------------------------------------------------
-r4165 | jcbowman | 2009-04-05 14:19:38 -0600 (Sun, 05 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/examples/animations/inlinemovie.tex
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
-
-Keep keep flag.
-
-------------------------------------------------------------------------
-r4164 | jcbowman | 2009-04-05 13:21:13 -0600 (Sun, 05 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
-
-Move 3D code out of animation.asy.
-
-------------------------------------------------------------------------
-r4163 | jcbowman | 2009-04-05 12:02:17 -0600 (Sun, 05 Apr 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/examples/animations/earthmoon.asy
- A /trunk/asymptote/examples/animations/heatequation.asy
- M /trunk/asymptote/examples/animations/inlinemovie.tex
- M /trunk/asymptote/examples/animations/inlinemovie3.tex
-
-Fix inline pdf animations with multipage=false.
-
-Fix global scaling of 3D animations.
-
-Add heatequation and earthmoon examples.
-
-------------------------------------------------------------------------
-r4162 | jcbowman | 2009-04-04 14:26:55 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r4161 | jcbowman | 2009-04-04 14:24:31 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Use a lookup table to compute factorial(int n).
-
-------------------------------------------------------------------------
-r4160 | jcbowman | 2009-04-04 12:50:14 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runtime.in
-
-Implement miterlimit.
-
-------------------------------------------------------------------------
-r4159 | jcbowman | 2009-04-04 11:26:43 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
+commit 65cabae5d0fe4cd36b112879a4dbb0b9ae59d708
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 24 22:38:45 2012 -0600
-Fix use of baseline.
+ Update to gc-7.2b.
-------------------------------------------------------------------------
-r4158 | jcbowman | 2009-04-04 10:44:00 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit d281011095af600eaffd39b7b6bec994bc36917d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 24 15:49:39 2012 -0600
-Disable old lights for multiple exports.
+ Respect straight flag in external().
+
+ Add partialu and partialv derivatives for patches.
+
+ Add a general split function.
+
+ Move split structure into splitpatch example.
-------------------------------------------------------------------------
-r4157 | jcbowman | 2009-04-04 08:44:15 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Fix warning message.
+commit d0269b9d990cbf5677e67d43e9b85a969ef03bb8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 22:51:47 2012 -0600
-------------------------------------------------------------------------
-r4156 | jcbowman | 2009-04-04 08:41:58 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Add missing conditional.
+ Fix palette range (bug 3487991).
-------------------------------------------------------------------------
-r4155 | jcbowman | 2009-04-04 00:31:39 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/trefoilknot.asy
+commit aebbf37c073de90619b6abf77a129228d18fa3a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 14:38:43 2012 -0600
-Improve example.
+ Remove obsolete --no-var-tracking compilation option.
-------------------------------------------------------------------------
-r4154 | jcbowman | 2009-04-04 00:24:39 -0600 (Sat, 04 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
+commit 5278d4408c07fdce76a163745279d2e4167fe267
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 13:44:58 2012 -0600
-Remove unnecessary parameter.
+ Remove unused value.
-------------------------------------------------------------------------
-r4153 | jcbowman | 2009-04-04 00:22:37 -0600 (Sat, 04 Apr 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/symbol.cc
+commit 7f56277a8a94e0840d4e1f8d4dadd47278c1a4f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 13:21:30 2012 -0600
-Fix type conflict by replacing settings.divisor with purge(divisor=0);
-divisor=0 means to use the previously set divisor (which defaults to 2, or the
-value specified on the command line with the -divisor option).
+ Block SIGCHLD.
-------------------------------------------------------------------------
-r4152 | jcbowman | 2009-04-03 22:06:22 -0600 (Fri, 03 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 6db9f3d39623474f0b21c0bec9945493fb241aff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 13:20:12 2012 -0600
-Increase orthographic viewportfactor.
+ Force assert to be active.
-------------------------------------------------------------------------
-r4151 | jcbowman | 2009-04-02 00:05:50 -0600 (Thu, 02 Apr 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 098f9995970cedcb056cbd438c3ad3d100c44107
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 10:55:16 2012 -0600
-Add missing 3D add function.
+ Fix manual tick scaling.
-Increase nsamples to 32.
+commit 146ea188fd77609436b3fd8bf56f7c13c6a893a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 09:40:33 2012 -0600
-Remove nonselfintersecting restriction.
+ Use currentpen rather than nullpen so that current value of currentpen is
+ respected.
-------------------------------------------------------------------------
-r4150 | jcbowman | 2009-04-01 02:38:09 -0600 (Wed, 01 Apr 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 6aa2ab11ba05e81c7d9718d0714275ff2ad91bf1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 05:54:54 2012 -0600
-Fix splitting.
+ Add missing file.
-------------------------------------------------------------------------
-r4149 | jcbowman | 2009-03-31 20:31:48 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
+commit 3ac2531850eb5ab0cc4a7f1fb83a98f9466add34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 05:50:40 2012 -0600
-Increase fuzz; use static dxmin.
+ Add missing file.
-------------------------------------------------------------------------
-r4148 | jcbowman | 2009-03-31 17:32:16 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 0b08ac0f02b38e8e460709b772155841d6b68d1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 05:36:47 2012 -0600
-Reorder tests.
+ Add missing file.
-------------------------------------------------------------------------
-r4147 | jcbowman | 2009-03-31 17:27:53 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 898a29e16b50bb77a485cc2dad980ba29172f6c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 05:28:40 2012 -0600
-Check for triangles first.
+ Update POSIX thread support.
-------------------------------------------------------------------------
-r4146 | jcbowman | 2009-03-31 16:54:09 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit bbe3a92496ff77625e376ef97d748c8fc373ef2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 03:49:45 2012 -0600
-Split randomly to avoid returning a degenerate patch.
+ Fix warning message.
-------------------------------------------------------------------------
-r4145 | jcbowman | 2009-03-31 16:21:13 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
+commit 92a3e49b5d51348876ec8dbadd0455de4f31187c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 03:08:30 2012 -0600
-Fix interactive rendering.
+ Update to gc-7.2.
+
+ Simplify makefile; fix shared library version.
-------------------------------------------------------------------------
-r4144 | jcbowman | 2009-03-31 02:32:14 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 95c12bcf39c54fcf1467d5e3291c07046091e0fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 18:06:16 2012 -0600
-Once an internal degeneracy is found, don't check any more boundary cases.
+ Fix the erase command so it behaves as documented (no reset).
-------------------------------------------------------------------------
-r4143 | jcbowman | 2009-03-31 01:45:23 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+commit 63edda802e6b7102fb239b10bb75a5d84a5ab0d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 15:54:47 2012 -0600
-Increase nsamples.
+ Don't force a default viewportwidth.
-------------------------------------------------------------------------
-r4142 | jcbowman | 2009-03-31 00:39:32 -0600 (Tue, 31 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
+commit 336fca44455b9a23f0300de0360f05ff872e98a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 15:47:54 2012 -0600
-Split at the worst boundary degeneracy.
+ Improve wheel.asy example to allow pdf animations.
-------------------------------------------------------------------------
-r4141 | jcbowman | 2009-03-30 12:29:10 -0600 (Mon, 30 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
+commit af090550e3e9fdd53e0645631b44e459c6535690
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 15:27:32 2012 -0600
-Add unicode option to make new versions of hyperref happy.
+ Fix split structure.
-------------------------------------------------------------------------
-r4140 | jcbowman | 2009-03-30 08:44:30 -0600 (Mon, 30 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
+commit 55e19362d20a7e6d34abc034579421f477833dc6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 13:24:12 2012 -0600
-Pass animate the correct file name.
+ Add NSIS support files.
-------------------------------------------------------------------------
-r4139 | jcbowman | 2009-03-29 23:39:56 -0600 (Sun, 29 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
+commit f79b31b1cdcc96bbf99863c2f3930eae80ed3650
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 12:51:37 2012 -0600
-Fix floating point exception caused by attempt to split paths of length 0.
+ Fix icon directory on 64-bit MSWindows systems.
-------------------------------------------------------------------------
-r4138 | jcbowman | 2009-03-29 23:07:13 -0600 (Sun, 29 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit ac138f0766bf2580e63e147ef682057e548e0b26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 12:42:42 2012 -0600
-Move inside(path, pen fillrule=currentpen) to plain_paths.asy.
+ Remove obsolete constructor; update examples.
-------------------------------------------------------------------------
-r4137 | jcbowman | 2009-03-29 20:57:00 -0600 (Sun, 29 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+commit d2ff5a4b54ecbb598c6701640dc69e475b2c25d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 12:40:29 2012 -0600
-Fix defaultpen(evenodd).
+ Update documentation.
-------------------------------------------------------------------------
-r4136 | jcbowman | 2009-03-29 17:00:07 -0600 (Sun, 29 Mar 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/path.cc
+commit 36b874c9bf949602c86d2373399559bf204d86a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 3 19:39:30 2012 -0600
-Fix spurious "undefined" (on curve) return values from windingnumber;
-optimize handling of straight segments.
+ Make split compute subpatches for each input patch.
-------------------------------------------------------------------------
-r4135 | jcbowman | 2009-03-29 14:45:08 -0600 (Sun, 29 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit afa172f0b94dfa159afb88049cd70639ebf927ca
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Mar 28 20:36:39 2012 -0600
-Always define glthread.
+ Add picture bounds test.
-------------------------------------------------------------------------
-r4134 | jcbowman | 2009-03-29 10:06:33 -0600 (Sun, 29 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
+commit 59226ae03dc03ecb85ffe412169946b675ecc2b6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Mar 28 20:35:51 2012 -0600
-Release version 1.06 of asymptote.sty to fix undefined \ASYbox bug.
+ Changed name of class to avoid confusion.
-------------------------------------------------------------------------
-r4133 | jcbowman | 2009-03-29 00:30:53 -0600 (Sun, 29 Mar 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/logo3.asy
+commit d7b28f36a0ab6c506f62480d125991a802afc32a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Mar 28 18:48:45 2012 -0600
-Automatically apply bezulate to path arrays. Surfaces should now be
-constructed directly from paths (and paths arrays), without first calling
-bezulate. An array of independent surfaces can still be constructed from a
-path array using a loop.
+ Fix translated bound error.
-------------------------------------------------------------------------
-r4132 | jcbowman | 2009-03-29 00:05:54 -0600 (Sun, 29 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_pens.asy
+commit bc5c461aee6e3e9e7d8e2cb44ff824b67af70eeb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 26 10:09:57 2012 -0600
-Fix inside(path,pen).
+ Fix numerical underflow.
-------------------------------------------------------------------------
-r4131 | jcbowman | 2009-03-28 23:35:26 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+commit 96720fd56603cc08aba9a2d32614413e3c2d6226
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Dec 28 15:08:25 2011 -0600
-Add Orest's connect patch to fix nesting.
+ Allow named arguments after rest arguments.
-------------------------------------------------------------------------
-r4130 | jcbowman | 2009-03-28 23:11:34 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/three_surface.asy
+commit f064b2c18eb998eabb7f6734e3d622f076f2d054
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Dec 28 15:08:00 2011 -0600
-Specify zerowindingnumber rule.
+ Nicer debug output with COMPACT flag.
-------------------------------------------------------------------------
-r4129 | jcbowman | 2009-03-28 23:09:13 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit 1ba8c8e27540d30d2c07bf94d6ad05255f79e9ea
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Dec 28 15:07:37 2011 -0600
-Improve inside(pair); add fillrule argument.
+ Refactor vm::frame allocation.
-------------------------------------------------------------------------
-r4128 | jcbowman | 2009-03-28 14:21:05 -0600 (Sat, 28 Mar 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 36cfb1471d9dfc76038d7cb8e600178cacd72d1e
+Author: Will Robertson <wspr81@gmail.com>
+Date: Sun Dec 18 01:07:26 2011 -0600
-Remove internal patch degeneracies by splitting.
+ fix \CatchFileDef fallback command
-Compute subpatches directly from control points.
+commit 5584bf2e9c7667776c17261506c4c95ebdc525ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 16 02:05:37 2011 -0600
-------------------------------------------------------------------------
-r4127 | jcbowman | 2009-03-28 12:24:17 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Fix trailing zero removal.
-Implement factorial and choose functions.
+commit 36df17bffa1ce7df583b5498e49c25b8e660ed84
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 11 22:46:58 2011 -0600
-------------------------------------------------------------------------
-r4126 | jcbowman | 2009-03-28 12:18:16 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- D /trunk/asymptote/examples/intersectingpipes.asy
- A /trunk/asymptote/examples/pipeintersection.asy (from /trunk/asymptote/examples/intersectingpipes.asy:4121)
+ Make format more consistent with fprintf; add a defaultseparator argument
+ for typesetting scientific notation.
-Rename example; use orthographic projection.
+commit 607d1c6a8aa64349ee8222e0d4fb7e51ea1108e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 19 17:08:57 2011 -0600
-------------------------------------------------------------------------
-r4125 | jcbowman | 2009-03-28 12:15:09 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Work around quote translation problem.
-Make path(path3, pair(triple)) preserve straight flag.
+commit bd420f563ee8f73ec0d83dc625b7eedf31c4e10f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 19:37:09 2011 -0600
-------------------------------------------------------------------------
-r4124 | jcbowman | 2009-03-28 12:08:55 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
+ Increment version to 2.16svn.
-Fix quit deadlock.
+commit 0373fcedf737e0eb031c3b7c0d6249a0365fb8e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 15:35:43 2011 -0600
-------------------------------------------------------------------------
-r4123 | jcbowman | 2009-03-28 00:11:09 -0600 (Sat, 28 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
+ Add missing isnan declaration for MacOS X.
-Increase fuzz to accomodate italic "k".
+commit f45773ebfae0421654c44ff749b4abb5473bb9b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 02:55:41 2011 -0600
-------------------------------------------------------------------------
-r4122 | oshardt | 2009-03-27 21:56:17 -0600 (Fri, 27 Mar 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Increment version to 2.15svn.
-Fix connect() to ensure that removed regions do not contain an inner curve. Add fuzz to intersections().
-------------------------------------------------------------------------
-r4121 | jcbowman | 2009-03-24 21:47:57 -0600 (Tue, 24 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/intersectingpipes.asy
+commit d5f96fa6c1887a0b5ef172b020c33008ab89bc5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 01:58:35 2011 -0600
-Add surface constructor for multiple surfaces.
+ Add missing CYGWIN declarations.
-------------------------------------------------------------------------
-r4120 | jcbowman | 2009-03-24 21:32:54 -0600 (Tue, 24 Mar 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- A /trunk/asymptote/examples/intersectingpipes.asy
+commit f3a7eab7acf2330bd0db9954965cee63157fe608
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 00:20:57 2011 -0600
-Add intersecting pipes example.
+ Update examples.
-Update FAQ.
+commit d1910745143903e81841776b1839aae3d3679d8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 15:23:53 2011 -0600
-------------------------------------------------------------------------
-r4119 | jcbowman | 2009-03-23 03:23:19 -0600 (Mon, 23 Mar 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix typo.
-Increment version to 1.69svn.
-------------------------------------------------------------------------
-r4118 | jcbowman | 2009-03-23 02:07:01 -0600 (Mon, 23 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/examples/logo3.asy
+commit 1bcac6740b1440cc8bf32efd9a8e7e4e2386b721
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 15:18:41 2011 -0600
-Update example.
+ Move obsolete rotate(explicit pair dir) routine to geometry module.
+
+ Add quick reference card.
-------------------------------------------------------------------------
-r4117 | jcbowman | 2009-03-23 01:45:58 -0600 (Mon, 23 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/filesurface.asy
+commit 519ed6392af531d644338021ad1da7dcca1458fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 15:17:39 2011 -0600
-Illustrate automated camera and target computation.
+ Fix render=0 bugs.
-------------------------------------------------------------------------
-r4116 | jcbowman | 2009-03-23 01:37:23 -0600 (Mon, 23 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/inlinemovie.tex
+commit 7b3e45ff00039a5d64629a52f69d8c9826062b4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 14:04:28 2011 -0600
-Remove unnecessary index.
+ Implement Jacobi elliptic function sndncn(real u, real m), which returns
+ real[] {sn,dn,cn}.
-------------------------------------------------------------------------
-r4115 | jcbowman | 2009-03-23 01:34:42 -0600 (Mon, 23 Mar 2009) | 8 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/inlinemovie.tex
- A /trunk/asymptote/examples/animations/inlinemovie3.tex
- M /trunk/asymptote/examples/animations/pdfmovie.asy
-
-Add support for and example of generating a 3D inline pdf movie.
-
-Remove hyphen from animation file prefix for compatibility with animategraphics.
-
-Force multipage=true in inlinetex mode.
-
-Update definition of ASYanimategraphics.
-
-------------------------------------------------------------------------
-r4114 | jcbowman | 2009-03-23 00:31:06 -0600 (Mon, 23 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.h
-
-Fix export deadlock.
-
-------------------------------------------------------------------------
-r4113 | jcbowman | 2009-03-22 21:42:52 -0600 (Sun, 22 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Don't automatically move camera with target.
-
-------------------------------------------------------------------------
-r4112 | jcbowman | 2009-03-22 12:12:52 -0600 (Sun, 22 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/filesurface.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r4111 | jcbowman | 2009-03-22 12:11:41 -0600 (Sun, 22 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/smoothelevation.asy
-
-Fix camera adjustment.
-
-------------------------------------------------------------------------
-r4110 | jcbowman | 2009-03-21 23:54:54 -0600 (Sat, 21 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
-
-Allow \par in a label.
-
-------------------------------------------------------------------------
-r4109 | jcbowman | 2009-03-21 23:49:23 -0600 (Sat, 21 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r4108 | jcbowman | 2009-03-21 23:07:42 -0600 (Sat, 21 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve and generalize baseline.
-
-------------------------------------------------------------------------
-r4107 | jcbowman | 2009-03-20 23:26:20 -0600 (Fri, 20 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Look for exact intersections also when fuzz=0.
-
-------------------------------------------------------------------------
-r4106 | jcbowman | 2009-03-20 22:42:10 -0600 (Fri, 20 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Suppress spurious space.
-
-------------------------------------------------------------------------
-r4105 | jcbowman | 2009-03-20 22:28:18 -0600 (Fri, 20 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/bsp.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Standardize sqrtEpsilon.
-
-------------------------------------------------------------------------
-r4104 | jcbowman | 2009-03-20 22:15:40 -0600 (Fri, 20 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Remove unused line.
-
-------------------------------------------------------------------------
-r4103 | jcbowman | 2009-03-20 22:14:19 -0600 (Fri, 20 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/runtime.in
-
-Improve handling of intersection fuzz.
-
-------------------------------------------------------------------------
-r4102 | jcbowman | 2009-03-20 14:57:34 -0600 (Fri, 20 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_light.asy
-
-Handle invisible material.
-
-------------------------------------------------------------------------
-r4101 | jcbowman | 2009-03-20 14:28:23 -0600 (Fri, 20 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Respect user-specified step value.
-
-------------------------------------------------------------------------
-r4100 | jcbowman | 2009-03-19 02:59:14 -0600 (Thu, 19 Mar 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.68svn.
-------------------------------------------------------------------------
-r4099 | jcbowman | 2009-03-19 01:33:53 -0600 (Thu, 19 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/animation.asy
-
-Fix 3D animations with render > 0.
-
-------------------------------------------------------------------------
-r4098 | jcbowman | 2009-03-19 00:40:40 -0600 (Thu, 19 Mar 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.nsi
-
-Don't force C:\Documents and Settings\bowman in asy.bat
-------------------------------------------------------------------------
-r4097 | jcbowman | 2009-03-18 14:18:11 -0600 (Wed, 18 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Remove normal fuzz.
-
-------------------------------------------------------------------------
-r4096 | jcbowman | 2009-03-18 02:51:53 -0600 (Wed, 18 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix overlap detection internal control points for short paths.
-
-------------------------------------------------------------------------
-r4095 | jcbowman | 2009-03-18 01:23:56 -0600 (Wed, 18 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Add file missed from last revision.
-
-------------------------------------------------------------------------
-r4094 | jcbowman | 2009-03-18 01:01:08 -0600 (Wed, 18 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
-
-Make intersection routines respect fuzz.
-
-------------------------------------------------------------------------
-r4093 | jcbowman | 2009-03-15 17:20:04 -0600 (Sun, 15 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Simplify normal calculation slightly.
-
-------------------------------------------------------------------------
-r4092 | jcbowman | 2009-03-15 15:32:07 -0600 (Sun, 15 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit e65f6c73db51d22c4af1a3ebd647102c7afe811f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 13:36:33 2011 -0600
-Reduce Fuzz.
+ Implement int ascii(string s).
-------------------------------------------------------------------------
-r4091 | jcbowman | 2009-03-15 15:01:04 -0600 (Sun, 15 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/smoothelevation.asy
+commit f980e86fa2ddb6bc958cc6e6dede75800ba77c2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 13:27:56 2011 -0600
-Allow prc output if render > 0.
+ Added manpage target to build man page only.
-------------------------------------------------------------------------
-r4090 | jcbowman | 2009-03-15 00:09:54 -0600 (Sun, 15 Mar 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/settings.cc
+commit ca0950021320f587a98111af6770910e2fd6392c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 12:45:15 2011 -0600
-Implement settings.auto3D (default true) so that one can disable the poster
-option of movie15.sty.
+ Add bool isnan(real).
-------------------------------------------------------------------------
-r4089 | jcbowman | 2009-03-15 00:05:14 -0600 (Sun, 15 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit 61d15d09a399b12373ff3dd8ad472dbd96e0a9bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 02:45:48 2011 -0600
-Increase fuzz.
+ Fix preview surfaces with render=0.
-------------------------------------------------------------------------
-r4088 | jcbowman | 2009-03-14 23:23:00 -0600 (Sat, 14 Mar 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Detect and fix remaining cases of patch overlap due to normal reversal,
-using Rolle's theorem and a quartic root solve.
-
-------------------------------------------------------------------------
-r4087 | jcbowman | 2009-03-14 23:09:29 -0600 (Sat, 14 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Detect numerical roots at infinity; increase Fuzz.
-
-------------------------------------------------------------------------
-r4086 | jcbowman | 2009-03-14 23:00:31 -0600 (Sat, 14 Mar 2009) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/runtime.in
+commit fd39ba1b61df82917abef4fd1a5c882895e9f6a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 00:55:06 2011 -0600
-Make subpath preserve straight flag; optimize splitCubic for straight segments.
+ Fix string reads from binary files.
-Fix handling of straight flag in operator &(path,cycleToken); do nothing if
-path is already cyclic.
-
-Implement pair versions of Bezier functions.
-
-------------------------------------------------------------------------
-r4085 | jcbowman | 2009-03-14 15:25:45 -0600 (Sat, 14 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/path.cc
+commit e384bc1d78d8d7bb055d47eac5357094e653982b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 00:53:24 2011 -0600
-Fix segmentation faults with operations on guide g=cycle.
-
-------------------------------------------------------------------------
-r4084 | oshardt | 2009-03-14 11:49:45 -0600 (Sat, 14 Mar 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Blank lines are not allowed after \begin{asy}.
-Speed up curve sorting.
-------------------------------------------------------------------------
-r4083 | jcbowman | 2009-03-13 15:02:45 -0600 (Fri, 13 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_paths.asy
+commit 815254b51b059a8e5cd648731970c6f6b76431ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 00:00:27 2011 -0600
-Fix buildcycle endpoints.
-
-------------------------------------------------------------------------
-r4082 | oshardt | 2009-03-11 21:44:52 -0600 (Wed, 11 Mar 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
-
-Use bounding box size to determine whether points are duplicates.
-------------------------------------------------------------------------
-r4081 | jcbowman | 2009-03-11 01:47:57 -0600 (Wed, 11 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Force planar flag for arrow construction.
-
-------------------------------------------------------------------------
-r4080 | jcbowman | 2009-03-11 01:33:51 -0600 (Wed, 11 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Remove another degenerate segment.
-
-------------------------------------------------------------------------
-r4079 | jcbowman | 2009-03-11 01:25:36 -0600 (Wed, 11 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Work around bezulate bug by removing degeneracy.
-
-------------------------------------------------------------------------
-r4078 | jcbowman | 2009-03-11 00:18:34 -0600 (Wed, 11 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix planar surfaces.
-
-------------------------------------------------------------------------
-r4077 | jcbowman | 2009-03-10 23:45:25 -0600 (Tue, 10 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Simplify surface constructors; update documentation.
-
-------------------------------------------------------------------------
-r4076 | jcbowman | 2009-03-10 22:23:19 -0600 (Tue, 10 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/extra/intro.asy
- M /trunk/asymptote/examples/logo3.asy
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/examples/xxsq01y.asy
-
-Update examples.
-
-------------------------------------------------------------------------
-r4075 | jcbowman | 2009-03-10 22:06:09 -0600 (Tue, 10 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Enable poster mode only when there is no rendered preview image.
-
-------------------------------------------------------------------------
-r4074 | jcbowman | 2009-03-10 21:34:37 -0600 (Tue, 10 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Add termination tests.
-
-------------------------------------------------------------------------
-r4073 | jcbowman | 2009-03-10 21:34:12 -0600 (Tue, 10 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/three.asy
-
-Increase bezulate fuzz; add termination tests.
-
-------------------------------------------------------------------------
-r4072 | jcbowman | 2009-03-10 14:04:32 -0600 (Tue, 10 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add Align constant.
-
-------------------------------------------------------------------------
-r4071 | jcbowman | 2009-03-10 02:54:16 -0600 (Tue, 10 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix most instances of selfoverlapping patches.
-
-------------------------------------------------------------------------
-r4070 | jcbowman | 2009-03-09 21:38:52 -0600 (Mon, 09 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Make axial and radial shading respect -gray, etc.
-
-------------------------------------------------------------------------
-r4069 | jcbowman | 2009-03-09 00:07:48 -0600 (Mon, 09 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix texpath control points for cyclic segments; respect straight flag.
-
-------------------------------------------------------------------------
-r4068 | jcbowman | 2009-03-08 16:11:51 -0600 (Sun, 08 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/arrows3.asy
-
-Slightly simplify normal calculation.
-
-------------------------------------------------------------------------
-r4067 | jcbowman | 2009-03-08 12:03:26 -0600 (Sun, 08 Mar 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Make default viewportwidth \the\linewidth in inline mode and 0 in attached mode.
-
-Document asy environment options in asymptote.sty version 1.04.
-
-------------------------------------------------------------------------
-r4066 | jcbowman | 2009-03-08 09:23:09 -0600 (Sun, 08 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/examples/filesurface.asy
-
-Simplify tick calculation.
-
-------------------------------------------------------------------------
-r4065 | jcbowman | 2009-03-08 01:18:52 -0700 (Sun, 08 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/examples/filesurface.asy
+ Generate missing preview images for fitted pictures.
-Improve tick selection.
+commit 2a699d60716d5359aff5c682402778325a8dafa5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 14 17:52:20 2011 -0600
-------------------------------------------------------------------------
-r4064 | jcbowman | 2009-03-08 00:02:42 -0700 (Sun, 08 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/filesurface.asy
+ Fix draw(revolution).
-Colorize example.
+commit 23cba8ca5597ff5ae97e131d6e182edab7b0674d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 10 18:07:05 2011 -0600
-------------------------------------------------------------------------
-r4063 | jcbowman | 2009-03-07 20:17:56 -0700 (Sat, 07 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/100d.views
-
-Reinstate original views.
-
-------------------------------------------------------------------------
-r4062 | jcbowman | 2009-03-07 20:10:03 -0700 (Sat, 07 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/filesurface.asy
-
-Fix camera adjustment.
+ Fix axis bug introduced in 2.14-32.
-------------------------------------------------------------------------
-r4061 | jcbowman | 2009-03-07 15:23:58 -0700 (Sat, 07 Mar 2009) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
+commit b181ebf5775ba5d599b226c89b4445123801b000
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 30 08:23:17 2011 -0600
-Support keyval options width, height, viewportwidth, viewportheight, and
-attach in asy environment asymptote.sty.
+ Portability fixes.
-Remove obsolete asyattach environment.
+commit b60fabf38153ed38f982c6e0fb7b31ae63444c72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 22:14:23 2011 -0600
-Move viewportsize to plain_picture.asy to support asymptote.sty.
+ Move lastpen to the end of pen.cc so that it is initialized last.
-------------------------------------------------------------------------
-r4060 | jcbowman | 2009-03-07 11:14:05 -0700 (Sat, 07 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
-
-Better fix for unextended axes limits.
-
-------------------------------------------------------------------------
-r4059 | jcbowman | 2009-03-07 09:10:37 -0700 (Sat, 07 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 3f33984706db09eccb1911d29f17a09a86b4fa4c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Sep 29 13:32:22 2011 -0600
-Update documentation of crop.
+ Change Int to int_typ in policy.h
-------------------------------------------------------------------------
-r4058 | jcbowman | 2009-03-07 01:46:18 -0700 (Sat, 07 Mar 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/filesurface.asy
- A /trunk/asymptote/examples/filesurface.dat
+commit 9c18bdd86d9097815f8c25fb48f7dc7cead40cc9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 08:38:53 2011 -0600
-Add example of a surface drawn using irregular data read from a file.
-
-------------------------------------------------------------------------
-r4057 | jcbowman | 2009-03-07 01:23:39 -0700 (Sat, 07 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
+ Avoid compiler warnings about virtual function overloading.
-Revert last change.
+commit adb2f5a6093f309f71476b390502786fc92f6b24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 07:54:09 2011 -0600
-------------------------------------------------------------------------
-r4056 | jcbowman | 2009-03-07 00:07:03 -0700 (Sat, 07 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
+ Avoid further static initialization issues (courtesy of Michail Vidiassov).
-Fix unextended axes limits and tick generation.
+commit 93e9862311b092b464ab596ea12f37ed1f604e87
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 07:50:13 2011 -0600
-------------------------------------------------------------------------
-r4055 | jcbowman | 2009-03-06 23:45:35 -0700 (Fri, 06 Mar 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Remove extraneous comparison.
-Avoid redundant camera adjustment messages.
+commit 905b605e3a2ca6ca3d15af85e0b41c058548ab16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 07:42:10 2011 -0600
-Increase camerafactor to 2 again.
+ Avoid unused function warning message.
-------------------------------------------------------------------------
-r4054 | jcbowman | 2009-03-06 23:19:49 -0700 (Fri, 06 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit abc896516d0fab7e2cd3324bd5c21633c97852a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 07:04:03 2011 -0600
-Check crop argument.
+ Fix warning messages.
-------------------------------------------------------------------------
-r4053 | jcbowman | 2009-03-06 22:52:12 -0700 (Fri, 06 Mar 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
+commit 454f9b2a5e94451fa2954263a1e0e672d985c195
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 06:25:04 2011 -0600
-Improve automatic camera adjustment: relocate target to the center of
-the bounding box, if it lies outside, and reposition camera when aspect
-ratio is not preserved.
+ Fix extended axes.
-------------------------------------------------------------------------
-r4052 | jcbowman | 2009-03-06 00:14:45 -0700 (Fri, 06 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
+commit c405b32f3f48f7cb881c4438f46aac04c562bf45
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 11:51:42 2011 -0600
-Allow the user to specify a minimum viewportsize.
+ Work around static initialization fiasco.
-------------------------------------------------------------------------
-r4051 | jcbowman | 2009-03-06 00:06:16 -0700 (Fri, 06 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 835df463a4ff6e50a1bb963a749c6e99a949b437
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 11:17:50 2011 -0600
-Use a single call to clip in limits.
+ Fix typo.
-------------------------------------------------------------------------
-r4050 | jcbowman | 2009-03-05 23:56:25 -0700 (Thu, 05 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_picture.asy
+commit e93d341f5eaf37535e1d1a98cb49ab981a6360ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 10:49:33 2011 -0600
-Fix behaviour of xlimits(Crop) and ylimits(Crop) under picture transformation.
+ Update documentation.
-------------------------------------------------------------------------
-r4049 | jcbowman | 2009-03-04 02:44:31 -0700 (Wed, 04 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+commit 5200611daa0aa3ee5184200fefa65c68977a0618
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 10:44:41 2011 -0600
-Increase camerafactor.
+ Remove unused member.
-------------------------------------------------------------------------
-r4048 | jcbowman | 2009-03-04 02:18:49 -0700 (Wed, 04 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/examples/100d.views
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/pdb.asy
+commit 4b7b3d2ab698953f8d8b78d06d12dd43b2606d65
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 10:24:10 2011 -0600
-Improve automatic camera adjustment.
+ Fix comparison.
-------------------------------------------------------------------------
-r4047 | jcbowman | 2009-03-04 01:09:19 -0700 (Wed, 04 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 933d551e410216bb3c8b380a029f6ffea120fb56
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 10:16:20 2011 -0600
-Work around intermittent hang on exit.
+ Remove extraneous comparisons.
-------------------------------------------------------------------------
-r4046 | jcbowman | 2009-03-03 01:19:52 -0700 (Tue, 03 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
+commit 863887edfc40854ff581b2cd8788a963516d0fc9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 10:12:33 2011 -0600
-Make attached images printable.
+ Fix comparison.
-------------------------------------------------------------------------
-r4045 | jcbowman | 2009-03-02 18:03:03 -0700 (Mon, 02 Mar 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 5e1847bd221ec8b6df63ee9cc20a6f06eaf7f080
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 19 21:18:30 2011 -0600
-Turn poster off when we have our own preview image.
+ TRANSJUMP no longer an option.
-Fix viewportmargin.
+commit 6955d093e68636e943db4e866a26fa037f2e8f8a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Sep 15 16:15:35 2011 -0600
-Remove unwanted camera rescaling.
+ Add 'operator tuple' via EXTRASYMBOL command.
-------------------------------------------------------------------------
-r4044 | jcbowman | 2009-03-02 17:49:36 -0700 (Mon, 02 Mar 2009) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
+commit e2599a170b41495ca9239a3430e0bc9884944a70
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 15 09:23:55 2011 -0600
-Fix spurious annotation question marks and print preview problems
-by removing workaround for BBox bug in obsolete 2008/01/16 version of
-movie15.sty. The now widely available 2008/10/08 version of movie15.sty is
-now compulsory.
+ Fix build.
-------------------------------------------------------------------------
-r4043 | jcbowman | 2009-03-02 14:45:00 -0700 (Mon, 02 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
+commit 4e072133999da0c7c4d2323c67a503d6c7a2e227
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Sep 7 20:39:57 2011 -0600
-Fix slanted ticks.
+ Add operator overloading to aspy.
-------------------------------------------------------------------------
-r4042 | jcbowman | 2009-03-01 22:58:58 -0700 (Sun, 01 Mar 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/animation.asy
+commit 88be1715a04f52c0c98d8836f926e6ea2cd97c92
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Sep 7 18:29:08 2011 -0600
-Fix animation prefix.
-------------------------------------------------------------------------
-r4041 | jcbowman | 2009-03-01 16:32:54 -0700 (Sun, 01 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ Add 'operator tuple'.
-Fix planar arrows for 2D projections.
+commit 2f65f96732ab7045006bea36f95dd030fbf2e6bf
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 5 18:01:39 2011 -0600
-------------------------------------------------------------------------
-r4040 | jcbowman | 2009-03-01 16:01:58 -0700 (Sun, 01 Mar 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Can compile Asymptote as a shared library.
-Allow one to disable poster option.
+commit 314c32df054e8e94fdb7e4a3ab36d63b3dfcf630
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 30 16:10:39 2011 -0600
-------------------------------------------------------------------------
-r4039 | jcbowman | 2009-02-27 16:32:54 -0700 (Fri, 27 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/arrows3.asy
+ Generalize copy, map, and sequence functions to arbitrary depths.
+
+ Add locale string to format(string,int).
-Resize example.
+commit f60d7128a92318a68ea52d72e98f2f020a50851b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 22 10:46:31 2011 -0600
-------------------------------------------------------------------------
-r4038 | jcbowman | 2009-02-27 14:43:51 -0700 (Fri, 27 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Improve nullpath handling.
-Don't hide convert errors.
+commit 7f4aa4dc2cd0bfb309318136062a4368257275a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 22 09:22:55 2011 -0600
-------------------------------------------------------------------------
-r4037 | jcbowman | 2009-02-26 22:09:51 -0700 (Thu, 26 Feb 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/fin.asy
+ Allow draw(nullpath) again.
-Add example (contributed by Orest Shardt).
+commit 035e97166c51d992fb7821bba57500ebf96c9b5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 21 18:31:43 2011 -0600
-------------------------------------------------------------------------
-r4036 | jcbowman | 2009-02-26 16:23:44 -0700 (Thu, 26 Feb 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Update version number.
-Increment version to 1.67svn.
-------------------------------------------------------------------------
-r4035 | jcbowman | 2009-02-26 15:00:38 -0700 (Thu, 26 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/animation.asy
+commit 1d46e62d7302e1944634462f1293cb5da3e297d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 21 16:09:54 2011 -0600
-Fix outprefix.
+ Remove portability tweak for MIPS.
-------------------------------------------------------------------------
-r4034 | jcbowman | 2009-02-26 09:01:58 -0700 (Thu, 26 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/runtime.in
+commit 19376a278ff54761ec08cf7fce188a7412a1a9b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 21 15:09:03 2011 -0600
-Remove animation optimization by default.
-
-Under MSWindows, suppress call to animate since it requires XWindows.
-
-------------------------------------------------------------------------
-r4033 | jcbowman | 2009-02-26 07:50:25 -0700 (Thu, 26 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/RiemannSurface.asy
- A /trunk/asymptote/examples/RiemannSurfaceRoot.asy
+ Specify arbitrary size if MAXPATHLEN is undefined.
-Add optional direction argument to three-dimensional bars.
+commit 169a01aa7008f1904ba90620e9dbf3a30b814cef
+Author: Will Robertson <wspr81@gmail.com>
+Date: Wed Aug 17 02:51:20 2011 -0600
-------------------------------------------------------------------------
-r4032 | jcbowman | 2009-02-26 07:45:58 -0700 (Thu, 26 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+ some missing comment chars in \asyinclude
+
+ also bumped the version number of the .sty by a minor increment (hope this is okay)
-Avoid division by zero when NColors=1.
-
-------------------------------------------------------------------------
-r4031 | jcbowman | 2009-02-26 05:45:26 -0700 (Thu, 26 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
+commit 99cccab66045a397288043008c16e2661760b321
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 13 02:50:17 2011 -0600
-Fix alignment bug under pdflatex due to missing %.
+ Build Mark and MarkFill from MarkPath.
-------------------------------------------------------------------------
-r4030 | jcbowman | 2009-02-25 22:04:31 -0700 (Wed, 25 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/tvgen.asy
+commit 66e4b3128fef46f9947ba9a377becd0dff2e94ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 12 23:50:06 2011 -0600
-Change guides into paths; update to LGPL.
+ Implement markthin(path) marker with opacity thinning.
-------------------------------------------------------------------------
-r4029 | jcbowman | 2009-02-25 16:21:27 -0700 (Wed, 25 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Use integer division.
-
-------------------------------------------------------------------------
-r4028 | jcbowman | 2009-02-25 16:07:20 -0700 (Wed, 25 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
+commit dc796a6644aa43520df731e9dc5a0c7d8efad14d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 4 21:48:05 2011 -0600
-Remove "named argument may be mistaken for assignment" debugging warning as
-it discourages the use of named arguments and detracts from the usefulness of
-the -d option.
-
-------------------------------------------------------------------------
-r4027 | jcbowman | 2009-02-25 15:06:21 -0700 (Wed, 25 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Revert to interpolating function at midpoints.
-
-------------------------------------------------------------------------
-r4026 | jcbowman | 2009-02-24 09:51:11 -0700 (Tue, 24 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/arrows3.asy
-
-Add optional normal argument to DefaultHead2, HookHead2, and TeXHead2.
-
-------------------------------------------------------------------------
-r4025 | jcbowman | 2009-02-24 00:47:00 -0700 (Tue, 24 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Fix Arrow3(TeXHead2).
-
-------------------------------------------------------------------------
-r4024 | jcbowman | 2009-02-24 00:35:08 -0700 (Tue, 24 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/examples/arrows3.asy
-
-Fix alignment of DefaultHead2, HookHead2, and TeXHead2 arrowheads.
-
-------------------------------------------------------------------------
-r4023 | jcbowman | 2009-02-23 00:36:02 -0700 (Mon, 23 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Improve thin 3D arrow handling.
+ Update link to cygwin1.dll source code.
-------------------------------------------------------------------------
-r4022 | jcbowman | 2009-02-22 23:01:42 -0700 (Sun, 22 Feb 2009) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/arrows3.asy
-
-Make filltype a structure to allow extraction of type and pen parameters.
-
-Improve the appearance of DefaultHead2, HookHead2, and TeXHead2 (particularly
-with curved paths); standardize their usage with their 2D counterparts.
+commit b49f13fdc4e89c6d68a9b2661bb003beb62ef87b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 12 08:35:36 2011 -0600
-Fix MidArcArrow(TeXHead) sizing.
+ Disable billboard interaction for offscreen rendering.
-------------------------------------------------------------------------
-r4021 | jcbowman | 2009-02-22 20:32:38 -0700 (Sun, 22 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+commit e91377a416df875948307c281eabe3253e6c8540
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Jun 29 10:09:51 2011 -0600
-Untabify.
+ Fix double drawing of path when showing triangle in geometry.asy
-------------------------------------------------------------------------
-r4020 | jcbowman | 2009-02-21 20:30:41 -0700 (Sat, 21 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 0810f9341fefd6a9640d885548e43f4eff317ff8
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Jun 27 16:35:42 2011 -0600
-Upgrade license to LPGL, as per email from Philippe.
+ remove trailing char
-------------------------------------------------------------------------
-r4019 | jcbowman | 2009-02-21 16:39:27 -0700 (Sat, 21 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/examples/arrows3.asy
+commit c81825912d945d231483dd5514253d78c8c2f797
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Jun 27 11:04:13 2011 -0600
-Retune 3D arrow parameters.
+ Fix arc orientation in arcfromcenter
+ Enable again arcfromcenter for line (with explicit constraint)
+ Cleaning and improving code
-------------------------------------------------------------------------
-r4018 | jcbowman | 2009-02-21 16:03:22 -0700 (Sat, 21 Feb 2009) | 3 lines
-Changed paths:
- A /trunk/asymptote/LICENSE.LESSER (from /trunk/asymptote/prc/LICENSE.LESSER:4016)
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pipestream.h
- D /trunk/asymptote/prc/LICENSE.LESSER
- M /trunk/asymptote/xstream.h
-
-Upgrade global license from GPL to LPGL (except as noted within individual
-files).
-
-------------------------------------------------------------------------
-r4017 | jcbowman | 2009-02-21 15:37:09 -0700 (Sat, 21 Feb 2009) | 2 lines
-Changed paths:
- D /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Remove obsolete featpost3D.asy module.
-
-------------------------------------------------------------------------
-r4016 | jcbowman | 2009-02-21 14:56:33 -0700 (Sat, 21 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add bool autoadjust=true argument to perspective projection constructors.
+commit 56823e66001d1737e46789a0a092f4021c50d603
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Jun 23 08:58:15 2011 -0600
-------------------------------------------------------------------------
-r4015 | jcbowman | 2009-02-21 12:26:15 -0700 (Sat, 21 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Fix TeXHead alignment for curved arrows along with endpoint appearance.
-
-------------------------------------------------------------------------
-r4014 | jcbowman | 2009-02-21 10:46:29 -0700 (Sat, 21 Feb 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
-
-Add autoadjust flag to projections to disable automatic camera adjustment
-(for experts only).
+ Remove previous modification in geometry.asy
-------------------------------------------------------------------------
-r4013 | jcbowman | 2009-02-21 10:28:25 -0700 (Sat, 21 Feb 2009) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
-
-Fix transverse vs. longitudinal typo.
-
-Add slight hysteresis to camera adjustment.
-
-Always notify user if camera is moved, as transverse and longitudinal
-slices will have to be (manually) recomputed using the new camera position.
-
-------------------------------------------------------------------------
-r4012 | jcbowman | 2009-02-21 03:05:32 -0700 (Sat, 21 Feb 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/arrows3.asy
+commit 96bb297e1528c0587cbdf784d42746820104b4c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 22 20:55:18 2011 -0600
-Add 3D arrows example.
+ Prebuilt target should not rebuild asy-keywords.el.
-------------------------------------------------------------------------
-r4011 | jcbowman | 2009-02-21 02:21:58 -0700 (Sat, 21 Feb 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+commit 9793f56e065ba4d9746351f24be21be20ebd75a0
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Jun 20 14:56:04 2011 -0600
-Fix appearance of TeXHead3 on curved paths.
+ Fix inverse(real, point, point) in geometry.asy
-Fix alignment of DefaultHead2, HookHead2, and TeXHead2 arrows.
+commit a24beb6a7ff925034b170c9678ce83cc5653af20
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 19 17:29:55 2011 -0600
-Pass arrowheadpen to 2D arrow routines when settings.render=0.
+ Print version number with -vv.
-------------------------------------------------------------------------
-r4010 | jcbowman | 2009-02-20 17:30:32 -0700 (Fri, 20 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Use abs(camera-target) rather than just the z component for camera adjustment.
-
-Add showtarget parameter to projections.
-
-------------------------------------------------------------------------
-r4009 | oshardt | 2009-02-19 20:14:42 -0700 (Thu, 19 Feb 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Improve selecton of perpendicular vector.
-------------------------------------------------------------------------
-r4008 | jcbowman | 2009-02-19 16:46:20 -0700 (Thu, 19 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo.
-
-------------------------------------------------------------------------
-r4007 | jcbowman | 2009-02-19 11:00:11 -0700 (Thu, 19 Feb 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.66svn.
-------------------------------------------------------------------------
-r4006 | jcbowman | 2009-02-19 09:33:22 -0700 (Thu, 19 Feb 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
-
-Fix pdflatex output.
-
-Implement xelatex engine.
-
-Fix xelatex alignment.
-
-------------------------------------------------------------------------
-r4005 | jcbowman | 2009-02-19 01:19:28 -0700 (Thu, 19 Feb 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.65svn
-------------------------------------------------------------------------
-r4004 | jcbowman | 2009-02-19 00:24:03 -0700 (Thu, 19 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/plain_shipout.asy
-
-Force shipped=true also for pictures.
-
-Install *.view files.
-
-------------------------------------------------------------------------
-r4003 | jcbowman | 2009-02-18 23:13:31 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/slide.asy
-
-Change default value of ysize parameter of asyinclude.
-
-------------------------------------------------------------------------
-r4002 | jcbowman | 2009-02-18 23:08:44 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/100d.views
- A /trunk/asymptote/examples/cpkcolors.asy
- A /trunk/asymptote/examples/pdb.asy
-
-Add Protein Data Bank example that illustrates how to set predefined views.
-
-------------------------------------------------------------------------
-r4001 | jcbowman | 2009-02-18 22:13:48 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Change dots to underscores in movie15.sty file names.
-
-------------------------------------------------------------------------
-r4000 | jcbowman | 2009-02-18 21:03:22 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/prc/LICENSE.LESSER
-
-Add text of LGPL license for PRC code; LICENSE is in parent directory.
-
-------------------------------------------------------------------------
-r3999 | jcbowman | 2009-02-18 21:01:08 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCTools/bitData.cc
- M /trunk/asymptote/prc/PRCTools/bitData.h
- M /trunk/asymptote/prc/PRCTools/bitSearchDouble.cc
- M /trunk/asymptote/prc/PRCTools/bitSearchUI.cc
- M /trunk/asymptote/prc/PRCTools/describeMain.cc
- M /trunk/asymptote/prc/PRCTools/describePRC.cc
- M /trunk/asymptote/prc/PRCTools/describePRC.h
- M /trunk/asymptote/prc/PRCTools/extractSections.cc
- M /trunk/asymptote/prc/PRCTools/iPRCFile.cc
- M /trunk/asymptote/prc/PRCTools/iPRCFile.h
- M /trunk/asymptote/prc/PRCTools/inflation.cc
- M /trunk/asymptote/prc/PRCTools/inflation.h
- M /trunk/asymptote/prc/PRCTools/inflationMain.cc
- M /trunk/asymptote/prc/PRCTools/makePRC.cc
- M /trunk/asymptote/prc/PRCbitStream.cc
- M /trunk/asymptote/prc/PRCbitStream.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prc/test.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Upgrade license of PRC code from GPL to LGPL (agreed to by Orest).
-
-------------------------------------------------------------------------
-r3998 | jcbowman | 2009-02-18 20:27:47 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Update FAQ.
-
-------------------------------------------------------------------------
-r3997 | jcbowman | 2009-02-18 19:38:33 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
-
-Fix file path.
-
-------------------------------------------------------------------------
-r3996 | jcbowman | 2009-02-18 19:32:41 -0700 (Wed, 18 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/extra/intro.asy
- M /trunk/asymptote/examples/slidedemo.asy
-
-Add interactive 3D examples to intro.asy.
-
-Make GaussianSurface smooth.
-
-------------------------------------------------------------------------
-r3995 | jcbowman | 2009-02-18 15:06:16 -0700 (Wed, 18 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
-
-Strip directory from animation prefix.
-
-Don't delete generated animation.pdf file.
-
-------------------------------------------------------------------------
-r3994 | jcbowman | 2009-02-18 07:58:32 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Add support for xelatex pdf specials, using the "literal" keyword.
-
-------------------------------------------------------------------------
-r3993 | jcbowman | 2009-02-18 07:38:48 -0700 (Wed, 18 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/slidedemo.asy
-
-Generate PythagoreanTree if needed.
-
-------------------------------------------------------------------------
-r3992 | jcbowman | 2009-02-17 21:34:10 -0700 (Tue, 17 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Don't force target to be part of control volume for absolute projections.
-
-------------------------------------------------------------------------
-r3991 | jcbowman | 2009-02-17 21:25:41 -0700 (Tue, 17 Feb 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.64svn.
-------------------------------------------------------------------------
-r3990 | jcbowman | 2009-02-17 19:51:20 -0700 (Tue, 17 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Force the target position to be inside the bounding volume.
-
-Remove duplicate definition of rectify(triple).
-
-------------------------------------------------------------------------
-r3989 | jcbowman | 2009-02-17 16:37:06 -0700 (Tue, 17 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix handling of invisible surfaces.
-
-------------------------------------------------------------------------
-r3988 | jcbowman | 2009-02-17 09:07:42 -0700 (Tue, 17 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
+commit dc8bf8804a4abee244e0c60cc05025d85092d797
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 19 13:34:43 2011 -0600
-Fix synchronization of interactive rendering.
+ Increment version to 2.14svn.
-------------------------------------------------------------------------
-r3987 | jcbowman | 2009-02-17 01:05:33 -0700 (Tue, 17 Feb 2009) | 7 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/movie15_dvipdfmx.sty
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit f8e0a8e91ce17902d1a63e1648867a42ab40c422
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 19 07:40:51 2011 -0600
-Avoid spurious xelatex warning messages due to null (placeholder) graphics
-files.
+ Autodetect memrchr.
-Add patched version of movie15.sty for xelatex users' convenience.
+commit f901f8836f3066777f1724cfe7c9286f4238c06b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 19 07:31:50 2011 -0600
-Simplify embed.asy.
+ Make install-prebuilt also install asy-keywords.el.
-------------------------------------------------------------------------
-r3986 | jcbowman | 2009-02-17 00:30:54 -0700 (Tue, 17 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+commit d69d4b0f9e9983964a1530aeb8f90e568d283138
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 20:03:42 2011 -0600
-Improve guide collection for non-midpoint case.
+ Increment version to 2.13svn.
-------------------------------------------------------------------------
-r3985 | jcbowman | 2009-02-15 12:20:10 -0700 (Sun, 15 Feb 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit f9789265ae0f8ed6d09f7c2403121233bbaa8184
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 17:29:56 2011 -0600
-Generalize definition of middle to arbitrary quadrilaterals.
+ Support --disable-gl again.
-Avoid need for interpolating function at cell midpoint; use 2 triangles instead.
+commit bd8211eabbbbbfa98721af242184314d41fa15d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 10:55:00 2011 -0600
-Use nmesh instead of (poorly named) ncell parameter for 3D contours.
+ Include cstring instead of string.h.
-------------------------------------------------------------------------
-r3984 | jcbowman | 2009-02-15 12:13:24 -0700 (Sun, 15 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit be2e4fdd53804a8efe5a1bb6882da0c855fc1348
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 10:50:11 2011 -0600
-Handle degenerate and nondegenerate rendering consistently.
+ Add missing include.
-------------------------------------------------------------------------
-r3983 | jcbowman | 2009-02-14 11:22:48 -0700 (Sat, 14 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/gamma3.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/runtime.in
+commit cd4215443c2e68eebe65e41dd38f06c1d3be33bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 01:55:15 2011 -0600
-Implement complex gamma function in C++ code.
+ Increment version to 2.12svn.
-Add interactive 3D surface of revolution example to slidedemo.
+commit ecae684548f36119f4216029716ebef377378a3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 00:40:24 2011 -0600
-------------------------------------------------------------------------
-r3982 | jcbowman | 2009-02-14 09:58:01 -0700 (Sat, 14 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Update README.
-Disable graphic generation when view=true.
+commit 1274ea3bdefa8a0feeb5cb9e715b1af4e7958e8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 00:39:21 2011 -0600
-------------------------------------------------------------------------
-r3981 | jcbowman | 2009-02-13 00:10:23 -0700 (Fri, 13 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/movie15_dvipdfmx.patch
+ Update copyright.
-Add 3D (and other multimedia) support for xelatex.
+commit 5683c1169105e8d2d4fc6bfa3f9ef8f8c61c9dc3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 00:35:24 2011 -0600
-------------------------------------------------------------------------
-r3980 | jcbowman | 2009-02-12 23:54:37 -0700 (Thu, 12 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
+ Add missing install-prebuilt dependency.
-Improve pdf format detection.
-
-------------------------------------------------------------------------
-r3979 | jcbowman | 2009-02-12 23:49:37 -0700 (Thu, 12 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix preview generation.
-
-------------------------------------------------------------------------
-r3978 | jcbowman | 2009-02-12 22:42:05 -0700 (Thu, 12 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/three.asy
-
-Automatically include rendered images when fitting nonprc pictures.
-
-------------------------------------------------------------------------
-r3977 | jcbowman | 2009-02-11 23:24:54 -0700 (Wed, 11 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/pstoedit-3.45asy.patch
-
-Patch compilation errors in pstoedit-3.45.
-
-------------------------------------------------------------------------
-r3976 | jcbowman | 2009-02-11 23:16:52 -0700 (Wed, 11 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/log2graph.asy
- M /trunk/asymptote/examples/electromagnetic.asy
- M /trunk/asymptote/examples/logdown.asy
-
-Replace old-style constructors with operator init.
-
-------------------------------------------------------------------------
-r3975 | jcbowman | 2009-02-11 22:01:19 -0700 (Wed, 11 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/log2graph.asy
- A /trunk/asymptote/examples/electromagnetic.asy
-
-Add electromagnetic spectrum.
-
-Make minor ticks work properly with custom logarithmic axes.
-
-------------------------------------------------------------------------
-r3974 | jcbowman | 2009-02-11 16:17:38 -0700 (Wed, 11 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/filegraph.dat
-
-Don't report error on eof after reading 0 values from file.
-
-------------------------------------------------------------------------
-r3973 | jcbowman | 2009-02-11 15:55:26 -0700 (Wed, 11 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Handle one-column legends correctly (patch contributed by Martin Wiebusch).
-
-------------------------------------------------------------------------
-r3972 | jcbowman | 2009-02-11 15:33:45 -0700 (Wed, 11 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pstoedit.asy
- A /trunk/asymptote/examples/RiemannSurface.asy
- M /trunk/asymptote/examples/logdown.asy
-
-Fix pstoedit support: remove duplicate beginclip/endclip functions.
-
-------------------------------------------------------------------------
-r3971 | jcbowman | 2009-02-11 00:29:52 -0700 (Wed, 11 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update unicode documentation.
-
-------------------------------------------------------------------------
-r3970 | jcbowman | 2009-02-10 23:22:23 -0700 (Tue, 10 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Support xelatex again. Note that this experimental tex engine does not yet
-support pdf specials (required for label clipping and label transforms)
-or the movie15 package (required for 3D PDF files).
-
-------------------------------------------------------------------------
-r3969 | jcbowman | 2009-02-09 00:16:59 -0700 (Mon, 09 Feb 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.63svn.
-------------------------------------------------------------------------
-r3968 | jcbowman | 2009-02-08 23:00:12 -0700 (Sun, 08 Feb 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Implement a pen rgb(string s) routine that returns a pen corresponding to a
-given 6-character RGB hexidecimal string.
-
-------------------------------------------------------------------------
-r3967 | jcbowman | 2009-02-08 22:14:02 -0700 (Sun, 08 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/bbox3.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/coenv.cc
- M /trunk/asymptote/constructor.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/getopt.h
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/guide.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/prcfile.h
- M /trunk/asymptote/predicates.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/program.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/refaccess.cc
- M /trunk/asymptote/refaccess.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/simpson.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/triple.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
- M /trunk/asymptote/varinit.cc
- M /trunk/asymptote/varinit.h
- M /trunk/asymptote/xstream.h
-
-Reformat C++ files.
-
-------------------------------------------------------------------------
-r3966 | jcbowman | 2009-02-08 21:22:15 -0700 (Sun, 08 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/CAD.asy
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/ode.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_paths.asy
-
-Reformat and untabify base files.
-
-------------------------------------------------------------------------
-r3965 | jcbowman | 2009-02-08 10:19:04 -0700 (Sun, 08 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add Label arguments to more of the dot routines.
-
-------------------------------------------------------------------------
-r3964 | jcbowman | 2009-02-07 13:08:26 -0700 (Sat, 07 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/markregular.asy
-
-Add parametric version of markuniform.
-
-------------------------------------------------------------------------
-r3963 | jcbowman | 2009-02-06 23:41:46 -0700 (Fri, 06 Feb 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Implement int hex(string s) function that casts a hexidecimal string to an
-integer.
-
-------------------------------------------------------------------------
-r3962 | jcbowman | 2009-02-06 19:04:56 -0700 (Fri, 06 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Add default picture argument.
-
-------------------------------------------------------------------------
-r3961 | jcbowman | 2009-02-05 02:38:31 -0700 (Thu, 05 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Fix asy -f pdf -o temp/venn.
-
-------------------------------------------------------------------------
-r3960 | jcbowman | 2009-02-05 02:36:16 -0700 (Thu, 05 Feb 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.62svn.
-------------------------------------------------------------------------
-r3959 | jcbowman | 2009-02-05 01:35:32 -0700 (Thu, 05 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/venn.asy
-
-Prevent multiple shipouts in venn example.
-
-------------------------------------------------------------------------
-r3958 | jcbowman | 2009-02-04 22:43:29 -0700 (Wed, 04 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/nopapersize.ps
- M /trunk/asymptote/picture.cc
-
-Change nopapersize.ps to use letterSize/a4size to work with the current
-MiKTeX version of dvips, which does not support the DVIPSRC environment
-variable.
-
-------------------------------------------------------------------------
-r3957 | jcbowman | 2009-02-04 22:14:53 -0700 (Wed, 04 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Indent.
-
-------------------------------------------------------------------------
-r3956 | jcbowman | 2009-02-04 22:13:24 -0700 (Wed, 04 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/glrender.cc
-
-Fix aspect ratio on re-entry.
-
-------------------------------------------------------------------------
-r3955 | jcbowman | 2009-02-04 19:04:07 -0700 (Wed, 04 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
-
-Add Pentype function to return a pen of increasing colour and linetype.
+commit 4c1e1c3ef2654ae238dfa1560b1cfc724d6d5f43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 17:27:04 2011 -0600
-------------------------------------------------------------------------
-r3954 | jcbowman | 2009-02-04 17:50:25 -0700 (Wed, 04 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/galleon.asy
+ Remove unwanted preprocessor conditionals.
-Fix typo in URL.
+commit 0e5e96dd67755957dbb878a7ac16b7c96695d6f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 11:50:18 2011 -0600
-------------------------------------------------------------------------
-r3953 | jcbowman | 2009-02-04 08:57:55 -0700 (Wed, 04 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Fix diagnostic.
-Re-enable freeglut extensions to support user-specified multisampling again.
+commit ea082454a2dba0cee29b9a3a442be584b1bdecb9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 01:56:37 2011 -0600
-------------------------------------------------------------------------
-r3952 | jcbowman | 2009-02-04 08:47:24 -0700 (Wed, 04 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Fix preprocessor conditional.
-Destroy any existing export window before entering View mode.
+commit d6d2c9539b55493e5af6f6bb5dd0d9db74c14bc4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 01:44:31 2011 -0600
-------------------------------------------------------------------------
-r3951 | jcbowman | 2009-02-03 23:46:20 -0700 (Tue, 03 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Support compilation without GLUT library.
-Remove spurious \phantom{+}.
+commit 48c7204e3b32767ca26e247efb362cc0079d3dde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 01:04:36 2011 -0600
-------------------------------------------------------------------------
-r3950 | jcbowman | 2009-02-03 23:33:34 -0700 (Tue, 03 Feb 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.h
+ Disable offscreen rendering support by default.
-Fix asydir(); under CYGWIN.
+commit 5b49d89be10da47f31081cb11c3126f429f4ef9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 16 14:25:20 2011 -0600
-Add missing CYGWIN prototype.
+ Don't require LIBGLUT for thread support.
-------------------------------------------------------------------------
-r3949 | jcbowman | 2009-02-03 22:53:23 -0700 (Tue, 03 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/dvipdf
+commit a1692fce8acc26d53113cd10b987232802856188
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 16 14:19:21 2011 -0600
-Remove -P pdf as this breaks file attachments.
+ Remove unused include.
-------------------------------------------------------------------------
-r3948 | jcbowman | 2009-02-03 22:32:40 -0700 (Tue, 03 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 27baaf4d761a1e6ee9c19328a63acc25e5fda05e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 16 13:13:15 2011 -0600
-Fix segmentation fault due to spurious window creation in export loop.
+ Add preprocessor conditional for CYGWIN.
-------------------------------------------------------------------------
-r3947 | jcbowman | 2009-02-03 22:27:54 -0700 (Tue, 03 Feb 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
+commit 31be7f0e4cd4bb52846d67e1f1dd8ecf20a54eeb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 16 00:13:01 2011 -0600
-Add string[] to int[] ecast.
+ Allow offscreen rendering to be toggled at runtime.
-------------------------------------------------------------------------
-r3946 | jcbowman | 2009-01-31 11:49:19 -0700 (Sat, 31 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 372affdfe0543bc92e87ea3413e059b80a058d40
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 15 15:39:19 2011 -0600
-Fix dvipsOptions.
+ Fix pen shift bounds.
-Don't allow dvipsOptions to override -tnopapersize.
+commit 99d807b7007f4a902cedd9e1a015f32394247e67
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 14 16:45:08 2011 -0600
-------------------------------------------------------------------------
-r3945 | jcbowman | 2009-01-31 10:18:22 -0700 (Sat, 31 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/dvipdf
+ Update README.
-Update dvipdf to correspond to the latest ghostscript svn source.
+commit 1fa461a73b642cea346f32ffb9beee5a3677a336
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 14 16:44:35 2011 -0600
-------------------------------------------------------------------------
-r3944 | jcbowman | 2009-01-31 08:29:42 -0700 (Sat, 31 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Enable offscreen rendering; address autoconf warning messages.
-Warn that silhouette routine is intended only for 2d projections.
+commit 1f34e235228e80d1c7ee1356c902bcfcbfdb50f4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 14 13:01:48 2011 -0600
-------------------------------------------------------------------------
-r3943 | jcbowman | 2009-01-30 23:22:51 -0700 (Fri, 30 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Use tirpc library under CYGWIN.
-Enforce the same zerowinding fillrule used by dvips.
+commit 695dbafa436bc1e825ea38afe6d67b9017dd8582
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 13 15:42:24 2011 -0600
-------------------------------------------------------------------------
-r3942 | jcbowman | 2009-01-30 23:07:10 -0700 (Fri, 30 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/nopapersize.ps
- M /trunk/asymptote/picture.cc
+ Fix handling of whitespace in word mode.
-Rename nosize to nopapersize for clarity.
+commit 0c3dbafa9226f58f7cd1730ec8ea37dabde36495
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 13 11:01:30 2011 -0600
-------------------------------------------------------------------------
-r3941 | jcbowman | 2009-01-30 22:58:28 -0700 (Fri, 30 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/base/nopapersize.ps
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+ Fix implementation of data transpose.
-Workaround dvips misconfiguration in TeXlive 2008 (and possibly other new TeX
-distributions) that introduces unwanted %%BeginPaperSize commands into the
-EPS output.
+commit f6dae43413a31c8dca3136db9092463ec88e12b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 10 04:19:55 2011 -0600
-------------------------------------------------------------------------
-r3940 | jcbowman | 2009-01-30 16:26:56 -0700 (Fri, 30 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/asymptote.py
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/settings.cc
+ Implement transpose option more efficiently.
-Reinstate -q (-quiet) option.
+commit 4ea4c394a4db464247e5118c9c5380b46cac8893
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 10 03:51:30 2011 -0600
-Update asymptote.py to use -interactive option.
+ Implement transpose argument for pen function images.
-------------------------------------------------------------------------
-r3939 | jcbowman | 2009-01-27 14:38:53 -0700 (Tue, 27 Jan 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit a1ad1a73b65cdafab966b5f3c05f0400b7e7bebd
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Jun 9 16:10:37 2011 -0600
-Work around dvips configuration errors on some systems by enforcing no
-paper type comments.
+ Fix coding style
-------------------------------------------------------------------------
-r3938 | jcbowman | 2009-01-27 08:40:48 -0700 (Tue, 27 Jan 2009) | 2 lines
-Changed paths:
- D /trunk/asymptote/examples/1overx.asy
- A /trunk/asymptote/examples/oneoverx.asy (from /trunk/asymptote/examples/1overx.asy:3937)
+commit aa0c48c1d950aa8752af0734208fe562890a6f32
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Jun 9 11:36:27 2011 -0600
-Rename file.
+ Fix limit calculation of parabola and hyperbola
-------------------------------------------------------------------------
-r3937 | jcbowman | 2009-01-26 22:17:28 -0700 (Mon, 26 Jan 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 5d76dfbe4f3d772306c18d4ed8d36002461f66e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 30 09:51:41 2011 -0600
-Increment version to 1.61svn.
-------------------------------------------------------------------------
-r3936 | jcbowman | 2009-01-26 21:01:00 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Remove extraneous declaration.
-Fix surface condition type.
+commit 892558151c915760ed98d071685c8d7bb35fb025
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 27 17:14:44 2011 -0600
-------------------------------------------------------------------------
-r3935 | jcbowman | 2009-01-26 17:58:00 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/floor.asy
+ Add Orest Shardt's offscreen rendering patch (currently implemented and
+ tested only for UNIX).
-Simplify notation.
+commit 09f908316f03378cf5ef395359b45d5acebacf64
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 27 01:56:19 2011 -0600
-------------------------------------------------------------------------
-r3934 | jcbowman | 2009-01-26 17:12:17 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/floor.asy
+ Increment version to 2.11svn.
-Remove diagnostics.
+commit d9e3abb8c9d6ff909d11180945111a531b9964b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 23:29:46 2011 -0600
-------------------------------------------------------------------------
-r3933 | jcbowman | 2009-01-26 17:11:23 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/floor.asy
-
-Improved marker alignment.
+ Speed up example.
-------------------------------------------------------------------------
-r3932 | jcbowman | 2009-01-26 16:48:24 -0700 (Mon, 26 Jan 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/1overx.asy
- M /trunk/asymptote/examples/gamma.asy
+commit 0631cca53d0723120b1c88b477ab18f5aa3c27e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 23:25:08 2011 -0600
-Force a new guide after omitting points in conditional graphs; avoid
-spurious empty guides.
+ Use complete userMax/userMin functions.
-------------------------------------------------------------------------
-r3931 | jcbowman | 2009-01-26 16:00:49 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/floor.asy
+commit 753eb653bfe539e392f1c36f07f1df789a438138
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 19:43:31 2011 -0600
-Improve axis label.
+ Fix rendered preview images.
-------------------------------------------------------------------------
-r3930 | jcbowman | 2009-01-26 15:59:40 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/floor.asy
+commit f1c974625225af462e334d1bd43484508021a6e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 18:21:42 2011 -0600
-Simplify example.
+ Increment version to 2.10svn.
-------------------------------------------------------------------------
-r3929 | jcbowman | 2009-01-26 15:56:55 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/floor.asy
+commit fbb587cbf5578a2695664467a38362dfb524e71b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 14:06:11 2011 -0600
-Add floor example.
+ Add missing index entries.
-------------------------------------------------------------------------
-r3928 | jcbowman | 2009-01-26 12:54:20 -0700 (Mon, 26 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
+commit dbfd411c9ba5003351c93c86d9fc2f17b78f9391
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 12:37:41 2011 -0600
-Fix read from pipe failed error under MSDOS.
+ Implement
+ void pixel(picture pic=currentpicture, triple v, pen p=currentpen,
+ real width=1);
-------------------------------------------------------------------------
-r3927 | jcbowman | 2009-01-25 23:18:19 -0700 (Sun, 25 Jan 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/asymptote.spec
+commit 1541a42227d14700cdbdf19a8dfa4946a9aaaf9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 02:58:37 2011 -0600
-Allow xasy to be run from a write-protected directory under UNIX again
-by implementing broken (8.3) format tempdir workaround only for MSWindows.
+ Map [0,1] uniformly to [0,255].
-------------------------------------------------------------------------
-r3926 | jcbowman | 2009-01-25 08:58:27 -0700 (Sun, 25 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 4a2ccb7b31b79862d77cf80b62ea22373b4ab4bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 02:50:51 2011 -0600
-Catch out of memory errors.
+ Don't apply picture transform when computing limits of hyperbola.
-------------------------------------------------------------------------
-r3925 | jcbowman | 2009-01-24 21:05:45 -0700 (Sat, 24 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+commit 6ee64567251b6fd3f9cce2eccfc9cf2440a5f1cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 01:28:15 2011 -0600
-Remove LocalWords from FAQ.
+ Check that arrays passed to the image routines are rectangular.
+
+ Implement general pen image routine, along with an example:
+
+ void image(picture pic=currentpicture, pen f(int,int), int width, int height,
+ pair initial, pair final, bool antialias=false);
-------------------------------------------------------------------------
-r3924 | jcbowman | 2009-01-24 17:46:47 -0700 (Sat, 24 Jan 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit c2c919b3866afd8495640f47989527452d16ad8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 01:22:42 2011 -0600
-Recommend svn version of freeglut only for UNIX systems with graphics cards
-that support multisampling.
+ Fix validity test in simplex.asy.
-------------------------------------------------------------------------
-r3923 | jcbowman | 2009-01-24 17:29:36 -0700 (Sat, 24 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/texfile.cc
+commit 8311285017e676b718db670ece10dd55f292aa99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 25 14:46:20 2011 -0600
-Catch unhandled exception when exporting to write-protected directory.
+ Simplify code.
-------------------------------------------------------------------------
-r3922 | jcbowman | 2009-01-24 15:21:27 -0700 (Sat, 24 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 4595377da618c41abfd1225b2e7c36b0b5441615
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 25 14:19:16 2011 -0600
-Modify yum instructions for obtaining most recent version of Asymptote.
+ Fix bug in optimized sizing routines.
-------------------------------------------------------------------------
-r3921 | jcbowman | 2009-01-24 14:57:49 -0700 (Sat, 24 Jan 2009) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 6dce8552f95e7e5bef49becbe3b581ca0e5252cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 25 08:07:29 2011 -0600
-Use default for bool3 initializer.
+ Add Michail's recent PRC enhancements.
+
+ Implement PRC vertex-shading for straight patches.
-Change condition array for graphs to bool3[].
+commit 34379b9e3c1913b57db5c87734830f630a833d1f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 16 00:06:31 2011 -0600
-Add more bool3 support functions.
+ Eliminate gcc warning about unused yyunput routine.
-Reformat base files.
+commit e5d3ab2639f3f3b5832ca34893c562dc539befac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 15 10:29:31 2011 -0600
-------------------------------------------------------------------------
-r3920 | jcbowman | 2009-01-24 12:34:04 -0700 (Sat, 24 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Implement keepAspect keyval option in asymptote.sty.
-Work around inability of movie15.sty package to handle spaces in filenames.
+commit e5865544385122605c2b031f1a7ca5ef28924fdb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 15 08:54:13 2011 -0600
-------------------------------------------------------------------------
-r3919 | jcbowman | 2009-01-24 11:07:14 -0700 (Sat, 24 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Test for null Label in arrow().
-Add gettriple routine.
+commit c653749f805ad1e5f2fa5f639d45f184941a544c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 14 00:52:04 2011 -0600
-------------------------------------------------------------------------
-r3918 | jcbowman | 2009-01-24 11:04:57 -0700 (Sat, 24 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Check translation table size.
-Don't regenerate asy-keywords.el with make install-asy.
+commit 48ab45c2229b0eefc131ab54d566c4e9d4cf282f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 13 02:51:05 2011 -0600
-------------------------------------------------------------------------
-r3917 | jcbowman | 2009-01-24 10:30:30 -0700 (Sat, 24 Jan 2009) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Don't strip directory for .js and .prc file names.
-Emphasize that settings.outformat="pdf" must be set before three.asy (or
-graph3.asy) is imported.
+commit 3846842566cd886a8462bd1453d544b6a4865a41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 13 01:45:05 2011 -0600
-------------------------------------------------------------------------
-r3916 | jcbowman | 2009-01-24 10:05:21 -0700 (Sat, 24 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Support PDF TeX engines in xasy.
-Document and standardize usage of bool3 type.
+commit cf93f465fcf39048334c40ca96051c8d97402abd
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Apr 13 21:49:11 2011 -0600
-------------------------------------------------------------------------
-r3915 | jcbowman | 2009-01-23 22:38:32 -0700 (Fri, 23 Jan 2009) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/1overx.asy
- M /trunk/asymptote/examples/gamma.asy
+ Removed old rules.
-Simplify and document graph interface routines.
-
-Make cond argument of graph a bool3(real) function, to allow one to
-distinguish between points that should not be plotted and points belonging
-to a new branch of the graph.
+commit 26af240cbcaac8ee9b8225e1496205ec6907d21b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 6 20:49:10 2011 -0600
-------------------------------------------------------------------------
-r3914 | jcbowman | 2009-01-22 10:13:15 -0700 (Thu, 22 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/1overx.asy
+ Remove unused code.
-Simplify example.
+commit cbc4996ce1aef5f513ffeedf838c14608b2fe07a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 30 09:24:10 2011 -0600
-------------------------------------------------------------------------
-r3913 | jcbowman | 2009-01-22 10:06:32 -0700 (Thu, 22 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/1overx.asy
+ Increment asymptote.sty version.
-Improve branch test.
+commit 86a45fa5d0aa5196a257b988902ac9bfa2a30033
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 30 09:21:48 2011 -0600
-------------------------------------------------------------------------
-r3912 | jcbowman | 2009-01-21 23:00:55 -0700 (Wed, 21 Jan 2009) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/examples/1overx.asy
+ Allow leading spaces before \end{asy}.
-Make graph routines return a guide[].
+commit 619a38cae78e5fb60291972baa5d175f7888f4cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 30 09:07:07 2011 -0600
-Add casts from guide and path arrays of length 1 to guides and paths,
-respectively.
+ Add step option to indexedfigure.
-Add 1/x disconnected graph example.
+commit 09fbbf7c7b754cad11c5b2b35c7e196d13bded12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 30 09:00:57 2011 -0600
-------------------------------------------------------------------------
-r3911 | jcbowman | 2009-01-21 21:31:18 -0700 (Wed, 21 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/quaternion.cc
+ Simplify item casts.
-Avoid warning message.
+commit 2b3821e83fab71b9719a636c62cdb10e61970397
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 11 01:19:33 2011 -0600
-------------------------------------------------------------------------
-r3910 | jcbowman | 2009-01-21 21:24:26 -0700 (Wed, 21 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/colors.asy
+ Update TeXShopAndAsymptote instructions.
-Use cmyk function.
+commit 55dcb2872bd2b364bc0fde9122e428a1b8705116
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Mar 6 09:18:26 2011 -0600
-------------------------------------------------------------------------
-r3909 | jcbowman | 2009-01-21 21:22:08 -0700 (Wed, 21 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Add documentation for keyword-only arguments.
-Fix default condition arguments.
+commit de48fd80cef132745608b6081e19e6b9812b770c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Mar 6 08:58:46 2011 -0600
-------------------------------------------------------------------------
-r3908 | jcbowman | 2009-01-21 19:26:12 -0700 (Wed, 21 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+ Add keyword only formals.
-Remove obsolete +cmyk construct.
+commit e28db8033261fd944648944918a57497aa080de8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 25 00:04:21 2011 -0600
-------------------------------------------------------------------------
-r3907 | jcbowman | 2009-01-21 17:33:26 -0700 (Wed, 21 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+ Update example.
-Improve stack overflow diagnostics.
+commit 2a5c7a0b3d54cb3643ab77ca718a1ab9202489b6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Feb 24 17:17:48 2011 -0600
-------------------------------------------------------------------------
-r3906 | jcbowman | 2009-01-21 12:42:46 -0700 (Wed, 21 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.in
+ Fixed assert on array assignment.
-In interp, first promote pens to the same colorspace.
+commit fe1724e28088f72b4f6845240259b8a511d461f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 22 17:45:01 2011 -0600
-------------------------------------------------------------------------
-r3905 | jcbowman | 2009-01-20 00:06:34 -0700 (Tue, 20 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Avoid overloading built-in circle and ellipse functions.
+
+ Remove unused code.
+
+ Fix transform bug in drawline.
-Add optional bool cond(real)=null to 2D and 3D graph routines for functions.
+commit 5a035149cc6b82bc53e867fa7dbb5670113c3bc1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 22 17:34:59 2011 -0600
-------------------------------------------------------------------------
-r3904 | jcbowman | 2009-01-19 00:08:52 -0700 (Mon, 19 Jan 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix transform bug in drawline.
-Increment version to 1.60svn.
-------------------------------------------------------------------------
-r3903 | jcbowman | 2009-01-18 22:40:04 -0700 (Sun, 18 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
+commit 0f6d6d16a04877e8133f8692e766270f2d45bb00
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 22 17:34:03 2011 -0600
-Clean up aux files.
+ Improve interface to trembling routine.
-Fix aux conflicts in slide.asy.
+commit 46ff6379757c102758e7c527eb038466d34549ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 12 09:28:39 2011 -0600
-------------------------------------------------------------------------
-r3902 | jcbowman | 2009-01-18 22:05:29 -0700 (Sun, 18 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Remove unused member of drawBegin3.
-Unlink texput files from proper directory.
+commit 6042454ca398acea0efbfc47d09c300ddb895bc7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 6 17:42:39 2011 -0600
-Remove any old texput.aux file before creating TeX pipe.
+ Move unit constant into constructor.
-------------------------------------------------------------------------
-r3901 | jcbowman | 2009-01-18 21:20:57 -0700 (Sun, 18 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 7c2613352fe970f3ed1e780114db08c5ee389a6e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 27 13:38:09 2011 -0600
-Fix defaultfilename in asy(string).
+ Speed up long long integer multiplication.
-------------------------------------------------------------------------
-r3900 | jcbowman | 2009-01-18 15:59:34 -0700 (Sun, 18 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/roundedpath.asy
+commit 345eb851c2e49b2017620f34c6e1306abba09df9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 25 09:19:29 2011 -0600
-Handle nonintersecting paths.
+ Change Int to int.
-------------------------------------------------------------------------
-r3899 | jcbowman | 2009-01-18 14:54:15 -0700 (Sun, 18 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/settings.cc
+commit d486f3fee70be67c7660d68eb93a730bf78404bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 20 08:54:32 2011 -0600
-Add missing final long_opt entry.
+ Always output preamble definitions.
-------------------------------------------------------------------------
-r3898 | jcbowman | 2009-01-18 12:59:10 -0700 (Sun, 18 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
+commit a0d8db72b45ccb2514d0eeb4cd4a10bb57caee49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 8 18:08:39 2011 -0600
-Fix mixed export/View rendering.
+ Update examples.
-Wait for pid to finish with -nothreads.
+commit 9d8586ba41a6fb37b2515bf4009788aea0a7e8a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 8 16:36:57 2011 -0600
-------------------------------------------------------------------------
-r3897 | jcbowman | 2009-01-17 12:33:51 -0700 (Sat, 17 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/near_earth.asy
+ Enable Andy's new sizing routines.
-Simplify example.
+commit a07d4ee6172b69d69bbe5348dfa8530212ccd233
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 30 23:58:29 2010 -0600
-------------------------------------------------------------------------
-r3896 | jcbowman | 2009-01-17 11:39:15 -0700 (Sat, 17 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/texfile.h
+ Update refactored files.
-Fix plain tex font scaling.
+commit 448c94a01985e6152dc7f62c3417efc733cad0d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 27 19:50:38 2010 -0600
-------------------------------------------------------------------------
-r3895 | jcbowman | 2009-01-13 08:25:51 -0700 (Tue, 13 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Use a temporary expression for self operators to avoid side effects, as
+ suggested by Orest.
-Fix typo in manual.
+commit 306f0d9603d3eb97bb0c373597b7b427103a2060
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 22 06:40:48 2010 -0600
-------------------------------------------------------------------------
-r3894 | jcbowman | 2009-01-13 08:23:56 -0700 (Tue, 13 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ It is no longer necessary to append to an existing preamble.
-Transform margin paths.
+commit d43df1261b0fe3f53dcdee5f0c401fff837ce20c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Nov 30 07:34:19 2010 -0600
-------------------------------------------------------------------------
-r3893 | jcbowman | 2009-01-13 08:14:11 -0700 (Tue, 13 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ Add commented out code in bsp for new sizing routines.
-Add missing filltype option for projected 2D arrowheads.
+commit 5c45929cbd618acca4f76d1f048df99e72c9504b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Nov 30 06:55:53 2010 -0600
-------------------------------------------------------------------------
-r3892 | jcbowman | 2009-01-12 00:49:48 -0700 (Mon, 12 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
+ No error on userMin of empty data.
-Clean up html files.
+commit f47e22e7ad395eef6030bed302b035baa21849fe
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Nov 29 16:02:26 2010 -0600
-------------------------------------------------------------------------
-r3891 | jcbowman | 2009-01-12 00:48:36 -0700 (Mon, 12 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/png/Makefile.in
+ Fix merge typo.
-Generate html files into doc/png.
+commit c571692aeb21dfbc7ccdae540645705659604b86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 28 11:41:26 2010 -0600
-------------------------------------------------------------------------
-r3890 | jcbowman | 2009-01-12 00:09:38 -0700 (Mon, 12 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
+ Move limits commands to after draw commands to work with recoded picture
+ sizing routines.
-Set "Start in" directory for xasy to %USERPROFILE%.
+commit 2d72b2c0b3c059df0d26ee371c5f185eefd5cd5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 28 11:37:44 2010 -0600
-------------------------------------------------------------------------
-r3889 | jcbowman | 2009-01-12 00:02:03 -0700 (Mon, 12 Jan 2009) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Begin to port graph, graph3, and three to use recoded picture sizing routines.
-Increment version to 1.59svn.
-------------------------------------------------------------------------
-r3888 | jcbowman | 2009-01-11 22:38:42 -0700 (Sun, 11 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/GaussianSurface.asy
+commit d9965fbc15ae03569d9639a2731d12cebf1b34a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 28 11:07:58 2010 -0600
-Draw 2D arrowheads when projecting to 2D.
+ Fix unused value warnings.
-------------------------------------------------------------------------
-r3887 | jcbowman | 2009-01-11 18:06:17 -0700 (Sun, 11 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit c75147a6a0f4bdd9bdca113dd3a91d2e9cca9e4d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Nov 22 19:33:07 2010 -0600
-Cache asy.list.
+ Fix userMin calculation.
-------------------------------------------------------------------------
-r3886 | jcbowman | 2009-01-11 17:55:54 -0700 (Sun, 11 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 81579ddd9d1c29b379be8fbd12198f5b8f0e206b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Nov 22 06:41:12 2010 -0600
-Fix include order.
+ Add fill paths to userMin calculation.
-------------------------------------------------------------------------
-r3885 | jcbowman | 2009-01-11 17:30:14 -0700 (Sun, 11 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/glrender.cc
+commit 6265d4a32aa110f6eb2d82d3a88bfade0f26e442
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 10:29:59 2010 -0600
-Work around incompatibility of latex with DOS directory names.
+ Fix definition of heavygrey.
-------------------------------------------------------------------------
-r3884 | jcbowman | 2009-01-11 13:00:17 -0700 (Sun, 11 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 8fd4d7688b9c8315d4275996108c051f4550443a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Nov 15 21:17:37 2010 -0600
-Port to latest version of CYGWIN glut.h header file.
+ Emulate old userMin/Max behaviour after transform.
-------------------------------------------------------------------------
-r3883 | jcbowman | 2009-01-11 10:14:54 -0700 (Sun, 11 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/hyperboloidsilhouette.asy
+commit 815fe39946921fdc7ab677bf02155dd8f6193429
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Nov 15 20:38:23 2010 -0600
-Disable PRC for silhouette examples.
+ Changes to userMin/userMax interface for graph.
-------------------------------------------------------------------------
-r3882 | jcbowman | 2009-01-11 10:03:18 -0700 (Sun, 11 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit d55f36264e0ed8c14c024dee791fbf91020354dc
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Nov 15 20:36:57 2010 -0600
-Remove temporary asyinclude file.
+ Re-implement userMin/userMax in repicture.
-------------------------------------------------------------------------
-r3881 | jcbowman | 2009-01-11 08:42:47 -0700 (Sun, 11 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/examples/spheresilhouette.asy
+commit d4be1ba2e67c506a3bf6af0f94a9a558e648d1b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 15 19:10:19 2010 -0600
-Draw a central transverse slice when m=1.
+ Fix horizontal and vertical lines in Drawline.
-Simplify spheresilhouette example.
+commit 91d758fe53e4b896028553eade4e20c4471bf4b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 14 11:43:27 2010 -0600
-------------------------------------------------------------------------
-r3880 | jcbowman | 2009-01-10 23:11:57 -0700 (Sat, 10 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/spheresilhouette.asy
+ Update FAQ.
+
+ Add integer version of partialsum routines.
-Increase example size.
+commit 87ea96ebf5e48282434745bfc9e615ebbcd4de8f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Nov 6 07:19:07 2010 -0600
-------------------------------------------------------------------------
-r3879 | jcbowman | 2009-01-10 23:09:42 -0700 (Sat, 10 Jan 2009) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/hyperboloidsilhouette.asy
- A /trunk/asymptote/examples/spheresilhouette.asy
+ Fix SIMPLE_FRAME flags.
-Add silhouette examples.
+commit d6b0775041f54e4afbe9c060e7cffb553c005977
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 3 21:22:25 2010 -0600
-------------------------------------------------------------------------
-r3878 | jcbowman | 2009-01-10 18:06:20 -0700 (Sat, 10 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/examples/hyperboloid.asy
+ Increment version to 2.09svn.
-Fix silhouette routine.
+commit b3951daf804b0e7285f91cdfab2f802d27ef5aa9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 2 22:50:12 2010 -0600
-------------------------------------------------------------------------
-r3877 | jcbowman | 2009-01-10 16:08:00 -0700 (Sat, 10 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
+ Fix incorrect marker optimization in 2.05-45.
-Fix magnitude of pair axes label alignments.
+commit 2de1d3071edf164d188ca6abf1962bde777149ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 30 21:40:15 2010 -0600
-------------------------------------------------------------------------
-r3876 | jcbowman | 2009-01-10 11:32:02 -0700 (Sat, 10 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Increment version to 2.08svn.
-Remove broken axis label alignment adjustment code.
+commit a2c1fe84f6ca6c7184ed790df9093433a2bb63e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 30 19:20:47 2010 -0600
-------------------------------------------------------------------------
-r3875 | jcbowman | 2009-01-09 22:43:57 -0700 (Fri, 09 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Work around missing CYGWIN prototype.
-Address nullpath issues.
+commit 1e4dcd556029147596dd58892fb289353cb13dc3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 30 12:53:00 2010 -0600
-------------------------------------------------------------------------
-r3874 | jcbowman | 2009-01-08 22:31:58 -0700 (Thu, 08 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/gamma3.asy
+ Test while and do loops.
-Indicate real values with red.
+commit 9d91b1617ac13f994865701b85d18f8ac401d535
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 30 12:43:15 2010 -0600
-------------------------------------------------------------------------
-r3873 | jcbowman | 2009-01-08 22:00:07 -0700 (Thu, 08 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/gamma3.asy
+ Fix loop ordering.
-Add Wheel palette and example of complex Gamma function.
+commit 396cbf6e8b3e6e83d2731f8af8cc949540ed58dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 30 08:56:41 2010 -0600
-------------------------------------------------------------------------
-r3872 | jcbowman | 2009-01-08 00:14:48 -0700 (Thu, 08 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+ Implement string mktemp(string).
-Fix conflict with breqn package.
+commit 2ea6d9965a38c28021e221832473283c5c19bee0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 30 08:53:08 2010 -0600
-------------------------------------------------------------------------
-r3871 | jcbowman | 2009-01-06 22:02:00 -0700 (Tue, 06 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/markers2.asy
+ Improve asyinclude so that asy source file is not required by publisher;
+ make .asy extension optional.
-Implement ArcArrow3, etc.
+commit bdd8423abe94b67360faafce2c51b2c442071f00
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 30 08:00:30 2010 -0600
-------------------------------------------------------------------------
-r3870 | jcbowman | 2009-01-05 22:09:35 -0700 (Mon, 05 Jan 2009) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/markers2.asy
- M /trunk/asymptote/pen.h
+ Experimental closure implementation.
-Fix interp(pen,pen,real) by reverting to standard pen addition.
+commit bf515db31600ef29579f5b4ddff865a86a5ddd11
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 30 06:01:39 2010 -0600
-Fix cmyk(rgb(black)).
+ Refactoring of variable access.
-------------------------------------------------------------------------
-r3869 | hammera | 2009-01-04 13:47:12 -0700 (Sun, 04 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
+commit aaf081410074fdddb3ff3e94c62dba6a37f75a9d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Oct 27 18:44:51 2010 -0600
-Report errors of arguments in illegal function call.
+ Removes inst::alloc.
-------------------------------------------------------------------------
-r3868 | jcbowman | 2009-01-01 11:34:19 -0700 (Thu, 01 Jan 2009) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Add missing file.
-
-------------------------------------------------------------------------
-r3867 | hammera | 2008-12-31 21:44:59 -0700 (Wed, 31 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/item.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
+commit e72cce136c1791711d91098995f3a07dbd3dab7d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 27 16:51:40 2010 -0600
-Added support for open function signatures.
-
-------------------------------------------------------------------------
-r3866 | jcbowman | 2008-12-31 16:29:27 -0700 (Wed, 31 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/settings.cc
-
-Exit interactive mode on EOF, unless exitonEOF=false.
-
-------------------------------------------------------------------------
-r3865 | jcbowman | 2008-12-31 15:10:39 -0700 (Wed, 31 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/doc/asymptote.texi
-
-Add copy constructor TODO entry.
+ Add -P option required by gs 9.00.
-------------------------------------------------------------------------
-r3864 | jcbowman | 2008-12-31 10:01:44 -0700 (Wed, 31 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/scaledgraph.asy
-
-Add example of factoring out an axis scaling.
+commit 2ba1eecfc8f34a3e784c34d68832fa290a1f6466
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Oct 27 16:30:35 2010 -0600
-------------------------------------------------------------------------
-r3863 | jcbowman | 2008-12-31 09:32:10 -0700 (Wed, 31 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.in
-
-Change VERSION from a function to a constant.
-
-------------------------------------------------------------------------
-r3862 | jcbowman | 2008-12-31 08:19:16 -0700 (Wed, 31 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
+ Allocates closures only when needed.
-Allow compilation without HAVE_LIBGLUT.
+commit 1ece08094f88644a790bd049a46dff9d6304dbf2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Oct 26 17:35:37 2010 -0600
-------------------------------------------------------------------------
-r3861 | jcbowman | 2008-12-30 22:19:29 -0700 (Tue, 30 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/png/Makefile.in
-
-Clean up texput files.
-
-------------------------------------------------------------------------
-r3860 | jcbowman | 2008-12-30 22:10:19 -0700 (Tue, 30 Dec 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+ Don't push a frame on every loop iteration.
-Revert previous pen changes; make operator + on grayscale pens a maximum
-operator.
-
-------------------------------------------------------------------------
-r3859 | jcbowman | 2008-12-30 16:46:26 -0700 (Tue, 30 Dec 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/png/Makefile.in
-
-Add missing file.
+commit 12e387dd2efd2c88870aad3a4960d0adc6b9e0d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 26 10:36:51 2010 -0600
-------------------------------------------------------------------------
-r3858 | jcbowman | 2008-12-30 16:43:13 -0700 (Tue, 30 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Add dependency.
-
-------------------------------------------------------------------------
-r3857 | jcbowman | 2008-12-30 16:31:36 -0700 (Tue, 30 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
-
-Fix pen addition involving colorless pens.
-
-------------------------------------------------------------------------
-r3856 | jcbowman | 2008-12-30 16:13:45 -0700 (Tue, 30 Dec 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/png
- M /trunk/asymptote/patches/README
- M /trunk/asymptote/patches/dvipdf
+ Make limits work with reversed axes.
-Build png images for manual in a separate directory so that they don't take
-precedence over pdf files.
+commit 3ced6d47c7b36dbf6da4a5f5a957d9dce564e648
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Oct 26 08:23:51 2010 -0600
-Center images in manual.
+ Defines opcodes in a header.
-Update modified dvipdf.
+commit ba35f6b8ecfabdeefbc5608951c971a6dcff300a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Oct 26 07:40:00 2010 -0600
-------------------------------------------------------------------------
-r3855 | jcbowman | 2008-12-30 08:37:34 -0700 (Tue, 30 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+ Additional for loop testing.
-Make pen arithmetic consistent across colorspaces.
+commit b7f599201df55456545371f0973b1b36aef1fd1c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Oct 25 20:31:29 2010 -0600
-------------------------------------------------------------------------
-r3854 | jcbowman | 2008-12-26 14:29:53 -0700 (Fri, 26 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Refactoring of texpipe queries.
-Fix error message.
+commit 4f8f61d5d5eb32945700a6dad40fffc71a7370f9
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Oct 25 19:53:13 2010 -0600
-------------------------------------------------------------------------
-r3853 | jcbowman | 2008-12-14 21:07:10 -0700 (Sun, 14 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Removes dead code.
-Improve tick adjustment.
+commit 4dba0c6d5143633c1071941b6ae6d62a7576ab27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 23 19:11:32 2010 -0600
-------------------------------------------------------------------------
-r3852 | jcbowman | 2008-12-14 00:17:54 -0700 (Sun, 14 Dec 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Increment version to 2.07svn.
-Increment version to 1.58svn.
-------------------------------------------------------------------------
-r3851 | jcbowman | 2008-12-13 23:53:35 -0700 (Sat, 13 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/asymptote.spec
+commit a9ff63643fc70a1c0af2c02b582e846241474cf2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 23 16:14:41 2010 -0600
-Use asy.bat instead of asy.exe in MSWindows start menu link.
+ Force generation of asymptote.sty when building documentation.
-------------------------------------------------------------------------
-r3850 | jcbowman | 2008-12-13 23:01:18 -0700 (Sat, 13 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 6a0189334e67f49427f0bc7e074ef30fe74e5994
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 19 08:07:30 2010 -0600
-Resolve ambiguity.
+ Add missing CONST qualifier.
-------------------------------------------------------------------------
-r3849 | jcbowman | 2008-12-13 22:50:31 -0700 (Sat, 13 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Fix picture sizing with beginclip/endclip.
-
-------------------------------------------------------------------------
-r3848 | jcbowman | 2008-12-13 22:12:21 -0700 (Sat, 13 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/runtime.in
+commit 0242f30701e0b32525f63a838dbf851ab4076c4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 18 19:08:41 2010 -0600
-Add beginclip(picture) and endclip(picture) functions.
+ Add missing sty targets.
-------------------------------------------------------------------------
-r3847 | jcbowman | 2008-12-13 21:55:58 -0700 (Sat, 13 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawlayer.h
- M /trunk/asymptote/examples/alignbox.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
+commit 79c6efb8ddb219deeb3c7596cd101f23b98831ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 18 02:17:25 2010 -0600
-Allow clipping across page boundaries.
+ Increment version to 2.06svn.
-------------------------------------------------------------------------
-r3846 | jcbowman | 2008-12-13 12:04:41 -0700 (Sat, 13 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/alignbox.asy
+commit 7cabf7209638d0462b3d13f6753cf8d50054c932
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 17 23:58:30 2010 -0600
-Simplify example.
+ Replace asymptote.sty with auto-generated version 1.21 contributed by Will
+ Robertson, with a new latexmk-compatible asyinclude feature.
-------------------------------------------------------------------------
-r3845 | jcbowman | 2008-12-13 12:02:09 -0700 (Sat, 13 Dec 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/alignbox.asy
+commit 9f0071ef25bc9ee8650f0a9cb947e8b32930f366
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 17 21:44:20 2010 -0600
-Add example of aligned objects and envelopes.
+ In inlinetex mode, avoid interference from pre-existing aux file.
-------------------------------------------------------------------------
-r3844 | jcbowman | 2008-12-13 12:00:20 -0700 (Sat, 13 Dec 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_boxes.asy
+commit 4bccec139811be55a82e004cebf40094143f0c1b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Oct 10 08:31:10 2010 -0600
-Add object(Label, envelope, ...) constructor.
+ Faster texprocess string matching.
-Support object transformation and alignment.
+commit 78df14ffdfcf926e9e97f658a5fbb27652947489
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 27 20:59:34 2010 -0600
-------------------------------------------------------------------------
-r3843 | jcbowman | 2008-12-12 21:31:00 -0700 (Fri, 12 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Fix plain tex font size.
+ Remove quotes from textattachfile.
-------------------------------------------------------------------------
-r3842 | jcbowman | 2008-12-11 22:19:17 -0700 (Thu, 11 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Improve axis coverage calculation.
+commit fd7d89a12f2bc4a79940b60404c5111a4366045d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 27 01:50:25 2010 -0600
-------------------------------------------------------------------------
-r3841 | jcbowman | 2008-12-10 10:02:14 -0700 (Wed, 10 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Simplify font(string name, real size).
+ Allow spaces in file names.
+
+ Support attaching of eps files when using dvips driver.
-------------------------------------------------------------------------
-r3840 | hammera | 2008-12-10 09:43:09 -0700 (Wed, 10 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Handle empty history in get/setLastHistoryLine.
-
-------------------------------------------------------------------------
-r3839 | jcbowman | 2008-12-09 02:06:46 -0700 (Tue, 09 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Use defaultfilename in asy(string).
+commit 9b2a87833be4c40e39e936e904305686b677d8b3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 25 22:43:34 2010 -0600
-------------------------------------------------------------------------
-r3838 | jcbowman | 2008-12-09 01:19:06 -0700 (Tue, 09 Dec 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-All temporary files are now generated in the directory specified by the
--outname command-line option.
-
-Make outname a read-only setting.
-
-Check if the output directory is writeable.
-
-------------------------------------------------------------------------
-r3837 | jcbowman | 2008-12-08 20:44:52 -0700 (Mon, 08 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add diagnostic.
-
-------------------------------------------------------------------------
-r3836 | jcbowman | 2008-12-08 20:44:17 -0700 (Mon, 08 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
+ Re-implement label system in coder.
-Make default MSDOS "start-in" directory %USERPROFILE%.
-
-------------------------------------------------------------------------
-r3835 | jcbowman | 2008-12-08 20:43:28 -0700 (Mon, 08 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Fix diagnostic.
-
-------------------------------------------------------------------------
-r3834 | jcbowman | 2008-12-08 19:47:47 -0700 (Mon, 08 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add optional basesize parameter to font.
-
-------------------------------------------------------------------------
-r3833 | jcbowman | 2008-12-08 17:15:06 -0700 (Mon, 08 Dec 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/CDlabel.asy
- M /trunk/asymptote/texfile.cc
-
-Fix pdflatex texengine; abandon xelatex support since xelatex does not
-support pdf specials anyway.
-
-------------------------------------------------------------------------
-r3832 | oshardt | 2008-12-08 15:44:46 -0700 (Mon, 08 Dec 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyCodeEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Handle failure to lauch external editor cleanly.
-------------------------------------------------------------------------
-r3831 | jcbowman | 2008-12-07 13:57:02 -0700 (Sun, 07 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/BUGS
-
-Update link.
-
-------------------------------------------------------------------------
-r3830 | jcbowman | 2008-12-06 22:28:51 -0700 (Sat, 06 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation of xasy installation.
-
-------------------------------------------------------------------------
-r3829 | jcbowman | 2008-12-05 21:46:08 -0700 (Fri, 05 Dec 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.57svn.
-------------------------------------------------------------------------
-r3828 | jcbowman | 2008-12-05 18:33:56 -0700 (Fri, 05 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
-
-Fix documentation of grid3.
-
-------------------------------------------------------------------------
-r3827 | jcbowman | 2008-12-05 18:24:27 -0700 (Fri, 05 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/examples/smoothelevation.asy
-
-Add examples of using grid3 with scale(true).
-
-------------------------------------------------------------------------
-r3826 | jcbowman | 2008-12-05 18:24:04 -0700 (Fri, 05 Dec 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.h
-
-Fix bounding box bug by clearing \ASYbox dimensions for latex as well as for
-pdflatex.
-
-------------------------------------------------------------------------
-r3825 | jcbowman | 2008-12-05 18:21:06 -0700 (Fri, 05 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
-
-Round font scaling to the nearest integer.
-
-------------------------------------------------------------------------
-r3824 | jcbowman | 2008-12-05 10:27:49 -0700 (Fri, 05 Dec 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/logo3.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/examples/smoothelevation.asy
-
-Add asyinclude function for including 3D PRC graphs in slides.
-
-Update grid3 documentation.
-
-------------------------------------------------------------------------
-r3823 | pivaldi | 2008-12-05 02:45:16 -0700 (Fri, 05 Dec 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Fix version
-------------------------------------------------------------------------
-r3822 | pivaldi | 2008-12-05 02:36:20 -0700 (Fri, 05 Dec 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Fix handling the environment asydef within lasy-mode.
-------------------------------------------------------------------------
-r3821 | jcbowman | 2008-12-04 09:26:58 -0700 (Thu, 04 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Fix shipout(wait=true).
-
-------------------------------------------------------------------------
-r3820 | jcbowman | 2008-12-02 03:24:02 -0700 (Tue, 02 Dec 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.56svn.
-------------------------------------------------------------------------
-r3819 | jcbowman | 2008-12-02 00:15:16 -0700 (Tue, 02 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/BezierSurface.asy
-
-Remove obsolete field of view factor.
-
-------------------------------------------------------------------------
-r3818 | jcbowman | 2008-12-02 00:03:58 -0700 (Tue, 02 Dec 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/BezierSurface.asy
-
-Add user=true argument to 3D point(picture) and size3(picture) routines;
-add truepoint routine.
-
-Add triple invert(pair z, projection P=currentprojection) routine that
-inverts a pair z onto the projection plane.
-
-------------------------------------------------------------------------
-r3817 | jcbowman | 2008-12-01 23:41:41 -0700 (Mon, 01 Dec 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/flatguide.cc
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/tests/types/guide.asy
-
-Fix more guide to path problems.
-
-Update guide tests.
+commit a6ebf8d91f6f3a4b7088a1c93019d16b6ef2b770
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 16:43:08 2010 -0600
-------------------------------------------------------------------------
-r3816 | jcbowman | 2008-12-01 11:47:38 -0700 (Mon, 01 Dec 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Fix drawing of paths of length 0.
-
-------------------------------------------------------------------------
-r3815 | jcbowman | 2008-11-30 20:00:12 -0700 (Sun, 30 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.55svn.
-------------------------------------------------------------------------
-r3814 | jcbowman | 2008-11-30 17:19:15 -0700 (Sun, 30 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
-
-Document need to remove latexusage_.pre along with latexusage-* and
-latexusage.aux when switching between latex and pdflatex usage.
-
-------------------------------------------------------------------------
-r3813 | jcbowman | 2008-11-30 16:42:36 -0700 (Sun, 30 Nov 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/guide.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/runtime.in
+ Faster fields test.
-Fix final specifiers in guide examination routines and reverse(guide).
+commit 455357f859ad27e19dc8d2726fc490ca9bfda599
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 16:42:13 2010 -0600
-Fix reverse(guide3).
+ Optimizations in plain_repicture.
-Control points should trump direction specifiers.
+commit c75cd8e741ccb1c477ca9116e53dcae4c2b89977
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 10:12:24 2010 -0600
-------------------------------------------------------------------------
-r3812 | jcbowman | 2008-11-30 14:07:10 -0700 (Sun, 30 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
+ Handles default draw calls more efficiently.
-Add threads setting (default is true except under MSDOS).
+commit ae1b0856e1390fe5a9e55439b1e0e45ec812b8dc
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 09:06:05 2010 -0600
-------------------------------------------------------------------------
-r3811 | jcbowman | 2008-11-30 00:17:47 -0700 (Sun, 30 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
+ Avoid calling xasy commands during shipout.
-Fix curved cyclic paths of size 1.
+commit 4a3fc4de1f43b6e57852da5400099d6b244ef487
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 08:59:21 2010 -0600
-------------------------------------------------------------------------
-r3810 | jcbowman | 2008-11-29 23:46:09 -0700 (Sat, 29 Nov 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Crazy optimizations for plain_bounds.
-Add time argument to curlSpecifier to allow access to all curl specifiers.
+commit ac181cb08d1177dcbb4ba2de39493cc9f76f4800
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 08:49:59 2010 -0600
-Fix reverse(guide).
+ Adds printBytecode function.
-Add reverse(guide3).
+commit 2f36994507b83ab59c7af94cc4b8fc8cc60dcc5a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 08:33:57 2010 -0600
-------------------------------------------------------------------------
-r3809 | jcbowman | 2008-11-29 11:51:20 -0700 (Sat, 29 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Opcodes for default arguments.
-Fix multiple file batch mode under MSWindows: only query the MSWindows
-registry once.
+commit 6627bacb1282178d1db6844de3fa95d968b4a866
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 08:32:42 2010 -0600
-------------------------------------------------------------------------
-r3808 | jcbowman | 2008-11-29 11:50:09 -0700 (Sat, 29 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
+ Terse position info output by profiler.
-Fix compilation without HAVE_LIBPTHREAD.
+commit 9f12219807c2f415463e70b0487e42bf6acf7cf3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 24 08:29:48 2010 -0600
-Call HideWindow under MSWindows when View=false.
+ Profiler improvements.
+
+ Adds timing of builtin function. Now gives output directly readable by
+ kcachegrind.
-------------------------------------------------------------------------
-r3807 | jcbowman | 2008-11-27 23:51:31 -0700 (Thu, 27 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit ef13d4a9ac4dfcb7ddd020c67f4464d5e0e6e13b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 20 09:26:06 2010 -0600
-Respect 3D Label filltype when render=0.
+ Use old, deprecated timer for profiling for compatibility.
-------------------------------------------------------------------------
-r3806 | jcbowman | 2008-11-27 15:08:09 -0700 (Thu, 27 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit ceff1a2df9ddfca7c9ae36028bd190964497d451
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 20 08:36:00 2010 -0600
-Clarify that the native glut library is used instead of freeglut under MacOSX.
+ Change NullLabel to just null.
-------------------------------------------------------------------------
-r3805 | jcbowman | 2008-11-27 12:49:29 -0700 (Thu, 27 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 74e42795dbc169747ae792f951d9db5d679e1028
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 20 08:12:23 2010 -0600
-Increment version to 1.54svn.
-------------------------------------------------------------------------
-r3804 | jcbowman | 2008-11-27 11:39:54 -0700 (Thu, 27 Nov 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/settings.cc
+ Test for clock_gettime support.
-Set environment variable CYGWIN=nodosfilewarning if it is undefined or empty.
-Note: this doesn't get uninstalled since it is the "right" default anyway.
+commit d941ae286429e3e39337cce5ee21ea1f07cb71b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 19 20:20:43 2010 -0600
-Rename asy-console.bat to asy.bat.
+ Handle above argument.
-------------------------------------------------------------------------
-r3803 | jcbowman | 2008-11-27 00:14:49 -0700 (Thu, 27 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 26c4c6b2535edd0f2498e8807a78248480cad281
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Sep 19 18:45:23 2010 -0600
-Force CFLAGS="-g -O3" default again.
+ Re-implement userMin/userMax.
-------------------------------------------------------------------------
-r3802 | jcbowman | 2008-11-27 00:01:41 -0700 (Thu, 27 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/tvgen.asy
+commit d35bbef720993d5dd209415dc16080b4f9e781d0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Sep 19 17:56:37 2010 -0600
-Output diagnostics only if verbose > 1.
+ Renamed smartBounds to just bounds.
-------------------------------------------------------------------------
-r3801 | jcbowman | 2008-11-26 23:58:03 -0700 (Wed, 26 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 362d4475c79a97d1af12dbe5ba209519045c1855
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Sep 19 17:47:48 2010 -0600
-Add minblockwidth, minblockheight, and mincirclediameter parameters.
+ Sizing of transformed path arrays handled in C++.
-Change Horizontal and Vertical to a nonboolean type flowdir.
+commit 2cdae67be942ea7aa38bcee182fc730c2479476b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Sep 19 17:34:34 2010 -0600
-------------------------------------------------------------------------
-r3800 | jcbowman | 2008-11-26 22:31:46 -0700 (Wed, 26 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Use NullLabel to avoid Label instantiation.
-Fix PRC projection sizing when up != Z.
+commit 9d8c1c4818957a3460175a80ec95bb4807863d56
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Sep 19 17:04:56 2010 -0600
-------------------------------------------------------------------------
-r3799 | jcbowman | 2008-11-26 21:15:36 -0700 (Wed, 26 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
+ Add nanosecond counter to profiler.
-Add missing wait.
+commit 8ea5d15b5f191c0359eb25aa93ac11531fc31ee4
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Sep 19 16:12:17 2010 -0600
-Fix aspect ratio in interactive mode.
+ Calculate bounds of path arrays in C++.
-------------------------------------------------------------------------
-r3798 | jcbowman | 2008-11-26 19:33:53 -0700 (Wed, 26 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
+commit a1468cc0d6f8fd946111f13931bfe4076e3a1ab2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 18 17:51:11 2010 -0600
-Fix rendering logic.
+ More efficient calculation of extremes.
-------------------------------------------------------------------------
-r3797 | jcbowman | 2008-11-26 14:46:04 -0700 (Wed, 26 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 22c2481b1d549c1730083db70ba4ff6eeaffceca
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 18 17:08:14 2010 -0600
-Minor optimizations.
-
-------------------------------------------------------------------------
-r3796 | jcbowman | 2008-11-25 23:26:30 -0700 (Tue, 25 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Avoid creating arrays of celltype error.
-Change cyclic flag in the routine where the array is actually constructed.
-
-Make minor edits to tube documentation.
-
-------------------------------------------------------------------------
-r3795 | jcbowman | 2008-11-25 22:27:21 -0700 (Tue, 25 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/latexusage.tex
+commit 7140cd8a66595e42dc68f7b884b3149c37791f95
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 18 16:29:25 2010 -0600
-Enable the toolbar by default within the asyattach environment.
-
-------------------------------------------------------------------------
-r3794 | jcbowman | 2008-11-25 21:13:39 -0700 (Tue, 25 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/settings.cc
-
-Set CYGWIN=nodosfilewarning in asy rather than in a batch file.
-
-------------------------------------------------------------------------
-r3793 | jcbowman | 2008-11-25 21:12:13 -0700 (Tue, 25 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
-
-Don't hang on exit from "Cannot execute latex" error.
-
-------------------------------------------------------------------------
-r3792 | pivaldi | 2008-11-25 16:02:34 -0700 (Tue, 25 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/tube.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/trefoilknot.asy
-
-Replace step to relstep in tube.asy, add example of tube, document the package tube.asy
-------------------------------------------------------------------------
-r3791 | jcbowman | 2008-11-25 14:20:36 -0700 (Tue, 25 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Distinguish between defaulttransform and defaulttransform3, so that
-label(scale(10)*"text",O) is projected onto the initial viewing plane.
-
-------------------------------------------------------------------------
-r3790 | jcbowman | 2008-11-25 13:44:44 -0700 (Tue, 25 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Simplify freeglut svn-761 installation instructions.
-
-------------------------------------------------------------------------
-r3789 | jcbowman | 2008-11-25 12:16:48 -0700 (Tue, 25 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/process.cc
-
-Catch out-of-memory errors in OpenGL renderer.
-
-------------------------------------------------------------------------
-r3788 | jcbowman | 2008-11-25 09:09:56 -0700 (Tue, 25 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
-
-Disable DOS path syntax warning in version 20080327 of cygwin.dll (which
-supports pthreads).
-
-------------------------------------------------------------------------
-r3787 | jcbowman | 2008-11-25 04:06:31 -0700 (Tue, 25 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.53svn
-------------------------------------------------------------------------
-r3786 | jcbowman | 2008-11-25 00:02:46 -0700 (Tue, 25 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
-
-Use _exit instead of exit after fork as recommended by man page.
-
-Remove remaining piece of old fork wrapper code.
-
-------------------------------------------------------------------------
-r3785 | jcbowman | 2008-11-24 23:09:26 -0700 (Mon, 24 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Make antialias an integer parameter (default 2). Values bigger than 2 are
-currently respected only when converting from EPS or PDF formats.
-
-------------------------------------------------------------------------
-r3784 | jcbowman | 2008-11-24 22:30:57 -0700 (Mon, 24 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
-
-Don't call fitscreen() during interactive updates.
-
-Simplify forking in pipestream.h.
-
-------------------------------------------------------------------------
-r3783 | jcbowman | 2008-11-24 02:16:55 -0700 (Mon, 24 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix multiple file aspect ratio issues.
-
-------------------------------------------------------------------------
-r3782 | jcbowman | 2008-11-24 01:57:28 -0700 (Mon, 24 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
-
-Fix exporting with -noV.
-
-Support machines without working POSIX threads.
-
-------------------------------------------------------------------------
-r3781 | jcbowman | 2008-11-23 17:19:34 -0700 (Sun, 23 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/prc/PRCTools/bitData.cc
- M /trunk/asymptote/prc/PRCbitStream.cc
- M /trunk/asymptote/prc/PRCdouble.cc
- M /trunk/asymptote/prc/PRCdouble.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
-
-Define standard symbol WORDS_BIG_ENDIAN or WORDS_LITTLE_ENDIAN, as appropriate.
-
-Add Orest's patch to support PRC output on bigendian machines.
-
-------------------------------------------------------------------------
-r3780 | jcbowman | 2008-11-23 15:47:28 -0700 (Sun, 23 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
-
-Use gl::wait routine for thread synchronization.
-
-------------------------------------------------------------------------
-r3779 | jcbowman | 2008-11-23 02:00:14 -0700 (Sun, 23 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/tr.cc
-
-Support compilation again on systems without glut.
-
-------------------------------------------------------------------------
-r3778 | jcbowman | 2008-11-23 00:53:41 -0700 (Sun, 23 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCdouble.h
-
-Conditionally include config.h.
-
-------------------------------------------------------------------------
-r3777 | jcbowman | 2008-11-23 00:53:05 -0700 (Sun, 23 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Rename BIG_ENDIAN to IS_BIG_ENDIAN.
-
-------------------------------------------------------------------------
-r3776 | jcbowman | 2008-11-23 00:43:57 -0700 (Sun, 23 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/prc/PRCdouble.h
-
-Add preliminary support for bigendian machines (PRC output is not yet
-working though).
-
-------------------------------------------------------------------------
-r3775 | jcbowman | 2008-11-23 00:12:57 -0700 (Sun, 23 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.h
-
-Use the main thread for OpenGL rendering to make MacOS happy; run asy in a
-secondary thread.
-
-------------------------------------------------------------------------
-r3774 | jcbowman | 2008-11-22 12:29:20 -0700 (Sat, 22 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/PRCbitStream.cc
-
-Add assert.
-
-------------------------------------------------------------------------
-r3773 | jcbowman | 2008-11-22 11:03:14 -0700 (Sat, 22 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/doc/asymptote.texi
-
-Update SVN instructions to not require SSL support.
-
-------------------------------------------------------------------------
-r3772 | jcbowman | 2008-11-22 11:00:27 -0700 (Sat, 22 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix bus error.
-
-------------------------------------------------------------------------
-r3771 | pivaldi | 2008-11-21 16:13:24 -0700 (Fri, 21 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/tube.asy
-
-Fix calculation of angle.
-------------------------------------------------------------------------
-r3770 | pivaldi | 2008-11-21 07:29:02 -0700 (Fri, 21 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-asy-mode.el: define asy keywords properly.
-------------------------------------------------------------------------
-r3769 | jcbowman | 2008-11-21 00:55:51 -0700 (Fri, 21 Nov 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/tube.asy
+ Adds calculation of extremal bounds.
-Add Philippe's tube module.
-
-------------------------------------------------------------------------
-r3768 | jcbowman | 2008-11-21 00:20:14 -0700 (Fri, 21 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/freeglut-2.4.0-svn759.patch
- M /trunk/asymptote/picture.cc
-
-Improve thread synchronization and diagonistics.
-
-Remove freeglut-2.4.0-svn759.patch in favour of fixed svn 761.
-
-------------------------------------------------------------------------
-r3767 | jcbowman | 2008-11-20 01:40:24 -0700 (Thu, 20 Nov 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/picture.cc
-
-Implement robust thread locking.
-
-Update installation instructions to use the system GC by default, now that we
-require a multithreaded version.
-
-------------------------------------------------------------------------
-r3766 | jcbowman | 2008-11-19 18:59:56 -0700 (Wed, 19 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Revert most of r3763 due to a reported segmentation fault and since
-glutGetModeValues isn't implemented for MSWindows anyway.
-
-------------------------------------------------------------------------
-r3765 | jcbowman | 2008-11-19 16:35:07 -0700 (Wed, 19 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Revert r3762.
-
-------------------------------------------------------------------------
-r3764 | jcbowman | 2008-11-19 09:12:32 -0700 (Wed, 19 Nov 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/tvgen.asy
-
-Add television test pattern example.
-
-------------------------------------------------------------------------
-r3763 | jcbowman | 2008-11-19 00:19:29 -0700 (Wed, 19 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 6f3e85c39e7785cb0f65d30b531a33e00d3532ce
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 17 19:03:15 2010 -0600
-Simplify multisample negotiation by using glutGetModeValues.
+ Stores paths for sizing data.
-Backport code to freeglut-2.4.0.
-
-------------------------------------------------------------------------
-r3762 | jcbowman | 2008-11-18 23:20:29 -0700 (Tue, 18 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Hide window again when View=false, even if iconify=false;
-
-------------------------------------------------------------------------
-r3761 | jcbowman | 2008-11-18 23:08:27 -0700 (Tue, 18 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Add bool3 type that takes on one of the values true, false, or default.
-
-Add planar argument to surface.
+commit 146a0d496cba471523aea8abdfc30897e78cbb96
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 17 18:21:16 2010 -0600
-------------------------------------------------------------------------
-r3760 | jcbowman | 2008-11-18 22:15:37 -0700 (Tue, 18 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
-
-Fix vertex shading order in planar case.
+ Reimplementation of transforms of pictures.
-------------------------------------------------------------------------
-r3759 | jcbowman | 2008-11-18 21:43:51 -0700 (Tue, 18 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/picture.cc
+commit 57a349e72797cbe8b317356040667046f078e44e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 17 18:20:27 2010 -0600
-Avoid POSIX thread deadlock.
+ Dump profile to a file.
-Fix rpm latex install directory.
+commit cd2c1384e779b5b244ead0b82979a5462d71ee4a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Sep 15 17:41:34 2010 -0600
-------------------------------------------------------------------------
-r3758 | jcbowman | 2008-11-18 13:46:51 -0700 (Tue, 18 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.h
+ Adds transformedBounds.
-Work around nonstandardized signature of gluNurbsCallback on various MacOS
-platforms.
+commit 5a783605c08bac2a2d1766362c757ca15caf419a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Sep 15 15:52:30 2010 -0600
-------------------------------------------------------------------------
-r3757 | jcbowman | 2008-11-18 10:46:00 -0700 (Tue, 18 Nov 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+ Adds freezableBounds.
-Use POSIX threads instead of fork in OpenGL renderer.
+commit e95b926afc34136e4a19dcbbac259002b17aa730
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Sep 14 08:34:57 2010 -0600
-Make multisample an integer; if freeglut is used this parameter controls
-the multisampling width for screen images.
+ More sizing refactoring.
-------------------------------------------------------------------------
-r3756 | jcbowman | 2008-11-18 07:58:27 -0700 (Tue, 18 Nov 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/patches/freeglut-2.4.0multisample.patch
+commit c9d6db1074e8c8b14d31c109ebc79329e0a26d41
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Sep 14 07:43:00 2010 -0600
-Remove obsolete patch.
+ Minor refactoring.
-------------------------------------------------------------------------
-r3755 | jcbowman | 2008-11-17 12:12:46 -0700 (Mon, 17 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit d3d14e5aff62f15ae524a93077020a0dea9c40c1
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Sep 14 07:21:37 2010 -0600
-Install asymptote.sty and asycolors.sty in $TEXMFLOCAL/tex/latex.
+ Start of refactoring of plain_picture.
-------------------------------------------------------------------------
-r3754 | jcbowman | 2008-11-16 17:08:46 -0700 (Sun, 16 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 1495983b9fdb95982df14c7b058d225279d4a46e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 16:21:45 2010 -0600
-Fix indentation after struct.
+ PRESYM is no longer an option.
-------------------------------------------------------------------------
-r3753 | jcbowman | 2008-11-16 16:36:38 -0700 (Sun, 16 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 74e0946ad0bcc12e7794d9d4e21958e0b8d9ef28
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 16:07:45 2010 -0600
-Remove dependency on cc-mode.el source.
+ NO_FUNC_OPS is no longer an option.
-Allow asy-mode.el to load even without asy-keywords.el.
+commit e9bedf1ce945afa3ef54a748ffeea0b508d03e84
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 16:01:33 2010 -0600
-------------------------------------------------------------------------
-r3752 | pivaldi | 2008-11-15 12:01:48 -0700 (Sat, 15 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/markers2.asy
+ TEST_ADDED_OPS no longer an option.
-fix markangle orientation.
-------------------------------------------------------------------------
-r3751 | jcbowman | 2008-11-15 09:28:48 -0700 (Sat, 15 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 9e31c2c70428c5b9cb466754c5fb537f3408950f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 15:54:55 2010 -0600
-Add missing sentence.
+ EXACT_MATCH is no longer an option.
-------------------------------------------------------------------------
-r3750 | jcbowman | 2008-11-15 09:14:20 -0700 (Sat, 15 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit f062fd5dc49099c581a3cb377e212c603d4f941b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 15:49:22 2010 -0600
-Add optional user=false argument to min(picture), max(picture), and
-size(picture).
+ CALLEE_SEARCH is no longer an option.
-------------------------------------------------------------------------
-r3749 | jcbowman | 2008-11-13 01:28:01 -0700 (Thu, 13 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit ae118ffa5e19de397071dd191f974feedce172c4
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 15:31:32 2010 -0600
-Fix degenerate thick line caps.
+ FASTCAST no longer an option.
-------------------------------------------------------------------------
-r3748 | jcbowman | 2008-11-12 16:51:01 -0700 (Wed, 12 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit a4968efea19ceb48b2c1575f30b6f6b94bd5f24a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 14:50:43 2010 -0600
-Don't discard 2D size constraints in draw.
+ Avoid false positives in output testing.
-------------------------------------------------------------------------
-r3747 | jcbowman | 2008-11-12 13:59:16 -0700 (Wed, 12 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/freeglut-2.4.0-svn759.patch
-
-Reinstate freeglut-2.4.0-svn759.patch which to fix multisampling bugs.
-
-------------------------------------------------------------------------
-r3746 | jcbowman | 2008-11-11 19:24:50 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 632c5f8348d9da9934c49b57d107e2afc6c05035
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 11 14:48:52 2010 -0600
-Hide window only if iconify is true.
+ Remove inappropriate comment.
-------------------------------------------------------------------------
-r3745 | jcbowman | 2008-11-11 16:09:29 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.h
+commit 9406ca4b9bfebbdab8a230f16c37cd7eef041611
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 28 09:42:09 2010 -0600
-Fix logic in r3744.
+ Update documentation.
-------------------------------------------------------------------------
-r3744 | jcbowman | 2008-11-11 16:05:01 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.h
+commit 6d62b2bdb1727d7b56b1cdb3401e0454be88c2a4
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 21:39:49 2010 -0600
-Combine both _GLUfuncptr MacOSX workarounds.
+ A nascant profiler.
-------------------------------------------------------------------------
-r3743 | jcbowman | 2008-11-11 12:45:14 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.h
+commit 6662e7316a3db521d3e0f6e20f4f6c762d19b3c8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 21:36:43 2010 -0600
-Fix _GLUfuncptr detection.
+ Also needed for arbitrary depth array constructors.
-------------------------------------------------------------------------
-r3742 | jcbowman | 2008-11-11 10:42:51 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.h
+commit 2ba49e0e5a7da7287b7b46c34a29271987cc08fb
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 21:35:28 2010 -0600
-Support compilation under MacOSX 10.5.
+ Re-implement arbitrary depth array constructors.
-------------------------------------------------------------------------
-r3741 | jcbowman | 2008-11-11 03:31:25 -0700 (Tue, 11 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 4a72a1c8a4584804ed46edc7239d31131f1d288a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 21:34:39 2010 -0600
-Increment version to 1.52svn.
-------------------------------------------------------------------------
-r3740 | jcbowman | 2008-11-11 02:34:18 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/picture.cc
+ Implement callableAccess.
-Wait for completion of rendering.
+commit a8138ee42767e9b1649a13c47fe6fe1d757352a5
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 21:34:08 2010 -0600
-------------------------------------------------------------------------
-r3739 | jcbowman | 2008-11-11 01:26:45 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/patches/cygwin_freeglut-2.4.0.patch
- D /trunk/asymptote/patches/freeglut-2.4.0-svn759.patch
+ Re-implement item printing.
-Remove obsolete patches.
+commit 9bb04c479be057af191a5686f92c20a881521f44
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 16:28:35 2010 -0600
-------------------------------------------------------------------------
-r3738 | jcbowman | 2008-11-11 01:25:59 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/freeglut-2.4.0multisample.patch
+ Remove TODO items we have no plans to implement.
-Use a more robust patch to enable multisampling in freeglut-2.4.0.
+commit e3962c6fc1f73b44ba66eb846779b4401f3aff98
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 16:11:52 2010 -0600
-------------------------------------------------------------------------
-r3737 | jcbowman | 2008-11-11 01:03:48 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Add TODO item.
-Fix warning message.
+commit cbf8d06f86ec17a7718d50c226757cdfeea08db2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 27 11:46:45 2010 -0600
-------------------------------------------------------------------------
-r3736 | jcbowman | 2008-11-11 01:00:49 -0700 (Tue, 11 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/picture.cc
+ Add TODO item.
-Change references to freeglut to glut.
+commit 1cac46da6a8b2f3df3e547a7540bb9c64d777843
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 20 16:48:08 2010 -0600
-------------------------------------------------------------------------
-r3735 | jcbowman | 2008-11-11 00:57:27 -0700 (Tue, 11 Nov 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
+ Increment version to 2.05svn.
-Improve memory performance and reduce rendering conflicts by always forking;
-remove last dependence on freeglut.
+commit 0f659e41a2e644c23bed47aa30a88520313275b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 20 00:26:35 2010 -0600
-Don't solicit bug reports for segmentation faults caused by graphics driver
-bugs (e.g. on memory exhaustion).
+ Fix jobname extraction.
-------------------------------------------------------------------------
-r3734 | jcbowman | 2008-11-10 23:53:34 -0700 (Mon, 10 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
+commit 2c5d9a2a024712f726cf77e390052076ac465289
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 20 00:25:24 2010 -0600
-Prevent multiple glInit calls.
+ Avoid hyperref/fp conflicts.
-Use a separate multisample setting to control screen antialiasing.
+commit fd15dba79900ba4d2f5f427575447ebb87c64ad5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 19 14:17:55 2010 -0600
-------------------------------------------------------------------------
-r3733 | jcbowman | 2008-11-10 20:31:57 -0700 (Mon, 10 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Turn multisampling on only when View is true.
-
-------------------------------------------------------------------------
-r3732 | jcbowman | 2008-11-10 20:15:07 -0700 (Mon, 10 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.51svn.
-------------------------------------------------------------------------
-r3731 | jcbowman | 2008-11-10 19:06:43 -0700 (Mon, 10 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/cygwin_freeglut-2.4.0.patch
-
-Add multisampling patch for freeglut-2.4.0 under CYGWIN.
-
-------------------------------------------------------------------------
-r3730 | jcbowman | 2008-11-10 17:39:40 -0700 (Mon, 10 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/glrender.h
-
-Update CYGWIN port.
-
-------------------------------------------------------------------------
-r3729 | jcbowman | 2008-11-09 23:46:21 -0700 (Sun, 09 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/freeglut-2.4.0-svn759.patch
-
-Control multisampling with antialias flag.
-
-Add patch to bring freeglut-2.4.0 up to date, with multisampling support.
-
-------------------------------------------------------------------------
-r3728 | jcbowman | 2008-11-09 15:22:45 -0700 (Sun, 09 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/glrender.cc
-
-Support multisampling; this requires the latest svn version of freeglut.
-
-Support -iconic and mouse wheel with the latest svn version of freeglut.
-
-------------------------------------------------------------------------
-r3727 | jcbowman | 2008-11-09 10:05:55 -0700 (Sun, 09 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
-
-Don't allow tile size to exceed current window size.
-
-------------------------------------------------------------------------
-r3726 | jcbowman | 2008-11-09 01:02:17 -0700 (Sun, 09 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Set default value of settings.render in asymptote.sty to 4.
-
-------------------------------------------------------------------------
-r3725 | jcbowman | 2008-11-09 01:00:15 -0700 (Sun, 09 Nov 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Illustrate the use of viewportmargin in latexusage.tex.
-
-Set the default value of settings.render in asymptote.sty to 4.
-
-Update documentation.
-
-------------------------------------------------------------------------
-r3724 | jcbowman | 2008-11-09 00:21:06 -0700 (Sun, 09 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add viewportmargin parameter.
-
-------------------------------------------------------------------------
-r3723 | jcbowman | 2008-11-08 17:41:51 -0700 (Sat, 08 Nov 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/errorbars.asy
- M /trunk/asymptote/doc/imagecontour.asy
- M /trunk/asymptote/doc/join3.asy
- M /trunk/asymptote/doc/logimage.asy
- M /trunk/asymptote/doc/markers1.asy
- M /trunk/asymptote/examples/cardioid.asy
- M /trunk/asymptote/examples/cos2theta.asy
- M /trunk/asymptote/examples/hierarchy.asy
- M /trunk/asymptote/examples/imagehistogram.asy
- M /trunk/asymptote/examples/poster.asy
-
-Change Makefile.in to remove latexusage-* instead of latexusage_*.
-
-Change put=Above to above=true and put=Below to above=false.
-
-Remove constants Above and Below.
-
-------------------------------------------------------------------------
-r3722 | jcbowman | 2008-11-08 16:37:34 -0700 (Sat, 08 Nov 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Add embed option (default true) to allow one to suppress the embedding of a
-rendered preview image.
-
-Support file attachments in asymptote.sty; this is provides a better method
-for embedding 3D PRC files in a LaTeX document.
-
-Add iconify option.
-
-------------------------------------------------------------------------
-r3721 | jcbowman | 2008-11-07 16:49:58 -0700 (Fri, 07 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Set default maxtile to (0,0).
-
-------------------------------------------------------------------------
-r3720 | jcbowman | 2008-11-07 15:42:12 -0700 (Fri, 07 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/wedge.asy
-
-Fix camera roll.
-
-Fix divide by zero error.
-
-------------------------------------------------------------------------
-r3719 | jcbowman | 2008-11-07 14:06:46 -0700 (Fri, 07 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix rendering with -nofitscreen.
-
-------------------------------------------------------------------------
-r3718 | jcbowman | 2008-11-07 09:10:11 -0700 (Fri, 07 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/sqrtx01.asy
-
-Fix PRC up vector.
-
-------------------------------------------------------------------------
-r3717 | jcbowman | 2008-11-07 06:26:34 -0700 (Fri, 07 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.h
-
-Fix glut.h path under MacOS.
-
-------------------------------------------------------------------------
-r3716 | jcbowman | 2008-11-07 06:17:41 -0700 (Fri, 07 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fix detection of MacOS.
-
-------------------------------------------------------------------------
-r3715 | jcbowman | 2008-11-07 05:59:21 -0700 (Fri, 07 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve documentation of add(picture).
-
-------------------------------------------------------------------------
-r3714 | jcbowman | 2008-11-06 23:51:09 -0700 (Thu, 06 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.h
- M /trunk/asymptote/tr.cc
- M /trunk/asymptote/tr.h
-
-Add glut compilation support for MacOSX.
+ Work around MikTeX jobname bug.
-------------------------------------------------------------------------
-r3713 | jcbowman | 2008-11-06 15:18:18 -0700 (Thu, 06 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
+commit 202e76f8e57b572cf6d7af199af8a1a721a67ac2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 19 09:42:38 2010 -0600
-Initialize window to the maximum tile dimensions again.
+ Use \jobname in generated TeX files in inlinetex mode (to allow renaming
+ of files).
-------------------------------------------------------------------------
-r3712 | jcbowman | 2008-11-06 15:07:51 -0700 (Thu, 06 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit bd3ab978ce8f7d88c8005cb3be2fe434286756d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 17 07:14:43 2010 -0600
-Change default value of maxtile to (800,800).
+ Make asyprefix work with obsolete versions of graphicx package.
-------------------------------------------------------------------------
-r3711 | jcbowman | 2008-11-06 10:59:16 -0700 (Thu, 06 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 41f82fa65bc9929fc3d0c5624e23814199912027
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 17 06:12:53 2010 -0600
-Recommend glOptions += " -iconic" for UNIX systems that support this.
+ Suppress messages from FP package.
-------------------------------------------------------------------------
-r3710 | jcbowman | 2008-11-06 10:36:15 -0700 (Thu, 06 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit 461253a561ba8c6dc43c680488c77767632f1f3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 13 06:05:44 2010 -0600
-Add interface to runtime view() function.
+ Fix documentation of render.merge=default.
-Document use of glOptions=-iconic for UNIX systems.
+commit 69335bb2a494fd3ab0d40e8091712681521a6134
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 13 06:04:46 2010 -0600
-------------------------------------------------------------------------
-r3709 | jcbowman | 2008-11-06 10:05:59 -0700 (Thu, 06 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Do not fill subdivision cracks in transparent labels.
-Support -glOptions=-iconic for drivers that allow this.
+commit d4dba39de0514e82f86b456316fabe6756e1b848
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 10 13:37:07 2010 -0600
-------------------------------------------------------------------------
-r3708 | jcbowman | 2008-11-06 09:27:46 -0700 (Thu, 06 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Revert last commit.
-Avoid rendering problems caused by iconic option.
+commit 49a0247274e67d43fc3b6d940154dd1d84d25882
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 10 13:27:42 2010 -0600
-------------------------------------------------------------------------
-r3707 | jcbowman | 2008-11-06 08:17:16 -0700 (Thu, 06 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
+ Work around quoting problems with obsolete versions of graphicx.sty.
-Change default value of maxtile to (0,0), which now means to use the screen
-dimensions.
+commit f32271c511a95dbfd4ca451fde08d7ca44d642a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 5 13:57:53 2010 -0600
-------------------------------------------------------------------------
-r3706 | jcbowman | 2008-11-06 07:52:25 -0700 (Thu, 06 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Fix man page.
-Use opaque value in glClearColor.
+commit 652bdd01d7bf512bd3a3ab96071d54f550327297
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 5 03:23:38 2010 -0600
-------------------------------------------------------------------------
-r3705 | jcbowman | 2008-11-05 22:00:49 -0700 (Wed, 05 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/near_earth.asy
+ Add DOSendl and DOSnewl line xterminators.
-Add PenMargin3 to example.
+commit 36c0268bece291c00797a65221e55cb51a5369b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 4 14:56:21 2010 -0600
-------------------------------------------------------------------------
-r3704 | jcbowman | 2008-11-05 17:21:12 -0700 (Wed, 05 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Handle MSDOS line terminators.
-With -noV, initialize the window to maxtile.
+commit 86aff539c9d093d0c51b7460e9ca889e4a2b7f68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 3 13:10:10 2010 -0600
-------------------------------------------------------------------------
-r3703 | jcbowman | 2008-11-05 00:43:18 -0700 (Wed, 05 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_margins.asy
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
+ Increment version to 2.04svn.
-Avoid glDisable(GL_LIGHTING) due to race condition.
+commit 7c7f66fb477566418d9f45f55c9863068b4e5385
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 3 06:14:46 2010 -0600
-Improve Margin3.
+ Fix blank 3D labels.
-------------------------------------------------------------------------
-r3702 | jcbowman | 2008-11-04 23:07:04 -0700 (Tue, 04 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/workcone.asy
- M /trunk/asymptote/examples/xxsq01y.asy
+commit eb7e475b6b5686bd3d85bcbac24e4bfa56e11a36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 3 06:07:51 2010 -0600
-Add support for three-dimensional dimension bars.
+ Add world map example, courtesy of Jens Schwaiger.
-------------------------------------------------------------------------
-r3701 | jcbowman | 2008-11-04 22:58:18 -0700 (Tue, 04 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit e5b8f62d73bcd6259fb2dc3efefb00f3a8fb1bda
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 3 02:54:52 2010 -0600
-Simplify window initialization code.
+ Add latexusage \asydir support for putting asy files in a subdirectory
+ (within which one then runs asy latexusage-*.asy).
-------------------------------------------------------------------------
-r3700 | jcbowman | 2008-11-04 15:43:44 -0700 (Tue, 04 Nov 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three_margins.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- A /trunk/asymptote/examples/wedge.asy
+commit c8ef9049c17281ae495f3de25a65c3f0a2ef5cf1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 2 21:28:08 2010 -0600
-Fix PenMargin3 and DotMargin3.
+ Fix inlineimage option.
-Make dotsize consistent for pictures and frames.
+commit 102c273d071842d51a2b3036a07aa0af7a9377cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 1 01:42:17 2010 -0600
-Reinstate wedge example.
+ Use $(MAKE) everywhere.
-------------------------------------------------------------------------
-r3699 | jcbowman | 2008-11-04 13:34:48 -0700 (Tue, 04 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
+commit f304126618eea4c501ec9c014ed9a4e3a82e00c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 1 01:08:42 2010 -0600
-Update hyperref documentation.
+ Clean up auto-generated files.
-------------------------------------------------------------------------
-r3698 | jcbowman | 2008-11-04 11:40:54 -0700 (Tue, 04 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
+commit 320f0c323efc4514a746aff1878d708e1e66cdae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 29 06:26:17 2010 -0600
-Standardize triple perp(triple); fix numerical precision issue.
+ Add missing pen and margin parameters to blockconnector function calls.
-------------------------------------------------------------------------
-r3697 | jcbowman | 2008-11-03 23:50:49 -0700 (Mon, 03 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/projectelevation.asy
+commit fd56cadd4fc9075bf2ea95b13b679e321443f1a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 26 11:45:32 2010 -0600
-Fix more normal problems.
+ Improve definition of Dotted.
-------------------------------------------------------------------------
-r3696 | jcbowman | 2008-11-03 23:17:51 -0700 (Mon, 03 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+commit cf4732530cf046b7a4f0e63109eed5e7f64cb659
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Jul 25 06:48:26 2010 -0600
-Use right-handed transformation.
+ Implement fix of Olivier
-------------------------------------------------------------------------
-r3695 | jcbowman | 2008-11-03 02:25:16 -0700 (Mon, 03 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit fb45aa2a5664199f278a62911e1205aa21370dce
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Jul 25 06:33:27 2010 -0600
-Decrement version to 1.50svn.
+ Remove trailing code
-------------------------------------------------------------------------
-r3694 | jcbowman | 2008-11-03 02:15:44 -0700 (Mon, 03 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+commit 40d3075aeec88fc1402a0b2948200b01cc810c05
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Jul 25 05:41:48 2010 -0600
-Increment version to 1.51svn.
-------------------------------------------------------------------------
-r3693 | jcbowman | 2008-11-03 01:12:27 -0700 (Mon, 03 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/projectrevolution.asy
+ Fix casting degenerated ellipse to path
-Make example look better with render=0.
+commit 365f1a297d9b7275ab282742ee9c25a847d19dba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 24 00:09:39 2010 -0600
-------------------------------------------------------------------------
-r3692 | jcbowman | 2008-11-03 01:10:44 -0700 (Mon, 03 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/runtime.in
+ Add missing arguments.
-Fix example; texpath currently only handles standard font sizes.
+commit d0117f4f6844837362ea62b7bb40e7e7e37db16a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 22 23:30:17 2010 -0600
-Fix handling of keep flag in texpath and strokepath.
+ Fix typo in asymptote.sty.
-------------------------------------------------------------------------
-r3691 | jcbowman | 2008-11-03 00:43:59 -0700 (Mon, 03 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/washermethod.asy
+commit d068ce357b537c9322d5072cdab771a8b2b4e5ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 22 11:32:23 2010 -0600
-Improve example.
+ Remove unwanted blank lines from asymptote.sty; support XeLaTeX again.
-------------------------------------------------------------------------
-r3690 | jcbowman | 2008-11-03 00:38:07 -0700 (Mon, 03 Nov 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/glrender.cc
+commit 5fac5e86473523db335119bffc3a5a4e0ce96783
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 17 21:24:51 2010 -0600
-Fix surface normal calculation.
+ Support nonrendered preview images via render=0.
-Add patch reverse(patch) function.
+commit c3f3b373cc80f9886d2ba4fa415b81da22bd0cb9
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 17 13:36:06 2010 -0600
-Improve normal(path3); add normal(triple[]) for polygons.
+ Optimize virtual methods.
-------------------------------------------------------------------------
-r3689 | jcbowman | 2008-11-02 18:52:42 -0700 (Sun, 02 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit c73e9affc027e1c864c280bb3542ed7de9ccd3ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 15 14:36:44 2010 -0600
-Add missing transform of normal vector.
+ Fix man page.
-------------------------------------------------------------------------
-r3688 | jcbowman | 2008-11-02 13:50:09 -0700 (Sun, 02 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 35039790021f0abe456342d830e55914075ba93f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 15 14:27:57 2010 -0600
-Document glOptions=-indirect.
+ Improve documentation.
-------------------------------------------------------------------------
-r3687 | jcbowman | 2008-11-02 10:17:56 -0700 (Sun, 02 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
+commit b293b2a70405ead60e25e812419b85f429235c75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 13 13:40:55 2010 -0600
-Change mean(pen[]) to take a more useful opacity function.
+ Update documentation.
-Add opacity argument to mean(pen[][]).
+commit 49b6a721d1b8a57b74534ba4c51c4fc6cada4142
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 13 11:29:26 2010 -0600
-------------------------------------------------------------------------
-r3686 | jcbowman | 2008-11-02 09:33:08 -0700 (Sun, 02 Nov 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/vertexshading.asy
+ Update MSWindows documentation on setting environment variables.
-Reinstate cornermean.
+commit 18e31bb1e82ff8046a79106d3324f5af7d6c846c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 13 11:24:33 2010 -0600
-Make mean(pen[]) return by default an interpolated pen with the minimum
-opacity of all given pens.
+ Automatically add Asymptote installation directory to MSWindows path.
-------------------------------------------------------------------------
-r3685 | jcbowman | 2008-11-02 01:45:39 -0600 (Sun, 02 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/projectelevation.asy
+commit ab5d13c370add6eb69fab571919836c1a49348cf
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Jul 12 16:23:41 2010 -0600
-Use vertex shading.
+ Fix directions with arcs in geometry.asy module
-------------------------------------------------------------------------
-r3684 | jcbowman | 2008-11-02 01:33:49 -0600 (Sun, 02 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/parametricelevation.asy
- M /trunk/asymptote/examples/projectrevolution.asy
+commit 9287c8c7bd6bc4265a0b5567acac28788d1e1ae8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 12 01:52:22 2010 -0600
-Update examples.
+ Add output test to make check-all.
-------------------------------------------------------------------------
-r3683 | jcbowman | 2008-11-02 01:20:19 -0600 (Sun, 02 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/projectelevation.asy
+commit 6a71afc7f41faa3cad79a0600c6e66cea3e4abe8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 12 01:11:22 2010 -0600
-Fix example.
+ Fix latexusage Makefile dependencies.
-------------------------------------------------------------------------
-r3682 | jcbowman | 2008-11-02 01:15:59 -0600 (Sun, 02 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit feeb4ded2faedf174c97be5d540f4395803784c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 11 23:33:06 2010 -0600
-Increment version to 1.49svn.
-------------------------------------------------------------------------
-r3681 | jcbowman | 2008-11-01 23:49:11 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix makefile dependency.
-Document how to draw surfaces with patch-dependent or vertex-dependent colors.
+commit 35c37874431d99b5b11f8bedad70fbe19469d37c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 11 22:54:35 2010 -0600
-------------------------------------------------------------------------
-r3680 | jcbowman | 2008-11-01 22:44:33 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Remove perl dependence from source tarball.
-Remove old fitscreen code.
+commit 4a06ca3d336219fca95c010061b0730b4c09c756
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 11 09:52:09 2010 -0600
-------------------------------------------------------------------------
-r3679 | jcbowman | 2008-11-01 22:24:42 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Increment version to 2.03svn.
-Document surface tube(path3 g, real width).
+commit 3dd9ad77a525aa8608eeeb44cc18aa3f118d3271
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 11 01:42:54 2010 -0600
-------------------------------------------------------------------------
-r3678 | jcbowman | 2008-11-01 22:15:11 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
+ Quote file argument.
-Fix incorrect precontrol output in write(path) introduced in r3554.
+commit a047e05141ace0ac49176a466a13b6f292ed6bb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 11 00:38:31 2010 -0600
-------------------------------------------------------------------------
-r3677 | jcbowman | 2008-11-01 21:54:00 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
+ Fix typo.
-Account for perspective scaling in planar test.
+commit ad2403665c0e9decb1a5370c1738e86d9f08a216
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 10 16:33:22 2010 -0600
-------------------------------------------------------------------------
-r3676 | oshardt | 2008-11-01 14:52:41 -0600 (Sat, 01 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
+ Changed extended for statement errors.
-Use unstraighten() to obtain control points of straight segments.
-------------------------------------------------------------------------
-r3675 | jcbowman | 2008-11-01 14:13:16 -0600 (Sat, 01 Nov 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
+commit e9018da9ba4fa25596fb42396a525a94172a39f5
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 10 15:06:05 2010 -0600
-Implement path unstraighten(path), which returns a copy of the path with
-the straight flag turned off.
+ Better error reporting for extended for statement.
-------------------------------------------------------------------------
-r3674 | jcbowman | 2008-11-01 13:36:29 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path3.cc
+commit 0f7ef36f919ccad768f447c58dce846860817e93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 10 12:03:58 2010 -0600
-Specify an angle precision for centering perspective drawings.
+ Add latexmk custom dependency for EPS files.
-------------------------------------------------------------------------
-r3673 | jcbowman | 2008-11-01 11:52:48 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 5e4adcf20d3fdae99de2c2565667ed1ea455b9c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 10 10:52:15 2010 -0600
-Increase angleiterations to 4.
+ Fix makefile dependency; clean up files.
-------------------------------------------------------------------------
-r3672 | jcbowman | 2008-11-01 11:35:33 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Allow odd sized tiles again.
-
-------------------------------------------------------------------------
-r3671 | jcbowman | 2008-11-01 10:47:26 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/glrender.cc
-
-Set surface normals whenever light is on.
-
-------------------------------------------------------------------------
-r3670 | jcbowman | 2008-11-01 10:02:28 -0600 (Sat, 01 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/three_surface.asy
- A /trunk/asymptote/examples/BezierPatch.asy
- M /trunk/asymptote/examples/elevation.asy
- M /trunk/asymptote/examples/sphericalharmonic.asy
-
-Transpose surface.corners() and surface.map().
+commit b2486208672d373faf72463bda65bd9aa84fc165
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 10 02:19:57 2010 -0600
-Use mean corner pen for patch shading.
-
-------------------------------------------------------------------------
-r3669 | jcbowman | 2008-11-01 08:58:09 -0600 (Sat, 01 Nov 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Fix asy() command.
+
+ Delete duplicate example.
-Increase angleiterations.
-
-------------------------------------------------------------------------
-r3668 | pivaldi | 2008-11-01 03:43:57 -0600 (Sat, 01 Nov 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/projectelevation.asy
+commit d1f1afa0eb8f348d2ff9e85d8bf2fd3eb8ed8deb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 10 01:17:53 2010 -0600
-update examples/projectelevation.asy
-------------------------------------------------------------------------
-r3667 | jcbowman | 2008-11-01 02:29:24 -0600 (Sat, 01 Nov 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/elevation.asy
- M /trunk/asymptote/examples/smoothelevation.asy
- M /trunk/asymptote/examples/sphericalharmonic.asy
-
-Rename cornermap to map and cornermean to mapmean.
-
-Add triple[][] corner() and triple[] cornermean().
-
-------------------------------------------------------------------------
-r3666 | jcbowman | 2008-11-01 01:39:32 -0600 (Sat, 01 Nov 2008) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/smoothelevation.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/runtime.in
-
-Support lighting with vertex shading.
-
-Fix surface lighting with render=0.
-
-Fix normal(path3).
-
-Move rgba pen packing and unpacking functions to plain_pens.asy.
-
-Implement pen mean(pen[]).
-
-------------------------------------------------------------------------
-r3665 | jcbowman | 2008-10-31 21:48:25 -0600 (Fri, 31 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Force tile size to be even.
-
-------------------------------------------------------------------------
-r3664 | jcbowman | 2008-10-31 17:48:33 -0600 (Fri, 31 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Make maxviewport and maxtile pairs.
-
-------------------------------------------------------------------------
-r3663 | pivaldi | 2008-10-31 17:29:36 -0600 (Fri, 31 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-asy-mode: warn cc-mode.el dependency.
-------------------------------------------------------------------------
-r3662 | jcbowman | 2008-10-31 17:18:14 -0600 (Fri, 31 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Support compilation under standard glut for systems without freeglut.
-
-------------------------------------------------------------------------
-r3661 | jcbowman | 2008-10-31 15:39:00 -0600 (Fri, 31 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix fitscreen toggling.
-
-------------------------------------------------------------------------
-r3660 | jcbowman | 2008-10-31 15:34:07 -0600 (Fri, 31 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Add tilesize parameter to limit the maximum rendering tile size.
-
-------------------------------------------------------------------------
-r3659 | jcbowman | 2008-10-31 08:48:04 -0600 (Fri, 31 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Revert last change, which breaks tabbing after struct{}.
-
-------------------------------------------------------------------------
-r3658 | pivaldi | 2008-10-31 07:36:39 -0600 (Fri, 31 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-asy-mode: fix cc-mode code source dependency.
-------------------------------------------------------------------------
-r3657 | jcbowman | 2008-10-31 01:12:53 -0600 (Fri, 31 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/elevation.asy
- M /trunk/asymptote/examples/projectelevation.asy
- A /trunk/asymptote/examples/smoothelevation.asy
- M /trunk/asymptote/examples/sphericalharmonic.asy
-
-Simplify construction of elevation-colored surfaces.
-
-Add facility for vertex-shaded elevation surfaces.
-
-------------------------------------------------------------------------
-r3656 | jcbowman | 2008-10-30 23:42:55 -0600 (Thu, 30 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix initialization and translation issues.
-
-Remove unneeded CYGWIN restrictions.
-
-------------------------------------------------------------------------
-r3655 | jcbowman | 2008-10-30 22:04:53 -0600 (Thu, 30 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix orthographic exports.
-
-------------------------------------------------------------------------
-r3654 | jcbowman | 2008-10-30 21:48:52 -0600 (Thu, 30 Oct 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/settings.cc
- A /trunk/asymptote/tr.cc
- A /trunk/asymptote/tr.h
-
-Use Brian Paul's tr-1.3 package to support high-resolution OpenGL tiled
-rendering.
-
-Add antialias setting (default true).
-
-Change convert to use default antialias setting.
-
-------------------------------------------------------------------------
-r3653 | jcbowman | 2008-10-30 21:16:31 -0600 (Thu, 30 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_boxes.asy
-
-Add roundbox envelope routine.
-
-------------------------------------------------------------------------
-r3652 | jcbowman | 2008-10-29 22:22:06 -0600 (Wed, 29 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Turn on straight flag only for piecewise straight planar paths.
-
-Force straight flag for all obj faces to avoid subdivision cracks.
-
-Make normal(path3) return immediately for nonplanar paths.
-
-------------------------------------------------------------------------
-r3651 | jcbowman | 2008-10-29 19:39:28 -0600 (Wed, 29 Oct 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Change signature of point to pair point(picture, pair, bool user=true) to
-allow a return value in PostScript coordinates.
-
-Remove framepoint in favour of truepoint(picture, pair, user=false).
-
-------------------------------------------------------------------------
-r3650 | jcbowman | 2008-10-29 17:10:25 -0600 (Wed, 29 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Add maxheight, hstretch, and vstretch parameters to legend.
-
-------------------------------------------------------------------------
-r3649 | jcbowman | 2008-10-29 11:48:12 -0600 (Wed, 29 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add defaultbackpen.
-
-------------------------------------------------------------------------
-r3648 | pivaldi | 2008-10-29 03:42:28 -0600 (Wed, 29 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Add TeX versioning
-------------------------------------------------------------------------
-r3647 | jcbowman | 2008-10-29 01:28:12 -0600 (Wed, 29 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- A /trunk/asymptote/examples/vertexshading.asy
-
-Support transparency in vertex shading.
-
-------------------------------------------------------------------------
-r3646 | jcbowman | 2008-10-29 00:50:50 -0600 (Wed, 29 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/runtime.in
-
-Support vertex shading in OpenGL renderer.
-
-------------------------------------------------------------------------
-r3645 | jcbowman | 2008-10-28 17:40:42 -0600 (Tue, 28 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Use centroid rather than the first vertex for splitting surfaces.
-
-Rename unpack to real[] rgba(pen) and add inverse function pen rgb(real[]).
-
-------------------------------------------------------------------------
-r3644 | jcbowman | 2008-10-28 01:42:51 -0600 (Tue, 28 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- A /trunk/asymptote/examples/colorplanes.asy
- A /trunk/asymptote/examples/projectelevation.asy
- A /trunk/asymptote/examples/projectrevolution.asy
-
-Add a more versatile and more efficient surface constructor for convex and
-"piecewise-convex" three-dimensional paths; the planar(path3) constructor
-should now only be used for nonconvex paths.
-
-Update examples.
-
-------------------------------------------------------------------------
-r3643 | jcbowman | 2008-10-28 00:53:18 -0600 (Tue, 28 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Implement DefaultHead2(filltype filltype=Fill).
+ Rename *_.pre preamble files to *.pre.
+
+ In inlinetex mode, rename *_.tex files to *.tex.
+
+ Allow the inline option to be specified for every figure.
+
+ Implement a global attach default option.
+
+ Do not generate a global latexusage.asy file along with the individual
+ latexusage-*.asy files (this is a backwards incompatible change).
+
+ Add latexmk support for compiling individually only those figures that have
+ changed.
-Add optional filltype argument to HookHead2.
+commit 06191baaae190da09f18894b01fe70c574534d98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 9 08:41:10 2010 -0600
-Reduce adaptive thick line constant.
-
-------------------------------------------------------------------------
-r3642 | pivaldi | 2008-10-27 07:32:59 -0600 (Mon, 27 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/parametricelevation.asy
-
-add size to parametricelevation.asy
-------------------------------------------------------------------------
-r3641 | pivaldi | 2008-10-26 17:53:47 -0600 (Sun, 26 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-revert wrong commit of glrender.cc
-------------------------------------------------------------------------
-r3640 | pivaldi | 2008-10-26 17:46:53 -0600 (Sun, 26 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/sphericalharmonic.asy
- M /trunk/asymptote/glrender.cc
-
-add size to sphericalharmonic.asy.
-------------------------------------------------------------------------
-r3639 | jcbowman | 2008-10-26 17:37:14 -0600 (Sun, 26 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Further adaptive thick line improvements.
-
-------------------------------------------------------------------------
-r3638 | jcbowman | 2008-10-26 15:52:26 -0600 (Sun, 26 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Improve thick line adaptive step routine.
-
-------------------------------------------------------------------------
-r3637 | jcbowman | 2008-10-26 14:35:58 -0600 (Sun, 26 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Increase 3D margins.
-
-------------------------------------------------------------------------
-r3636 | jcbowman | 2008-10-25 22:46:42 -0600 (Sat, 25 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
-
-Work around Adobe Reader rendering bugs.
-
-------------------------------------------------------------------------
-r3635 | jcbowman | 2008-10-25 21:57:23 -0600 (Sat, 25 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_markers.asy
+ Fix example.
-Support 2D alignment of 3D axis labels.
+commit e0bc424b13aba48adbfaafaa91f3e2b684bdf05e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 8 12:01:55 2010 -0600
-Use more efficient size(pic) routine in legend().
+ Minor simplification.
-------------------------------------------------------------------------
-r3634 | jcbowman | 2008-10-25 13:01:28 -0600 (Sat, 25 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/sphericalharmonic.asy
+commit 82bf92094ef0dc187075253682eb76c6468b0859
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 8 11:56:43 2010 -0600
-Resolve ambiguity in draw(surface).
+ Simplify texpath.
-Add Gradient palette that varies linearly over a specified range of pens.
+commit d6b02f1be32ff3de9eafbe52e41c8b0e7db87fcf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 8 10:54:27 2010 -0600
-Add spherical harmonic example.
-
-------------------------------------------------------------------------
-r3633 | jcbowman | 2008-10-25 11:16:48 -0600 (Sat, 25 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/parametricelevation.asy
- M /trunk/asymptote/runtime.in
+ Fix multiple fraction bar bug.
-Standardize argument names of dir and expi.
+commit 5ae9a888f9e3e2955c87684412d3deb1edabc8bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 8 10:46:59 2010 -0600
-Add parametric surface with elevation-dependent colouring and no light effects.
+ Fix texpath("\relax").
-------------------------------------------------------------------------
-r3632 | jcbowman | 2008-10-24 08:31:50 -0600 (Fri, 24 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+commit 451ed2fa9b8443d3021984c0a698d854c0a3a9b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 7 09:54:38 2010 -0600
-Fix a numerical precision issue.
+ More portability fixes.
-------------------------------------------------------------------------
-r3631 | jcbowman | 2008-10-23 02:18:43 -0600 (Thu, 23 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 5a8986dd5c9a27cf45c80315ad0e2dec0315a321
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 7 09:05:00 2010 -0600
-Increment version to 1.48svn.
-------------------------------------------------------------------------
-r3630 | jcbowman | 2008-10-23 00:48:28 -0600 (Thu, 23 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Define __GNUC_PREREQ if undefined.
-Add another draw routine for surfaces.
+commit 6c9ec4ee269de9e2a8299a22580090154e51bd08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 7 08:58:43 2010 -0600
-------------------------------------------------------------------------
-r3629 | jcbowman | 2008-10-23 00:39:14 -0600 (Thu, 23 Oct 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/galleon.asy
- A /trunk/asymptote/examples/triceratops.asy
+ More portability fixes.
-Implement a more robust version of normal(path), returning O if the path is
-nonplanar.
+commit 6c47fd14b11a9f429be5196b7b1ac7319541d27e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jul 7 07:22:38 2010 -0600
-Handle nonplanar obj faces.
+ Re-implemented sanity checks in venv.
-Add triceratops example.
+commit 55557c59c13a6c289e17e3ebe6a9e809ae89fb58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 6 23:45:57 2010 -0600
-------------------------------------------------------------------------
-r3628 | jcbowman | 2008-10-22 17:40:56 -0600 (Wed, 22 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+ Fix warning messages/portability issues.
-Re-enable high-resolution rendering.
+commit 8cc169b9e14b775e235eee5c95f0a3bf5dec3fd9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 6 15:22:58 2010 -0600
-------------------------------------------------------------------------
-r3627 | jcbowman | 2008-10-22 16:59:21 -0600 (Wed, 22 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Remove obsolete infinite coordinates.
-Remove diagnostic.
+commit 5b9962cd664a61a753b92ce7d771d3495c3be6f4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 6 14:57:47 2010 -0600
-------------------------------------------------------------------------
-r3626 | jcbowman | 2008-10-22 14:52:20 -0600 (Wed, 22 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
+ Revert 1.97-23 for frames.
-Fix strokepath(nullpath).
+commit d5ae51b2ef75de6ce0d408bf94ce5cf85832602a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 6 11:57:08 2010 -0600
-------------------------------------------------------------------------
-r3625 | jcbowman | 2008-10-22 14:49:43 -0600 (Wed, 22 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/runtime.in
+ Fix conflict between asymptote.sty and changebar package.
-Fix strokepath.
+commit a0361fb3ebe1f78e44d8d07f7c24f161f2c6b829
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 5 14:30:12 2010 -0600
-------------------------------------------------------------------------
-r3624 | jcbowman | 2008-10-22 01:55:06 -0600 (Wed, 22 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Minimized the impact of the NOHASH directive.
-Bypass bezulate for paths of length 4.
+commit bc7a7f8e7c803f6ea6a42d71892014b5cd42bec8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 5 13:56:17 2010 -0600
-------------------------------------------------------------------------
-r3623 | jcbowman | 2008-10-21 21:05:17 -0600 (Tue, 21 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Common sub-expression elimination.
-Use unit normal in planar.
+commit c979f0b1d691e9035c978cc7a188a91dfda1bc22
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 5 13:53:15 2010 -0600
-------------------------------------------------------------------------
-r3622 | jcbowman | 2008-10-21 20:50:31 -0600 (Tue, 21 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
+ Removed 'key' class from venv.
-Fix cyclic path bugs in write(path) and write(path3) introduced in r3554.
+commit 0f509e143738a758eb31cba0f6c3e1b4979da49d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 5 13:35:19 2010 -0600
-------------------------------------------------------------------------
-r3621 | jcbowman | 2008-10-21 17:49:30 -0600 (Tue, 21 Oct 2008) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/Klein.asy
+ Removed dead code.
-Implement HookHead2 and TeXHead2 arrowheads. These are 2D arrowheads
-lifted to 3D space and aligned according to the initial viewpoint.
+commit 27400cbb97c9454f150a8f05237adcb15daf265e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 5 11:46:23 2010 -0600
-Add missing angle parameter in HooHead3.
+ Custom hash table in venv.
-Simplify planar.
+commit 33148865baed677644ec9206e24b751364ab9be1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 5 02:44:07 2010 -0600
-Move arrowheadlight parameter out of Arrow3 and into arrow commands, so
-that the correct value of currentlight is used.
+ Support xelatex animations.
-Use tighter values for the margin parameters viewportfactor and anglefactor.
+commit 7205ed148d4663e1a0de4e2f994afd338d3b6a7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 5 02:27:26 2010 -0600
-Reduce angleiterations to 2.
+ Increment version to 2.02svn.
-------------------------------------------------------------------------
-r3620 | jcbowman | 2008-10-21 13:36:45 -0600 (Tue, 21 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit de30983cb5f4be395ef392096cec503de7433d54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 5 01:23:04 2010 -0600
-Fit to screen by default.
+ Remove invalid option.
-------------------------------------------------------------------------
-r3619 | jcbowman | 2008-10-21 11:52:54 -0600 (Tue, 21 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/galleon.asy
+commit 26ae5e989036159e6bbb5569be53b30318aed567
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 5 01:12:29 2010 -0600
-Don't generate spurious "camera too close" errors for projections from infinity.
+ Support individual processing of each figure within a LaTeX document.
-Always use currentlight by default for drawing arrowheads.
+commit c4c98d4a896e3207fd43a815252dbce55bcb7799
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 5 01:03:52 2010 -0600
-------------------------------------------------------------------------
-r3618 | jcbowman | 2008-10-21 09:02:46 -0600 (Tue, 21 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/CDlabel.asy
+ Update talk.
-Change text on sample CD label to something more Asymptote related.
+commit 66c05e3a5bbf6563b3a0c51119853311227987dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 5 00:22:55 2010 -0600
-------------------------------------------------------------------------
-r3617 | jcbowman | 2008-10-21 01:52:33 -0600 (Tue, 21 Oct 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/three_margins.asy
+ Revert to type1cm.sty since fix-cm.sty does not work as advertised.
-Add missing file.
+commit a79a7f5d52cbff70be05bf432cb50af1dbda4c64
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 3 16:56:38 2010 -0600
-------------------------------------------------------------------------
-r3616 | jcbowman | 2008-10-21 01:22:40 -0600 (Tue, 21 Oct 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/obj.asy
- M /trunk/asymptote/base/three_surface.asy
- A /trunk/asymptote/examples/galleon.asy
+ For loop and var documentation.
-Add module for reading obj files and example.
+commit 63c28745e65efa3e49a1e91df04baca5d4d7d562
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 3 16:52:23 2010 -0600
-------------------------------------------------------------------------
-r3615 | jcbowman | 2008-10-20 23:05:56 -0600 (Mon, 20 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Allow var in extended for statement.
-Allow an array of meshpens when drawing surfaces.
+commit 4b097c00549c6e67fc3e52fa88c58885b454825a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 3 01:37:08 2010 -0600
-Update documentation.
+ Delete old aux file.
-------------------------------------------------------------------------
-r3614 | jcbowman | 2008-10-20 21:48:12 -0600 (Mon, 20 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/glrender.cc
+commit 8282862ccef850c116aced9748f299effd73f573
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 3 01:32:58 2010 -0600
-Move path length tests to surface constructor.
+ Use settings.outname().
-Add bool warn=true to planar and normal(path3).
+commit 0ebd3ceefce3fedee8e6405af46ab2ff284d2ce8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 1 17:05:34 2010 -0600
-Check incoming width and height parameters.
+ Enabled transConditionalJump.
-------------------------------------------------------------------------
-r3613 | jcbowman | 2008-10-20 16:31:26 -0600 (Mon, 20 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 282c8a98337af10de3ce40133dbe0a1b334638f2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 1 17:04:30 2010 -0600
-Fix prefix again.
+ Slightly more optimized bytecode.
-------------------------------------------------------------------------
-r3612 | jcbowman | 2008-10-20 16:19:41 -0600 (Mon, 20 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit c9202c71ecdc432901d86f7608f8e2be7faa607e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 30 09:24:59 2010 -0600
-Implement 3D margins.
+ Update example.
-------------------------------------------------------------------------
-r3611 | hammera | 2008-10-20 12:25:25 -0600 (Mon, 20 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/syzygy.asy
+commit ad2e01d9abc82576b4b6690c2ae84489400dadea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 30 03:51:04 2010 -0600
-Fixed watch() and unwatch() to use atupdate().
+ Update lecture.
-------------------------------------------------------------------------
-r3610 | jcbowman | 2008-10-20 01:36:47 -0600 (Mon, 20 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/glrender.cc
+commit 594c0929596014b567855bfcb27120fedd3c64dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 30 02:50:12 2010 -0600
-Add surface constructors for triangles.
+ Fix normal vector for perspective projections.
-------------------------------------------------------------------------
-r3609 | jcbowman | 2008-10-19 20:54:46 -0600 (Sun, 19 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Add missing transform for projected 3D mesh lines.
-
-------------------------------------------------------------------------
-r3608 | jcbowman | 2008-10-19 19:47:40 -0600 (Sun, 19 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/elevation.asy
+commit 2fcb49b537e443ec0a1e9cd0ca70d05687e2aa3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 30 02:43:26 2010 -0600
-Use cornermean instead of center.
+ Revert 2.01-7.
-------------------------------------------------------------------------
-r3607 | jcbowman | 2008-10-19 19:26:02 -0600 (Sun, 19 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
+commit e3a210c6c8f490d66fe951998d583dabe1108cba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 30 02:20:14 2010 -0600
-Add missing put argument.
+ Add new examples.
-------------------------------------------------------------------------
-r3606 | jcbowman | 2008-10-19 17:43:03 -0600 (Sun, 19 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 0482f1e30ad4f3cf5a95f1341f974632c84b0f7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 29 23:55:45 2010 -0600
-Fix range check in both places; consolidate PostScript code.
+ Revert docdir changes since they break rpmbuild.
-------------------------------------------------------------------------
-r3605 | jcbowman | 2008-10-19 17:27:37 -0600 (Sun, 19 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+commit b8828810887628ff47be1c8b82113458dc315f2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 29 23:39:30 2010 -0600
-Fix range check in strokepath (and potentially texpath).
-
-------------------------------------------------------------------------
-r3604 | jcbowman | 2008-10-19 16:32:44 -0600 (Sun, 19 Oct 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/elevation.asy
+ Fix docdir.
-Implement functions that construct a pen array from a given function and
-palette.
-
-Add elevation example.
+commit 4f9236b06747902a8ed07cf8d862905294570f18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 29 22:53:02 2010 -0600
-------------------------------------------------------------------------
-r3603 | jcbowman | 2008-10-19 15:22:09 -0600 (Sun, 19 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/epix.asy
+ Use PenMargin in drawing a binarytree.
-Add support for using a different surfacepen for each patch.
+commit 154b2cc14f0d405afd1c88645a6de8e890819072
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 29 22:49:17 2010 -0600
-------------------------------------------------------------------------
-r3602 | jcbowman | 2008-10-19 13:17:34 -0600 (Sun, 19 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/epix.asy
+ Check for \r as well as \n terminator.
-Document default pen argument of strokepath.
-
-------------------------------------------------------------------------
-r3601 | jcbowman | 2008-10-19 10:31:51 -0600 (Sun, 19 Oct 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit ac465c8dbcd10bc76db0b9bd107dd50d98c4b2d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 28 18:45:05 2010 -0600
-Implement path[] strokepath(path g, pen p), which returns the path array that
-PostScript would fill in drawing path g with pen p.
-
-------------------------------------------------------------------------
-r3600 | jcbowman | 2008-10-18 13:53:43 -0600 (Sat, 18 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Support docdir.
-Increment version to 1.47svn.
-------------------------------------------------------------------------
-r3599 | jcbowman | 2008-10-18 12:36:00 -0600 (Sat, 18 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
+commit 31785de3fb7ecc03427a8d1280d9348facb32d7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 28 08:44:34 2010 -0600
-Allow one to disable embedding of inline PRC files within LaTeX.
-
-------------------------------------------------------------------------
-r3598 | jcbowman | 2008-10-18 11:48:45 -0600 (Sat, 18 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/Makefile.in
+ Improve example.
-Try to produce a preview image of latexusage for the manual.
+commit ce3da01f8c4ae0368a381a38eb1fecbbc02ca4b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 28 08:29:15 2010 -0600
-------------------------------------------------------------------------
-r3597 | jcbowman | 2008-10-18 11:01:22 -0600 (Sat, 18 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/examples/animations/sphere.asy
- M /trunk/asymptote/picture.cc
+ Improve example.
-Signal an error if the user tries to render an image without freeglut.
-
-Support embedding of 3D PRC files when -render=0.
-
-------------------------------------------------------------------------
-r3596 | jcbowman | 2008-10-18 02:48:43 -0600 (Sat, 18 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/animations/sphere.asy
-
-Update examples.
-
-------------------------------------------------------------------------
-r3595 | jcbowman | 2008-10-18 02:35:15 -0600 (Sat, 18 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/sphere.asy
-
-Update example.
+commit 9e2af753ee8bb420bd1e8590f72001804c049822
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 27 17:57:33 2010 -0600
-------------------------------------------------------------------------
-r3594 | jcbowman | 2008-10-18 02:30:53 -0600 (Sat, 18 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.46svn.
-------------------------------------------------------------------------
-r3593 | jcbowman | 2008-10-18 00:46:29 -0600 (Sat, 18 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/planeproject.asy
-
-Add planeproject routines, courtesy of Philippe Ivaldi.
-
-------------------------------------------------------------------------
-r3592 | jcbowman | 2008-10-17 23:44:47 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r3591 | jcbowman | 2008-10-17 21:12:11 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix fitting issues.
-
-------------------------------------------------------------------------
-r3590 | jcbowman | 2008-10-17 16:55:36 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix handling of minimumsize.
-
-------------------------------------------------------------------------
-r3589 | jcbowman | 2008-10-17 16:07:48 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Increase tolerance of normal(path3).
+ Use values for BoolTruthValue and BoolFalseValue less likely confused with
+ another type.
-------------------------------------------------------------------------
-r3588 | jcbowman | 2008-10-17 14:11:32 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/BezierSurface.asy
+commit faf789e220b79d61046567ecdfa54cadee29d400
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 27 16:46:03 2010 -0600
-Standardize embed options; fix labels.
+ Add quasi-type checking for bools.
+
+ Clear uninitialized item bits.
-------------------------------------------------------------------------
-r3587 | jcbowman | 2008-10-17 13:25:17 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit ccb5ec5ec57e599454e1c12a5a0be113f185f2f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 21:44:33 2010 -0600
-Add link to PRC specification.
+ Update example.
-------------------------------------------------------------------------
-r3586 | jcbowman | 2008-10-17 11:52:14 -0600 (Fri, 17 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/runtime.in
+commit 1f8c956bee25307951b95384b40f0f2e00ee645f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 16:29:44 2010 -0600
-Fix dir normalizations.
+ Increment version to 2.01svn.
-Ignore spurious warnings from degrees.
+commit 8c7aad3f741b646e0d779f2df57853123a07c1c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 13:27:05 2010 -0600
-------------------------------------------------------------------------
-r3585 | jcbowman | 2008-10-17 11:20:47 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
+ Fix warning message.
-Illustrate use of global TeX macro.
+commit 5696f65ccdf5c48c09806b172b7d9fde4aa47826
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 12:57:35 2010 -0600
-------------------------------------------------------------------------
-r3584 | jcbowman | 2008-10-17 01:26:45 -0600 (Fri, 17 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Port to CYGWIN.
-Document direction invert routine.
+commit 04da58c5cc915a34d75b5efb73df340345b73348
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 12:09:33 2010 -0600
-------------------------------------------------------------------------
-r3583 | jcbowman | 2008-10-17 01:19:46 -0600 (Fri, 17 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Add 3D bar graph example.
-Fix DefaultHead3 size.
+commit 54cca96e42935334c966a78f35994291f2fe546c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 11:49:46 2010 -0600
-Update documentation.
+ Update examples.
-------------------------------------------------------------------------
-r3582 | jcbowman | 2008-10-16 22:32:10 -0600 (Thu, 16 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
+commit f887acf5613925b857b2bc232cdf41c0b9ccecdb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 11:44:08 2010 -0600
-Add 2D versions of accel and radius of curvature functions.
+ Fix viewportmargin.
-------------------------------------------------------------------------
-r3581 | jcbowman | 2008-10-16 21:48:08 -0600 (Thu, 16 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/runtime.in
+commit d590f18c1ee65fa58abb24490611c9cb0de4d6b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 11:14:09 2010 -0600
-Fix radius and non-normalized dir functions.
+ Fix orthographic sizing.
-------------------------------------------------------------------------
-r3580 | jcbowman | 2008-10-16 11:37:26 -0600 (Thu, 16 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+commit 121b68177e60e59716f78d28b8a808f7aad77433
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 02:32:04 2010 -0600
-Fix numerical resolution issue.
+ Rename GSL test.
-------------------------------------------------------------------------
-r3579 | jcbowman | 2008-10-16 01:08:49 -0600 (Thu, 16 Oct 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/runtime.in
+commit 10bc45c70c46fb13558e3996e0c5f60972fd1f95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 02:25:11 2010 -0600
-Add a routine to compute the radius of curvature of a path3 at a point.
+ Fix displayed PRC units.
-Improve adaptive thick line algorithm.
+commit 92e69381d148da6e6c1daae18d9d278994065264
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 25 01:08:24 2010 -0600
-Add option to suppress normalization of dir functions.
+ Remove unused array.
-Remove secondary camera adjustment call.
+commit 6e10720e4a06c53822a01240ea5108df19dbfbfb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 24 17:01:12 2010 -0600
-------------------------------------------------------------------------
-r3578 | jcbowman | 2008-10-15 18:12:14 -0600 (Wed, 15 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+ Fix drawing of 3D thick lines of length 0.
-Minor optimization.
+commit 13f4f6d20babb1c373b1c479dea510d1886f2f5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 24 00:57:58 2010 -0600
-------------------------------------------------------------------------
-r3577 | jcbowman | 2008-10-15 18:03:05 -0600 (Wed, 15 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three_arrows.asy
+ Make lexorder in math.asy a strict partial order.
+
+ Implement int search(T[] a, T key, bool less(T i, T j)).
+
+ Batch 3D TeX labels.
-Fix arrow3 sizing.
+commit b8a4afd8ebfe8af6cb10025fb6d8a6d070dc62da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 23 00:09:35 2010 -0600
-------------------------------------------------------------------------
-r3576 | jcbowman | 2008-10-15 00:14:19 -0600 (Wed, 15 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Remove unused code.
-Implement triple invert(pair dir, triple v, projection P=currentprojection).
+commit 0ae9d0b1bc726142f2e5be4524756327371f91f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 21 08:54:34 2010 -0600
-Add a 3D arrow routine that accepts a pair direction.
+ Suppress plain TeX page numbers.
-------------------------------------------------------------------------
-r3575 | jcbowman | 2008-10-14 23:42:35 -0600 (Tue, 14 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
+commit a50979917974199334c1173a4e02650ae38e2882
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 20 12:32:46 2010 -0600
-Add HookHead3 and TeXHead3 arrowhead styles.
+ Disable nonportable GSL tests.
-------------------------------------------------------------------------
-r3574 | jcbowman | 2008-10-14 17:16:17 -0600 (Tue, 14 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
+commit 511739b7fd0f39b51a959bd2da94d85683829bc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 20 12:20:46 2010 -0600
-Optimize 2D arclength calculation for straight segments.
+ Make gsl optional by moving it to make check-all.
-------------------------------------------------------------------------
-r3573 | jcbowman | 2008-10-14 17:15:31 -0600 (Tue, 14 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit ccdcbcdbf1bda211a1b2266c77ea2b0e13db9473
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 20 11:54:27 2010 -0600
-Fix degenerate perp vector workaround.
+ More GSL portability fixes.
-------------------------------------------------------------------------
-r3572 | jcbowman | 2008-10-14 17:14:27 -0600 (Tue, 14 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
+commit 54763841fd01c553679f2894ad57f44c3a629e7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 20 09:15:43 2010 -0600
-Optimize arclength calculation for straight segments.
+ Fix GSL typos; add tests.
+
+ Restrict make check to a single processor.
-------------------------------------------------------------------------
-r3571 | jcbowman | 2008-10-14 15:24:08 -0600 (Tue, 14 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+commit d92c2b5d6f7f2241ea7c296f85e54087d3f40018
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 19 22:25:10 2010 -0600
-Fix degenerate perp vectors.
+ Fix preprocessor conditional.
-------------------------------------------------------------------------
-r3570 | jcbowman | 2008-10-14 14:21:57 -0600 (Tue, 14 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/path.cc
+commit a1c4f8af41d44d2062e90742d49e21bfc606e603
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 19 22:16:51 2010 -0600
-Fix nullpath and nullpath3 issues.
+ Fix typo.
-Use user coordinates in camera diagnostics.
+commit d4feaa7568704870cd449c402de0099c4f544418
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 19 22:16:08 2010 -0600
-------------------------------------------------------------------------
-r3569 | jcbowman | 2008-10-14 11:01:52 -0600 (Tue, 14 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Move GSL functions to gsl.cc; implement Elmar's contributed GSL functions.
+
+ Invoke the C preprocessor in pretranslating symbols.
-Move surface constructor for surfaces of rotation from solids to three_surfaces.
+commit 690cfcf0aa780f5981e46360319bd2cfb27219da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 19 21:51:07 2010 -0600
-Add surface constructor planar(path3).
+ Add unsigned int constructors.
-Add path(path3, pair P(triple)=xypart) constructor.
+commit 088f6dfe2609b4311b5b04fba4fc600779029f7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 19 09:08:34 2010 -0600
-------------------------------------------------------------------------
-r3568 | jcbowman | 2008-10-13 22:40:10 -0600 (Mon, 13 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Update example.
-Fix degenerate perp vectors.
+commit a29f0ae6edc9bef2348c6b8a2ef29a0cc7283f15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 18 02:44:57 2010 -0600
-------------------------------------------------------------------------
-r3567 | jcbowman | 2008-10-13 21:49:53 -0600 (Mon, 13 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
+ Increment version to 2.00svn.
-Improve automatic camera adjustment.
-
-------------------------------------------------------------------------
-r3566 | jcbowman | 2008-10-13 20:36:06 -0600 (Mon, 13 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
+commit 38c4c0eabbd3036a4e521f9499a51b5d01eef3f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 18 02:07:40 2010 -0600
-Fix transition between rendering algorithms.
+ Fix warning message.
-Fix handling of currentlight=nolight.
-
-Change default light for mesh lines to surface light.
-
-------------------------------------------------------------------------
-r3565 | jcbowman | 2008-10-13 13:28:07 -0600 (Mon, 13 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/glrender.cc
+commit 06886a79e81b86dabe7154810d4b777e41909222
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 18 01:01:53 2010 -0600
-Fix window sizing problems.
-
-Tweak constant.
-
-------------------------------------------------------------------------
-r3564 | jcbowman | 2008-10-13 10:00:22 -0600 (Mon, 13 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Install externalprc.tex.
-
-------------------------------------------------------------------------
-r3563 | jcbowman | 2008-10-13 01:26:29 -0600 (Mon, 13 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/examples/sphereskeleton.asy
- M /trunk/asymptote/examples/workcone.asy
-
-Avoid cracks in thick lines.
-
-Add connector sphere for cyclic paths.
-
-------------------------------------------------------------------------
-r3562 | jcbowman | 2008-10-13 00:44:45 -0600 (Mon, 13 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Enable linetype offset.
-
-------------------------------------------------------------------------
-r3561 | jcbowman | 2008-10-12 23:39:48 -0600 (Sun, 12 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runtime.in
-
-Transform computed surface normals.
-
-Reduce planar normal constant for accurate rendering.
+ Update test.
-------------------------------------------------------------------------
-r3560 | jcbowman | 2008-10-12 21:13:04 -0600 (Sun, 12 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/drawsurface.cc
-
-Add Orest's patch to make short connections before longer ones.
-
-------------------------------------------------------------------------
-r3559 | jcbowman | 2008-10-12 13:35:26 -0600 (Sun, 12 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- A /trunk/asymptote/examples/stroke3.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/runtime.in
-
-Fix rendering of planar surfaces.
-
-------------------------------------------------------------------------
-r3558 | jcbowman | 2008-10-12 11:33:24 -0600 (Sun, 12 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix settings.render=0.
-
-------------------------------------------------------------------------
-r3557 | jcbowman | 2008-10-12 00:29:13 -0600 (Sun, 12 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
-
-Fix freeglut dependency.
-
-------------------------------------------------------------------------
-r3556 | jcbowman | 2008-10-11 23:59:50 -0600 (Sat, 11 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/util.h
-
-Remove texhash dependency from RPM spec file.
+commit 4f9950396d0db4476343d9ebe52618a54317fbda
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 18 00:56:06 2010 -0600
-------------------------------------------------------------------------
-r3555 | jcbowman | 2008-10-11 23:10:17 -0600 (Sat, 11 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- A /trunk/asymptote/glrender.h
- M /trunk/asymptote/picture.cc
-
-Speed up rendering of straight surfaces.
-
-------------------------------------------------------------------------
-r3554 | jcbowman | 2008-10-11 22:02:50 -0600 (Sat, 11 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/path.cc
-
-Treat duplicate nodes as straight segments.
-
-Make write(path) indicate straight segments, consistent with write(path3).
-
-------------------------------------------------------------------------
-r3553 | jcbowman | 2008-10-11 14:48:32 -0600 (Sat, 11 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Size 2D and 3D objects consistently when render=0.
-
-------------------------------------------------------------------------
-r3552 | jcbowman | 2008-10-11 11:09:55 -0600 (Sat, 11 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
-
-Respect prefix and format arguments.
-
-------------------------------------------------------------------------
-r3551 | jcbowman | 2008-10-11 00:14:43 -0600 (Sat, 11 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix normal for degenerate paths.
-
-------------------------------------------------------------------------
-r3550 | jcbowman | 2008-10-10 23:38:12 -0600 (Fri, 10 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/runtime.in
-
-Resolve ambiguity.
-
-Optimize normal.
-
-------------------------------------------------------------------------
-r3549 | jcbowman | 2008-10-10 23:09:04 -0600 (Fri, 10 Oct 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/examples/cones.asy
- M /trunk/asymptote/runtime.in
-
-Fix straightness test.
-
-Draw a sphere if path3 has length 0 with roundcap but not squarecap or
-extendcap, consistent with the behaviour of PostScript in 2D.
-
-------------------------------------------------------------------------
-r3548 | jcbowman | 2008-10-10 21:40:24 -0600 (Fri, 10 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Remove -unsafe option in favour of -nosafe setting.
-
-Remove unused code.
+ Reduce example output.
-------------------------------------------------------------------------
-r3547 | hammera | 2008-10-10 19:47:52 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
+commit 2f4c7ccdd761c3cf94f72e33d0eb43d9300a423d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 18 00:43:38 2010 -0600
-Added testing of permissions.
+ Fix bug in bezulate containmentTree.
-------------------------------------------------------------------------
-r3546 | hammera | 2008-10-10 18:47:43 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/settings.cc
+commit b1e65fac4ecc7602f23553bf41393c2cf036b803
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 17 14:04:11 2010 -0600
-Added secure options as read-only settings.
-
-------------------------------------------------------------------------
-r3545 | hammera | 2008-10-10 17:42:54 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
+ Optimize parametric surface generation.
-Added optional tests to audit the type and application caching.
+commit 9c0d3c750499848367823e9959e8f5e83d2fad51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 17 13:39:00 2010 -0600
-------------------------------------------------------------------------
-r3544 | jcbowman | 2008-10-10 17:35:57 -0600 (Fri, 10 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Remove --no-var-tracking for major g++ versions < 4.
-Document texpath.
+commit 5db587a903d7c2b08079fda22c7d514b07e0e04e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 16 18:11:49 2010 -0600
-Standardize write(path3) formatting.
+ Fix perspective animations; update example.
-------------------------------------------------------------------------
-r3543 | jcbowman | 2008-10-10 09:27:34 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/equilchord.asy
+commit 9521ce051a606c89cf7333bd476a70cea055e8df
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 16 17:08:10 2010 -0600
-Fix example.
+ Removed TODOs in venv that don't need doing.
-------------------------------------------------------------------------
-r3542 | jcbowman | 2008-10-10 09:24:00 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 5400903a52273381c371f443d4f24071d95104fd
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 16 17:03:56 2010 -0600
-Fix compilation error.
-
-------------------------------------------------------------------------
-r3541 | jcbowman | 2008-10-10 09:22:09 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Add missing return value.
-
-------------------------------------------------------------------------
-r3540 | jcbowman | 2008-10-10 09:10:00 -0600 (Fri, 10 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/runtime.in
-
-Document convert, animate, and system; add args option to animate.
-
-Fix segmentation fault in system.
+ Removed value allocation in venv.
-------------------------------------------------------------------------
-r3539 | jcbowman | 2008-10-10 08:18:48 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/examples/teapot.asy
+commit d59254fdc8a40d9483ee81fbf2378ba9e9367230
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 16 16:39:03 2010 -0600
-Add files missing from last revision.
+ Removed stack of hash tables from venv.
-------------------------------------------------------------------------
-r3538 | jcbowman | 2008-10-10 02:45:32 -0600 (Fri, 10 Oct 2008) | 13 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/parametricsurface.asy
+commit 7ed665aac3d52908d22eadae8e81a7854282e93f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 16 16:25:59 2010 -0600
-Make default surface color black now that lighting is on by default
-(otherwise planar surfaces might not be visible).
+ Added test based on previous bug.
-Add unithemisphere.
+commit 375d5cbeb14fdc63180a2aff83730d5510cf58d6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 16 16:23:05 2010 -0600
-Draw hemispheres rather than spheres at joints.
+ Eliminated string copying in knot.cc.
-Simplify linecap code.
+commit 5a994f89782b6b9b1d07b8949c773ddb5f35b362
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 16 16:21:11 2010 -0600
-Use linecap(0) by default for meshlines.
+ Fixed bug in equalityExp.
-Don't draw thin line if opacity of pen is less than 1.
+commit d34affd98f7c402b3a6700390ac6df7eb37d7aa3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 16 01:48:07 2010 -0600
-------------------------------------------------------------------------
-r3537 | jcbowman | 2008-10-10 00:58:16 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Add settings.framedelay for working around OpenGL rendering buffer overflows.
-Add min and max arguments to axes and axes3.
+commit cae878ae959de8dadcf88e591ceeadb91be24a4e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 15 11:37:52 2010 -0600
-------------------------------------------------------------------------
-r3536 | jcbowman | 2008-10-10 00:52:48 -0600 (Fri, 10 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/examples/xxsq01y.asy
+ Added a (crucial) semi-colon.
-Simplify paths.
+commit 2a0a9b985da818f5fc4703d42210e623371a2295
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 15 08:59:21 2010 -0600
-------------------------------------------------------------------------
-r3535 | jcbowman | 2008-10-09 22:12:26 -0600 (Thu, 09 Oct 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Simplify code.
-Allow the specification of fuzz=0 in intersection routines (the new
-default, fuzz=-1, specifies a fixed multiple of the machine precision).
+commit 2a0b163cc572b5e51f86c8b5772d2e5f331e718c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 15 08:56:55 2010 -0600
-------------------------------------------------------------------------
-r3534 | jcbowman | 2008-10-09 21:34:15 -0600 (Thu, 09 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Add example.
-Fix division by zero error.
+commit a785cd197d6659dfb8b753d740c75655d25b98f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 14 18:16:05 2010 -0600
-------------------------------------------------------------------------
-r3533 | oshardt | 2008-10-09 19:23:43 -0600 (Thu, 09 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
+ Fix segmentation fault.
-Improve splitting of triangular patches.
-------------------------------------------------------------------------
-r3532 | jcbowman | 2008-10-09 01:23:49 -0600 (Thu, 09 Oct 2008) | 19 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/cylinder.asy
- M /trunk/asymptote/examples/hyperboloid.asy
- A /trunk/asymptote/examples/impact.asy
- A /trunk/asymptote/examples/sphereskeleton.asy
+commit 20c67a102647d98789e225d701009d22457d2795
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jun 14 17:10:17 2010 -0600
-Fix longitudinal lines in solids.asy.
+ Avoid allocating in venv::key.
-Split longitudinal curves into front and back pieces; add
-longintudinalpen=frontpen and longintudinalbackpen=backpen.
+commit 40c16a659eeae1ea6ce8e5dd43275813b6f43396
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jun 14 17:00:42 2010 -0600
-Use longitudinalpen=nullpen instead of longitudinal=false.
+ More optimizations.
-Make dash lengths in solids.asy consistent between different rendering modes.
+commit 63fd9dd9abe669707d6f3b4df33bd30631d60ed9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 14 03:43:38 2010 -0600
-Fix OpenGL opacity calculation (only for settings.render=0).
+ Increment version to 1.99svn.
-Set P.ninterpolate to 1 for projections from infinity.
+commit 4a92fc6fb380f5d1d45d2f00d588dd716dafc8b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 14 02:39:57 2010 -0600
-Fix 3D dashed lines for degenerate cyclic paths.
+ On C99-compliant machines with 64 bit integers, use compact items for
+ the virtual machine, relying on Asymptote's internal type checking (compile
+ with -DCOMPACT=0 to re-enable the type_info data field). This change required
+ restricting T[] array(int n, T value, int depth=intMax) to 0, 1, or 2
+ dimensional arrays.
-Increase fuzz in 3D arc and Arc routines.
+commit 2d0f355e605d2fb39b0d335c6839a8bc44b1d3e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 14 00:43:24 2010 -0600
-Update cone radix in solids.asy.
+ Fix definition of undefined.
-------------------------------------------------------------------------
-r3531 | jcbowman | 2008-10-08 21:57:16 -0600 (Wed, 08 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
+commit dfabcf0c75c88425b46aa49f9288aab2e56dc964
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 13 16:47:27 2010 -0600
-Fix arctime for cyclic paths of zero arclength.
+ Rename tube to pipe.
-------------------------------------------------------------------------
-r3530 | jcbowman | 2008-10-07 15:50:10 -0600 (Tue, 07 Oct 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit fe9e1ce6dcc9d8b8b867ff4f26dfcccdc8f011e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 13 16:11:19 2010 -0600
-Reduce number of patches in unitcone.
+ Work around bug in gs 8.71: discard noncyclic stokepaths.
-Rename solidcone to unitsolidcone.
+commit f4ab39b112ff2a8556cb4902b7ec850ed6e09c1c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jun 13 10:56:15 2010 -0600
-Improve appearance of straight arrows.
+ Half-exact function matching.
-Increase fuzz in arrow end tests.
+commit 1903265f72dbc64945a3521546294a3f8a39d2f6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jun 13 10:55:44 2010 -0600
-------------------------------------------------------------------------
-r3529 | jcbowman | 2008-10-07 14:27:36 -0600 (Tue, 07 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Handle function equality specially.
-Add arrow to NoTicks.
+commit a5687d5012cebcbd136e380b4925b5073e69e763
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 13 10:03:39 2010 -0600
-------------------------------------------------------------------------
-r3528 | jcbowman | 2008-10-07 13:57:30 -0600 (Tue, 07 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Improve example.
-Fix transverse slices.
+commit 6dc39e598c7d266e2d71299f9dd178c35a5e6649
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 13 09:24:04 2010 -0600
-------------------------------------------------------------------------
-r3527 | jcbowman | 2008-10-07 12:00:47 -0600 (Tue, 07 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Make heap_chunk_in_mb a multiple of 256MB.
-Give user control over slice Arc accuracy.
+commit b0cc9e91e09476eb9cf4674afbabfe1ab6884122
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 12 12:14:19 2010 -0600
-------------------------------------------------------------------------
-r3526 | jcbowman | 2008-10-07 11:32:08 -0600 (Tue, 07 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Revert 1.97-6 to 1.97-8.
-Increase longitudinal epsilon.
+commit d7a18fb86278bd7e41893d4e674d97fdc4a497ba
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jun 12 12:06:29 2010 -0600
-------------------------------------------------------------------------
-r3525 | jcbowman | 2008-10-06 16:49:30 -0600 (Mon, 06 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Overloading resolution optimizations.
-Document need for version 2008/01/16 or later of the movie15 package.
+commit 5495d822f34c74f1cee29d2c602ba2b66a293203
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 12 01:24:50 2010 -0600
-------------------------------------------------------------------------
-r3524 | jcbowman | 2008-10-06 16:19:50 -0600 (Mon, 06 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Improve example.
-Fix incorrect cast.
+commit 0c380fabf2ab302d854901b1e35a1008c79af990
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 12 01:15:54 2010 -0600
-Resolve ambiguities.
+ Align labels with rotational instead of shiftless part of transform.
-------------------------------------------------------------------------
-r3523 | jcbowman | 2008-10-06 12:26:16 -0600 (Mon, 06 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 270a7d8f272447c2b129f5d6300acaeac321abb4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 12 01:14:29 2010 -0600
-Update documentation.
+ Update example.
-------------------------------------------------------------------------
-r3522 | jcbowman | 2008-10-06 12:05:43 -0600 (Mon, 06 Oct 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/reloadpdf.tex
+commit d15029ac56688e735505745e832b5383f587aed7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 23:47:28 2010 -0600
-Add utility for forcing Adobe Reader to update all currently loaded documents.
+ Fix example.
-------------------------------------------------------------------------
-r3521 | jcbowman | 2008-10-06 11:24:49 -0600 (Mon, 06 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 42e8e417479615febe47aab2ad38085448fee146
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 23:46:51 2010 -0600
-Use NUL instead of /dev/null under MSWindows.
+ Increment version to 1.98svn.
-------------------------------------------------------------------------
-r3520 | jcbowman | 2008-10-06 05:36:07 -0600 (Mon, 06 Oct 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.45svn.
-------------------------------------------------------------------------
-r3519 | jcbowman | 2008-10-06 03:48:54 -0600 (Mon, 06 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/errorbars.asy
- M /trunk/asymptote/doc/externalprc.tex
- M /trunk/asymptote/doc/graphmarkers.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/doc/westnile.asy
+commit 8c440807b7dd480e211a9da99f24a36ed46a8707
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 22:19:24 2010 -0600
-Update documentation.
+ Replace M_PI by pi for portability.
-------------------------------------------------------------------------
-r3518 | jcbowman | 2008-10-06 01:09:53 -0600 (Mon, 06 Oct 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- D /trunk/asymptote/base/embedding.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/animations/externalmovie.asy
-
-Remove settings.tex="pdflatex" from embed.asy and move contents of
-embedding.asy into this file.
-
-Generalize movie15 patch to pdflatex; restore @ catcode to its previous value.
-
-Reduce size of manual.
-
-------------------------------------------------------------------------
-r3517 | jcbowman | 2008-10-05 21:20:57 -0600 (Sun, 05 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embedding.asy
-
-Fix missing BBox bug in movie15 version 2008/01/16.
-
-------------------------------------------------------------------------
-r3516 | jcbowman | 2008-10-05 03:33:08 -0600 (Sun, 05 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/leastsquares.asy
- M /trunk/asymptote/examples/label3.asy
- M /trunk/asymptote/examples/lever.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/examples/yingyang.asy
-
-Handle degenerate scaling.
-
-Fix manual build problems.
-
-Update examples and documentation.
-
-------------------------------------------------------------------------
-r3515 | jcbowman | 2008-10-04 23:13:48 -0600 (Sat, 04 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix absolute viewpoints.
-
-------------------------------------------------------------------------
-r3514 | jcbowman | 2008-10-04 19:18:49 -0600 (Sat, 04 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/externalprc.tex
- M /trunk/asymptote/examples/washermethod.asy
-
-Fix example.
-
-------------------------------------------------------------------------
-r3513 | jcbowman | 2008-10-04 18:18:00 -0600 (Sat, 04 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/cones.asy
- M /trunk/asymptote/examples/epix.asy
- M /trunk/asymptote/examples/partialsurface.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/examples/washermethod.asy
-
-Fix examples.
-
-------------------------------------------------------------------------
-r3512 | jcbowman | 2008-10-04 17:12:05 -0600 (Sat, 04 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add file missing from last revision.
-
-------------------------------------------------------------------------
-r3511 | jcbowman | 2008-10-04 17:11:37 -0600 (Sat, 04 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/sphere.asy
-
-Improve definition of unitcone.
-
-Make xasy work again with 3D pictures.
-
-------------------------------------------------------------------------
-r3510 | jcbowman | 2008-10-04 14:53:47 -0600 (Sat, 04 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Remove interp(int,int,real).
-
-------------------------------------------------------------------------
-r3509 | jcbowman | 2008-10-04 11:45:14 -0600 (Sat, 04 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/examples/cones.asy
-
-Handle degenerate point in cone.
-
-Tweak parameter in thick lines.
-
-------------------------------------------------------------------------
-r3508 | jcbowman | 2008-10-04 01:15:46 -0600 (Sat, 04 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/sphere.asy
- M /trunk/asymptote/examples/epix.asy
- M /trunk/asymptote/examples/partialsurface.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01y.asy
-
-Fix cracks in thick lines.
-
-Fix projection and clipping.
-
-Fix 3D animations.
-
-------------------------------------------------------------------------
-r3507 | jcbowman | 2008-10-03 17:21:00 -0600 (Fri, 03 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Force -noprc during documentation builds.
-
-------------------------------------------------------------------------
-r3506 | hammera | 2008-10-03 17:07:00 -0600 (Fri, 03 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
-
-Fixed matching of defaults for functions with rest arguments.
-
-------------------------------------------------------------------------
-r3505 | jcbowman | 2008-10-03 16:32:10 -0600 (Fri, 03 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/shellmethod.asy
- D /trunk/asymptote/examples/wedge.asy
-
-Make latexusage produce a rendered image by default.
-
-------------------------------------------------------------------------
-r3504 | jcbowman | 2008-10-03 15:49:34 -0600 (Fri, 03 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/latexusage.tex
-
-Respect -noprc.
-
-------------------------------------------------------------------------
-r3503 | jcbowman | 2008-10-03 04:09:58 -0600 (Fri, 03 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Remove references to obsolete modules.
-
-------------------------------------------------------------------------
-r3502 | jcbowman | 2008-10-03 03:43:53 -0600 (Fri, 03 Oct 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/slidemovies.asy
- M /trunk/asymptote/examples/sacone3D.asy
- M /trunk/asymptote/examples/sacylinder3D.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/sphere.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/workcone.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01y.asy
-
-Restore symmetric clipping planes.
-
-Fix embed ambiguity.
-
-Update examples.
-
-Make preliminary documentation updates.
-
-------------------------------------------------------------------------
-r3501 | jcbowman | 2008-10-03 01:01:09 -0600 (Fri, 03 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/examples/xxsq01.asy
-
-Use a better default for tick and axis label selection.
-
-------------------------------------------------------------------------
-r3500 | jcbowman | 2008-10-03 00:02:26 -0600 (Fri, 03 Oct 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/axis3.asy
- A /trunk/asymptote/doc/externalprc.tex
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/grid3xyz.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/examples/sinc.asy
- A /trunk/asymptote/examples/strokeshade.asy
- M /trunk/asymptote/examples/vectorfield3.asy
-
-Return a zero scaling when unbounded (revert r3371); see generalaxis3.
-
-Rename LeftTicks3 to InTicks, RightTicks3 to OutTicks, and Ticks3 to InOutTicks.
-
-------------------------------------------------------------------------
-r3499 | jcbowman | 2008-10-02 16:47:12 -0600 (Thu, 02 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Remove unused code.
-
-------------------------------------------------------------------------
-r3498 | jcbowman | 2008-10-02 16:43:22 -0600 (Thu, 02 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/settings.cc
-
-Support PRC images even when inlinetex=false.
-
-------------------------------------------------------------------------
-r3497 | jcbowman | 2008-10-02 02:40:10 -0600 (Thu, 02 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/runtime.in
-
-Support PRC, with optional rendered preview, in inlinetex mode.
-
-------------------------------------------------------------------------
-r3496 | jcbowman | 2008-10-01 23:50:15 -0600 (Wed, 01 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/shellmethod.asy
-
-Work around degenerate up vectors.
-
-------------------------------------------------------------------------
-r3495 | jcbowman | 2008-10-01 22:45:06 -0600 (Wed, 01 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix perspective projections and clipping.
-
-------------------------------------------------------------------------
-r3494 | jcbowman | 2008-10-01 21:34:38 -0600 (Wed, 01 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix reference vector indices.
-
-------------------------------------------------------------------------
-r3493 | jcbowman | 2008-10-01 20:56:14 -0600 (Wed, 01 Oct 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/settings.cc
-
-Support prc with pdflatex.
-
-Fix light transforms.
-
-Use sequence for array loops.
-
-------------------------------------------------------------------------
-r3492 | jcbowman | 2008-10-01 14:07:53 -0600 (Wed, 01 Oct 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Support texpath in inlinetex mode.
-
-------------------------------------------------------------------------
-r3491 | jcbowman | 2008-10-01 03:45:46 -0600 (Wed, 01 Oct 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Fix sizing of perspective projections by usingd an accurate subdivison
-algorithm to calculate the optimal field of view angle.
-
-Use an accurate projected path3 bound for picture sizing.
-
-Optimize projection routines.
-
-------------------------------------------------------------------------
-r3490 | jcbowman | 2008-09-30 11:58:22 -0600 (Tue, 30 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Don't cache projected bounds.
-
-------------------------------------------------------------------------
-r3489 | jcbowman | 2008-09-30 10:59:03 -0600 (Tue, 30 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix rendering from an absolute viewpoint.
-
-------------------------------------------------------------------------
-r3488 | jcbowman | 2008-09-30 03:53:15 -0600 (Tue, 30 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit e5a8bbd84e1e16565db23cfedaffe4ed17fe71db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 21:47:41 2010 -0600
-Fix picture sizing and clipping plane.
+ Fix warning message.
-------------------------------------------------------------------------
-r3487 | jcbowman | 2008-09-30 02:14:12 -0600 (Tue, 30 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 86a090c9e17b835a62e2b420360e4eb5dd9cbe0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 21:27:14 2010 -0600
-Use a separate frame for preview rendering.
+ Fix typo.
-------------------------------------------------------------------------
-r3486 | jcbowman | 2008-09-29 19:01:39 -0600 (Mon, 29 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 4ef4f7fa338d00c22670cfb64ac19c652f432061
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 17:26:38 2010 -0600
-Minor optimizations.
+ Remove tr1 includes.
+
+ Improve local gc detection.
-------------------------------------------------------------------------
-r3485 | jcbowman | 2008-09-29 03:39:09 -0600 (Mon, 29 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 24edeea48989b6754e960c1d5603cee5036135d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 14:59:59 2010 -0600
-Limit window to physical screen size under MSWindows due to OS limitations.
+ Rename log2 to Log2.
-------------------------------------------------------------------------
-r3484 | jcbowman | 2008-09-29 02:08:52 -0600 (Mon, 29 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 47239d2d7bf2ff0a06b40eebbde17bd5e875cb96
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 14:54:47 2010 -0600
-Fix window size checks.
+ Update examples to use merge=true for surfaces.
-------------------------------------------------------------------------
-r3483 | jcbowman | 2008-09-29 01:41:25 -0600 (Mon, 29 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
+commit 2a13ae2d20c397ebabee66007bd6078dda726116
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 14:53:22 2010 -0600
-Use gluEndCurve not gluEndSurface.
+ Remove unused preprocessor conditionals.
-------------------------------------------------------------------------
-r3482 | jcbowman | 2008-09-29 01:09:16 -0600 (Mon, 29 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit e7d1f1b41b6836782737ddac6243ff85da692135
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 11:51:54 2010 -0600
-Allocate image rather than putting it on the stack.
+ Fix more memory leaks.
-------------------------------------------------------------------------
-r3481 | jcbowman | 2008-09-29 00:47:41 -0600 (Mon, 29 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/examples/cones.asy
+commit 1688b329403a4b0feafb6d2668eefabe51437527
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 02:15:51 2010 -0600
-Optimize solids.asy.
+ Fix more memory leaks.
-------------------------------------------------------------------------
-r3480 | jcbowman | 2008-09-28 23:01:01 -0600 (Sun, 28 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit b2c5a64ec4a70e12f164b4506f352ac1d561dfa2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 11 01:48:05 2010 -0600
-Fix shrink (- or _) and expand (+ or =) keys.
+ Fix PRC memory leak.
-------------------------------------------------------------------------
-r3479 | jcbowman | 2008-09-28 22:25:20 -0600 (Sun, 28 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
+commit 92959476779f23223923e1f40bee2b094049a288
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 10 17:09:05 2010 -0600
-Remove unneeded bzero.
+ Remove tr1 (gcc-4.3) dependence, courtesy of Michail.
-------------------------------------------------------------------------
-r3478 | jcbowman | 2008-09-28 22:22:19 -0600 (Sun, 28 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/join3.asy
- M /trunk/asymptote/glrender.cc
+commit 4d9baf01e9f28dcd183bc5b65e4c8faf318d69e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 10 10:24:59 2010 -0600
-Port to cygwin.
+ Add option (default true) to fill subdivision cracks in unlighted labels.
+
+ Update examples.
-------------------------------------------------------------------------
-r3477 | jcbowman | 2008-09-28 21:46:48 -0600 (Sun, 28 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 5841cbfcbd7a8322b6f3fe7f135341613911d562
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 10 09:28:59 2010 -0600
-Fix cygwin configuration.
+ Add patch to fix MSWindows memory limit.
-------------------------------------------------------------------------
-r3476 | jcbowman | 2008-09-28 12:58:51 -0600 (Sun, 28 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
+commit 28a24879a57cdb9dc45c05e8cb71a7eb26412d5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 10 09:24:16 2010 -0600
-Support CYGWIN freeglut configuration.
+ Add missing include.
-------------------------------------------------------------------------
-r3475 | jcbowman | 2008-09-28 11:56:33 -0600 (Sun, 28 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit f63c3894ad06e7ac3b2b3a9f43683c43258980ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 9 23:08:24 2010 -0600
-Avoid redundant transformation for infinite projections.
+ Fix typename of symbol.
-------------------------------------------------------------------------
-r3474 | jcbowman | 2008-09-28 11:47:50 -0600 (Sun, 28 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
+commit 5e4b712e6f785868bc262e723dabd7c2cfdbc300
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 9 22:00:22 2010 -0600
-Preserve aspect ratio on export.
+ Add billboard support for Bezier curves.
+
+ Fix OpenGL zoom flicker.
-Work around viewport size driver bugs.
+commit c7c24cfe02221ff9794c510128cfab6e314bef9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 9 21:01:46 2010 -0600
-------------------------------------------------------------------------
-r3473 | jcbowman | 2008-09-28 03:27:07 -0600 (Sun, 28 Sep 2008) | 10 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/glrender.cc
- A /trunk/asymptote/patches/cygwin_glu.patch
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
+ Update location of heap_chunk_in_mb in Windows registry.
-Port to cygwin.
+commit 833dbe2779e4f348e04bb3b7f0af00216fcdb618
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 9 16:25:20 2010 -0600
-Wait until menu disappears before exporting.
+ Use a portable integer log2 function.
-Right button without motion, in addition to middle button, now brings up menu.
+commit b024be7f16ebe43bf7d167c3b89180534801b6be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 9 16:22:08 2010 -0600
-Fix export segmentation fault.
+ Work around missing readline include.
-Fix mesh mode.
+commit 9342ef26ffac0aa70ee49a9f894a36fd95b01c81
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 9 11:39:07 2010 -0600
-------------------------------------------------------------------------
-r3472 | jcbowman | 2008-09-27 10:37:38 -0600 (Sat, 27 Sep 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Don't print non-printable characters.
-Add missing 2D Arc routiones.
+commit 79408482ecc8ca3186596ff40901b10c77699518
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 9 11:02:20 2010 -0600
-Remove unusual handling of negative radii.
+ Fix offscreen detection (broken in 1.86-1).
-Update arc and Arc documentation.
+commit 231eefe4d099f831716ca28c0c44246279fc8310
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 9 08:57:03 2010 -0600
-------------------------------------------------------------------------
-r3471 | jcbowman | 2008-09-27 03:17:06 -0600 (Sat, 27 Sep 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/glrender.cc
-
-Render at requested size in interactive mode.
-
-Fix transverse slices of solids of revolution.
-
-Simplify arc and Arc routines.
+ Fix __GNU_PREREQ.
-Check for invalid normal vectors in 3D arc and Arc.
+commit 44a0ca929e6b4a198a9e56df226245bc94eb9e64
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 8 21:38:12 2010 -0600
-------------------------------------------------------------------------
-r3470 | jcbowman | 2008-09-27 00:29:16 -0600 (Sat, 27 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/glrender.cc
-
-Preliminary changes to support CYGWIN.
-
-------------------------------------------------------------------------
-r3469 | jcbowman | 2008-09-27 00:18:48 -0600 (Sat, 27 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Remove psimage code.
-
-------------------------------------------------------------------------
-r3468 | jcbowman | 2008-09-26 23:38:00 -0600 (Fri, 26 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- D /trunk/asymptote/base/silentPrint.js
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Remove obsolete psimage feature (use -render=n instead).
-
-------------------------------------------------------------------------
-r3467 | jcbowman | 2008-09-26 23:33:09 -0600 (Fri, 26 Sep 2008) | 17 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/graph3.asy
- D /trunk/asymptote/base/lights.js
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/flowchartdemo.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- A /trunk/asymptote/examples/controlsystem.asy
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/triple.h
-
-Fix path3 rendering.
-
-Add meshlight option to surface routines.
-
-Improve glrender mesh mode.
-
-Simplify light constructors.
-
-Clean up code.
-
-Remove OpenGL license from glrender.cc as the original code has been
-completely replaced by our own code.
-
-Update examples.
-
-Remove unused lights.js file.
-
-------------------------------------------------------------------------
-r3466 | jcbowman | 2008-09-26 12:53:55 -0600 (Fri, 26 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
-
-Make object argument optional in flowchart routines.
-
-------------------------------------------------------------------------
-r3465 | jcbowman | 2008-09-25 00:31:50 -0600 (Thu, 25 Sep 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/array.h
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/examples/hyperboloid.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Standardize lightmodel with openGL; support multiple lights.
-
-Add viewport option to light to force lights to be fixed in the viewport frame.
-
-Communicate non-viewport lights to embedded PRC files.
-
-Add +/- expand/shrink keyboard shortcuts.
-
-------------------------------------------------------------------------
-r3464 | jcbowman | 2008-09-24 03:34:35 -0600 (Wed, 24 Sep 2008) | 9 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/base/lights.js
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Replace the light model with the one used by openGL.
-
-Use nurb routine whenever the surface is not straight and the light is on.
-
-Add -nothin option to force pen thin to be set to the initial defaultpen.
-
-Support custom embedded javascript files via a script option to shipout;
-add lights.js example.
-
-------------------------------------------------------------------------
-r3463 | jcbowman | 2008-09-24 03:25:34 -0600 (Wed, 24 Sep 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/pen.h
-
-Set the opacity of the sum of two pens to be the larger of the two
-opacities, adopting the blending mode of the second pen.
-
-------------------------------------------------------------------------
-r3462 | jcbowman | 2008-09-23 02:18:57 -0600 (Tue, 23 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.in
+ Require tr1/unordered_map on systems without __GNUC_PREREQ.
-Fix more material vs. pen problems.
+commit 80b5cc128a5b6396d494eec5e80750040f537c8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 8 21:26:55 2010 -0600
-Improve degenerate normal test.
+ Support older g++ compilers.
-------------------------------------------------------------------------
-r3461 | jcbowman | 2008-09-22 23:16:10 -0600 (Mon, 22 Sep 2008) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/cones.asy
- M /trunk/asymptote/glrender.cc
+commit 417b376f2a42fa04fd92e26e488f0925f1b17539
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 8 14:50:38 2010 -0600
-If the render value is negative, use 4 times its absolute value for rendering
-eps and pdf formats and 2 times its absolute value for rendering other formats.
-
-Turn light off for drawing meshes.
-
-Specify light coordinates in viewport frame.
+ Avoid g++ informational message and speed up compilation.
-Fix line colors.
-
-Provide an optimized patch constructor for quadrilaterals.
-
-------------------------------------------------------------------------
-r3460 | jcbowman | 2008-09-22 17:24:11 -0600 (Mon, 22 Sep 2008) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Remove preview option in favour of render=n > 0.
-
-Fix line material defaults.
+commit d5521a7fe9f3c0493a3e5466fc43debe89dbe878
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 8 11:39:49 2010 -0600
-Viewer is no longer updated by erase() since we don't know whether the
-original picture was 2D or 3D and reloading acroread is slow.
+ Replaced symbol table with custom hash table.
-Spurious shipouts arising from cameralink are now suppressed.
+commit 6ecbd76f3655d8bf238a97ada0f8d33806e51ffe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 7 11:29:30 2010 -0600
-------------------------------------------------------------------------
-r3459 | jcbowman | 2008-09-22 14:51:56 -0600 (Mon, 22 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
+ Emphasize that version 9.0 of Adobe Reader is now required.
-Add option -preview to render 3D preview image.
+commit ed089dab2f0fc162aa2dc260d5146e435e5d746f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 7 10:05:16 2010 -0600
-------------------------------------------------------------------------
-r3458 | jcbowman | 2008-09-22 11:52:56 -0600 (Mon, 22 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/parametricsurface.asy
-
-Remove obsolete outward flag.
-
-------------------------------------------------------------------------
-r3457 | jcbowman | 2008-09-22 09:05:17 -0600 (Mon, 22 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Revert last change.
-
-------------------------------------------------------------------------
-r3456 | jcbowman | 2008-09-22 09:03:50 -0600 (Mon, 22 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Suppress another unnecessary warning.
-
-------------------------------------------------------------------------
-r3455 | jcbowman | 2008-09-22 08:45:44 -0600 (Mon, 22 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Suppress unnecessary warnings from automatic picture sizing.
-
-------------------------------------------------------------------------
-r3454 | jcbowman | 2008-09-22 03:05:03 -0600 (Mon, 22 Sep 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/runtime.in
-
-Support orthographic projections in PRC.
-
-Fix definition of emissive.
-
-Transform currentlight correctly in shipout3.
-
-------------------------------------------------------------------------
-r3453 | jcbowman | 2008-09-21 14:43:48 -0600 (Sun, 21 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix orthographic and oblique clipping.
-
-------------------------------------------------------------------------
-r3452 | oshardt | 2008-09-21 14:10:34 -0600 (Sun, 21 Sep 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix z rotation.
-------------------------------------------------------------------------
-r3451 | jcbowman | 2008-09-21 13:34:37 -0600 (Sun, 21 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Support compilation without freeglut.
-
-------------------------------------------------------------------------
-r3450 | jcbowman | 2008-09-21 11:33:45 -0600 (Sun, 21 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Fix normal0.
-
-------------------------------------------------------------------------
-r3449 | jcbowman | 2008-09-21 11:32:55 -0600 (Sun, 21 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Add optimized vertex normal routines.
-
-Add fuzz to arrow position test.
-
-------------------------------------------------------------------------
-r3448 | jcbowman | 2008-09-21 00:57:00 -0600 (Sun, 21 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/glrender.cc
-
-Fix includes.
-
-------------------------------------------------------------------------
-r3447 | jcbowman | 2008-09-21 00:52:01 -0600 (Sun, 21 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
-
-Fix glOrtho parameters.
-
-------------------------------------------------------------------------
-r3446 | jcbowman | 2008-09-20 23:59:37 -0600 (Sat, 20 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/bbox3.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Improve surface culling.
-
-Use GLUnurb for rendering a path3 (unless it is piecewise straight).
-
-------------------------------------------------------------------------
-r3445 | oshardt | 2008-09-20 14:20:06 -0600 (Sat, 20 Sep 2008) | 1 line
-Changed paths:
- D /trunk/asymptote/examples/animatations
- A /trunk/asymptote/examples/slidemovies.asy (from /trunk/asymptote/examples/animatations:3444)
-
-Undo renaming of slidemovies.asy.
-------------------------------------------------------------------------
-r3444 | jcbowman | 2008-09-19 22:55:58 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/picture.cc
-
-Adjust rendering constants.
-
-------------------------------------------------------------------------
-r3443 | jcbowman | 2008-09-19 22:36:16 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Update convert options; add convertOptions setting.
-
-------------------------------------------------------------------------
-r3442 | jcbowman | 2008-09-19 14:58:20 -0600 (Fri, 19 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Allow compilation without freeglut library.
-
-Fix width and height sizing.
-
-------------------------------------------------------------------------
-r3441 | jcbowman | 2008-09-19 13:36:35 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Use render setting for convert.
-
-------------------------------------------------------------------------
-r3440 | jcbowman | 2008-09-19 13:08:14 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Add antialias=false option to image routines.
-
-------------------------------------------------------------------------
-r3439 | jcbowman | 2008-09-19 12:44:53 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
-
-Improve configuration diagnostics.
-
-------------------------------------------------------------------------
-r3438 | jcbowman | 2008-09-19 01:59:23 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Don't dealias last column of pixels.
-
-------------------------------------------------------------------------
-r3437 | jcbowman | 2008-09-19 01:55:18 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Fix segmentation fault: don't dealias the top row of pixels.
-
-------------------------------------------------------------------------
-r3436 | jcbowman | 2008-09-19 01:20:05 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/runtime.in
-
-Support antialiasing of all images.
-
-------------------------------------------------------------------------
-r3435 | jcbowman | 2008-09-19 01:10:51 -0600 (Fri, 19 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Support inline antialiasing.
-
-------------------------------------------------------------------------
-r3434 | jcbowman | 2008-09-18 23:18:41 -0600 (Thu, 18 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Improve rendering options.
-
-------------------------------------------------------------------------
-r3433 | jcbowman | 2008-09-18 12:25:57 -0600 (Thu, 18 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Antialias export images.
-
-------------------------------------------------------------------------
-r3432 | jcbowman | 2008-09-18 12:11:57 -0600 (Thu, 18 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
-
-Fix export.
-
-------------------------------------------------------------------------
-r3431 | jcbowman | 2008-09-18 03:47:05 -0600 (Thu, 18 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Simplify and optimize surface rendering.
-
-------------------------------------------------------------------------
-r3430 | jcbowman | 2008-09-18 02:23:07 -0600 (Thu, 18 Sep 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runtime.in
-
-Always use nurb rendering algorithm (with callback) for degenerate patches
-when the light is on.
-
-------------------------------------------------------------------------
-r3429 | jcbowman | 2008-09-18 00:17:53 -0600 (Thu, 18 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/settings.cc
-
-Fix rendering artifacts at degenerate control points.
-
-Improve unitcone.
-
-------------------------------------------------------------------------
-r3428 | jcbowman | 2008-09-17 08:55:44 -0600 (Wed, 17 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Add a maxviewport setting for working around direct rendering driver bugs.
-
-------------------------------------------------------------------------
-r3427 | jcbowman | 2008-09-16 23:47:20 -0600 (Tue, 16 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Retune rendering parameters.
-
-------------------------------------------------------------------------
-r3426 | jcbowman | 2008-09-16 22:28:11 -0600 (Tue, 16 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Add mesh mode menu.
-
-------------------------------------------------------------------------
-r3425 | jcbowman | 2008-09-16 19:34:29 -0600 (Tue, 16 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
-
-Force a minimum rendering window size.
-
-------------------------------------------------------------------------
-r3424 | jcbowman | 2008-09-16 19:06:42 -0600 (Tue, 16 Sep 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/label3.asy
- M /trunk/asymptote/examples/label3ribbon.asy
- M /trunk/asymptote/examples/magnetic.asy
- M /trunk/asymptote/picture.cc
-
-Allow explicit surface normals to be specified (currently only respected
-when render=0).
-
-------------------------------------------------------------------------
-r3423 | jcbowman | 2008-09-16 17:42:33 -0600 (Tue, 16 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Work around direct rendering segmentation faults.
-
-Improve full screen mode.
-
-------------------------------------------------------------------------
-r3422 | jcbowman | 2008-09-16 13:29:55 -0600 (Tue, 16 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Use fullscreen rendering by default.
-
-------------------------------------------------------------------------
-r3421 | jcbowman | 2008-09-16 09:21:24 -0600 (Tue, 16 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/glrender.cc
-
-Remove broken bounding box test optimization.
-
-------------------------------------------------------------------------
-r3420 | jcbowman | 2008-09-16 02:08:38 -0600 (Tue, 16 Sep 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Use hybrid EvalMesh2/NurbSurface rendering algorithm for better speed &
-accuracy.
-
-Remove localsub option.
-
-Rename int path3quality back to bool thick.
-
-------------------------------------------------------------------------
-r3419 | jcbowman | 2008-09-15 23:13:09 -0600 (Mon, 15 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Add toggle fullscreen menu option.
-
-Add further keycodes.
-
-------------------------------------------------------------------------
-r3418 | jcbowman | 2008-09-15 17:31:58 -0600 (Mon, 15 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Initialize timer before spinning.
-
-------------------------------------------------------------------------
-r3417 | jcbowman | 2008-09-15 17:21:28 -0600 (Mon, 15 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Improve spin/arcball interaction.
-
-Make the Home menu item reset the zoom.
-
-------------------------------------------------------------------------
-r3416 | jcbowman | 2008-09-15 08:49:52 -0600 (Mon, 15 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile.in
-
-Use -render=0 instead of -norender.
-
-------------------------------------------------------------------------
-r3415 | jcbowman | 2008-09-14 22:03:32 -0600 (Sun, 14 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
-
-Use a better reference value in path and path3 dir functions.
-
-Fix zoom/rotate synchronization.
-
-------------------------------------------------------------------------
-r3414 | jcbowman | 2008-09-14 20:53:45 -0600 (Sun, 14 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
-
-Simplify dir(path, real) and dir(path3, real) computations.
-
-Fix accel(path3, real).
-
-------------------------------------------------------------------------
-r3413 | jcbowman | 2008-09-14 09:56:50 -0600 (Sun, 14 Sep 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/settings.cc
-
-Add position parameter to specify initial rendering screen position
-(negative components indicate relative to screen width or height).
-
-------------------------------------------------------------------------
-r3412 | jcbowman | 2008-09-14 09:23:08 -0600 (Sun, 14 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
-
-Add Export and Quit menu items.
-
-------------------------------------------------------------------------
-r3411 | jcbowman | 2008-09-14 03:05:29 -0600 (Sun, 14 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Remove remaining scale3D factor; retune adaptive constants.
-
-------------------------------------------------------------------------
-r3410 | jcbowman | 2008-09-14 02:44:01 -0600 (Sun, 14 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prcfile.h
-
-Move PRC cm scaling to a more sensible place.
-
-------------------------------------------------------------------------
-r3409 | jcbowman | 2008-09-14 01:10:13 -0600 (Sun, 14 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/arcball.h
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Fix oblique transformations.
-
-Rename linequality to path3quality.
-
-------------------------------------------------------------------------
-r3408 | jcbowman | 2008-09-13 22:18:15 -0600 (Sat, 13 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Add menu (middle mouse button) with Home and Spin options.
-
-------------------------------------------------------------------------
-r3407 | jcbowman | 2008-09-13 17:57:35 -0600 (Sat, 13 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.in
-
-Support interactive rendering.
-
-Remove obsolete Wait and NoWait keywords.
-
-------------------------------------------------------------------------
-r3406 | jcbowman | 2008-09-13 13:14:55 -0600 (Sat, 13 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Add linequality and twosided settings.
-
-------------------------------------------------------------------------
-r3405 | jcbowman | 2008-09-13 09:43:03 -0600 (Sat, 13 Sep 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/bbox3.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Compute surface bounds for transformed frames correctly.
-
-Speed up rendering by drawing only the surfaces and paths within the field
-of view.
-
-------------------------------------------------------------------------
-r3404 | jcbowman | 2008-09-12 21:48:33 -0600 (Fri, 12 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Fix mouse button zoom.
-
-Improve mouse bindings.
-
-------------------------------------------------------------------------
-r3403 | jcbowman | 2008-09-12 17:04:16 -0600 (Fri, 12 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-More zoom improvements.
-
-------------------------------------------------------------------------
-r3402 | jcbowman | 2008-09-12 16:23:47 -0600 (Fri, 12 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/glrender.cc
-
-Zoom on center of window; improve resizing.
-
-------------------------------------------------------------------------
-r3401 | jcbowman | 2008-09-12 00:42:43 -0600 (Fri, 12 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Account for field of view factor of 0.6 (from javascript).
-
-------------------------------------------------------------------------
-r3400 | jcbowman | 2008-09-10 01:45:00 -0600 (Wed, 10 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-Compress all images and encode them with ASCII85.
-
-------------------------------------------------------------------------
-r3399 | jcbowman | 2008-09-09 10:56:31 -0600 (Tue, 09 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Force use of new c-lang-defconst for proper indentation after struct.
-
-------------------------------------------------------------------------
-r3398 | jcbowman | 2008-09-09 02:57:38 -0600 (Tue, 09 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
-
-Fix add.
-
-------------------------------------------------------------------------
-r3397 | jcbowman | 2008-09-09 02:38:47 -0600 (Tue, 09 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Compress rendered images with zlib.
-
-------------------------------------------------------------------------
-r3396 | jcbowman | 2008-09-09 00:42:32 -0600 (Tue, 09 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Support rendering into other colorspaces.
-
-------------------------------------------------------------------------
-r3395 | jcbowman | 2008-09-08 23:51:16 -0600 (Mon, 08 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/glrender.cc
-
-Fix zoom-dependence of arcball radius.
-
-Fix rendering problems with mixed 2D+3D drawings (ignore 2D drawing).
-
-------------------------------------------------------------------------
-r3394 | jcbowman | 2008-09-08 23:19:00 -0600 (Mon, 08 Sep 2008) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/glrender.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Fix segmentation fault if renderer ends abnormally.
-
-Use color instead of material for path3 rendering, just as for prc.
-
-Add thicklocalsub parameter.
-
-Use two-sided lighting model.
-
-Fix handling of transparency.
-
-------------------------------------------------------------------------
-r3393 | jcbowman | 2008-09-08 02:54:29 -0600 (Mon, 08 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/Makefile.in
-
-Disable rendering during builds.
-
-------------------------------------------------------------------------
-r3392 | jcbowman | 2008-09-08 02:14:24 -0600 (Mon, 08 Sep 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/algebra3.cc
- A /trunk/asymptote/algebra3.h
- A /trunk/asymptote/arcball.cc
- A /trunk/asymptote/arcball.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/examples/teapot.asy
- A /trunk/asymptote/glrender.cc
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/prcfile.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- A /trunk/asymptote/quaternion.cc
- A /trunk/asymptote/quaternion.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/triple.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Implement openGL-based adaptive-mesh renderer.
-
-------------------------------------------------------------------------
-r3391 | jcbowman | 2008-09-04 22:57:07 -0600 (Thu, 04 Sep 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
-
-Fix surface orientations.
-
-Optimizations array references.
-
-------------------------------------------------------------------------
-r3390 | jcbowman | 2008-08-29 21:53:57 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/join3.asy
-
-Allow 2D drawings under 3D drawings.
-
-------------------------------------------------------------------------
-r3389 | jcbowman | 2008-08-29 20:17:36 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Use consistent notation for control points.
-
-------------------------------------------------------------------------
-r3388 | jcbowman | 2008-08-29 20:16:18 -0600 (Fri, 29 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
-
-Turn off default graph autoscaling.
-
-Set extend=false by default for 3D axes.
-
-------------------------------------------------------------------------
-r3387 | jcbowman | 2008-08-29 20:14:29 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/runtime.in
-
-Rename Bezier/BezierP to bezier/bezierP.
-
-------------------------------------------------------------------------
-r3386 | jcbowman | 2008-08-29 12:36:21 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Don't allow curve to reach surface of tube.
-
-------------------------------------------------------------------------
-r3385 | jcbowman | 2008-08-29 12:35:00 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fix overflow problem.
-
-------------------------------------------------------------------------
-r3384 | jcbowman | 2008-08-29 10:12:37 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
-
-Re-enable adjustdash for paths.
-
-------------------------------------------------------------------------
-r3383 | jcbowman | 2008-08-29 01:50:34 -0600 (Fri, 29 Aug 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/shellmethod.asy
-
-Implement add(picture,picture,triple) for adding fixed sized 3D pictures
-about a point.
-
-Simplify arrow definition.
-
-Move supplementary 3D routines from plain_picture.asy to three.asy.
-
-------------------------------------------------------------------------
-r3382 | jcbowman | 2008-08-29 01:02:27 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add pen bounds to arrow routine.
-
-------------------------------------------------------------------------
-r3381 | jcbowman | 2008-08-29 00:54:30 -0600 (Fri, 29 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Uninstall pixel.pdf.
-
-------------------------------------------------------------------------
-r3380 | jcbowman | 2008-08-28 09:00:49 -0600 (Thu, 28 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Update grouping.
-Fix typo
-------------------------------------------------------------------------
-r3379 | jcbowman | 2008-08-28 09:00:30 -0600 (Thu, 28 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit 64689d70232b0de6b06b3b454b4bc0e27782864d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 7 07:55:14 2010 -0600
-Fix file location.
+ Acknowledge contributions of Michail Vidiassov (coauthor with Orest Shardt of
+ current PRC driver).
-------------------------------------------------------------------------
-r3378 | jcbowman | 2008-08-28 01:13:22 -0600 (Thu, 28 Aug 2008) | 10 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/epix.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/near_earth.asy
- M /trunk/asymptote/examples/partialsurface.asy
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/vectorfield3.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/gc-7.1FreeBSD.patch
-
-Add missing 3D arrow and dot functions.
-
-Workaround singular matrices in align routines.
-
-Fix conditional drawing of surfaces.
-
-Update examples.
-
-Delete gc-7.1FreeBSD.patch as it isn't required any more under 7.0-RELEASE-p2.
-
-------------------------------------------------------------------------
-r3377 | jcbowman | 2008-08-27 23:11:31 -0600 (Wed, 27 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
-
-Fix segmentation fault.
+commit b1d3c5ddb34cafadf4ed591c67708659262cb640
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 6 09:58:38 2010 -0600
-------------------------------------------------------------------------
-r3376 | jcbowman | 2008-08-27 21:58:08 -0600 (Wed, 27 Aug 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/graph3.asy
- A /trunk/asymptote/base/reload.js (from /trunk/asymptote/reload.js:3374)
- A /trunk/asymptote/base/silentPrint.js (from /trunk/asymptote/silentPrint.js:3374)
- M /trunk/asymptote/base/three.asy
- D /trunk/asymptote/reload.js
- D /trunk/asymptote/silentPrint.js
-
-Rename dir parameter of axes to align.
-
-Check that the sum of all dash lengths is positive.
-
-Install pixel.pdf in examples directory.
-
-Install silentPrint.js and reload.js in base directory.
-
-------------------------------------------------------------------------
-r3375 | jcbowman | 2008-08-27 21:28:11 -0600 (Wed, 27 Aug 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/splinetype.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/examples/spline.asy
+ Increment version to 1.97svn.
-Add surface bicubic spline code (based on code contributed by Oliver Guibe
-and the method use in Scilab).
+commit 6f7690585672ce25a358d0e6fc73b254a0a5adf4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 6 08:19:42 2010 -0600
-------------------------------------------------------------------------
-r3374 | jcbowman | 2008-08-27 16:35:04 -0600 (Wed, 27 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Improve the appearance of arrows on cyclic paths.
-
-------------------------------------------------------------------------
-r3373 | jcbowman | 2008-08-27 16:28:11 -0600 (Wed, 27 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Implement more accurate and efficient version of accel(path3, double).
-
-Add missing begingroup3/endgroup3.
-
-Fix texengine vs. texcommand confusion.
-
-------------------------------------------------------------------------
-r3372 | jcbowman | 2008-08-27 15:39:43 -0600 (Wed, 27 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
-
-Check for division by 0.
-
-------------------------------------------------------------------------
-r3371 | jcbowman | 2008-08-27 15:11:48 -0600 (Wed, 27 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Return a unit scaling again when unbounded.
-
-------------------------------------------------------------------------
-r3370 | oshardt | 2008-08-27 14:38:39 -0600 (Wed, 27 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/PRC.h
-
-Add header for uint32_t.
-------------------------------------------------------------------------
-r3369 | jcbowman | 2008-08-27 02:44:35 -0600 (Wed, 27 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/cube.asy
- M /trunk/asymptote/runtime.in
+ Remove M_PI.
-Optimize projection routines.
+commit 5f8a121a42bc7e96b339766432f606d6d57c4e74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 6 07:40:50 2010 -0600
-Update cube animation.
+ Update viewpoint, views, and examples.
-------------------------------------------------------------------------
-r3368 | jcbowman | 2008-08-27 01:43:40 -0600 (Wed, 27 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
+commit c04d65fe48b193db87d533f070b0a886a82e751b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 5 19:23:09 2010 -0600
-Rename keyword.
-
-------------------------------------------------------------------------
-r3367 | jcbowman | 2008-08-27 01:32:48 -0600 (Wed, 27 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/path3.h
+ Increment version to 1.96svn.
-Update examples.
+commit 1cf0d1c166c74d02dc7b8245903e61cfd6ecb602
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 5 17:20:23 2010 -0600
-------------------------------------------------------------------------
-r3366 | jcbowman | 2008-08-27 00:59:16 -0600 (Wed, 27 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
+ Define M_PI.
-Try to draw labelled axes on the front boundary.
+commit ca5899b50fa2590deb9310b29a57f7d76e0ac826
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 5 11:20:07 2010 -0600
-Fix tick directions.
+ Reformat.
-Set axis types explicitly since axis members are volatile.
-
-------------------------------------------------------------------------
-r3365 | jcbowman | 2008-08-26 19:36:34 -0600 (Tue, 26 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+commit b5bc276002512428f88dc9e4c553fa74d1400086
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 5 10:25:26 2010 -0600
-Fix path labels.
+ Improve interace to render options.
-Remove filltype argument from 3D functions.
+commit e339b59145fec3386fa438d069de8a182d409268
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 5 02:12:43 2010 -0600
-------------------------------------------------------------------------
-r3364 | jcbowman | 2008-08-26 18:48:43 -0600 (Tue, 26 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
- M /trunk/asymptote/runtime.in
-
-Implement 3D dash length adjustment.
-
-------------------------------------------------------------------------
-r3363 | jcbowman | 2008-08-26 17:20:16 -0600 (Tue, 26 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Fix granularity; add arrowheadlight().
-
-------------------------------------------------------------------------
-r3362 | jcbowman | 2008-08-26 17:18:35 -0600 (Tue, 26 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Remove tubesectors; simplify tube construction.
-Make arrowheadlight=nolight by default for non-PRC drawings.
-
-------------------------------------------------------------------------
-r3361 | jcbowman | 2008-08-26 13:41:28 -0600 (Tue, 26 Aug 2008) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/unitcircle3.asy
- M /trunk/asymptote/examples/vectorfield3.asy
- M /trunk/asymptote/runtime.in
-
-Move operator * (transform3, triple) to C++ code.
-
-Remove align in favour of transpose(transform3); rename transform3 to align.
-
-Make arrowhead pen a material.
-
-Add arrowheadlight.
-
-Add light to PRC draw functions.
-
-Check all array pointers.
-
-Add operators == and != for pen arrays.
-
-------------------------------------------------------------------------
-r3360 | jcbowman | 2008-08-26 09:08:01 -0600 (Tue, 26 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
-
-Turn off prc flag for documentation builds.
-
-------------------------------------------------------------------------
-r3359 | jcbowman | 2008-08-26 08:52:08 -0600 (Tue, 26 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/cylinderskeleton.asy
- M /trunk/asymptote/examples/vectorfield3.asy
- M /trunk/asymptote/settings.cc
+commit 3e7be8212399aa9ec34f477b581a41aa41317d51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 5 01:46:06 2010 -0600
-Set settings.prc=true by default.
+ Implement render structure containing PRC rendering parameters.
+
+ Use begingroup3/endgroup3 consistently for both 3D pictures and frames,
+ respective default rendering parameters.
+
+ Add render(merge=true) to pipeintersection.asy to improve rendering speed.
+
+ Improve PRC line capping. Use spheres for curved joints and roundcap.
+ Use a higher resolution disk for squarecap/extendcap.
-Update examples.
-
-Check for nullsurface in three_arrows.
-
-------------------------------------------------------------------------
-r3358 | jcbowman | 2008-08-26 08:15:38 -0600 (Tue, 26 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/Makefile.in
-
-Update example.
-
-------------------------------------------------------------------------
-r3357 | jcbowman | 2008-08-26 08:00:19 -0600 (Tue, 26 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/helix.asy
- A /trunk/asymptote/path3.h
-
-Add missing file.
-
-------------------------------------------------------------------------
-r3356 | jcbowman | 2008-08-26 02:07:26 -0600 (Tue, 26 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/bsp.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/bbox3.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/primitives.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/triple.h
+commit fe3832771be157f636227aa7cca3dd9698e2c731
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 4 21:41:47 2010 -0600
-Speed up 3D graphics by moving path3 to C++ code.
+ Fix zoom.
-Fix 3D bounding box bugs.
+commit af08815dc768f9f6113ce74a2f9244ab39653dad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 4 16:46:49 2010 -0600
-Remove remaining references to obsolete bbox3 structure.
+ Expose granularity.
-------------------------------------------------------------------------
-r3355 | jcbowman | 2008-08-26 01:38:13 -0600 (Tue, 26 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 9b780a4258761a42ac41f30ca9c0a8f845451fac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 4 14:53:45 2010 -0600
-Check all three coordinates in path3.bounds().
+ Remove linesectors.
-------------------------------------------------------------------------
-r3354 | oshardt | 2008-08-25 20:45:07 -0600 (Mon, 25 Aug 2008) | 1 line
-Changed paths:
- A /trunk/asymptote/examples/cyclohexane.asy
+commit 174c0c580925b67bd45d96de7ee1ec7281e342b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 4 14:52:15 2010 -0600
-Add cyclohexane example.
-------------------------------------------------------------------------
-r3353 | jcbowman | 2008-08-25 13:52:20 -0600 (Mon, 25 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.h
+ Implement Circular spline type corresponding to Bezier unitcircle approximation.
+
+ Rename linesectors to tubesectors and change default value to 4.
-Initialize cycle flag.
+commit fa351463be16edea7e3916acd150f46fc51a59fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 4 12:58:16 2010 -0600
-------------------------------------------------------------------------
-r3352 | jcbowman | 2008-08-25 10:58:46 -0600 (Mon, 25 Aug 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/doc/logo3.asy
+ Optimize tube spline routines.
-Remove duplicate file.
+commit 3b874749207089960c0cc0652cf8278179512b89
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 4 01:35:59 2010 -0600
-------------------------------------------------------------------------
-r3351 | jcbowman | 2008-08-25 10:04:46 -0600 (Mon, 25 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- A /trunk/asymptote/examples/logo3.asy
- M /trunk/asymptote/settings.cc
+ Improve group naming.
-Add settings.thick option for rendering thick PRC lines (default is true).
+commit f89f165458ba21b2dbc2e1f8b4f4c0ad144527b8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 2 19:51:22 2010 -0600
-Don't force a mesh to be drawn when nolight is specified.
+ Added pre-translation of runtime symbols.
-Add Orest's 3D implementation of the Asymptote logo.
+commit f5f9bf24b41d0697f8eb8ab12129c3d7413d3069
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 2 15:53:23 2010 -0600
-------------------------------------------------------------------------
-r3350 | jcbowman | 2008-08-25 10:01:38 -0600 (Mon, 25 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/lineargraph.asy
+ Use pre-translated operator symbols in runtime files.
-Use truepoint to attach legend in lineargraph.asy.
+commit aed4b49a60475e53c500e3821e4914c2fdc32d34
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 2 15:38:52 2010 -0600
-------------------------------------------------------------------------
-r3349 | jcbowman | 2008-08-25 03:01:16 -0600 (Mon, 25 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
+ Use pre-translated operator symbols in builtin.cc.
-Set both axis types; use symbolic values.
+commit e0d130c1b655d159d93d20a4091916138e9eff38
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 2 15:35:23 2010 -0600
-------------------------------------------------------------------------
-r3348 | jcbowman | 2008-08-25 01:59:44 -0600 (Mon, 25 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/doc/grid3xyz.asy
+ Added var documentation.
-Update grid3 to handle Arrow3.
+commit f9807d1b253f4070e5324a59d6d4346cf3dcc163
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 2 15:25:28 2010 -0600
-Use limits in grid3xyz.
+ Pre-translate operator symbols.
-------------------------------------------------------------------------
-r3347 | jcbowman | 2008-08-25 01:11:07 -0600 (Mon, 25 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/runtime.in
+commit ba1d886ba1e9d6f1b1a238206daa8c9002d46670
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 2 15:23:49 2010 -0600
-Use all control points to compute normal vector of surfaces.
+ Update errors for ambiguous cast to error.
-------------------------------------------------------------------------
-r3346 | jcbowman | 2008-08-24 20:28:36 -0600 (Sun, 24 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
+commit bd19d89d0d5cee238c40fc015c131d1c20132d6b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 2 15:09:17 2010 -0600
-Remove unused code.
+ Added a (disabled) experimental function resolution optimization.
-------------------------------------------------------------------------
-r3345 | jcbowman | 2008-08-24 14:44:13 -0600 (Sun, 24 Aug 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
+commit 83ed08e46e7e8332118817cea888160800048d27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 2 13:48:16 2010 -0600
-Improve arrow bounding box calculation.
+ Improve 3D line capping.
+
+ Improve tube center calculation.
+
+ Remove PRCtube setting.
-Fix 3D arrow positioning.
+commit 3a9f74da824e24b89d520ef3aa47862042918e50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 2 09:59:36 2010 -0600
-Retune anglefactor for RPC angle calculation.
+ Use half sphere for PRC tube connectors.
+
+ Revert to NURBSsphere again now that the rendering problems have been fixed
+ (by using a nonzero granularity).
-Pass the correct size information to scale and scale3 when resizing.
+commit ea0c762eb51e9578a61a080acb70e1d31051f35e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 2 02:51:24 2010 -0600
-------------------------------------------------------------------------
-r3344 | jcbowman | 2008-08-23 13:58:27 -0600 (Sat, 23 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Complete last revision.
-Implement unitdisk and linecap(0) and linecap(2).
+commit c60bda8157d04f934526cdd1a37e1bda190f8f4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 2 02:45:37 2010 -0600
-------------------------------------------------------------------------
-r3343 | jcbowman | 2008-08-23 12:21:52 -0600 (Sat, 23 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
+ Expose PRCoptions via begingroup.
-Support linecap(1) in 3D.
+commit 56d84a0d913c6fffeb4b612cae31329f366556d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 2 01:39:39 2010 -0600
-Fix PRC mode.
+ Reduce PDF loading time without sacrificing quality by setting granularity=1.0.
-------------------------------------------------------------------------
-r3342 | jcbowman | 2008-08-23 03:46:16 -0600 (Sat, 23 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/unitcircle3.asy
+commit acf90f95b1e682b25590267be59e45930e088c9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 2 01:38:18 2010 -0600
-Add support for 3D arrows.
+ Make PRCsphere the default until numerical transform issues with NURBSsphere
+ are resolved.
+
+ Add half=false option to PRCsphere.
+
+ Implement PRCcylinder, PRCdisk, and PRCtube primitives.
+
+ Use PRC primitives for drawing thick lines. PRC tubes (which may contain
+ cracks) are drawn for curved lines only if PRCtube=true (the default).
-Set uptodate=false in picture.add.
+commit beed6b05dde975d183d865246304c0174086d800
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 1 14:12:34 2010 -0600
-Implement better workaround for missing movie15.sty.
+ Update errors.
-------------------------------------------------------------------------
-r3341 | jcbowman | 2008-08-23 00:51:45 -0600 (Sat, 23 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/cube.asy
+commit 6ce405bc4fe399588749de0a04dd5a0058edf8b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 1 14:04:40 2010 -0600
-Update example.
+ Simplify code.
-------------------------------------------------------------------------
-r3340 | jcbowman | 2008-08-23 00:46:57 -0600 (Sat, 23 Aug 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+commit a0807779f50bf6494a571bf3a70247dd9dfdff11
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 1 11:39:32 2010 -0600
-Implement better workaround to allow nonPRC 3D output in the absence of the
-movie15.sty package.
+ Added more overloading resolution tests.
-Rename unitcube to unitbox.
+commit 5398bf7d0f767160dbea5b4143407b87779d1930
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 1 11:30:59 2010 -0600
-Define surfaces unitplane and unitcube.
+ Added experimental inferred variable types.
-------------------------------------------------------------------------
-r3339 | jcbowman | 2008-08-22 23:59:35 -0600 (Fri, 22 Aug 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/hyperboloid.asy
+commit da50aa0fac52e0ece080daf0eb02375c98c6f9aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 1 01:59:35 2010 -0600
-Define pen thin=linewidth(0).
+ Fix grouping.
+
+ Make part names and compression group properties.
-Use thin pen by default for mesh lines and skeletons.
+commit 010aa8a113585cd5ae15d09c6c1c1e4e04fa957a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 31 14:28:30 2010 -0600
-Generalize revolution constructor based on a graph.
+ Remove context list.
-Use operator .. in hyperboloid example.
+commit 4b98073813a448c0d45fbdd109e2ee1bf40232e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 30 21:07:52 2010 -0600
-------------------------------------------------------------------------
-r3338 | oshardt | 2008-08-22 17:47:12 -0600 (Fri, 22 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/logo3.asy
+ Disable 384MB Cygwin memory limit.
-Fix logo3.
-------------------------------------------------------------------------
-r3337 | oshardt | 2008-08-22 17:44:20 -0600 (Fri, 22 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/logo3.asy
+commit fc372ba261454e2d54764c1b1d2ff043e1f25c78
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 30 02:17:21 2010 -0600
-Fix logo3.
-------------------------------------------------------------------------
-r3336 | oshardt | 2008-08-22 15:44:28 -0600 (Fri, 22 Aug 2008) | 1 line
-Changed paths:
- A /trunk/asymptote/doc/logo3.asy
-
-Add 3D logo.
-------------------------------------------------------------------------
-r3335 | oshardt | 2008-08-22 14:21:48 -0600 (Fri, 22 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/PRCTools/bitData.cc
- M /trunk/asymptote/prc/PRCTools/describePRC.cc
-
-Improve debugging output.
-------------------------------------------------------------------------
-r3334 | jcbowman | 2008-08-22 12:35:50 -0600 (Fri, 22 Aug 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/cones.asy
- M /trunk/asymptote/examples/cylinder.asy
- M /trunk/asymptote/examples/hyperboloid.asy
- M /trunk/asymptote/examples/sphere.asy
- M /trunk/asymptote/examples/torus.asy
- M /trunk/asymptote/examples/workcone.asy
-
-Use curved slices in solids; reduce the default value of nslice to 12.
-
-Standardize solids interface.
-
-Fix determinant of align and transform3.
-
-Use larger sphere fuzz in tube.
-
-------------------------------------------------------------------------
-r3333 | pivaldi | 2008-08-22 08:28:54 -0600 (Fri, 22 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
-
-grid3.asy: set default value axis in routine (x/y/z)axis3.
-------------------------------------------------------------------------
-r3332 | pivaldi | 2008-08-22 08:18:27 -0600 (Fri, 22 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
-
-grid3.asy: Renames (Left/Right)Ticks (Left/Right)Ticks3 for consistency.
-Remove an unnecessary parameter.
-------------------------------------------------------------------------
-r3331 | jcbowman | 2008-08-22 01:40:52 -0600 (Fri, 22 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
-
-Fix yaxis3 placement.
-
-Fix 3D Arc and Circle.
-
-------------------------------------------------------------------------
-r3330 | jcbowman | 2008-08-21 21:09:26 -0600 (Thu, 21 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/prc/PRC.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
-
-Add PRCVersion.
-
-Work around compiler bug in gcc-3.3.5.
-
-------------------------------------------------------------------------
-r3329 | oshardt | 2008-08-21 18:54:51 -0600 (Thu, 21 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Add test for straightness.
-------------------------------------------------------------------------
-r3328 | jcbowman | 2008-08-21 09:54:29 -0600 (Thu, 21 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
-
-Use unit normals in circle and Circle.
-
-------------------------------------------------------------------------
-r3327 | jcbowman | 2008-08-21 09:44:34 -0600 (Thu, 21 Aug 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Suppress page numbers for TeX engine; also suppress hoffset and voffset
-in inlinetex mode.
-
-------------------------------------------------------------------------
-r3326 | jcbowman | 2008-08-21 09:43:15 -0600 (Thu, 21 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Set straight only if no internal patch points are given.
-
-------------------------------------------------------------------------
-r3325 | jcbowman | 2008-08-21 03:48:06 -0600 (Thu, 21 Aug 2008) | 12 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawpath3.cc
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prcfile.h
- M /trunk/asymptote/runtime.in
-
-Increase Fuzz to sqrtFuzz in min(surface) and max(surface) C++ routine.
-
-Expose granularity parameter to PRC surface drawing routines.
-
-Put PRC surface pens and parameters in a material structure.
-
-Add straight flag to surface.
-
-Speed up thick line drawing by optimizing straight case.
-
-Optimize align(triple) and implement its inverse, called transform3(triple).
-
-------------------------------------------------------------------------
-r3324 | oshardt | 2008-08-20 22:12:16 -0600 (Wed, 20 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three_arrows.asy
-
-Add check for -X direction.
-------------------------------------------------------------------------
-r3323 | jcbowman | 2008-08-20 20:31:24 -0600 (Wed, 20 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_arrows.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawpath3.cc
-
-Add hook for thick line PRC support.
-
-------------------------------------------------------------------------
-r3322 | jcbowman | 2008-08-20 17:30:04 -0600 (Wed, 20 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/parametricsurface.asy
-
-Make linewidth(0) draw the thinnest line supported by the output device.
-
-Redefine nullpen to linewidth(0)+invisible.
-
-Remove duplicate code.
-
-------------------------------------------------------------------------
-r3321 | jcbowman | 2008-08-20 15:45:25 -0600 (Wed, 20 Aug 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/examples/magnetic.asy
-
-Remove extra node from Circle.
-
-Add additional surface constructors.
-
-Fix transverse skeleton when angle2-angle1 < 360.
-
-Make contour3 return a surface.
-
-------------------------------------------------------------------------
-r3320 | jcbowman | 2008-08-20 10:06:35 -0600 (Wed, 20 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/graph_settings.asy
- M /trunk/asymptote/base/three.asy
-
-Fix Circle and Arc so that they are consistent with circle and arc.
-
-------------------------------------------------------------------------
-r3319 | oshardt | 2008-08-20 09:50:53 -0600 (Wed, 20 Aug 2008) | 1 line
-Changed paths:
- A /trunk/asymptote/base/three_arrows.asy
-
-Add 3d support for thick lines and arrows.
-------------------------------------------------------------------------
-r3318 | jcbowman | 2008-08-20 03:52:42 -0600 (Wed, 20 Aug 2008) | 26 lines
-Changed paths:
- A /trunk/asymptote/base/bsp.asy
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/syzygy.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/axis3.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/doc/flowchartdemo.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/grid3xyz.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/join3.asy
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/planes.asy
- M /trunk/asymptote/examples/magnetic.asy
- M /trunk/asymptote/examples/parametricsurface.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
-
-Remove implicit casts from 3D to 2D objects (call project explicitly instead).
-
-Overhaul graph3 and grid3 to draw directly in 3D, keeping track of the
-picture bounds with an interface analogous to the graph2 routines (backwards
-incompatible).
-
-Update contour3 and solids to use new PRC-compatible surface drawing routines.
-
-Fix and optimize 3D fitting routines.
+ Implement optimized PRCsphere and NURBsphere.
-Fix label bounds.
+commit e11d0d6f70a0240c9a5e547f977a4a76097ae4dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 29 21:39:38 2010 -0600
-Add functions XY(), etc., to force labels to be upright.
+ Replace SIGQUIT by SIGTERM.
-Fix invert routine by adding missing shift terms.
-
-Make uptodate apply only to currentpicture.
-
-Add warn=true argument to solve routines.
-
-Simplify flowchartdemo deferred drawing.
+commit 0af63e2ebc43d50e1ce6cef40639760ecc0b6dc0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 22 22:24:32 2010 -0600
-Move binary space partition code out of three.asy and into bsp.asy.
+ Fix invalid memory access.
-Add operators == and != for real[][] and path3.
+commit 6ed0fc18676adf59d62d4563abd46889780a4efc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 19 23:48:25 2010 -0600
-------------------------------------------------------------------------
-r3317 | jcbowman | 2008-08-18 01:39:15 -0600 (Mon, 18 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+ Fix example.
-Fix align.is3D flag.
+commit 395fdda98745710d3e1c89ebeefd1a61af3fe7b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 19 22:00:44 2010 -0600
-------------------------------------------------------------------------
-r3316 | jcbowman | 2008-08-18 01:03:08 -0600 (Mon, 18 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+ Remove granularity setting.
-Fix Label diagnostic.
+commit b7cfa372079fef97b2ed446a67ea2f763d403f5a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 19 13:23:56 2010 -0600
-------------------------------------------------------------------------
-r3315 | jcbowman | 2008-08-16 12:43:32 -0600 (Sat, 16 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
+ Prune duplicate 3D dots.
+
+ Implement new functions unique and lexorder in math.asy.
-Use settings::outname instead of "out".
+commit 261b190f196623d8387fe1e660c66c6164bd7ed4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 18 12:35:45 2010 -0600
-------------------------------------------------------------------------
-r3314 | jcbowman | 2008-08-15 15:08:27 -0600 (Fri, 15 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Add embedder for PRC test.
-Fix 3D label sizing.
+commit cd66b4f1998cc32d3712d984573d50733f31b4a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 18 12:30:07 2010 -0600
-------------------------------------------------------------------------
-r3313 | jcbowman | 2008-08-15 14:57:09 -0600 (Fri, 15 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add operators == and != for path3.
-
-------------------------------------------------------------------------
-r3312 | jcbowman | 2008-08-15 01:13:17 -0600 (Fri, 15 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Use currentprojection by default in min3(picture) and max3(picture).
-
-------------------------------------------------------------------------
-r3311 | jcbowman | 2008-08-15 01:02:58 -0600 (Fri, 15 Aug 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Fix prc dependency.
-Remove width and height parameters from embed(picture).
+commit 5eb109a6f8b2dd8b7c0c4c2a71e8f13c1f8471f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 18 10:48:08 2010 -0600
-In embed(picture), avoid unused 2D bounding box calculation in final call
-to pic.fit3().
+ Remove debugging comments.
-Add embed options to shipout.
+commit c2a82f5e315ac93deb7365978f99207f24efd9fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 17 22:53:48 2010 -0600
-------------------------------------------------------------------------
-r3310 | jcbowman | 2008-08-14 12:12:57 -0600 (Thu, 14 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Fix compression limit.
-Add drawer3 routine that works with pictures instead of frames.
+commit 151e2af3eef2d3843d9b4f4899594651649859bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 17 10:47:00 2010 -0600
-Make randompath(n) return a path of length n.
+ Update URLs.
-Fix and optimize camera transforms.
+commit defd88d9592315ec2e74e914eb6ab8607229e391
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 17 08:55:40 2010 -0600
-------------------------------------------------------------------------
-r3309 | jcbowman | 2008-08-14 01:42:05 -0600 (Thu, 14 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
+ Use Adobe compression factor.
-Remove remaining "camera too close" messages (no longer needed).
+commit bf629a87ab69dbec909a922da3b3dd5f6b3f4031
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 17 00:46:27 2010 -0600
-------------------------------------------------------------------------
-r3308 | jcbowman | 2008-08-14 01:28:15 -0600 (Thu, 14 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+ Distinguish again between the 3D begingroup3/endgroup3 and the 2D
+ begingroup/endgroup pairs.
-Reinstate add(drawer d) function.
+commit ac17585ecdf1084b4e5b2c7035974ee4f10220a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 16 23:52:15 2010 -0600
-------------------------------------------------------------------------
-r3307 | jcbowman | 2008-08-14 01:12:24 -0600 (Thu, 14 Aug 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Update hyperref comment.
-Add path3 copy constructor.
+commit 99db989fb8c21a62fdbbb3b24554e52917c48171
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 16 21:33:37 2010 -0600
-Automatically adjust camera so that entire picture is in front of camera.
+ Add example of using rendermargin to avoid rendering residue in included 3D
+ images.
-Add projection argument to shipout.
+commit 20cf63692fc6346c3e8d19e0edf111de5313d0d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 16 19:11:42 2010 -0600
-Add min3(pic) and max3(pic) functions.
+ Adjust default tubegranularity; remove spurious line.
-------------------------------------------------------------------------
-r3306 | jcbowman | 2008-08-13 08:32:00 -0600 (Wed, 13 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runtime.in
+commit a00cefae26ec2a759bc6cb5d0ff962af596f0f19
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 16 17:52:09 2010 -0600
-Move projection and picture argument (for double deferred drawing) to drawer3.
+ Use a reduced tubegranularity for constructing tubes.
-Fix duplicate calls to tensorshade.
+commit 749d3510510b36436c90a80e2f82ccf059d87e11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 16 17:24:07 2010 -0600
-Re-enable surface transparency.
+ Fix floating point exception in PRC compression routines.
-------------------------------------------------------------------------
-r3305 | oshardt | 2008-08-12 12:47:25 -0600 (Tue, 12 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 543074437b2d40a122daf6164203058d2d9edfe7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 16 02:50:12 2010 -0600
-Optimize 3d reflection routine.
-------------------------------------------------------------------------
-r3304 | jcbowman | 2008-08-12 09:50:14 -0600 (Tue, 12 Aug 2008) | 12 lines
-Changed paths:
- M /trunk/asymptote/base/graph_settings.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/runtime.in
+ Add some of Michail's PRC enhancements, including lossy compression of
+ surfaces.
-Add realmult(triple,triple).
+commit 2bcd6522db306dd86fafb52b1181c1d33cf742fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 13 21:03:06 2010 -0600
-Remove "camera too close" checks.
+ Fix portability issue.
-Fix randompath; add randompath3.
+commit f0e1ebfba330a539c89ea21cb7931186a7a2dc7f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 13 12:46:21 2010 -0600
-Add draw(frame,surface) routine.
+ Remove space.
-Allow align parameter of Label to be a triple.
+commit 223f3af025bd3bc45521f2b3d47eb795a08e5e43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 12 23:17:46 2010 -0600
-Make size(picture) return max(pic)-min(pic), as with frames.
+ Only quote filenames where necessary (e.g. to support obsolete versions of asymptote.sty).
-------------------------------------------------------------------------
-r3303 | jcbowman | 2008-08-10 10:48:32 -0600 (Sun, 10 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit d25b6c80eb6ac903729b1c5ffd3dbb0966a7b6c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 12 11:31:23 2010 -0600
-Add general T[] sort(T[] a, bool compare(T i, T j)) function.
+ Always use 256 bytes for random state array.
-------------------------------------------------------------------------
-r3302 | jcbowman | 2008-08-09 08:40:53 -0600 (Sat, 09 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 3bf7af6acb0a932b2efc94265955d1703a9966d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 8 23:17:36 2010 -0600
-Don't call surface mesh if meshpen == invisible.
+ Remove unused file.
-------------------------------------------------------------------------
-r3301 | jcbowman | 2008-08-09 00:04:52 -0600 (Sat, 09 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path3.cc
+commit 4e69ea886625688e8f31496ea50feed6e4520d92
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 7 14:32:28 2010 -0600
-Increase fuzz in min(surface,projection) routine.
+ Use fftwpp namespace.
-------------------------------------------------------------------------
-r3300 | jcbowman | 2008-08-08 20:01:30 -0600 (Fri, 08 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+commit 027f83fd2f98c77ba2a7a3e4aff1625b179a20cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 7 00:43:32 2010 -0600
-Fix picture min/max functions.
+ Update fftw++.h to v1.06.
-------------------------------------------------------------------------
-r3299 | jcbowman | 2008-08-08 19:53:22 -0600 (Fri, 08 Aug 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/settings.cc
+commit 5824e9ad1be409898af11ae9d79668863a89ee33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 4 16:53:28 2010 -0600
-Fix PRC angle computation.
+ Increment version to 1.95svn.
-Rename reload to pdfreload (now disabled by default); add pdfreloadOptions.
+commit 86c3c8b10e750576f6faf8bd1e395a73c9656242
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 4 14:47:23 2010 -0600
-Fix empty picture check in max/min.
+ Predefine a default docdir for MSWindows.
-Move default 3d embedding settings to defaultembed3options variable.
+commit 67f05e202eed106e489f487b2e13dc6f3ce920d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 4 12:54:30 2010 -0600
-------------------------------------------------------------------------
-r3298 | jcbowman | 2008-08-08 02:24:25 -0600 (Fri, 08 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
+ Update CYGWIN xdr patch.
-Fix empty tests in picture min and max routines.
+commit 1b61f7e2d4c5a9938a805eaa9c0de028b284d885
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 4 11:18:57 2010 -0600
-Fix projection in draw(surface).
+ Document fit3() and remove restriction on projection.center.
-------------------------------------------------------------------------
-r3297 | jcbowman | 2008-08-08 01:57:04 -0600 (Fri, 08 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+commit 4b8ddfdb2a838c2f86dbbc1602e29bd100c1af5a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 4 01:33:17 2010 -0600
-Compute PRC lens angle based on projected picture size.
+ Add missing CYGWIN declarations.
-Support lens angle in viewpoint.
+commit af4e3100d2fe307cfea6eb656c0245b1f2bd17dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 3 22:52:36 2010 -0600
-Simplify embedprc options.
+ Document pair dir(path, path).
-------------------------------------------------------------------------
-r3296 | jcbowman | 2008-08-08 01:40:15 -0600 (Fri, 08 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
+commit 0821c51418077505a97e764e0785a08f10465ba6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 3 22:43:55 2010 -0600
-Fix handling of null deliminted entries in split.
+ Update documentation of math module.
-------------------------------------------------------------------------
-r3295 | jcbowman | 2008-08-07 23:28:33 -0600 (Thu, 07 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+commit 0557500331a5d6077290eb8f6f431a6fdd15aa2b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 3 22:08:46 2010 -0600
-Fix scale and scale3.
+ Use outprefix().
-------------------------------------------------------------------------
-r3294 | oshardt | 2008-08-07 11:54:41 -0600 (Thu, 07 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 3509d303e536735d2ff415f821786dc7f2ca1960
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 3 21:40:17 2010 -0600
-Optimize routine for rotation of axes.
-------------------------------------------------------------------------
-r3293 | jcbowman | 2008-08-06 14:55:45 -0600 (Wed, 06 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
+ Implement matrix negation for arithmetic types.
-Support meshpen in PRC mode.
+commit acf80ae7b563a67c1de8215b024a62439c32114f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 3 14:45:00 2010 -0600
-Avoid duplicate drawing due to inexact bounds.
+ Move pair[][] operator * (pair[][] a, pair[][] b) to C++.
-------------------------------------------------------------------------
-r3292 | jcbowman | 2008-08-06 12:46:50 -0600 (Wed, 06 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+commit caaf88c123017e63a52fe4be8c4ddcb0df9d3639
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 3 01:56:45 2010 -0600
-Fix supplementary scaling routines.
+ Add make cleaner target that runs make clean in the doc directory and make
+ distclean everywhere else.
+
+ Change make clean in doc directory so that it no longer removes asymptote.pdf
+ and CAD.pdf.
-------------------------------------------------------------------------
-r3291 | jcbowman | 2008-08-06 12:45:43 -0600 (Wed, 06 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/runtime.in
+commit 71d827d19419e8cee54d084dec6da95e54671503
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 3 01:52:36 2010 -0600
-Fix projection transformations.
+ Add picture.fit3(projection P=currentprojection) and
+ add(picture dest=currentpicture, frame src, triple position) routines.
-------------------------------------------------------------------------
-r3290 | oshardt | 2008-08-06 09:53:23 -0600 (Wed, 06 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/writePRC.cc
+commit a96c644ba6a820bc19018883848db5ce6f97fe90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 2 23:05:10 2010 -0600
-Fix uint32_t cast.
-------------------------------------------------------------------------
-r3289 | jcbowman | 2008-08-06 08:51:30 -0600 (Wed, 06 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+ Avoid redundant mismatched version warnings.
-Cache return values of texpath.
+commit cc6fd22c81285fc7af9570658e384f2e204b0a2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 2 22:52:40 2010 -0600
-------------------------------------------------------------------------
-r3288 | jcbowman | 2008-08-06 08:16:37 -0600 (Wed, 06 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/drawtree.asy
+ Fix guide bug intoduced in 1.55-2.
-Apply submitted drawtree patches (Bug IDs 2031338,2031368, and 2031511).
+commit de1591fe4ee05499e0d6b09b74ed5469525cf282
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 2 17:22:14 2010 -0600
-------------------------------------------------------------------------
-r3287 | jcbowman | 2008-08-06 00:57:49 -0600 (Wed, 06 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/grid3xyz.asy
+ Use a larger table for generating random numbers.
-Remove obsolete call to aspect.
+commit 0e1811c2d95aac1bad23bd77d54ced726dff6c48
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 2 01:03:23 2010 -0600
-------------------------------------------------------------------------
-r3286 | jcbowman | 2008-08-06 00:47:52 -0600 (Wed, 06 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/axis3.asy
+ Use accurate roots of unity in FFT shift.
-Temporarily revert change to allow svn builds.
+commit 6896be2016d9367d0321b9fdf3ef4eb7ef3ada6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 1 10:14:10 2010 -0600
-------------------------------------------------------------------------
-r3285 | jcbowman | 2008-08-06 00:36:59 -0600 (Wed, 06 Aug 2008) | 20 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/axis3.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/drawsurface.cc
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/sinc.asy
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/runtime.in
+ Fix fftNormalize.
-Remove obsolete aspect ratio support from projection routines (use size3
-instead).
+commit d7931ac1f3385ee4cd6fc713b6745cafb8d47a5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 1 08:21:08 2010 -0600
-Move diagonal(... real[] a) to runtime code.
+ Update documentation of addViews.
-Add support for alternative PRC materials in surface routines.
+commit 58dd0e82177b811876ab6266c55407fc54d7d883
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 29 02:30:10 2010 -0600
-By default draw 3D labels without lighting effects.
-
-Add extra options string to PRC embed functions.
-
-Add min3(pen) and max3(pen) functions (only a spherical pen nib is currenty
-allowed).
-
-Remove unused cap functions from plain_picture.
-
-Fully implement drawerBound3 routines.
+ Improve fftw interface.
-Fix transform3 initialization in Label.
+commit d846b15bc5d8467814fb258ae93b139759baceb0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 27 22:19:50 2010 -0600
-------------------------------------------------------------------------
-r3284 | oshardt | 2008-08-05 19:09:40 -0600 (Tue, 05 Aug 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
- M /trunk/asymptote/prcfile.h
+ Make local variables private.
-Add support for materials in prc.
-------------------------------------------------------------------------
-r3283 | jcbowman | 2008-08-05 11:12:08 -0600 (Tue, 05 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/reload.js
- M /trunk/asymptote/silentPrint.js
+commit 7a1d259bd798091d09ff96e0f9aa1097482c3ad4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 26 11:31:24 2010 -0600
-Make reload load the document if not already active.
-
-Improve documentation.
+ Make pair dir(path,path) return a unit vector.
-------------------------------------------------------------------------
-r3282 | jcbowman | 2008-08-05 10:48:27 -0600 (Tue, 05 Aug 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
+commit dbff2e25683dcfdf2edf0c69d5f48870a147c6de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 26 11:28:15 2010 -0600
-Avoid arbitrary default values; set line width to zero since that appears to
-be the only value implemented by Adobe Reader 8.1.2 and 9.0.
-
-------------------------------------------------------------------------
-r3281 | jcbowman | 2008-08-03 19:50:06 -0600 (Sun, 03 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Fix return type of dot(pair,pair).
-Support ASYbase in texpath.
+commit 9556b5b0c17683511d021f766f82ac5e2f848608
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 25 22:05:00 2010 -0600
-------------------------------------------------------------------------
-r3280 | jcbowman | 2008-08-03 01:26:56 -0600 (Sun, 03 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/picture.cc
+ Implement pair dot(pair[] a, pair[] b).
-Remove quotes from viewerOptions.
+commit 1482e3940a184157b05308a4f6f8b160e1544c5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 20 10:02:39 2010 -0600
-Optimize piecewisestraight.
+ Work around MSWindows registry problems.
-------------------------------------------------------------------------
-r3279 | jcbowman | 2008-08-02 22:49:09 -0600 (Sat, 02 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit fcf1b66c5d7a33de4fd8f7648f4572b21208acd0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 20 09:21:34 2010 -0600
-Fix straight flag in drawprc.
+ Work around empty docdir.
-------------------------------------------------------------------------
-r3278 | jcbowman | 2008-08-02 22:37:56 -0600 (Sat, 02 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Set straight flag on transformation.
-
-------------------------------------------------------------------------
-r3277 | jcbowman | 2008-08-02 20:34:36 -0600 (Sat, 02 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Automatically embed option defaults into descriptions.
+commit 5b874eeb8be118f5264bff3e36bdd040212ddba6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 18 10:21:14 2010 -0600
-------------------------------------------------------------------------
-r3276 | jcbowman | 2008-08-02 18:01:40 -0600 (Sat, 02 Aug 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
+ Move shift variable to Execute.
-Only attempt reload if acroread process is already running; add reloaddelay
-parameter.
+commit 6013f494ee9bd39606dc91e2a573e7548787b160
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 18 08:43:11 2010 -0600
-------------------------------------------------------------------------
-r3275 | jcbowman | 2008-08-02 16:18:12 -0600 (Sat, 02 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
+ Fix SimpleHead.
-Add unitcylinder.
+commit 0d0240ee0398f3e1b267ce2610cc1820c5078bf0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 17 23:20:54 2010 -0600
-------------------------------------------------------------------------
-r3274 | jcbowman | 2008-08-02 14:19:23 -0600 (Sat, 02 Aug 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- A /trunk/asymptote/reload.js
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/silentPrint.js
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+ Move basic matrix operators from math.asy to C++ code and implement int
+ and pair versions.
+
+ Add vector and matrix conjugate operations.
-Add code to automatically reload pdf files in viewer if
-settings.reload=true (requires manual installation of reload.js in
-~/.adobe/Acrobat/x.x/JavaScripts/).
+commit 6f5c4f6eb7f95524478c4698f77f7d293d357f3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 17 17:39:05 2010 -0600
-Add psviewerOptions and pdfviewerOptions.
+ Add casts from int[][] to real[][], int[][] to pair[][], and real[][] to
+ pair[][].
+
+ Implement int[][] diagonal(int[]) and pair[][] diagonal(pair[]).
-------------------------------------------------------------------------
-r3273 | jcbowman | 2008-08-02 14:11:23 -0600 (Sat, 02 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Simplify solid line pattern.
+commit dec5637db7b47695cc7861a6fa4e44c0facfe3d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 17 16:37:44 2010 -0600
-------------------------------------------------------------------------
-r3272 | jcbowman | 2008-08-01 16:59:59 -0600 (Fri, 01 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
+ Implement a RadialShadeDraw filltype.
-Fix -psimage -tex pdflatex.
+commit eb9a39511d09cb90459a73edc3e9eec4538b5d39
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 17 09:33:56 2010 -0600
-------------------------------------------------------------------------
-r3271 | jcbowman | 2008-08-01 15:10:30 -0600 (Fri, 01 Aug 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/picture.cc
+ Increment version to 1.94svn.
-Remove interfering comments; change psimage timeout to 60 seconds.
-
-------------------------------------------------------------------------
-r3270 | jcbowman | 2008-08-01 10:36:55 -0600 (Fri, 01 Aug 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- D /trunk/asymptote/print.js
- M /trunk/asymptote/settings.cc
- A /trunk/asymptote/silentPrint.js (from /trunk/asymptote/print.js:3269)
+commit 1bab031382a4efe3d4ca689b66ac99fb81ce5ff0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 20:13:15 2010 -0600
-Rename print.js to silentPrint.js; move all other Javascript commands to
-asy code.
+ Expose outname() to asy.
+
+ Revert revision 1.93-16 for strings containing spaces.
+
+ Fix tex(picture).
+
+ Add deactivatequote and activatequote functions for Babel users.
-Check whether silentPrint is defined.
+commit 1a5d2311e66293c4050005c31c398bc739d561b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 20:00:30 2010 -0600
-Fix texengine(true).
+ Redraw screen after export (for MSWindows).
-------------------------------------------------------------------------
-r3269 | jcbowman | 2008-08-01 01:58:03 -0600 (Fri, 01 Aug 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- A /trunk/asymptote/print.js
+commit e63686d696ac00453dc79e14bf8979466d631b3b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 14:00:51 2010 -0600
-Add print.js; this should be put in ~/.adobe/Acrobat/8.0/JavaScripts/.
+ Move backslash conversion into asy.
-Make -psimage give up on waiting for Adobe Reader to finish after 30 seconds.
-
-------------------------------------------------------------------------
-r3268 | jcbowman | 2008-08-01 01:43:50 -0600 (Fri, 01 Aug 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_light.asy
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Add -psimage option to dump rasterized postscript image of PRC scene.
-
-Force texpath to use latex/tex engine even with -tex pdflatex and -tex pdftex;
-add texdvicommand to specify an alternative latex/tex to dvi program.
-
-Use correct output prefix for intermediate PRC files.
-
-------------------------------------------------------------------------
-r3267 | jcbowman | 2008-07-31 22:23:29 -0600 (Thu, 31 Jul 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three_surface.asy
-
-Remove bulge from unitcube.
-
-Implement nolight with boolean variable.
-
-Fix sizing of transformed 3D pictures.
-
-------------------------------------------------------------------------
-r3266 | jcbowman | 2008-07-30 13:14:02 -0600 (Wed, 30 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
-
-Use portable constructor for BooleanVar.
-
-------------------------------------------------------------------------
-r3265 | jcbowman | 2008-07-30 12:59:23 -0600 (Wed, 30 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyOptions.py
-
-Move xasy.conf into ~/.asy directory.
-
-------------------------------------------------------------------------
-r3264 | jcbowman | 2008-07-30 11:02:46 -0600 (Wed, 30 Jul 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/BezierSurface.asy
-
-Allow separate 2D and 3D picture sizes.
-
-Use double deferred drawing for 3D projection to allow control of the 3D aspect
-ratio and also the width and height of the final projected picture.
-
-Remove obsolete cycle3 variable.
-
-------------------------------------------------------------------------
-r3263 | jcbowman | 2008-07-29 16:56:42 -0600 (Tue, 29 Jul 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/doc/unitcircle3.asy
- M /trunk/asymptote/runtime.in
-
-Typeset 3D labels onto projection plane by default.
-
-Fix roll computation.
+commit f03e3a5a7150ba3fcdff5a6b4c18e5c49ff7d24a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 13:54:22 2010 -0600
-Add transform3(triple u, triple v) that maps (X,Y) to (u,v).
-
-Add solidcone.
-
-------------------------------------------------------------------------
-r3262 | oshardt | 2008-07-29 14:47:55 -0600 (Tue, 29 Jul 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyGUIIcons.py
-
-Use cleaner icons.
-------------------------------------------------------------------------
-r3261 | oshardt | 2008-07-29 12:40:49 -0600 (Tue, 29 Jul 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
-
-Fix typo.
-------------------------------------------------------------------------
-r3260 | oshardt | 2008-07-29 12:38:40 -0600 (Tue, 29 Jul 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/PRCTools/describePRC.cc
- M /trunk/asymptote/prc/PRCTools/describePRC.h
-
-Describe scene display parameters.
-------------------------------------------------------------------------
-r3259 | oshardt | 2008-07-29 10:30:42 -0600 (Tue, 29 Jul 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Do not freeze while waiting for external editor to close.
-------------------------------------------------------------------------
-r3258 | jcbowman | 2008-07-28 23:53:30 -0600 (Mon, 28 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path3.cc
-
-Fix hang in surface bbox routines.
-
-------------------------------------------------------------------------
-r3257 | jcbowman | 2008-07-28 23:04:58 -0600 (Mon, 28 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three_surface.asy
-
-Add unit cone.
-
-------------------------------------------------------------------------
-r3256 | jcbowman | 2008-07-28 07:47:31 -0600 (Mon, 28 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/saddle.asy
- M /trunk/asymptote/doc/unitcircle3.asy
-
-Add support for path3 Labels.
-
-------------------------------------------------------------------------
-r3255 | jcbowman | 2008-07-27 23:09:39 -0600 (Sun, 27 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix generation of asy-keywords.el.
-
-------------------------------------------------------------------------
-r3254 | jcbowman | 2008-07-27 22:57:25 -0600 (Sun, 27 Jul 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/teapot.asy
-
-Defer projection of 3D (non-prc) pictures until drawing time.
-
-Express currentprojection in terms of user (picture) coordinates.
-
-Add missing tensorshade functions.
-
-Add casts from object to label and object to frame.
-
-------------------------------------------------------------------------
-r3253 | jcbowman | 2008-07-27 21:30:54 -0600 (Sun, 27 Jul 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Add locale() function to query/set current locale.
-
-Add locale string to format(string s, real x).
-
-Add string(int) function.
-
-Fix locale issues.
-
-------------------------------------------------------------------------
-r3252 | jcbowman | 2008-07-27 16:02:26 -0600 (Sun, 27 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Make string(real, int digits=realDigits) use fixed notation.
-
-------------------------------------------------------------------------
-r3251 | jcbowman | 2008-07-27 00:12:38 -0600 (Sun, 27 Jul 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/three_surface.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/label3ribbon.asy
-
-Add three-dimensional Label support.
-
-Support adding a three-dimensional frame to a picture (positioned at the
-origin).
-
-Remove three-dimensional add functions in favour of embed.
-
-------------------------------------------------------------------------
-r3250 | jcbowman | 2008-07-26 18:22:39 -0600 (Sat, 26 Jul 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/base/light.asy
- D /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/base/three_light.asy (from /trunk/asymptote/base/light.asy:3249)
- A /trunk/asymptote/base/three_surface.asy (from /trunk/asymptote/base/surface.asy:3249)
-
-Rename surface.asy to three_surface.asy and light.asy to three_light.asy.
-
-------------------------------------------------------------------------
-r3249 | jcbowman | 2008-07-26 18:15:03 -0600 (Sat, 26 Jul 2008) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/light.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/label3.asy
- M /trunk/asymptote/examples/label3ribbon.asy
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/triple.h
-
-Move surface max and min functions to C++ code.
-
-Fix three-dimensional label functions.
-
-Implement unitsphere as an 8-patch Bezier approximation.
-
-Add three-dimensional dot functions.
-
-Include surface.asy and light.asy in three.asy.
-
-Remove casts from triple to pair and triple[][] to patch.
-
-Fix surface normals.
-
-------------------------------------------------------------------------
-r3248 | oshardt | 2008-07-26 08:14:27 -0600 (Sat, 26 Jul 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
-
-Preserve original path's direction for each new region created.
-------------------------------------------------------------------------
-r3247 | jcbowman | 2008-07-25 16:53:29 -0600 (Fri, 25 Jul 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
-
-Fix removeDuplicates.
-
-Simplify uncycle.
-
-------------------------------------------------------------------------
-r3246 | jcbowman | 2008-07-25 15:38:43 -0600 (Fri, 25 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/bezulate.asy
-
-Use DBL_MANT_DIG for recursion depth limit.
-
-------------------------------------------------------------------------
-r3245 | jcbowman | 2008-07-23 02:16:40 -0600 (Wed, 23 Jul 2008) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/bbox3.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath3.h
- M /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/label3.asy
- M /trunk/asymptote/examples/label3ribbon.asy
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Generalize picture to handle 3D objects.
-
-Rename surface to patch; implement a surface structure to hold an array of
-patches.
-
-Implement simpler, faster surface bounding box routines.
-
-Add -prc setting (temporarily set to false) to enable prc output.
-
-------------------------------------------------------------------------
-r3244 | jcbowman | 2008-07-23 02:09:52 -0600 (Wed, 23 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
-
-Add randompath function.
-
-------------------------------------------------------------------------
-r3243 | jcbowman | 2008-07-23 02:02:59 -0600 (Wed, 23 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embedding.asy
-
-Fix height and width units.
-
-------------------------------------------------------------------------
-r3242 | jcbowman | 2008-07-07 00:43:29 -0600 (Mon, 07 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/path.cc
-
-Use bounding box rather than less efficient convex hull test in inside.
-
-------------------------------------------------------------------------
-r3241 | jcbowman | 2008-07-06 22:52:29 -0600 (Sun, 06 Jul 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/xasy3
-
-Remove obsolete file.
-
-------------------------------------------------------------------------
-r3240 | jcbowman | 2008-07-06 17:23:42 -0600 (Sun, 06 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/gc-7.1FreeBSD.patch
+ Fix GUI export under MSWindows.
-Support compilation of gc-7.1 with gcc-4.3.1 on FreeBSD 4.10-RELEASE-p2.
+commit 9ba6ab15f1b7722d6ab19c533b98a97485605601
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 11:58:48 2010 -0600
-------------------------------------------------------------------------
-r3239 | pivaldi | 2008-07-06 14:40:28 -0600 (Sun, 06 Jul 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix the documentation of quarticroots.
-------------------------------------------------------------------------
-r3238 | jcbowman | 2008-07-05 22:21:50 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r3237 | jcbowman | 2008-07-05 22:11:36 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Remove HAVE_TRIANGLE configuration.
-
-------------------------------------------------------------------------
-r3236 | jcbowman | 2008-07-05 22:05:42 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/writePRC.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Port prc code to cygwin.
-
-------------------------------------------------------------------------
-r3235 | jcbowman | 2008-07-05 14:11:53 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Port version changes to msdos.
-
-------------------------------------------------------------------------
-r3234 | jcbowman | 2008-07-05 13:47:51 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-More version fixes.
-
-------------------------------------------------------------------------
-r3233 | jcbowman | 2008-07-05 13:32:18 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Improve camera position.
-Fix version.texi; cleanup temporary files.
+commit 1018a5d12afdc254a364c052fb772d0fce772fa1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 11:47:15 2010 -0600
-------------------------------------------------------------------------
-r3232 | jcbowman | 2008-07-05 12:54:47 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Set size.
-Add prc dependency.
+commit 1694cc39454b2f92a3fa72ac24384cec6f9787d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 11:06:15 2010 -0600
-------------------------------------------------------------------------
-r3231 | jcbowman | 2008-07-05 12:52:54 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Create empty svnrevision.cc by default to force update.
-
-------------------------------------------------------------------------
-r3230 | jcbowman | 2008-07-05 12:42:22 -0600 (Sat, 05 Jul 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/triangle.patch
- M /trunk/asymptote/runtime.in
-
-Remove support for external triangle.shar.gz package now that Delaunay.cc
-is fixed.
-
-------------------------------------------------------------------------
-r3229 | jcbowman | 2008-07-05 12:26:50 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/GUI/xasyVersion.py.in
- M /trunk/asymptote/Makefile.in
- D /trunk/asymptote/base/version.asy.in
- M /trunk/asymptote/configure.ac
- D /trunk/asymptote/doc/version.texi.in
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Include svn revision in version strings.
-
-------------------------------------------------------------------------
-r3228 | jcbowman | 2008-07-05 11:08:28 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
+ Fix poster size.
-Fix supertriangle computation.
+commit c178c191b01142455027304b0c3590a1b233acf3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 10:46:48 2010 -0600
-------------------------------------------------------------------------
-r3227 | jcbowman | 2008-07-05 01:32:21 -0600 (Sat, 05 Jul 2008) | 4 lines
-Changed paths:
- A /trunk/asymptote/base/bezulate.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/examples/label3.asy
+ Revert unintended removal of inline option.
-Add bezier triangulation routines (developed by Orest Shardt).
+commit b6952633aefb155e0fc3b1853b3d0c16c627f9c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 09:42:26 2010 -0600
-Add support for filled fonts.
+ Require user to double quote graphics file names containing spaces.
-------------------------------------------------------------------------
-r3226 | jcbowman | 2008-07-05 00:37:42 -0600 (Sat, 05 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
-
-Fix surface constructor to handle all four intersection cases.
-
-------------------------------------------------------------------------
-r3225 | jcbowman | 2008-07-04 15:35:03 -0600 (Fri, 04 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Generalize planar surface constructor to handle a single interior intersection.
+commit bc3ae56dab8e42c56641860d38be78a44217ad91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 09:31:29 2010 -0600
-------------------------------------------------------------------------
-r3224 | jcbowman | 2008-07-04 11:29:01 -0600 (Fri, 04 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/path.cc
-
-Fix check in windingnumber for points on path.
-
-------------------------------------------------------------------------
-r3223 | oshardt | 2008-07-04 09:56:19 -0600 (Fri, 04 Jul 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Fix parameterization interval of PRCline.
-------------------------------------------------------------------------
-r3222 | jcbowman | 2008-07-04 01:09:09 -0600 (Fri, 04 Jul 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
-
-Add constructor for a (possibly) nonconvex cyclic path that returns an array of
-surfaces.
-
-------------------------------------------------------------------------
-r3221 | jcbowman | 2008-07-03 23:55:01 -0600 (Thu, 03 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Suppress output by size when picture is empty.
-
-------------------------------------------------------------------------
-r3220 | jcbowman | 2008-07-03 23:25:31 -0600 (Thu, 03 Jul 2008) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
-
-Check for coincident subpaths in path.cc to avoid infinite loops.
-
-Define restricted int undefined to the the largest odd integer (returned by
-windingnumber for points on the path).
-
-Update documentation.
-
-------------------------------------------------------------------------
-r3219 | jcbowman | 2008-07-03 15:46:32 -0600 (Thu, 03 Jul 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Make windingnumber(g,z) return the largest odd integer when z lies on path g.
-
-Make inside return true for points on the boundary.
-
-------------------------------------------------------------------------
-r3218 | jcbowman | 2008-07-02 15:03:55 -0600 (Wed, 02 Jul 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Revert to original version of cubicroots to handle the case where one of the
-first two roots is near zero.
-
-------------------------------------------------------------------------
-r3217 | jcbowman | 2008-07-02 12:57:21 -0600 (Wed, 02 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/advection.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r3216 | jcbowman | 2008-07-01 22:29:10 -0600 (Tue, 01 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Minor simplification.
-
-------------------------------------------------------------------------
-r3215 | jcbowman | 2008-07-01 20:27:06 -0600 (Tue, 01 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+ Ensure double quote character is inactive.
-Fix AsyPDF flag.
-
-------------------------------------------------------------------------
-r3214 | jcbowman | 2008-07-01 20:11:33 -0600 (Tue, 01 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Support clipping with tex and pdftex TeX engines again (broken since r2785).
-
-------------------------------------------------------------------------
-r3213 | jcbowman | 2008-07-01 20:08:52 -0600 (Tue, 01 Jul 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Support xelatex.
-
-------------------------------------------------------------------------
-r3212 | jcbowman | 2008-07-01 00:19:54 -0600 (Tue, 01 Jul 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/runtime.in
-
-Leave cubic root refinement to the user, to avoid potential root
-interchange problems.
-
-------------------------------------------------------------------------
-r3211 | jcbowman | 2008-06-30 22:27:13 -0600 (Mon, 30 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/predicates.cc
- M /trunk/asymptote/predicates.h
- M /trunk/asymptote/runtime.in
-
-Implement robust inside algorithm based on conditional subdivision and
-robust orient2d predicate.
-
-------------------------------------------------------------------------
-r3210 | jcbowman | 2008-06-30 17:51:39 -0600 (Mon, 30 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/latexusage.tex
-
-Add option to force PDF output.
-
-------------------------------------------------------------------------
-r3209 | jcbowman | 2008-06-30 08:51:03 -0600 (Mon, 30 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Add side and incircle functions.
-
-------------------------------------------------------------------------
-r3208 | jcbowman | 2008-06-29 17:57:25 -0600 (Sun, 29 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
-
-Minor optimizations.
-
-------------------------------------------------------------------------
-r3207 | jcbowman | 2008-06-29 16:33:57 -0600 (Sun, 29 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
-
-Correct typo.
-
-------------------------------------------------------------------------
-r3206 | jcbowman | 2008-06-29 16:30:53 -0600 (Sun, 29 Jun 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/predicates.cc
- A /trunk/asymptote/predicates.h
- A /trunk/asymptote/rounding.h
- M /trunk/asymptote/runtime.in
-
-Fix segmentation fault in default Delaunay triangulation routine.
-
-Use Shewcuk's exact predicates in Delaunay triangulation.
-
-------------------------------------------------------------------------
-r3205 | jcbowman | 2008-06-28 23:16:00 -0600 (Sat, 28 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/doc/triangulate.asy
- M /trunk/asymptote/runtime.in
-
-Fix incorrect array size documentation of Delaunay.cc that can lead to a
-segmentation fault.
-
-------------------------------------------------------------------------
-r3204 | jcbowman | 2008-06-26 00:01:50 -0600 (Thu, 26 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/arith/roots.asy
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r3203 | jcbowman | 2008-06-25 23:19:25 -0600 (Wed, 25 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Try to refine calculated cubic roots with Newton-Raphson iteration.
-
-------------------------------------------------------------------------
-r3202 | jcbowman | 2008-06-25 22:40:12 -0600 (Wed, 25 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
+commit 916180f64f9767fff8ebb6face6d45352952cfe1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 08:49:27 2010 -0600
-Simplify cubicroots.
-
-------------------------------------------------------------------------
-r3201 | jcbowman | 2008-06-25 17:00:22 -0600 (Wed, 25 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Replace ytimes by real[] mintimes(path) and real[] maxtimes(path).
-
-------------------------------------------------------------------------
-r3200 | jcbowman | 2008-06-25 16:24:22 -0600 (Wed, 25 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Clean up files even after errors.
-Generalize last fix to an arbitrary axis.
+commit 979c9a3c2ce462c9ad2f3cf069b711fca556b99a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 01:00:40 2010 -0600
-------------------------------------------------------------------------
-r3199 | jcbowman | 2008-06-25 15:04:03 -0600 (Wed, 25 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Handle degenerate cases.
-
-------------------------------------------------------------------------
-r3198 | jcbowman | 2008-06-25 00:38:12 -0600 (Wed, 25 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Increase fuzz.
-
-------------------------------------------------------------------------
-r3197 | jcbowman | 2008-06-25 00:27:11 -0600 (Wed, 25 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fix numerical resolution problem in windingnumber.
-
-------------------------------------------------------------------------
-r3196 | jcbowman | 2008-06-24 23:45:50 -0600 (Tue, 24 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fix relative vs. absolute fuzz.
-
-------------------------------------------------------------------------
-r3195 | jcbowman | 2008-06-24 23:03:37 -0600 (Tue, 24 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Adjust fuzz to fix remaining resolutions problems in windingnumber.
-
-------------------------------------------------------------------------
-r3194 | jcbowman | 2008-06-24 22:36:22 -0600 (Tue, 24 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Reinstate deleted function.
-
-------------------------------------------------------------------------
-r3193 | jcbowman | 2008-06-24 22:31:12 -0600 (Tue, 24 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Remove dir(path,real,int) since it is only needed internally.
-
-------------------------------------------------------------------------
-r3192 | jcbowman | 2008-06-24 22:20:09 -0600 (Tue, 24 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
+ Fix latticeshading with -svgemulation.
-Reinstate old inside function.
-
-------------------------------------------------------------------------
-r3191 | jcbowman | 2008-06-24 17:53:38 -0600 (Tue, 24 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Use lineintersections routine to implement inside.
-
-------------------------------------------------------------------------
-r3190 | jcbowman | 2008-06-24 10:35:12 -0600 (Tue, 24 Jun 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Fix windingnumber by using robust predir and postdir functions.
-
-Expose dir(path,real,int).
-
-------------------------------------------------------------------------
-r3189 | jcbowman | 2008-06-23 23:42:18 -0600 (Mon, 23 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Add real[] ytimes(path g) function to return times at which path g reaches its
-minimum and maximum y extents.
-
-------------------------------------------------------------------------
-r3188 | jcbowman | 2008-06-23 22:40:14 -0600 (Mon, 23 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
-
-Consolidate bounding box code.
-
-------------------------------------------------------------------------
-r3187 | oshardt | 2008-06-23 18:04:57 -0600 (Mon, 23 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/PRC.h
- M /trunk/asymptote/prc/PRCTools/describePRC.cc
- M /trunk/asymptote/prc/PRCTools/iPRCFile.cc
-
-Correct handling of uncompressed files. Add enums to PRC.h
-------------------------------------------------------------------------
-r3186 | jcbowman | 2008-06-23 17:48:23 -0600 (Mon, 23 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Increase minimal fuzz in intersections.
-
-------------------------------------------------------------------------
-r3185 | jcbowman | 2008-06-23 15:03:49 -0600 (Mon, 23 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Increase fuzz to improve detection of roots at numerical infinity.
-
-------------------------------------------------------------------------
-r3184 | jcbowman | 2008-06-23 11:18:40 -0600 (Mon, 23 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-User -dSAFER also for deconstruction into png format.
-
-------------------------------------------------------------------------
-r3183 | jcbowman | 2008-06-23 11:00:40 -0600 (Mon, 23 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
-
-By default run gs with -dSAFER.
-
-------------------------------------------------------------------------
-r3182 | jcbowman | 2008-06-23 00:41:43 -0600 (Mon, 23 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo.
-
-------------------------------------------------------------------------
-r3181 | jcbowman | 2008-06-23 00:31:13 -0600 (Mon, 23 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Update link.
-
-------------------------------------------------------------------------
-r3180 | jcbowman | 2008-06-22 23:26:30 -0600 (Sun, 22 Jun 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/triple.h
-
-Merge C++ intersect and intersection routines.
-
-Optimize intersection routines for paths containing straight segments.
-
-Add function real[] intersections(path p, pair a, pair b, real fuzz=0)
-to return all intersection times of path p with the (infinite) line
-through points a and b.
-
-------------------------------------------------------------------------
-r3179 | jcbowman | 2008-06-21 19:24:45 -0600 (Sat, 21 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Fix -listvariables.
-
-------------------------------------------------------------------------
-r3178 | jcbowman | 2008-06-21 14:46:23 -0600 (Sat, 21 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
-
-Use new intersection routines; handle degenerate cases.
-
-------------------------------------------------------------------------
-r3177 | jcbowman | 2008-06-21 14:36:53 -0600 (Sat, 21 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
-
-Use a process-specific currentpen.
-
-------------------------------------------------------------------------
-r3176 | jcbowman | 2008-06-21 12:24:39 -0600 (Sat, 21 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/Gouraudcontour.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r3175 | jcbowman | 2008-06-20 22:49:58 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix roll parameter.
-
-------------------------------------------------------------------------
-r3174 | jcbowman | 2008-06-20 19:34:56 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Rename intersectionsline to lineintersections.
-
-------------------------------------------------------------------------
-r3173 | jcbowman | 2008-06-20 16:56:05 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Fix and standardize new intersection routines.
-
-------------------------------------------------------------------------
-r3172 | jcbowman | 2008-06-20 16:12:09 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Improve intersection routines.
-
-------------------------------------------------------------------------
-r3171 | jcbowman | 2008-06-20 12:04:45 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Fix front/back detection when rotating about a point.
-
-------------------------------------------------------------------------
-r3170 | jcbowman | 2008-06-20 10:41:31 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/multicontour.asy
- M /trunk/asymptote/examples/delu.asy
- M /trunk/asymptote/runtime.in
-
-Move unitrand to C++ code to avoid dependency on stats.asy.
-
-------------------------------------------------------------------------
-r3169 | jcbowman | 2008-06-20 10:23:21 -0600 (Fri, 20 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Implement improved version of intersections(point, pair p, pair q)
-that returns all intersection times with the (infinite) line through p and q.
-
-------------------------------------------------------------------------
-r3168 | jcbowman | 2008-06-20 01:44:26 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_paths.asy
-
-Add routine to compute the intersection times of a path and a line segment.
-
-------------------------------------------------------------------------
-r3167 | jcbowman | 2008-06-20 00:38:55 -0600 (Fri, 20 Jun 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/embed.asy
- A /trunk/asymptote/base/embedding.asy
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/syzygy.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/label3ribbon.asy
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
-
-Distinguish between updatefunction (used for interactive mode) and
-exitfunction (used to clean up intermediate files).
-
-Don't force settings.outformat="pdf" in three.asy.
-
-------------------------------------------------------------------------
-r3166 | jcbowman | 2008-06-20 00:07:38 -0600 (Fri, 20 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Simplify nodes(int).
-
-------------------------------------------------------------------------
-r3165 | jcbowman | 2008-06-19 23:42:32 -0600 (Thu, 19 Jun 2008) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/examples/label3ribbon.asy
-
-Change path3 lift(path) to a constructor.
-
-Add constructors to surface.asy.
-
-Add example of 3D extruded label contributed by Philippe Ivaldi.
-
-------------------------------------------------------------------------
-r3164 | jcbowman | 2008-06-19 22:38:42 -0600 (Thu, 19 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
-
-Remove granularity for improved rendering.
-
-------------------------------------------------------------------------
-r3163 | jcbowman | 2008-06-19 15:43:45 -0600 (Thu, 19 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/logo.asy
-
-Replace axis call by explicit draw commands.
-
-------------------------------------------------------------------------
-r3162 | oshardt | 2008-06-19 15:04:04 -0600 (Thu, 19 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/PRCbitStream.cc
- M /trunk/asymptote/prc/PRCbitStream.h
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/writePRC.cc
-
-Fix PRCbitStream::getSize().
-------------------------------------------------------------------------
-r3161 | oshardt | 2008-06-19 14:33:11 -0600 (Thu, 19 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/PRCTools/inflation.cc
-
-Fix decompress().
-------------------------------------------------------------------------
-r3160 | jcbowman | 2008-06-19 00:24:51 -0600 (Thu, 19 Jun 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix prc file count issue.
-
-Add preliminary support for 3d fonts.
-
-------------------------------------------------------------------------
-r3159 | jcbowman | 2008-06-18 22:31:55 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/teapot.asy
-
-Fix projection units.
-
-------------------------------------------------------------------------
-r3158 | jcbowman | 2008-06-18 22:12:40 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/runtime.in
-
-Add texpath support for alignment and transforms.
-
-------------------------------------------------------------------------
-r3157 | jcbowman | 2008-06-18 22:10:43 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/process.cc
-
-Simplify reset.
-
-------------------------------------------------------------------------
-r3156 | oshardt | 2008-06-18 21:00:40 -0600 (Wed, 18 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/teapot.asy
-
-Fix teapot example
-------------------------------------------------------------------------
-r3155 | jcbowman | 2008-06-18 15:17:02 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Avoid opening up an X11 window in texpath; use epswrite device instead.
-
-------------------------------------------------------------------------
-r3154 | jcbowman | 2008-06-18 14:56:22 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Add erase(frame) function.
-
-------------------------------------------------------------------------
-r3153 | jcbowman | 2008-06-18 13:02:13 -0600 (Wed, 18 Jun 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Make texpath work also with sqrt, fractions, and arrows.
-
-Add pen argument to texpath.
-
-------------------------------------------------------------------------
-r3152 | oshardt | 2008-06-18 12:51:32 -0600 (Wed, 18 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/teapot.asy
-
-Use cm as units of camera properties.
-------------------------------------------------------------------------
-r3151 | oshardt | 2008-06-18 11:05:14 -0600 (Wed, 18 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/writePRC.cc
-
-In PRC, always write at least 1 bit of user data.
-------------------------------------------------------------------------
-r3150 | jcbowman | 2008-06-18 10:20:19 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/graphmarkers.asy
-
-Fix formatting.
-
-------------------------------------------------------------------------
-r3149 | jcbowman | 2008-06-18 10:18:11 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/graphmarkers.asy
-
-Add example of custom mark routine.
-
-------------------------------------------------------------------------
-r3148 | jcbowman | 2008-06-18 09:45:35 -0600 (Wed, 18 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Move default currentpen argument to C++ code.
-
-------------------------------------------------------------------------
-r3147 | jcbowman | 2008-06-17 22:45:59 -0600 (Tue, 17 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
- A /trunk/asymptote/examples/shadestroke.asy
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-Add boolean stroke parameter to shading (and clipping) routines to shading of
-(and clipping to) stroked paths.
-
-------------------------------------------------------------------------
-r3146 | jcbowman | 2008-06-17 22:08:40 -0600 (Tue, 17 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/BezierSurface.asy
-
-Add routine projection perspective(string s) routine to extract current camera
-parameters from cameralink (Viewpoint).
-
-------------------------------------------------------------------------
-r3145 | oshardt | 2008-06-17 13:02:33 -0600 (Tue, 17 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/teapot.asy
-
-Resize and give the teapot a bottom.
-------------------------------------------------------------------------
-r3144 | oshardt | 2008-06-17 12:09:30 -0600 (Tue, 17 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyCodeEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
-
-Use external editor to edit code.
-------------------------------------------------------------------------
-r3143 | oshardt | 2008-06-16 17:21:07 -0600 (Mon, 16 Jun 2008) | 1 line
-Changed paths:
- A /trunk/asymptote/prc/PRCTools/makePRC.cc
-
-Remove unnecessary casts.
-------------------------------------------------------------------------
-r3142 | oshardt | 2008-06-16 17:19:44 -0600 (Mon, 16 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/prc/PRCTools/Makefile
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/writePRC.h
-
-Remove unnecessary casts.
-------------------------------------------------------------------------
-r3141 | jcbowman | 2008-06-16 13:29:25 -0600 (Mon, 16 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Fix and simplify texpath.
-
-------------------------------------------------------------------------
-r3140 | jcbowman | 2008-06-16 11:11:55 -0600 (Mon, 16 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Use C locale for formatting embed arguments.
-
-------------------------------------------------------------------------
-r3139 | jcbowman | 2008-06-16 11:08:31 -0600 (Mon, 16 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Add path[][] texpath(string s) routine to convert string into the paths
-that TeX would fill.
-
-------------------------------------------------------------------------
-r3138 | jcbowman | 2008-06-16 11:06:41 -0600 (Mon, 16 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/BezierSurface.asy
-
-Add camera view link.
-
-------------------------------------------------------------------------
-r3137 | jcbowman | 2008-06-16 01:12:34 -0600 (Mon, 16 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Implement better fix for basealign bounding box bug.
-
-------------------------------------------------------------------------
-r3136 | jcbowman | 2008-06-15 17:08:11 -0600 (Sun, 15 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Fix bounding box with basealign pen.
-
-------------------------------------------------------------------------
-r3135 | jcbowman | 2008-06-15 10:32:44 -0600 (Sun, 15 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Use static constant.
-
-------------------------------------------------------------------------
-r3134 | jcbowman | 2008-06-15 10:30:17 -0600 (Sun, 15 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-For orthographic/oblique projections, move camera further from origin.
-
-------------------------------------------------------------------------
-r3133 | jcbowman | 2008-06-14 10:12:59 -0600 (Sat, 14 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Minor diagnostic improvements.
-
-------------------------------------------------------------------------
-r3132 | jcbowman | 2008-06-14 10:04:27 -0600 (Sat, 14 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/three.asy
-
-Avoid dereferencing null function.
-
-------------------------------------------------------------------------
-r3131 | jcbowman | 2008-06-14 09:34:00 -0600 (Sat, 14 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix bug in face routines for orthographic and oblique projections.
-
-------------------------------------------------------------------------
-r3130 | oshardt | 2008-06-13 17:54:42 -0600 (Fri, 13 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/teapot.asy
- M /trunk/asymptote/prc/oPRCFile.cc
- M /trunk/asymptote/prc/oPRCFile.h
-
-Fix IDs in PRC files.
-------------------------------------------------------------------------
-r3129 | jcbowman | 2008-06-13 16:12:17 -0600 (Fri, 13 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Get PRC initial camera settings from projection.
-
-------------------------------------------------------------------------
-r3128 | jcbowman | 2008-06-13 08:15:38 -0600 (Fri, 13 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/three.asy
-
-Clean up temporary files.
-
-------------------------------------------------------------------------
-r3127 | hammera | 2008-06-13 00:16:39 -0600 (Fri, 13 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/types/shadow.asy
-
-Added semicolons.
-
-------------------------------------------------------------------------
-r3126 | hammera | 2008-06-12 22:56:47 -0600 (Thu, 12 Jun 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/types/shadow.asy
-
-Test access of shadowed variables by higher-order functions.
-
-------------------------------------------------------------------------
-r3125 | jcbowman | 2008-06-12 22:53:27 -0600 (Thu, 12 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/array.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawelement.h
- A /trunk/asymptote/drawpath3.cc
- A /trunk/asymptote/drawpath3.h
- A /trunk/asymptote/drawsurface.cc
- A /trunk/asymptote/drawsurface.h
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- A /trunk/asymptote/prcfile.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Add support for basic PRC operations (drawpath3 and drawsurface).
-
-------------------------------------------------------------------------
-r3124 | jcbowman | 2008-06-12 22:50:22 -0600 (Thu, 12 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Wait for pdfviewer to exit before restarting it.
-
-------------------------------------------------------------------------
-r3123 | oshardt | 2008-06-12 21:01:36 -0600 (Thu, 12 Jun 2008) | 1 line
-Changed paths:
- A /trunk/asymptote/prc
- A /trunk/asymptote/prc/Makefile
- A /trunk/asymptote/prc/PRC.h
- A /trunk/asymptote/prc/PRCTools
- A /trunk/asymptote/prc/PRCTools/Makefile
- A /trunk/asymptote/prc/PRCTools/bitData.cc
- A /trunk/asymptote/prc/PRCTools/bitData.h
- A /trunk/asymptote/prc/PRCTools/bitSearchDouble.cc
- A /trunk/asymptote/prc/PRCTools/bitSearchUI.cc
- A /trunk/asymptote/prc/PRCTools/describeMain.cc
- A /trunk/asymptote/prc/PRCTools/describePRC.cc
- A /trunk/asymptote/prc/PRCTools/describePRC.h
- A /trunk/asymptote/prc/PRCTools/extractSections.cc
- A /trunk/asymptote/prc/PRCTools/iPRCFile.cc
- A /trunk/asymptote/prc/PRCTools/iPRCFile.h
- A /trunk/asymptote/prc/PRCTools/inflation.cc
- A /trunk/asymptote/prc/PRCTools/inflation.h
- A /trunk/asymptote/prc/PRCTools/inflationMain.cc
- A /trunk/asymptote/prc/PRCbitStream.cc
- A /trunk/asymptote/prc/PRCbitStream.h
- A /trunk/asymptote/prc/PRCdouble.cc
- A /trunk/asymptote/prc/PRCdouble.h
- A /trunk/asymptote/prc/oPRCFile.cc
- A /trunk/asymptote/prc/oPRCFile.h
- A /trunk/asymptote/prc/test.cc
- A /trunk/asymptote/prc/writePRC.cc
- A /trunk/asymptote/prc/writePRC.h
-
-Import code that implements support for saving 3D content to PRC files.
-------------------------------------------------------------------------
-r3122 | jcbowman | 2008-06-12 18:10:31 -0600 (Thu, 12 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Since Adobe Acrobat doesn't yet have a file-watching capability,
-kill a running pdfviewer so that a file can be redrawn in interactive mode.
-
-------------------------------------------------------------------------
-r3121 | jcbowman | 2008-06-12 10:00:47 -0600 (Thu, 12 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Make asymptote.sty work with the hebrew babel package.
-
-------------------------------------------------------------------------
-r3120 | jcbowman | 2008-06-12 09:16:07 -0600 (Thu, 12 Jun 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/logdown.asy
-
-Add example of downward-pointing logarithmic axis.
-
-------------------------------------------------------------------------
-r3119 | jcbowman | 2008-06-12 03:23:19 -0600 (Thu, 12 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.44svn.
-------------------------------------------------------------------------
-r3118 | jcbowman | 2008-06-12 01:26:49 -0600 (Thu, 12 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Use international inch also in C++ code.
-
-------------------------------------------------------------------------
-r3117 | jcbowman | 2008-06-12 00:54:14 -0600 (Thu, 12 Jun 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix potential segmentation fault in store_history.
-
-Move uptodate=true back to the beginning of shipout to avoid a race condition.
-
-------------------------------------------------------------------------
-r3116 | jcbowman | 2008-06-12 00:14:14 -0600 (Thu, 12 Jun 2008) | 3 lines
-Changed paths:
- A /trunk/asymptote/base/size10.asy
- A /trunk/asymptote/base/size11.asy
-
-Add modules to redefine LaTeX named fontsizes to correspond to
-\documentclass[10pt]{article} and \documentclass[11pt]{article}, respectively.
-
-------------------------------------------------------------------------
-r3115 | jcbowman | 2008-06-11 15:45:16 -0600 (Wed, 11 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
-
-Use international inch conversion factor.
-
-------------------------------------------------------------------------
-r3114 | jcbowman | 2008-06-10 08:14:59 -0600 (Tue, 10 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add missing path3[] operator * (transform3 t, path3[] p).
-
-------------------------------------------------------------------------
-r3113 | jcbowman | 2008-06-09 00:59:31 -0600 (Mon, 09 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/triangle.patch
- M /trunk/asymptote/runtime.in
-
-Add optional support for Jonathan Shewchuk's more robust triangulation routines.
-
-------------------------------------------------------------------------
-r3112 | jcbowman | 2008-06-08 22:56:41 -0600 (Sun, 08 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/irregularcontour.asy
-
-Add interface for drawing contours on arbitrary nonoverlapping meshes.
-
-------------------------------------------------------------------------
-r3111 | jcbowman | 2008-06-07 22:36:27 -0600 (Sat, 07 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Remove transform return value from add functions in favour of user-supplied
-add routine.
+commit e7187eccf529ff914af7ead76e4fb6d8b3d85b23
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 00:37:58 2010 -0600
-------------------------------------------------------------------------
-r3110 | jcbowman | 2008-06-07 10:49:54 -0600 (Sat, 07 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/rainbow.asy
+ Fix SVG emulation.
-Move draw(path[], pen[]) to plain_picture.asy.
+commit 0f5a9dd4bf43c704d585359260d11668507e0e99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 16 00:17:49 2010 -0600
-------------------------------------------------------------------------
-r3109 | pivaldi | 2008-06-07 10:02:20 -0600 (Sat, 07 Jun 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+ Fix initial SVG pen.
-asy-mode.el: add asy to regexp matching environments with indentation at col 0 for begin/end.
-------------------------------------------------------------------------
-r3108 | jcbowman | 2008-06-06 12:18:07 -0600 (Fri, 06 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit a58312d7d39b9ff692f76a6273ae56dcaae7426c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 15 23:44:32 2010 -0600
-Remove "paths in concatenation do not meet" also from three.asy.
+ Fix GUI export; add SVG export.
-------------------------------------------------------------------------
-r3107 | jcbowman | 2008-06-06 10:59:22 -0600 (Fri, 06 Jun 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Return the transform that maps source coordinates to destination
-coordinates in add and attach.
-
-------------------------------------------------------------------------
-r3106 | jcbowman | 2008-06-06 10:56:10 -0600 (Fri, 06 Jun 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/runtime.in
-
-Move uptodate=true to runtime.
-
-Improve diagnostics about incompatible array lengths.
+commit d5749daff98e436018e252807041934aceded359
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 15 23:32:29 2010 -0600
-------------------------------------------------------------------------
-r3105 | jcbowman | 2008-06-06 09:52:43 -0600 (Fri, 06 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Make interrupts set uptodate=true to avoid spurious shipouts.
-
-------------------------------------------------------------------------
-r3104 | jcbowman | 2008-06-06 09:51:37 -0600 (Fri, 06 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fix secondary axis tick selection when automin=false.
-
-------------------------------------------------------------------------
-r3103 | hammera | 2008-06-05 15:45:47 -0600 (Thu, 05 Jun 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/external-proposal.html
-
-A preliminary proposal for how to defined Asymptote modules in C++.
-
-------------------------------------------------------------------------
-r3102 | jcbowman | 2008-06-05 08:58:18 -0600 (Thu, 05 Jun 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/runtime.in
-
-Allow precision setting to be queried.
-
-Write paths to the specified precision setting for a file.
-
-------------------------------------------------------------------------
-r3101 | jcbowman | 2008-06-05 08:35:35 -0600 (Thu, 05 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Add expm1 function.
-
-------------------------------------------------------------------------
-r3100 | jcbowman | 2008-06-05 08:34:21 -0600 (Thu, 05 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/triads.asy
-
-Add labels to example.
-
-------------------------------------------------------------------------
-r3099 | jcbowman | 2008-06-04 22:28:22 -0600 (Wed, 04 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/cardioid.asy
- M /trunk/asymptote/examples/cos2theta.asy
-
-Always draw 2D axes below picture by default.
-
-------------------------------------------------------------------------
-r3098 | jcbowman | 2008-06-04 21:00:36 -0600 (Wed, 04 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
-
-Simplify font variable definitions.
-
-------------------------------------------------------------------------
-r3097 | jcbowman | 2008-06-04 20:34:59 -0600 (Wed, 04 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/texfile.h
-
-Restore to correct initial font.
-
-------------------------------------------------------------------------
-r3096 | jcbowman | 2008-06-04 14:50:26 -0600 (Wed, 04 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Add missing # sign.
-
-------------------------------------------------------------------------
-r3095 | hammera | 2008-06-03 21:54:04 -0600 (Tue, 03 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
-
-Removed matchCache entirely.
-
-------------------------------------------------------------------------
-r3094 | jcbowman | 2008-06-03 20:14:07 -0600 (Tue, 03 Jun 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Handle undefined __GNU_C_PREREQ macros.
-
-------------------------------------------------------------------------
-r3093 | hammera | 2008-05-31 05:55:05 -0600 (Sat, 31 May 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- A /trunk/asymptote/tests/types/resolve.asy
-
-Disabled matchCaching dur to improperly handled cases.
-
-------------------------------------------------------------------------
-r3092 | hammera | 2008-05-31 05:54:24 -0600 (Sat, 31 May 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Ideas about unicode.
-
-------------------------------------------------------------------------
-r3091 | jcbowman | 2008-05-27 00:36:08 -0600 (Tue, 27 May 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runtime.in
-
-Work around broken gcc-4.1.2 tr1 headers.
-
-------------------------------------------------------------------------
-r3090 | jcbowman | 2008-05-26 23:41:28 -0600 (Mon, 26 May 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/simpson.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Port to gcc-4.3.0.
-------------------------------------------------------------------------
-r3089 | jcbowman | 2008-05-26 15:09:53 -0600 (Mon, 26 May 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/ode.asy
-
-Add beginnings of an ode package.
-
-------------------------------------------------------------------------
-r3088 | jcbowman | 2008-05-22 01:02:23 -0600 (Thu, 22 May 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Make partialsum return an array of the same length as its argument
-(this is a backwards incompatible change).
-
-------------------------------------------------------------------------
-r3087 | jcbowman | 2008-05-07 22:52:35 -0600 (Wed, 07 May 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Update to gc-7.1.
-
-------------------------------------------------------------------------
-r3086 | jcbowman | 2008-05-07 22:50:36 -0600 (Wed, 07 May 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Return immediately for negative sleep arguments.
+ Revert outname construction.
-------------------------------------------------------------------------
-r3085 | jcbowman | 2008-05-07 22:49:52 -0600 (Wed, 07 May 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/examples/cardiod.asy
- A /trunk/asymptote/examples/cardioid.asy (from /trunk/asymptote/examples/cardiod.asy:3080)
-
-Fix spelling of cardioid.
-
-------------------------------------------------------------------------
-r3084 | jcbowman | 2008-05-07 22:49:21 -0600 (Wed, 07 May 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Update URL.
-
-------------------------------------------------------------------------
-r3083 | oshardt | 2008-04-28 17:39:58 -0600 (Mon, 28 Apr 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 0c068d371412591c5beefc6db8ff830cd491a509
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 15 15:42:29 2010 -0600
-Update links to TeX resources.
-------------------------------------------------------------------------
-r3082 | jcbowman | 2008-03-29 17:18:30 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/generalaxis3.asy
-
-Temporary fix for tick directions.
-
-------------------------------------------------------------------------
-r3081 | jcbowman | 2008-03-29 17:17:47 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Add missing index entry for array.
-
-------------------------------------------------------------------------
-r3080 | jcbowman | 2008-03-29 17:10:46 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/multicontour.asy
- M /trunk/asymptote/examples/gamma.asy
-
-Simplfify examples.
-
-------------------------------------------------------------------------
-r3079 | jcbowman | 2008-03-29 17:08:57 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
-
-Improve bad string cast diagnostics.
-
-------------------------------------------------------------------------
-r3078 | jcbowman | 2008-03-29 17:08:34 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Add drawing routines for guide[] g.
-
-------------------------------------------------------------------------
-r3077 | jcbowman | 2008-03-29 17:06:54 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
+ Allow spaces in output directory name.
+
+ All output files are written to the directory part of settings.outname;
+ if this is empty, the current directory is used.
+
+ Allow cd to other directories, preserving the output directory.
-Add path[] operator cast(guide[] g) cast.
+commit 2af5f453b921965d21f4574bfd6594f910fafa53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 15 00:58:42 2010 -0600
-------------------------------------------------------------------------
-r3076 | jcbowman | 2008-03-29 17:06:20 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
+ Remove obsolete bug workaround.
-Add draw(frame f, guide[] g, pen p=currentpen) routine.
+commit c9f8e9b47015b9ab998125e0c51a57789b82d18a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 14 16:45:50 2010 -0600
-------------------------------------------------------------------------
-r3075 | jcbowman | 2008-03-29 17:04:45 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
+ Remove misleading deep qualifier.
-Simplify definition of endl.
+commit 4a9779a086e1611995265cf8de911ae15b32db95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 14 14:28:06 2010 -0600
-------------------------------------------------------------------------
-r3074 | jcbowman | 2008-03-29 17:03:50 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+ Add parallelogram block to flowchart module.
-Move title down slightly.
+commit 5737d8b20f5c45b06171b9da96ef443340416ca5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 14 12:12:07 2010 -0600
-------------------------------------------------------------------------
-r3073 | jcbowman | 2008-03-29 17:02:59 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Check for LIBGL on MacOSX.
-Add void beep() function; document flush output suffix.
+commit c8f5322cc6aecef2401add3effa45d97a22fdff4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 13 10:20:24 2010 -0600
-------------------------------------------------------------------------
-r3072 | jcbowman | 2008-03-29 16:59:31 -0600 (Sat, 29 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
+ Fix preprocessor conditional.
-Add real[] operator ecast(string[] a).
+commit 418f6ac0683264c1a09d12998973c1f30fcb2a5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 13 01:16:51 2010 -0600
-------------------------------------------------------------------------
-r3071 | jcbowman | 2008-03-26 21:35:28 -0600 (Wed, 26 Mar 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Fix latticeshade stroke bounds.
-Make tickmin a multiple of Step when automin=false.
+commit 42c40bca696b23287533ba39bc68ad7d43335188
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 12 22:22:29 2010 -0600
-Don't override put=Above default for extended axes.
+ Support old versions of gcc again.
-------------------------------------------------------------------------
-r3070 | hammera | 2008-03-21 21:45:32 -0600 (Fri, 21 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.cc
- M /trunk/asymptote/array.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/item.h
- M /trunk/asymptote/runtime.in
- A /trunk/asymptote/tests/array/array.asy
+commit d27450e2e7863586c7735ec233cc226804e457b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 12 01:55:34 2010 -0600
-Added array(n, value) function for making arrays of duplicates.
-
-------------------------------------------------------------------------
-r3069 | jcbowman | 2008-03-21 09:56:10 -0600 (Fri, 21 Mar 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Force the default -D 600 dvips setting for proper label alignment (should
-have no other effect since we are not using bitmapped fonts).
-
-------------------------------------------------------------------------
-r3068 | oshardt | 2008-03-11 21:58:22 -0600 (Tue, 11 Mar 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyBezierEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix handling of undo/redo while in bezier editing mode.
-------------------------------------------------------------------------
-r3067 | jcbowman | 2008-03-11 08:45:01 -0600 (Tue, 11 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Force setdash when offset changes.
-
-------------------------------------------------------------------------
-r3066 | jcbowman | 2008-03-02 16:19:55 -0700 (Sun, 02 Mar 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Make C-c C-c automatically kill a previous running Asymptote process without
-second-guessing user's intentions.
-
-Remove erroneous "Compilation errors,..." message generated by killed processes.
-
-------------------------------------------------------------------------
-r3065 | pivaldi | 2008-03-02 04:29:55 -0700 (Sun, 02 Mar 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/penimage.asy
-
-Remove useless code in penimage.asy
-------------------------------------------------------------------------
-r3064 | jcbowman | 2008-03-01 23:55:37 -0700 (Sat, 01 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/vectorfield3.asy
-
-Fix gradient.
-
-------------------------------------------------------------------------
-r3063 | jcbowman | 2008-03-01 23:53:08 -0700 (Sat, 01 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/vectorfield3.asy
-
-Remove unused import.
-
-------------------------------------------------------------------------
-r3062 | jcbowman | 2008-03-01 23:49:23 -0700 (Sat, 01 Mar 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/CDlabel.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/flow.asy
- A /trunk/asymptote/doc/vectorfield.asy
- A /trunk/asymptote/examples/vectorfield3.asy
-
-Improve one-dimensional vector field interface (this change is backwards
-incompatible).
-
-Support two-dimensional and three-dimensional vector fields.
-
-------------------------------------------------------------------------
-r3061 | jcbowman | 2008-03-01 17:14:38 -0700 (Sat, 01 Mar 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/partialsurface.asy
-
-Add example of conditional surface and transparent splitting plane.
-
-------------------------------------------------------------------------
-r3060 | jcbowman | 2008-03-01 15:38:14 -0700 (Sat, 01 Mar 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Implement conditional drawing of surfaces meshes over box(a,b).
-
-------------------------------------------------------------------------
-r3059 | pivaldi | 2008-02-28 04:42:32 -0700 (Thu, 28 Feb 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Update asy-mode-version value.
-------------------------------------------------------------------------
-r3058 | pivaldi | 2008-02-28 04:40:49 -0700 (Thu, 28 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Fix critical bug in asy-mode.el:
-a new Asymptote compilation when a process was running erased the contents of some buffers.
-------------------------------------------------------------------------
-r3057 | jcbowman | 2008-02-27 00:25:25 -0700 (Wed, 27 Feb 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.43svn.
-------------------------------------------------------------------------
-r3056 | jcbowman | 2008-02-26 22:57:08 -0700 (Tue, 26 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/cube.asy
-
-Project labels onto cube faces.
-
-------------------------------------------------------------------------
-r3055 | jcbowman | 2008-02-24 09:32:50 -0700 (Sun, 24 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Don't set sticky bit when creating ~/.asy directory.
-
-------------------------------------------------------------------------
-r3054 | jcbowman | 2008-02-24 01:18:00 -0700 (Sun, 24 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slopefield.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/slopefield1.asy
-
-Add optional arrows to slopefield routines.
-
-------------------------------------------------------------------------
-r3053 | jcbowman | 2008-02-22 14:47:40 -0700 (Fri, 22 Feb 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/spline.asy
-
-Add routines pairs(real[] x, real[] y) and triples(real[] x, real[] y,
-real[] z) as a replacement for the obsolete routine
-dot(picture pic=currentpicture, pair[] x, pair[] y, pen p=currentpen,
- filltype filltype=Fill);
-
-------------------------------------------------------------------------
-r3052 | jcbowman | 2008-02-22 14:11:07 -0700 (Fri, 22 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Remove ambiguity in scale.
-
-------------------------------------------------------------------------
-r3051 | jcbowman | 2008-02-22 12:12:12 -0700 (Fri, 22 Feb 2008) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Use the exact derivative of the projection map to project a Label onto a
-given plane.
-
-Remove routine dot(picture pic=currentpicture, pair[] x, pair[] y,
- pen p=currentpen, filltype filltype=Fill);
-
-Add dot(real[] a, real[] b) routine returning the dot product of two vectors.
-
-Update documentation.
-
-------------------------------------------------------------------------
-r3050 | jcbowman | 2008-02-20 13:35:14 -0700 (Wed, 20 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/saddle.asy
- M /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/doc/unitcircle3.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/examples/animations/pdfmovie.asy
- M /trunk/asymptote/examples/cardiod.asy
- M /trunk/asymptote/examples/cos2theta.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/fjortoft.asy
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/lowupint.asy
- M /trunk/asymptote/examples/mosaic.asy
- M /trunk/asymptote/examples/polararea.asy
- M /trunk/asymptote/examples/sacone.asy
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- M /trunk/asymptote/examples/venn.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/workcone.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/examples/xxsq01y.asy
-
-More guide to path changes.
-
-------------------------------------------------------------------------
-r3049 | jcbowman | 2008-02-20 13:30:54 -0700 (Wed, 20 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r3048 | jcbowman | 2008-02-20 10:05:24 -0700 (Wed, 20 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r3047 | jcbowman | 2008-02-20 09:53:48 -0700 (Wed, 20 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
-
-Simplify code.
-
-------------------------------------------------------------------------
-r3046 | jcbowman | 2008-02-18 13:19:42 -0700 (Mon, 18 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
-
-Add fit argument also for nonglobal animations.
-
-------------------------------------------------------------------------
-r3045 | jcbowman | 2008-02-18 11:07:11 -0700 (Mon, 18 Feb 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/wheel.asy
-
-Add fit argument to animation routines for adding an optionally filled
-bounding box to each movie frame.
-
-Add newpage(frame) function.
-
-------------------------------------------------------------------------
-r3044 | jcbowman | 2008-02-18 09:54:28 -0700 (Mon, 18 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Remove unused shipout predeclaration.
-
-------------------------------------------------------------------------
-r3043 | jcbowman | 2008-02-17 22:29:37 -0700 (Sun, 17 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Add missing explicit qualifier.
-
-------------------------------------------------------------------------
-r3042 | jcbowman | 2008-02-17 22:22:15 -0700 (Sun, 17 Feb 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Move definition of currentpen to C++ code.
-
-Add int inside(path p, path q, pen fillrule=currentpen) routine.
-
-------------------------------------------------------------------------
-r3041 | jcbowman | 2008-02-16 22:17:40 -0700 (Sat, 16 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/three.asy
-
-Add routine for projecting a Label onto a given plane.
-
-------------------------------------------------------------------------
-r3040 | jcbowman | 2008-02-15 09:43:04 -0700 (Fri, 15 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
- M /trunk/asymptote/texfile.h
-
-Fix missing ASYbase declaration.
+ Increment version to 1.93svn.
-------------------------------------------------------------------------
-r3039 | oshardt | 2008-02-13 19:21:00 -0700 (Wed, 13 Feb 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyBezierEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
+commit f8f609b8bdfcbde84de936d800cad37c063b8fb3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 11 09:41:33 2010 -0600
-Fix bug in cancellation of text addition.
-------------------------------------------------------------------------
-r3038 | jcbowman | 2008-02-13 15:24:27 -0700 (Wed, 13 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Call init_readline only once.
+
+ Remove obsolete CYGWIN readline initialization code.
-Output TeX headers only when needed.
+commit d035c7bb2e1060d11544e0d2e13143f5eed7793e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 11 09:34:01 2010 -0600
-------------------------------------------------------------------------
-r3037 | jcbowman | 2008-02-13 15:21:32 -0700 (Wed, 13 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/extra/intro.asy
+ Fix typo.
-Mention that transforms can also be applied to Labels.
+commit df7fb6ee773ecdd7a8b4a6b42d36944175638225
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 11 02:26:26 2010 -0600
-------------------------------------------------------------------------
-r3036 | jcbowman | 2008-02-11 14:19:08 -0700 (Mon, 11 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+ Fix -lGL detection.
-Update two arrow example.
+commit bd5ac5a5358ddb735d147900bde91359a70db63a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 11 00:51:59 2010 -0600
-------------------------------------------------------------------------
-r3035 | jcbowman | 2008-02-11 13:49:15 -0700 (Mon, 11 Feb 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/examples/dimension.asy
+ More CYGWIN portability changes.
-Update documentation of arrowhead styles.
+commit 89f0c054f4b48540e7871e8be71ff26002ed3169
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 10 12:43:11 2010 -0600
-Change guides to paths.
+ Fix CYGWIN portability issues.
-------------------------------------------------------------------------
-r3034 | jcbowman | 2008-02-11 13:15:19 -0700 (Mon, 11 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 232d920b517418d211825e4b44ace7ed1be7e8da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 10 11:12:46 2010 -0600
-Move documentation of colorless(pen) to a better place.
+ Improve tr1 test.
-------------------------------------------------------------------------
-r3033 | jcbowman | 2008-02-11 03:14:56 -0700 (Mon, 11 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/imagecontour.asy
- M /trunk/asymptote/examples/fillcontour.asy
+commit c5c85163ff1780a04acfca69983c939b2568656a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 7 21:19:31 2010 -0600
-Simply and generalize contour value selection code.
+ Add autorotate argument to yaxis.
+
+ Document assert(bool, string).
-------------------------------------------------------------------------
-r3032 | jcbowman | 2008-02-08 21:58:31 -0700 (Fri, 08 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 9810c0fe06212adb96e6596f36bb3acc95432fc3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 7 21:15:42 2010 -0600
-Make OmitTick do nothing when there are no major ticks.
+ Fix aspect ratio.
-------------------------------------------------------------------------
-r3031 | hammera | 2008-02-05 18:25:23 -0700 (Tue, 05 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit bd9b2b7bcd7d9ad3664ced34e4914af2bbe7a828
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 7 16:18:14 2010 -0600
-Fixed typo in slice documentation.
+ Add projection.normal to represent the normal to the projection plane,
+ which differs from projection.vector() for oblique projections.
-------------------------------------------------------------------------
-r3030 | jcbowman | 2008-02-05 09:01:26 -0700 (Tue, 05 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 386bea2ad1f1297bf779f57021a69ca555a80588
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 7 13:32:07 2010 -0600
-Avoid division by zero in uniform.
+ Make oblique projections work with billboard labels.
-------------------------------------------------------------------------
-r3029 | jcbowman | 2008-02-03 16:19:39 -0700 (Sun, 03 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 73dbd37642d26d5df9d7aaa6bc3a9367f3a0116e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 7 11:22:14 2010 -0600
-Update documentation regarding ImageMagick convert.
+ Fix latticeshading.
-------------------------------------------------------------------------
-r3028 | jcbowman | 2008-02-03 16:13:17 -0700 (Sun, 03 Feb 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/examples/animations/inlinemovie.tex
+commit 503487818fecab50384aae143ac8a5170ddb9465
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 5 17:56:20 2010 -0600
-Make movie generate multipage pdf animations when format="pdf" and global=true.
+ Fix normal and true Circle calculations.
-Insist on pdflatex in animation.pdf().
+commit 62d120909d49c8fd2f2fdd5eecfeaf9b0f372235
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 3 17:31:30 2010 -0600
-------------------------------------------------------------------------
-r3027 | jcbowman | 2008-02-03 16:08:56 -0700 (Sun, 03 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
+ Remove unwanted template.
-Catch bad casts.
+commit cf589ff765402ba5c2b320ffd159b01755e5716d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 23 21:05:38 2010 -0600
-------------------------------------------------------------------------
-r3026 | jcbowman | 2008-02-02 10:23:44 -0700 (Sat, 02 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Fix typo.
-Add casts between hsv structure and pens; reduce angle to [0,360).
+commit 4e6bbf0db6b0bacb3da05bf50a8d4e6a698fdc45
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 23 20:44:50 2010 -0600
-------------------------------------------------------------------------
-r3025 | jcbowman | 2008-02-02 02:07:55 -0700 (Sat, 02 Feb 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Ignore null 3D paths.
-Increment version to 1.42svn.
-------------------------------------------------------------------------
-r3024 | jcbowman | 2008-02-02 01:12:22 -0700 (Sat, 02 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.cc
+commit 25bd144b7fd648fba7275de6679fbfbb19931d24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 22 23:03:58 2010 -0600
-Fix type conflict.
+ Fix revision 1.92-28.
-------------------------------------------------------------------------
-r3023 | jcbowman | 2008-02-02 00:05:46 -0700 (Sat, 02 Feb 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit d853172f1a23d32abc709789d253854cf1356e65
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 21 22:35:06 2010 -0600
-Add support for HSV colorspace.
+ Add more predefined tick modifiers.
-------------------------------------------------------------------------
-r3022 | jcbowman | 2008-01-31 20:21:25 -0700 (Thu, 31 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 2c3c2a79a16220ac18d64cc3241b6538ccd6cd5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 21 19:46:07 2010 -0600
-Minor edits.
+ Fix last change.
-------------------------------------------------------------------------
-r3021 | hammera | 2008-01-30 18:42:11 -0700 (Wed, 30 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/doc/asymptote.texi
+commit fe4953f2f5c077f5b2b8e49e41d5ed94d8541b36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 21 19:43:27 2010 -0600
-Documented slices.
+ Fix incorrect pt scaling.
-------------------------------------------------------------------------
-r3020 | hammera | 2008-01-30 13:28:01 -0700 (Wed, 30 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.cc
- M /trunk/asymptote/tests/array/slice.asy
+commit 01721697c8da4d855c560101bdc31e58be40e9b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 20 23:19:37 2010 -0600
-Disallow A[5:2] and, for non-cyclic A, A[-1:] to play it safe.
+ Make integrate routines return structure including sampled time values.
+
+ Enable dynamic timestepping for solveBVP.
-------------------------------------------------------------------------
-r3019 | jcbowman | 2008-01-30 12:24:17 -0700 (Wed, 30 Jan 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
+commit 7227e4f9134b4c3343da4f3a8635abc0671c6e19
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 19 09:36:21 2010 -0600
-Change write to output nothing for uninitialized values instead of
-producing an error.
+ Configure Boehm gc with --enable-large-config by default.
-------------------------------------------------------------------------
-r3018 | jcbowman | 2008-01-30 11:19:58 -0700 (Wed, 30 Jan 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit e55618a3367b32ae278c43818caa7f9c83814503
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 16 17:40:26 2010 -0600
-Add uniform(real a, real b, int n), which returns a uniform partition of
-[a,b] into n subintervals.
+ Fix url.
-Fix comment.
+commit 282c78e96f3583800368c4b9b793407794084b81
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 7 10:48:36 2010 -0600
-------------------------------------------------------------------------
-r3017 | jcbowman | 2008-01-29 17:53:40 -0700 (Tue, 29 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Rename FFTWdelete to deleteAlign.
-Store history line immediately after input (as well at exit, after stifling).
+commit 02c9a6b01ef6f2c66f12c70a3740e09a37fc4d46
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 7 10:45:27 2010 -0600
-------------------------------------------------------------------------
-r3016 | jcbowman | 2008-01-29 08:23:30 -0700 (Tue, 29 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/runtime.in
+ Rename FFTWComplex to ComplexAlign.
-Add interface to simpson.
+commit f498746961e4b72dd85b3296b71d626689f74449
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 4 13:59:27 2010 -0600
-------------------------------------------------------------------------
-r3015 | jcbowman | 2008-01-28 12:12:37 -0700 (Mon, 28 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Format.
-
-------------------------------------------------------------------------
-r3014 | jcbowman | 2008-01-28 12:11:43 -0700 (Mon, 28 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Move numerical routines to Mathematical functions section.
-
-------------------------------------------------------------------------
-r3013 | jcbowman | 2008-01-28 11:38:09 -0700 (Mon, 28 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Make buildcycle return nullpath if less than two paths are specified.
-
-------------------------------------------------------------------------
-r3012 | jcbowman | 2008-01-28 10:56:44 -0700 (Mon, 28 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo in documentation of complement.
-
-------------------------------------------------------------------------
-r3011 | jcbowman | 2008-01-28 10:35:52 -0700 (Mon, 28 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix formatting.
-
-------------------------------------------------------------------------
-r3010 | hammera | 2008-01-27 11:05:40 -0700 (Sun, 27 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.cc
- M /trunk/asymptote/array.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/array/slice.asy
-
-Implemented assignment to slices.
-
-------------------------------------------------------------------------
-r3009 | jcbowman | 2008-01-26 16:11:28 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pipestream.h
-
-Shred TeX transcripts after each call to drawLabel::wait.
-
-------------------------------------------------------------------------
-r3008 | jcbowman | 2008-01-26 15:57:21 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pipestream.h
-
-Output complete TeX diagnostics.
-
-------------------------------------------------------------------------
-r3007 | jcbowman | 2008-01-26 15:30:24 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/Makefile
- M /trunk/asymptote/tests/TestLib.asy
-
-Add blank lines between tests.
-
-------------------------------------------------------------------------
-r3006 | hammera | 2008-01-26 15:02:48 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Added null check for array slices.
-
-------------------------------------------------------------------------
-r3005 | jcbowman | 2008-01-26 14:57:19 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Add array.
-
-------------------------------------------------------------------------
-r3004 | jcbowman | 2008-01-26 14:52:05 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Define complex exp, log, sin, and cos functions.
-
-------------------------------------------------------------------------
-r3003 | hammera | 2008-01-26 14:13:57 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- A /trunk/asymptote/array.cc
- M /trunk/asymptote/array.h
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/runtime.in
- A /trunk/asymptote/tests/array/slice.asy
-
-Added array slices.
-
-------------------------------------------------------------------------
-r3002 | jcbowman | 2008-01-26 10:19:22 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/slidemovies.asy
-
-Fix file paths.
-
-------------------------------------------------------------------------
-r3001 | jcbowman | 2008-01-26 10:14:03 -0700 (Sat, 26 Jan 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- A /trunk/asymptote/base/animation.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/cube.asy
- M /trunk/asymptote/examples/animations/sphere.asy
- M /trunk/asymptote/examples/animations/wavepacket.asy
- M /trunk/asymptote/examples/animations/wheel.asy
-
-Remove dependence of non-PDF animations on animate.sty package by renaming
-animate.sty to animation.sty (PDF animations still need to import animate.sty).
-
-------------------------------------------------------------------------
-r3000 | hammera | 2008-01-26 09:18:56 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/fundec.cc
-
-Report on error for rest args with default arguments.
-
-------------------------------------------------------------------------
-r2999 | hammera | 2008-01-26 09:07:52 -0700 (Sat, 26 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
-
-Added virtual field A.keys for arrays. concat now take a rest arg.
-
-------------------------------------------------------------------------
-r2998 | jcbowman | 2008-01-25 22:47:18 -0700 (Fri, 25 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/transparency.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-Make xasy respect transparency with png xformat.
-
-------------------------------------------------------------------------
-r2997 | jcbowman | 2008-01-25 19:51:26 -0700 (Fri, 25 Jan 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add drawpen argument to FillDraw.
-
-Handle nullpen when drawing arrows.
-
-------------------------------------------------------------------------
-r2996 | jcbowman | 2008-01-20 11:58:45 -0700 (Sun, 20 Jan 2008) | 12 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/runtime.in
-
-Store and make use of the bounding path in the object structure to allow
-connections to noncardinal boundary points.
-
-Add constructors to the object structure.
-
-Remove obsolete function for drawing boxes on pictures in favour of
-draw(Label,box).
-
-Add dir(explicit pair z) function so that dir(E) is a synonym for E.
-
-Update documentation.
-
-------------------------------------------------------------------------
-r2995 | jcbowman | 2008-01-19 21:28:43 -0700 (Sat, 19 Jan 2008) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/gamma.asy
-
-Add gamma function example.
-
-------------------------------------------------------------------------
-r2994 | jcbowman | 2008-01-19 18:03:13 -0700 (Sat, 19 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo.
-
-------------------------------------------------------------------------
-r2993 | jcbowman | 2008-01-19 18:02:16 -0700 (Sat, 19 Jan 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
-
-Improve buildcycle algorithm.
-
-Avoid numerical resolution issues by removing the "paths in concatenation
-do not meet" error.
-
-------------------------------------------------------------------------
-r2992 | jcbowman | 2008-01-17 16:29:08 -0700 (Thu, 17 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add intersection count to node and value routines.
-
-------------------------------------------------------------------------
-r2991 | jcbowman | 2008-01-17 16:24:27 -0700 (Thu, 17 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/flowchartdemo.asy
-
-Update example to show how to specify all pen colours.
-
-------------------------------------------------------------------------
-r2990 | pivaldi | 2008-01-12 10:53:17 -0700 (Sat, 12 Jan 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo
-------------------------------------------------------------------------
-r2989 | jcbowman | 2008-01-11 21:59:03 -0700 (Fri, 11 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Determine whether unsplit slices are should be drawn as front or back slices.
-
-------------------------------------------------------------------------
-r2988 | jcbowman | 2008-01-05 11:59:42 -0700 (Sat, 05 Jan 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.41svn.
-------------------------------------------------------------------------
-r2987 | jcbowman | 2008-01-05 11:02:27 -0700 (Sat, 05 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Fix nurb-related bug in solid shading.
-
-------------------------------------------------------------------------
-r2986 | jcbowman | 2008-01-05 10:40:31 -0700 (Sat, 05 Jan 2008) | 3 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Fix PDF hatch width by disabling dynamics line width adjustment when
-producing pdf format.
-
-------------------------------------------------------------------------
-r2985 | jcbowman | 2008-01-05 09:50:59 -0700 (Sat, 05 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/inlinemovie.tex
+ Fix array index.
-Omit control panel for second movie.
+commit 3f4262148bfb4be6514dcc80ff1f4c8e3127439e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 1 10:07:51 2010 -0600
-------------------------------------------------------------------------
-r2984 | jcbowman | 2008-01-04 21:08:35 -0700 (Fri, 04 Jan 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+ Make CLZ and CTZ portable.
-Increment version to 1.40svn.
-------------------------------------------------------------------------
-r2983 | jcbowman | 2008-01-04 19:48:57 -0700 (Fri, 04 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/inlinemovie.tex
-
-Fix inline embedded PDF animations.
-
-------------------------------------------------------------------------
-r2982 | jcbowman | 2008-01-04 19:28:04 -0700 (Fri, 04 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 1fad80aed5c6c19cf3ee3aa073992de8bae92729
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 28 22:54:54 2010 -0600
-Delete intermediate animation file unless keep=true.
+ Implement CLZ and CTZ bit functions.
-------------------------------------------------------------------------
-r2981 | jcbowman | 2008-01-04 17:53:32 -0700 (Fri, 04 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/examples/animations/inlinemovie.tex
-
-Use constructor to initialize animation.
-
-------------------------------------------------------------------------
-r2980 | jcbowman | 2008-01-04 17:23:54 -0700 (Fri, 04 Jan 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit a1ee8663ea8a51dad88d7d5dc4710bd34718226c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 25 16:52:27 2010 -0600
-Increment version to 1.39svn.
-------------------------------------------------------------------------
-r2979 | jcbowman | 2008-01-04 13:09:26 -0700 (Fri, 04 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
-
-Patch to support gcc-4.3.
-
-------------------------------------------------------------------------
-r2978 | jcbowman | 2008-01-04 12:53:56 -0700 (Fri, 04 Jan 2008) | 2 lines
-Changed paths:
- D /trunk/asymptote/examples/animations/inlinemovie.asy
- A /trunk/asymptote/examples/animations/inlinemovie.tex (from /trunk/asymptote/examples/inlinemovie.tex:2977)
- D /trunk/asymptote/examples/inlinemovie.tex
+ Ignore negative dxmax.
-Move inlinemove.tex to animations directory.
+commit 155b66150ff2b70f0ab8a54a33f1bfe4c3d0a8dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 25 16:50:04 2010 -0600
-------------------------------------------------------------------------
-r2977 | jcbowman | 2008-01-04 12:52:04 -0700 (Fri, 04 Jan 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.sty
- A /trunk/asymptote/examples/animatations (from /trunk/asymptote/examples/slidemovies.asy:2972)
- A /trunk/asymptote/examples/animations/inlinemovie.asy
- A /trunk/asymptote/examples/animations/slidemovies.asy (from /trunk/asymptote/examples/slidemovies.asy:2972)
- M /trunk/asymptote/examples/inlinemovie.tex
- D /trunk/asymptote/examples/slidemovies.asy
+ Fix simpson for a > b and f decreasing.
-Add argument global to animate constructor.
+commit 455a749a478ea4ab86832a08de2e7465027a2e1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 23 23:14:27 2010 -0600
-Fix and illustrate inline animations.
+ Fix compilation on systems without OpenGL.
-------------------------------------------------------------------------
-r2976 | jcbowman | 2008-01-03 21:13:31 -0700 (Thu, 03 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix ambiguous call to dot(triple[]).
-
-------------------------------------------------------------------------
-r2975 | jcbowman | 2008-01-03 20:15:16 -0700 (Thu, 03 Jan 2008) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/inlinemovie.tex
+commit 22c00b08408f19342212cf17e8bc1dd57468010d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 23 19:21:35 2010 -0600
-Support and illustrate embedding of inline pdf files even in absence of
-[inline] asymptote.sty option.
+ Use portable definition of M_PI.
-Use multipage mode by default in animate.pdf().
+commit c8144319f0d38661f859f0da5d5409863fd8f526
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 20 17:20:15 2010 -0600
-------------------------------------------------------------------------
-r2974 | jcbowman | 2008-01-03 17:06:40 -0700 (Thu, 03 Jan 2008) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Add missing arguments.
-Add constructor for animate.
+commit 045941d441e7f37478a1756b836573a0f1116904
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 19 15:57:19 2010 -0600
-Update inline pdf movie documentation.
+ Avoid implicit linking of libGL.
-------------------------------------------------------------------------
-r2973 | jcbowman | 2008-01-03 16:44:30 -0700 (Thu, 03 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
+commit 1bba3a3b88b0c73f4c80e92847e9f804e3520075
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 18 15:01:16 2010 -0600
-Support multipage and inline pdf movies.
+ Fix odd sized shifts in fftw++.h.
-------------------------------------------------------------------------
-r2972 | pivaldi | 2008-01-03 06:59:26 -0700 (Thu, 03 Jan 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+commit ef008d597001d57eb0b0c1dc75084123754d9cab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 15 01:02:06 2010 -0600
-Fix TeXHead path.
-------------------------------------------------------------------------
-r2971 | jcbowman | 2008-01-02 23:17:36 -0700 (Wed, 02 Jan 2008) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Expose Shift functions.
-Document arrowhead styles.
+commit dad1fab51e6585e6e805c1784dc0bacdd7451db8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 13 17:09:35 2010 -0600
-Rename arrowheadT to arrowhead.
+ Remove ambiguous constructor.
-Add defaultfilltype to arrowhead.
+commit df3d6aa4983f560ff92408be0f9fd139af831276
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Feb 10 08:14:26 2010 -0600
-Fix direction bug in TeXhead.
+ Minor change to comment.
-------------------------------------------------------------------------
-r2970 | pivaldi | 2008-01-02 19:12:25 -0700 (Wed, 02 Jan 2008) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+commit 417c566fd0ff23522987844de06c7013173c46b1
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Feb 10 08:13:54 2010 -0600
-Provide Computer Modern arrow head.
-------------------------------------------------------------------------
-r2969 | jcbowman | 2008-01-01 15:17:29 -0700 (Tue, 01 Jan 2008) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+ Changed alignment of slashes in macro.
-Fix degenerate arrows.
+commit ff66cb16cd0fec709507fe54110e34444c8ffede
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 7 16:21:17 2010 -0600
-------------------------------------------------------------------------
-r2968 | jcbowman | 2007-12-30 23:57:24 -0700 (Sun, 30 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+ Fix compilation errors.
-Add arrowhookfactor.
+commit baf491e809673492c975a2ad56c06e9501b4eb8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 7 16:13:15 2010 -0600
-------------------------------------------------------------------------
-r2967 | jcbowman | 2007-12-30 23:50:21 -0700 (Sun, 30 Dec 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+ Fix part names.
-Support alternative arrowhead styles.
+commit 19bfed1a417bc86969786f91a814b4a941625935
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 7 12:34:19 2010 -0600
-Add SimpleHead and HookHead arrow styles (courtesy of Philippe Ivaldi).
+ Update test code.
-------------------------------------------------------------------------
-r2966 | jcbowman | 2007-12-30 23:46:56 -0700 (Sun, 30 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
+commit 21911866dd8da04d3bf8b0b79763c38b9a1dec7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 5 09:39:23 2010 -0600
-Automatically reduce FillDraw to Draw for noncyclic paths.
+ Open oPRCFile in binary mode.
-------------------------------------------------------------------------
-r2965 | jcbowman | 2007-12-29 10:37:13 -0700 (Sat, 29 Dec 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/saddle.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
+commit 4bfb8ab6df3a871600411d79aebabd0c7f7b1f89
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 3 22:03:27 2010 -0600
-Approximate nonuniform rational B-splines (nurbs) by adding additonal
-control points to Bezier curves (not yet optimal).
+ Fix formatting.
-Add operator &(path p, cycleToken tok).
+commit 03bc073aaff1d1c58247156dc5212617cd535aa6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 30 22:04:48 2010 -0600
-Update constructors in three.asy.
+ Fix typo in documentation of singlereal.
+commit ea2f9a3fe502d818d6d6efb17fa6d8923b3429bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 25 21:33:52 2010 -0600
-------------------------------------------------------------------------
-r2964 | jcbowman | 2007-12-28 11:20:30 -0700 (Fri, 28 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Make FFTW wisdom file name and effort flag public.
-In autoformat, try to add an extra digit of precision.
+commit c514c3c99dad4eb2e6c07f6888c8dd7de10344cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 25 10:58:39 2010 -0600
-------------------------------------------------------------------------
-r2963 | jcbowman | 2007-12-24 09:42:05 -0700 (Mon, 24 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
+ Update documentation of fftw++ header file.
-Handle output from xasy scripts.
+commit 5a0a7c84a20086416aa66766faf394efd32c7b0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 23 12:09:50 2010 -0600
-------------------------------------------------------------------------
-r2962 | jcbowman | 2007-12-24 09:06:39 -0700 (Mon, 24 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- D /trunk/asymptote/xasy
+ Fix non-pdf output from PDF tex engines.
-Have Makefile create symbolic link xasy.
+commit fc548df7dbe7df930ca1520d57c3e8dd586cb682
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 19 22:12:07 2010 -0600
-------------------------------------------------------------------------
-r2961 | oshardt | 2007-12-22 20:34:02 -0700 (Sat, 22 Dec 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
+ Improve diagnostic.
-Remove need for access to GUI widgets from threads other than main thread.
-------------------------------------------------------------------------
-r2960 | jcbowman | 2007-12-11 19:01:47 -0700 (Tue, 11 Dec 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/Hobbycontrol.asy
- A /trunk/asymptote/doc/Hobbydir.asy
- M /trunk/asymptote/doc/extra/intro.asy
+commit 7254feea0ccde20412db7b4d640c941bc866ef46
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 19 03:50:50 2010 -0600
-Add missing figures; remove duplicate line.
+ Remove implicit cast in favour of block constructor.
-------------------------------------------------------------------------
-r2959 | hammera | 2007-12-10 11:29:34 -0700 (Mon, 10 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
+commit 1c0664c196454994b1afa811f84efe1ab1320e9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 12 15:31:13 2010 -0600
-Clear the matchCatch after translating a module, for a modest speed-up.
+ Improve example.
-------------------------------------------------------------------------
-r2958 | jcbowman | 2007-12-09 22:37:42 -0700 (Sun, 09 Dec 2007) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 882c2548c71795338e7e14257c6a3e4c7ebd1d32
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 11 11:41:52 2010 -0600
-Add optional xlabel and ylabel arguments to axes.
+ Fix transformed Label alignment.
-Make default xlabel, ylabel, and zlabel arguments of 3D axes routines empty
-strings.
+commit a6deb333bb7da7ab635c1b9bd3b4795d364adf33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 9 23:08:23 2010 -0600
-Document axes.
+ Fix typo.
-Untabify graph3.asy and graph.asy.
+commit f6615df2d1e4bfb913f36ab1501495700af940c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 9 23:06:11 2010 -0600
-------------------------------------------------------------------------
-r2957 | jcbowman | 2007-12-09 20:25:55 -0700 (Sun, 09 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
+ Fix conflicts.
-Remove unused import.
+commit 784b52a16b58d1c154578229b41772206a5634a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 9 15:40:13 2010 -0600
-------------------------------------------------------------------------
-r2956 | jcbowman | 2007-12-09 16:47:07 -0700 (Sun, 09 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/interpolate.asy
- M /trunk/asymptote/base/splinetype.asy
-
-Improve graph and interpolation array length diagnostics.
+ Avoid uninitialized variable warning.
-------------------------------------------------------------------------
-r2955 | hammera | 2007-12-09 14:10:02 -0700 (Sun, 09 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/stm.cc
+commit 65adeb47bfb8b1779e73028a01d483a35a6aa8e6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 9 15:38:02 2010 -0600
-Resolve ambiguous expressions during interactiveWrite (with a warning).
+ Upgrade to latest version of fftw++.h.
-------------------------------------------------------------------------
-r2954 | jcbowman | 2007-12-09 12:15:32 -0700 (Sun, 09 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+commit efa08460ee77d46eb51c6f00f61a5820109292e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 9 15:34:31 2010 -0600
-Implement -c (command) option and exit() command.
+ Simplify code.
-------------------------------------------------------------------------
-r2953 | jcbowman | 2007-12-09 10:49:08 -0700 (Sun, 09 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/fileio.h
-
-Make read1, read2, and read3 effective only for the current array read.
-
-------------------------------------------------------------------------
-r2952 | jcbowman | 2007-12-08 19:22:01 -0700 (Sat, 08 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Output deconstruction errors to Asymptote Console window.
-
-------------------------------------------------------------------------
-r2951 | jcbowman | 2007-12-08 18:16:19 -0700 (Sat, 08 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 295b27aa2a890594af18831f1fa4eb0b5aa27181
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 31 07:28:23 2009 -0600
-Handle unclosed begingroups in deconstruct.
+ Increment version to 1.92svn.
-------------------------------------------------------------------------
-r2950 | jcbowman | 2007-12-08 16:37:22 -0700 (Sat, 08 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/pstoedit-3.45asy.patch
+commit 6bc9a2023414f230f92959f48c9d4baae6012050
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 30 23:05:07 2009 -0600
-Add patch to fix several problems with Asymptote backend for pstoedit-3.45.
+ Remove obsolete freeglut patch.
-------------------------------------------------------------------------
-r2949 | jcbowman | 2007-12-08 14:17:13 -0700 (Sat, 08 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 19a0ff86a453d6676f1e945394a8ed2b0387dce4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 30 14:27:38 2009 -0600
-Ignore unclosed begingroups (to work around pstoedit problems).
+ Set default font after \begin{document}.
-------------------------------------------------------------------------
-r2948 | jcbowman | 2007-12-08 14:13:07 -0700 (Sat, 08 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/bbox.h
+commit 6209c0b018c4ae8d1c3553c8bce67df8cbb1c3cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 30 13:46:09 2009 -0600
-Fix empty clipping bbox.
+ Support transformations in lattice shading.
-------------------------------------------------------------------------
-r2947 | jcbowman | 2007-12-08 10:43:45 -0700 (Sat, 08 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/slidedemo.asy
+commit d2e2ea24fc879cb10f4f9f6e5f9b950391086e77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 30 13:31:21 2009 -0600
-Show how to put a header on every page.
+ Update links.
-------------------------------------------------------------------------
-r2946 | jcbowman | 2007-12-02 16:29:34 -0700 (Sun, 02 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit ad664e609896c95d5cd28f1831ce5e301e356247
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 19 09:18:46 2009 -0600
-Improve system gc detection.
+ Untabify.
-------------------------------------------------------------------------
-r2945 | jcbowman | 2007-12-02 10:58:15 -0700 (Sun, 02 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit be464a2252117e5c40bc95c395c2aec1557703f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 19 09:18:03 2009 -0600
-Document \\ -> \\ mapping of double-quoted strings.
+ Increase epsilon.
-------------------------------------------------------------------------
-r2944 | jcbowman | 2007-12-01 15:30:13 -0700 (Sat, 01 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add default value of (0,0) to center.
+commit 7e1e1a3dc2642c96f9ed814e36a961e6e4411ba3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 12 12:33:40 2009 -0600
-------------------------------------------------------------------------
-r2943 | jcbowman | 2007-12-01 15:24:03 -0700 (Sat, 01 Dec 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/flowchartdemo.asy
+ Replace "nonselfintersecting" by more standard term "simple".
-Add pen arguments to flowchart block routines.
+commit 44fbd7151a135685d2c894e01107397cd27e92b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 11 18:34:20 2009 -0600
-------------------------------------------------------------------------
-r2942 | jcbowman | 2007-11-28 01:28:22 -0700 (Wed, 28 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Use a more robust contour algorithm based on approximating the function as
+ a paraboloid, courtesy of Chris Savage.
-Increment version to 1.38svn.
-------------------------------------------------------------------------
-r2941 | jcbowman | 2007-11-28 00:37:17 -0700 (Wed, 28 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/util.h
+commit 6f69480a190ae9f049b94f644ec6a4825082aef0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 11 17:21:04 2009 -0600
-Final Windows tweaks.
+ Avoid casting to path[] in write(guide[]).
-------------------------------------------------------------------------
-r2940 | jcbowman | 2007-11-27 23:05:09 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+commit 733f624a1287b8c74c506b3bd59c77368e8219c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 6 00:13:51 2009 -0600
-Remove min since intersections returns a sorted array.
+ More example updates.
-------------------------------------------------------------------------
-r2939 | jcbowman | 2007-11-27 22:41:59 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/xasy.1x
+commit 3bab1b8e5f417e4c10f363415997f520b0281bdf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 5 23:55:34 2009 -0600
-Document the -x option of xasy.
+ Minor example updates.
-------------------------------------------------------------------------
-r2938 | jcbowman | 2007-11-27 22:30:09 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
+commit e74e417ed8f85648dc9ae54edb4b3c1399f49809
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 5 23:35:57 2009 -0600
-Remove debugging test modification.
-
-------------------------------------------------------------------------
-r2937 | jcbowman | 2007-11-27 22:28:13 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update GUI installation documentation.
+ Implement operator --(block, block) to simplify flowchart syntax.
-------------------------------------------------------------------------
-r2936 | jcbowman | 2007-11-27 22:17:19 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Require Python 2.5 for MSWindows.
-
-------------------------------------------------------------------------
-r2935 | jcbowman | 2007-11-27 22:10:43 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6msdos.patch
-
-Add version of PIL-1.1.6 patch used for MSDOS.
-
-------------------------------------------------------------------------
-r2934 | jcbowman | 2007-11-27 21:51:27 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Output diagnostics from Asymptote in separate Tk window.
-
-------------------------------------------------------------------------
-r2933 | jcbowman | 2007-11-27 21:50:28 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix active Color button foreground.
-
-------------------------------------------------------------------------
-r2932 | oshardt | 2007-11-27 17:16:40 -0700 (Tue, 27 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Correct acquisition of lock for colour change.
-------------------------------------------------------------------------
-r2931 | jcbowman | 2007-11-27 16:23:59 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
-
-Add 's' scrolling option.
-
-------------------------------------------------------------------------
-r2930 | jcbowman | 2007-11-27 01:01:27 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- D /trunk/asymptote/GUI/xasyVersion.py
- A /trunk/asymptote/GUI/xasyVersion.py.in (from /trunk/asymptote/GUI/xasyVersion.py:2920)
- M /trunk/asymptote/configure.ac
-
-Configure xasy version.
-
-------------------------------------------------------------------------
-r2929 | jcbowman | 2007-11-27 01:00:47 -0700 (Tue, 27 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
-
-Turn off scrolling when not a tty.
-
-------------------------------------------------------------------------
-r2928 | jcbowman | 2007-11-26 22:22:08 -0700 (Mon, 26 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/histogram.asy
+commit 2b0109e94a472b70f698b91ffa812ecb9766d285
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 5 13:40:40 2009 -0600
-Add function to calculate "optimal" number of histogram bins.
+ Add change missed in previous revision.
-------------------------------------------------------------------------
-r2927 | jcbowman | 2007-11-26 17:54:59 -0700 (Mon, 26 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/annotation.asy
+commit 583bd0f3d3df48a3ae8cb15cb7a9976508548011
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 5 13:39:48 2009 -0600
-Force outformat="pdf".
+ Improve precision of minratio and maxratio routines.
-------------------------------------------------------------------------
-r2926 | jcbowman | 2007-11-26 17:54:03 -0700 (Mon, 26 Nov 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+commit ce7b617314c9166c582adaf4efed415774e42b73
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 2 22:50:16 2009 -0600
-When determining base points of arrows, always choose the closest
-intersection points (in terms of arclength) to the apex.
+ Fix transformed 3D labels under -render=0.
-------------------------------------------------------------------------
-r2925 | jcbowman | 2007-11-25 21:47:55 -0700 (Sun, 25 Nov 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyFile.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/runtime.in
+commit f6eb7355fb4a362ab97dcd0e5a370f93440408db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 2 12:14:49 2009 -0600
-Use a separate flag in indexedTransform to indicate GUI deletion, instead of
-zeroing out the transform. This produces clearer .asy output and
-allows deletion of objects to be undone, preserving the image transform,
-even after a deconstruct() (or by manual editing of the output code).
+ Revert last revision.
-Show asy diagnostics in console window.
+commit b38ca30bf706db72a78d0fe00c4295885cb115d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 2 12:10:16 2009 -0600
-------------------------------------------------------------------------
-r2924 | jcbowman | 2007-11-24 23:23:19 -0700 (Sat, 24 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
+ Retune HookHead2.
-Fix scrolling.
+commit de56960ac36ea7e5ce2b39e38a569ae007d4b91a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 2 12:00:26 2009 -0600
-------------------------------------------------------------------------
-r2923 | jcbowman | 2007-11-24 23:03:07 -0700 (Sat, 24 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/helix.asy
+ Fix 3D planar arrowhead gap.
-Improve 3d tick default directions.
+commit d266b2c68c4b14631bb54ac1b9f24195fb9d32a1
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Tue Dec 1 11:13:58 2009 -0600
-------------------------------------------------------------------------
-r2922 | jcbowman | 2007-11-24 06:42:14 -0700 (Sat, 24 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Fix ellispe arc defined by abscesses when angle of ellispe is not zero.
-Return empty secondary axis picture without warning.
+commit e17f928c56c2a92f4da55cbc961b245fc96ebe47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 1 01:50:44 2009 -0600
-------------------------------------------------------------------------
-r2921 | jcbowman | 2007-11-22 08:57:42 -0700 (Thu, 22 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Use unsigned long constant.
-
-------------------------------------------------------------------------
-r2920 | jcbowman | 2007-11-21 22:03:02 -0700 (Wed, 21 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
+ Remove duplicate arrow angle scale factor.
-Move existing releaseLock code, catching exceptions.
+commit 21ab8e75dae93f012bec82b02b382aced39ad538
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 1 01:49:20 2009 -0600
-------------------------------------------------------------------------
-r2919 | jcbowman | 2007-11-21 17:56:01 -0700 (Wed, 21 Nov 2007) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Fix offset in transformed 3D labels with render=0.
-Add transform scale(real x, real y).
+commit f26e5a96e68d1b598c6b06753f6733c30f22b19a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 29 22:21:35 2009 -0600
-Add marker dot(pen p=currentpen, filltype filltype=Fill).
+ Revert 1.91-23.
-Add comma terminator.
+commit f1b58b43b3c051303d426f4e66f52361df3bcb3b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 29 13:17:32 2009 -0600
-Fix dot(frame f, pair z, pen p=currentpen, filltype filltype=Fill).
+ Fix pen size contributions to box and ellipse.
-Update documentation.
+commit ad867668187d1da48dee070b4445a057e7fdbedc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 29 12:59:29 2009 -0600
+ Update inlinetex support for xelatex.
+
+ Load hyperref before patches/movie15_dvipdfmx.sty (renamed to movie.sty)
+ under xelatex.
-------------------------------------------------------------------------
-r2918 | jcbowman | 2007-11-20 23:09:32 -0700 (Tue, 20 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
+commit bba661d24028af3e17488c3bc003dd3e854cd06e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 28 13:10:12 2009 -0600
-Work around ghostscript limitations.
+commit 08a2b148c05d41f903ac401f83f6689b38c9525e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 27 17:50:55 2009 -0600
-------------------------------------------------------------------------
-r2917 | jcbowman | 2007-11-20 22:42:11 -0700 (Tue, 20 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
+ Move convert options before geometry.
-Ensure originalImage is always defined.
+commit b771b0d77e280d8a16cdb0e2c590cc30cae718c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 27 12:10:41 2009 -0600
-------------------------------------------------------------------------
-r2916 | jcbowman | 2007-11-20 22:41:00 -0700 (Tue, 20 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
+ Remove -alpha Off default convert option in favour of
+ convertOptions="-alpha Off".
-Release lock before quitting to allow saving.
+commit a751e0f8ba88956ca209ec9ca2f7bf540c17b020
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 27 11:45:11 2009 -0600
-------------------------------------------------------------------------
-r2915 | oshardt | 2007-11-20 17:52:46 -0700 (Tue, 20 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
+ Use pngalpha driver only if antialias=2.
+
+ Fix size of pngalpha images.
-Switch to selection mode after adding script item.
-------------------------------------------------------------------------
-r2914 | jcbowman | 2007-11-20 10:26:25 -0700 (Tue, 20 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
+commit e6a98e36c1a747f04ae2e442c53c70f14c7c31be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 26 18:32:36 2009 -0600
-Re-enable local directory output check.
+ Add 3D examples.
-------------------------------------------------------------------------
-r2913 | jcbowman | 2007-11-19 23:00:56 -0700 (Mon, 19 Nov 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
+commit cb81e0a6d5ca377fa5e0f176a6efbcf12a7a1180
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 26 10:09:58 2009 -0600
-Fix output(s,update=true) and boutput(s,update=true).
+ Use hypersetup to avoid hyperref option clashes.
-Fix segmentation faults for attempted operations on closed files.
+commit 4958bc1628d5ab089b38a6fa804e396795bc37c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 26 09:31:15 2009 -0600
-------------------------------------------------------------------------
-r2912 | oshardt | 2007-11-19 21:00:18 -0700 (Mon, 19 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
+ Reduce memory usage of example.
-Change zoom selection method to an OptionMenu
-------------------------------------------------------------------------
-r2911 | jcbowman | 2007-11-19 20:34:47 -0700 (Mon, 19 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile.in
+commit a6105bc960e8ff69fb312cfc8ec2dd042c0faf0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 26 09:27:20 2009 -0600
-Escape ^.
+ Fix braces.
-------------------------------------------------------------------------
-r2910 | oshardt | 2007-11-19 20:19:13 -0700 (Mon, 19 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyActions.py
+commit 3d67fe1cf5ca34f521cbc2b7a65992455fe35522
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 26 01:55:46 2009 -0600
-Account for magnification during undo/redo of translations
-------------------------------------------------------------------------
-r2909 | jcbowman | 2007-11-19 10:59:03 -0700 (Mon, 19 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Improve 3D logo.
-Fix typo.
+commit 2eaa852c0148cc9d1234930855a1e76b4a383b71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 25 14:21:37 2009 -0600
-------------------------------------------------------------------------
-r2908 | jcbowman | 2007-11-19 00:22:35 -0700 (Mon, 19 Nov 2007) | 9 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy.py
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/interact.cc
+ Change colorslinks to pdfborder={0 0 0} in hyperrefOptions.
-Move xasy temporary directory deletion code into GUI.
+commit ce77532c7d40b9e354bee36d115d407a19de900b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 25 10:17:37 2009 -0600
-Avoid creating a second asy process if one already exists.
+ Reduce conflicts by renaming the Bessel functions J and Y to Jn and Yn.
-Ignore ctrl-c interrupts from console.
+commit adbbdbdf423482b977aabe318b471464fdb149ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 25 09:56:22 2009 -0600
-Move image file removal up one function level to avoid busy error under
-MSWindows.
+ Add colorlinks to settings.hyperrefOptions.
-------------------------------------------------------------------------
-r2907 | jcbowman | 2007-11-18 23:25:22 -0700 (Sun, 18 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyMainWin.py
+commit 261348d1ccc2094841cca8e1873f9d09173c9f66
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Nov 18 22:38:56 2009 -0600
-Add Orest's latest fixes.
+ Added % for the last answer on the interactive prompt.
-------------------------------------------------------------------------
-r2906 | jcbowman | 2007-11-18 19:29:19 -0700 (Sun, 18 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 2484f7016690e242356dfa81b1178873825981dc
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Nov 18 05:31:57 2009 -0600
-Add informational message about use of system gc version.
+ Fix horizontal & vertical lines
-------------------------------------------------------------------------
-r2905 | jcbowman | 2007-11-18 17:41:19 -0700 (Sun, 18 Nov 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
+commit 9f3a29d8323c8cc50ed8bed536d610154b8ef5a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 12:46:36 2009 -0600
-Make configure use a system version of Boehm GC if recommended local version
-of gc isn't present.
+ Rename example.
-------------------------------------------------------------------------
-r2904 | jcbowman | 2007-11-18 17:28:22 -0700 (Sun, 18 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
+commit 9f2225f1aa08a3a153077907d7eddad0d4b31a0e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 12:45:18 2009 -0600
-Append generic configure instructions to INSTALL.
+ Add example of a polar graph produced from discrete data.
-------------------------------------------------------------------------
-r2903 | jcbowman | 2007-11-18 10:02:49 -0700 (Sun, 18 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runtime.in
+commit 5c2fe7c11396ec23328a9bb43f9ad5d360db97f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 12:38:24 2009 -0600
-Put deconstructed files in a temporary directory (removed on exit).
+ Implement operator ..(tensionSpecifier t) and join3(tensionSpecifier t).
-------------------------------------------------------------------------
-r2902 | jcbowman | 2007-11-18 08:54:43 -0700 (Sun, 18 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 9b5fa939349b94a7cde0e7eb84f1a274fdcf4360
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 12:12:18 2009 -0600
-Move workaround for broken curses.h file to proper place.
+ Implement polargraph(picture pic=currentpicture, real[] r, real[] theta,
+ interpolate join=operator--).
-------------------------------------------------------------------------
-r2901 | jcbowman | 2007-11-17 22:59:59 -0700 (Sat, 17 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fix secondary axis bugs.
-
-------------------------------------------------------------------------
-r2900 | jcbowman | 2007-11-17 17:03:34 -0700 (Sat, 17 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy.py
-
-Fix ctrl-c.
-
-------------------------------------------------------------------------
-r2899 | oshardt | 2007-11-17 11:47:31 -0700 (Sat, 17 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy.py
-
-Provide a way to quickly close xasy from the command line.
-------------------------------------------------------------------------
-r2898 | oshardt | 2007-11-17 11:24:42 -0700 (Sat, 17 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyBezierEditor.py
-
-Fix bezier editor. Optimize undeletion of items from a script.
-------------------------------------------------------------------------
-r2897 | jcbowman | 2007-11-16 23:12:28 -0700 (Fri, 16 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-xasy scripts should put temporary files in current directory, just like asy.
-
-------------------------------------------------------------------------
-r2896 | jcbowman | 2007-11-16 23:11:56 -0700 (Fri, 16 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Remove temporary image files.
-
-------------------------------------------------------------------------
-r2895 | jcbowman | 2007-11-16 22:20:39 -0700 (Fri, 16 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/runtime.in
-
-Limit maximum number of command-line arguments to ghostscript; render in blocks.
-
-------------------------------------------------------------------------
-r2894 | oshardt | 2007-11-14 21:10:57 -0700 (Wed, 14 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Improve handling of zoom slider.
-------------------------------------------------------------------------
-r2893 | jcbowman | 2007-11-14 20:25:31 -0700 (Wed, 14 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
-
-Move declarations.
-
-------------------------------------------------------------------------
-r2892 | jcbowman | 2007-11-14 17:52:35 -0700 (Wed, 14 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
-
-Remove unnecessary Tk_PhotoBlank call.
-
-------------------------------------------------------------------------
-r2891 | jcbowman | 2007-11-13 23:53:42 -0700 (Tue, 13 Nov 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
-
-Add PIL_BACKGROUND and PIL_MAX_ALPHA_AREA environment variables for efficient
-alpha channel rendering.
-
-------------------------------------------------------------------------
-r2890 | jcbowman | 2007-11-13 20:03:45 -0700 (Tue, 13 Nov 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
-
-Enable full alpha channel support only for objects of area < 10000 pixels,
-due to slow Tk alpha channel rendering.
-
-------------------------------------------------------------------------
-r2889 | oshardt | 2007-11-13 11:48:04 -0700 (Tue, 13 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Prevent redraw of canvas when zoom handler is invoked but magnification is not changed.
-------------------------------------------------------------------------
-r2888 | jcbowman | 2007-11-13 01:20:36 -0700 (Tue, 13 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- M /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
-
-A much better fix for PIL antialiasing and transparency that renders quickly.
-
-------------------------------------------------------------------------
-r2887 | oshardt | 2007-11-12 17:57:08 -0700 (Mon, 12 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix rotation to take into consideration the current magnification
-------------------------------------------------------------------------
-r2886 | oshardt | 2007-11-12 15:22:05 -0700 (Mon, 12 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Fix error in handling of magnification in scripts
-------------------------------------------------------------------------
-r2885 | jcbowman | 2007-11-12 14:50:58 -0700 (Mon, 12 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Use full precision constants.
-
-------------------------------------------------------------------------
-r2884 | oshardt | 2007-11-12 14:35:20 -0700 (Mon, 12 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy.py
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Implement magnification option and zoom feature
-------------------------------------------------------------------------
-r2883 | jcbowman | 2007-11-12 00:28:55 -0700 (Mon, 12 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/lexical.h
-
-Replace locale-dependent call to atof() with locale-independent lexical::cast().
-
-------------------------------------------------------------------------
-r2882 | jcbowman | 2007-11-11 22:37:20 -0700 (Sun, 11 Nov 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Speed up GUI deconstruction.
-
-Make "png" the default value of xformat.
-
-------------------------------------------------------------------------
-r2881 | oshardt | 2007-11-11 20:54:28 -0700 (Sun, 11 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyActions.py
-
-Removed debugging information
-------------------------------------------------------------------------
-r2880 | jcbowman | 2007-11-07 22:01:26 -0700 (Wed, 07 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Update intersectionspoints.
-
-------------------------------------------------------------------------
-r2879 | jcbowman | 2007-11-07 22:00:15 -0700 (Wed, 07 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r2878 | jcbowman | 2007-11-07 21:35:19 -0700 (Wed, 07 Nov 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/runtime.in
-
-Fix bug in intersections.
-
-Add optional fuzz parameter to intersections and intersectionpoints.
-
-------------------------------------------------------------------------
-r2877 | jcbowman | 2007-11-07 21:03:14 -0700 (Wed, 07 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add string[] split(string s, string delimiter).
-
-------------------------------------------------------------------------
-r2876 | jcbowman | 2007-11-04 21:25:35 -0700 (Sun, 04 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Disable readline history when reading from a pipe.
-
-------------------------------------------------------------------------
-r2875 | jcbowman | 2007-11-04 20:23:02 -0700 (Sun, 04 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update discussion of MSWindows configuration variables.
-
-------------------------------------------------------------------------
-r2874 | jcbowman | 2007-11-04 20:13:34 -0700 (Sun, 04 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- D /trunk/asymptote/asyconsole.bat
- M /trunk/asymptote/asymptote.nsi
-
-More windows installation fixes.
-
-------------------------------------------------------------------------
-r2873 | jcbowman | 2007-11-04 15:52:41 -0700 (Sun, 04 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Make interactive mode exit with a zero return code.
-
-------------------------------------------------------------------------
-r2872 | jcbowman | 2007-11-04 15:27:28 -0700 (Sun, 04 Nov 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/asyconsole.bat
- M /trunk/asymptote/asymptote.nsi
-
-Fix Windows uninstall.
-
-Remove hard-wired path.
-
-------------------------------------------------------------------------
-r2871 | jcbowman | 2007-11-04 09:48:27 -0700 (Sun, 04 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Add missing function.
-
-------------------------------------------------------------------------
-r2870 | jcbowman | 2007-11-03 16:50:29 -0600 (Sat, 03 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
+commit c8a62c7395f1a48f5c5b6b68c53c47b60beeeaa8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 17 11:08:04 2009 -0600
-Add real[] abs(pair[]) and real[] abs(triple[]) functions.
-
-------------------------------------------------------------------------
-r2869 | oshardt | 2007-11-03 12:24:00 -0600 (Sat, 03 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyExample.asy
-
-Revert change to example.
-------------------------------------------------------------------------
-r2868 | oshardt | 2007-11-03 12:05:23 -0600 (Sat, 03 Nov 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyExample.asy
- M /trunk/asymptote/GUI/xasyMainWin.py
+ Add Sierpinksi examples, courtesy of the cvgmt group.
-Prompt user before opening a file if current document was modified.
-------------------------------------------------------------------------
-r2867 | jcbowman | 2007-11-02 23:09:45 -0600 (Fri, 02 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asyconsole.bat
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/asymptote.spec
+commit d4c786480b4d9f93b5fec598d164ca2aabc51e34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 14 00:59:23 2009 -0600
-Add windows installation fixes.
-
-------------------------------------------------------------------------
-r2866 | jcbowman | 2007-11-02 16:13:23 -0600 (Fri, 02 Nov 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/asyconsole.bat
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/asymptote.spec
+ Improve example.
-Windows installation tweaks.
+commit dd619b1378bfbb217d50007794a6591c811f6ebf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 14 00:53:02 2009 -0600
-------------------------------------------------------------------------
-r2865 | jcbowman | 2007-11-02 10:48:05 -0600 (Fri, 02 Nov 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Handle degenerate reference vectors.
+ Add example.
-------------------------------------------------------------------------
-r2864 | jcbowman | 2007-10-28 13:31:35 -0600 (Sun, 28 Oct 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Project all reference contributions in direction of maximum contribution,
-for numerical robustness.
-
-------------------------------------------------------------------------
-r2863 | jcbowman | 2007-10-28 12:16:24 -0600 (Sun, 28 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/westnile.asy
+commit f39aa1796dd3acd99d7ffb873d80d4b310c2d8ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 14 00:19:52 2009 -0600
-Improve reference vector calculation.
+ Add check that parametric array for spline interpolation is increasing.
-------------------------------------------------------------------------
-r2862 | jcbowman | 2007-10-26 11:29:19 -0600 (Fri, 26 Oct 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
+commit c7ee92332c676d56eb5b1a5197c218fd5bbc42b6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Nov 12 22:54:00 2009 -0600
-Respect comments and double quotation marks in whitespace mode (just like
-cvs mode).
+ Removed unused lookInTopScope methods.
-------------------------------------------------------------------------
-r2861 | hammera | 2007-10-25 22:19:32 -0600 (Thu, 25 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fundec.cc
+commit 3d58516911511dfab639a321afd7e5e26bb85dd9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 9 14:12:20 2009 -0600
-Test for invalid defvals in rest parameters.
+ Increment version to 1.91svn.
-------------------------------------------------------------------------
-r2860 | hammera | 2007-10-25 22:01:21 -0600 (Thu, 25 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
+commit 77e42713c6bbe652511319b8b373bacafacfa6d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 9 11:02:46 2009 -0600
-Removed unused code.
+ Document SVG output.
-------------------------------------------------------------------------
-r2859 | jcbowman | 2007-10-22 10:38:21 -0600 (Mon, 22 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit a00bc7781bee6c2f39e4d9096a571ea3bc8f0b44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 9 09:16:15 2009 -0600
-Re-enable automatic logarithmic axis coverage routine.
+ Remove preprocessor symbol in preparation for upcoming dvisvgm-0.8.7 release.
-------------------------------------------------------------------------
-r2858 | jcbowman | 2007-10-19 22:55:13 -0600 (Fri, 19 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
+commit fdfd0d00a8e791f7b4d9cd765cb58cb8769f54fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 9 08:57:29 2009 -0600
-Exit more gracefully under MSDOS when execvp fails.
+ Fix SVG axial, radial, and emulated tensor-patch shading.
-------------------------------------------------------------------------
-r2857 | jcbowman | 2007-10-19 21:34:04 -0600 (Fri, 19 Oct 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/runtime.in
+commit 8e628ad269ae1d0f921e1ebd11cefde0d61aef8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 9 02:36:31 2009 -0600
-Implement firstcut and lastcut reliably in terms of a general cut(path p, path
-knife, int n) routine based on intersections.
+ Increment version to 1.90svn.
-Increase the duplicate point detection fuzz.
+commit 87d2f40f639d69a126e5ea9385ae582ef143f02e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 9 01:26:17 2009 -0600
-Automatically sort the array returned by intersections.
+ Fix timer argument.
-------------------------------------------------------------------------
-r2856 | jcbowman | 2007-10-18 15:03:38 -0600 (Thu, 18 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/gc-7.0nomem.patch
+commit bd1af45298cbacb90ecc22a4d9c2358212164ed6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 9 01:13:46 2009 -0600
-Add patch to avoid segmentation fault with gc-7.0 on out-of-memory error.
+ Check for uninitialized shading pens.
-------------------------------------------------------------------------
-r2855 | jcbowman | 2007-10-18 14:15:53 -0600 (Thu, 18 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit 0134dfdf3b3f8c0338f3120c1559b07388cbd188
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 8 23:14:03 2009 -0600
-Make history() return the entire stored interactive history.
+ Implement emulation of Gouraud shading in SVG.
-------------------------------------------------------------------------
-r2854 | hammera | 2007-10-17 20:04:02 -0600 (Wed, 17 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/process.cc
+commit 396f32a9acea190fe1ac4edbf8a98d894adf2ae2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 8 23:12:33 2009 -0600
-Fix adding of automatic semicolons to the history.
+ Add routine that returns the intersection time of the point on the line
+ through p and q that is closest to z.
-------------------------------------------------------------------------
-r2853 | hammera | 2007-10-17 19:59:11 -0600 (Wed, 17 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
+commit 9bc23dcee01574f5e18548de44f795834f049eb9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 6 12:55:09 2009 -0600
-Fix default args for rest args.
+ Improve missing fft diagnostic.
-------------------------------------------------------------------------
-r2852 | jcbowman | 2007-10-16 22:05:12 -0600 (Tue, 16 Oct 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
+commit f3d623e7dea46f3e93ea6f0a8007c21e0b80c64d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 5 18:08:27 2009 -0600
-Add a routine history(int n=1) that returns the interactive history.
+ Reduce PRC NURBS memory usage.
-Store auto-terminated lines in the interactive history.
+commit 61e0a584d00a4b8cf0310e819309d9d669f9cce1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 5 17:50:29 2009 -0600
-------------------------------------------------------------------------
-r2851 | jcbowman | 2007-10-15 09:42:00 -0600 (Mon, 15 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Fix rational NURBS curves; add example.
-Try to use a smaller Step adjustment.
+commit 7835fffdbd04dadb20132b830fce0fe60c6072ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 4 05:54:57 2009 -0600
-------------------------------------------------------------------------
-r2850 | jcbowman | 2007-10-15 00:12:30 -0600 (Mon, 15 Oct 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.nsi
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/settings.cc
+ Reduce maxangleiterations.
-Fix Asymptote path for MSWindows.
+commit 6d6b217bc8c6a942def28f2172df23bf978cb5cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 4 05:49:55 2009 -0600
-Make uninstall remove Xasy start menu shortcut.
+ Revert to previous value of fuzz in ratio.
-------------------------------------------------------------------------
-r2849 | jcbowman | 2007-10-14 22:43:33 -0600 (Sun, 14 Oct 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/asymptote.nsi
+commit f46da67ff8116f94f667cc746d161b2f17ad75db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 3 14:29:46 2009 -0600
-Add Nullsoft installation script for MSWindows.
+ Port recent changes to CYGWIN
-------------------------------------------------------------------------
-r2848 | jcbowman | 2007-10-14 22:35:13 -0600 (Sun, 14 Oct 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit c5e55a514d847442cf3964f9d5b054ad26b277ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 2 22:39:31 2009 -0600
-Under MSWindows, look for asy files in installation path instead of in
-uninstall path.
+ Always generate at least NColors.
-------------------------------------------------------------------------
-r2847 | jcbowman | 2007-10-14 22:24:27 -0600 (Sun, 14 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit c0a54c9bde7af034c1d9fad7ceb08a048dfc2e8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 29 20:17:04 2009 -0600
-Try to use at least two major ticks.
+ Implement path3 unstraighten(path3).
+
+ Increase fuzz in ratio.
-------------------------------------------------------------------------
-r2846 | jcbowman | 2007-10-14 21:15:41 -0600 (Sun, 14 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit 99338b8ddf43f3d1378c1c550d6f4390d78fd0d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 29 10:16:17 2009 -0600
-Fix title("").
+ Add support for NURBS curves.
-------------------------------------------------------------------------
-r2845 | jcbowman | 2007-10-11 12:22:12 -0600 (Thu, 11 Oct 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+commit 67157c7e7a9daa746fba5f2918e7ce844497554e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 28 23:44:27 2009 -0600
-Increment version to 1.37svn.
-------------------------------------------------------------------------
-r2844 | jcbowman | 2007-10-11 11:31:34 -0600 (Thu, 11 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawgrestore.h
- M /trunk/asymptote/drawgsave.h
- M /trunk/asymptote/drawverbatim.h
+ For SVG output, explicitly draw a circle instead of a length 0 path.
-Fix bugs in tex(), postscript(), gsave(), and grestore() commands.
+commit 0848be7129602a33b549b7580cd4b2f4f31db984
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 28 02:36:35 2009 -0600
-------------------------------------------------------------------------
-r2843 | jcbowman | 2007-10-11 03:15:48 -0600 (Thu, 11 Oct 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Avoid unnecessary copying of linetype structure.
-Increment version to 1.36svn.
-------------------------------------------------------------------------
-r2842 | jcbowman | 2007-10-11 02:21:31 -0600 (Thu, 11 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/psfile.cc
+commit 34c8a0e8c0513b2337bec7974b26499b4028ec79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 27 10:04:54 2009 -0600
-Fix numeric formatting of setdash arguments.
+ Avoid negative dash patterns.
-------------------------------------------------------------------------
-r2841 | jcbowman | 2007-10-11 01:21:58 -0600 (Thu, 11 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Work around hang in intersect for nearly identical paths by adding some fuzz.
-
-------------------------------------------------------------------------
-r2840 | jcbowman | 2007-10-11 00:44:58 -0600 (Thu, 11 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.35svn.
-
-------------------------------------------------------------------------
-r2839 | jcbowman | 2007-10-10 22:44:16 -0600 (Wed, 10 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/util.h
- M /trunk/asymptote/xstream.h
-
-Add Cygwin fixes.
-
-------------------------------------------------------------------------
-r2838 | jcbowman | 2007-10-10 15:17:31 -0600 (Wed, 10 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update GUI documentation.
-
-------------------------------------------------------------------------
-r2837 | jcbowman | 2007-10-10 10:59:03 -0600 (Wed, 10 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Make xasy a relative symbolic link.
-
-------------------------------------------------------------------------
-r2836 | jcbowman | 2007-10-10 09:00:51 -0600 (Wed, 10 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
-
-Update xasy file name.
-
-------------------------------------------------------------------------
-r2835 | jcbowman | 2007-10-10 08:42:59 -0600 (Wed, 10 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix typo.
-
-------------------------------------------------------------------------
-r2834 | jcbowman | 2007-10-10 08:36:32 -0600 (Wed, 10 Oct 2007) | 2 lines
-Changed paths:
- D /trunk/asymptote/GUI/xasy
- A /trunk/asymptote/GUI/xasy.py (from /trunk/asymptote/GUI/xasy:2831)
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/plain_xasy.asy
- R /trunk/asymptote/xasy
-
-Install xasy and associated files.
-
-------------------------------------------------------------------------
-r2833 | jcbowman | 2007-10-09 22:12:51 -0600 (Tue, 09 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
-
-Update xasy location.
-
-------------------------------------------------------------------------
-r2832 | jcbowman | 2007-10-09 22:00:32 -0600 (Tue, 09 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pstoedit.asy
-
-Remove obsolete reference to settings.deconstruct.
-
-------------------------------------------------------------------------
-r2831 | jcbowman | 2007-10-09 21:43:53 -0600 (Tue, 09 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/jump.asy
-
-Replace opendot with filltype argument of UnFill to dot routines.
-
-------------------------------------------------------------------------
-r2830 | jcbowman | 2007-10-09 15:51:51 -0600 (Tue, 09 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Remove intermediate eps files in inline pdf mode.
-
-------------------------------------------------------------------------
-r2829 | jcbowman | 2007-10-09 15:05:23 -0600 (Tue, 09 Oct 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/runtime.in
-
-Implement an improved, robust version of intersect.
-
-Implement intersectionpoints in terms of a new more efficient and robust
-intersections routine.
-
-------------------------------------------------------------------------
-r2828 | jcbowman | 2007-10-09 15:01:41 -0600 (Tue, 09 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/histogram.asy
- M /trunk/asymptote/doc/legend.asy
- M /trunk/asymptote/doc/lineargraph0.asy
-
-Add trailingzero tick format.
-
-------------------------------------------------------------------------
-r2827 | jcbowman | 2007-10-07 11:00:47 -0600 (Sun, 07 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/picture.cc
-
-Make r2785 changes work with deconstruct.
-
-------------------------------------------------------------------------
-r2826 | jcbowman | 2007-10-05 21:03:57 -0600 (Fri, 05 Oct 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/parametricgraph.asy
-
-Adjust defaultformat for axes to make tick labels unique.
-
-Add general trailingzero format string; update examples.
-
-------------------------------------------------------------------------
-r2825 | jcbowman | 2007-10-03 14:22:52 -0600 (Wed, 03 Oct 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Improve autoscaling of graphs for close minimum and maximum values.
-
-------------------------------------------------------------------------
-r2824 | jcbowman | 2007-09-28 12:31:44 -0600 (Fri, 28 Sep 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/jump.asy
-
-Add example of opendot.
-
-------------------------------------------------------------------------
-r2823 | jcbowman | 2007-09-28 12:19:18 -0600 (Fri, 28 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Add opendot routines.
-
-------------------------------------------------------------------------
-r2822 | hammera | 2007-09-24 21:11:00 -0600 (Mon, 24 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Changed global.back()-> to processData().
-
-------------------------------------------------------------------------
-r2821 | pivaldi | 2007-09-24 11:20:27 -0600 (Mon, 24 Sep 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Defer hard coded commands and options to variables.
-------------------------------------------------------------------------
-r2820 | jcbowman | 2007-09-23 10:45:41 -0600 (Sun, 23 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Fix shipout bug.
+commit beaddd303da81161cfb48fc171e6ef563981bcfc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 27 02:32:34 2009 -0600
-------------------------------------------------------------------------
-r2819 | jcbowman | 2007-09-21 10:17:43 -0600 (Fri, 21 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Remove obsolete -q option.
+ Change linetype pattern from a string to an array of reals: a string is
+ still accepted (for backwards compatibility), but the return type of
+ linetype(pen) is now real[] instead of string (backwards incompatible).
+
+ Implement native SVG path output (still requires dvisvgm-0.8.6).
+
+ Implement SVG emulation of tensor patch shading (for a single patch).
+
+ Change split so that an empty delimiter splits on spaces, discarding
+ duplicate spaces.
+
+ Add fillrule argument to draw(pic, path[], pen[]).
+
+ Implement missing add routines.
+
+ Implement 2D FFT.
-------------------------------------------------------------------------
-r2818 | jcbowman | 2007-09-20 22:27:59 -0600 (Thu, 20 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+commit 00e952a57e9f9bbda96353de3373f0d6e5526dde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 27 01:46:53 2009 -0600
-Change default LaTeX font to package-dependent setting.
+ Minor optimization.
-------------------------------------------------------------------------
-r2817 | jcbowman | 2007-09-19 21:46:56 -0600 (Wed, 19 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/settings.cc
+commit 96fd0fe7e05563cc256fba6c895e064826efd558
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 26 10:54:05 2009 -0600
-Add modification of ncurses patch from mvid.
+ Generalize example.
-------------------------------------------------------------------------
-r2816 | jcbowman | 2007-09-18 00:10:58 -0600 (Tue, 18 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/simpson.cc
+commit 05a17fddf40670c0435bea7cce5d82db2b8f1923
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 26 10:46:27 2009 -0600
-Avoid nesting capacity overflows in arctime.
+ Improve example.
-------------------------------------------------------------------------
-r2815 | jcbowman | 2007-09-16 20:57:35 -0600 (Sun, 16 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 0dfac9e96a027b8677f8aa708155aa2faea6af25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 26 10:44:23 2009 -0600
-Add new magnification argument to shipout.
+ Simplify example.
-------------------------------------------------------------------------
-r2814 | jcbowman | 2007-09-16 20:48:23 -0600 (Sun, 16 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
+commit 0380e389da6be2a056ece5e8586985aadf481286
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 26 10:32:44 2009 -0600
-Make reportWarning generate a warning message only.
+ Improve inset graph.
-------------------------------------------------------------------------
-r2813 | jcbowman | 2007-09-16 20:42:53 -0600 (Sun, 16 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
+commit 37da15cebb919bc42c1ad7c3bc6f14b0470c43d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 23 00:10:48 2009 -0600
-Ignore spurious final blank line when reading strings.
+ Fix rational NURBS sizing; add example.
-------------------------------------------------------------------------
-r2812 | jcbowman | 2007-09-16 11:44:00 -0600 (Sun, 16 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
+commit 57ebc8ffefa5ac6c3735ec8115fd98ded085dd75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 22 23:41:37 2009 -0600
-Fix string csv reads.
+ Fix control point normalization of rational NURBS surfaces.
-------------------------------------------------------------------------
-r2811 | jcbowman | 2007-09-15 22:12:21 -0600 (Sat, 15 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
+commit 0211934ae5bf87c192a68ecac2339d511529812b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 22 00:29:30 2009 -0600
-Another comment fix for reading strings.
+ Enable workaround for dvisvgm bounding box bug (requires dvisvgm-0.8.6).
-------------------------------------------------------------------------
-r2810 | jcbowman | 2007-09-15 02:42:12 -0600 (Sat, 15 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Fix example.
-
-------------------------------------------------------------------------
-r2809 | jcbowman | 2007-09-15 02:40:06 -0600 (Sat, 15 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+commit 6c63d91654cbe7b929a0750f92749ae71b4c6331
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 19 14:14:52 2009 -0600
-Fix typo.
+ Fix typo.
-------------------------------------------------------------------------
-r2808 | jcbowman | 2007-09-15 02:38:23 -0600 (Sat, 15 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix errors in documentation and FAQ.
-
-------------------------------------------------------------------------
-r2807 | jcbowman | 2007-09-14 16:09:19 -0600 (Fri, 14 Sep 2007) | 4 lines
-Changed paths:
- D /trunk/asymptote/doc/mosquito.csv
- M /trunk/asymptote/fileio.cc
-
-Support comments when reading strings in cvs mode.
-
-Remove unused file.
-
-------------------------------------------------------------------------
-r2806 | jcbowman | 2007-09-12 19:42:40 -0600 (Wed, 12 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Improve description of interativeWrite.
-
-------------------------------------------------------------------------
-r2805 | hammera | 2007-09-08 11:48:06 -0600 (Sat, 08 Sep 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/camp.y
-
-Fixed syntax to allow expressions such as (x);
-
-Based on a patch by Orest Shardt.
-
-------------------------------------------------------------------------
-r2804 | hammera | 2007-09-05 16:53:51 -0600 (Wed, 05 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stm.cc
+commit 1852ebbdf6968606424c611eba5609abd5dc9107
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 19 14:13:51 2009 -0600
-Added interactiveWrite option.
-
-------------------------------------------------------------------------
-r2803 | jcbowman | 2007-09-04 21:15:41 -0600 (Tue, 04 Sep 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/settings.cc
+ Fix inlinemovie3.
-Remove --enable-cplusplus option.
-
-Remove unused quiet option.
+commit 54551fedfb8047a3ca3ca50f0bbfda07a119b85a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 12 14:44:03 2009 -0600
-------------------------------------------------------------------------
-r2802 | oshardt | 2007-09-03 12:01:42 -0600 (Mon, 03 Sep 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Implement pen validation
-------------------------------------------------------------------------
-r2801 | jcbowman | 2007-09-02 23:36:10 -0600 (Sun, 02 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
-
-Make deconstruct close bboxout file.
-
-------------------------------------------------------------------------
-r2800 | jcbowman | 2007-09-02 23:21:29 -0600 (Sun, 02 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyExample.asy
-
-Use indexedTransform constructor.
-
-------------------------------------------------------------------------
-r2799 | oshardt | 2007-09-02 21:01:09 -0600 (Sun, 02 Sep 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyExample.asy
- M /trunk/asymptote/GUI/xasyFile.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- A /trunk/asymptote/GUI/xasyVersion.py
-
-Make various bug fixes and improvements.
-------------------------------------------------------------------------
-r2798 | oshardt | 2007-09-02 18:07:55 -0600 (Sun, 02 Sep 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix documentation request.
-------------------------------------------------------------------------
-r2797 | oshardt | 2007-09-02 17:59:21 -0600 (Sun, 02 Sep 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Temporarily remove zoom control until feature is implemented.
-------------------------------------------------------------------------
-r2796 | oshardt | 2007-09-02 17:46:34 -0600 (Sun, 02 Sep 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Improved text in dialogs.
-Made the loading and saving of files specified on the command line consistent.
-------------------------------------------------------------------------
-r2795 | jcbowman | 2007-09-01 22:34:02 -0600 (Sat, 01 Sep 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Standardize fillrule argument name.
-
-Add support for magnification.
-
-Remove unused code.
-
-------------------------------------------------------------------------
-r2794 | hammera | 2007-08-31 20:16:17 -0600 (Fri, 31 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Fixed bug regarding permission lists of types.
-
-------------------------------------------------------------------------
-r2793 | hammera | 2007-08-31 20:15:41 -0600 (Fri, 31 Aug 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
-
-Corrected documentation.
-
-
-------------------------------------------------------------------------
-r2792 | hammera | 2007-08-31 20:15:16 -0600 (Fri, 31 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
-
-Made parameter name more descriptive.
-
-------------------------------------------------------------------------
-r2791 | jcbowman | 2007-08-31 08:35:08 -0600 (Fri, 31 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Use unique keys.
-
-------------------------------------------------------------------------
-r2790 | jcbowman | 2007-08-30 20:15:48 -0600 (Thu, 30 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Check for libcurses only if libncurses is not found.
-
-------------------------------------------------------------------------
-r2789 | jcbowman | 2007-08-29 13:56:57 -0600 (Wed, 29 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyFile.py
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_xasy.asy
-
-Use constructor for indexedTransform.
-
-------------------------------------------------------------------------
-r2788 | jcbowman | 2007-08-29 11:22:33 -0600 (Wed, 29 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_xasy.asy
-
-Fix shipout when inXasyMode is true.
-
-------------------------------------------------------------------------
-r2787 | oshardt | 2007-08-29 09:15:31 -0600 (Wed, 29 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/UndoRedoStack.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix logic for recognizing modified files.
-Correct the logic for querying user about exporting modified files.
-------------------------------------------------------------------------
-r2786 | jcbowman | 2007-08-29 08:54:00 -0600 (Wed, 29 Aug 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Revert to gsave/grestore instead of clipsave/cliprestore due to pen caching
-assumptions.
-
-------------------------------------------------------------------------
-r2785 | jcbowman | 2007-08-28 09:30:26 -0600 (Tue, 28 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/texfile.cc
-
-Enclose tex clip within picture environment to avoid unwanted page breaks.
-
-------------------------------------------------------------------------
-r2784 | oshardt | 2007-08-27 15:48:38 -0600 (Mon, 27 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Prevent switching editing mode during incomplete drawing operation.
-Search for file with .asy extension if no .asy extension provided.
-------------------------------------------------------------------------
-r2783 | pivaldi | 2007-08-27 15:33:06 -0600 (Mon, 27 Aug 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
-
-markers.asy: compute golden mean in a static variable.
-------------------------------------------------------------------------
-r2782 | oshardt | 2007-08-27 15:23:17 -0600 (Mon, 27 Aug 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyExample.asy
-
-Remove unneeded whitespace.
-------------------------------------------------------------------------
-r2781 | jcbowman | 2007-08-27 11:56:33 -0600 (Mon, 27 Aug 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/doc/asymptote.texi
- R /trunk/asymptote/xasy
-
-Rename patterns to currentpatterns.
-
-Remove preamble option from shipout for consistency with xasy.
-
-Make explicit shipouts with options work with xasy.
-
-------------------------------------------------------------------------
-r2780 | jcbowman | 2007-08-27 10:33:40 -0600 (Mon, 27 Aug 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/GUI/xasy (from /trunk/asymptote/GUI/xasy.py:2778)
- D /trunk/asymptote/GUI/xasy.py
- M /trunk/asymptote/GUI/xasyBezierEditor.py
-
-Rename xasy.py to xasy.
-
-------------------------------------------------------------------------
-r2779 | jcbowman | 2007-08-27 10:24:23 -0600 (Mon, 27 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyExample.asy
-
-Update example.
-
-------------------------------------------------------------------------
-r2778 | pivaldi | 2007-08-26 19:13:14 -0600 (Sun, 26 Aug 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
-
-marker.asy: uniformize marker sizes and notation.
-------------------------------------------------------------------------
-r2777 | jcbowman | 2007-08-26 15:40:25 -0600 (Sun, 26 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Explain how map is a special case of sequence.
-
-------------------------------------------------------------------------
-r2776 | jcbowman | 2007-08-26 13:28:09 -0600 (Sun, 26 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix documentation of map.
-
-------------------------------------------------------------------------
-r2775 | jcbowman | 2007-08-24 11:00:05 -0600 (Fri, 24 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Simplify logic.
-
-------------------------------------------------------------------------
-r2774 | jcbowman | 2007-08-24 10:59:42 -0600 (Fri, 24 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Make asy -o /dir/ file.asy output to /dir/file.eps.
-
-------------------------------------------------------------------------
-r2773 | jcbowman | 2007-08-16 08:23:05 -0600 (Thu, 16 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
-
-Add discussion of 3D generalization of Hobby's algorithm.
-
-------------------------------------------------------------------------
-r2772 | jcbowman | 2007-08-14 04:39:42 -0600 (Tue, 14 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
-
-Avoid evaluating function outside of [a,b] (due to finite numerical precision).
-
-------------------------------------------------------------------------
-r2771 | jcbowman | 2007-08-14 02:15:00 -0600 (Tue, 14 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix accent.
-
-------------------------------------------------------------------------
-r2770 | jcbowman | 2007-08-11 04:01:15 -0600 (Sat, 11 Aug 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
-
-Use \PackageWarning instead of \message.
-
-Update list of contributors.
-
-------------------------------------------------------------------------
-r2769 | oshardt | 2007-08-09 12:13:42 -0600 (Thu, 09 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Use askopenfilename() instead of askopenfile()
-Use asksaveasfilename() instead of asksaveasfile()
-------------------------------------------------------------------------
-r2768 | oshardt | 2007-08-09 11:00:42 -0600 (Thu, 09 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Disabled tear-offs for improved crossplatform look and feel
-User is now asked about saving changes when closing a modified file
-------------------------------------------------------------------------
-r2767 | jcbowman | 2007-08-09 02:59:28 -0600 (Thu, 09 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Remove old GUI transform support.
-
-------------------------------------------------------------------------
-r2766 | jcbowman | 2007-08-09 02:34:50 -0600 (Thu, 09 Aug 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Add -level option to specify PostScript level (default 3).
-
-Use more efficient clipsave/cliprestore commands with -level 3.
-
-Optimize printer stack use by pruning unneeded clipsave/cliprestore commands.
-
-Avoid nesting of clipsave/cliprestore commands when using UnFill.
-
-------------------------------------------------------------------------
-r2765 | oshardt | 2007-08-07 11:26:04 -0600 (Tue, 07 Aug 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Changing the current pen's properties affects selected items
-------------------------------------------------------------------------
-r2764 | jcbowman | 2007-08-07 03:24:10 -0600 (Tue, 07 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.in
-
-Compute pair^int by repeated multiplication, just like real^int.
-
-------------------------------------------------------------------------
-r2763 | oshardt | 2007-08-01 09:39:08 -0600 (Wed, 01 Aug 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runtime.in
-
-Removed signals for xasy
-Switched from GUIop to xformStack in shipout()
-------------------------------------------------------------------------
-r2762 | oshardt | 2007-07-31 15:05:37 -0600 (Tue, 31 Jul 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/GUI/UndoRedoStack.py
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyBezierEditor.py
- M /trunk/asymptote/GUI/xasyFile.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fixed bugs in undo/redo
-Allowed nested begin/end actionGroups in UndoRedoStack
-Added forceAddition option to drawOnCanvas
-Added exitXasyMode() to end of files
-Implemented undo/redo for single item in a script
-Implemented undo/redo for clearing of an item's transforms
-Implemented undo/redo for drawing and deletion of a drawn item
-Implemented undo/redo for modification of a drawn item
-------------------------------------------------------------------------
-r2761 | oshardt | 2007-07-30 15:09:11 -0600 (Mon, 30 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Added undo/redo for creation and editing of script items
-Added undo/redo for raising and lowering of items
-------------------------------------------------------------------------
-r2760 | oshardt | 2007-07-30 12:12:29 -0600 (Mon, 30 Jul 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy.py
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyBezierEditor.py
- M /trunk/asymptote/GUI/xasyCodeEditor.py
- M /trunk/asymptote/GUI/xasyColorPicker.py
- M /trunk/asymptote/GUI/xasyFile.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
-
-Updated headers
-Modified method for storing undo/redo information for translations
-Implemented undo/redo for addition and modification of labels
-------------------------------------------------------------------------
-r2759 | jcbowman | 2007-07-29 17:22:45 -0600 (Sun, 29 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.34svn.
-------------------------------------------------------------------------
-r2758 | jcbowman | 2007-07-29 10:25:12 -0600 (Sun, 29 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
-
-Fix interactive viewing.
-
-------------------------------------------------------------------------
-r2757 | jcbowman | 2007-07-29 03:29:03 -0600 (Sun, 29 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
-
-Remove extraneous preprocessor definitions.
-
-------------------------------------------------------------------------
-r2756 | jcbowman | 2007-07-29 02:36:43 -0600 (Sun, 29 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile.in
- M /trunk/asymptote/xstream.h
-
-Add large file support.
-
-------------------------------------------------------------------------
-r2755 | jcbowman | 2007-07-28 13:41:50 -0600 (Sat, 28 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update list of contributors.
-
-------------------------------------------------------------------------
-r2754 | jcbowman | 2007-07-28 09:53:06 -0600 (Sat, 28 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Open input files in input-only mode.
-
-------------------------------------------------------------------------
-r2753 | jcbowman | 2007-07-28 09:19:07 -0600 (Sat, 28 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Allow multiple invocations of labelpath.
-
-------------------------------------------------------------------------
-r2752 | oshardt | 2007-07-27 14:57:14 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Handle case of script that produces no images.
-Remove keyboard bindings for main window when using script editor.
-------------------------------------------------------------------------
-r2751 | oshardt | 2007-07-27 14:38:23 -0600 (Fri, 27 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Raising and lowering of script items preserves drawing order of all items in script
-------------------------------------------------------------------------
-r2750 | oshardt | 2007-07-27 14:23:57 -0600 (Fri, 27 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fixed handling of deleted items.
-------------------------------------------------------------------------
-r2749 | jcbowman | 2007-07-27 14:05:08 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/runtime.in
-
-Work around old broken compilers.
-
-------------------------------------------------------------------------
-r2748 | jcbowman | 2007-07-27 13:13:41 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pstoedit.asy
-
-Fix conditional.
-
-------------------------------------------------------------------------
-r2747 | oshardt | 2007-07-27 11:45:34 -0600 (Fri, 27 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
-
-Improved handling of missing asymptote executable on windows
-------------------------------------------------------------------------
-r2746 | oshardt | 2007-07-27 10:37:56 -0600 (Fri, 27 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Error fixed
-------------------------------------------------------------------------
-r2745 | oshardt | 2007-07-27 10:23:52 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasyOptions.py
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
-
-Check registry to find asy installation on windows.
-Add browse button for asy path selection
-------------------------------------------------------------------------
-r2744 | jcbowman | 2007-07-27 10:02:28 -0600 (Fri, 27 Jul 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
- A /trunk/asymptote/examples/teapot.asy
-
-Restrict projection bounding box recursion to a depth of 16.
-
-Add teapot example.
-
-------------------------------------------------------------------------
-r2743 | oshardt | 2007-07-27 09:46:58 -0600 (Fri, 27 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/pstoedit.asy
-
-Syntax fix
-------------------------------------------------------------------------
-r2742 | jcbowman | 2007-07-27 05:24:13 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/LICENSE
- M /trunk/asymptote/README
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/xstream.h
-
-Upgrade licence to GPL-3.0.
-
-------------------------------------------------------------------------
-r2741 | jcbowman | 2007-07-27 03:50:46 -0600 (Fri, 27 Jul 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Add complex version of quadraticroots.
-
-Add quartic solver.
-
-Improve accuracy of cubicroots in degenerate cases.
-
-------------------------------------------------------------------------
-r2740 | jcbowman | 2007-07-27 01:26:24 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Make min and max return (0,0) for an empty picture.
-
-------------------------------------------------------------------------
-r2739 | jcbowman | 2007-07-27 01:07:31 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Add cast; standardize formatting.
-
-------------------------------------------------------------------------
-r2738 | jcbowman | 2007-07-27 01:06:24 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pair.h
-
-Add pair sqrt(pair) function (principal branch).
-
-------------------------------------------------------------------------
-r2737 | jcbowman | 2007-07-27 01:05:35 -0600 (Fri, 27 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Fix picture scaling.
-
-------------------------------------------------------------------------
-r2736 | hammera | 2007-07-26 09:17:38 -0600 (Thu, 26 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.h
- M /trunk/asymptote/parser.cc
-
-Edited comments.
-
-------------------------------------------------------------------------
-r2735 | oshardt | 2007-07-25 14:41:31 -0600 (Wed, 25 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyOptions.py
-
-Removed unneeded message
-------------------------------------------------------------------------
-r2734 | oshardt | 2007-07-25 12:50:30 -0600 (Wed, 25 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fixed rotation of multiple objects
-------------------------------------------------------------------------
-r2733 | oshardt | 2007-07-25 12:43:59 -0600 (Wed, 25 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Corrected divide-by-zero handling
-------------------------------------------------------------------------
-r2732 | oshardt | 2007-07-25 12:27:37 -0600 (Wed, 25 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fixed button width
-------------------------------------------------------------------------
-r2731 | oshardt | 2007-07-25 11:11:13 -0600 (Wed, 25 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
-
-Fixes for Windows support
-------------------------------------------------------------------------
-r2730 | jcbowman | 2007-07-25 03:28:31 -0600 (Wed, 25 Jul 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/base/plain_xasy.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Remove deconstruct() and gui() in favour of settings.deconstruct.
-
-Rename deconstructpic to deconstruct; standardize arguments.
-
-------------------------------------------------------------------------
-r2729 | jcbowman | 2007-07-25 03:07:20 -0600 (Wed, 25 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
-
-Revert r2722; update documentation.
-
-------------------------------------------------------------------------
-r2728 | oshardt | 2007-07-24 15:24:08 -0600 (Tue, 24 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-catch unnecessary exception
-------------------------------------------------------------------------
-r2727 | oshardt | 2007-07-24 14:53:55 -0600 (Tue, 24 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/UndoRedoStack.py
- M /trunk/asymptote/GUI/xasyActions.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Implemented undo and redo for shifts and rotations
-------------------------------------------------------------------------
-r2726 | oshardt | 2007-07-24 11:59:29 -0600 (Tue, 24 Jul 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/GUI/UndoRedoStack.py
- A /trunk/asymptote/GUI/xasyActions.py
-
-Added skeleton for undo/redo operations
-------------------------------------------------------------------------
-r2725 | oshardt | 2007-07-24 11:58:58 -0600 (Tue, 24 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Added accelerators for menu items
-------------------------------------------------------------------------
-r2724 | oshardt | 2007-07-24 09:37:47 -0600 (Tue, 24 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/CubicBezier.py
- M /trunk/asymptote/GUI/xasy.py
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyBezierEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
-
-Removed unneeded code; fixed export command
-------------------------------------------------------------------------
-r2723 | jcbowman | 2007-07-24 08:40:27 -0600 (Tue, 24 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Turn off readline editing when reading from a pipe.
-
-------------------------------------------------------------------------
-r2722 | jcbowman | 2007-07-24 03:51:06 -0600 (Tue, 24 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
-
-List multiple cubic roots individually in all cases.
-
-------------------------------------------------------------------------
-r2721 | oshardt | 2007-07-23 14:08:12 -0600 (Mon, 23 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_xasy.asy
-
-Additional parts for implementation of new deconstruction method
-------------------------------------------------------------------------
-r2720 | oshardt | 2007-07-23 14:07:03 -0600 (Mon, 23 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Implemented rotation of drawn and scripted items
-------------------------------------------------------------------------
-r2719 | oshardt | 2007-07-23 14:06:28 -0600 (Mon, 23 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyFile.py
-
-Better parsing for script items
-------------------------------------------------------------------------
-r2718 | oshardt | 2007-07-23 14:05:38 -0600 (Mon, 23 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Implemented new, cross-platform image deconstruction method
-------------------------------------------------------------------------
-r2717 | oshardt | 2007-07-23 14:03:34 -0600 (Mon, 23 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Added deconstructpic() for image deconstruction by GUI
-------------------------------------------------------------------------
-r2716 | oshardt | 2007-07-23 10:31:28 -0600 (Mon, 23 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyCodeEditor.py
- M /trunk/asymptote/GUI/xasyOptions.py
-
-Various improvements
-------------------------------------------------------------------------
-r2715 | hammera | 2007-07-23 10:23:31 -0600 (Mon, 23 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.y
-
-Removed commented out code.
-
-------------------------------------------------------------------------
-r2714 | jcbowman | 2007-07-23 04:06:01 -0600 (Mon, 23 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Change order of tests.
-
-------------------------------------------------------------------------
-r2713 | jcbowman | 2007-07-23 04:04:25 -0600 (Mon, 23 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/tests/arith/roots.asy
-
-Detect roots near zero in cubicroots.
-
-------------------------------------------------------------------------
-r2712 | jcbowman | 2007-07-21 06:19:10 -0600 (Sat, 21 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
-
-Add Radoslav's bbox and bbox3 code for surfaces.
-
-------------------------------------------------------------------------
-r2711 | jcbowman | 2007-07-19 16:30:26 -0600 (Thu, 19 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
-
-Avoid potential uninitialized warnings with -finline-limit=400.
-
-------------------------------------------------------------------------
-r2710 | hammera | 2007-07-19 15:13:18 -0600 (Thu, 19 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/callable.h
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.h
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/program.h
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/types.h
-
-Removed erroneous GC_DECLARE_PTRFREE specifiers.
-
-------------------------------------------------------------------------
-r2709 | jcbowman | 2007-07-19 03:09:39 -0600 (Thu, 19 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/xstream.h
-
-Fix cxx errors.
-------------------------------------------------------------------------
-r2708 | jcbowman | 2007-07-19 02:51:23 -0600 (Thu, 19 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- D /trunk/asymptote/doc/Makefile
- A /trunk/asymptote/doc/Makefile.in
-
-Workaround broken texi2dvi installations.
-
-------------------------------------------------------------------------
-r2707 | jcbowman | 2007-07-19 02:17:03 -0600 (Thu, 19 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.in
-
-Trap quotient(intMin,-1).
-
-------------------------------------------------------------------------
-r2706 | hammera | 2007-07-18 22:28:58 -0600 (Wed, 18 Jul 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Made the NOHASH venv interface compatible with the optimized hashtable venv.
-
-
-------------------------------------------------------------------------
-r2705 | hammera | 2007-07-18 21:37:52 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added match caching and hashtable presizing optimizations.
-
-------------------------------------------------------------------------
-r2704 | hammera | 2007-07-18 21:35:20 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/envcompleter.cc
-
-Removed old code.
-
-------------------------------------------------------------------------
-r2703 | jcbowman | 2007-07-18 17:13:02 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Fix page numbering of slide presentations with -u stepping=true.
-
-------------------------------------------------------------------------
-r2702 | jcbowman | 2007-07-18 17:01:58 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r2701 | jcbowman | 2007-07-18 16:39:08 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/fpu.h
- M /trunk/asymptote/parser.cc
-
-Remove further duplicate config.h imports.
-
-------------------------------------------------------------------------
-r2700 | jcbowman | 2007-07-18 16:21:52 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/common.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.h
-
-Eliminate multiple config.h includes.
-
-------------------------------------------------------------------------
-r2699 | jcbowman | 2007-07-18 15:52:01 -0600 (Wed, 18 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-More cxx fixes.
-------------------------------------------------------------------------
-r2698 | jcbowman | 2007-07-18 15:42:41 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Fix cxx warnings.
-
-------------------------------------------------------------------------
-r2697 | jcbowman | 2007-07-18 15:18:25 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
-
-Work around missing definitions of LONG_LONG_MAX, etc.
-
-------------------------------------------------------------------------
-r2696 | jcbowman | 2007-07-18 14:41:30 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/item.h
- M /trunk/asymptote/path.h
-
-Move climits to proper place.
-
-------------------------------------------------------------------------
-r2695 | hammera | 2007-07-18 14:04:29 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.y
-
-Removed unused OP token.
-
-------------------------------------------------------------------------
-r2694 | hammera | 2007-07-18 13:29:57 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Changed arrowsize typos in documentation.
-
-------------------------------------------------------------------------
-r2693 | jcbowman | 2007-07-18 07:37:15 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
-
-Avoid conflict with definitions in types.h.
-
-------------------------------------------------------------------------
-r2692 | jcbowman | 2007-07-18 07:25:15 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
-
-Work around quad_t vs. long long conflict on 64 bit machines.
-
-------------------------------------------------------------------------
-r2691 | jcbowman | 2007-07-18 06:50:47 -0600 (Wed, 18 Jul 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/path.h
-
-Use LONG_LONG_MAX instead of LLONG_MAX.
-
-Add instructions for working around problems with old broken compilers.
-
-------------------------------------------------------------------------
-r2690 | jcbowman | 2007-07-18 06:21:48 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/common.h
- M /trunk/asymptote/runtime.in
-
-Further portability fixes.
-
-------------------------------------------------------------------------
-r2689 | jcbowman | 2007-07-18 06:14:24 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/common.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/mathop.h
-
-Portability fixes.
-
-------------------------------------------------------------------------
-r2688 | jcbowman | 2007-07-18 05:50:11 -0600 (Wed, 18 Jul 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/common.h
- M /trunk/asymptote/constructor.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/flatguide.cc
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/fpu.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/mod.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- D /trunk/asymptote/pow.h
- M /trunk/asymptote/primitives.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/triple.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
- M /trunk/asymptote/varinit.cc
- M /trunk/asymptote/varinit.h
- M /trunk/asymptote/xstream.h
-
-Change integer type to Int, which is set default in common.h to long long
-(typically a 64 bit integer).
-
-Add support for reading and writing 64 bit integers in binary and XDR modes.
-
-------------------------------------------------------------------------
-r2687 | jcbowman | 2007-07-18 05:09:44 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Don't call locateFile with an empty file name.
-
-------------------------------------------------------------------------
-r2686 | jcbowman | 2007-07-18 04:47:45 -0600 (Wed, 18 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
-
-Fix code for Bezier example.
-
-------------------------------------------------------------------------
-r2685 | pivaldi | 2007-07-17 15:18:50 -0600 (Tue, 17 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/grid3.asy
-
-grid3.asy: bug fix with perspective projection.
-------------------------------------------------------------------------
-r2684 | oshardt | 2007-07-16 09:35:44 -0600 (Mon, 16 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fixed itemEdit index computation
-------------------------------------------------------------------------
-r2683 | jcbowman | 2007-07-13 17:50:11 -0600 (Fri, 13 Jul 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Change search path order: directories specified by the dir configuration
-variable are now examined before the directory .asy in the user's home
-directory.
-
-Ignore user configuration files during installation.
-
-------------------------------------------------------------------------
-r2682 | pivaldi | 2007-07-13 09:03:59 -0600 (Fri, 13 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Bug fix in lasy-tags routine.
-------------------------------------------------------------------------
-r2681 | pivaldi | 2007-07-11 12:30:03 -0600 (Wed, 11 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Defer the copy of LaTeX-mode-map to lasy-mode-map after all personal configurations was loaded.
-------------------------------------------------------------------------
-r2680 | oshardt | 2007-07-11 12:07:48 -0600 (Wed, 11 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Fixed verification of asy pipe creationy
-------------------------------------------------------------------------
-r2679 | pivaldi | 2007-07-11 08:25:31 -0600 (Wed, 11 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Provide real syntax highlighting support with two-mode-mode for lasy-mode
-------------------------------------------------------------------------
-r2678 | oshardt | 2007-07-09 15:42:28 -0600 (Mon, 09 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyFile.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Implemented pen parsing for label commands
-------------------------------------------------------------------------
-r2677 | oshardt | 2007-07-09 11:55:18 -0600 (Mon, 09 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Implemented raising and lowering of items
-------------------------------------------------------------------------
-r2676 | oshardt | 2007-07-09 09:54:01 -0600 (Mon, 09 Jul 2007) | 1 line
-Changed paths:
- D /trunk/asymptote/GUI/xasyPenEditor.py
-
-Remove unneeded module
-------------------------------------------------------------------------
-r2675 | oshardt | 2007-07-09 09:31:46 -0600 (Mon, 09 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyFile.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fix interrupted system call error
-------------------------------------------------------------------------
-r2674 | jcbowman | 2007-07-09 01:29:17 -0600 (Mon, 09 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/process.h
-
-Fix texstream destructor so that texput files are removed.
-------------------------------------------------------------------------
-r2673 | jcbowman | 2007-07-09 00:51:17 -0600 (Mon, 09 Jul 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Fix memory allocation incompatibility in workaround for old, broken
-readline libraries.
-
-------------------------------------------------------------------------
-r2672 | oshardt | 2007-07-08 16:31:16 -0600 (Sun, 08 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Fixed horizontal and vertical motion.
-------------------------------------------------------------------------
-r2671 | jcbowman | 2007-07-08 16:02:53 -0600 (Sun, 08 Jul 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/examples/rainbow.asy
-
-Add rainbow example.
-------------------------------------------------------------------------
-r2670 | jcbowman | 2007-07-08 13:30:11 -0600 (Sun, 08 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/tensor.asy
-
-Standardize argument names.
-
-------------------------------------------------------------------------
-r2669 | jcbowman | 2007-07-08 13:28:58 -0600 (Sun, 08 Jul 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/annotate.asy
- M /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/pstoedit.asy
-
-Make framepoint (and truepoint) work even when an exact picture size
-estimate is unavailable.
-
-Add boolean argument to deferred drawing routines to allow optimization in cases
-where an exact picture size estimate is available.
-
-------------------------------------------------------------------------
-r2668 | jcbowman | 2007-07-08 10:22:17 -0600 (Sun, 08 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Allow writing to file specified with -o /dir/file.eps again.
-
-------------------------------------------------------------------------
-r2667 | jcbowman | 2007-07-07 11:09:58 -0600 (Sat, 07 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Don't reset options after reading configuration file.
-
-------------------------------------------------------------------------
-r2666 | oshardt | 2007-07-06 21:38:51 -0600 (Fri, 06 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Improved selection mechanism
-------------------------------------------------------------------------
-r2665 | oshardt | 2007-07-06 20:40:09 -0600 (Fri, 06 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_xasy.asy
-
-Shipouts inside a script no longer interfere with the rest of the document
-------------------------------------------------------------------------
-r2664 | oshardt | 2007-07-06 18:23:04 -0600 (Fri, 06 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyCodeEditor.py
-
-Rename menu entries.
-------------------------------------------------------------------------
-r2663 | oshardt | 2007-07-06 11:10:24 -0600 (Fri, 06 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyCodeEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
-
-All labels now deconstructed. Dialogs improved. Fixed duplicate image reception.
-------------------------------------------------------------------------
-r2662 | oshardt | 2007-07-05 15:59:40 -0600 (Thu, 05 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyColorPicker.py
-
-Various improvements
-------------------------------------------------------------------------
-r2661 | oshardt | 2007-07-05 15:58:43 -0600 (Thu, 05 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
-
-Implemented validation for asy path
-------------------------------------------------------------------------
-r2660 | pivaldi | 2007-07-05 08:36:39 -0600 (Thu, 05 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Minor edit.
-------------------------------------------------------------------------
-r2659 | pivaldi | 2007-07-05 07:51:32 -0600 (Thu, 05 Jul 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-asydef environment content routine uses region instead regexp matcher.
-Cleaning code.
-
-------------------------------------------------------------------------
-r2658 | jcbowman | 2007-07-04 21:47:39 -0600 (Wed, 04 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/settings.cc
-
-Add configuration file loading diagostic.
-
-------------------------------------------------------------------------
-r2657 | oshardt | 2007-07-04 18:59:22 -0600 (Wed, 04 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Improved handling of default pen
-------------------------------------------------------------------------
-r2656 | oshardt | 2007-07-04 15:49:27 -0600 (Wed, 04 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/CubicBezier.py
-
-Fixed docstring
-------------------------------------------------------------------------
-r2655 | oshardt | 2007-07-04 15:48:42 -0600 (Wed, 04 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
- M /trunk/asymptote/GUI/xasyColorPicker.py
- M /trunk/asymptote/GUI/xasyMainWin.py
- M /trunk/asymptote/GUI/xasyOptions.py
- M /trunk/asymptote/GUI/xasyOptionsDialog.py
-
-Implemented storage and retrieval of user preferences
-------------------------------------------------------------------------
-r2654 | pivaldi | 2007-07-04 15:36:24 -0600 (Wed, 04 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Write temporary file with region instead of regexp matcher to
-avoid Stack overflow when compiling a long file within lasy-mode.
-------------------------------------------------------------------------
-r2653 | jcbowman | 2007-07-04 06:44:17 -0600 (Wed, 04 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Remove completed item.
-
-------------------------------------------------------------------------
-r2652 | oshardt | 2007-07-03 16:02:32 -0600 (Tue, 03 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Selecting an item clears the highlight box
-------------------------------------------------------------------------
-r2651 | oshardt | 2007-07-03 16:00:01 -0600 (Tue, 03 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyBezierEditor.py
-
-Improved handling of already-transformed shapes
-------------------------------------------------------------------------
-r2650 | oshardt | 2007-07-03 15:25:22 -0600 (Tue, 03 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyColorPicker.py
-
-Fixed incorrect entry in xasyColorPicker
-------------------------------------------------------------------------
-r2649 | oshardt | 2007-07-03 15:21:36 -0600 (Tue, 03 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasyBezierEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Improved bezier editing and integration with xasyMainWin
-------------------------------------------------------------------------
-r2648 | oshardt | 2007-07-03 14:39:42 -0600 (Tue, 03 Jul 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/GUI/xasyBezierEditor.py
- M /trunk/asymptote/GUI/xasyMainWin.py
-
-Added ability to graphically edit the nodes and control points of a bezier curve
-------------------------------------------------------------------------
-r2647 | oshardt | 2007-07-03 14:38:15 -0600 (Tue, 03 Jul 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/CubicBezier.py
-
-Faster computation of an upper bound for the bezier width
-------------------------------------------------------------------------
-r2646 | jcbowman | 2007-07-03 10:25:49 -0600 (Tue, 03 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fix --enable-gc-full-debug.
-
-------------------------------------------------------------------------
-r2645 | jcbowman | 2007-07-03 10:13:53 -0600 (Tue, 03 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Update to gc-7.0.
-
-------------------------------------------------------------------------
-r2644 | jcbowman | 2007-07-03 10:06:04 -0600 (Tue, 03 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Add reference to Java-style array iteration.
-
-------------------------------------------------------------------------
-r2643 | jcbowman | 2007-07-03 09:56:07 -0600 (Tue, 03 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor edits.
-
-------------------------------------------------------------------------
-r2642 | jcbowman | 2007-07-03 02:24:02 -0600 (Tue, 03 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Minor simplification.
-
-------------------------------------------------------------------------
-r2641 | hammera | 2007-07-02 18:32:57 -0600 (Mon, 02 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Added brief comment on extended for loops.
-
-------------------------------------------------------------------------
-r2640 | jcbowman | 2007-07-02 17:27:53 -0600 (Mon, 02 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Minor solve optimizations.
-
-------------------------------------------------------------------------
-r2639 | jcbowman | 2007-07-02 12:14:51 -0600 (Mon, 02 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix memory leak in matrix multiply.
-
-------------------------------------------------------------------------
-r2638 | hammera | 2007-07-02 07:11:48 -0600 (Mon, 02 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
-
-Simplify extended for loop syntax.
-
-------------------------------------------------------------------------
-r2637 | jcbowman | 2007-07-01 23:57:51 -0600 (Sun, 01 Jul 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/gv-3.6.2.patch
-
-Update to gv-3.6.3.
-
-------------------------------------------------------------------------
-r2636 | jcbowman | 2007-06-30 01:11:04 -0600 (Sat, 30 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawgrestore.h
- M /trunk/asymptote/drawgroup.h
- M /trunk/asymptote/drawgsave.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/drawlayer.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-More garbage collection improvements.
-
-------------------------------------------------------------------------
-r2635 | oshardt | 2007-06-29 15:37:09 -0600 (Fri, 29 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/GUI/xasy2asy.py
-
-Fixed syntax
-------------------------------------------------------------------------
-r2634 | oshardt | 2007-06-29 15:30:29 -0600 (Fri, 29 Jun 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/GUI
- A /trunk/asymptote/GUI/CubicBezier.py
- A /trunk/asymptote/GUI/xasy.py
- A /trunk/asymptote/GUI/xasy2asy.py
- A /trunk/asymptote/GUI/xasyCodeEditor.py
- A /trunk/asymptote/GUI/xasyColorPicker.py
- A /trunk/asymptote/GUI/xasyExample.asy
- A /trunk/asymptote/GUI/xasyFile.py
- A /trunk/asymptote/GUI/xasyGUIIcons.py
- A /trunk/asymptote/GUI/xasyMainWin.py
- A /trunk/asymptote/GUI/xasyOptions.py
- A /trunk/asymptote/GUI/xasyOptionsDialog.py
- A /trunk/asymptote/GUI/xasyPenEditor.py
-
-Checkin the code for the new GUI that is under development.
-------------------------------------------------------------------------
-r2633 | oshardt | 2007-06-29 15:29:21 -0600 (Fri, 29 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_xasy.asy
-
-Improved the xformStack implementation
-------------------------------------------------------------------------
-r2632 | jcbowman | 2007-06-29 12:45:00 -0600 (Fri, 29 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix segmentation fault in complement.
-
-------------------------------------------------------------------------
-r2631 | jcbowman | 2007-06-29 02:00:20 -0600 (Fri, 29 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.33svn.
-------------------------------------------------------------------------
-r2630 | jcbowman | 2007-06-29 00:42:03 -0600 (Fri, 29 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/callable.h
-
-More garbage collection tweaks.
-
-------------------------------------------------------------------------
-r2629 | jcbowman | 2007-06-29 00:23:03 -0600 (Fri, 29 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix dependency.
-
-------------------------------------------------------------------------
-r2628 | jcbowman | 2007-06-29 00:04:58 -0600 (Fri, 29 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/Makefile
-
-Fix make install-all.
-
-------------------------------------------------------------------------
-r2627 | jcbowman | 2007-06-28 23:15:34 -0600 (Thu, 28 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawverbatim.h
-
-Declare drawverbatim to be atomic.
-
-------------------------------------------------------------------------
-r2626 | jcbowman | 2007-06-28 17:20:22 -0600 (Thu, 28 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fix bug in subpath.
-
-------------------------------------------------------------------------
-r2625 | jcbowman | 2007-06-28 12:13:02 -0600 (Thu, 28 Jun 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Allow cd() and cd("") even if globalwrite is false.
-
-Don't write cd path twice in interactive mode.
-
-Update diagnostics and documentation.
-
-------------------------------------------------------------------------
-r2624 | jcbowman | 2007-06-27 12:09:17 -0600 (Wed, 27 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix GC debugging.
-
-------------------------------------------------------------------------
-r2623 | jcbowman | 2007-06-27 11:22:17 -0600 (Wed, 27 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/TestLib.asy
- M /trunk/asymptote/triple.h
-
-More garbage collection tweaks/leak fixes.
-
-------------------------------------------------------------------------
-r2622 | jcbowman | 2007-06-27 02:19:14 -0600 (Wed, 27 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.32svn.
-------------------------------------------------------------------------
-r2621 | jcbowman | 2007-06-27 00:47:19 -0600 (Wed, 27 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Fix segmentation fault in options processing.
-
-------------------------------------------------------------------------
-r2620 | jcbowman | 2007-06-27 00:31:52 -0600 (Wed, 27 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Reinstate gc check.
-
-------------------------------------------------------------------------
-r2619 | jcbowman | 2007-06-27 00:28:06 -0600 (Wed, 27 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Avoid makefile loops.
-
-------------------------------------------------------------------------
-r2618 | jcbowman | 2007-06-26 23:57:15 -0600 (Tue, 26 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
-
-Fix g++ warning.
-
-------------------------------------------------------------------------
-r2617 | jcbowman | 2007-06-26 15:35:03 -0600 (Tue, 26 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.h
-
-Fix cxx warnings.
-
-------------------------------------------------------------------------
-r2616 | jcbowman | 2007-06-26 15:20:11 -0600 (Tue, 26 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fix nullpath3 min/max bugs.
-
-------------------------------------------------------------------------
-r2615 | jcbowman | 2007-06-26 15:17:14 -0600 (Tue, 26 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Fix nullpath max/min bugs.
-
-------------------------------------------------------------------------
-r2614 | jcbowman | 2007-06-26 14:49:05 -0600 (Tue, 26 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
-
-Minor path optimizations.
-
-------------------------------------------------------------------------
-r2613 | jcbowman | 2007-06-26 14:18:05 -0600 (Tue, 26 Jun 2007) | 9 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/program.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/types.h
-
-Further garbage collection improvements: move pointers out of pen class.
-
-Add bool ==(path,path) operator.
-
-Move defaultpen into global; changes to defaultpen in config.asy will no
-longer be remembered (use the autoimport mechanism instead).
-
-Make the identity transform a constant.
-
-------------------------------------------------------------------------
-r2612 | jcbowman | 2007-06-25 17:20:00 -0600 (Mon, 25 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Avoid using a pointer in path class so that it can be allocated atomically
-by the garbage collector; this dramatically reduces memory usage.
-
-------------------------------------------------------------------------
-r2611 | jcbowman | 2007-06-25 16:57:22 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r2610 | jcbowman | 2007-06-25 16:41:37 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
-
-Fix runaway asy process that occurs when tex pipe cannnot start tex engine.
-
-------------------------------------------------------------------------
-r2609 | jcbowman | 2007-06-25 13:41:06 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix time without HAVE_STRFTIME.
-
-------------------------------------------------------------------------
-r2608 | jcbowman | 2007-06-25 13:39:30 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix default time and opacity arguments.
-
-------------------------------------------------------------------------
-r2607 | jcbowman | 2007-06-25 11:21:36 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix minor typos.
-
-------------------------------------------------------------------------
-r2606 | hammera | 2007-06-25 09:49:15 -0600 (Mon, 25 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/symbol.h
-
-Added Java-style abbreviation for iterating over arrays.
-
-Arrays of functions still not fully supported.
-
-------------------------------------------------------------------------
-r2605 | jcbowman | 2007-06-25 01:46:20 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/triple.h
-
-Further garbage collection tweaks.
-
-------------------------------------------------------------------------
-r2604 | jcbowman | 2007-06-25 01:37:20 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Remove virtual destructor introduced in r2601 due to performance penalty.
-
-------------------------------------------------------------------------
-r2603 | jcbowman | 2007-06-25 01:28:48 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
+ Resolve ambiguity in arc.
-Simplify arrayDeleteHelper, removing unused variable.
+commit 1b2b1d9d1de46d07d2cb16ab92ba0dad431985fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 12 10:12:13 2009 -0600
-------------------------------------------------------------------------
-r2602 | jcbowman | 2007-06-25 01:16:49 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
+ Don't garbage collect PRC entities.
-Fix --disable-gc.
+commit aca4826183e96d9f193883a1373447e59318ab28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 11 08:39:19 2009 -0600
-------------------------------------------------------------------------
-r2601 | jcbowman | 2007-06-25 01:05:39 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/item.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/transform.h
+ Improve colours.
-Fix warning messages.
+commit 2f57f3013c38bce184d9f822fff740155a059292
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Oct 10 15:04:06 2009 -0600
-------------------------------------------------------------------------
-r2600 | jcbowman | 2007-06-25 00:18:53 -0600 (Mon, 25 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Do not compute vector at (0,0); use a instead.
-Add header for isatty.
+commit 11d22f73ce385277021a7f5aa1dd0acc1d9af68b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 9 02:13:23 2009 -0600
-------------------------------------------------------------------------
-r2599 | jcbowman | 2007-06-24 22:19:44 -0600 (Sun, 24 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
+ Convert labelpath to png for svg output.
-Revert r2598.
+commit 36f156597d65d8381c26fe5c975f0503d88eba68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 8 16:28:27 2009 -0600
-------------------------------------------------------------------------
-r2598 | jcbowman | 2007-06-24 22:16:40 -0600 (Sun, 24 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Improve tex diagnostics.
-
-------------------------------------------------------------------------
-r2597 | jcbowman | 2007-06-24 21:24:46 -0600 (Sun, 24 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/examples/poster.asy
- M /trunk/asymptote/pipestream.h
-
-Leave deletion of string last to the garbage collector.
-
-Omit spurious call to background();
-
-------------------------------------------------------------------------
-r2596 | jcbowman | 2007-06-24 13:43:20 -0600 (Sun, 24 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Avoid warning messages with -d.
-
-------------------------------------------------------------------------
-r2595 | jcbowman | 2007-06-24 13:36:33 -0600 (Sun, 24 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix GC preprocessor directives.
-
-------------------------------------------------------------------------
-r2594 | jcbowman | 2007-06-24 01:55:10 -0600 (Sun, 24 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/settings.cc
-
-Further garbage collection tweaks; reinstate no_GCwarn.
-
-------------------------------------------------------------------------
-r2593 | jcbowman | 2007-06-24 01:03:20 -0600 (Sun, 24 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix dependencies.
-
-------------------------------------------------------------------------
-r2592 | jcbowman | 2007-06-24 00:43:45 -0600 (Sun, 24 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Don't link with libgccpp.a to increase speed, now that garbage collection
-has been carefully addressed.
-
-------------------------------------------------------------------------
-r2591 | jcbowman | 2007-06-24 00:26:18 -0600 (Sun, 24 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/settings.cc
-
-Support ./configure --disable-gc again.
-
-------------------------------------------------------------------------
-r2590 | jcbowman | 2007-06-24 00:08:47 -0600 (Sun, 24 Jun 2007) | 9 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/runtime.in
-
-Re-enable GC_gcollect under MacOS.
-
-Update to gc-7.0alpha9 since this yields faster execution times.
-
-Change configure --enable-gc=VERSION so that VERSION now must include the
-"gc" prefix.
-
-Remove genv from gc.
-
-------------------------------------------------------------------------
-r2589 | jcbowman | 2007-06-23 23:03:28 -0600 (Sat, 23 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Move ShipoutNumber into globalData.
-
-------------------------------------------------------------------------
-r2588 | jcbowman | 2007-06-23 16:45:58 -0600 (Sat, 23 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/util.cc
-
-Use separate global variables for each process.
-
-------------------------------------------------------------------------
-r2587 | jcbowman | 2007-06-23 12:42:05 -0600 (Sat, 23 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Deconstruct files on termination.
-
-Improve support for garbage collection debugging.
-
-------------------------------------------------------------------------
-r2586 | jcbowman | 2007-06-23 00:58:28 -0600 (Sat, 23 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/common.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/triple.h
- M /trunk/asymptote/types.cc
-
-Close any open files automatically at the end of each asy process (without
-relying on a finalizer).
-
-------------------------------------------------------------------------
-r2585 | jcbowman | 2007-06-22 16:58:19 -0600 (Fri, 22 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/envcompleter.cc
- M /trunk/asymptote/envcompleter.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Fix segmentation fault introduced in r2580.
-
-------------------------------------------------------------------------
-r2584 | jcbowman | 2007-06-22 01:23:46 -0600 (Fri, 22 Jun 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/modifier.h
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/program.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/tests/gc/file.asy
- A /trunk/asymptote/tests/gc/struct.asy
- A /trunk/asymptote/tests/gc/transform.asy
- M /trunk/asymptote/types.h
-
-Improve garbage collection by using GC_DECLARE_PTRFREE statements; use
-vectors instead of deques everywhere.
-
-Change nullPos() to nullPos.
-
-------------------------------------------------------------------------
-r2583 | jcbowman | 2007-06-21 23:41:19 -0600 (Thu, 21 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document how arbitrary files can be imported in the configuration file.
-
-------------------------------------------------------------------------
-r2582 | jcbowman | 2007-06-21 23:08:18 -0600 (Thu, 21 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Improve LaTeX diagnostics.
-
-------------------------------------------------------------------------
-r2581 | jcbowman | 2007-06-20 23:14:46 -0600 (Wed, 20 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
-
-Remove unused variable.
-
-------------------------------------------------------------------------
-r2580 | jcbowman | 2007-06-20 17:52:58 -0600 (Wed, 20 Jun 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/array.h
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/coenv.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/envcompleter.cc
- M /trunk/asymptote/envcompleter.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/item.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
- M /trunk/asymptote/varinit.cc
-
-Use GC_malloc_ignore_off_page to fix major memory leak in garbage
-collection of STL containers.
-
-Fix minor memory leaks.
-
-Make em an errorstream rather than a pointer to one.
-
-------------------------------------------------------------------------
-r2579 | oshardt | 2007-06-20 17:25:31 -0600 (Wed, 20 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Added a new option to enable interactive mode on non-tty input streams. Made the signal option only affect the sending of signals without the side-effect of controlling interactive mode.
-------------------------------------------------------------------------
-r2578 | oshardt | 2007-06-19 09:55:10 -0600 (Tue, 19 Jun 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
-
-Modified signal mechanism to send signals for each shipout and at end of each
-operation.
-
-Modified handling of items deleted by GUI: bbox scaled by 0, file deleted, and
-signal sent.
-
-------------------------------------------------------------------------
-r2577 | jcbowman | 2007-06-19 09:43:25 -0600 (Tue, 19 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
-
-Resolve purge ambiguity.
-
-------------------------------------------------------------------------
-r2576 | pivaldi | 2007-06-19 03:44:43 -0600 (Tue, 19 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
-
-Fix the filling path according to the margin in the routine markangle.
-------------------------------------------------------------------------
-r2575 | jcbowman | 2007-06-18 22:27:00 -0600 (Mon, 18 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/types.cc
-
-Make the delete virtual member of arrays with no arguments delete all
-elements of the array (not called clear to avoid the need for adding
-yet another type-dependent virtual function).
-
-------------------------------------------------------------------------
-r2574 | pivaldi | 2007-06-18 16:44:27 -0600 (Mon, 18 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
-
-fix typo.
-------------------------------------------------------------------------
-r2573 | pivaldi | 2007-06-18 16:41:03 -0600 (Mon, 18 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
-
-Add option filltype to markangle.
-------------------------------------------------------------------------
-r2572 | jcbowman | 2007-06-18 16:01:22 -0600 (Mon, 18 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Handle exceptions in doUnrestirctedList.
-
-------------------------------------------------------------------------
-r2571 | jcbowman | 2007-06-18 15:45:57 -0600 (Mon, 18 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Declare shipout before importing plain_xasy.
-
-------------------------------------------------------------------------
-r2570 | jcbowman | 2007-06-18 12:18:22 -0600 (Mon, 18 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/types.cc
-
-Change the return type of the array virtual member delete to void.
-
-Allow A.delete(0,A.length-1) on empty arrays.
-
-------------------------------------------------------------------------
-r2569 | jcbowman | 2007-06-18 11:59:33 -0600 (Mon, 18 Jun 2007) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Make A.initialized(int n) return false when n is out of bounds, without any
-warning message.
-
-Use A.delete(0,A.length-1) to clear arrays in base files, to help the
-garbage collector.
-
-Add options -compact and -divisor to give the user more control over
-garbage collection.
-
-Implement a purge() function that forces a garbage collection.
-
-------------------------------------------------------------------------
-r2568 | oshardt | 2007-06-18 11:10:53 -0600 (Mon, 18 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asymptote.py
-
-Updated to use Python's subprocess module.
-------------------------------------------------------------------------
-r2567 | jcbowman | 2007-06-17 22:37:33 -0600 (Sun, 17 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/transform.h
-
-Implement better workaround for uninitialized 'this.130' gcc-4.1.2 warning
-message (cf. r2186).
-
-------------------------------------------------------------------------
-r2566 | jcbowman | 2007-06-14 17:47:22 -0600 (Thu, 14 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Fix typo.
-
-------------------------------------------------------------------------
-r2565 | jcbowman | 2007-06-14 17:39:46 -0600 (Thu, 14 Jun 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add pen[][] interpolate(real[][] f, pen[] palette) routine for use with
-latticeshade.
-
-Rename palette argument range to bounds to avoid confusion.
-
-Use an implicit bounds constructor.
-
-------------------------------------------------------------------------
-r2564 | oshardt | 2007-06-14 15:05:19 -0600 (Thu, 14 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_xasy.asy
-
-Changed transform push(transform); to void push(transform); to remove output when called in interactive mode.
-------------------------------------------------------------------------
-r2563 | jcbowman | 2007-06-14 14:19:13 -0600 (Thu, 14 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/filegraph.asy
-
-Resolve ambiguity.
-
-------------------------------------------------------------------------
-r2562 | jcbowman | 2007-06-14 13:16:25 -0600 (Thu, 14 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/process.cc
-
-Don't call GC_collect under MacOS X, as this can cause bus errors and it
-doesn't seem to be necessary anyway on this platform.
-
-------------------------------------------------------------------------
-r2561 | jcbowman | 2007-06-14 11:32:20 -0600 (Thu, 14 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/runtime.in
-
-Remove unused line.
-
-Add reference.
-
-------------------------------------------------------------------------
-r2560 | hammera | 2007-06-13 19:47:16 -0600 (Wed, 13 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/fundec.cc
-
-Minor changes to comments.
-
-------------------------------------------------------------------------
-r2559 | hammera | 2007-06-13 15:57:37 -0600 (Wed, 13 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
-
-Fixed addOps to add fields when possible.
-
-------------------------------------------------------------------------
-r2558 | pivaldi | 2007-06-13 03:10:21 -0600 (Wed, 13 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/examples/animations/sphere.asy
-
-Suppress useless code.
-------------------------------------------------------------------------
-r2557 | jcbowman | 2007-06-13 01:42:21 -0600 (Wed, 13 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.31svn.
-------------------------------------------------------------------------
-r2556 | jcbowman | 2007-06-12 23:30:11 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add copy argument to allow one to disable data buffering.
-
-------------------------------------------------------------------------
-r2555 | jcbowman | 2007-06-12 22:42:44 -0600 (Tue, 12 Jun 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- A /trunk/asymptote/examples/animations/sphere.asy
-
-Add segment routine.
-
-Optimize conditional graphs.
-
-Add modified sphere animation, courtesy of Olivier Guibe and Philippe Ivaldi.
-
-------------------------------------------------------------------------
-r2554 | jcbowman | 2007-06-12 16:56:48 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Remove unused filename.
-
-------------------------------------------------------------------------
-r2553 | jcbowman | 2007-06-12 16:50:45 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix dependency.
-
-------------------------------------------------------------------------
-r2552 | jcbowman | 2007-06-12 16:25:57 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
-
-Make the implicit initializer for file variables null.
-
-------------------------------------------------------------------------
-r2551 | jcbowman | 2007-06-12 15:57:18 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Use a single box file.
-
-------------------------------------------------------------------------
-r2550 | jcbowman | 2007-06-12 15:51:18 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Remove unused box file entry.
-
-------------------------------------------------------------------------
-r2549 | jcbowman | 2007-06-12 15:07:24 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
-
-Communicate to xasy via a single signal (SIGINT) and status file.
-
-------------------------------------------------------------------------
-r2548 | hammera | 2007-06-12 13:52:42 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.h
-
-Fixed bug introduced by previous bug fix.
-
-------------------------------------------------------------------------
-r2547 | pivaldi | 2007-06-12 13:42:19 -0600 (Tue, 12 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Update documentation.
-------------------------------------------------------------------------
-r2546 | jcbowman | 2007-06-12 11:14:03 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/graph_settings.asy
-
-Move definition of interpolate to graph_settings.
-
-------------------------------------------------------------------------
-r2545 | jcbowman | 2007-06-12 02:23:08 -0600 (Tue, 12 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Add cast of triple[] to guide3[].
-
-------------------------------------------------------------------------
-r2544 | jcbowman | 2007-06-12 01:42:32 -0600 (Tue, 12 Jun 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/logo.asy
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/xasy3
-
-Fix shipout format.
-
-Remove old PDFanim_temp_Guide references.
-
-Fix cxx errors.
-
-Document reverse(guide).
-
-------------------------------------------------------------------------
-r2543 | jcbowman | 2007-06-12 00:08:25 -0600 (Tue, 12 Jun 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/guide.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/types/guide.asy
-
-Simplify shipout signature (to support xasy development).
-
-Support internal cycles in guide examination routines.
-
-Add reverse(guide).
-
-Fix guide tests.
-
-------------------------------------------------------------------------
-r2542 | jcbowman | 2007-06-11 23:49:48 -0600 (Mon, 11 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Fix typos.
-
-------------------------------------------------------------------------
-r2541 | jcbowman | 2007-06-11 13:18:47 -0600 (Mon, 11 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/settings.cc
-
-Exit interactive mode on eof when stdin is not a tty.
-
-If -signal is not set and stdin is not a tty, don't use interactive mode.
-
-------------------------------------------------------------------------
-r2540 | pivaldi | 2007-06-11 08:01:51 -0600 (Mon, 11 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Expand lasy-mode errors management (with Emacs 22 only).
-Defer all shell redirection to Emacs for supporting most shell.
-Compatibility running Windows.
-------------------------------------------------------------------------
-r2539 | jcbowman | 2007-06-10 18:09:37 -0600 (Sun, 10 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/examples/triangle.asy
-
-Update triangle example to use new simplified constructors.
-
-------------------------------------------------------------------------
-r2538 | jcbowman | 2007-06-10 17:26:31 -0600 (Sun, 10 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor edits.
-
-------------------------------------------------------------------------
-r2537 | hammera | 2007-06-10 12:56:11 -0600 (Sun, 10 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/TODO
- M /trunk/asymptote/coder.h
- A /trunk/asymptote/constructor.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/tests/Makefile
- M /trunk/asymptote/tests/imp/unravel.asy
- A /trunk/asymptote/tests/types/constructor.asy
- M /trunk/asymptote/types.h
-
-Added implicit constructors.
-
-Fixed bug with permissions in static methods.
-
-------------------------------------------------------------------------
-r2536 | jcbowman | 2007-06-10 08:01:22 -0600 (Sun, 10 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/arith/roots.asy
-
-Add test for newton root solver; fix diagnostics.
-
-------------------------------------------------------------------------
-r2535 | jcbowman | 2007-06-10 07:20:12 -0600 (Sun, 10 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Optimize join.
-
-------------------------------------------------------------------------
-r2534 | jcbowman | 2007-06-10 00:12:13 -0600 (Sun, 10 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Give preference to GPL over AFPL Ghostscript.
-
-------------------------------------------------------------------------
-r2533 | jcbowman | 2007-06-09 23:25:19 -0600 (Sat, 09 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Add Philippe's lasy-mode fixes, including support for tcsh.
-
-------------------------------------------------------------------------
-r2532 | jcbowman | 2007-06-09 12:29:29 -0600 (Sat, 09 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Add bool copy=true argument to picture routines that buffer data.
-
-------------------------------------------------------------------------
-r2531 | jcbowman | 2007-06-09 04:10:23 -0600 (Sat, 09 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Improve garbage handling of multiple-file runs.
-
-------------------------------------------------------------------------
-r2530 | jcbowman | 2007-06-09 02:57:12 -0600 (Sat, 09 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
-
-Remove default initializer for files.
-
-------------------------------------------------------------------------
-r2529 | oshardt | 2007-06-08 15:05:15 -0600 (Fri, 08 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_xasy.asy
-
-switched xformStack from LIFO to FIFO
-------------------------------------------------------------------------
-r2528 | jcbowman | 2007-06-06 13:09:28 -0600 (Wed, 06 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Revert spurious asy-mode.el commit.
-
-------------------------------------------------------------------------
-r2527 | jcbowman | 2007-06-06 13:01:46 -0600 (Wed, 06 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/base/plain_debugger.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Split readline functionality into readline and saveline.
-
-------------------------------------------------------------------------
-r2526 | jcbowman | 2007-06-06 00:38:24 -0600 (Wed, 06 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Allow xformat to be any format supported by convert.
-
-------------------------------------------------------------------------
-r2525 | jcbowman | 2007-06-04 22:42:05 -0600 (Mon, 04 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/runtime.in
-
-Fix parallel bison and lex processing.
-
-------------------------------------------------------------------------
-r2524 | jcbowman | 2007-06-04 14:53:35 -0600 (Mon, 04 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- A /trunk/asymptote/base/plain_xasy.asy (from /trunk/asymptote/base/xasy.asy:2523)
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/three.asy
- D /trunk/asymptote/base/xasy.asy
-
-Rename xasy.asy to plain_xasy.asy and revert other r2521 changes.
-
-------------------------------------------------------------------------
-r2523 | jcbowman | 2007-06-03 22:15:09 -0600 (Sun, 03 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve documentation.
-
-------------------------------------------------------------------------
-r2522 | jcbowman | 2007-06-03 22:10:34 -0600 (Sun, 03 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Add Newton-Raphson iteration and Newton-Raphosn bisection routines.
-
-------------------------------------------------------------------------
-r2521 | jcbowman | 2007-06-03 17:07:52 -0600 (Sun, 03 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/base/xasy.asy
-
-Add support for new GUI xformStack (under development).
-
-------------------------------------------------------------------------
-r2520 | jcbowman | 2007-06-03 10:33:17 -0600 (Sun, 03 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Require version 2007/05/24 or later of animate.sty package; remove
-file name padding workaround.
-
-------------------------------------------------------------------------
-r2519 | jcbowman | 2007-06-02 23:20:55 -0600 (Sat, 02 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Generalize history to return an array of the n most recent history values.
-
-------------------------------------------------------------------------
-r2518 | jcbowman | 2007-06-02 22:39:49 -0600 (Sat, 02 Jun 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Add gsOptions configuration variable.
-
-Force embedding of all fonts in eps files.
-
-------------------------------------------------------------------------
-r2517 | jcbowman | 2007-06-02 17:11:22 -0600 (Sat, 02 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Force all fonts to be embedded in pdf files.
-
-------------------------------------------------------------------------
-r2516 | jcbowman | 2007-06-02 12:00:40 -0600 (Sat, 02 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Force fixed format for compatibility with pdflatex.
-
-------------------------------------------------------------------------
-r2515 | jcbowman | 2007-06-02 01:30:15 -0600 (Sat, 02 Jun 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Fix indentation when byte-compiled cc-mode.elc is used.
-
-------------------------------------------------------------------------
-r2514 | jcbowman | 2007-06-01 18:08:13 -0600 (Fri, 01 Jun 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
- A /trunk/asymptote/tests/array/delete.asy
- M /trunk/asymptote/types.cc
-
-Allow array insert to insert an array of the same type at a given index;
-insert now returns void.
-
-Allow delete to accept an index range and return the last item deleted.
-
-Add initialized(int n) array virtual member to detect whether element n is
-initialized.
-
-------------------------------------------------------------------------
-r2513 | jcbowman | 2007-06-01 11:04:43 -0600 (Fri, 01 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Split readline functionality into two routines: readline (with argument
-order now consistent with getstring) and history(string).
-
-------------------------------------------------------------------------
-r2512 | oshardt | 2007-06-01 11:01:58 -0600 (Fri, 01 Jun 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed typo
-------------------------------------------------------------------------
-r2511 | jcbowman | 2007-06-01 10:01:28 -0600 (Fri, 01 Jun 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Implement NoZero and NoZeroFormat with more general OmitTick and OmitFormat
-routines.
-
-------------------------------------------------------------------------
-r2510 | jcbowman | 2007-05-31 14:17:57 -0600 (Thu, 31 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Avoid need to defer linewidth by moving setpen to the proper place.
-
-------------------------------------------------------------------------
-r2509 | jcbowman | 2007-05-31 13:53:57 -0600 (Thu, 31 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/transform.h
-
-Omit identity concat commands.
-
-Put dynamic linewidth code in /Setlinewidth.
-
-------------------------------------------------------------------------
-r2508 | jcbowman | 2007-05-31 02:21:50 -0600 (Thu, 31 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Fix linewidth.
-
-Fix division by zero.
-
-------------------------------------------------------------------------
-r2507 | jcbowman | 2007-05-31 01:51:14 -0600 (Thu, 31 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Simplify linewidth deferral.
-
-------------------------------------------------------------------------
-r2506 | jcbowman | 2007-05-30 23:25:59 -0600 (Wed, 30 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
-
-Defer dynamic linewidth until stroke time in case currentmatrix changes.
-
-Improve accuracy of dynamic linewidth calculation.
-
-------------------------------------------------------------------------
-r2505 | jcbowman | 2007-05-30 23:18:10 -0600 (Wed, 30 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Rename zerotick to zerotickfuzz for clarity.
-
-------------------------------------------------------------------------
-r2504 | jcbowman | 2007-05-30 17:53:52 -0600 (Wed, 30 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Make zero detection robust.
-
-------------------------------------------------------------------------
-r2503 | pivaldi | 2007-05-30 13:48:10 -0600 (Wed, 30 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fix numerical precision in the routine NoZero
-------------------------------------------------------------------------
-r2502 | jcbowman | 2007-05-30 13:04:08 -0600 (Wed, 30 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
-
-Fix orientation code.
-
-------------------------------------------------------------------------
-r2501 | jcbowman | 2007-05-30 12:37:44 -0600 (Wed, 30 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
-
-Simplify and optimize normal calculation.
-
-------------------------------------------------------------------------
-r2500 | rmarinov | 2007-05-30 11:37:58 -0600 (Wed, 30 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
-
-Changed the shading approach in base/contour3.asy .
-------------------------------------------------------------------------
-r2499 | jcbowman | 2007-05-30 01:32:47 -0600 (Wed, 30 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Implement simplified (and slightly more efficient) gouraudshade interface.
-
-Reduce memory and CPU usage by avoiding duplicate buffering of picture data.
-
-------------------------------------------------------------------------
-r2498 | jcbowman | 2007-05-29 22:04:36 -0600 (Tue, 29 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+ Add support for passing bbox to dvisvgm (currently disabled; this requires
+ dvisvgm-0.8.6 from http://dvisvgm.hg.sourceforge.net/hgweb/dvisvgm).
+
+ Fix erase when outputting SVG graphics.
-Add tickmodifier NoZero and ticklabel format NoZeroFormat.
+commit f480bb7082de70848628ff6bcb6b113a2a24a958
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 8 14:17:12 2009 -0600
-------------------------------------------------------------------------
-r2497 | jcbowman | 2007-05-29 16:27:53 -0600 (Tue, 29 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/TestLib.asy
- A /trunk/asymptote/tests/array/transpose.asy
- A /trunk/asymptote/tests/types/guide.asy
+ Fix formatting of error messages.
-New test routines.
+commit 4a7cbd42478c92051c16f084f33a949480614f11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 7 21:12:37 2009 -0600
-------------------------------------------------------------------------
-r2496 | jcbowman | 2007-05-29 16:08:06 -0600 (Tue, 29 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/graph_settings.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/array/solve.asy
-
-Move real[][] identity(int n) from math.asy to C++ code; add documentation.
+ Use ghostscript pngalpha driver to produce transparent png files.
+
+ Produce transparent png files for unsupported SVG elements.
-Avoid use of loops with join operator.
+commit 9fe5af671b62c0be5dee2c3fc5c65c803b0282be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 6 21:59:53 2009 -0600
-------------------------------------------------------------------------
-r2495 | jcbowman | 2007-05-29 16:04:44 -0600 (Tue, 29 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
+ Fix surface and path3 garbage collection.
-Minor optimization.
+commit 6e1823d47ca88b8f2f7dbc0047134a2f6d108f73
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 6 21:06:44 2009 -0600
-------------------------------------------------------------------------
-r2494 | jcbowman | 2007-05-29 15:54:23 -0600 (Tue, 29 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
-
-Cleaner optimization.
-
-------------------------------------------------------------------------
-r2493 | jcbowman | 2007-05-28 18:14:29 -0600 (Mon, 28 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
-
-Remove extra loop variable.
-
-------------------------------------------------------------------------
-r2492 | jcbowman | 2007-05-28 18:11:05 -0600 (Mon, 28 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
-
-Further optimizations.
-
-------------------------------------------------------------------------
-r2491 | jcbowman | 2007-05-28 16:44:44 -0600 (Mon, 28 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Improve garbage collection.
-Optimize number of calls to project; change return type of contour.
-
-------------------------------------------------------------------------
-r2490 | jcbowman | 2007-05-28 14:41:27 -0600 (Mon, 28 May 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/process.cc
-
-Catch unhandled quit exception.
-
-Reset scroll lines to zero.
-
-Don't exit on interrupt during module load in interactive mode.
-
-------------------------------------------------------------------------
-r2489 | jcbowman | 2007-05-28 14:14:22 -0600 (Mon, 28 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
+commit 8eb8dd4dd23a2f01cfb83dc13c104ed1f4d63482
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 5 23:21:23 2009 -0600
-Renamed particle to object.
+ Force pdfformat when using a pdflatex texengine with an alternative output
+ format.
+
+ Force settings.align="B" for non-EPS output formats.
-Minor optimization.
+commit 039d69203c0c6fa63d33482853450003f5d41dfd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 3 15:45:21 2009 -0600
-------------------------------------------------------------------------
-r2488 | jcbowman | 2007-05-28 11:14:18 -0600 (Mon, 28 May 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Workaround broken curses.h header file on i386-solaris.
-Implement optimized real multdiagonal(real[][] a, real[]b).
+commit aaf46eaa973bb4574fecfab4b6920435a4cdc556
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 2 15:54:31 2009 -0600
-Speed up project slightly by changing aspect from real[][] to real[].
+ Fix center table compression under optimization.
-Make cputime().change return parent+child times.
+commit de78b4ca31253167f2f7bf427566342126880513
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 2 09:03:23 2009 -0600
-Add write(cputime).
+ Document Billboard and Embedded labels (see the example billboard.asy).
-------------------------------------------------------------------------
-r2487 | jcbowman | 2007-05-27 22:29:01 -0600 (Sun, 27 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit e59a608e691ab1b829843808ba4355428428e334
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 2 02:51:30 2009 -0600
-Added change.user and change.system fields to cputime().
+ Add code for removed file.
-------------------------------------------------------------------------
-r2486 | jcbowman | 2007-05-27 22:25:31 -0600 (Sun, 27 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit c0fc62ca6d83523cdf0e82e41925c1fe54d1b5d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 2 02:50:40 2009 -0600
-Optimize real[][] * real[].
+ Increment version to 1.89svn.
-------------------------------------------------------------------------
-r2485 | jcbowman | 2007-05-27 09:53:28 -0600 (Sun, 27 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/light.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/runtime.in
+commit 3d506c981417015fad8b50c58f1c7ae8c5515166
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 2 01:25:43 2009 -0600
-Speed up 3D projection by moving matrix-matrix multipy to C++ code.
+ Remove obsolete part name code.
-------------------------------------------------------------------------
-r2484 | jcbowman | 2007-05-27 01:08:58 -0600 (Sun, 27 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit f771a8671cdfa4caf9effb46f86e44f76465b422
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 1 21:52:36 2009 -0600
-Minor clarification.
+ Add Arrow to tutorial example.
-------------------------------------------------------------------------
-r2483 | jcbowman | 2007-05-27 01:03:03 -0600 (Sun, 27 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/mod.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
+commit 1a7944b9c943c2488edd366c322b8866a1ee7248
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 1 21:45:34 2009 -0600
-Simplify, document, and port guide examination routines to three.asy.
+ Store center values in a lookup table.
-------------------------------------------------------------------------
-r2482 | jcbowman | 2007-05-26 10:13:48 -0600 (Sat, 26 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/guide.cc
+commit f016bed702c2b32a3e1351eec8f322c30e7923b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 1 17:37:30 2009 -0600
-Fix potential uninitialized variable.
+ Implement PRC billboard labels.
+
+ Rename settings.billboard to settings.autobillboard.
+
+ Make settings.autobillboard=true by default.
-------------------------------------------------------------------------
-r2481 | jcbowman | 2007-05-24 02:07:53 -0600 (Thu, 24 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 3cd6f39dcd3340cdc936c6a2cbe70c642dd402d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 29 17:09:51 2009 -0600
-Add bool cyclic(guide) routine.
+ Improve tutorial.
-------------------------------------------------------------------------
-r2480 | jcbowman | 2007-05-24 01:53:03 -0600 (Thu, 24 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/guide.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/runtime.in
+commit 83d1250ec4df70d30b3b113e0fb656bb2f7b6682
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 29 14:59:26 2009 -0600
-Add routines to allow access to guide components.
-
-Add upcase and downcase routines.
-
-------------------------------------------------------------------------
-r2479 | jcbowman | 2007-05-23 22:48:23 -0600 (Wed, 23 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/extra/intro.asy
-
-Document bibtex usage.
-
-------------------------------------------------------------------------
-r2478 | jcbowman | 2007-05-23 22:47:47 -0600 (Wed, 23 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Install intro.asy.
-
-------------------------------------------------------------------------
-r2477 | jcbowman | 2007-05-23 22:47:32 -0600 (Wed, 23 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
-
-Remove pdf() restriction.
-
-------------------------------------------------------------------------
-r2476 | oshardt | 2007-05-23 15:43:59 -0600 (Wed, 23 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/xasy3
-
-Fixed docs about base64
-------------------------------------------------------------------------
-r2475 | jcbowman | 2007-05-21 21:16:42 -0600 (Mon, 21 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour3.asy
-
-Use projection P; reduce number of calls to project.
-
-------------------------------------------------------------------------
-r2474 | jcbowman | 2007-05-19 14:16:43 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/magnetic.asy
-
-Reduce resolution.
-
-------------------------------------------------------------------------
-r2473 | jcbowman | 2007-05-19 14:05:36 -0600 (Sat, 19 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.30svn.
-------------------------------------------------------------------------
-r2472 | jcbowman | 2007-05-19 11:25:04 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update LocalWords.
-
-------------------------------------------------------------------------
-r2471 | jcbowman | 2007-05-19 11:16:54 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve description of contour3.
-
-------------------------------------------------------------------------
-r2470 | jcbowman | 2007-05-19 11:08:13 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xasy3
-
-Speed up tick handler.
-
-------------------------------------------------------------------------
-r2469 | jcbowman | 2007-05-19 10:44:24 -0600 (Sat, 19 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/process.cc
-
-Reinstate abbreviation q for quit, unless there exists a top-level variable of
-this name.
-
-------------------------------------------------------------------------
-r2468 | jcbowman | 2007-05-19 02:02:28 -0600 (Sat, 19 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
- D /trunk/asymptote/base/pdfanim.asy
- M /trunk/asymptote/doc/Makefile
- D /trunk/asymptote/doc/PDFAnim_temp_Guide.tex
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/extra/intro.asy
- D /trunk/asymptote/doc/pdfanim_temp.sty
- M /trunk/asymptote/examples/animations/pdfmovie.asy
- M /trunk/asymptote/examples/slidemovies.asy
-
-Use easier-to-use animate.sty package instead of interim pdfanim_temp.sty
-package for generating pdf animations.
-
-------------------------------------------------------------------------
-r2467 | jcbowman | 2007-05-19 00:48:09 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- A /trunk/asymptote/base/contour3.asy
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/doc/contour1.asy
- D /trunk/asymptote/doc/contour2.asy
- D /trunk/asymptote/doc/contour3.asy
- A /trunk/asymptote/doc/irregularcontour.asy (from /trunk/asymptote/doc/contour3.asy:2461)
- A /trunk/asymptote/doc/multicontour.asy (from /trunk/asymptote/doc/contour2.asy:2461)
- A /trunk/asymptote/doc/onecontour.asy (from /trunk/asymptote/doc/contour1.asy:2461)
- A /trunk/asymptote/examples/magnetic.asy
-
-Add support for drawing zero-level sets of functions from R^3 to R.
-
-------------------------------------------------------------------------
-r2466 | jcbowman | 2007-05-19 00:37:10 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/histogram.asy
-
-Fill in potential gaps between histogram bars when bars=false.
-
-------------------------------------------------------------------------
-r2465 | jcbowman | 2007-05-19 00:11:06 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/histogram.asy
-
-Simplify histogram interface.
-
-------------------------------------------------------------------------
-r2464 | jcbowman | 2007-05-19 00:09:42 -0600 (Sat, 19 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
-
-Fix FillDraw pens.
-
-------------------------------------------------------------------------
-r2463 | hammera | 2007-05-18 13:35:20 -0600 (Fri, 18 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
-
-Minor refactoring.
-
-
-------------------------------------------------------------------------
-r2462 | hammera | 2007-05-18 13:34:40 -0600 (Fri, 18 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/varinit.cc
-
-Got rid of annoying "no default init for <error>" message.
-Fix a boolean flag mixup.
-
-------------------------------------------------------------------------
-r2461 | oshardt | 2007-05-18 11:08:24 -0600 (Fri, 18 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/patches/README
-
-Acknowledged source of Imaging-1.1.6 patch
-------------------------------------------------------------------------
-r2460 | oshardt | 2007-05-18 11:07:33 -0600 (Fri, 18 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented the enabling of PNG format in xasy
-------------------------------------------------------------------------
-r2459 | jcbowman | 2007-05-17 21:51:53 -0600 (Thu, 17 May 2007) | 2 lines
-Changed paths:
- D /trunk/asymptote/xasy3Imgs
-
-Remove unused directory.
-
-------------------------------------------------------------------------
-r2458 | jcbowman | 2007-05-17 21:48:50 -0600 (Thu, 17 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fpu.h
-
-Add default argument.
-
-------------------------------------------------------------------------
-r2457 | oshardt | 2007-05-17 14:47:36 -0600 (Thu, 17 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/xasy3
-
-Documented use of base64
-------------------------------------------------------------------------
-r2456 | oshardt | 2007-05-17 13:45:12 -0600 (Thu, 17 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/xasy3
-
-Provided ability to draw a selection box to select all items in the box. Added item scroll up/down feature. Embedded the toolbar icon images into the source code.
-------------------------------------------------------------------------
-r2455 | oshardt | 2007-05-17 13:42:01 -0600 (Thu, 17 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/xasy3Imgs/horizMove.gif
- M /trunk/asymptote/xasy3Imgs/move.gif
- M /trunk/asymptote/xasy3Imgs/rotate.gif
- M /trunk/asymptote/xasy3Imgs/text.gif
- M /trunk/asymptote/xasy3Imgs/vertiMove.gif
-
-Arrows in icons are now the same style as Asymptote arrows. Transparency of text.gif fixed.
-------------------------------------------------------------------------
-r2454 | jcbowman | 2007-05-17 09:19:11 -0600 (Thu, 17 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/histogram.asy
-
-Added support for fillpen, drawpen, and legend entries to histogram.
-
-------------------------------------------------------------------------
-r2453 | jcbowman | 2007-05-17 09:12:11 -0600 (Thu, 17 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
-
-Adjust legendline length to account for marker size.
-
-------------------------------------------------------------------------
-r2452 | jcbowman | 2007-05-17 09:10:53 -0600 (Thu, 17 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Minor optimization.
-
-------------------------------------------------------------------------
-r2451 | oshardt | 2007-05-16 17:28:12 -0600 (Wed, 16 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/xasy3
-
-Improved handling of highlighting when mouse enters and leaves an item.
-------------------------------------------------------------------------
-r2450 | oshardt | 2007-05-16 15:09:06 -0600 (Wed, 16 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/xasy3
-
-Various improvements to xasy3 made including ability to select and move multiple objects, and fixed the ability to open additional files.
-------------------------------------------------------------------------
-r2449 | oshardt | 2007-05-16 15:04:29 -0600 (Wed, 16 May 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/xasy3Imgs/select.gif
-
-Added new icon for xasy3 toolbar.
-------------------------------------------------------------------------
-r2448 | oshardt | 2007-05-16 15:02:55 -0600 (Wed, 16 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
-
-Updated Imaging-1.1.6 patch to adhere to conventions of other patches.
-------------------------------------------------------------------------
-r2447 | jcbowman | 2007-05-16 07:29:59 -0600 (Wed, 16 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xasy3
-
-Speed up tickHandler; use default asy xformat.
-
-------------------------------------------------------------------------
-r2446 | jcbowman | 2007-05-15 23:14:35 -0600 (Tue, 15 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/patches/README
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/xasy
- M /trunk/asymptote/xasy3
-
-Optionally support transparent png deconstruction.
-
-Work around half-pixel bounding box bug in Ghostscript pngalpha driver.
-
-------------------------------------------------------------------------
-r2445 | oshardt | 2007-05-15 15:04:55 -0600 (Tue, 15 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/TkAlpha-Imaging-1.1.6.patch
-
-Provided a patch to allow better alpha support in the PIL's ImageTk for the new GUI
-------------------------------------------------------------------------
-r2444 | jcbowman | 2007-05-15 15:00:09 -0600 (Tue, 15 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix typo.
-
-------------------------------------------------------------------------
-r2443 | jcbowman | 2007-05-15 10:37:32 -0600 (Tue, 15 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fix typo.
-
-------------------------------------------------------------------------
-r2442 | jcbowman | 2007-05-15 10:36:47 -0600 (Tue, 15 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fixed comment.
-
-------------------------------------------------------------------------
-r2441 | jcbowman | 2007-05-15 09:13:34 -0600 (Tue, 15 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fix increasing(real[],true).
-
-------------------------------------------------------------------------
-r2440 | jcbowman | 2007-05-15 08:53:40 -0600 (Tue, 15 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/interpolate.asy
- M /trunk/asymptote/base/math.asy
-
-Check that array x is strictly increasing.
-
-------------------------------------------------------------------------
-r2439 | jcbowman | 2007-05-14 13:20:48 -0600 (Mon, 14 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/xasy
- M /trunk/asymptote/xasy3
-
-Implement bidirectional signal handling to new GUI (under development).
-
-------------------------------------------------------------------------
-r2438 | jcbowman | 2007-05-13 10:07:35 -0600 (Sun, 13 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
-
-Generate begin and end figure comments.
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r2437 | jcbowman | 2007-05-12 23:02:04 -0600 (Sat, 12 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Explicitly close EPS output file to avoid race condition with gv.
-
-------------------------------------------------------------------------
-r2436 | jcbowman | 2007-05-12 17:12:57 -0600 (Sat, 12 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Increase arctime precision.
-
-------------------------------------------------------------------------
-r2435 | jcbowman | 2007-05-12 11:59:20 -0600 (Sat, 12 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/simpson.cc
-
-Fix remaining numerical resolution problems with dir.
-
-Avoid arctime error when goal == L.
-
-------------------------------------------------------------------------
-r2434 | oshardt | 2007-05-12 09:34:16 -0600 (Sat, 12 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/xasy3
- D /trunk/asymptote/xasy3Imgs/RESET
-
-Fixed images for xasy3
-------------------------------------------------------------------------
-r2433 | oshardt | 2007-05-12 09:31:20 -0600 (Sat, 12 May 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/xasy3Imgs
- A /trunk/asymptote/xasy3Imgs/RESET
- A /trunk/asymptote/xasy3Imgs/drawBezi.gif
- A /trunk/asymptote/xasy3Imgs/drawEllip.gif
- A /trunk/asymptote/xasy3Imgs/drawLines.gif
- A /trunk/asymptote/xasy3Imgs/drawPoly.gif
- A /trunk/asymptote/xasy3Imgs/drawShape.gif
- A /trunk/asymptote/xasy3Imgs/fillEllip.gif
- A /trunk/asymptote/xasy3Imgs/fillPoly.gif
- A /trunk/asymptote/xasy3Imgs/fillShape.gif
- A /trunk/asymptote/xasy3Imgs/horizMove.gif
- A /trunk/asymptote/xasy3Imgs/lower.gif
- A /trunk/asymptote/xasy3Imgs/move.gif
- A /trunk/asymptote/xasy3Imgs/raise.gif
- A /trunk/asymptote/xasy3Imgs/rotate.gif
- A /trunk/asymptote/xasy3Imgs/text.gif
- A /trunk/asymptote/xasy3Imgs/vertiMove.gif
-
-Images for xasy3
-------------------------------------------------------------------------
-r2432 | oshardt | 2007-05-12 09:25:40 -0600 (Sat, 12 May 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/xasy3
-
-Added xasy3 - a new GUI
-------------------------------------------------------------------------
-r2431 | jcbowman | 2007-05-11 17:23:02 -0600 (Fri, 11 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r2430 | jcbowman | 2007-05-11 07:05:05 -0600 (Fri, 11 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Suppress extra newline on standard EOF reads in absence of readline library.
-
-------------------------------------------------------------------------
-r2429 | jcbowman | 2007-05-10 22:37:15 -0600 (Thu, 10 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/fileio.h
-
-Fix standard input of strings.
-
-------------------------------------------------------------------------
-r2428 | jcbowman | 2007-05-10 14:45:56 -0600 (Thu, 10 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
-
-Change SIGUSR to SIGINT and output a final box file to indicate end-of-sequence.
-
-------------------------------------------------------------------------
-r2427 | jcbowman | 2007-05-10 14:44:57 -0600 (Thu, 10 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/process.cc
-
-Remove "q" as abbreviation for interactive "quit" command now that
-"write(q)" at the prompt can be written simply as "q".
-
-------------------------------------------------------------------------
-r2426 | jcbowman | 2007-05-10 07:18:45 -0600 (Thu, 10 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/spline.asy
-
-Document dot(picture,real[],real[],pen);
-
-------------------------------------------------------------------------
-r2425 | jcbowman | 2007-05-10 07:10:00 -0600 (Thu, 10 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/interpolate.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/splinetype.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/spline.asy
-
-Add piecewise monotonic spline type and example.
-
-------------------------------------------------------------------------
-r2424 | jcbowman | 2007-05-09 23:05:15 -0600 (Wed, 09 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
-
-Use subpath to implement robust dir(path, real) function.
-
-------------------------------------------------------------------------
-r2423 | jcbowman | 2007-05-09 20:02:21 -0600 (Wed, 09 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/markers2.asy
- M /trunk/asymptote/path.h
-
-Fix endpoint dir(path, real) calculation.
-
-------------------------------------------------------------------------
-r2422 | jcbowman | 2007-05-09 18:16:54 -0600 (Wed, 09 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Use datarootdir.
-
-------------------------------------------------------------------------
-r2421 | jcbowman | 2007-05-09 18:15:43 -0600 (Wed, 09 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Support --enable-gc=PREFIX.
-
-------------------------------------------------------------------------
-r2420 | jcbowman | 2007-05-09 12:41:48 -0600 (Wed, 09 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-When settings.signal=true, write a separate .box file for each object.
-
-------------------------------------------------------------------------
-r2419 | jcbowman | 2007-05-09 11:58:15 -0600 (Wed, 09 May 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Port 2D dir changes to 3D.
-
-Standardize argument names for point, precontrol, postcontrol, dir, and subpath.
+ Improve tutorial.
-Avoid numerical overflows in three.asy solver.
-
-------------------------------------------------------------------------
-r2418 | jcbowman | 2007-05-08 22:06:12 -0600 (Tue, 08 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
-
-Fix definition of dir.
-
-Add optional final argument to dir specify incoming and outgoing directions.
-
-------------------------------------------------------------------------
-r2417 | jcbowman | 2007-05-08 13:10:09 -0600 (Tue, 08 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Swap xasy signals.
-
-------------------------------------------------------------------------
-r2416 | jcbowman | 2007-05-08 13:06:40 -0600 (Tue, 08 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix URL formatting.
-
-------------------------------------------------------------------------
-r2415 | jcbowman | 2007-05-08 04:08:38 -0600 (Tue, 08 May 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 28ec8495d0062c18dea0b6902cffdaa3661f794c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 29 10:07:11 2009 -0600
-Increment version to 1.29svn
-------------------------------------------------------------------------
-r2414 | jcbowman | 2007-05-08 03:16:55 -0600 (Tue, 08 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
-
-Force uptodate to be true just before call to C++ shipout routine.
+ Add examples.
-------------------------------------------------------------------------
-r2413 | jcbowman | 2007-05-08 03:09:49 -0600 (Tue, 08 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit 476b4de0787becd2e1f4ce567b8ea01e637abd61
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 19:42:07 2009 -0600
-Swap gc library load order.
+ Fix compilation under -disable-gl.
+
+ Fix billboard size computation.
-------------------------------------------------------------------------
-r2412 | jcbowman | 2007-05-07 23:38:33 -0600 (Mon, 07 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
+commit 40e003e12fba455444cf863bafc4f916036e20a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 14:27:52 2009 -0600
-Purge standard input after reading in interactive mode.
+ Add example of arbitrary 3D background plane.
-------------------------------------------------------------------------
-r2411 | jcbowman | 2007-05-07 18:03:27 -0600 (Mon, 07 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runtime.in
+commit 956766e1ab552e8ad330f41703728a2539693b29
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 14:21:07 2009 -0600
-Fix segmentation fault in readline() and runaway process on reading EOF from
-standard input in absence of readline library.
+ Cache meshpen, knot, weight, and color arrays.
+
+ Change bottom=false argument to bottom=true.
-------------------------------------------------------------------------
-r2410 | jcbowman | 2007-05-07 17:32:17 -0600 (Mon, 07 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit c72533006097421745e15983fd5bd3ad090d2363
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 13:39:58 2009 -0600
-Add GCPPLIB target.
+ Clean up auxiliary dvi file when producing SVG.
-------------------------------------------------------------------------
-r2409 | jcbowman | 2007-05-07 15:21:27 -0600 (Mon, 07 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
+commit a2aa7a0b9be009c587b5fd6bae57962f53184b03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 10:16:08 2009 -0600
-Support parallel builds.
+ Add operator * (transform3, obj).
-------------------------------------------------------------------------
-r2408 | jcbowman | 2007-05-07 14:36:53 -0600 (Mon, 07 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
+commit b3d646dfef5d4326a3aa5bff4745ae713ca5223a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 03:39:58 2009 -0600
-Use SIGUSR1 and SIGUSR2 to communicate with new version of xasy.
+ Increment version to 1.88svn.
-------------------------------------------------------------------------
-r2407 | jcbowman | 2007-05-07 11:51:01 -0600 (Mon, 07 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/xstream.h
+commit f13df983c7f9a4db3b2498dcbe56f2a61e1df596
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 01:57:28 2009 -0600
-Simplify and optimize xstream header.
+ Simplify code.
-------------------------------------------------------------------------
-r2406 | jcbowman | 2007-05-07 02:04:59 -0600 (Mon, 07 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
+commit 5700ba631f979a809a7b685cbc495f9035725ca8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 01:30:36 2009 -0600
-Add dvipsOptions configuration variable.
+ Implement settings.hyperrefOptions.
-------------------------------------------------------------------------
-r2405 | jcbowman | 2007-05-07 01:32:37 -0600 (Mon, 07 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/xstream.h
+commit a251ed7aee647f84007449515bf186d241d2ed4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 28 01:13:24 2009 -0600
-Fix bug in xinput.
+ Implement billboard labels in OpenGL renderer (not yet implemented for PRC).
-------------------------------------------------------------------------
-r2404 | jcbowman | 2007-05-06 22:49:39 -0600 (Sun, 06 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
+commit bff9ef341c1595388e2049760f58a0ab5385b197
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 27 14:54:59 2009 -0600
-Further parallel documentation build improvements.
+ Implement framerate option for OpenGL movies.
-------------------------------------------------------------------------
-r2403 | jcbowman | 2007-05-06 22:39:54 -0600 (Sun, 06 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve support for parallel documentation builds.
+commit f5b6d19deaed77f141de84d40912cd68ec752550
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 27 14:31:34 2009 -0600
-------------------------------------------------------------------------
-r2402 | jcbowman | 2007-05-06 22:03:35 -0600 (Sun, 06 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
+ Fix OpenGL animations.
-Support nonglobal animations, where each frame is scaled and written to a
-file separately.
+commit d571f0bb2a62f666fb46d3c6d82df51c98ab02e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 26 22:50:38 2009 -0600
-------------------------------------------------------------------------
-r2401 | jcbowman | 2007-05-06 21:38:48 -0600 (Sun, 06 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/item.h
+ Implement a projection() function that returns the interactive camera parameters
+ as a projection.
-Support gcc version 4.3.
+commit 0ed8cb015056d1ce22944ca82abf4655420440ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 26 22:21:39 2009 -0600
-------------------------------------------------------------------------
-r2400 | jcbowman | 2007-05-06 14:10:08 -0600 (Sun, 06 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix premature memory deallocation bug.
-Documentation updates.
+commit 28c90d0ce6ece4ef15c31b9b8cb077c3b4d2c7fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 26 10:05:26 2009 -0600
-------------------------------------------------------------------------
-r2399 | jcbowman | 2007-05-06 13:53:36 -0600 (Sun, 06 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+ Simplify transform3.
+
+ Add additional functions for inverting paths to 3D.
-Support parallel documentation builds.
+commit 68a46d3ff504f6235e5a2b04f7bb8b4117a13de5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 25 14:47:37 2009 -0600
-------------------------------------------------------------------------
-r2398 | jcbowman | 2007-05-06 12:03:58 -0600 (Sun, 06 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile
+ Improve tutorial.
-Remove intro target to avoid problems under Fedora Core 5.
+commit 005b5d7da149db0da8cb3de5a000e87596a31919
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 25 11:17:02 2009 -0600
-------------------------------------------------------------------------
-r2397 | jcbowman | 2007-05-06 11:31:08 -0600 (Sun, 06 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/picture.cc
+ Fix erase.
-Improve TeX error handling.
+commit 47fdd56f0895eca33d282b2db950df4040051635
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 25 00:51:29 2009 -0600
-------------------------------------------------------------------------
-r2396 | jcbowman | 2007-05-05 21:53:16 -0600 (Sat, 05 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile
+ Minor documentation improvements.
-Minor makefile edits.
+commit 158761286236e4c3ed3493930d0fed5679c8a87a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 25 00:29:33 2009 -0600
-------------------------------------------------------------------------
-r2395 | jcbowman | 2007-05-05 10:54:13 -0600 (Sat, 05 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+ Resize 3D example.
-Update URL.
+commit 93b4686d2ff546fc2dcf705b9c4af5c40a54e8ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 25 00:27:33 2009 -0600
-------------------------------------------------------------------------
-r2394 | jcbowman | 2007-05-05 03:01:44 -0600 (Sat, 05 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+ Don't modify settings.
-Clean up generated files.
+commit 6b54c2fde17460fd58d1cd08194a92fa174cec18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 25 00:08:10 2009 -0600
-------------------------------------------------------------------------
-r2393 | jcbowman | 2007-05-05 03:00:52 -0600 (Sat, 05 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix viewportsize bug.
-Increment version to 1.28svn.
+commit 0831668a76a53c0a62e8b49fa69977e4c10b7387
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 24 23:04:19 2009 -0600
-------------------------------------------------------------------------
-r2392 | jcbowman | 2007-05-05 01:49:44 -0600 (Sat, 05 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Improve tutorial.
-Fix warning messages.
+commit 413d037c5d3de6e905e0ce13eb711c2eaaaa8f2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 24 22:59:37 2009 -0600
-------------------------------------------------------------------------
-r2391 | jcbowman | 2007-05-05 01:35:45 -0600 (Sat, 05 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
+ Make erase() clear the PostScript canvas again.
+
+ Implement an interactive erase commmand that does not require parenthesis.
-Fix warning messages.
+commit e99368945ae28cc10e0065912bbf0345e9d060da
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Sep 24 17:29:07 2009 -0600
-------------------------------------------------------------------------
-r2390 | jcbowman | 2007-05-05 00:47:58 -0600 (Sat, 05 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- A /trunk/asymptote/doc/HermiteSpline.asy
+ Add support for master tex file to asy-mode.el
-Add example showing Hermite spline interpolation and filled cyclic crosses.
+commit ec61cada1c64452fe97ac0ffd6d0785fabe115c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 24 16:33:47 2009 -0600
-Fix formatting.
+ Set ucyclic and vcyclic only for surfaces described by a full matrix.
-------------------------------------------------------------------------
-r2389 | jcbowman | 2007-05-05 00:07:03 -0600 (Sat, 05 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+commit 6345c5afffd670d231aee5e05ced5662bcea905d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 23 10:55:31 2009 -0600
-Optimize palette loops.
+ Move miniltx path parsing patch into C++ code.
-------------------------------------------------------------------------
-r2388 | jcbowman | 2007-05-04 23:43:14 -0600 (Fri, 04 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+commit 970f70cf4fab1dee495bbf9f95c0bfcd077b85d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 22 15:29:30 2009 -0600
-Fix data cropping/scaling.
+ Simplify interaction of -outname and prefix argument of shipout.
-------------------------------------------------------------------------
-r2387 | jcbowman | 2007-05-04 23:37:08 -0600 (Fri, 04 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 83689ba1321c3019c0af56e8b15304b602ba6ee5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 21 21:17:44 2009 -0600
-Add modified version of Stefan Knorr's unit n-point cyclic cross, with optional
-end rounding.
+ Add patched graphicx.tex file.
-------------------------------------------------------------------------
-r2386 | jcbowman | 2007-05-04 19:36:04 -0600 (Fri, 04 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 95dde9cbab250b9e20adb69f1d92f32a2370d5ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 21 13:19:12 2009 -0600
-Add remaining fix for MSWindows version of TeXLive 2007.
+ Improve indexedfigure API.
-------------------------------------------------------------------------
-r2385 | jcbowman | 2007-05-04 17:35:06 -0600 (Fri, 04 May 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Work around jobname bug in MiKTeX 2.5 and 2.6: turn stars in file names
-(resulting from spaces, etc.) into underscores.
+commit 7fe28533c9d2775911ee9da568fb69d29e9e9d9e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 20 08:59:36 2009 -0600
-------------------------------------------------------------------------
-r2384 | jcbowman | 2007-05-04 10:39:03 -0600 (Fri, 04 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/settings.cc
+ Generalize OmitTick to omit both major and minor ticks.
-Simplify tex pipe handshaking and improve error detection.
+commit 4e2c341347215e7aed1d002b169ec176ca1da8b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 19 23:28:23 2009 -0600
-Support TeXLive 2007 under MSWindows.
+ Simplify ENDIAN test: avoid redundant flags and support ACTION-IF-UNIVERSAL.
-------------------------------------------------------------------------
-r2383 | jcbowman | 2007-05-03 23:01:43 -0600 (Thu, 03 May 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
+commit c7bc6f7711db47756997888d70846b65724787d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 19 23:18:31 2009 -0600
-Don't allow rotation about the zero vector.
+ Remove spurious spaces from example.
-Ensure align always returns a right-handed transform (a rotation).
+commit 15471a4ff31ff7ae8b8e17c36f92fd44d41b4500
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat Sep 19 04:18:26 2009 -0600
-Fix longitudinal skeleton detection when axis=-Z.
+ Add links to licence
-------------------------------------------------------------------------
-r2382 | jcbowman | 2007-05-03 21:47:55 -0600 (Thu, 03 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit 99a99b9a5750d3a72ee8ec4641f13c6d0d3df863
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 18 23:07:43 2009 -0600
-Add routine to return a diagonal matrix.
+ Update example.
-------------------------------------------------------------------------
-r2381 | hammera | 2007-05-03 10:22:29 -0600 (Thu, 03 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Removed finished item.
-
-------------------------------------------------------------------------
-r2380 | hammera | 2007-05-03 10:15:03 -0600 (Thu, 03 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/primitives.h
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r2379 | hammera | 2007-05-03 10:11:22 -0600 (Thu, 03 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/stm.cc
-
-Assign expression are no longer written at the prompt.
-
-------------------------------------------------------------------------
-r2378 | jcbowman | 2007-05-02 18:02:32 -0600 (Wed, 02 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Add -signal option for signalling completion of shipout to xasy.
-
-------------------------------------------------------------------------
-r2377 | jcbowman | 2007-05-02 09:57:30 -0600 (Wed, 02 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/interpolate.asy
-
-Simplify use of join operator.
-
-------------------------------------------------------------------------
-r2376 | jcbowman | 2007-05-02 09:56:36 -0600 (Wed, 02 May 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/fillcontour.asy
-
-Change return type of contour routines back to guide[][] both for backwards
-compatibility and in case user wants to connect smoothly to external
-noncyclic contours.
-
-------------------------------------------------------------------------
-r2375 | jcbowman | 2007-05-02 01:45:46 -0600 (Wed, 02 May 2007) | 11 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/graph_settings.asy
- M /trunk/asymptote/base/interpolate.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- A /trunk/asymptote/base/splinetype.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/fillcontour.asy
-
-Add Hermite spline graph interpolate type for smoothly joining sampled
-functions.
-
-Change return type of contour routines to path[][].
-
-Move splinetype routines to new file splinetype.asy.
-
-Add bool increasing(real[] x) routine to math.asy.
-
-Optimize image scaling.
-
-------------------------------------------------------------------------
-r2374 | jcbowman | 2007-05-02 01:38:41 -0600 (Wed, 02 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/guide.h
-
-Make guide precision consistent with path precision in diagnostics.
-
-------------------------------------------------------------------------
-r2373 | hammera | 2007-05-01 18:52:48 -0600 (Tue, 01 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/primitives.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/types/spec.asy
- M /trunk/asymptote/types.cc
-
-Added curlSpecifier. Removed curl3.
-
-------------------------------------------------------------------------
-r2372 | hammera | 2007-05-01 11:37:51 -0600 (Tue, 01 May 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/primitives.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/types/spec.asy
- M /trunk/asymptote/types.cc
-
-Added the tensionSpecifier type. Removed tension3.
-
-------------------------------------------------------------------------
-r2371 | jcbowman | 2007-04-30 21:18:41 -0600 (Mon, 30 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation regarding change from cycle3 to cycle.
-
-------------------------------------------------------------------------
-r2370 | hammera | 2007-04-30 00:22:30 -0600 (Mon, 30 Apr 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/types/spec.asy
-
-Test for the cycle keyword.
-
-------------------------------------------------------------------------
-r2369 | hammera | 2007-04-29 22:47:46 -0600 (Sun, 29 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/GaussianSurface.asy
- M /trunk/asymptote/doc/saddle.asy
- M /trunk/asymptote/doc/unitcircle3.asy
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/near_earth.asy
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/examples/xxsq01y.asy
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/primitives.h
- M /trunk/asymptote/runtime.in
-
-Added the cycleToken type. Changed cycle3 to cycle.
-
-------------------------------------------------------------------------
-r2368 | hammera | 2007-04-29 15:05:21 -0600 (Sun, 29 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/builtin.cc
- A /trunk/asymptote/primitives.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Use an C Preprocessor X-Macro to create new primitive types.
-
-------------------------------------------------------------------------
-r2367 | hammera | 2007-04-28 15:56:59 -0600 (Sat, 28 Apr 2007) | 3 lines
-Changed paths:
- D /trunk/asymptote/cast.h
-
-Remove old, unused source file.
-
-
-------------------------------------------------------------------------
-r2366 | jcbowman | 2007-04-28 11:39:37 -0600 (Sat, 28 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/bezier2.asy
- M /trunk/asymptote/doc/beziercurve.asy
-
-Make Bezier curve solid and control lines dashed.
-
-------------------------------------------------------------------------
-r2365 | jcbowman | 2007-04-28 01:15:13 -0600 (Sat, 28 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/interpolate.asy
-
-Minor optimizations.
-
-------------------------------------------------------------------------
-r2364 | jcbowman | 2007-04-28 00:37:32 -0600 (Sat, 28 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/interpolate.asy
-
-Remove unused array.
-
-------------------------------------------------------------------------
-r2363 | jcbowman | 2007-04-28 00:34:47 -0600 (Sat, 28 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/interpolate.asy
-
-Use a simpler argument list for clamped splines.
-
-------------------------------------------------------------------------
-r2362 | jcbowman | 2007-04-27 20:59:35 -0600 (Fri, 27 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/extra
- A /trunk/asymptote/doc/extra/intro.asy (from /trunk/asymptote/doc/intro.asy:2357)
- A /trunk/asymptote/doc/extra/intro_.bbl (from /trunk/asymptote/doc/intro_.bbl:2357)
- D /trunk/asymptote/doc/intro.asy
- D /trunk/asymptote/doc/intro_.bbl
-
-Don't try to build intro.pdf with default install (due to eforms dependency).
-
-------------------------------------------------------------------------
-r2361 | hammera | 2007-04-27 08:26:54 -0600 (Fri, 27 Apr 2007) | 3 lines
-Changed paths:
- D /trunk/asymptote/cast.cc
-
-This file hasn't been used in ages
-
-
-------------------------------------------------------------------------
-r2360 | hammera | 2007-04-26 07:03:57 -0600 (Thu, 26 Apr 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Removed primArray. arrays are not primitive, and the type could only be only
-erroneously.
-
-------------------------------------------------------------------------
-r2359 | jcbowman | 2007-04-23 11:09:51 -0600 (Mon, 23 Apr 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/xstream.h
-
-Rename "append=false" argument of output, boutput, and xoutput to
-"update=false" and make it allow both reads and writes to the data file.
-
-Negative arguments to seek are relative to end of file.
-
-Add seekeof(file) to position file pointer to end-of-file.
-
-------------------------------------------------------------------------
-r2358 | jcbowman | 2007-04-21 21:38:16 -0600 (Sat, 21 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
-
-Fix dependencies.
-
-------------------------------------------------------------------------
-r2357 | jcbowman | 2007-04-21 19:41:32 -0600 (Sat, 21 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- A /trunk/asymptote/doc/pixel.pdf
- D /trunk/asymptote/doc/pixel.ps
-
-Distribute pixel.pdf rather than pixel.ps.
-
-------------------------------------------------------------------------
-r2356 | jcbowman | 2007-04-21 18:00:10 -0600 (Sat, 21 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add ability to load pdf animations from an external file (one frame/page).
-
-------------------------------------------------------------------------
-r2355 | jcbowman | 2007-04-21 14:20:48 -0600 (Sat, 21 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Make filloutside work with paths that extend beyond the current boundary.
-
-------------------------------------------------------------------------
-r2354 | jcbowman | 2007-04-21 10:55:14 -0600 (Sat, 21 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/pdfanim.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/CAD1.asy
- M /trunk/asymptote/doc/CDlabel.asy
- M /trunk/asymptote/doc/colors.asy
- M /trunk/asymptote/doc/contour2.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/flowchartdemo.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/imagecontour.asy
- M /trunk/asymptote/doc/intro.asy
- M /trunk/asymptote/doc/join.asy
- M /trunk/asymptote/doc/join3.asy
- M /trunk/asymptote/doc/loggrid.asy
- M /trunk/asymptote/doc/logimage.asy
- M /trunk/asymptote/doc/logticks.asy
- M /trunk/asymptote/doc/markers1.asy
- M /trunk/asymptote/doc/markers2.asy
- M /trunk/asymptote/doc/monthaxis.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/Gouraudcontour.asy
- M /trunk/asymptote/examples/advection.asy
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/dimension.asy
- M /trunk/asymptote/examples/dragon.asy
- M /trunk/asymptote/examples/fillcontour.asy
- M /trunk/asymptote/examples/hyperboloid.asy
- M /trunk/asymptote/examples/imagehistogram.asy
- M /trunk/asymptote/examples/interpolate1.asy
- M /trunk/asymptote/examples/latticeshading.asy
- M /trunk/asymptote/examples/mosaic.asy
- M /trunk/asymptote/examples/mosquito.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/examples/slidemovies.asy
- M /trunk/asymptote/examples/thermodynamics.asy
-
-Fix formatting.
-
-------------------------------------------------------------------------
-r2353 | jcbowman | 2007-04-21 10:44:18 -0600 (Sat, 21 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Fix top level indentation of braces.
-
-------------------------------------------------------------------------
-r2352 | jcbowman | 2007-04-20 23:01:52 -0600 (Fri, 20 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/intro.asy
-
-Simplify control panel.
-
-------------------------------------------------------------------------
-r2351 | jcbowman | 2007-04-20 22:51:17 -0600 (Fri, 20 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/intro.asy
-
-Added PDF rolling wheel animation.
-
-------------------------------------------------------------------------
-r2350 | jcbowman | 2007-04-20 22:50:13 -0600 (Fri, 20 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
-
-Delete temporary .aux file.
-
-------------------------------------------------------------------------
-r2349 | jcbowman | 2007-04-19 22:53:07 -0600 (Thu, 19 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.27svn.
-
-------------------------------------------------------------------------
-r2348 | jcbowman | 2007-04-19 21:36:54 -0600 (Thu, 19 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
-
-Rename source and UNIX binary files for compatibility with releaseforge.
-
-------------------------------------------------------------------------
-r2347 | jcbowman | 2007-04-19 18:22:10 -0600 (Thu, 19 Apr 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/knot.h
-
-Use a better camera-independent reference value for resolving path3 orientation.
-
-Check for negative curl values.
-
-------------------------------------------------------------------------
-r2346 | jcbowman | 2007-04-18 18:58:56 -0600 (Wed, 18 Apr 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/gv-3.6.2.patch
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added patch to gv-3.6.2 to make redisplay work properly (and fix gv
-security hole).
-
-Removed --nowatch option from call to gv.
-
-------------------------------------------------------------------------
-r2345 | jcbowman | 2007-04-15 18:25:39 -0600 (Sun, 15 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Remove unused (and unmatched) %%EndProlog line.
-
-------------------------------------------------------------------------
-r2344 | jcbowman | 2007-04-14 10:56:19 -0600 (Sat, 14 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 28d308a229977054f066af360635027f500a0f1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 18 23:01:27 2009 -0600
-Remove unneeded access settings.
+ Generalize addViews to handle any layout; change the default from
+ ThreeViewsFR to SixViewsUS.
-------------------------------------------------------------------------
-r2343 | jcbowman | 2007-04-13 16:48:52 -0600 (Fri, 13 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
+commit d20c0989d6f7914f839d67760fa7fa7157dfb012
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 18 15:48:06 2009 -0600
-Support pdflatex texengine.
+ Increase dvisvgm verbosity level.
-------------------------------------------------------------------------
-r2342 | jcbowman | 2007-04-13 07:46:54 -0600 (Fri, 13 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/integraltest.asy
+commit 57254a17d7bfd6f7daa4a948215435ebe7116eef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 17 23:29:55 2009 -0600
-Improve example.
+ Allow PRC node names for labels and dots.
-------------------------------------------------------------------------
-r2341 | jcbowman | 2007-04-13 07:46:38 -0600 (Fri, 13 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+commit 84e20dc1912c59b45231828be24d9b5ef2fdd373
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 17 22:13:04 2009 -0600
-Fix front/back transverse skeleton detection.
+ Add stereoscopic example.
-------------------------------------------------------------------------
-r2340 | jcbowman | 2007-04-12 06:16:58 -0600 (Thu, 12 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-New item.
-
-------------------------------------------------------------------------
-r2339 | jcbowman | 2007-04-11 21:21:57 -0600 (Wed, 11 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-New item.
-
-------------------------------------------------------------------------
-r2338 | jcbowman | 2007-04-10 17:30:34 -0600 (Tue, 10 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Speed up detection code for old versions of gv.
-
-------------------------------------------------------------------------
-r2337 | jcbowman | 2007-04-10 13:44:56 -0600 (Tue, 10 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Add link to online example.
-
-------------------------------------------------------------------------
-r2336 | jcbowman | 2007-04-10 13:29:11 -0600 (Tue, 10 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Add acsc, asec, and acot functions.
-
-------------------------------------------------------------------------
-r2335 | jcbowman | 2007-04-10 13:27:09 -0600 (Tue, 10 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r2334 | jcbowman | 2007-04-10 13:14:17 -0600 (Tue, 10 Apr 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/brokenaxis.asy
-
-Implement Break tickmodifier to allow broken axes to work with automatic
-tick generation.
-
-Support broken logarithmic axes.
-
-------------------------------------------------------------------------
-r2333 | jcbowman | 2007-04-10 09:29:12 -0600 (Tue, 10 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/brokenaxis.asy
-
-Autogenerate tick values.
-
-------------------------------------------------------------------------
-r2332 | jcbowman | 2007-04-09 23:11:29 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Update FAQ.
-
-------------------------------------------------------------------------
-r2331 | jcbowman | 2007-04-09 23:02:39 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/alignedaxis.asy
-
-Add aligned axes example.
-
-------------------------------------------------------------------------
-r2330 | jcbowman | 2007-04-09 19:26:46 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 1.26svn.
-
-------------------------------------------------------------------------
-r2329 | jcbowman | 2007-04-09 16:43:17 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/CAD.asy
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/interpolate.asy
- M /trunk/asymptote/base/labelpath.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/pdfanim.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/roundedpath.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/syzygy.asy
- M /trunk/asymptote/base/three.asy
-
-Untabified and standardized indentation of base files.
-
-------------------------------------------------------------------------
-r2328 | jcbowman | 2007-04-09 14:34:45 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r2327 | jcbowman | 2007-04-09 14:27:36 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/interpolate.asy
- M /trunk/asymptote/examples/interpolate1.asy
-
-Added spline interpolation routines.
-
-------------------------------------------------------------------------
-r2326 | jcbowman | 2007-04-09 11:41:35 -0600 (Mon, 09 Apr 2007) | 4 lines
-Changed paths:
- A /trunk/asymptote/base/interpolate.asy
- D /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/advection.asy (from /trunk/asymptote/doc/advection.asy:2317)
- A /trunk/asymptote/examples/interpolate1.asy
-
-Add Olivier Guibe's interpolation module and example.
-
-Remove long examples from the documentation.
-
-------------------------------------------------------------------------
-r2325 | jcbowman | 2007-04-09 09:45:10 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/syzygy.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Document syzygy module.
-
-------------------------------------------------------------------------
-r2324 | jcbowman | 2007-04-09 09:35:49 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/syzygy.asy
-
-Remove default initializers.
-
-------------------------------------------------------------------------
-r2323 | jcbowman | 2007-04-09 09:30:08 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Fix surface lighting.
-
-------------------------------------------------------------------------
-r2322 | jcbowman | 2007-04-09 00:27:58 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r2321 | jcbowman | 2007-04-09 00:26:01 -0600 (Mon, 09 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/Klein.asy
- M /trunk/asymptote/examples/parametricsurface.asy
-
-For parameterized surfaces, rename bool oriented=true to bool outward=false.
-
-------------------------------------------------------------------------
-r2320 | jcbowman | 2007-04-08 23:54:01 -0600 (Sun, 08 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve discussion of surface orientation.
-
-------------------------------------------------------------------------
-r2319 | jcbowman | 2007-04-08 23:27:13 -0600 (Sun, 08 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document oriented option for drawing surfaces.
-
-------------------------------------------------------------------------
-r2318 | jcbowman | 2007-04-08 22:52:43 -0600 (Sun, 08 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/examples/Klein.asy
-
-Choose locally outward surface normal only for nonorientable surfaces.
-
-------------------------------------------------------------------------
-r2317 | jcbowman | 2007-04-08 21:41:35 -0600 (Sun, 08 Apr 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Make ^^ return a path3[] instead of a guide3[] for consistency with the 2D
-routines.
-
-Remove spurious specifier when writing a guide3.
-
-------------------------------------------------------------------------
-r2316 | jcbowman | 2007-04-08 17:43:53 -0600 (Sun, 08 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document string array reads under line mode.
-
-------------------------------------------------------------------------
-r2315 | jcbowman | 2007-04-08 17:31:00 -0600 (Sun, 08 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
-
-Add white-space string delimiter mode word(file, bool b=true).
-
-------------------------------------------------------------------------
-r2314 | jcbowman | 2007-04-08 12:25:39 -0600 (Sun, 08 Apr 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 0e6d64647683c0e8ec650c6ede27f2bfe2fc4a9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 17 11:48:06 2009 -0600
-Explicitly write EPSF in output header rather than relying on dvips -E option
-(which doesn't work for even the first page of multipage documents).
+ Implement addStereoViews.
-------------------------------------------------------------------------
-r2313 | jcbowman | 2007-04-07 23:21:51 -0600 (Sat, 07 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
-
-More guide3 to path3 changes.
+commit 06988fdcfc225a82fa57b85e5763c433e14cad32
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 17 09:51:24 2009 -0600
-------------------------------------------------------------------------
-r2312 | jcbowman | 2007-04-07 19:40:01 -0600 (Sat, 07 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
-
-Revert csv comment changes.
-
-------------------------------------------------------------------------
-r2311 | jcbowman | 2007-04-07 19:37:09 -0600 (Sat, 07 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Remove spurious diagnostic.
-
-------------------------------------------------------------------------
-r2310 | jcbowman | 2007-04-07 18:43:10 -0600 (Sat, 07 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Standardize path vs. guide.
-
-------------------------------------------------------------------------
-r2309 | jcbowman | 2007-04-07 18:42:27 -0600 (Sat, 07 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Update fixed graph size documentation.
-
-------------------------------------------------------------------------
-r2308 | jcbowman | 2007-04-07 18:41:29 -0600 (Sat, 07 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/filegraph.dat
-
-Added header comment line.
-
-------------------------------------------------------------------------
-r2307 | jcbowman | 2007-04-07 18:40:09 -0600 (Sat, 07 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/CAD.asy
-
-Standardized indentation.
-
-------------------------------------------------------------------------
-r2306 | jcbowman | 2007-04-07 18:38:28 -0600 (Sat, 07 Apr 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
-
-Allow escaping of comment character in strings.
-
-Disable comment character when reading raw characters with getc(file).
-
-------------------------------------------------------------------------
-r2305 | jcbowman | 2007-04-07 02:10:49 -0600 (Sat, 07 Apr 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Added -E option to dvips to force it to denote the file as EPSF
-(we nevertheless discard the computed dvips bounding box information).
-
-------------------------------------------------------------------------
-r2304 | jcbowman | 2007-04-06 16:25:57 -0600 (Fri, 06 Apr 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Document reltime, relpoint, and midpoint routines.
-
-Add 3D midpoint routine.
-
-Standardize path arguments names.
-
-------------------------------------------------------------------------
-r2303 | jcbowman | 2007-04-06 00:31:29 -0600 (Fri, 06 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Clean up _slide*_.aux files.
-
-------------------------------------------------------------------------
-r2302 | jcbowman | 2007-04-06 00:19:31 -0600 (Fri, 06 Apr 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- A /trunk/asymptote/base/syzygy.asy
- A /trunk/asymptote/doc/eetomumu.asy (from /trunk/asymptote/examples/eetomumu.asy:2301)
- A /trunk/asymptote/doc/elliptic.asy (from /trunk/asymptote/examples/elliptic.asy:2301)
- M /trunk/asymptote/doc/intro.asy
- A /trunk/asymptote/doc/knots.asy
- A /trunk/asymptote/doc/pixel.ps
- D /trunk/asymptote/examples/eetomumu.asy
- D /trunk/asymptote/examples/elliptic.asy
+ Remove obsolete patch.
-Updated intro.asy to Andy's talk at the University of Alberta.
+commit 79e893678011406031dcdadc7f903710e17aba16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 16 21:38:30 2009 -0600
-Addded syzygy module and knots.asy example.
-
-------------------------------------------------------------------------
-r2301 | jcbowman | 2007-04-04 09:16:45 -0600 (Wed, 04 Apr 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- A /trunk/asymptote/examples/Klein.asy
+ Add reverse and step actions for OpenGL movies.
-Choose correct surface normal when calculating lighting.
+commit 620b86903c7e0416295ddd4cb0c4210187360d87
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 16 20:43:51 2009 -0600
-Added Klein bottle example.
+ Make stop pause animation.
-------------------------------------------------------------------------
-r2300 | jcbowman | 2007-04-03 23:14:18 -0600 (Tue, 03 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/surface.asy
+commit ccdc35f8f4e3504943d62f3fca7dba701ae0c910
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 16 13:52:14 2009 -0600
-Removed unused sign.
+ Add support for svg output; this requires a DVI-based TeX engine and
+ (preferably patched version of) dvisvgm-0.8.3 from
+ http://dvisvgm.sourceforge.net/
-------------------------------------------------------------------------
-r2299 | jcbowman | 2007-04-03 09:22:21 -0600 (Tue, 03 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit b0ba757a3acd232a4b7d604e4d3a6a7976e4bf97
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 15 21:12:04 2009 -0600
-Remove unused dependency on LaTeX "rotating" package.
+ Update links.
-------------------------------------------------------------------------
-r2298 | jcbowman | 2007-04-02 11:29:48 -0600 (Mon, 02 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit d52ed585466957d4a26c67d06690861b99f9f0da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 15 13:42:16 2009 -0600
-Clarify nonroot install instructions.
+ Handle a degenerate axis range.
-------------------------------------------------------------------------
-r2297 | jcbowman | 2007-04-01 13:48:00 -0600 (Sun, 01 Apr 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit c66d26028097560e9e56c88ec96c2c7704df1a6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 15 13:18:06 2009 -0600
-Allow one to control the minimum width and height of flowchart blocks
-separately.
+ Handle degenerate palette ranges.
-------------------------------------------------------------------------
-r2296 | jcbowman | 2007-04-01 03:16:23 -0600 (Sun, 01 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit f9242094efa6d9f49c3b36fd8f4106202d47613f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 15 04:04:45 2009 -0600
-Incremented version to 1.25svn.
+ Remove obsolete pstoedit patch, now that pstoedit-3.50 has been released.
-------------------------------------------------------------------------
-r2295 | jcbowman | 2007-04-01 02:37:10 -0600 (Sun, 01 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+commit bf8510a58161029ac28abfc8ef02964ae06511d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 6 13:08:25 2009 -0600
-Fix formatting.
+ Increment version to 1.87svn.
-------------------------------------------------------------------------
-r2294 | jcbowman | 2007-04-01 02:33:59 -0600 (Sun, 01 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+commit 1294be62b09d75a8af7c5583d7d31ff7ec1a1d3c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 5 13:34:57 2009 -0600
-Simplify makefile.
+ Fix uninitialized variable.
+
+ Add missing name arguments.
-------------------------------------------------------------------------
-r2293 | jcbowman | 2007-04-01 02:24:24 -0600 (Sun, 01 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+commit 44dea257993a1d0b8b85dbf8ebee7b92594a2208
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 5 01:17:23 2009 -0600
-Fix backslash.
+ Fix string ambiguity.
-------------------------------------------------------------------------
-r2292 | jcbowman | 2007-04-01 01:57:57 -0600 (Sun, 01 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit e76df5392dfc3f00dc25a901d6251b91d9220161
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 15:36:17 2009 -0600
-Fixed typo.
+ Remove spurious argument.
-------------------------------------------------------------------------
-r2291 | jcbowman | 2007-04-01 01:51:53 -0600 (Sun, 01 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 436701369ae2f53c4573fdaad99d55ec1527ab3b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 15:35:24 2009 -0600
-Fix __CYGWIN__ preprocessor test.
+ Move begingroup and endgroup to oPRCFile class.
-------------------------------------------------------------------------
-r2290 | jcbowman | 2007-04-01 01:36:06 -0600 (Sun, 01 Apr 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 2539dc4db71731e27766310f0fdc9dad7e9a52c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 15:28:31 2009 -0600
-Fix binary space partition camera positioning.
+ Remove spurious brace.
-------------------------------------------------------------------------
-r2289 | jcbowman | 2007-03-31 22:19:34 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 132a6294bc632deb35417c7b5cc6246316d1b886
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 15:27:09 2009 -0600
-Added 3D version of intersectionpoints routine.
+ Add PRC model name support to begingroup3 and endgroup3.
-------------------------------------------------------------------------
-r2288 | jcbowman | 2007-03-31 20:00:15 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 4ef5eb3cdce70a1eb8c383444b9efd3c01b5d45d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 10:28:47 2009 -0600
-Add optional fixed block size specifiers.
+ Support naming of PRC parts.
-------------------------------------------------------------------------
-r2287 | jcbowman | 2007-03-31 13:49:01 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/stats.asy
+commit 8fabefee19a41ea9735b4ec98de1e9385553e9f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 05:28:59 2009 -0600
-Remove workarounds for real[1][] bug fixed in r2274.
+ Check for correct version of readline library.
-------------------------------------------------------------------------
-r2286 | jcbowman | 2007-03-31 13:43:59 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit fbb620ff0ee3a9c5d0a33b4983dd0d51ee732c30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 05:13:50 2009 -0600
-Reimplement display.
+ Add -lreadline to $LIBS.
-------------------------------------------------------------------------
-r2285 | jcbowman | 2007-03-31 10:40:17 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/secondaryaxis.asy
+commit b89417fbb590c3a3d1645f8fc0d09cb99b0c7623
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 05:06:33 2009 -0600
-Change && to &.
+ Fix readline test.
-------------------------------------------------------------------------
-r2284 | jcbowman | 2007-03-31 10:39:02 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/secondaryaxis.asy
+commit 9a6132abdb8d529587ee7edb28b5d185c8beead3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 4 04:39:43 2009 -0600
-Change && to &.
+ Improve GNU readline test.
-------------------------------------------------------------------------
-r2283 | jcbowman | 2007-03-31 10:35:47 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/leastsquares.asy
+commit 7c7246361d8378fbe01997a1d978a3ea2de20e3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 3 12:35:35 2009 -0600
-Change && to &.
+ Fix typo.
-------------------------------------------------------------------------
-r2282 | jcbowman | 2007-03-31 10:33:03 -0600 (Sat, 31 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/fontsize.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 2e2f756209acc727ea0bb95e70c2935da3b74cdf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 3 12:34:12 2009 -0600
-Update fontsize to use fix-cm.sty instead of type1cm.sty.
+ Fix radius of curvature at nodes.
-------------------------------------------------------------------------
-r2281 | jcbowman | 2007-03-29 11:37:29 -0600 (Thu, 29 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
+commit 262d7c7f6f95b1986fe6a97366fcd3a30611ae84
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 2 16:39:30 2009 -0600
-Clear errors encountered via debugging _eval.
+ Reduce NURBS memory usage in polynomial case.
-------------------------------------------------------------------------
-r2280 | jcbowman | 2007-03-28 12:57:14 -0600 (Wed, 28 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 240415803877c72d83513e5d70a83559153809a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 2 16:36:06 2009 -0600
-Fix default y tick values.
+ Fix NURBS sizing.
-------------------------------------------------------------------------
-r2279 | jcbowman | 2007-03-28 08:52:23 -0600 (Wed, 28 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 4f525cec551be4f68f1c2b50cb734ec86d9795de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 31 02:00:43 2009 -0600
-Update MacOS X binary URL.
+ Optimize PRC polygons.
+
+ Reduce surface memory usage.
-------------------------------------------------------------------------
-r2278 | jcbowman | 2007-03-28 08:07:49 -0600 (Wed, 28 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit c90bfe48427c48edf00eb6f5d7baddfd7340ae5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 21 17:45:52 2009 -0600
-Make angle(rotate(x)) always return x (mod 360).
+ Increment version to 1.86svn.
-------------------------------------------------------------------------
-r2277 | jcbowman | 2007-03-27 12:17:00 -0600 (Tue, 27 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
+commit 6a73c6c84f03bf801c2a3e3e21fd14d96d6086ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 21 15:22:51 2009 -0600
-Remove spurious line break after syntax errors.
+ Fix typo.
-------------------------------------------------------------------------
-r2276 | jcbowman | 2007-03-27 09:41:53 -0600 (Tue, 27 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
+commit 6d98b59a38857d7f9e0f5c52cd2514f03eb3ead0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 21 15:22:10 2009 -0600
-Update URL.
+ Move remaining picture operations.
-------------------------------------------------------------------------
-r2275 | jcbowman | 2007-03-27 09:34:58 -0600 (Tue, 27 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
+commit f47a7155eaa39e2218d25563a989246a96e23f92
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 21 15:21:36 2009 -0600
-Fix segmentation fault in Dumoulin's C++ port of Burke's Triangulation routine.
+ Rename labelsurface to surface; extend also to surfaces containing a single
+ patch.
-------------------------------------------------------------------------
-r2274 | jcbowman | 2007-03-27 08:05:53 -0600 (Tue, 27 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/newexp.cc
+commit be47838d06af021d2074aa8d09580e2bf19fb965
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 20 23:08:28 2009 -0600
-Fixed new real[1][] bug.
+ Add missing pen dimensions to sizing routine.
-------------------------------------------------------------------------
-r2273 | jcbowman | 2007-03-27 07:36:38 -0600 (Tue, 27 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit e86466c814c27abddcdde8ba534c6b8dd0144fe0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 20 22:15:10 2009 -0600
-Added bitwise NOT function.
+ Fix compilation on platforms that lack OpenGL.
-------------------------------------------------------------------------
-r2272 | jcbowman | 2007-03-27 06:54:12 -0600 (Tue, 27 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 9bc8505e57fbbb496b4231ad75218e369c91f249
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 20 08:39:20 2009 -0600
-Rename intersect arguments to correspond to documentation.
+ Increment version to 1.85svn.
-------------------------------------------------------------------------
-r2271 | jcbowman | 2007-03-27 06:53:31 -0600 (Tue, 27 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
+commit 0f99c085bd848e8ea759e8027938d7234b83c62d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 20 00:47:14 2009 -0600
-Fix segmentation fault given real[n][0] data array.
+ Fix readline conditionals.
-------------------------------------------------------------------------
-r2270 | jcbowman | 2007-03-26 13:28:28 -0600 (Mon, 26 Mar 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+commit 78dfab9cb0667c2c7e0907d1393c8223acacfded
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 20 00:26:46 2009 -0600
-Added missing tensorshade picture arguments.
+ Split runtime further.
-Fixed ambiguity with "asy plain_picture.asy" test.
+commit d2af5f1ac81c368f813006f8dda2f7cff88ff046
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 19 22:18:19 2009 -0600
-------------------------------------------------------------------------
-r2269 | jcbowman | 2007-03-26 13:21:56 -0600 (Mon, 26 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
+ Split runtime further.
-Change array op && to &.
+commit fb91344ff828361d467468ab012ad8ce5be3c779
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 19 22:06:02 2009 -0600
-------------------------------------------------------------------------
-r2268 | jcbowman | 2007-03-26 07:41:10 -0600 (Mon, 26 Mar 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Split runtime.in further.
-Use hard-wired postscript-to-tex scaling for clipping, rather than
-calculating it from defaultmatrix, to support explicit post-scaling of eps
-figures (e.g. with \includegraphics).
+commit 6543e81a99fa39d9b2737f805eb918c36a37681a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 19 17:23:45 2009 -0600
-------------------------------------------------------------------------
-r2267 | jcbowman | 2007-03-26 05:52:05 -0600 (Mon, 26 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/doc/asymptote.texi
+ Start splitting runtime.in.
-Document multidimensional array initialization.
+commit 224a0cabc2a2571be7c4e9e82a22c0e14b8cce63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 19 07:52:08 2009 -0600
-------------------------------------------------------------------------
-r2266 | hammera | 2007-03-25 22:56:55 -0600 (Sun, 25 Mar 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/TODO
+ Rename example.
+commit 79e9aea7b99386a7f939bb820a2d7cdba4ff4ed6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 19 01:12:04 2009 -0600
-------------------------------------------------------------------------
-r2265 | hammera | 2007-03-25 22:10:05 -0600 (Sun, 25 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
+ Move new example to examples directory.
-Removed array checking from && and ||.
+commit 0ec04f08aa90a6b60d51108d4048299a62b7ebb3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 19 01:08:56 2009 -0600
-------------------------------------------------------------------------
-r2264 | jcbowman | 2007-03-25 01:24:51 -0600 (Sun, 25 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Extend NURBS interface.
-Revert r2257.
+commit 17363b9b3fbcbaaf91137cc3aa2a3308f8159d35
+Author: Andrei Catuneanu <acatunea@physics.utoronto.ca>
+Date: Tue Aug 18 22:08:55 2009 -0600
-------------------------------------------------------------------------
-r2263 | jcbowman | 2007-03-25 01:05:02 -0600 (Sun, 25 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Added structure pertaining to recursive subdivision of patches. Added example of use in surfacesplit.asy.
-Document null instances of structures.
+commit d358b2232f83cc0708aa5670098d938e1d21ea57
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 18 10:30:30 2009 -0600
-------------------------------------------------------------------------
-r2262 | jcbowman | 2007-03-25 00:53:13 -0600 (Sun, 25 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/binarytree.asy
+ Remove obsolete function.
-Use null initializer for binarytreeNode.
+commit 1b39ef88f10a730c9233ec8d9abeaf53b90d3d12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 17 00:16:29 2009 -0600
-------------------------------------------------------------------------
-r2261 | jcbowman | 2007-03-25 00:23:46 -0600 (Sun, 25 Mar 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Move approximate NURBS bounds to C++ code.
-Added & and | boolean operators which work like && and || except that they
-always evaluate both arguments.
+commit 7f5652be5d1c3df6ab5deabebc66ab60daf4519b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 16 15:50:08 2009 -0600
-Renamed array boolean operators && and || to & and |.
+ Remove inline qualifier.
-Added AND, OR, and XOR bitwise functions of two integers.
+commit c23f68334ca0a21c236498c806a958bb1731b851
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 16 15:44:05 2009 -0600
-------------------------------------------------------------------------
-r2260 | jcbowman | 2007-03-24 12:19:48 -0600 (Sat, 24 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
-
-Fix intro.pdf target.
-
-------------------------------------------------------------------------
-r2259 | jcbowman | 2007-03-24 11:28:46 -0600 (Sat, 24 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Simplify and improve implementation of figure().
-
-------------------------------------------------------------------------
-r2258 | jcbowman | 2007-03-24 11:28:08 -0600 (Sat, 24 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/intro.asy
-
-Use invisible figuremattpen for Asymptote logo.
-
-------------------------------------------------------------------------
-r2257 | jcbowman | 2007-03-24 11:27:25 -0600 (Sat, 24 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/settings.cc
-
-Enclose PostScript clipping code with gsave and grestore.
-
-------------------------------------------------------------------------
-r2256 | jcbowman | 2007-03-24 11:25:52 -0600 (Sat, 24 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/surface.asy
-
-Move camera for infinite projections.
-
-------------------------------------------------------------------------
-r2255 | jcbowman | 2007-03-22 21:41:41 -0600 (Thu, 22 Mar 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
-
-Allow | as binary operator. Remove || and && from list as they always expand to
-a ? true : b and a ? b : false.
-
-------------------------------------------------------------------------
-r2254 | jcbowman | 2007-03-22 01:34:13 -0600 (Thu, 22 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-For infinite projections, move camera to outside of bounding box.
-
-------------------------------------------------------------------------
-r2253 | jcbowman | 2007-03-21 06:42:18 -0600 (Wed, 21 Mar 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
-
-Fix binary space partitioning for projections from infinity (oblique and
-orthographic).
-
-Generalize perspective projection to allow any target point.
-
-------------------------------------------------------------------------
-r2252 | jcbowman | 2007-03-19 01:23:53 -0600 (Mon, 19 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Use local projection consistently in binary space partition splitting.
-
-------------------------------------------------------------------------
-r2251 | jcbowman | 2007-03-18 06:33:03 -0600 (Sun, 18 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/knot.h
-
-Check for tension < 0.75.
-
-------------------------------------------------------------------------
-r2250 | jcbowman | 2007-03-14 22:18:10 -0600 (Wed, 14 Mar 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/base/light.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_margins.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/tree.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/elliptic.asy
-
-Update documentation of the implicit initializer for structures.
-
-Remove operator init() initializers that are no longer needed.
-
-Initialize Tension in three.asy with sensible defaults.
-
-------------------------------------------------------------------------
-r2249 | jcbowman | 2007-03-14 00:47:33 -0600 (Wed, 14 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
-
-Support multiple pdf animations in inlinetex mode.
-
-------------------------------------------------------------------------
-r2248 | jcbowman | 2007-03-14 00:46:44 -0600 (Wed, 14 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_strings.asy
-
-Minor reorganization.
-
-------------------------------------------------------------------------
-r2247 | jcbowman | 2007-03-14 00:44:28 -0600 (Wed, 14 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Format.
-
-------------------------------------------------------------------------
-r2246 | hammera | 2007-03-13 21:48:12 -0600 (Tue, 13 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/tests/types/init.asy
-
-Add automatic record initializers after the records are defined.
-
-------------------------------------------------------------------------
-r2245 | hammera | 2007-03-13 21:37:27 -0600 (Tue, 13 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.h
-
-Added note about loop translation.
-
-------------------------------------------------------------------------
-r2244 | jcbowman | 2007-03-13 01:23:43 -0600 (Tue, 13 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Input LaTeX preamble only in inline mode.
-
-------------------------------------------------------------------------
-r2243 | jcbowman | 2007-03-13 01:14:55 -0600 (Tue, 13 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Work around pdflatex bug.
-
-------------------------------------------------------------------------
-r2242 | jcbowman | 2007-03-13 00:34:06 -0600 (Tue, 13 Mar 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/texfile.cc
-
-In inlinetex mode, communicate the asy texpreamble to TeX via \jobname_.pre.
-
-Remove asypreamble environment; corresponding Asymptote commands should now
-be put in the asydef environment.
-
-------------------------------------------------------------------------
-r2241 | jcbowman | 2007-03-11 17:49:13 -0600 (Sun, 11 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor updates.
-
-------------------------------------------------------------------------
-r2240 | jcbowman | 2007-03-11 12:23:17 -0600 (Sun, 11 Mar 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+ Fix perspective PRC viewportmargin.
-Make Ghostscript dependency explict for MSWindows.
+commit 785cbe47263c17d355184a247e64c8de0224aa9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 16 14:57:48 2009 -0600
-Check for GPL Ghostscript as well as AFPL Ghostscript.
+ Enable rational NURBS.
-------------------------------------------------------------------------
-r2239 | jcbowman | 2007-03-11 11:15:00 -0600 (Sun, 11 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit a7bf3625b440fad36f9fb89eee5ce651bdee580d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 16 14:46:04 2009 -0600
-Minor clarifications.
+ For clarity, use single quotes instead of double quotes.
-------------------------------------------------------------------------
-r2238 | jcbowman | 2007-03-11 10:30:10 -0600 (Sun, 11 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+commit 690c54d98e06da6ee8931fb47ad20ad06028a017
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 16 11:08:20 2009 -0600
-Simplify MSWindows registry lookup.
+ Compare to control point bounding box rather than patch bounding box.
-------------------------------------------------------------------------
-r2237 | jcbowman | 2007-03-10 00:52:49 -0700 (Sat, 10 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit ff6c5bcc60187796e21ef5dc89f7bfde0b7c2e52
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 16 10:06:11 2009 -0600
-Incremented version to 1.24svn.
+ Fix comment.
-------------------------------------------------------------------------
-r2236 | jcbowman | 2007-03-10 00:13:56 -0700 (Sat, 10 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/settings.cc
+commit 9ef12ec3ca7f52064ef0471748ba24c80329e595
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 16 01:19:43 2009 -0600
-Fix cxx warning.
+ Add preliminary NURBS support (so far only implemented for PRC).
-------------------------------------------------------------------------
-r2235 | jcbowman | 2007-03-09 23:56:52 -0700 (Fri, 09 Mar 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+commit 099ec542b77e480fdbb604222051b7396242ac57
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 15 20:53:15 2009 -0600
-Autoconfigure under MSWindows by querying the registry, so that Asymptote
-and the applications it depends on may now be installed in any location.
+ Clarify asymptote.sty license.
-------------------------------------------------------------------------
-r2234 | jcbowman | 2007-03-09 23:52:43 -0700 (Fri, 09 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
+commit de6005b749685dc44b8ceda243cb22f7be27068f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 15 09:38:41 2009 -0600
-Check if hint is set before accessing it.
+ Remove unwanted spaces in asymptote.sty.
-------------------------------------------------------------------------
-r2233 | jcbowman | 2007-03-09 23:18:41 -0700 (Fri, 09 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
+commit 972dda4fa1cb6f8c816797f06da6c3c5911c8dd9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 15 03:01:42 2009 -0600
-Fix import gsl under MSWindows.
+ Increment version to 1.84svn.
-------------------------------------------------------------------------
-r2232 | jcbowman | 2007-03-08 22:35:13 -0700 (Thu, 08 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+commit 6634bb81d4d89ee1f824064af635a69215f226d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 15 01:16:08 2009 -0600
-Simplify implementation of texpreamble environment.
+ Fix dependency.
-------------------------------------------------------------------------
-r2231 | jcbowman | 2007-03-08 22:03:33 -0700 (Thu, 08 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
+commit 9c1a615f4b4ac132f0bb5c2e68bff26269c46d6e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 15 00:28:59 2009 -0600
-Fix typo.
+ Embed parametric equations on Klein bottle.
+
+ Add new example.
-------------------------------------------------------------------------
-r2230 | jcbowman | 2007-03-08 21:59:11 -0700 (Thu, 08 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+commit 19f934368489b7223888adb889015611188a4f9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 15 00:17:32 2009 -0600
-Add empty postenvironment definitions.
+ Improve diagnostics for missing libz library or texi2dvi program.
-------------------------------------------------------------------------
-r2229 | jcbowman | 2007-03-08 21:35:25 -0700 (Thu, 08 Mar 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
+commit e4b876f284c2df9de310df65112847402748d73b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 23:25:57 2009 -0600
-Add texpreamble environment to contain the LaTeX preamble for both LaTeX
-and Asymptote.
+ Add light argument to fit() and shipout().
-------------------------------------------------------------------------
-r2228 | jcbowman | 2007-03-08 11:44:25 -0700 (Thu, 08 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+commit 01c20bad45364434a4b532c03f255f5dfde46e33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 22:36:55 2009 -0600
-Remove unused line.
+ Remove redundant angle arguments.
-------------------------------------------------------------------------
-r2227 | jcbowman | 2007-03-07 23:43:48 -0700 (Wed, 07 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+commit 801972e733d768a3f7bccd0f8a3835b28a7b485b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 21:57:06 2009 -0600
-Add autoimport option.
+ Remove unwanted quotes from LaTeX jobname.
-------------------------------------------------------------------------
-r2226 | jcbowman | 2007-03-06 11:17:22 -0700 (Tue, 06 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 76e4f53bb7104026a12e8e2aef525a3ed2d2b27f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 17:05:07 2009 -0600
-Allow shipout to write to other directories if and only if -global is true.
+ Fix display of generated file names with spaces.
-------------------------------------------------------------------------
-r2225 | jcbowman | 2007-03-06 00:25:30 -0700 (Tue, 06 Mar 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
+commit 204d3a3d6ad00203b843161aeda0d8f871145ce1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 09:05:32 2009 -0600
-Ensure colon is catcode other (12) so that TeX includes like
-\usepackage[frenchb]{babel} don't break inlinetex mode.
+ Check only primitive types for virtual file mode members.
-------------------------------------------------------------------------
-r2224 | jcbowman | 2007-03-05 15:05:53 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/poster.asy
+commit 63535fdc7dc4245437aaef5b88a07ea74ad1dd79
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Aug 14 08:50:49 2009 -0600
-Fix background picture sizing.
+ Removing duplicated text of license
-------------------------------------------------------------------------
-r2223 | jcbowman | 2007-03-05 14:58:47 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/poster.asy
+commit f945cbfd799439d8af6b5cd26a4246e15598b108
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 04:19:54 2009 -0600
-Set background size.
+ Restrict file modes to ty_file.
-------------------------------------------------------------------------
-r2222 | jcbowman | 2007-03-05 02:51:51 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit d8203d9c0b8a4084b36a0b7c9cdc304a731f622a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 04:02:48 2009 -0600
-Incremented version to 1.23svn.
-
-------------------------------------------------------------------------
-r2221 | jcbowman | 2007-03-05 02:01:16 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Update tests.
-Added missing header.
+commit 31794c39134751f2697bf84eaa42c2019dc13e05
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 14 03:41:41 2009 -0600
-------------------------------------------------------------------------
-r2220 | jcbowman | 2007-03-05 01:33:43 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Make file mode functions virtual members; this backwards incompatibility
+ requires that line(file f) be changed to f.line(), etc.
-Support legends in both forms of 3D contour drawing routines.
+commit 4e479144f8f21f35b97ab322c32dd31a82e98d62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 13 22:36:05 2009 -0600
-------------------------------------------------------------------------
-r2219 | jcbowman | 2007-03-05 01:31:49 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
+ Remove obsolete cyclicflag and void cyclic(bool) functions now that the
+ cyclic member of an array is writeable.
-Support legends in 3D contour drawing routines.
+commit 3b4595b6f31ca06107f589f58b558727135bce96
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 13 22:06:27 2009 -0600
-------------------------------------------------------------------------
-r2218 | jcbowman | 2007-03-05 00:58:37 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+ Don't overwrite viewportmargin.
-Add discussion of icomma package.
+commit 7b97ed0aebb30591dddb10057d198a429e6712bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 12 17:33:31 2009 -0600
-------------------------------------------------------------------------
-r2217 | jcbowman | 2007-03-05 00:44:32 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/runtime.in
+ Check ASYMPTOTE_HOME instead of ~/.asy in search path.
-Fix format(-0.5) under locales with nonperiod decimal separator.
+commit 761284a25d0f2b2de505d9bfb9decedfe4a278ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 12 16:12:31 2009 -0600
-------------------------------------------------------------------------
-r2216 | jcbowman | 2007-03-05 00:17:12 -0700 (Mon, 05 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
+ Fix texpath initialization.
-Mention link page, including user-written Asymptote tutorial.
+commit 4e5ed7ce97044102c22c48bfd0cce001ae976dca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 11 01:32:50 2009 -0600
-------------------------------------------------------------------------
-r2215 | jcbowman | 2007-03-04 12:17:33 -0700 (Sun, 04 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/markers1.asy
+ Increase linegranularity.
-Add predefined markers.
+commit 6ddc1c963bea6ab9ffd5a367f61b3c3d183c3983
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 10 23:38:34 2009 -0600
-------------------------------------------------------------------------
-r2214 | jcbowman | 2007-03-04 11:18:45 -0700 (Sun, 04 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix splitting indices.
-Minor edits.
+commit 1606e9a7dc40147924b4378ca982d79e1ec2defe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 10 22:28:47 2009 -0600
-------------------------------------------------------------------------
-r2213 | jcbowman | 2007-03-04 11:10:23 -0700 (Sun, 04 Mar 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/markers1.asy
- M /trunk/asymptote/doc/markers2.asy
+ Fix definition of normal in regularize.
-Renamed markuniform(int n, frame center, bool rotated=false) to
-markinterval(int n=1, frame f, bool rotated=false), which now centers n copies
-of frame f within uniformly space intervals in arclength along the path,
-optionally rotated by the angle of the local tangent.
+commit 6d9797048c32dfdfed6f73c225f014f1eee4989f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 10 21:27:22 2009 -0600
-------------------------------------------------------------------------
-r2212 | jcbowman | 2007-03-04 10:16:14 -0700 (Sun, 04 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+ Improve example.
-Explicitly list intro.asy dependencies.
+commit feb14e5db7ef6a3a4188c4581e06de0e091b9778
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 10 21:21:17 2009 -0600
-------------------------------------------------------------------------
-r2211 | jcbowman | 2007-03-04 00:59:30 -0700 (Sun, 04 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/errorbars.asy
- A /trunk/asymptote/doc/markers1.asy (from /trunk/asymptote/examples/markers1.asy:2210)
- A /trunk/asymptote/doc/markers2.asy (from /trunk/asymptote/examples/markers2.asy:2210)
- D /trunk/asymptote/examples/markers1.asy
- D /trunk/asymptote/examples/markers2.asy
+ Use splined parametric surfaces to implement smooth thick lines.
-Updated marker documentation.
+commit 076761589b35f8dc9e9117b97cbd746d36704a4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 10 11:28:37 2009 -0600
-------------------------------------------------------------------------
-r2210 | jcbowman | 2007-03-04 00:53:21 -0700 (Sun, 04 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/examples/markers1.asy
- M /trunk/asymptote/examples/markers2.asy
+ Don't nest picture environments used for TeX clipping (not used for ConTeXt
+ since the \beginpicture...\endpicture environment is still broken; this
+ only affects the clipping of labels outside the bounding box.).
-Simplified/standardized markers interface.
+commit 47a5dfc993cdc6f2905315787ad520d091f3b73d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 9 15:47:06 2009 -0600
-------------------------------------------------------------------------
-r2209 | jcbowman | 2007-03-04 00:47:51 -0700 (Sun, 04 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Remove private qualifier from rmf.
-Formatting.
+commit 145f90a3130752c459dbc9f66773e3bed3221a02
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 9 01:34:45 2009 -0600
-------------------------------------------------------------------------
-r2208 | jcbowman | 2007-03-04 00:47:38 -0700 (Sun, 04 Mar 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/intro.asy
+ Copy transformation T in projection.copy().
-Remove bibliography page numbers.
+commit 0b2ab9915bfa3f189a049cd1572859769a49f6fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 9 00:49:51 2009 -0600
-Add Asymptote logo to intro.asy.
+ Construct patches with the usual orientation for a counterclockwise
+ external path; update tensor product shading to be consistent with this
+ more sensible convention (rather than the reversed format described in the
+ Postscript Language Reference Manual).
+
+ Make the default currentlight=Headlamp for consistency with Adobe Reader;
+ the previous currentlight is now called Viewport.
+
+ Fix uequals, vequals, and surface indices; implement ucyclic() and vcyclic().
+
+ Add rendermargin parameter.
+
+ Add triple dir(explicit triple) function for consistency.
-Change clearpage to eject to avoid extra page.
-
-------------------------------------------------------------------------
-r2207 | jcbowman | 2007-03-04 00:45:34 -0700 (Sun, 04 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Draw minor ticks below palette box.
-
-------------------------------------------------------------------------
-r2206 | jcbowman | 2007-03-03 21:08:48 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/intro.asy
+commit a969e6d7692d5007580b988c396d3fcdc7dced5e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 8 13:00:47 2009 -0600
-Add short description of slide presentation package.
-
-------------------------------------------------------------------------
-r2205 | jcbowman | 2007-03-03 19:33:03 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/intro.asy
-
-Remove directory qualifier.
-
-------------------------------------------------------------------------
-r2204 | jcbowman | 2007-03-03 19:32:42 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/pdfmovie.asy
-
-Import pdfanim.
-
-------------------------------------------------------------------------
-r2203 | jcbowman | 2007-03-03 19:31:52 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Check incoming array bounds.
-
-------------------------------------------------------------------------
-r2202 | jcbowman | 2007-03-03 17:48:39 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Show page numbers on subsequent bibliography pages.
-
-------------------------------------------------------------------------
-r2201 | jcbowman | 2007-03-03 14:46:09 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Number last page before bibliography.
-
-------------------------------------------------------------------------
-r2200 | jcbowman | 2007-03-03 14:45:49 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
-
-Revert temporary patch.
-
-------------------------------------------------------------------------
-r2199 | jcbowman | 2007-03-03 13:37:29 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Add implicit pen initializer defaultpen.
-
-------------------------------------------------------------------------
-r2198 | jcbowman | 2007-03-03 13:02:54 -0700 (Sat, 03 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
-
-Fix concatentation of nullpaths.
-
-------------------------------------------------------------------------
-r2197 | jcbowman | 2007-03-03 12:32:32 -0700 (Sat, 03 Mar 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Make seconds return -1 instead of 0 on failure, for consistency with UNIX
-mktime routine.
-
-Document workarounds for unimplemented "%Z" time zone specifier to seconds.
-
-Improve diagnostic.
-
-------------------------------------------------------------------------
-r2196 | pivaldi | 2007-03-02 15:06:35 -0700 (Fri, 02 Mar 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor changes/updates.
-------------------------------------------------------------------------
-r2195 | pivaldi | 2007-03-02 12:43:16 -0700 (Fri, 02 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/markers2.asy
-
-Replacing the parameter 'frame markerframe=newframe' by 'marker marker=nomarker'
-in the routine 'markangle' of 'markers.asy'.
-------------------------------------------------------------------------
-r2194 | jcbowman | 2007-03-02 00:16:21 -0700 (Fri, 02 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/texfile.h
-
-Don't output texpreamble in inline mode.
-
-------------------------------------------------------------------------
-r2193 | pivaldi | 2007-03-01 15:28:33 -0700 (Thu, 01 Mar 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Correct typo.
-------------------------------------------------------------------------
-r2192 | pivaldi | 2007-03-01 15:15:58 -0700 (Thu, 01 Mar 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Documentation of the package markers.asy.
-------------------------------------------------------------------------
-r2191 | jcbowman | 2007-03-01 09:01:41 -0700 (Thu, 01 Mar 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/examples/sinc.asy
-
-Added routines to facilitate drawing 3d contours.
-
-------------------------------------------------------------------------
-r2190 | pivaldi | 2007-03-01 08:37:30 -0700 (Thu, 01 Mar 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/examples/markers1.asy
- A /trunk/asymptote/examples/markers2.asy
-
-Examples about the modules markers.asy
-------------------------------------------------------------------------
-r2189 | pivaldi | 2007-03-01 08:12:30 -0700 (Thu, 01 Mar 2007) | 1 line
-Changed paths:
- A /trunk/asymptote/base/markers.asy
-
-Others mark routines and markers.
-------------------------------------------------------------------------
-r2188 | jcbowman | 2007-02-28 22:55:57 -0700 (Wed, 28 Feb 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
-
-Implemented binput and boutput functions for reading and writing in the native
-(nonportable) machine binary format.
-
-------------------------------------------------------------------------
-r2187 | jcbowman | 2007-02-28 17:54:28 -0700 (Wed, 28 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
-
-Document local installation.
-
-------------------------------------------------------------------------
-r2186 | jcbowman | 2007-02-28 17:29:42 -0700 (Wed, 28 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/transform.h
-
-Fix uninitialized 'this.130' warning message from gcc 4.1.1 and 4.1.2.
-
-------------------------------------------------------------------------
-r2185 | jcbowman | 2007-02-28 13:56:44 -0700 (Wed, 28 Feb 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/labelpath.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/intro.asy
- M /trunk/asymptote/examples/animations/pdfmovie.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Fix bool latex() and pdf().
-
-Remove lscape dependency and need for autorotation in slide.asy.
-
-------------------------------------------------------------------------
-r2184 | jcbowman | 2007-02-28 12:40:49 -0700 (Wed, 28 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Reactive begingroup.
-
-------------------------------------------------------------------------
-r2183 | jcbowman | 2007-02-28 00:35:32 -0700 (Wed, 28 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
-
-Fix cxx errors.
-
-------------------------------------------------------------------------
-r2182 | jcbowman | 2007-02-28 00:28:39 -0700 (Wed, 28 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Remove unused configuration variable AC_HEADER_STDBOOL.
-
-------------------------------------------------------------------------
-r2181 | jcbowman | 2007-02-28 00:17:09 -0700 (Wed, 28 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fix cxx errors.
-
-------------------------------------------------------------------------
-r2180 | jcbowman | 2007-02-27 23:58:30 -0700 (Tue, 27 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/common.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/locate.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/varinit.cc
- M /trunk/asymptote/varinit.h
-
-Move mem::list out of common.h due to ambiguities under old cxx compiler.
-
-------------------------------------------------------------------------
-r2179 | jcbowman | 2007-02-27 23:09:49 -0700 (Tue, 27 Feb 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Impose -finline-limit=400 on old (< 4.0.0) compilers to greatly speed up
-compilation.
-
-------------------------------------------------------------------------
-r2178 | jcbowman | 2007-02-27 20:00:26 -0700 (Tue, 27 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/array.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/callable.h
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/camperror.h
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/coder.cc
- A /trunk/asymptote/common.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/envcompleter.cc
- M /trunk/asymptote/envcompleter.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fftw++.cc
- M /trunk/asymptote/fftw++.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/lexical.h
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/locate.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/program.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/triple.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
- M /trunk/asymptote/varinit.cc
- M /trunk/asymptote/varinit.h
- M /trunk/asymptote/vm.h
-
-Put global name space qualifications in new common.h file.
-
-------------------------------------------------------------------------
-r2177 | jcbowman | 2007-02-27 10:08:33 -0700 (Tue, 27 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
-
-Make tex pipe aware of a previously generated aux file.
-
-------------------------------------------------------------------------
-r2176 | jcbowman | 2007-02-27 08:58:53 -0700 (Tue, 27 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
-
-Fix makefile dependencies.
-
-------------------------------------------------------------------------
-r2175 | hammera | 2007-02-27 07:42:56 -0700 (Tue, 27 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.h
-
-Fixed inTranslation to handle frames for loops.
-
-------------------------------------------------------------------------
-r2174 | jcbowman | 2007-02-27 00:10:31 -0700 (Tue, 27 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/intro.asy
-
-Temporarily fix svn builds.
-
-------------------------------------------------------------------------
-r2173 | jcbowman | 2007-02-26 23:50:54 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
-
-Temporarily disable aux file input.
-
-------------------------------------------------------------------------
-r2172 | jcbowman | 2007-02-26 23:40:30 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/env.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/locate.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/varinit.cc
- M /trunk/asymptote/varinit.h
-
-Fix further memory leaks.
-
-------------------------------------------------------------------------
-r2171 | jcbowman | 2007-02-26 22:10:23 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Fixed segmentation fault.
-
-------------------------------------------------------------------------
-r2170 | jcbowman | 2007-02-26 21:53:35 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
-
-Possible workaround for Makefile problem on Debian.
-
-------------------------------------------------------------------------
-r2169 | jcbowman | 2007-02-26 21:37:06 -0700 (Mon, 26 Feb 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/camperror.h
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/envcompleter.cc
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/lexical.h
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/locate.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
- M /trunk/asymptote/vm.h
-
-Fix memory leaks by using mem::string, mem::istringstream,
-mem::ostringstream, and mem::stringbuf everywhere.
-
-------------------------------------------------------------------------
-r2168 | hammera | 2007-02-26 19:03:46 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Explained lifetime of loop variables.
-
-------------------------------------------------------------------------
-r2167 | jcbowman | 2007-02-26 17:22:21 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Update discussion of local variable allocation in loops.
-
-------------------------------------------------------------------------
-r2166 | hammera | 2007-02-26 09:07:53 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Added documentation on static qualifiers in loops.
-
-------------------------------------------------------------------------
-r2165 | hammera | 2007-02-26 08:41:28 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Removed completed TODO item.
-
-------------------------------------------------------------------------
-r2164 | hammera | 2007-02-26 08:40:41 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/program.cc
- M /trunk/asymptote/program.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stm.cc
- A /trunk/asymptote/tests/frames/loop.asy
-
-Allocate variables in a loop iteration in their own frame.
-
-------------------------------------------------------------------------
-r2163 | jcbowman | 2007-02-26 00:36:35 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
-
-Force outputformat to "pdf".
-
-------------------------------------------------------------------------
-r2162 | jcbowman | 2007-02-26 00:35:40 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pdfanim.asy
-
-Set outformat to pdf.
-
-------------------------------------------------------------------------
-r2161 | jcbowman | 2007-02-26 00:34:34 -0700 (Mon, 26 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Remove unwanted texput.pdf file.
-
-------------------------------------------------------------------------
-r2160 | jcbowman | 2007-02-25 11:22:00 -0700 (Sun, 25 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asycolors.sty
- M /trunk/asymptote/texfile.h
-
-Load color package even for TeX pipe.
-
-------------------------------------------------------------------------
-r2159 | jcbowman | 2007-02-25 11:12:13 -0700 (Sun, 25 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Formatted.
-
-------------------------------------------------------------------------
-r2158 | jcbowman | 2007-02-25 11:01:12 -0700 (Sun, 25 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.h
-
-Avoid duplicate .aux file inclusion (and duplicate labels).
+ Tune Headlamp.
-------------------------------------------------------------------------
-r2157 | jcbowman | 2007-02-25 09:54:30 -0700 (Sun, 25 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
+commit 6c8eb4afb4c8061d820e7a5be87ae7713d24768c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 6 20:38:26 2009 -0600
-Removed extra blank lines in tex pipe diagnostics.
+ Add labelsurface function.
+
+ Add min(frame, projection) and max(frame, projection).
-------------------------------------------------------------------------
-r2156 | pivaldi | 2007-02-25 08:08:43 -0700 (Sun, 25 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/plain_margins.asy
+commit cf6cba7dc2ab278123e56c7277f6539340618da5
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Aug 4 11:17:53 2009 -0600
-Improve the function 'perpendicular' of geometry.asy.
-Add operator +(margin,margin) in plain_magin.asy.
-------------------------------------------------------------------------
-r2155 | jcbowman | 2007-02-25 08:02:11 -0700 (Sun, 25 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+ Added more error-checking to runtime.pl.
-Simplified bullet command.
+commit 0b5837ac2166cf8175fc3e36da0b2fc81dc8cbf0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 4 00:35:17 2009 -0600
-------------------------------------------------------------------------
-r2154 | jcbowman | 2007-02-24 19:47:11 -0700 (Sat, 24 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+ Fix projected bounding box calculation and angle calculation.
+
+ Remove viewportfactor and anglefactor; increase angleprecision.
+
+ Cache modelview matrix.
-Load correct base files.
-
-------------------------------------------------------------------------
-r2153 | jcbowman | 2007-02-24 17:23:36 -0700 (Sat, 24 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Simplify skeleton routine interface.
-
-------------------------------------------------------------------------
-r2152 | jcbowman | 2007-02-24 17:15:39 -0700 (Sat, 24 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Split skeleton routines to provide finer control.
+commit b75fcd0159de28b45e51f0bd96a27ec5388bb110
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Aug 3 13:48:16 2009 -0600
-------------------------------------------------------------------------
-r2151 | jcbowman | 2007-02-24 09:52:09 -0700 (Sat, 24 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Refactored pushing and popping processData.
-Turn off setlocale warnings when not debugging.
+commit 7ad2c2ef9501444d77fa59c83edbe1d61ef0dfd0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 1 14:03:12 2009 -0600
-------------------------------------------------------------------------
-r2150 | jcbowman | 2007-02-24 09:51:43 -0700 (Sat, 24 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
+ Simplify example.
-Use namespace setitings.
+commit 864166dbc8de454da1707813df8b1e61851a1b42
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 31 10:39:57 2009 -0600
-------------------------------------------------------------------------
-r2149 | pivaldi | 2007-02-24 03:52:50 -0700 (Sat, 24 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+ Removed TODO items I no longer feel like doing.
-Correction of ps/pdf-view-command documentation.
-------------------------------------------------------------------------
-r2148 | jcbowman | 2007-02-22 13:21:01 -0700 (Thu, 22 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asy.1.begin
-
-Fix hyphens and formatting in man page.
+commit 71d08ceee7cb423100f202635aacaa934b27aa8a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 30 14:22:52 2009 -0600
-------------------------------------------------------------------------
-r2147 | jcbowman | 2007-02-22 13:06:48 -0700 (Thu, 22 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+ Removed menv.
-Change autorotation to true.
+commit e1c2a656deb5ad0eb2641f3e7cc0b26e47bc880f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 30 13:19:42 2009 -0600
-------------------------------------------------------------------------
-r2146 | jcbowman | 2007-02-22 12:49:10 -0700 (Thu, 22 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Added support for splitting runtime.in into several files.
-Updated Debian binary site.
+commit 20d37a73fddd374ac4c7da3387023b3650ba46a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 30 08:44:44 2009 -0600
-------------------------------------------------------------------------
-r2145 | jcbowman | 2007-02-22 00:36:59 -0700 (Thu, 22 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/intro.asy
+ Rename splinetype.asy to graph_splinetype.asy.
-Generate more missing files.
+commit 4bd1bb0a4e0146ce62e4e295da5178b3a8db29d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 29 00:36:18 2009 -0600
-------------------------------------------------------------------------
-r2144 | jcbowman | 2007-02-22 00:34:49 -0700 (Thu, 22 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/intro.asy
+ Add uequals and vequals functions for indexed surfaces.
-Autogenerate missing files.
+commit 694920eee2c4bf681573f2d6fd8636b9650eaa90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 29 00:35:28 2009 -0600
-------------------------------------------------------------------------
-r2143 | jcbowman | 2007-02-22 00:17:06 -0700 (Thu, 22 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
+ Enable getstring with --interactive even if not a tty.
-Make eof set fail bit.
+commit b077254e708b9c5e15fa7bcdabaa06d2b69ae280
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 28 01:17:37 2009 -0600
-------------------------------------------------------------------------
-r2142 | jcbowman | 2007-02-22 00:14:51 -0700 (Thu, 22 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
+ Add surface indices.
+
+ Add nonuniform parametric surface routine.
-Make eof set fail().
+commit 206cc9c77018c8b1375415b9d9267aecd3bee926
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 27 14:53:25 2009 -0600
-------------------------------------------------------------------------
-r2141 | jcbowman | 2007-02-21 23:45:12 -0700 (Wed, 21 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix formatting.
-Removed duplicate sentence.
+commit 3408c1abb864c973e888ef8dc0e05a6e0c283fad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 27 14:25:07 2009 -0600
-------------------------------------------------------------------------
-r2140 | jcbowman | 2007-02-21 23:43:07 -0700 (Wed, 21 Feb 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/filegraph.asy
- A /trunk/asymptote/doc/filegraph.dat
- A /trunk/asymptote/doc/intro.asy
- A /trunk/asymptote/doc/intro_.bbl
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+ Separate code to split a path into nondegenerate Coons patches out of
+ surface constructor.
-Added introductory Asymptote slide presentation (intro.pdf).
+commit 8b3cb0c0f8611dda5d4f30496ea5bbbc59a59b3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 27 10:17:48 2009 -0600
-Added keepaux option to keep intermediate LaTeX aux files.
+ Generalize extrude.
-Added example filegraph.asy of graphing columns of data from a file.
+commit fa43efac07167bb002a08313f04e88c7eb287941
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 27 00:24:19 2009 -0600
-------------------------------------------------------------------------
-r2139 | jcbowman | 2007-02-21 21:40:34 -0700 (Wed, 21 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Removed finished TODO item.
-Fix logarithmic tick labels near the machine epsilon.
+commit ca891da0ff3b8208b18a49faedd373fd01087fa8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 27 00:23:45 2009 -0600
-------------------------------------------------------------------------
-r2138 | pivaldi | 2007-02-21 10:29:15 -0700 (Wed, 21 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Made more compact bytecode for pushing defualt arguments onto the stack.
-typo correction.
-------------------------------------------------------------------------
-r2137 | jcbowman | 2007-02-21 09:56:54 -0700 (Wed, 21 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 3767fd75669d72611ea43fff12052c67a9b94470
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jul 26 23:55:06 2009 -0600
-Remove alien to deb conversion documentation.
+ Added detailed output for debugging bytecode.
-------------------------------------------------------------------------
-r2136 | jcbowman | 2007-02-21 09:47:55 -0700 (Wed, 21 Feb 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/bezier2.asy
- A /trunk/asymptote/doc/beziercurve.asy
- M /trunk/asymptote/doc/datagraph.asy
+commit 9c2f666980851fa0ef43ded88eaee9b69a5783b2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jul 26 14:26:02 2009 -0600
-Support slide bibliography under pdflatex.
+ Changed debugging output for DEBUG_STACK.
-Add string file(string) which reads file as a string, and verbatim
-typesetting command.
+commit 7a6043078e6d0e3a694d396c06a40f4c76bd0a10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 25 23:35:36 2009 -0600
-------------------------------------------------------------------------
-r2135 | jcbowman | 2007-02-20 21:52:11 -0700 (Tue, 20 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+ Fix typo.
-Added missing space.
+commit c76e1b0bb19ce13de0ef2ec895fd7cc1838cd461
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 25 16:39:31 2009 -0600
-------------------------------------------------------------------------
-r2134 | jcbowman | 2007-02-19 23:01:03 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Implement empirical translation between OpenGL and PRC shininess.
-Fix typo.
+commit 569235a9a37a12341c1753f620ee5bf3d5181672
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 25 10:31:06 2009 -0600
-------------------------------------------------------------------------
-r2133 | jcbowman | 2007-02-19 22:52:40 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
+ Added preprocessor option to print names of bltin functions.
-Added backgroundcolor and foregroundcolor.
+commit db669441b7bbaa6c00365b0731eaba597eeb53a2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 25 10:12:38 2009 -0600
-------------------------------------------------------------------------
-r2132 | jcbowman | 2007-02-19 22:51:23 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Changed formatting of interactive write for overloaded variables.
-Implement colorspace command for extracting colorspace of pens.
+commit e89331ee4b555dffa54b40b7afbcb536439ce00a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 25 10:11:39 2009 -0600
-------------------------------------------------------------------------
-r2131 | jcbowman | 2007-02-19 22:50:50 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
+ Automated definition of IntArray, etc.
-Implement verbatim command.
+commit 16d362253bf942ea57a2e03afb19cc8414163df6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 25 09:58:38 2009 -0600
-------------------------------------------------------------------------
-r2130 | jcbowman | 2007-02-19 09:58:21 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Fix viewportshift flicker.
-Incremented version to 1.22svn.
+commit bce50c71cb98440f42fc015253ea917cde3de926
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 25 02:05:50 2009 -0600
-------------------------------------------------------------------------
-r2129 | jcbowman | 2007-02-19 09:08:21 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Embed 2D frame.
+
+ Improve OpenGL movie generation.
-Fixed cxx warning.
+commit 884e85d4e6e1a7bb3beca73e40631f8c0fb345bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 25 00:41:07 2009 -0600
-------------------------------------------------------------------------
-r2128 | jcbowman | 2007-02-19 08:56:20 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Remove diagnostic.
-Fixed typo.
+commit ce79a2da755a5a841ea55d69506fa888f46fdb4f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 25 00:01:06 2009 -0600
-------------------------------------------------------------------------
-r2127 | jcbowman | 2007-02-19 08:18:14 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
+ Update documentation on suppressing warnings.
-Allow DEFCOLOR when promoting colorspaces.
+commit 0adc924c1215e27b947a5a46d7e047fb77ec490d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 24 23:57:15 2009 -0600
-------------------------------------------------------------------------
-r2126 | jcbowman | 2007-02-19 00:54:23 -0700 (Mon, 19 Feb 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/examples/latticeshading.asy
- M /trunk/asymptote/examples/sacone.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+ Allow asy warnings to be disabled.
-Automatically promote colors to highest colorspace in shading and image
-routines.
+commit a9719315fbce2bf647e957a8f411fc1280d44478
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 24 23:54:43 2009 -0600
-Fix grayscale and cmyk latticeshading.
+ Delete intermediate files.
-Significantly increase speed of image processing by caching bw, gray, rgb,
-and cmyk settings in a global variable.
+commit 365a52b459701fd79b56ef8be55bb15d5c3795ba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 24 19:55:40 2009 -0600
-------------------------------------------------------------------------
-r2125 | jcbowman | 2007-02-19 00:51:41 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Add missing typedef.
-Update documentation of Linear scaling type.
+commit 376acc56e739bc1a0515cbdf582566e71548333b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 24 02:07:57 2009 -0600
-------------------------------------------------------------------------
-r2124 | jcbowman | 2007-02-19 00:50:14 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/xasy
+ Write type info for variables on the interactive prompt.
-Check array bounds.
+commit c6e1933634f8c31fe56ae22304c5b9df1dd078e4
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 24 01:45:10 2009 -0600
-------------------------------------------------------------------------
-r2123 | jcbowman | 2007-02-19 00:49:34 -0700 (Mon, 19 Feb 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/examples/fillcontour.asy
+ Made overloaded warning for interactive write less scary.
-Collect double-vertex contours.
+commit db2f127e4687928cb72eee8466e5820382a8099f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 24 01:42:07 2009 -0600
-Increase epsilon.
+ Minor changes to virtual fields.
-Fix contour fill routine.
+commit 603782425a4038c412769400e5a57bcf84c32e4c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 23 19:24:46 2009 -0600
-Separate contour fill routine from palette computation.
+ Add automated testing of array virtual fields.
-------------------------------------------------------------------------
-r2122 | jcbowman | 2007-02-19 00:42:43 -0700 (Mon, 19 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 6f0cc2df4ffe672177464e483b84bb28fd168a45
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 23 19:20:22 2009 -0600
-Added Philippe's improved show-function-at-point fix.
+ Implemented writing to virtual fields.
-------------------------------------------------------------------------
-r2121 | jcbowman | 2007-02-18 12:58:55 -0700 (Sun, 18 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit a5720dbc46b31e1c5449cd9c4b5174609e238ee9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 23 11:04:54 2009 -0600
-Delete any existing *asy-help* buffer in asy-show-function-at-point.
+ Resolve ambiguity.
-------------------------------------------------------------------------
-r2120 | jcbowman | 2007-02-17 09:37:26 -0700 (Sat, 17 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 8bce737332a755c3a5faf42a3c9c5a3472c5dbcb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 23 01:20:35 2009 -0600
-Improve tick calculation when Step > 0.
+ Add support for OpenGL animations (illustrated in glmovie.asy), including
+ new autoplay and loop settings.
+
+ Implement a portable Signal function based on sigaction.
+
+ Add example of inset graph to xsin1x.asy.
+
+ Improve animation fitting to guarantee a single transformation for all pictures.
-------------------------------------------------------------------------
-r2119 | jcbowman | 2007-02-17 08:47:45 -0700 (Sat, 17 Feb 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 493cef04561098dd7e4c2b59af5ba706cd2e84f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 21 10:59:05 2009 -0600
-Fix tick calculation.
+ Extend embed(frame).
-Improve zero detection.
+commit 7e9a0f1ed063d4960784f2680a3ae52e356f7063
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 21 01:10:31 2009 -0600
-------------------------------------------------------------------------
-r2118 | jcbowman | 2007-02-17 03:48:15 -0700 (Sat, 17 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Factor 3D fitting routine.
-Fix tick label scaling.
+commit 818cfaa9fdd0c2ab99ee13f68ac081a7e5d8c049
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 21 00:14:50 2009 -0600
-------------------------------------------------------------------------
-r2117 | jcbowman | 2007-02-16 21:19:34 -0700 (Fri, 16 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Remove extra comma.
-Remove vv from settings module.
+commit 715a347291775ebb0798740c045ee3fd6f57a09d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 20 21:44:59 2009 -0600
-------------------------------------------------------------------------
-r2116 | jcbowman | 2007-02-16 09:23:29 -0700 (Fri, 16 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Add missing picture sizing.
-Resolve -vv ambiguity.
+commit ee449186aadfed17713f23da356f2e08fc87ae6a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 20 15:12:11 2009 -0600
-------------------------------------------------------------------------
-r2115 | pivaldi | 2007-02-15 04:00:02 -0700 (Thu, 15 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
+ Added routines for stepping through external animations in slides.
-Fix typo.
-------------------------------------------------------------------------
-r2114 | jcbowman | 2007-02-14 23:37:14 -0700 (Wed, 14 Feb 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit 454f559a21b8f13cab72bbb3a08db18fd0e5fffc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 20 00:35:29 2009 -0600
-Fix spurious vertical shifting of bullets.
+ Increment version to 1.83svn.
-Reimplemented figuremattpen.
+commit 4b0abd49ecae0d4b588b0f833c96b0fb18fbe05c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 19 22:57:37 2009 -0600
-Make bibliography visible in reverse video.
+ Use a consistent approximation for drawing tube centers.
-------------------------------------------------------------------------
-r2113 | jcbowman | 2007-02-14 14:02:00 -0700 (Wed, 14 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 01e4df92d03651d9d1ddca4a0418e097a7d2245d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 19 21:35:45 2009 -0600
-Added --version option.
+ Fix threaded exports.
-------------------------------------------------------------------------
-r2112 | pivaldi | 2007-02-14 04:51:45 -0700 (Wed, 14 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit d65cc05bce215c8f2c526c1258a61964f7de06e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 18 15:26:12 2009 -0600
-bug fix in asy-show-function-at-point
-------------------------------------------------------------------------
-r2111 | jcbowman | 2007-02-13 23:56:41 -0700 (Tue, 13 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
+ Respect -gray and -bw in PRC output.
-Resolve ambiguity in intersectionpoints.
+commit cdc39ade33395032d0450092fc54b9e6dfd46edc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 17 23:35:20 2009 -0600
-------------------------------------------------------------------------
-r2110 | jcbowman | 2007-02-13 22:41:42 -0700 (Tue, 13 Feb 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Add default argument to transform3(projection).
-Add rotated option to mark_uniform to rotate marker frames by angle of
-local tangent.
+commit 26b7e01c3c7b1a2cdccc87d21c3feee46c164dcf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 17 22:19:35 2009 -0600
-------------------------------------------------------------------------
-r2109 | jcbowman | 2007-02-13 22:40:33 -0700 (Tue, 13 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+ Fix texpath fontsize with PDF tex engines.
-Ignore empty picture bounds when adding pictures; simplify userBox and userClip.
+commit e02c92524691931d63e66ce02d06e0f65cdb5dd6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 17 19:55:57 2009 -0600
-------------------------------------------------------------------------
-r2108 | jcbowman | 2007-02-13 15:08:01 -0700 (Tue, 13 Feb 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/FAQ/install-sh
- A /trunk/asymptote/doc/install-sh
- M /trunk/asymptote/install-sh
+ Add missing pt units.
-Update to latest autoconf install-sh and patch it to ignore -p option.
+commit c5e192a6c46139a14e32209bd5167f486f82300f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 14 00:22:41 2009 -0600
-------------------------------------------------------------------------
-r2107 | jcbowman | 2007-02-12 21:44:06 -0700 (Mon, 12 Feb 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
+ Increment version to 1.82svn.
-Add an ASYMPTOTE_SITEDIR environment variable listing additional
-directories to use for generating asy-mode.el keywords.
+commit d12953b58156403fdaf97b7e0051fb572f937ed9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 22:36:37 2009 -0600
-------------------------------------------------------------------------
-r2106 | jcbowman | 2007-02-12 21:19:14 -0700 (Mon, 12 Feb 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document new interactive calculator feature: expressions entered at the
-interactive prompt are automatically evaluated and written to stdout
-(provided a corresponding write method is defined).
-
-------------------------------------------------------------------------
-r2105 | jcbowman | 2007-02-12 20:47:36 -0700 (Mon, 12 Feb 2007) | 3 lines
-Changed paths:
- A /trunk/asymptote/patches/gc6.8_AIX.patch
-
-Add patch to fix an incorrect Boehm garbage collector prototype in the file
-gc6.8/include/gc.h (version 6.8).
-
-------------------------------------------------------------------------
-r2104 | jcbowman | 2007-02-12 14:53:52 -0700 (Mon, 12 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added texcommand to allow one to override the tex engine command name.
-
-------------------------------------------------------------------------
-r2103 | jcbowman | 2007-02-12 12:54:38 -0700 (Mon, 12 Feb 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
-
-Apply gc6.8 GC_INIT patch for AIX systems.
-
-Document gcc3.3.2curses.patch.
-
-------------------------------------------------------------------------
-r2102 | pivaldi | 2007-02-12 08:11:48 -0700 (Mon, 12 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor edit.
-------------------------------------------------------------------------
-r2101 | pivaldi | 2007-02-12 07:51:18 -0700 (Mon, 12 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Add brief documentation of lasy-mode, typing correction.
-------------------------------------------------------------------------
-r2100 | jcbowman | 2007-02-11 23:04:47 -0700 (Sun, 11 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Fixed cxx warning message.
-
-------------------------------------------------------------------------
-r2099 | jcbowman | 2007-02-11 22:51:14 -0700 (Sun, 11 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
-
-Fix compilation under -DNOHASH.
-
-------------------------------------------------------------------------
-r2098 | jcbowman | 2007-02-11 22:36:38 -0700 (Sun, 11 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/util.h
-
-Portability tweaks.
-
-------------------------------------------------------------------------
-r2097 | jcbowman | 2007-02-11 21:58:27 -0700 (Sun, 11 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/gcc3.3.2curses.patch
-
-Use more portable context patch.
-
-------------------------------------------------------------------------
-r2096 | jcbowman | 2007-02-11 21:47:20 -0700 (Sun, 11 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/gcc3.3.2curses.patch
-
-Make patch more portable.
-
-------------------------------------------------------------------------
-r2095 | pivaldi | 2007-02-11 19:07:13 -0700 (Sun, 11 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-add (require 'wid-edit)
-------------------------------------------------------------------------
-r2094 | pivaldi | 2007-02-11 18:55:37 -0700 (Sun, 11 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Links pointing to the files are added when one shows for the command at the cursor by the key binding C-c ? within asy-mode.
-------------------------------------------------------------------------
-r2093 | jcbowman | 2007-02-11 14:32:47 -0700 (Sun, 11 Feb 2007) | 5 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/types.cc
-
-Add Andy's patch to store positions of definitions in entry class.
-
-Add a --where option to make --listvariables show where global functions
-and variables are declared.
-
-------------------------------------------------------------------------
-r2092 | hammera | 2007-02-11 10:32:21 -0700 (Sun, 11 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.h
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r2091 | pivaldi | 2007-02-11 07:42:07 -0700 (Sun, 11 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Allow to type when viewing compilation result within lasy-mode.
-------------------------------------------------------------------------
-r2090 | jcbowman | 2007-02-10 21:57:26 -0700 (Sat, 10 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r2089 | pivaldi | 2007-02-10 09:28:02 -0700 (Sat, 10 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Support of the options of the environment asy and better management of the errors within lasy-mode.
-------------------------------------------------------------------------
-r2088 | jcbowman | 2007-02-09 23:36:57 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
-
-Revert to gc6.8.tar.gz due to rpmbuild segmentation fault.
-
-------------------------------------------------------------------------
-r2087 | jcbowman | 2007-02-09 22:42:54 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/surface.asy
-
-Added surface operator * (transform3 t, surface s).
-
-------------------------------------------------------------------------
-r2086 | jcbowman | 2007-02-09 22:24:08 -0700 (Fri, 09 Feb 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/surface.asy
-
-Check for out of bounds mesh size and array indices.
-
-Use size(frame) function for max(frame)-min(frame).
-
-------------------------------------------------------------------------
-r2085 | jcbowman | 2007-02-09 22:18:43 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Check for attempts to create negative-length arrays.
-
-------------------------------------------------------------------------
-r2084 | jcbowman | 2007-02-09 21:08:29 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/binarytree.asy
-
-Removed unused line.
-
-------------------------------------------------------------------------
-r2083 | jcbowman | 2007-02-09 19:53:22 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/binarytreetest.asy
-
-Implement an interface for drawing an arbitrary binary tree.
-
-------------------------------------------------------------------------
-r2082 | jcbowman | 2007-02-09 15:55:23 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/doc/asymptote.texi
-
-Document GNU make requirement.
-
-------------------------------------------------------------------------
-r2081 | jcbowman | 2007-02-09 15:54:18 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/curvedlabel.asy
-
-Changed capitalization.
-
-------------------------------------------------------------------------
-r2080 | jcbowman | 2007-02-09 15:46:39 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Ensure curses routines are declared with "C" linkage.
-
-------------------------------------------------------------------------
-r2079 | jcbowman | 2007-02-09 14:57:52 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Work around broken curses.h files.
-
-------------------------------------------------------------------------
-r2078 | jcbowman | 2007-02-09 12:37:34 -0700 (Fri, 09 Feb 2007) | 2 lines
-Changed paths:
- D /trunk/asymptote/patches/AIXgcc3.3.2curses.patch
- A /trunk/asymptote/patches/gcc3.3.2curses.patch (from /trunk/asymptote/patches/AIXgcc3.3.2curses.patch:2076)
-
-Renamed patch since this apparently affects both AIX and SGI systems.
-
-------------------------------------------------------------------------
-r2077 | jcbowman | 2007-02-09 00:27:54 -0700 (Fri, 09 Feb 2007) | 7 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- A /trunk/asymptote/base/labelpath.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
- M /trunk/asymptote/drawverbatim.h
- A /trunk/asymptote/examples/curvedlabel.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/transform.h
-
-Fixed bounding box computations of paths drawn with transformed pen nibs.
-
-Implemented optional labelpath interface to PSTricks pstextpath macro for
-drawing curved labels along paths.
-
-Updated to gc-7.0alpha7.
-
-------------------------------------------------------------------------
-r2076 | jcbowman | 2007-02-08 17:26:46 -0700 (Thu, 08 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Revert premature changes.
-
-------------------------------------------------------------------------
-r2075 | jcbowman | 2007-02-08 09:48:07 -0700 (Thu, 08 Feb 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
-
-Added wait option that waits for all child processes to terminate (to work
-around emacs child-killing bug).
-
-------------------------------------------------------------------------
-r2074 | jcbowman | 2007-02-06 13:57:37 -0700 (Tue, 06 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Minor edits.
-
-------------------------------------------------------------------------
-r2073 | pivaldi | 2007-02-06 10:16:33 -0700 (Tue, 06 Feb 2007) | 1 line
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Cleaning code, resolution conflict math-mode/lasy-mode, add options for compilation and management of errors.
-------------------------------------------------------------------------
-r2072 | jcbowman | 2007-02-05 07:08:03 -0700 (Mon, 05 Feb 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/patches/AIXgcc3.3.2curses.patch
-
-Added patch for old broken gcc3.3.2 curses.h file under AIX.
-
-------------------------------------------------------------------------
-r2071 | jcbowman | 2007-02-04 18:26:12 -0700 (Sun, 04 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
-
-Optimize intersectionpoints.
-
-------------------------------------------------------------------------
-r2070 | jcbowman | 2007-02-04 18:08:11 -0700 (Sun, 04 Feb 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added routine intersectionpoints(path p, path q) that returns an array of
-all intersection points of paths p and q.
-
-------------------------------------------------------------------------
-r2069 | jcbowman | 2007-02-04 17:50:53 -0700 (Sun, 04 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/PythagoreanTree.asy
-
-Fill squares.
-
-------------------------------------------------------------------------
-r2068 | jcbowman | 2007-02-04 10:21:53 -0700 (Sun, 04 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-New items.
-
-------------------------------------------------------------------------
-r2067 | jcbowman | 2007-02-03 21:48:07 -0700 (Sat, 03 Feb 2007) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/doc/logticks.asy
-
-Make the user-specified tick functions work consistently with the
-auto-generated tick routines; the actual tick value is now passed to the
-ticklabel formatting routine, even in the case of logarithmic axes.
-
-Separate the tick generation and drawing routines and add a tickmodifier
-routine to give users complete control over which of the auto-generated ticks
-actually get drawn.
-
-------------------------------------------------------------------------
-r2066 | jcbowman | 2007-02-03 15:38:42 -0700 (Sat, 03 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/slidedemo.asy
- A /trunk/asymptote/examples/slidedemo_.bbl
-
-Add bibliography example to slidedemo.
-
-------------------------------------------------------------------------
-r2065 | jcbowman | 2007-02-03 11:48:57 -0700 (Sat, 03 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
-
-Add fuzz to textwidth and textheight to avoid overfull vbox.
+ Fix initial angle calculation.
-------------------------------------------------------------------------
-r2064 | jcbowman | 2007-02-03 02:33:38 -0700 (Sat, 03 Feb 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/examples/yingyang.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
-
-Implement slide presentation BibTeX citations and reference list.
-
-------------------------------------------------------------------------
-r2063 | jcbowman | 2007-01-31 23:41:43 -0700 (Wed, 31 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Set autorotate in PDF landscape mode, rather than forcing pdflatex.
+commit 51ced8f17f84f0b445cdf828ea5b8d108239d5ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 21:18:26 2009 -0600
-------------------------------------------------------------------------
-r2062 | jcbowman | 2007-01-30 10:35:17 -0700 (Tue, 30 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Improve motion detection.
-Leave the pair to angle conversion to dirSpec.
-
-------------------------------------------------------------------------
-r2061 | jcbowman | 2007-01-30 02:12:58 -0700 (Tue, 30 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit e5f571b23a3439d0c7384004ca08bb7d16c6ee92
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 21:02:58 2009 -0600
-Document skeleton structure.
+ Reinstate doubleclick motion detection.
-------------------------------------------------------------------------
-r2060 | jcbowman | 2007-01-30 01:59:34 -0700 (Tue, 30 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 5b086e6f82a2fa3b410131fe0ce297ee0c88b43d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 20:05:06 2009 -0600
-Mention Imagemagick dependency in Windows installation notes.
+ Approximate off-axis projections (viewportshift) in PRC.
-------------------------------------------------------------------------
-r2059 | jcbowman | 2007-01-28 19:00:41 -0700 (Sun, 28 Jan 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/binarytree.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/binarytreetest.asy
+commit 617b958952c3bab45d4b9d4ea36f3718b03c86ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 18:55:52 2009 -0600
-Added Tobias' binary tree module.
+ Remove unused include.
-------------------------------------------------------------------------
-r2058 | jcbowman | 2007-01-28 14:51:04 -0700 (Sun, 28 Jan 2007) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/grid3.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/grid3xyz.asy
+commit eec81e59e37eee6ddc766df5d130d4b4ea4a84d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 18:51:32 2009 -0600
-Added Philippe's grid3 contribution for drawing 3D grids.
+ Fix lineskip units.
-------------------------------------------------------------------------
-r2057 | jcbowman | 2007-01-28 11:59:14 -0700 (Sun, 28 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.h
+commit 6f9cd42f8184241f0bbfe7d63f9e64efb25f7a28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 18:41:39 2009 -0600
-CYGWIN updates.
+ Rename minbound(triple[][], triple) to minbezier, etc.
-------------------------------------------------------------------------
-r2056 | jcbowman | 2007-01-28 10:29:02 -0700 (Sun, 28 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 10640da89ad9f2909257973207bae3e9643d0adf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 18:02:14 2009 -0600
-Make definition of pair I=(0,1) explicit.
+ Remove unused format argument from xasy.
-------------------------------------------------------------------------
-r2055 | jcbowman | 2007-01-20 14:15:16 -0700 (Sat, 20 Jan 2007) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/latexusage.tex
+commit 75d7edb107496906a76167f8a8139050faef72e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 17:50:26 2009 -0600
-In inline latex usage, do not scale picture by default. Use
-\begin{asy}[\the\linewidth]
-to recover previous default of scaling to line width.
+ Remove obsolete GIF deconstruction format and xformat setting.
-------------------------------------------------------------------------
-r2054 | jcbowman | 2007-01-18 22:28:21 -0700 (Thu, 18 Jan 2007) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/psfile.cc
+commit ee8e73b0935e740d6eda00b1652bf1730b5475c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 13 17:37:20 2009 -0600
-Implement transparency for shading and image objects.
+ Allow single quotation marks in filenames.
-Allow one to disable Gouraud shading when nsub=1.
+commit 97e09e03f3b642361649a8a1a5a6149ff190e321
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 12 22:47:17 2009 -0600
-Allow draw(nullpath3..cycle3).
+ Simplify code.
-------------------------------------------------------------------------
-r2053 | jcbowman | 2007-01-18 03:44:16 -0700 (Thu, 18 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/imagecontour.asy
- M /trunk/asymptote/examples/fillcontour.asy
+commit d98d421602cd75c211e8a29a877806fb57ce89eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 12 22:31:56 2009 -0600
-Minor improvements.
+ Simplify code; remove cstdarg dependency.
-------------------------------------------------------------------------
-r2052 | hammera | 2007-01-16 21:00:37 -0700 (Tue, 16 Jan 2007) | 3 lines
-Changed paths:
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/stm.cc
+commit ac0c23a7f68737023039908e62a3ebe0c4bf122b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 12 16:31:02 2009 -0600
-Automatically write expression statements at the prompt.
+ Add other missing path3 functions.
+commit 9c5c9495118edbc521c5c2c2297ea5c729dbf0cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 12 14:48:40 2009 -0600
-------------------------------------------------------------------------
-r2051 | jcbowman | 2007-01-10 17:39:03 -0700 (Wed, 10 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+ Set executable flag on PostScript files under MSDOS, to allow psviewer="cmd".
-Added missing tickmin and tickmax bounds.
+commit dcf7e30049b9dc61ec6e8d50e01284814d585f88
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jul 12 12:30:14 2009 -0600
-------------------------------------------------------------------------
-r2050 | jcbowman | 2007-01-05 14:27:17 -0700 (Fri, 05 Jan 2007) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
+ Added beginpoint and endpoint for path3.
-Removed unused code.
+commit 469e960021b292c2dbd647efc9b4a26c6b13db3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 11 00:00:43 2009 -0600
-------------------------------------------------------------------------
-r2049 | jcbowman | 2006-12-28 22:56:30 -0700 (Thu, 28 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Use "cmd" to request the default MSDOS file association.
+
+ Change default file association for pdfviewer, display, and animate to cmd.
-Incremented version to 1.21svn.
+commit d63e6e7da81ab3586cf6b31547f0e2bdd7b7458a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 10 15:24:29 2009 -0600
-------------------------------------------------------------------------
-r2048 | jcbowman | 2006-12-28 22:16:22 -0700 (Thu, 28 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Improve illustration of ConTeXT font bug workaround.
-Fixed cxx warnings.
+commit 4974258e557e4c720a4e8d8cabb622cd5b03da63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 10 15:22:23 2009 -0600
-------------------------------------------------------------------------
-r2047 | jcbowman | 2006-12-28 21:42:55 -0700 (Thu, 28 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
+ Fix font units.
+
+ Add example of ConTeXT bug workaround for fonts smaller than 12pt.
-Cleaned up cd diagnostics.
+commit ed90d4412e83ffee109d532ae2a641a57f57e9a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 9 12:28:50 2009 -0600
-------------------------------------------------------------------------
-r2046 | jcbowman | 2006-12-28 21:22:32 -0700 (Thu, 28 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/fillcontour.asy
+ Fix doubleclick type.
-Simplified example.
+commit dd9dbab9779fc495d312a0cd5b382c2ad023ee73
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 9 12:25:46 2009 -0600
-------------------------------------------------------------------------
-r2045 | jcbowman | 2006-12-28 21:19:01 -0700 (Thu, 28 Dec 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/palette.asy
- A /trunk/asymptote/examples/fillcontour.asy
+ Change doubleclick setting to an int.
-Fixed incorrect offset in palette.
+commit a613f67ff82583b7363631353ed8559f11ccd478
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 9 12:20:40 2009 -0600
-Added routine to fill cyclic contours and example.
+ Use a portable doubleclick timeout.
-------------------------------------------------------------------------
-r2044 | jcbowman | 2006-12-28 10:01:47 -0700 (Thu, 28 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+commit df1d4756de58eca4bc639664001f8b17413474aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 8 09:33:37 2009 -0600
-Added command-line option to set current directory.
+ Add example of lmfit.
-------------------------------------------------------------------------
-r2043 | jcbowman | 2006-12-28 08:55:13 -0700 (Thu, 28 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/imagecontour.asy
+commit 3b41314ac270ea39a7eac4aaade91407e2bad2e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 7 17:43:32 2009 -0600
-Generalized example.
+ Adjust camera again as part of 2D resizing.
+
+ Respect keepAspect flag.
+
+ Respect projection.autoadjust.
-------------------------------------------------------------------------
-r2042 | jcbowman | 2006-12-25 06:15:20 -0700 (Mon, 25 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+commit 5988fd3e14da597c14892b37f6a2b0acba9c2f86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 7 09:26:05 2009 -0600
-Updated FAQ.
+ Fix targetsize.
-------------------------------------------------------------------------
-r2041 | jcbowman | 2006-12-25 05:31:43 -0700 (Mon, 25 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+commit 454dceb00c1e0257e8176f52b32a36a0c1f7bf9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 7 09:24:59 2009 -0600
-Clean up Getenv code.
+ Fix 3D labels.
-------------------------------------------------------------------------
-r2040 | jcbowman | 2006-12-23 15:51:41 -0700 (Sat, 23 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
+commit a8134f0235c78bcfd5e0ee33c29ea83435f03ff7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 7 08:17:31 2009 -0600
-Fixed texpath and diagnostics under MSWINDOWS.
+ Add bool targetsize=true to 3D label routines; this forces labels to be
+ drawn with the size they would have on the target plane.
-------------------------------------------------------------------------
-r2039 | jcbowman | 2006-12-17 09:45:04 -0700 (Sun, 17 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 300c6a5cae091d3d2a19bff1281e427d7a63ea1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 6 21:35:38 2009 -0600
-Remove texmathp stuff since this duplicates features in >= AUCTeX 11.82.
+ Increment version to 1.81svn.
-------------------------------------------------------------------------
-r2038 | jcbowman | 2006-12-16 14:44:50 -0700 (Sat, 16 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/examples/parametricsurface.asy
+commit 298d4a4c0f6977f75156b1fa1cc193f98acfcd8b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 6 18:06:06 2009 -0600
-Make asy-mode respect TeX-electric-sub-and-superscript.
+ Reinstate missing prototypes under CYGWIN
-------------------------------------------------------------------------
-r2037 | jcbowman | 2006-12-14 10:42:16 -0700 (Thu, 14 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
+commit a6c3aa3f6efc2a7763af915820c4d685d86a9f0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 6 17:56:40 2009 -0600
-Improve loading/including diagnostics.
+ Work around missing RPC definition under CYGWIN.
-------------------------------------------------------------------------
-r2036 | jcbowman | 2006-12-14 09:54:15 -0700 (Thu, 14 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 7a144376d3b59c86200bde80aece8ef030628c5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 6 17:23:08 2009 -0600
-Fixed defaulttransform (e.g. to allow forcing of yaxis label angle).
-
-------------------------------------------------------------------------
-r2035 | jcbowman | 2006-12-14 01:32:35 -0700 (Thu, 14 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Optimize real argument point, postcontrol, and precontrol functions.
-
-------------------------------------------------------------------------
-r2034 | jcbowman | 2006-12-13 15:16:24 -0700 (Wed, 13 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/cube.asy
-
-Simplify example.
-
-------------------------------------------------------------------------
-r2033 | jcbowman | 2006-12-13 12:06:37 -0700 (Wed, 13 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve discussion of Bezier curve subdivision.
-
-------------------------------------------------------------------------
-r2032 | jcbowman | 2006-12-13 01:36:09 -0700 (Wed, 13 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/examples/animations/wheel.asy
-
-Slow down wheel animation.
-
-------------------------------------------------------------------------
-r2031 | jcbowman | 2006-12-13 00:18:33 -0700 (Wed, 13 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.20svn.
-
-------------------------------------------------------------------------
-r2030 | jcbowman | 2006-12-12 18:11:44 -0700 (Tue, 12 Dec 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Emphasize that multiline mode is a setting that can be turned on and off
-within interactive mode.
-
-------------------------------------------------------------------------
-r2029 | jcbowman | 2006-12-12 16:17:30 -0700 (Tue, 12 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor documentation updates.
-
-------------------------------------------------------------------------
-r2028 | jcbowman | 2006-12-12 12:01:14 -0700 (Tue, 12 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Make cd() reset path to program startup value.
-
-------------------------------------------------------------------------
-r2027 | jcbowman | 2006-12-12 11:47:29 -0700 (Tue, 12 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Updated documentation; fixed cd argument renaming.
-
-------------------------------------------------------------------------
-r2026 | jcbowman | 2006-12-12 11:17:43 -0700 (Tue, 12 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
-
-Interactive reset should not reset current path.
-
-------------------------------------------------------------------------
-r2025 | jcbowman | 2006-12-12 03:05:00 -0700 (Tue, 12 Dec 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/sacylinder3D.asy
- M /trunk/asymptote/examples/wedge.asy
-
-Shift cylinder so that axis is c--c+h*unit(axis) for consistency with cone
-and generalized cylinder routine. This change is backwards incompatible.
-
-------------------------------------------------------------------------
-r2024 | jcbowman | 2006-12-12 02:29:45 -0700 (Tue, 12 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated svn instructions.
-
-------------------------------------------------------------------------
-r2023 | jcbowman | 2006-12-12 02:25:22 -0700 (Tue, 12 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/graph_settings.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/slopefield.asy
- A /trunk/asymptote/base/surface.asy
- M /trunk/asymptote/base/three.asy
- A /trunk/asymptote/doc/GaussianSurface.asy (from /trunk/asymptote/doc/surface.asy:2019)
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/slopefield1.asy
- D /trunk/asymptote/doc/surface.asy
- A /trunk/asymptote/examples/BezierSurface.asy
- M /trunk/asymptote/examples/Coons.asy
- M /trunk/asymptote/path.cc
-
-Implemented preliminary Bezier surface package.
-
-------------------------------------------------------------------------
-r2022 | jcbowman | 2006-12-12 02:09:10 -0700 (Tue, 12 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Require Common Lisp extensions.
-
-------------------------------------------------------------------------
-r2021 | hammera | 2006-12-08 18:59:58 -0700 (Fri, 08 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/process.cc
-
-Added support for meaningless slashes at ends of lines.
-
-------------------------------------------------------------------------
-r2020 | jcbowman | 2006-12-08 11:06:02 -0700 (Fri, 08 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
-
-Fixed cxx errors.
-
-------------------------------------------------------------------------
-r2019 | jcbowman | 2006-12-08 10:12:41 -0700 (Fri, 08 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/Makefile
-
-Andy's port to nonbash shells.
-
-------------------------------------------------------------------------
-r2018 | jcbowman | 2006-12-08 02:02:12 -0700 (Fri, 08 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Fix epstopdf conversion of empty or tiny files.
-
-------------------------------------------------------------------------
-r2017 | jcbowman | 2006-12-08 01:46:52 -0700 (Fri, 08 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Improve tex error handling.
-
-------------------------------------------------------------------------
-r2016 | jcbowman | 2006-12-08 01:05:47 -0700 (Fri, 08 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Fix clipping in inline tex mode.
-
-------------------------------------------------------------------------
-r2015 | jcbowman | 2006-12-08 00:49:43 -0700 (Fri, 08 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/texfile.h
-
-Fixed clipping.
-
-------------------------------------------------------------------------
-r2014 | jcbowman | 2006-12-07 21:41:18 -0700 (Thu, 07 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/pdfanim_temp.sty
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
-
-Fixed inlinetex mode.
-
-------------------------------------------------------------------------
-r2013 | jcbowman | 2006-12-06 22:45:16 -0700 (Wed, 06 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Repair tex pipe on missing math mode error.
-
-------------------------------------------------------------------------
-r2012 | jcbowman | 2006-12-05 14:13:45 -0700 (Tue, 05 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/tensor.asy
-
-Use path instead of a guide.
-
-------------------------------------------------------------------------
-r2011 | jcbowman | 2006-12-05 14:13:19 -0700 (Tue, 05 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/Coons.asy
-
-Remove explicit internal control points.
-
-------------------------------------------------------------------------
-r2010 | jcbowman | 2006-12-05 14:12:37 -0700 (Tue, 05 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/install-sh
-
-Remove bashism.
-
-------------------------------------------------------------------------
-r2009 | jcbowman | 2006-12-04 11:38:44 -0700 (Mon, 04 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Standardize flowchart argument names.
-
-------------------------------------------------------------------------
-r2008 | jcbowman | 2006-12-04 00:37:40 -0700 (Mon, 04 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
-
-Simplify flowchart block size calculation.
-
-------------------------------------------------------------------------
-r2007 | jcbowman | 2006-12-04 00:18:33 -0700 (Mon, 04 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/flowchartdemo.asy
- M /trunk/asymptote/examples/labelbox.asy
-
-Make flowchart routines work with pictures as well as frames.
-
-------------------------------------------------------------------------
-r2006 | hammera | 2006-12-03 21:57:16 -0700 (Sun, 03 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Added note on backslashes.
-
-------------------------------------------------------------------------
-r2005 | jcbowman | 2006-12-03 10:46:53 -0700 (Sun, 03 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/examples/labelbox.asy
-
-Renamed object constructor to draw.
-
-------------------------------------------------------------------------
-r2004 | jcbowman | 2006-12-03 10:33:49 -0700 (Sun, 03 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/flow.asy
- M /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/examples/mosaic.asy
-
-Implement add(picture pic=currentpicture, drawer d);
-
-------------------------------------------------------------------------
-r2003 | jcbowman | 2006-12-03 09:56:26 -0700 (Sun, 03 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/labelbox.asy
-
-Replace labelframe by existing object structure.
-
-------------------------------------------------------------------------
-r2002 | jcbowman | 2006-12-02 23:00:26 -0700 (Sat, 02 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/examples/labelbox.asy
-
-Renamed envelope to labelframe and container to envelope.
-
-------------------------------------------------------------------------
-r2001 | jcbowman | 2006-12-02 22:19:41 -0700 (Sat, 02 Dec 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/settings.cc
-
-Introduce an envelope structure for supporting picture scaling when drawing
-boxes around labels.
-
-------------------------------------------------------------------------
-r2000 | jcbowman | 2006-12-02 22:17:56 -0700 (Sat, 02 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/westnile.asy
-
-Updated to use new intersect routine.
-
-------------------------------------------------------------------------
-r1999 | jcbowman | 2006-12-02 22:13:45 -0700 (Sat, 02 Dec 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/fractaltree.asy
-
-Added fractral tree example.
-
-------------------------------------------------------------------------
-r1998 | jcbowman | 2006-12-02 16:25:09 -0700 (Sat, 02 Dec 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/roundedpath.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/Makefile
- D /trunk/asymptote/doc/asy.1
- A /trunk/asymptote/doc/asy.1.begin
- A /trunk/asymptote/doc/asy.1.end
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/path3.cc
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/triple.h
-
-Make intersect return an array of reals rather than a pair. In addition to
-being more logical, this helps avoid confusion between intersect and
-pair intersectionpoint().
-
-Autogenerate usage info in manual and man page.
-
-------------------------------------------------------------------------
-r1997 | hammera | 2006-12-01 22:10:09 -0700 (Fri, 01 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Backslash now continues a line on the interactive prompt.
-
-------------------------------------------------------------------------
-r1996 | jcbowman | 2006-12-01 20:52:09 -0700 (Fri, 01 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/runtime.in
-
-Minor diagnostic improvements.
-
-------------------------------------------------------------------------
-r1995 | jcbowman | 2006-12-01 17:33:22 -0700 (Fri, 01 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runtime.in
-
-Fixed compilation failure without GC_DEBUG.
-
-------------------------------------------------------------------------
-r1994 | hammera | 2006-12-01 09:08:14 -0700 (Fri, 01 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runtime.in
-
-Added gc debug option.
-
-------------------------------------------------------------------------
-r1993 | jcbowman | 2006-12-01 08:44:32 -0700 (Fri, 01 Dec 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
-
-Remove shift from transform in Rotate(pair).
-
-------------------------------------------------------------------------
-r1992 | hammera | 2006-11-30 21:52:19 -0700 (Thu, 30 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/settings.cc
-
-Added multiline option for prompt.
-
-------------------------------------------------------------------------
-r1991 | jcbowman | 2006-11-30 08:54:39 -0700 (Thu, 30 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/external.asy
- M /trunk/asymptote/base/pdfanim.asy
- M /trunk/asymptote/doc/Makefile
- D /trunk/asymptote/doc/PDFAnim_Guide.tex
- A /trunk/asymptote/doc/PDFAnim_temp_Guide.tex (from /trunk/asymptote/doc/PDFAnim_Guide.tex:1989)
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/doc/pdfanim.sty
- A /trunk/asymptote/doc/pdfanim_temp.sty (from /trunk/asymptote/doc/pdfanim.sty:1989)
- M /trunk/asymptote/examples/animations/externalmovie.asy
- M /trunk/asymptote/runtime.in
-
-Renamed pdfanim.sty to pdfanim_temp.sty pending 0.53 release of official pdfanim version.
-
-Delete temporary image and multipage PDF files used for animations.
-
-------------------------------------------------------------------------
-r1990 | jcbowman | 2006-11-29 13:36:09 -0700 (Wed, 29 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
-
-Added Rotate(pair), fixed alignment positioning transformation.
-
-------------------------------------------------------------------------
-r1989 | jcbowman | 2006-11-29 13:04:47 -0700 (Wed, 29 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/PDFAnim_Guide.tex
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/pdfanim.sty
-
-Changed pdfanim version to 0.52A.
-
-------------------------------------------------------------------------
-r1988 | jcbowman | 2006-11-29 12:00:23 -0700 (Wed, 29 Nov 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/wheel.asy
- M /trunk/asymptote/examples/slidedemo.asy
- A /trunk/asymptote/examples/slidemovies.asy
- M /trunk/asymptote/runtime.in
-
-Split slidedemo.asy into slidedemo.asy and slidemovie.asy.
-Minor diagnostic and documentation tweaks.
-
-------------------------------------------------------------------------
-r1987 | jcbowman | 2006-11-29 11:22:35 -0700 (Wed, 29 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/slidedemo.asy
-
-Move settings.tex="pdflatex" earlier.
-
-------------------------------------------------------------------------
-r1986 | jcbowman | 2006-11-28 23:15:49 -0700 (Tue, 28 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/animations/dice.u3d
- A /trunk/asymptote/examples/animations/embeddedu3d.asy
- M /trunk/asymptote/examples/animations/pdfmovie.asy
-
-Added embedded U3D example.
-
-------------------------------------------------------------------------
-r1985 | jcbowman | 2006-11-28 18:08:46 -0700 (Tue, 28 Nov 2006) | 14 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/embed.asy
- A /trunk/asymptote/base/external.asy
- A /trunk/asymptote/base/pdfanim.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/Makefile
- A /trunk/asymptote/doc/PDFAnim_Guide.tex
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/doc/loggrid.asy
- A /trunk/asymptote/doc/pdfanim.sty
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/examples/animations/embeddedmovie.asy
- A /trunk/asymptote/examples/animations/externalmovie.asy
- A /trunk/asymptote/examples/animations/pdfmovie.asy
- M /trunk/asymptote/examples/animations/wheel.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Support portable high-quality embedded PDF movies via pdfanim module and
-portable external movies of other formats via external module. Included
-enhanced version 0.53 of pdfanim.sty package, with updated documentation.
-
-Abort pfdlatex runs with fatal errors and display error.
-
-Add optional bounds arguments to verbatim postscript and tex commands.
-
-Document how to produce Debian binaries from RPM binaries.
-
-Fixed rescaling bug.
-
-Allow writing to local directory only; added -global option to override.
-
-------------------------------------------------------------------------
-r1984 | hammera | 2006-11-26 21:50:21 -0700 (Sun, 26 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
-
-Free some of the cached data in the abstract syntax tree.
-
-------------------------------------------------------------------------
-r1983 | hammera | 2006-11-25 15:32:18 -0700 (Sat, 25 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/table.h
-
-Added collapseScope, so empty scopes won't pile up in runnable-at-a-time mode.
-
-------------------------------------------------------------------------
-r1982 | jcbowman | 2006-11-17 16:12:36 -0700 (Fri, 17 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_debugger.asy
- M /trunk/asymptote/fileio.h
-
-Turn off scrolling during debugging.
-
-Fixed typo in debugging help.
-
-------------------------------------------------------------------------
-r1981 | jcbowman | 2006-11-17 00:22:16 -0700 (Fri, 17 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Added routine to return an arbitrary point inside a cyclic path g.
-
-------------------------------------------------------------------------
-r1980 | jcbowman | 2006-11-17 00:20:18 -0700 (Fri, 17 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Guard against duplicate nodes in inside().
-
-Speed up inside() by testing for points outside of bounding box.
-
-------------------------------------------------------------------------
-r1979 | jcbowman | 2006-11-16 22:24:45 -0700 (Thu, 16 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fix numerical precision problem in windingnumber routine.
-
-------------------------------------------------------------------------
-r1978 | hammera | 2006-11-16 21:14:42 -0700 (Thu, 16 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/settings.cc
-
-Reformatted long lines in the code.
-
-------------------------------------------------------------------------
-r1977 | hammera | 2006-11-16 21:03:17 -0700 (Thu, 16 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-More string constant formatting.
-
-------------------------------------------------------------------------
-r1976 | hammera | 2006-11-16 20:56:40 -0700 (Thu, 16 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Simplify code.
-Split string constant to fit on line. (minor)
+commit f1e5195414fa122338f7f5b6a0a46802e381e9d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 6 15:29:09 2009 -0600
-------------------------------------------------------------------------
-r1975 | jcbowman | 2006-11-15 17:57:34 -0700 (Wed, 15 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Update asymptote.info in install-prebuilt because of version.texi dependency.
-Added string(real x) function.
+commit 209f0b28ac03cac92aeafe3cc364ed1f4c2a7d4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 6 14:49:09 2009 -0600
-Removed unneeded public qualifiers from documentation.
+ Optionally inform user how to ignore a warning.
-------------------------------------------------------------------------
-r1974 | jcbowman | 2006-11-15 17:49:19 -0700 (Wed, 15 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/wce
+commit 364b416c18b21fd577e120049b7fab653789614d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 6 13:43:30 2009 -0600
-Changed == to standard bash = syntax.
+ Make array.default(j=n) delete only entry j.
+
+ Add warn(string) and nowarn(string) functions, along with settings.warnings
+
+ Change "PATH" to "LOCATION" in error message.
-------------------------------------------------------------------------
-r1973 | jcbowman | 2006-11-14 22:27:47 -0700 (Tue, 14 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
+commit bf38d58f02109603cde2ec398855503336524ec7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 5 23:02:24 2009 -0600
-Make winding number of a cyclic path relative to a point visible to users.
+ Mention psview as a better (and free) alternative to gsview for MSDOS users.
+
+ Update documentation.
-------------------------------------------------------------------------
-r1972 | jcbowman | 2006-11-14 14:40:00 -0700 (Tue, 14 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/leastsquares.asy
+commit 61ee4dd906defef1def9c318c63029f73b0949c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 5 22:05:56 2009 -0600
-Added example of cropping to axis limits.
+ Remove obsolete CYGWIN code.
-------------------------------------------------------------------------
-r1971 | jcbowman | 2006-11-14 14:37:16 -0700 (Tue, 14 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/brokenaxis.asy
- M /trunk/asymptote/util.h
+commit 166d080355b2116e9166f35082e38afc0ad2bb2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 5 19:49:35 2009 -0600
-Minor updates.
+ Work around u_quad_t conversion conflict.
-------------------------------------------------------------------------
-r1970 | jcbowman | 2006-11-13 22:13:33 -0700 (Mon, 13 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.cc
+commit 97282a7e1a0124bba438ebfd1c4a1b81000bde50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 5 10:29:05 2009 -0600
-Fixed recently introduced bugs with -o option.
+ Add virtual fields name, mode, line, csv, word, singlereal, singleint,
+ signed to files.
+
+ Simplify single precision and signed interface routines.
-------------------------------------------------------------------------
-r1969 | jcbowman | 2006-11-13 19:52:15 -0700 (Mon, 13 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/cube.asy
- M /trunk/asymptote/examples/animations/wavepacket.asy
- M /trunk/asymptote/examples/animations/wheel.asy
+commit 9344391260559032440ba5fa38921766990b4365
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 5 10:10:35 2009 -0600
-Updated examples.
+ Add comments.
-------------------------------------------------------------------------
-r1968 | jcbowman | 2006-11-13 19:43:46 -0700 (Mon, 13 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
+commit 0446ed011f40775e2e9010cff77dfa3935faf765
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 20:39:50 2009 -0600
-Replace unitsize, xunitsize, and yunitsize arguments of shipout
-with a independent call to
-void unitsize(picture pic=currentpicture, real x, real y=x);
-
-------------------------------------------------------------------------
-r1967 | jcbowman | 2006-11-13 08:55:17 -0700 (Mon, 13 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/CDlabel.asy
-
-Remove unused line.
-
-------------------------------------------------------------------------
-r1966 | jcbowman | 2006-11-13 08:50:58 -0700 (Mon, 13 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/CDlabel.asy
-
-Minor adjustment.
-
-------------------------------------------------------------------------
-r1965 | jcbowman | 2006-11-13 08:46:54 -0700 (Mon, 13 Nov 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/babel.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/CDlabel.asy
-
-Make clipping set truesize coordinate to 0; updated CDlabel to illustrate
-this fix.
-
-------------------------------------------------------------------------
-r1964 | jcbowman | 2006-11-13 08:26:24 -0700 (Mon, 13 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/CDlabel.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added umlauts again.
-
-------------------------------------------------------------------------
-r1963 | jcbowman | 2006-11-12 09:45:34 -0700 (Sun, 12 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor updates.
-
-------------------------------------------------------------------------
-r1962 | jcbowman | 2006-11-11 22:03:27 -0700 (Sat, 11 Nov 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/cube.asy
- A /trunk/asymptote/examples/animations/wavepacket.asy
- M /trunk/asymptote/examples/animations/wheel.asy
-
-Automatically set the movie bounding box to the largest bounding box of all
-pictures.
-
-Support unitsize, xunitsize, and yunitsize in animations.
-
-------------------------------------------------------------------------
-r1961 | jcbowman | 2006-11-09 15:00:00 -0700 (Thu, 09 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Update documentation.
-
-------------------------------------------------------------------------
-r1960 | jcbowman | 2006-11-09 14:59:31 -0700 (Thu, 09 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/examples/Coons.asy
- M /trunk/asymptote/examples/tensor.asy
- M /trunk/asymptote/runtime.in
-
-Fixed segmentation fault.
-
-Add default argument to tensorshade signature.
-
-------------------------------------------------------------------------
-r1959 | jcbowman | 2006-11-08 22:10:20 -0700 (Wed, 08 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Make seconds() portable (e.g. under CYGWIN).
-
-------------------------------------------------------------------------
-r1958 | jcbowman | 2006-11-07 15:51:09 -0700 (Tue, 07 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor updates.
-
-------------------------------------------------------------------------
-r1957 | jcbowman | 2006-11-07 15:27:16 -0700 (Tue, 07 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Overload postRun in iprompt.
-
-------------------------------------------------------------------------
-r1956 | hammera | 2006-11-07 10:48:58 -0700 (Tue, 07 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Changed a code example to use a variable inside the loop.
-
-------------------------------------------------------------------------
-r1955 | jcbowman | 2006-11-06 23:13:11 -0700 (Mon, 06 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/CDlabel.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- A /trunk/asymptote/examples/Coons.asy
- A /trunk/asymptote/examples/tensor.asy
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-Implemented tensor and Coons shading.
-
-------------------------------------------------------------------------
-r1954 | jcbowman | 2006-11-05 02:26:36 -0700 (Sun, 05 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.19svn.
-
-------------------------------------------------------------------------
-r1953 | jcbowman | 2006-11-05 00:24:17 -0700 (Sun, 05 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/diatom.csv
-
-Added example showing interaction of fixed-sized and scaled coordinates.
-
-------------------------------------------------------------------------
-r1952 | jcbowman | 2006-11-04 23:39:41 -0700 (Sat, 04 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Updated FAQ to include discussion of static variable allocation.
-
-------------------------------------------------------------------------
-r1951 | jcbowman | 2006-11-04 22:38:10 -0700 (Sat, 04 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/sqrtx01.asy
-
-Make labelx, labely, xtick, and ytick respect graph (e.g. logarithmic) scaling.
-
-------------------------------------------------------------------------
-r1950 | jcbowman | 2006-11-04 17:46:14 -0700 (Sat, 04 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated FAQ and documentation.
-
-------------------------------------------------------------------------
-r1949 | jcbowman | 2006-11-04 11:49:12 -0700 (Sat, 04 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
-
-Treat single reads just like array reads: in line mode, move position past any final eol.
-
-------------------------------------------------------------------------
-r1948 | jcbowman | 2006-11-04 01:09:14 -0700 (Sat, 04 Nov 2006) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/fontsize.asy
- M /trunk/asymptote/base/latin1.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/unicode.asy
- M /trunk/asymptote/doc/CDlabel.asy
- M /trunk/asymptote/doc/asycolors.sty
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Make bool pdf() and bool latex() visible at asy level.
-
-Add string nativeformat().
-
-Update asycolors to remove pstricks dependency.
-
-Make slide package work with both latex and pdflatex; remove colordvi
-dependency.
-
-Check for latex mode in usepackage and minilatex.
-
-------------------------------------------------------------------------
-r1947 | jcbowman | 2006-11-03 22:25:12 -0700 (Fri, 03 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Fixed clipping (UnFill) problem by avoiding LaTeX \put.
-
-------------------------------------------------------------------------
-r1946 | jcbowman | 2006-11-03 21:55:27 -0700 (Fri, 03 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/texfile.h
-
-Fixed pen caching problem.
-
-------------------------------------------------------------------------
-r1945 | cmsavage | 2006-11-03 16:14:45 -0700 (Fri, 03 Nov 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated palette documentation.
-------------------------------------------------------------------------
-r1944 | jcbowman | 2006-11-03 08:51:19 -0700 (Fri, 03 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
-
-Cache a separate copy of pen for tex mode.
-
-------------------------------------------------------------------------
-r1943 | jcbowman | 2006-11-03 00:59:03 -0700 (Fri, 03 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.in
-
-Fix max(empty array) error message.
-
-Implement minbound and maxbound also for arrays of pairs and triples.
-
-------------------------------------------------------------------------
-r1942 | jcbowman | 2006-11-03 00:54:56 -0700 (Fri, 03 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Check for an existing viewer associated with the given outname.
-
-------------------------------------------------------------------------
-r1941 | jcbowman | 2006-11-03 00:14:25 -0700 (Fri, 03 Nov 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/process.cc
-
-Call cleanup, not exitFunction in interactive postRun. Don't tamper with
-interactive flag: if exitFunction fails, interactive will not get reset and
-cleanup will not get called at all.
-
-------------------------------------------------------------------------
-r1940 | jcbowman | 2006-11-02 19:32:30 -0700 (Thu, 02 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/imagehistogram.asy
-
-Use bin centers for point array.
-
-------------------------------------------------------------------------
-r1939 | jcbowman | 2006-11-02 10:43:32 -0700 (Thu, 02 Nov 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/imagehistogram.asy
-
-Added image histogram and contour example.
-
-------------------------------------------------------------------------
-r1938 | jcbowman | 2006-11-02 10:08:39 -0700 (Thu, 02 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/examples/parametricsurface.asy
+ Fix animations with global=false.
-Fixed drawing of mesh only.
+commit 1673555daff75b238c2c976afa2666eb08dceb2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 15:39:12 2009 -0600
-------------------------------------------------------------------------
-r1937 | jcbowman | 2006-11-02 10:03:21 -0700 (Thu, 02 Nov 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+ Use pthread_join instead of pthread_kill.
-Check for division by zero in scale.
+commit 4d6b4a43ac76fb1c65c073aa3243ad7c15cda627
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 14:29:24 2009 -0600
-------------------------------------------------------------------------
-r1936 | jcbowman | 2006-10-31 01:31:16 -0700 (Tue, 31 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+ Minor simplifications.
-Incremented version to 1.18svn.
+commit 24120285fa1793f743b133edd415adb838a21634
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 13:05:54 2009 -0600
-------------------------------------------------------------------------
-r1935 | jcbowman | 2006-10-31 00:18:54 -0700 (Tue, 31 Oct 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
+ Update to version 1.04.
-Work around garbage collection bus error on MacOS X.
+commit 5263c5d789b346f0ba21b70635fd36858f107cd9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 12:20:09 2009 -0600
-Call GC_Init during static initialization.
+ Initialize lighting only in home().
-------------------------------------------------------------------------
-r1934 | jcbowman | 2006-10-30 12:22:37 -0700 (Mon, 30 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/histogram.asy
+commit 577619db29e83abffb14066047d4e1c07666d75d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 12:08:30 2009 -0600
-Added a uniform histogram routine.
+ Don't use POSIX timers by default due to portability issues.
+
+ Call home() before quit to return to idle state and reset parameters.
-------------------------------------------------------------------------
-r1933 | jcbowman | 2006-10-30 11:41:38 -0700 (Mon, 30 Oct 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/histogram.asy
+commit 04ca8cf39cd39719e2e2c2763de50d31547e486c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 12:05:07 2009 -0600
-Reverse order of arguments of nonuniform frequency routines for consistency
-with other uniform frequency routines and image and graph routines.
-This change is backwards incompatible.
+ Exit GUI gracefully.
-------------------------------------------------------------------------
-r1932 | jcbowman | 2006-10-28 19:37:26 -0600 (Sat, 28 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+commit 900998e8de5169fe4b34171d0c35e25e24188d40
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 01:53:43 2009 -0600
-Reduce number of mem::string/std::string conversions.
+ Force zoom/menu to be unmodified.
+
+ Update documentation.
-------------------------------------------------------------------------
-r1931 | cmsavage | 2006-10-27 14:38:42 -0600 (Fri, 27 Oct 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/stats.asy
+commit 5cbbe2af3a21be9c53bfba6e53d9965635571fd6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 4 01:32:54 2009 -0600
-Added 1d/2d frequency routines optimized for regular bin sizes.
-------------------------------------------------------------------------
-r1930 | jcbowman | 2006-10-27 14:13:39 -0600 (Fri, 27 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+ Fix left-button zoom/menu binding bug.
+
+ Add new settings zoomfactor, zoomstep, spinstep, arcballradius, resizestep,
+ and doubleclick.
+
+ Improve doubleclick emulation by adding a timeout (default 200ms).
+
+ Re-instate default zoom/menu right-button assignment.
-Updated FAQ.
+commit b4a6fb7ee8a9762a4943bf36b271945ce9f4ea93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 3 16:43:19 2009 -0600
-------------------------------------------------------------------------
-r1929 | jcbowman | 2006-10-26 22:27:54 -0600 (Thu, 26 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
+ Enable all warnings when debugging.
-Improve optimization of 2d frequency routine.
+commit b27871b40d04c6f0432d463605f068322797cd07
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 3 16:28:54 2009 -0600
-------------------------------------------------------------------------
-r1928 | jcbowman | 2006-10-26 22:13:46 -0600 (Thu, 26 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
+ Add setting warn that allows one to enable or disable warnings like
+ writeoverloaded.
-Declare fixed-sized arrays.
+commit d86192bf3218ef996b1332c5f677d9b33d9f7561
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 3 01:39:13 2009 -0600
-------------------------------------------------------------------------
-r1927 | jcbowman | 2006-10-26 22:07:18 -0600 (Thu, 26 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
+ Improve interace to routines for setting single precision mode: remove the
+ unused x argument, distinguishing the integer case with a new bool signedint
+ argument before the file.
-Optimized 2d frequency routine.
+commit 54ec4309d401e90f8e745fc4507c965e46a438e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 2 11:39:13 2009 -0600
-------------------------------------------------------------------------
-r1926 | jcbowman | 2006-10-25 01:41:55 -0600 (Wed, 25 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+ Fix TeXLive docdir.
-Incremented version to 1.17svn.
+commit 7ff6aeba07712c52a90a1f0a1d43f52226cc3b34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 2 01:54:52 2009 -0600
-------------------------------------------------------------------------
-r1925 | jcbowman | 2006-10-25 00:26:11 -0600 (Wed, 25 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Increment version to 1.80svn.
-Removed page break.
+commit 42a9cf3fef6c93a45d7d29d9ec9a47afeee9b05c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 2 00:26:57 2009 -0600
-------------------------------------------------------------------------
-r1924 | jcbowman | 2006-10-24 23:50:16 -0600 (Tue, 24 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_picture.asy
+ Change default right mouse button assignment from zoom/menu to zoom.
-Use pic.scaling in graph.asy.
+commit d8f72fba757ac4c79e0477456758eff09255f5cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 22:00:57 2009 -0600
-------------------------------------------------------------------------
-r1923 | jcbowman | 2006-10-24 23:43:12 -0600 (Tue, 24 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
+ Fix docdir under TeXLive.
-Move using std::string out of header file; pass references to strings.
+commit 294dfcc007f8c2ac7aabd6291fe7f470e59dae27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 18:23:47 2009 -0600
-------------------------------------------------------------------------
-r1922 | jcbowman | 2006-10-24 23:34:58 -0600 (Tue, 24 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/process.h
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
+ Remove unused code.
-Fixed memory leak.
+commit 02a790536fcc5096f092e727b3b06588e8520bc1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 16:32:52 2009 -0600
-------------------------------------------------------------------------
-r1921 | jcbowman | 2006-10-24 21:50:49 -0600 (Tue, 24 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Add viewportshift support for orthographic projections.
-Updated credits.
+commit 819d97e9d7c772bdb813738091a62e80e4c96786
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 02:49:09 2009 -0600
-------------------------------------------------------------------------
-r1920 | jcbowman | 2006-10-24 21:50:33 -0600 (Tue, 24 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
+ Improve lighting.
-Added 2d version of frequency binning routine.
+commit 2209e0017ac6de0a2c360cf1aa4968b15c9be702
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 02:31:58 2009 -0600
-------------------------------------------------------------------------
-r1919 | jcbowman | 2006-10-24 11:28:01 -0600 (Tue, 24 Oct 2006) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/legend.asy
+ Revert orthographic projection and lastzoom changes.
-Added modified version of Mark Henning's multi-line legend routine.
+commit 8f194513a8e34ebd05a69e46bc3e51e1a16b1560
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 01:06:52 2009 -0600
-Added legend example.
+ Don't exit on keystroke-initiated export.
+
+ Invert internal zoom variable.
+
+ Add pan (in addition to viewportshift) action to native OpenGL renderer.
+
+ Output all camera settings as a projection, including mouse actions (pan,
+ rotate, zoom, viewportshift).
+
+ For convenience, add a zoom argument to perspective and orthographic
+ projections.
+
+ Add < (shrink) and > (expand) keystrokes.
+
+ Remove unused code.
+
+ Remove viewportpadding in favour of viewportmargin.
-Renamed truepoint to framepoint; added truepoint function which works like
-point but accounts for fixed-sized objects.
+commit 3f698d4ed49b08345dcbacece53fd49c01d97c97
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 00:41:37 2009 -0600
-picture.calculateTransform now returns the actual transform used for
-fitting in the case where only an approximate picture size was available.
+ Add operator != for 2D arithmetic arrays.
-------------------------------------------------------------------------
-r1918 | jcbowman | 2006-10-23 12:31:55 -0600 (Mon, 23 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 92538e0221579d5c0de78c6042821228116231ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 1 00:32:48 2009 -0600
-Changed ARCH to i386 since that is the only case that currently applies.
+ Change integrate routines to output all computed values.
-------------------------------------------------------------------------
-r1917 | jcbowman | 2006-10-23 12:30:33 -0600 (Mon, 23 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
+commit 6ec413ee850ab4265101513015c1e273df83cff1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 27 01:01:04 2009 -0600
-Fixed \usepackage[inline]{asymptote}.
+ Fix perp vector calculation.
-------------------------------------------------------------------------
-r1916 | jcbowman | 2006-10-22 00:58:10 -0600 (Sun, 22 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+commit e0cb104ae79f0a46cf76d9d5ec7809d306639629
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 26 19:21:52 2009 -0600
-Run latex 3 times on CAD.
+ Reset mouse motion function.
-------------------------------------------------------------------------
-r1915 | jcbowman | 2006-10-22 00:50:57 -0600 (Sun, 22 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+commit 82c867354368193d5c3608ae445a8b5c5789d2d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 26 15:52:42 2009 -0600
-Remove temporary CAD files.
+ Fix segmentation fault in operator == (real[][], real[][]).
+
+ Add operator == (T[][], T[][]) for all builtin arithmetic types.
-------------------------------------------------------------------------
-r1914 | jcbowman | 2006-10-22 00:41:51 -0600 (Sun, 22 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
+commit d6342c43770749cf0bce45d9d3b5cb281eb99f84
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 26 00:19:00 2009 -0600
-Incremented version to 1.16svn.
+ Use $TEXMFCONFIG/asymptote for configuration directory under TeXLive.
-------------------------------------------------------------------------
-r1913 | jcbowman | 2006-10-21 22:46:25 -0600 (Sat, 21 Oct 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/CAD.asy
- A /trunk/asymptote/doc/CAD.tex
- A /trunk/asymptote/doc/CAD1.asy
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
+commit 1745a978c038676dbc229c8c77d3e4b62be7ce5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 25 23:42:49 2009 -0600
-Added Mark Henning's 2D CAD package (DIN 15).
+ Remove unused code.
-------------------------------------------------------------------------
-r1912 | jcbowman | 2006-10-21 22:23:26 -0600 (Sat, 21 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit b6aeddce1a4a386d0409c82b740676ac69deff69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 25 02:51:31 2009 -0600
-Document restriction of annotations to tex and latex tex engines.
+ Remove etc/fstab kludge for cygwin 1.7 since it is no longer needed.
-------------------------------------------------------------------------
-r1911 | jcbowman | 2006-10-21 22:20:13 -0600 (Sat, 21 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit baa70f8bb1dc3c4eab341e7146ade449107fc261
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 25 01:27:33 2009 -0600
-Make graphics labels work with tex and pdftex engines.
+ Add E_RK2, E_PC, E_RK3BS exponential integrators.
+
+ Fix dynamic timestepping; simplify logic.
-------------------------------------------------------------------------
-r1910 | jcbowman | 2006-10-21 21:00:37 -0600 (Sat, 21 Oct 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- A /trunk/asymptote/doc/CDlabel.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 0ebf258b96ffcbbafbdff7523e76fc87831fb3eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 16:03:23 2009 -0600
-Added CDlabel example to illustrate clipping of graphics.
+ Increment version to 1.79svn.
-Changed overfull slide error to warning.
+commit 5f8b5d48f01b08a8a9d4b5023fdf3aa42f41a1b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 13:16:28 2009 -0600
-------------------------------------------------------------------------
-r1909 | jcbowman | 2006-10-21 18:00:29 -0600 (Sat, 21 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Fix title message (assuming zoom/menu button is unmodified).
-Remove temporary pdf files.
+commit e603921a16b1811549054a010a13f69290411539
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 12:26:15 2009 -0600
-------------------------------------------------------------------------
-r1908 | jcbowman | 2006-10-21 14:24:39 -0600 (Sat, 21 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/animations/cube.asy
+ Fix align.
-Fixed cube animation.
+commit 654514e6bdaf56f21c36339256a6d07dcd504b54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 12:11:02 2009 -0600
-------------------------------------------------------------------------
-r1907 | jcbowman | 2006-10-21 00:17:26 -0600 (Sat, 21 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
+ Update documentation.
-Force unitlength=1pt in inline tex mode.
+commit 22de6a78ac81daa6ef71fb3f2ed9a4642d7f291c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 11:24:54 2009 -0600
-------------------------------------------------------------------------
-r1906 | jcbowman | 2006-10-21 00:00:53 -0600 (Sat, 21 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/array/determinant.asy
+ Add support for generating syntax highlighting for the KDE editor Kate.
-Added further determinant of singular matrix tests.
+commit 6a083b4d39be153629958a5ff55a3c767f5733af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 11:17:55 2009 -0600
-------------------------------------------------------------------------
-r1905 | jcbowman | 2006-10-20 23:54:40 -0600 (Fri, 20 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Remove redundant redundancy.
-Determinant of a singular matrix should return 0, not an error.
+commit 36067c1c8840510dc685b4e2582b20e6b645a9e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 11:04:49 2009 -0600
-------------------------------------------------------------------------
-r1904 | jcbowman | 2006-10-19 23:56:09 -0600 (Thu, 19 Oct 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Change exit to exit /b (end currently executing batch file).
-Use LaTeX color package for latex and pdflatex to keep latex informed of
-current color.
-
-------------------------------------------------------------------------
-r1903 | jcbowman | 2006-10-19 23:54:14 -0600 (Thu, 19 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/drawlabel.cc
-
-Fixed label fuzz.
-
-------------------------------------------------------------------------
-r1902 | jcbowman | 2006-10-16 17:01:07 -0600 (Mon, 16 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.h
-
-Fixed incorrect path bounds in lattice shade.
-
-------------------------------------------------------------------------
-r1901 | jcbowman | 2006-10-16 13:07:45 -0600 (Mon, 16 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit ed4b675bce60a1342259cc7c76c67c2c4863f5c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 24 01:54:43 2009 -0600
-Fixed typo.
+ Implement customizable mouse bindings.
-------------------------------------------------------------------------
-r1900 | jcbowman | 2006-10-16 07:52:33 -0600 (Mon, 16 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit 1bf2cc08b2c6fca676d231f19e12047c330af170
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 23 10:15:33 2009 -0600
-Another attempt at fixing compilation problem under MacOS X 10.3.9 (cf. r1290).
+ Use --no-warn option for portability.
-------------------------------------------------------------------------
-r1899 | jcbowman | 2006-10-15 19:40:33 -0600 (Sun, 15 Oct 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Fixed compilation problem under MacOS X 10.3.9.
-
-Rename configuation variable latex to texpath in documentation.
-
-------------------------------------------------------------------------
-r1898 | jcbowman | 2006-10-15 17:00:58 -0600 (Sun, 15 Oct 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/poster.asy
-
-In cases like 2D graphs where only an approximate picture size estimate is
-available, adjust the transform so that the fitted frame meets the
-size specification. The pic.scale() routine (which scales the resulting
-frame, including fonts and true size objects) can enforce even better
-compliance in such cases, but should not normally be required.
-
-------------------------------------------------------------------------
-r1897 | jcbowman | 2006-10-14 23:16:14 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Minor clarification.
-
-------------------------------------------------------------------------
-r1896 | jcbowman | 2006-10-14 22:42:12 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/gv-3.5.8-all.patch
- D /trunk/asymptote/patches/gv-3.6.1-getopt.patch
- D /trunk/asymptote/patches/gv-3.6.1-gs8.patch
- D /trunk/asymptote/patches/gv-3.6.1-landscape.patch
- D /trunk/asymptote/patches/gv-3.6.1-sigint.patch
-
-Remove gv patches since these are all in the long-awaited gv-3.6.2 release.
-
-------------------------------------------------------------------------
-r1895 | jcbowman | 2006-10-14 22:21:17 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.15svn.
-
-------------------------------------------------------------------------
-r1894 | jcbowman | 2006-10-14 19:50:30 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/poster.asy
-
-Adjusted example.
-
-------------------------------------------------------------------------
-r1893 | jcbowman | 2006-10-14 19:23:21 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Updated FAQ.
-
-------------------------------------------------------------------------
-r1892 | jcbowman | 2006-10-14 19:11:41 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented filloutside.
-
-------------------------------------------------------------------------
-r1891 | jcbowman | 2006-10-14 18:50:37 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Fixed cxx warnings.
-
-------------------------------------------------------------------------
-r1890 | jcbowman | 2006-10-14 16:45:23 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
-
-Added missing space.
-
-------------------------------------------------------------------------
-r1889 | jcbowman | 2006-10-14 16:40:18 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/tests/Makefile
-
-Support color fonts for pdftex and pdflatex.
-
-------------------------------------------------------------------------
-r1888 | jcbowman | 2006-10-14 16:21:59 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/penimage.asy
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
-
-Implement ability to draw images directly from a two-dimensional pen array.
-
-------------------------------------------------------------------------
-r1887 | jcbowman | 2006-10-14 15:26:59 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
-
-Fixed label alignment transformation; implemented general scaleless routine.
-
-------------------------------------------------------------------------
-r1886 | jcbowman | 2006-10-14 02:03:40 -0600 (Sat, 14 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/runtime.in
-
-Fix readline test.
-
-------------------------------------------------------------------------
-r1885 | jcbowman | 2006-10-13 23:03:41 -0600 (Fri, 13 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fix test for readline 4.2.
-
-------------------------------------------------------------------------
-r1884 | jcbowman | 2006-10-13 22:32:56 -0600 (Fri, 13 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Disable support for readline versions < 4.2.
-
-------------------------------------------------------------------------
-r1883 | jcbowman | 2006-10-13 16:50:51 -0600 (Fri, 13 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Scale label fuzz to height+depth not width.
-
-------------------------------------------------------------------------
-r1882 | jcbowman | 2006-10-12 18:01:22 -0600 (Thu, 12 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Define pdfoutput if necessary for older versions of latex.
-
-------------------------------------------------------------------------
-r1881 | jcbowman | 2006-10-12 17:30:14 -0600 (Thu, 12 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Implement tex and pdftex TeX engines.
-
-------------------------------------------------------------------------
-r1880 | jcbowman | 2006-10-12 00:05:50 -0600 (Thu, 12 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Implemented more robust label fuzz calculation.
-
-------------------------------------------------------------------------
-r1879 | jcbowman | 2006-10-11 21:48:25 -0600 (Wed, 11 Oct 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/texfile.cc
-
-Crop generated pdf files.
-
-Fixed pdf label transforms.
-
-------------------------------------------------------------------------
-r1878 | jcbowman | 2006-10-11 16:41:37 -0600 (Wed, 11 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Handle files with and without labels consistently under -tex=pdflatex.
-
-------------------------------------------------------------------------
-r1877 | jcbowman | 2006-10-11 08:43:27 -0600 (Wed, 11 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Added support for Emacs 21 (quickly tested with 21.4.1 only).
-
-------------------------------------------------------------------------
-r1876 | jcbowman | 2006-10-11 01:25:14 -0600 (Wed, 11 Oct 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Added support for alternate texengines (currently "latex", "pdflatex", "none").
-
-Support \usepackage[inline]{asymptote} under both latex and pdflatex.
-
-Clean up singleton path eps writes.
-
-------------------------------------------------------------------------
-r1875 | jcbowman | 2006-10-08 15:16:08 -0600 (Sun, 08 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Revert revisions 1867-1869.
-
-------------------------------------------------------------------------
-r1874 | jcbowman | 2006-10-07 14:00:36 -0600 (Sat, 07 Oct 2006) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawgrestore.h
- M /trunk/asymptote/drawgsave.h
- M /trunk/asymptote/examples/animations/cube.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Implemented general label clipping; removed evenoddoverlap and
-zerowindingoverlap fill rules as this functionality can be achieved at a higher
-level, using inside(path, pair, pen).
-
-Changed bool scale argument of Label structure to Shift, Rotate, Slant, or
-Scale, which indicates how the Label transforms with the embedding picture.
-
-
-------------------------------------------------------------------------
-r1873 | jcbowman | 2006-10-06 04:39:26 -0600 (Fri, 06 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Reset x and y boundRoutines after processing.
-
-------------------------------------------------------------------------
-r1872 | jcbowman | 2006-10-04 09:45:16 -0600 (Wed, 04 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Remove obsolete item.
-
-------------------------------------------------------------------------
-r1871 | jcbowman | 2006-10-03 22:15:25 -0600 (Tue, 03 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_filldraw.asy
-
-Remove further unneeded instantiations (as of revision 1870).
-
-------------------------------------------------------------------------
-r1870 | hammera | 2006-10-03 18:53:50 -0600 (Tue, 03 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/fundec.cc
-
-addOps now add operators as fields (so they can be imported).
-
-------------------------------------------------------------------------
-r1869 | jcbowman | 2006-10-03 17:47:39 -0600 (Tue, 03 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Allow use of UnFill in tick labels.
-
-------------------------------------------------------------------------
-r1868 | jcbowman | 2006-10-03 17:30:14 -0600 (Tue, 03 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Simplify general axis routine.
-
-------------------------------------------------------------------------
-r1867 | jcbowman | 2006-10-03 17:22:31 -0600 (Tue, 03 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Simplify call to ticks.
-
-------------------------------------------------------------------------
-r1866 | jcbowman | 2006-10-02 22:03:40 -0600 (Mon, 02 Oct 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/doc/westnile.asy
-
-Move Label shift member into transform member.
-
-------------------------------------------------------------------------
-r1865 | jcbowman | 2006-10-01 18:12:11 -0600 (Sun, 01 Oct 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/logo.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Implement general label transforms, including slant.
-
-Added option to Label to allow labels to scale and slant with pictures and
-frames.
-
-------------------------------------------------------------------------
-r1864 | jcbowman | 2006-09-30 14:26:05 -0600 (Sat, 30 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 5441bf90562e8bd0893187540b7d9c838d9485d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 23 03:12:03 2009 -0600
-Fixed "Cannot write to venn_.tex" error under Windows XP.
+ Fix interactive exports.
-------------------------------------------------------------------------
-r1863 | jcbowman | 2006-09-30 10:56:10 -0600 (Sat, 30 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/process.cc
+commit b2096edd14a4c809c5092c3256a9c21a53ad158c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 22 21:23:59 2009 -0600
-Fixed cxx errors and warnings.
+ Increase textwidth and textheight.
-------------------------------------------------------------------------
-r1862 | jcbowman | 2006-09-27 15:58:38 -0600 (Wed, 27 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 0151aeea0ad3e944cb2a85a98f10410136f6b7e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 22 13:31:48 2009 -0600
-Fixed transformation of label alignments.
+ Fix configure --disable-gc.
-------------------------------------------------------------------------
-r1861 | jcbowman | 2006-09-27 00:22:53 -0600 (Wed, 27 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 94d5833448064e77a56eadaa5e9a7d70db93682d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 22 11:48:21 2009 -0600
-Make scale set automin and automax settings in autoscaleT.
+ Fix thread locking.
-------------------------------------------------------------------------
-r1860 | jcbowman | 2006-09-26 23:41:09 -0600 (Tue, 26 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
+commit 32b9f044fe320f369fab6298993d58f7a01b123a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 22 07:59:23 2009 -0600
-Added boundRoutine[] bound to autoscaleT.
+ Make the install-prebuilt target omit texhash.
-------------------------------------------------------------------------
-r1859 | jcbowman | 2006-09-26 23:39:37 -0600 (Tue, 26 Sep 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 018a27c40169212efd9a5edaaa0f2ab571dc355e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 22 01:27:24 2009 -0600
-Improved graph routines: added xaxis and yaxis bounds communication,
-allow axes with ticks and unextended axes to be called on an empty picture.
+ Clean up patch.
-------------------------------------------------------------------------
-r1858 | jcbowman | 2006-09-26 22:18:06 -0600 (Tue, 26 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/dimension.asy
+commit d4080b995a74b931500406776d4f4d4432973156
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 22 01:21:28 2009 -0600
-Simplified example.
+ Add patch to allow version 2.6.0-rc1 of freeglut.dll to be built under CYGWIN.
-------------------------------------------------------------------------
-r1857 | jcbowman | 2006-09-25 06:03:16 -0600 (Mon, 25 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
+commit 50b871d00e47490ecbf785c4db1ab712f063bbce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 22 00:08:19 2009 -0600
-Allow for separate xunitsize and yunitsize scalings.
+ Update xasy for Python 2.6.2 and Imaging-1.1.7b1 (which requires no
+ alpha support patches).
+
+ Remove obsolete patches.
+
+ Delete obsolete _imagingtk.pyd file.
-------------------------------------------------------------------------
-r1856 | jcbowman | 2006-09-24 11:26:11 -0600 (Sun, 24 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 047ceae3c82d49179c08c1ee323d055952c33af5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 21 21:24:26 2009 -0600
-Improved documentation of tick extend option.
+ Prebuilt png files are not included in the CTAN distribution.
-------------------------------------------------------------------------
-r1855 | jcbowman | 2006-09-24 09:40:22 -0600 (Sun, 24 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph_settings.asy
+commit 922d180aa5b5a3ed56cb850007918f2efc1fe3a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 21 12:26:28 2009 -0600
-Removed axislabelmargin.
+ Add missing miterlimit defaults.
-------------------------------------------------------------------------
-r1854 | jcbowman | 2006-09-24 00:59:08 -0600 (Sun, 24 Sep 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 4aa9693a0386de7f1580d454d460704a98fd9238
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 17:00:10 2009 -0600
-The axislabelmargin setting should only affect alignment perpendicular to
-the axis.
+ Fix mesh mode.
-------------------------------------------------------------------------
-r1853 | jcbowman | 2006-09-24 00:38:54 -0600 (Sun, 24 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit e34f3e923ba80aa782451d911fbf7ae4f84c307e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 14:39:49 2009 -0600
-Adjust axis labels only in direction perpendicular to axis.
+ Add constructors to derived class example.
-------------------------------------------------------------------------
-r1852 | jcbowman | 2006-09-23 22:32:04 -0600 (Sat, 23 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+commit 41766c990e17098a8cddfef307378b78614b66e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 14:38:37 2009 -0600
-Draw path label after drawing path.
+ Turn off fsal when dynamic=false.
+
+ Implement E_Euler.
-------------------------------------------------------------------------
-r1851 | jcbowman | 2006-09-21 12:28:57 -0600 (Thu, 21 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_Label.asy
+commit 990cd520d39bc752ddcac2113d73896385d888a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 09:42:23 2009 -0600
-Allow Label(Label,pair).
+ Respect linegranularity.
-------------------------------------------------------------------------
-r1850 | jcbowman | 2006-09-21 12:27:30 -0600 (Thu, 21 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 14b88602c73f89f0e6a1a2a812836e52e1e0c04c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 09:41:23 2009 -0600
-Add partial support for xemacs.
+ Swap patch and wireframe modes.
-------------------------------------------------------------------------
-r1849 | jcbowman | 2006-09-21 01:21:34 -0600 (Thu, 21 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.h
+commit d7c0e9cf1059d90b2c299b27a3d5e3dd2bacc9d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 02:37:44 2009 -0600
-Leave vertical mode before put.
+ Increment version to 1.78svn.
-------------------------------------------------------------------------
-r1848 | jcbowman | 2006-09-21 00:12:10 -0600 (Thu, 21 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 0c7c91aff000df37072d06044eae2a4fbfdeb56a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 00:53:54 2009 -0600
-Fixed grammatical error.
+ Document the ode module.
-------------------------------------------------------------------------
-r1847 | jcbowman | 2006-09-21 00:08:42 -0600 (Thu, 21 Sep 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/mexicanhat.asy
+commit d1487e6a488f103fd1ff8c86374e58ef1fd4a253
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 00:47:08 2009 -0600
-Added Mexican Hat (wavelet) example that nicely illustrates the distinction
-between guides and paths.
+ Set viewportmargin=(1,1) in asymptote.sty.
+
+ Reinstate ceil.
-------------------------------------------------------------------------
-r1846 | jcbowman | 2006-09-20 08:50:13 -0600 (Wed, 20 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit ba9b67360690d9740adec086c7403ebbf553c095
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 19 00:45:07 2009 -0600
-Removed dependency on rotate.tex.
+ Update examples.
-------------------------------------------------------------------------
-r1845 | jcbowman | 2006-09-19 23:08:34 -0600 (Tue, 19 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit d09775d77bf8817ff575d5a26846fbe2110dd50e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 18 23:30:24 2009 -0600
-Removed dependence on pstricks.
+ Implement splined parametric surfaces, based on contribution of Olivier Guibe.
-------------------------------------------------------------------------
-r1844 | jcbowman | 2006-09-19 22:12:31 -0600 (Tue, 19 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_picture.asy
+commit ce0ad38b305467f0be86836f251d05b0e725a813
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 18 22:14:48 2009 -0600
-Added filloutside routines.
+ Move SIGQUIT earlier.
-------------------------------------------------------------------------
-r1843 | jcbowman | 2006-09-18 16:00:15 -0600 (Mon, 18 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/settings.cc
+commit ba2a10e95110ee21b2ec273f6e818cc3c0d3a9a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 18 13:48:59 2009 -0600
-Ignore setlocale errors; improved discussion of setlocale in FAQ.
+ Remove periodicity check.
-------------------------------------------------------------------------
-r1842 | jcbowman | 2006-09-17 22:32:31 -0600 (Sun, 17 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 21b8d67ce07068b361b5abde7107e68304c8e90d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 18 13:47:22 2009 -0600
-Fix -aZ -f pdf.
+ Allow different splinetypes in x and y directions.
-------------------------------------------------------------------------
-r1841 | jcbowman | 2006-09-17 22:18:06 -0600 (Sun, 17 Sep 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 3d3cda1c67371d74998e7df82eb20c4a531be575
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 18 13:41:12 2009 -0600
-Standardized filltype definitions and added a Draw filltype (e.g. for drawing a
-bounding box around a label).
+ Implement FSAL.
-------------------------------------------------------------------------
-r1840 | jcbowman | 2006-09-16 22:18:03 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
+commit b04da8ad640e088b45cda90625ddf627d644dfdd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 18 11:28:41 2009 -0600
-Fixed typos in comments.
+ Implement dynamic time stepping in ode solver.
-------------------------------------------------------------------------
-r1839 | jcbowman | 2006-09-16 21:50:16 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/process.cc
- M /trunk/asymptote/settings.cc
+commit 37a0bd8edd843af4e5f8a0fd21ee7ccd37aa6393
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 17 21:01:13 2009 -0600
-Make -p option only effective in noninteractive mode.
+ Rename --enable-tetex-build to --enable-texlive-build.
-------------------------------------------------------------------------
-r1838 | jcbowman | 2006-09-16 15:39:41 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_debugger.asy
+commit 33fc6ac3ac7e4ad765857c90a3249317a5a26727
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 17 11:48:42 2009 -0600
-Accept ? as alternative to h (help).
+ Fix autoformat.
-------------------------------------------------------------------------
-r1837 | jcbowman | 2006-09-16 15:38:37 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_debugger.asy
+commit 9612543cc986922931b5a9c8e7bce1c9f048e85f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 15 05:06:13 2009 -0600
-Quit (q) should turn off off debugging mode.
+ Simplify sysdir code.
-------------------------------------------------------------------------
-r1836 | jcbowman | 2006-09-16 15:11:09 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/contour3.asy
- M /trunk/asymptote/examples/Gouraudcontour.asy
+commit 60a13352e45a5fc394fecea4ba3084b6046e98b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 13 20:54:06 2009 -0600
-Minor simplifications.
+ Strip both LF and CR from kpsewhich
-------------------------------------------------------------------------
-r1835 | jcbowman | 2006-09-16 15:05:59 -0600 (Sat, 16 Sep 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/contour3.asy
- A /trunk/asymptote/examples/Gouraudcontour.asy
+commit 6bb98b13f6c2ae4fbadcae8fd2e33754e5351d15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 11 20:04:26 2009 -0600
-Added irregular mesh image contour routines.
+ Reinstate viewportfactor.
-Fixed documentation regarding explicits image bounds.
+commit 5673458038d38cca8a78acd20b7d7925a44a33b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 11 19:57:21 2009 -0600
-------------------------------------------------------------------------
-r1834 | jcbowman | 2006-09-16 15:02:46 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/runtime.in
+ Autogenerate default steps.
-Fixed numerical precision issues; minor optimizations.
+commit 311820988be14d9768e51e62481b06a21d1a605f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 10 23:41:31 2009 -0600
-------------------------------------------------------------------------
-r1833 | jcbowman | 2006-09-16 12:18:45 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Set default viewportmargin back to (0,0).
-Minor optimization.
+commit 2ed3a262adfb64aa2e0a8ef76b78df1e8ffeb186
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 10 22:45:06 2009 -0600
-------------------------------------------------------------------------
-r1832 | jcbowman | 2006-09-16 01:32:59 -0600 (Sat, 16 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
+ Rename textoutputtype to textoutformat for consistency.
-Fixed docref.
+commit bfef6452bad58edfcb2ec41d2bf6d115d5f338e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 10 22:43:53 2009 -0600
-------------------------------------------------------------------------
-r1831 | jcbowman | 2006-09-16 00:44:13 -0600 (Sat, 16 Sep 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
+ Fix reference sizing.
-Updated FAQ.
+commit d05eaaa0ada2d34baeb6a95971206d8dff7fbae6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 10 09:42:13 2009 -0600
-Improved Makefile.
+ Fix path3 label alignment.
-------------------------------------------------------------------------
-r1830 | jcbowman | 2006-09-15 21:55:17 -0600 (Fri, 15 Sep 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+commit 4ee8e0a4d442b6a3ff44fb26776700c5896ec9e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 10 08:04:35 2009 -0600
-Added contour wrapper for explicit x and y arrays.
+ Fix path3 label alignment.
-Standardized contour argument names.
+commit ad3568f30b3c97a178095abbf1bff15d1733ce21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 9 22:16:39 2009 -0600
-------------------------------------------------------------------------
-r1829 | jcbowman | 2006-09-13 20:56:26 -0600 (Wed, 13 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/process.cc
+ Package asy-faq.info.gz.
-Fixed unhandled exception on startup.
+commit 505e12fc8c3bc083f7b52e4c1fc63da6738a5c61
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 9 21:59:58 2009 -0600
-------------------------------------------------------------------------
-r1828 | hammera | 2006-09-13 19:40:19 -0600 (Wed, 13 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+ Fix typo.
-Ignore keyboard interrupts during readline.
-
-------------------------------------------------------------------------
-r1827 | jcbowman | 2006-09-13 00:25:47 -0600 (Wed, 13 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-Modified example.
-
-------------------------------------------------------------------------
-r1826 | jcbowman | 2006-09-13 00:24:37 -0600 (Wed, 13 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/linetype.asy
-
-Generalized axis alignment example.
-
-------------------------------------------------------------------------
-r1825 | jcbowman | 2006-09-12 23:45:10 -0600 (Tue, 12 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fixed axisMin.
-
-------------------------------------------------------------------------
-r1824 | jcbowman | 2006-09-12 23:36:12 -0600 (Tue, 12 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Calculate, don't cache, axis userMin and userMax values.
-
-------------------------------------------------------------------------
-r1823 | jcbowman | 2006-09-12 01:02:42 -0600 (Tue, 12 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Add PDF autorotate option; landscape slides now automatically turn this on.
-
-------------------------------------------------------------------------
-r1822 | jcbowman | 2006-09-11 22:24:22 -0600 (Mon, 11 Sep 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/buildcycle.asy
-
-Added example of buildcycle.
-
-------------------------------------------------------------------------
-r1821 | jcbowman | 2006-09-11 22:20:23 -0600 (Mon, 11 Sep 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Port and document MetaPost buildcycle.
-
-Document new behaviour of asy -l file...
-
-------------------------------------------------------------------------
-r1820 | jcbowman | 2006-09-11 21:45:35 -0600 (Mon, 11 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
-
-Allow draw(nullpath) again.
-
-------------------------------------------------------------------------
-r1819 | jcbowman | 2006-09-10 13:33:24 -0600 (Sun, 10 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fixed asy path and base directory.
-
-------------------------------------------------------------------------
-r1818 | jcbowman | 2006-09-09 21:55:55 -0600 (Sat, 09 Sep 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asy-list.pl
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/examples/slidedemo.asy
-
-Added type highlighting list to asy-keywords.el and asy-mode.el.
-
-Simplified building of asy-keywords.el.
-
-------------------------------------------------------------------------
-r1817 | hammera | 2006-09-09 12:26:29 -0600 (Sat, 09 Sep 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/application.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/keywords.pl
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/picture.cc
- A /trunk/asymptote/process.cc
- A /trunk/asymptote/process.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Refactored interactive prompt. Moved asy code processing from main.cc to
-process.cc.
-
-------------------------------------------------------------------------
-r1816 | jcbowman | 2006-09-08 12:40:18 -0600 (Fri, 08 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Fixed infinite loop on stdin EOF during scrolling.
-
-------------------------------------------------------------------------
-r1815 | jcbowman | 2006-09-07 21:59:28 -0600 (Thu, 07 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Make last workaround CYGWIN specific.
-
-------------------------------------------------------------------------
-r1814 | jcbowman | 2006-09-07 07:56:04 -0600 (Thu, 07 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/settings.cc
-
-Work around missing ncurses/term.h symbolic link under CYGWIN.
-
-------------------------------------------------------------------------
-r1813 | jcbowman | 2006-09-06 02:52:45 -0600 (Wed, 06 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.14svn.
-
-------------------------------------------------------------------------
-r1812 | jcbowman | 2006-09-05 22:47:22 -0600 (Tue, 05 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Added path qualifier.
-
-------------------------------------------------------------------------
-r1811 | jcbowman | 2006-09-05 21:17:34 -0600 (Tue, 05 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/annotate.asy
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/plain_Label.asy
- M /trunk/asymptote/base/plain_arcs.asy
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_boxes.asy
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_debugger.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_margins.asy
- M /trunk/asymptote/base/plain_markers.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/plain_pens.asy
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/base/plain_strings.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/base/roundedpath.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/slopefield.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
-
-Standardized indentation of and untabify base files.
-
-------------------------------------------------------------------------
-r1810 | jcbowman | 2006-09-05 10:24:50 -0600 (Tue, 05 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation and FAQ.
-
-------------------------------------------------------------------------
-r1809 | jcbowman | 2006-09-05 10:24:30 -0600 (Tue, 05 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Added html target for building html documentation from main directory.
-
-------------------------------------------------------------------------
-r1808 | jcbowman | 2006-09-05 00:24:39 -0600 (Tue, 05 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
-
-FAQ updates
-
-------------------------------------------------------------------------
-r1807 | jcbowman | 2006-09-04 23:13:53 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-init.el
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/doc/asymptote.texi
-
-Explicitly load asy-mode.el in case an old compiled version exists.
-
-------------------------------------------------------------------------
-r1806 | jcbowman | 2006-09-04 23:04:52 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy.vim
-
-Color name updates.
-
-------------------------------------------------------------------------
-r1805 | jcbowman | 2006-09-04 22:29:45 -0600 (Mon, 04 Sep 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Project triple to align in call to label and Label.
-
-Cast triple to position.
-
-------------------------------------------------------------------------
-r1804 | jcbowman | 2006-09-04 22:18:35 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Remove cast from triple to align.
-
-------------------------------------------------------------------------
-r1803 | jcbowman | 2006-09-04 22:12:03 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Make grep case-sensitive.
-
-------------------------------------------------------------------------
-r1802 | jcbowman | 2006-09-04 01:40:35 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
-
-More FAQ updates.
-
-------------------------------------------------------------------------
-r1801 | jcbowman | 2006-09-04 01:36:16 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Updated FAQ.
-
-------------------------------------------------------------------------
-r1800 | jcbowman | 2006-09-04 01:30:35 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
-
-Allow arrowhead to be called with a position type.
-
-------------------------------------------------------------------------
-r1799 | jcbowman | 2006-09-04 01:29:06 -0600 (Mon, 04 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit e525233fe9a8ee7f0b85b67b50a431cd7a0e7d50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 9 21:37:17 2009 -0600
-Use pTick as default for ptick.
+ Fix Jacobian.
-------------------------------------------------------------------------
-r1798 | jcbowman | 2006-09-03 12:05:53 -0600 (Sun, 03 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 2774d683cc021bad58908387673e54e74ac5570c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 9 21:18:19 2009 -0600
-Revert last change.
+ Move real[]*real[][] to C++ code.
+
+ Simplify ode module.
-------------------------------------------------------------------------
-r1797 | jcbowman | 2006-09-03 11:49:35 -0600 (Sun, 03 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Close fout immediately to avoid race condition with gv in interactive mode.
-
-------------------------------------------------------------------------
-r1796 | jcbowman | 2006-09-03 09:05:31 -0600 (Sun, 03 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/FAQ/Makefile
- M /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- M /trunk/asymptote/doc/Makefile
+commit 8a7825f0c4aaae85c01afde00b44a45bd027dde7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 9 15:12:29 2009 -0600
-Install asy-faq.info with make install-all.
-
-------------------------------------------------------------------------
-r1795 | jcbowman | 2006-09-03 00:01:55 -0600 (Sun, 03 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+ Update ode module; extract example.
-Fixed cxx warning message.
+commit 915c133a834355d84847c12360d23bfd01a260bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 9 15:10:59 2009 -0600
-------------------------------------------------------------------------
-r1794 | jcbowman | 2006-09-02 23:45:44 -0600 (Sat, 02 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Fix bug found by Olivier in surface(real[][] f, real[] x, real[] y).
-Removed ASYMPTOTE_DIR.
+commit 22661b59d1018e9b0e6e3d0e730300028377448d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 21:53:40 2009 -0600
-------------------------------------------------------------------------
-r1793 | jcbowman | 2006-09-02 23:42:37 -0600 (Sat, 02 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/FAQ/Makefile
+ Uninstall asy-keywords.el.
+
+ Update slidedemo.
-Simplified Makefile.
+commit 25e8d964eb1cf998cc4c98ff83dcb4ece29707ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 21:32:37 2009 -0600
-------------------------------------------------------------------------
-r1792 | jcbowman | 2006-09-02 23:35:46 -0600 (Sat, 02 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Fix build error.
-Distribute keywords.cc.
+commit 159bd8ffceef0180106cef6990bca3276933571e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 20:53:31 2009 -0600
-------------------------------------------------------------------------
-r1791 | jcbowman | 2006-09-02 23:29:35 -0600 (Sat, 02 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/keywords.pl
+ Fix spec file.
-Make keywords.pl executable.
+commit d094315883306c562b7f750dc25010156cad487e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 20:36:06 2009 -0600
-------------------------------------------------------------------------
-r1790 | jcbowman | 2006-09-02 23:20:58 -0600 (Sat, 02 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/doc/FAQ
- A /trunk/asymptote/doc/FAQ/Makefile
- A /trunk/asymptote/doc/FAQ/asy-faq.bfnn
- A /trunk/asymptote/doc/FAQ/bfnnconv.pl
- A /trunk/asymptote/doc/FAQ/m-ascii.pl
- A /trunk/asymptote/doc/FAQ/m-html.pl
- A /trunk/asymptote/doc/FAQ/m-info.pl
- A /trunk/asymptote/doc/FAQ/m-lout.pl
- A /trunk/asymptote/doc/FAQ/m-post.pl
- M /trunk/asymptote/doc/Makefile
+ Update info location.
-Added Frequently Asked Questions (FAQ).
-
-------------------------------------------------------------------------
-r1789 | jcbowman | 2006-09-02 11:28:41 -0600 (Sat, 02 Sep 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Respect scroll setting only in interactive mode.
-
-------------------------------------------------------------------------
-r1788 | jcbowman | 2006-09-02 11:21:14 -0600 (Sat, 02 Sep 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/asy-list.pl
- M /trunk/asymptote/base/asy-init.el
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.cc
-
-Add Philippe's changes to asy-mode.el, including menu and asy-insinuate-latex.
-
-Handle shells other than bash in asy-mode.el.
-
-Autogenerate asy-keywords.el.
-
-------------------------------------------------------------------------
-r1787 | jcbowman | 2006-08-30 21:53:25 -0600 (Wed, 30 Aug 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain_shipout.asy
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/texfile.cc
-
-Make annotations with frame transformation; cleaned up @defspecial code.
-
-Check for successful PostScript writes.
-
-Standardize "Can't" vs. "Cannot".
-
-------------------------------------------------------------------------
-r1786 | jcbowman | 2006-08-30 21:48:31 -0600 (Wed, 30 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
-
-Simplified calculateTransform logic.
-
-------------------------------------------------------------------------
-r1785 | jcbowman | 2006-08-30 21:46:56 -0600 (Wed, 30 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/workcone.asy
-
-Improved example.
-
-------------------------------------------------------------------------
-r1784 | jcbowman | 2006-08-30 21:44:46 -0600 (Wed, 30 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Disable magic () parenthesis.
-
-------------------------------------------------------------------------
-r1783 | jcbowman | 2006-08-30 16:35:02 -0600 (Wed, 30 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.h
-
-Prevent exponential notation in %%BoudingBox.
-
-------------------------------------------------------------------------
-r1782 | hammera | 2006-08-30 13:11:11 -0600 (Wed, 30 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/output/Makefile
-
-Test using a local version of asy.
-
-------------------------------------------------------------------------
-r1781 | hammera | 2006-08-30 13:10:08 -0600 (Wed, 30 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/Makefile
-
-Don't run "../asy output/*.asy" as this doesn't test the files properly.
-
-------------------------------------------------------------------------
-r1780 | jcbowman | 2006-08-29 21:04:38 -0600 (Tue, 29 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated to use gc6.8.
-
-------------------------------------------------------------------------
-r1779 | jcbowman | 2006-08-29 15:47:24 -0600 (Tue, 29 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/shellmethod.asy
- M /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- M /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/examples/xxsq01x-1.asy
- M /trunk/asymptote/examples/xxsq01y.asy
-
-Reduce size of generated files.
-
-------------------------------------------------------------------------
-r1778 | jcbowman | 2006-08-29 11:30:15 -0600 (Tue, 29 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/sacone.asy
- A /trunk/asymptote/examples/sacone3D.asy
- A /trunk/asymptote/examples/sacylinder.asy
- A /trunk/asymptote/examples/sacylinder3D.asy
- A /trunk/asymptote/examples/shellmethod.asy
- A /trunk/asymptote/examples/shellsqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- A /trunk/asymptote/examples/washermethod.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/workcone.asy
- M /trunk/asymptote/examples/xxsq01.asy
- A /trunk/asymptote/examples/xxsq01x-1.asy
- A /trunk/asymptote/examples/xxsq01y.asy
-
-More three-dimensional examples.
-
-------------------------------------------------------------------------
-r1777 | jcbowman | 2006-08-29 11:29:33 -0600 (Tue, 29 Aug 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
-
-Fixed definition and documentation of cone.
+commit ecb90813a16f7b4a58a7bed4d601848832595e2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 20:11:06 2009 -0600
-Added longitudinal pen to draw.
+ Clean up info installation: make install installs info files without png
+ images, make install-all installs info files with png files.
-------------------------------------------------------------------------
-r1776 | jcbowman | 2006-08-29 11:28:51 -0600 (Tue, 29 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Added cast from triple to align.
-
-------------------------------------------------------------------------
-r1775 | jcbowman | 2006-08-28 22:35:39 -0600 (Mon, 28 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added up argument to projection routines to specify camera orientation.
-
-------------------------------------------------------------------------
-r1774 | jcbowman | 2006-08-27 20:58:32 -0600 (Sun, 27 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor optimization and documentation updates.
-
-------------------------------------------------------------------------
-r1773 | jcbowman | 2006-08-27 18:53:20 -0600 (Sun, 27 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/drawpath.cc
-
-Cleaned up surface functions.
-
-------------------------------------------------------------------------
-r1772 | jcbowman | 2006-08-27 18:42:43 -0600 (Sun, 27 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_debugger.asy
-
-Avoid warning message under -d.
-
-------------------------------------------------------------------------
-r1771 | jcbowman | 2006-08-27 14:08:51 -0600 (Sun, 27 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Moved documentation to beginning of file again.
-
-------------------------------------------------------------------------
-r1770 | jcbowman | 2006-08-27 13:44:12 -0600 (Sun, 27 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Disabled magic [] since this makes typing real[] awkward.
-
-------------------------------------------------------------------------
-r1769 | jcbowman | 2006-08-26 18:29:31 -0600 (Sat, 26 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/gc/string.asy
-
-Removed obsolete comment.
-
-------------------------------------------------------------------------
-r1768 | jcbowman | 2006-08-26 15:44:33 -0600 (Sat, 26 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Don't indent after struct definition without optional ;
-
-------------------------------------------------------------------------
-r1767 | jcbowman | 2006-08-26 12:06:44 -0600 (Sat, 26 Aug 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Disable magic {} as this makes grouping existing blocks of code (without
-going to the trouble of selecting a region) inconvenient.
-
-------------------------------------------------------------------------
-r1766 | jcbowman | 2006-08-26 12:01:32 -0600 (Sat, 26 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 06062a8fc1853f82e73e013ac1e18f57f6a48bd5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 16:51:01 2009 -0600
-Fixed indentation of public/private permission modifiers.
+ Install png files with asymptote.info in directory info/asymptote.
-------------------------------------------------------------------------
-r1765 | jcbowman | 2006-08-26 11:59:21 -0600 (Sat, 26 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit ad20ea83e4eab6b5b25bb80bb8e47031522d90be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 14:36:36 2009 -0600
-Fixed indentation.
+ Install asymptote.info before asy-faq.info so that info asy accesses
+ asymptote.info.
-------------------------------------------------------------------------
-r1764 | jcbowman | 2006-08-26 01:07:35 -0600 (Sat, 26 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 40087a5149d47d3e8c2be6e1c47bfc6c88cf8ef4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 07:52:49 2009 -0600
-Mention two-mode-mode recommended package also in online documentation.
+ Resolve ambiguity.
-------------------------------------------------------------------------
-r1763 | jcbowman | 2006-08-25 22:41:48 -0600 (Fri, 25 Aug 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/doc/asymptote.texi
+commit cd1b5851efd15b8dd7d3cd356bf1d718e0dfa430
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 07:31:41 2009 -0600
-Remove the strict requirement of the two-mode-mode package for minimal
-functionality of asy-mode.el.
+ Fix mintimes and maxtimes for arbitrary length paths.
-------------------------------------------------------------------------
-r1762 | jcbowman | 2006-08-25 22:14:11 -0600 (Fri, 25 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/doc/asymptote.texi
+commit 03075fc3e8a82616ec1bb37798886f38e5cba18e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 07:11:07 2009 -0600
-Replaced asy-mode.el with slight improvement of Philippe Ivaldi's version.
+ Make format return TeX compatible output only in math mode.
-------------------------------------------------------------------------
-r1761 | jcbowman | 2006-08-24 21:18:05 -0600 (Thu, 24 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
+commit 57ec1bdc6a61f1f22cafe24b083e410d8eaa3a32
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 06:18:43 2009 -0600
-Check path[] index.
+ Add Levenberg-Marquardt nonlinear fitting routine, contributed by Philipp
+ Stephani.
-------------------------------------------------------------------------
-r1760 | jcbowman | 2006-08-24 21:13:14 -0600 (Thu, 24 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_arrows.asy
- M /trunk/asymptote/base/plain_filldraw.asy
- M /trunk/asymptote/base/plain_picture.asy
+commit 54db4707a1384f7c0213ca8cce72c0ecca8c19b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 7 06:10:56 2009 -0600
-Allow legends and markers when drawing superpaths.
+ Fix maxtimes for paths where maximum occurs at the endpoint.
-------------------------------------------------------------------------
-r1759 | jcbowman | 2006-08-24 11:28:50 -0600 (Thu, 24 Aug 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/base/graph_settings.asy
- M /trunk/asymptote/doc/contour2.asy
+commit 529869410ebcf3f2f739905d29fc8609055350b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 6 19:09:43 2009 -0600
-Moved graph settings to separate module graph_settings.
+ Improve viewport padding.
-Renamed nmesh to ngraph.
+commit ce41184dee54dc485233ca5c1d4419312bdc5b6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 6 09:26:30 2009 -0600
-------------------------------------------------------------------------
-r1758 | jcbowman | 2006-08-23 22:47:44 -0600 (Wed, 23 Aug 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/triangulate.asy
+ Add links to manual in error message.
-Removed resolution arguments (nx and ny) from matrix contour routines;
-instead calculate these from the matrix itself.
+commit 2e9b064755c3100618bc250ec3b9c370d4a5f917
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 6 07:52:40 2009 -0600
-------------------------------------------------------------------------
-r1757 | jcbowman | 2006-08-22 09:00:55 -0600 (Tue, 22 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
+ Add preliminary ode module (untested).
-Simplify calculation of cyclic path bounding boxes.
-
-------------------------------------------------------------------------
-r1756 | jcbowman | 2006-08-21 22:30:45 -0600 (Mon, 21 Aug 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
+commit 1efc68359d7b866f90fba010d2d0fa128de447f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 5 23:47:42 2009 -0600
-Check that root is in range in bounds().
+ Increment version to 1.77svn.
-Implemented general solution for pen padding/capping of paths.
+commit 30fbcf86352e77111c8945011c6bd4bac6ea5a9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 5 21:23:37 2009 -0600
-------------------------------------------------------------------------
-r1755 | jcbowman | 2006-08-20 22:22:33 -0600 (Sun, 20 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Remove texunits (not required).
-Added link to externally contributed examples: http://home.tele2.fr/phivaldi/asymptote
+commit af97e49cf8ba73773b2b046529a087179d0d1651
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 5 21:06:43 2009 -0600
-------------------------------------------------------------------------
-r1754 | jcbowman | 2006-08-20 21:56:22 -0600 (Sun, 20 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
+ Don't split info files.
-Account for pen cap contribution to bounding box.
+commit c1a37b437ed1d69d54a1a220be9ea6abb8ac77fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 5 20:45:25 2009 -0600
-------------------------------------------------------------------------
-r1753 | hammera | 2006-08-20 00:20:41 -0600 (Sun, 20 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
+ Fix bezulate bug: determine the number of intersections of a path with a
+ line segment directly from the intersections routine.
-Exclude module accesses (and imports) from listing.
+commit c55988dc43897d11d1dc946d23f2c1feb28406b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 5 07:36:55 2009 -0600
-------------------------------------------------------------------------
-r1752 | jcbowman | 2006-08-19 22:25:26 -0600 (Sat, 19 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed image transposition.
-
-------------------------------------------------------------------------
-r1751 | jcbowman | 2006-08-19 18:13:36 -0600 (Sat, 19 Aug 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Discard extra characters after scroll commands (q).
-If scroll is negative, use one less than number of display lines.
-
-------------------------------------------------------------------------
-r1750 | jcbowman | 2006-08-19 09:44:40 -0600 (Sat, 19 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Changed header.
-
-------------------------------------------------------------------------
-r1749 | jcbowman | 2006-08-18 16:07:59 -0600 (Fri, 18 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/imagecontour.asy
- M /trunk/asymptote/runtime.in
-
-Standardized image and contour conventions for matrices.
-
-------------------------------------------------------------------------
-r1748 | jcbowman | 2006-08-18 15:56:31 -0600 (Fri, 18 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/slidedemo.asy
-
-Improved documentation of command-line arguments.
-
-------------------------------------------------------------------------
-r1747 | jcbowman | 2006-08-18 15:55:57 -0600 (Fri, 18 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Removed unneeded settings qualifiers.
-
-------------------------------------------------------------------------
-r1746 | jcbowman | 2006-08-18 15:54:35 -0600 (Fri, 18 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Fix typo.
-Minor optimization.
-
-------------------------------------------------------------------------
-r1745 | jcbowman | 2006-08-18 15:52:27 -0600 (Fri, 18 Aug 2006) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain_constants.asy
- M /trunk/asymptote/base/plain_paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit de2e5ed576d69cfc05ce24b0b8409d2deb21fa8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 5 07:06:37 2009 -0600
-Changed write without data arguments to work consistently with the forms
-with data arguments:
-
-write(suffix suffix=endl);
-write(file fout, suffix suffix=none);
+ Restore example.
+commit dca1b761f0da78fa587725c9f7b9fd2b1782714d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 4 10:42:35 2009 -0600
-------------------------------------------------------------------------
-r1744 | jcbowman | 2006-08-18 14:46:47 -0600 (Fri, 18 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Rename inside(int,pen) to interior(int,pen).
-Remove spurious grestore; if no labels move grestore before showpage.
+commit 951e4508787b46b77a53977092ac68203d43eb04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 4 10:41:19 2009 -0600
-------------------------------------------------------------------------
-r1743 | jcbowman | 2006-08-17 14:29:46 -0600 (Thu, 17 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Move GCLIBS dependency before others.
-
-------------------------------------------------------------------------
-r1742 | jcbowman | 2006-08-17 12:24:16 -0600 (Thu, 17 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
-
-Added missing brace.
-
-------------------------------------------------------------------------
-r1741 | jcbowman | 2006-08-17 11:41:33 -0600 (Thu, 17 Aug 2006) | 7 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/types.cc
-
-Added whereDefined() to entry class.
-
-Implemented void list(string *s, bool imports=false); to list all
-global functions and variables in a module named by string s.
-
-Removed unneeded init_readline in readline() routine.
-
-------------------------------------------------------------------------
-r1740 | jcbowman | 2006-08-16 16:16:45 -0600 (Wed, 16 Aug 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
-
-Fixed xtick default argument issue.
-
-Added 3d tick routines.
-
-------------------------------------------------------------------------
-r1739 | jcbowman | 2006-08-16 10:05:37 -0600 (Wed, 16 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/interact.cc
-
-Minor edits.
-
-------------------------------------------------------------------------
-r1738 | jcbowman | 2006-08-16 09:54:54 -0600 (Wed, 16 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Truncate out-of-bounds position parameters in labelaxis.
-
-------------------------------------------------------------------------
-r1737 | hammera | 2006-08-10 00:39:19 -0600 (Thu, 10 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Partially undid last change.
-
-------------------------------------------------------------------------
-r1736 | hammera | 2006-08-10 00:32:54 -0600 (Thu, 10 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
-
-Added tabcompletion to documentation.
-
-------------------------------------------------------------------------
-r1735 | jcbowman | 2006-08-09 08:21:11 -0600 (Wed, 09 Aug 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Simplified texprocess and postprocess signatures.
-
-Removed diagnostic.
-
-------------------------------------------------------------------------
-r1734 | jcbowman | 2006-08-09 08:12:20 -0600 (Wed, 09 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Removed bounding box fuzz.
-
-------------------------------------------------------------------------
-r1733 | hammera | 2006-08-08 15:41:53 -0600 (Tue, 08 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.h
- A /trunk/asymptote/envcompleter.cc
- A /trunk/asymptote/envcompleter.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- A /trunk/asymptote/keywords.pl
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/table.h
-
-Added intelligent readline auto-completion based on the environment.
-
-------------------------------------------------------------------------
-r1732 | jcbowman | 2006-08-08 10:27:34 -0600 (Tue, 08 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented interp.
-
-------------------------------------------------------------------------
-r1731 | jcbowman | 2006-08-08 04:02:56 -0600 (Tue, 08 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/annotation.asy
- M /trunk/asymptote/picture.cc
-
-Fixed page alignment.
+ Suppress "cannot find an interior point" warning for degenerate paths.
-------------------------------------------------------------------------
-r1730 | jcbowman | 2006-08-07 20:20:15 -0600 (Mon, 07 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Added newl after gsave.
+commit bb3f9003a5dd35c528661cb9af8d0aabea64ae47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 23:19:05 2009 -0600
-------------------------------------------------------------------------
-r1729 | jcbowman | 2006-08-07 14:07:53 -0600 (Mon, 07 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/env.h
- M /trunk/asymptote/genv.h
+ Implement addAllViews function to exhibit all six standard 3D views.
-Removed unused code.
+commit 67330fd087eeff0f55154ff4a76e7dc42b19f3c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 21:36:49 2009 -0600
-------------------------------------------------------------------------
-r1728 | jcbowman | 2006-08-07 09:46:36 -0600 (Mon, 07 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Turn off tab completion after readline.
+ Rename adobe light to White; update parameters to agree with PDF32000-1:2008.
+
+ Add ambient light to Headlamp (other parameters in PDF32000-1:2008 appear to be
+ incorrect).
-------------------------------------------------------------------------
-r1727 | jcbowman | 2006-08-07 09:36:42 -0600 (Mon, 07 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit a0f189d40ebb7ca2b5e6d8a6e234f3cacf2583ba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 12:55:50 2009 -0600
-Simplified interactive mode.
+ Turn off light in certain examples to avoid confusion.
-------------------------------------------------------------------------
-r1726 | jcbowman | 2006-08-07 08:20:46 -0600 (Mon, 07 Aug 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain_picture.asy
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/examples/annotation.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit 1b2cfce2ef63671c968f410cf09595e765fd4f49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 12:48:50 2009 -0600
-Simplified page alignment: -a Z nolonger implies -notex,
-annotation now works even with negative bounding box coordinates.
+ Fix filename for attach=true mode.
+
+ Add hiresbb option to includegraphics.
-------------------------------------------------------------------------
-r1725 | hammera | 2006-08-05 00:03:41 -0600 (Sat, 05 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit 688c7c03a9b2a3fa1a4df1091c876cbb6abf3b7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 12:21:11 2009 -0600
-Removed accidentally added debugging output.
+ Improve texpath resolution by preshifting.
-------------------------------------------------------------------------
-r1724 | hammera | 2006-08-04 23:56:57 -0600 (Fri, 04 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fixed horizontal drawline bug.
-
-------------------------------------------------------------------------
-r1723 | jcbowman | 2006-08-03 06:47:03 -0600 (Thu, 03 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated implicit scaling documentation.
-
-------------------------------------------------------------------------
-r1722 | jcbowman | 2006-08-02 13:02:50 -0600 (Wed, 02 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
+commit d63b55ee4d35163c186d82a686c129c6bac564c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 12:02:54 2009 -0600
-Check for interrupts on for(;;).
+ Make fontsize package conditional on latex().
-------------------------------------------------------------------------
-r1721 | jcbowman | 2006-08-02 12:46:17 -0600 (Wed, 02 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/annotate.asy
+commit 590f94b98bd139a090dc44116f7aaa783ede1fbf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 12:02:29 2009 -0600
-Removed unneeded %s.
+ Improve texpath caching.
-------------------------------------------------------------------------
-r1720 | jcbowman | 2006-08-02 12:38:03 -0600 (Wed, 02 Aug 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/annotate.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/annotation.asy
+commit 151f07527b00cf79ebb87088d2322dccf1940a69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 12:01:42 2009 -0600
-Added support for Adobe Reader annotations.
+ Fix degenerate transform3.
-------------------------------------------------------------------------
-r1719 | hammera | 2006-08-01 13:17:50 -0600 (Tue, 01 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy.vim
+commit 30479826115232ebca80f5fb15fed4186889e443
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 01:50:28 2009 -0600
-Improved highlighting of strings and scaling expressions.
+ Add real[] texsize(string, pen=currentpen) command returning raw TeX
+ dimensions {width,height,depth}.
-------------------------------------------------------------------------
-r1718 | hammera | 2006-08-01 13:16:51 -0600 (Tue, 01 Aug 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/camp.y
+commit f75bbab5748fa346edc8c667d02a150ed1b6e0eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 01:46:42 2009 -0600
-Allow empty test expression in for loop.
+ Add missing ps2tex scaling.
+commit 69ab0d6f5d9f0ec4dada3b38ca109e498ee97b0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 01:45:14 2009 -0600
-------------------------------------------------------------------------
-r1717 | hammera | 2006-08-01 13:16:21 -0600 (Tue, 01 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.h
+ Make texpath aware of baseline for PDF tex engines.
-Clarified comments.
+commit 2de4ef194157962c1deedd5617f95dd25b926e69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 3 01:42:23 2009 -0600
-------------------------------------------------------------------------
-r1716 | jcbowman | 2006-08-01 08:40:11 -0600 (Tue, 01 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Simplify alignment.
-Incremented version to 1.13svn.
+commit e546aac7b42fcac76b3ab656a227642c57517831
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 2 12:02:03 2009 -0600
-------------------------------------------------------------------------
-r1715 | jcbowman | 2006-08-01 06:46:11 -0600 (Tue, 01 Aug 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
+ Remove unwanted assignments.
-Fix cxx warning messages.
+commit fd784f824ab52137ccc868762c3c23d6f271d4ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 2 11:33:59 2009 -0600
-------------------------------------------------------------------------
-r1714 | jcbowman | 2006-08-01 06:32:23 -0600 (Tue, 01 Aug 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+ Tune headlamp parameters.
-Use command-line version of ghostscript (gswin32c.exe) under MSDOS to avoid
-spurious ghostscript window when producing pdf files.
+commit 01e9e6105d2e0c05890a0d3580ce7169657e781e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 2 11:33:38 2009 -0600
-------------------------------------------------------------------------
-r1713 | jcbowman | 2006-07-31 14:42:09 -0600 (Mon, 31 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
+ Tune alignment between rendered and PRC images for perspective projections.
+
+ Fix angle for absolute projection rendering.
-Updated.
+commit f88101c29df7754a09d0ecc8ee38306032f9fc90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 2 10:26:20 2009 -0600
-------------------------------------------------------------------------
-r1712 | jcbowman | 2006-07-31 14:23:50 -0600 (Mon, 31 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+ Add headlamp light that approximates 3Dlights=Headlamp.
-Simplify pen constructors.
+commit 5dd7890aea6db356e0dec4ef687a34dde0d19087
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 2 01:28:17 2009 -0600
-------------------------------------------------------------------------
-r1711 | jcbowman | 2006-07-31 14:12:33 -0600 (Mon, 31 Jul 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- A /trunk/asymptote/examples/transparency.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.in
+ Add hiresbb option to graphic.
+
+ Remove 2 pixel offset.
-Implement transparency.
+commit 4dcddca90a911b349f0b8fa3c543cd1adc2282fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 2 00:37:23 2009 -0600
-Handle DEFLINE correctly.
+ Improve rendered and PRC alignment.
-Change string to mem::string throughout pen class.
+commit 50388eca0e09c1824b0c134e074a669a9a3d9fa0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 1 21:57:28 2009 -0600
-------------------------------------------------------------------------
-r1710 | jcbowman | 2006-07-31 14:09:15 -0600 (Mon, 31 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/cylinderskeleton.asy
+ Handle holes in surface constructor for superpaths when planar=true.
-Use heavygreen instead of green.
+commit 8181e3eebc72966d7e53aa0eb954d53800c25329
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 1 17:18:19 2009 -0600
-------------------------------------------------------------------------
-r1709 | jcbowman | 2006-07-31 14:07:33 -0600 (Mon, 31 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/slidedemo.asy
-
-Added equations item.
-
-------------------------------------------------------------------------
-r1708 | hammera | 2006-07-30 00:22:40 -0600 (Sun, 30 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
-
-Delay call of getName, so that it is only called when the name is used.
-
-------------------------------------------------------------------------
-r1707 | jcbowman | 2006-07-22 13:43:23 -0600 (Sat, 22 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Fixed label fuzz.
-
-------------------------------------------------------------------------
-r1706 | jcbowman | 2006-07-22 01:10:50 -0600 (Sat, 22 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor additions to Help section.
-
-------------------------------------------------------------------------
-r1705 | jcbowman | 2006-07-22 01:08:18 -0600 (Sat, 22 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Account for scale in label bounding box calculation.
-
-------------------------------------------------------------------------
-r1704 | jcbowman | 2006-07-22 01:07:15 -0600 (Sat, 22 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/runtime.in
-
-Renamed interact() to interactive().
-
-------------------------------------------------------------------------
-r1703 | jcbowman | 2006-07-22 01:06:34 -0600 (Sat, 22 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fix Step calculation (special case).
-
-------------------------------------------------------------------------
-r1702 | jcbowman | 2006-07-22 00:59:44 -0600 (Sat, 22 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Interactive reset should call cleanup, not exitFunction, and set uptodate=true.
-
-------------------------------------------------------------------------
-r1701 | jcbowman | 2006-07-11 15:52:29 -0600 (Tue, 11 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
-
-Updated.
-
-------------------------------------------------------------------------
-r1700 | jcbowman | 2006-07-11 15:41:51 -0600 (Tue, 11 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain_pens.asy
-
-Added default pen argument to Dotted().
-
-------------------------------------------------------------------------
-r1699 | jcbowman | 2006-07-09 21:16:08 -0600 (Sun, 09 Jul 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Add q option to scroll facility to allow one to terminate scrolled output
-without causing an execution interrupt.
-
-Make scroll a setting instead of a function call.
-
-------------------------------------------------------------------------
-r1698 | jcbowman | 2006-07-08 22:10:25 -0600 (Sat, 08 Jul 2006) | 2 lines
-Changed paths:
- D /trunk/asymptote/base/Label.asy
- D /trunk/asymptote/base/arcs.asy
- D /trunk/asymptote/base/arrows.asy
- D /trunk/asymptote/base/boxes.asy
- D /trunk/asymptote/base/constants.asy
- D /trunk/asymptote/base/debugger.asy
- D /trunk/asymptote/base/filldraw.asy
- D /trunk/asymptote/base/margins.asy
- D /trunk/asymptote/base/markers.asy
- D /trunk/asymptote/base/paths.asy
- D /trunk/asymptote/base/pens.asy
- D /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/base/plain_Label.asy (from /trunk/asymptote/base/Label.asy:1690)
- A /trunk/asymptote/base/plain_arcs.asy (from /trunk/asymptote/base/arcs.asy:1690)
- A /trunk/asymptote/base/plain_arrows.asy (from /trunk/asymptote/base/arrows.asy:1690)
- A /trunk/asymptote/base/plain_boxes.asy (from /trunk/asymptote/base/boxes.asy:1690)
- A /trunk/asymptote/base/plain_constants.asy (from /trunk/asymptote/base/constants.asy:1690)
- A /trunk/asymptote/base/plain_debugger.asy (from /trunk/asymptote/base/debugger.asy:1690)
- A /trunk/asymptote/base/plain_filldraw.asy (from /trunk/asymptote/base/filldraw.asy:1690)
- A /trunk/asymptote/base/plain_margins.asy (from /trunk/asymptote/base/margins.asy:1690)
- A /trunk/asymptote/base/plain_markers.asy (from /trunk/asymptote/base/markers.asy:1690)
- A /trunk/asymptote/base/plain_paths.asy (from /trunk/asymptote/base/paths.asy:1690)
- A /trunk/asymptote/base/plain_pens.asy (from /trunk/asymptote/base/pens.asy:1690)
- A /trunk/asymptote/base/plain_picture.asy (from /trunk/asymptote/base/picture.asy:1690)
- A /trunk/asymptote/base/plain_shipout.asy (from /trunk/asymptote/base/shipout.asy:1690)
- A /trunk/asymptote/base/plain_strings.asy (from /trunk/asymptote/base/strings.asy:1690)
- D /trunk/asymptote/base/shipout.asy
- D /trunk/asymptote/base/strings.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added prefix plain_ to internal plain includes.
-
-------------------------------------------------------------------------
-r1697 | jcbowman | 2006-07-07 23:05:42 -0600 (Fri, 07 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Add missing clear() function to remove all breakpoints.
-
-------------------------------------------------------------------------
-r1696 | jcbowman | 2006-07-07 23:03:10 -0600 (Fri, 07 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Simplified partialsum.
-
-------------------------------------------------------------------------
-r1695 | jcbowman | 2006-07-07 11:10:28 -0600 (Fri, 07 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Removed page break.
-
-------------------------------------------------------------------------
-r1694 | jcbowman | 2006-07-07 11:06:25 -0600 (Fri, 07 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented ellipse.
-
-------------------------------------------------------------------------
-r1693 | jcbowman | 2006-07-07 10:41:38 -0600 (Fri, 07 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bezier2.asy
-
-Moved "Drawing Commands" section to immediately follow tutorial.
-
-------------------------------------------------------------------------
-r1692 | jcbowman | 2006-07-06 16:30:18 -0600 (Thu, 06 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor documentation improvements.
-
-------------------------------------------------------------------------
-r1691 | jcbowman | 2006-07-06 16:17:13 -0600 (Thu, 06 Jul 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bezier.asy
- M /trunk/asymptote/doc/bezier2.asy
- M /trunk/asymptote/runtime.in
-
-Fixed documentation of periodic tridiagonal solver.
-
-Minor edits to Bezier curve documentation.
-
-------------------------------------------------------------------------
-r1690 | rmarinov | 2006-07-06 14:05:53 -0600 (Thu, 06 Jul 2006) | 1 line
-Changed paths:
- A /trunk/asymptote/doc/bezier2.asy
-
-Added a bezier curves example - /doc/bezier2.asy .
-------------------------------------------------------------------------
-r1689 | jcbowman | 2006-07-06 10:55:47 -0600 (Thu, 06 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Replace double quotes with single quotes for compatibility with \usepackage{german}.
-
-------------------------------------------------------------------------
-r1688 | rmarinov | 2006-07-06 10:55:47 -0600 (Thu, 06 Jul 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Added some more information on Bezier curves.
-------------------------------------------------------------------------
-r1687 | jcbowman | 2006-07-06 01:05:00 -0600 (Thu, 06 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.12svn.
-
-------------------------------------------------------------------------
-r1686 | jcbowman | 2006-07-06 00:10:14 -0600 (Thu, 06 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
-
-Support g++ 3.3.4.
-
-------------------------------------------------------------------------
-r1685 | jcbowman | 2006-07-05 23:53:55 -0600 (Wed, 05 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stack.cc
-
-Fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r1684 | jcbowman | 2006-07-05 22:39:14 -0600 (Wed, 05 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Added reference to graph3.
-
-------------------------------------------------------------------------
-r1683 | jcbowman | 2006-07-05 12:28:58 -0600 (Wed, 05 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/debugger.asy
- M /trunk/asymptote/runtime.in
-
-Renamed locate to locatefile.
-
-------------------------------------------------------------------------
-r1682 | jcbowman | 2006-07-05 01:15:18 -0600 (Wed, 05 Jul 2006) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/debugger.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/types.h
-
-Debugger enhancements and minor fixes, including conditional breakpoints;
-renamed remove(string, int) to clear(string, int).
-
-Define min(... int[] a) and max(... int[] a).
-
-Moved realmult to runtime.
-
-
-------------------------------------------------------------------------
-r1681 | jcbowman | 2006-07-01 03:05:34 -0600 (Sat, 01 Jul 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/debugger.asy
-
-Removed spurious write.
-
-------------------------------------------------------------------------
-r1680 | jcbowman | 2006-07-01 03:03:41 -0600 (Sat, 01 Jul 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/debugger.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Simplified debugger: removed step, renamed line to step, and make trace toggle.
-
-Prune duplicate trace messages.
-
-------------------------------------------------------------------------
-r1679 | jcbowman | 2006-07-01 01:20:21 -0600 (Sat, 01 Jul 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/shipout.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/embeddedmovie.asy
- M /trunk/asymptote/examples/animations/wheel.asy
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Make access settings global.
-
-Added twice setting to resolve LaTeX references.
-
-Improve embedded movie example.
-
-------------------------------------------------------------------------
-r1678 | jcbowman | 2006-06-30 11:09:49 -0600 (Fri, 30 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/embeddedmovie.asy
- M /trunk/asymptote/runtime.in
-
-Generate wheel.mpg.
-
-Suppress vbv_delay overflow messages during mpeg merge.
-
-------------------------------------------------------------------------
-r1677 | jcbowman | 2006-06-30 10:34:52 -0600 (Fri, 30 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/markers.asy
-
-Use defaultformat again instead of empty format string.
-
-------------------------------------------------------------------------
-r1676 | jcbowman | 2006-06-30 10:27:19 -0600 (Fri, 30 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Improve discussion of stack overflow detection.
-
-------------------------------------------------------------------------
-r1675 | jcbowman | 2006-06-30 08:35:14 -0600 (Fri, 30 Jun 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/animations/embeddedmovie.asy
-
-Added missing file.
-
-------------------------------------------------------------------------
-r1674 | jcbowman | 2006-06-29 22:54:03 -0600 (Thu, 29 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Add support for OCG layers.
-Added 3D array transpose and copy.
+commit eedc3f6fd635d411e871a006356e23e6f90b3866
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 1 02:43:51 2009 -0600
-------------------------------------------------------------------------
-r1673 | jcbowman | 2006-06-29 22:37:03 -0600 (Thu, 29 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+ Increment version to 1.76svn.
-Prevent runtime errors and interrupts from resetting interactive environment.
+commit 3566c16a88c716b8f890720759369535a285568c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 1 00:04:03 2009 -0600
-------------------------------------------------------------------------
-r1672 | jcbowman | 2006-06-29 22:35:10 -0600 (Thu, 29 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
+ Fix target.
-Removed extra blank line at end of 3D array write.
-
-------------------------------------------------------------------------
-r1671 | jcbowman | 2006-06-29 17:10:05 -0600 (Thu, 29 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/settings.cc
-
-Moved introductory material into Tutorial section.
+commit 32bc3480d0dafe6d475bc5fcb903e07f2e7929ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 23:35:47 2009 -0600
-------------------------------------------------------------------------
-r1670 | jcbowman | 2006-06-29 11:37:38 -0600 (Thu, 29 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asymptote.py
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
+ Update example.
-Added prompt and quiet settings.
+commit c1779f47cb6199df3ea6ba88ef12f3d5c8f4ed53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 23:06:06 2009 -0600
-------------------------------------------------------------------------
-r1669 | jcbowman | 2006-06-29 06:20:33 -0600 (Thu, 29 Jun 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+ Add install-prebuilt target for CTAN distribution.
-Don't exit if stack overflow or segmentation fault handlers fail (to
-workaround broken libsigsegv-2.3; upgrading to libsigsegv-2.4 is recommended).
+commit f824133509041975553fbe67bf2576b850eb6e5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 13:15:28 2009 -0600
-------------------------------------------------------------------------
-r1668 | jcbowman | 2006-06-28 21:59:26 -0600 (Wed, 28 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Increase fuzz.
-Renamed Examples section to Tutorial.
+commit 7122c68b5919d0df45897d20ef6c438a9dc5352e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 12:01:15 2009 -0600
-------------------------------------------------------------------------
-r1667 | jcbowman | 2006-06-28 12:40:09 -0600 (Wed, 28 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/debugger.asy
+ Revert inadvertent commit.
-Removed unused line.
+commit d8db8f2edc64c08980988ff6b6edfb783a0a3011
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 11:59:17 2009 -0600
-------------------------------------------------------------------------
-r1666 | jcbowman | 2006-06-28 12:38:09 -0600 (Wed, 28 Jun 2006) | 10 lines
-Changed paths:
- A /trunk/asymptote/base/debugger.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Fix missing documentclass when texpath is used in inlinetex mode.
-Moved debugger into separate base file debugger.asy.
+commit e6cdcb7915197c4cbf1b58855fe76b2d7bcf4f02
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 11:11:40 2009 -0600
-Added void stop(string file, string text); to stop at the first line in
-file containing the string text.
+ Workaround missing -output-directory option in ConTeXt (current directory
+ must be writeable).
-Renamed q (quit) debugger command to x (exit); added q (quit) command that
-quits debugger and ends execution.
+commit 6de2ae1ddd58a49734914c967c1d5977ea717cfd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 10:20:19 2009 -0600
-Better fix for memory leak.
+ Implement alternative workaround, suggested by Hans Hagen, for ConTeXt
+ switchtobodyfont alignment bug in TeXLive 2008.
-------------------------------------------------------------------------
-r1665 | jcbowman | 2006-06-28 10:59:27 -0600 (Wed, 28 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 93e3d78fe71baf37b0fe4d0ae2c716151420af19
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 10:09:14 2009 -0600
-Minor documentation updates.
+ Add --disable-readline and --disable-fftw.
-------------------------------------------------------------------------
-r1664 | hammera | 2006-06-28 01:24:15 -0600 (Wed, 28 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 285d415e65b9c7c7d79c157d663bb694e286fb75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 09:59:40 2009 -0600
-Ensured that the basis in lookAt() is orthonormal.
+ Remove font encodings by default.
-------------------------------------------------------------------------
-r1663 | jcbowman | 2006-06-28 00:35:12 -0600 (Wed, 28 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 75d01e891bd976179c94a5185d1d8662c1ed5215
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 01:25:55 2009 -0600
-Incremented version to 1.11svn.
+ Remove troublesome --purgeall context option (ignored in TeXLive 2008;
+ leads to bad argument #1 to 'match' error with ConTeXT Minimals).
-------------------------------------------------------------------------
-r1662 | jcbowman | 2006-06-28 00:03:25 -0600 (Wed, 28 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+commit 9f679ed5eaf47ddb46a546ee4714cbf1634472db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 01:14:21 2009 -0600
-Add support for spaces in Asymptote and output filenames.
+ Clean up epilogue.
-------------------------------------------------------------------------
-r1661 | jcbowman | 2006-06-27 22:51:10 -0600 (Tue, 27 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit bd97f792724d80ed2c53bef9258ce8b31c2c2208
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 01:13:23 2009 -0600
-Added more quotes.
+ Fix aspect ratio calculation; tighten anglefactor.
+
+ Improve viewportmargin handling.
-------------------------------------------------------------------------
-r1660 | jcbowman | 2006-06-27 22:44:55 -0600 (Tue, 27 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/util.cc
+commit 0fa9327d407c403447e55b032116c65d25671ce3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 00:46:12 2009 -0600
-Add more quotes for MSDOS users who like to use spaces in filenames.
+ Remove GCLIB_CHECK.
-Remove quotes in diagnostic messages.
-
-------------------------------------------------------------------------
-r1659 | jcbowman | 2006-06-27 13:30:09 -0600 (Tue, 27 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit f06c75435421cee3d1faa1e188fbcb7dc2fc5ad0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 31 00:33:09 2009 -0600
-Cache source code in debugger.
+ Handle cusps.
-Move debugger help message to immediately before prompt.
+commit 298d8aa536f119456adb7d9aacab28c81383048d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 30 21:54:39 2009 -0600
-------------------------------------------------------------------------
-r1658 | jcbowman | 2006-06-27 12:42:03 -0600 (Tue, 27 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
+ Remove unused file.
-Extended and documented debugger.
-
-Fixed string reads of lines containing only whitespace.
+commit 8237ff1025cbcd4ac4c60248d8419dfdf01c97a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 30 10:47:00 2009 -0600
-------------------------------------------------------------------------
-r1657 | jcbowman | 2006-06-27 01:47:31 -0600 (Tue, 27 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/errorbars.asy
-
-Fix drawpen.
-
-------------------------------------------------------------------------
-r1656 | jcbowman | 2006-06-27 01:45:40 -0600 (Tue, 27 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Make default drawpen currentpen again.
-
-------------------------------------------------------------------------
-r1655 | jcbowman | 2006-06-27 01:31:48 -0600 (Tue, 27 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stack.cc
-
-Work around atbreakpoint memory leak.
-
-------------------------------------------------------------------------
-r1654 | jcbowman | 2006-06-26 23:25:54 -0600 (Mon, 26 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/contour1.asy
- M /trunk/asymptote/doc/contour2.asy
- M /trunk/asymptote/doc/errorbars.asy
- M /trunk/asymptote/examples/dimension.asy
-
-Make Fill and FillDraw work with markers and superpaths.
-
-Minor formatting updates.
-
-------------------------------------------------------------------------
-r1653 | jcbowman | 2006-06-26 22:23:17 -0600 (Mon, 26 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/util.cc
-
-Suppress all errors when quiet=2.
-
-Catch handled_error in configuration files.
-
-------------------------------------------------------------------------
-r1652 | jcbowman | 2006-06-26 21:14:44 -0600 (Mon, 26 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/parametricsurface.asy
-
-Added parametric surface example.
-
-Distinguish between distances in front of and behind camera.
-
-------------------------------------------------------------------------
-r1651 | cmsavage | 2006-06-26 18:02:59 -0600 (Mon, 26 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Implemented parametric surfaces. Surface fill/mesh is no longer drawn for nullpen arguments.
-------------------------------------------------------------------------
-r1650 | jcbowman | 2006-06-26 16:04:47 -0600 (Mon, 26 Jun 2006) | 4 lines
-Changed paths:
- D /trunk/asymptote/base/debugger.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stack.cc
-
-Fixed segmentation fault if atbreakpoint isn't defined.
-
-Moved debugger.asy into plain.asy.
-
-------------------------------------------------------------------------
-r1649 | jcbowman | 2006-06-26 02:02:39 -0600 (Mon, 26 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
-
-Support compilation under g++-3.3.4.
-
-------------------------------------------------------------------------
-r1648 | jcbowman | 2006-06-26 01:18:44 -0600 (Mon, 26 Jun 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/debugger.asy
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/types.h
- M /trunk/asymptote/util.cc
-
-Debugger support.
-
-------------------------------------------------------------------------
-r1647 | jcbowman | 2006-06-25 22:13:21 -0600 (Sun, 25 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Implement rudimentary debugger.
-
-Fix interrupts.
-
-------------------------------------------------------------------------
-r1646 | jcbowman | 2006-06-25 22:10:58 -0600 (Sun, 25 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Suppress stderr for gv workaround.
-
-------------------------------------------------------------------------
-r1645 | jcbowman | 2006-06-25 22:10:14 -0600 (Sun, 25 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Suppress stderr only for gv workaround.
-
-------------------------------------------------------------------------
-r1644 | jcbowman | 2006-06-25 19:20:24 -0600 (Sun, 25 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Work around file descriptor problem with MikTeX 2.5.
-
-------------------------------------------------------------------------
-r1643 | jcbowman | 2006-06-23 21:03:52 -0600 (Fri, 23 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/parametricgraph.asy
-
-Added Crop argument.
-
-------------------------------------------------------------------------
-r1642 | jcbowman | 2006-06-23 21:02:52 -0600 (Fri, 23 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Added autoconf > 2.59 patch submitted by Chris.
-
-------------------------------------------------------------------------
-r1641 | cmsavage | 2006-06-23 18:06:33 -0600 (Fri, 23 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Added crop argument to limits to match xlimits.
-------------------------------------------------------------------------
-r1640 | cmsavage | 2006-06-23 18:04:34 -0600 (Fri, 23 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Corrected default crop argument of xlimits.
-------------------------------------------------------------------------
-r1639 | cmsavage | 2006-06-23 17:08:52 -0600 (Fri, 23 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added picture argument and use of picture scaling to graph(...) functions that did not previously do this.
-------------------------------------------------------------------------
-r1638 | jcbowman | 2006-06-23 06:12:58 -0600 (Fri, 23 Jun 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/LICENSE
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/README
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/examples/elliptic.asy
-
-Changed Docdir to docdir; hopefully this won't conflict with next release
-of autoconf.
-
-Replaced GPL LICENSE with newer version (FSF forgot to bump the version
-number!).
-
-------------------------------------------------------------------------
-r1637 | jcbowman | 2006-06-22 16:35:05 -0600 (Thu, 22 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.10svn.
-
-------------------------------------------------------------------------
-r1636 | jcbowman | 2006-06-22 13:52:31 -0600 (Thu, 22 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
-
-Make gv-3.6.1 bug workaround work with older versions like gv-3.5.8.
-
-------------------------------------------------------------------------
-r1635 | jcbowman | 2006-06-22 00:19:45 -0600 (Thu, 22 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Updated to MSDOS gs8.54.
-
-------------------------------------------------------------------------
-r1634 | jcbowman | 2006-06-22 00:18:51 -0600 (Thu, 22 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.09svn.
-
-------------------------------------------------------------------------
-r1633 | jcbowman | 2006-06-21 22:36:17 -0600 (Wed, 21 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/triangulate.asy
-
-Documented int[][] triangulate(pair[] z); for creating a triangular mesh.
-
-------------------------------------------------------------------------
-r1632 | jcbowman | 2006-06-21 21:46:43 -0600 (Wed, 21 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fixed make distclean.
-
-------------------------------------------------------------------------
-r1631 | jcbowman | 2006-06-21 21:15:32 -0600 (Wed, 21 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/tests/Makefile
-
-Clean up unneeded files.
-
-------------------------------------------------------------------------
-r1630 | jcbowman | 2006-06-21 18:13:50 -0600 (Wed, 21 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fixed warning messages.
-
-------------------------------------------------------------------------
-r1629 | jcbowman | 2006-06-21 16:41:19 -0600 (Wed, 21 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/Label.asy
- M /trunk/asymptote/base/arrows.asy
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/light.asy
- M /trunk/asymptote/base/margins.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/metapost.asy
- M /trunk/asymptote/base/paths.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/base/shipout.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/slopefield.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/tree.asy
-
-Removed unneeded public modifiers.
-
-------------------------------------------------------------------------
-r1628 | jcbowman | 2006-06-21 16:35:07 -0600 (Wed, 21 Jun 2006) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.in
-
-Added pen colorless(pen) function that strips pen color attributes (useful for
-avoiding color mixing).
-
-Fixed stepping bugs in slide on overfull slide; added institution field to
-titlepage.
-
-
-------------------------------------------------------------------------
-r1627 | jcbowman | 2006-06-20 21:40:06 -0600 (Tue, 20 Jun 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Removed AC_FUNC_MALLOC and AC_FUNC_REALLOC as they seem to cause more
-problems than they solve.
-
-Fix help command by reverting broken Docdir change.
-
-
-------------------------------------------------------------------------
-r1626 | jcbowman | 2006-06-20 13:12:52 -0600 (Tue, 20 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Increased epsilon to fix corner cases.
-
-Suppress null labels.
-
-------------------------------------------------------------------------
-r1625 | jcbowman | 2006-06-18 22:32:31 -0600 (Sun, 18 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 1.08svn.
-
-------------------------------------------------------------------------
-r1624 | jcbowman | 2006-06-18 21:34:40 -0600 (Sun, 18 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Fixed gv workaround.
-
-------------------------------------------------------------------------
-r1623 | jcbowman | 2006-06-18 20:51:25 -0600 (Sun, 18 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/util.h
-
-Fix cygwin build problems.
-
-------------------------------------------------------------------------
-r1622 | jcbowman | 2006-06-18 10:39:54 -0600 (Sun, 18 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/slopefield.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/contour2.asy
- M /trunk/asymptote/doc/logimage.asy
-
-Add and document contour labels.
-
-------------------------------------------------------------------------
-r1621 | jcbowman | 2006-06-18 01:37:48 -0600 (Sun, 18 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/laserlattice.asy
-
-Updated documentation regarding type-dependent array functions.
-
-Fixed example.
-
-------------------------------------------------------------------------
-r1620 | jcbowman | 2006-06-18 01:24:06 -0600 (Sun, 18 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/imagecontour.asy
-
-Add imagecontour example.
-
-------------------------------------------------------------------------
-r1619 | jcbowman | 2006-06-18 01:03:23 -0600 (Sun, 18 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/image.asy
- A /trunk/asymptote/doc/logimage.asy
- D /trunk/asymptote/doc/mosquito.asy
- A /trunk/asymptote/examples/mosquito.asy
- M /trunk/asymptote/runtime.in
-
-Add improved and simplified version of Chris' palette modifications.
-
-------------------------------------------------------------------------
-r1618 | jcbowman | 2006-06-17 16:53:00 -0600 (Sat, 17 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/arrows.asy
-
-Fixed arcarrowsize.
-
-------------------------------------------------------------------------
-r1617 | jcbowman | 2006-06-17 16:49:51 -0600 (Sat, 17 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/TestLib.asy
- M /trunk/asymptote/tests/array/determinant.asy
- M /trunk/asymptote/tests/array/solve.asy
-
-Fixed and simplified LU decomposition, solve, and determinant.
-
-------------------------------------------------------------------------
-r1616 | jcbowman | 2006-06-17 04:56:37 -0600 (Sat, 17 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/array/solve.asy
-
-Simplified test.
-
-------------------------------------------------------------------------
-r1615 | jcbowman | 2006-06-16 20:09:40 -0600 (Fri, 16 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/logo.asy
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/array/solve.asy
-
-Optimized solve and inverse.
-
-------------------------------------------------------------------------
-r1614 | rmarinov | 2006-06-16 14:01:41 -0600 (Fri, 16 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/runtime.in
- A /trunk/asymptote/tests/array/solve.asy
-
-Added LU decomposition instead of Gauss-Seidel method in solve. Gauss-Seidel method is still used for finding inverses. Added a test for both.
-------------------------------------------------------------------------
-r1613 | jcbowman | 2006-06-15 16:33:32 -0600 (Thu, 15 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/arrows.asy
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Renamed Fill filltype to FillDraw and added Fill filltype that only does a fill.
-
-Fixed arrowsize capping code and added arrowsizelimit.
-
-------------------------------------------------------------------------
-r1612 | jcbowman | 2006-06-15 14:41:13 -0600 (Thu, 15 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/modifier.h
-
-Renamed readable to restricted.
-
-------------------------------------------------------------------------
-r1611 | jcbowman | 2006-06-14 15:55:06 -0600 (Wed, 14 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/logo.asy
-
-Fine-tune logo.
-
-------------------------------------------------------------------------
-r1610 | jcbowman | 2006-06-14 00:15:22 -0600 (Wed, 14 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/flowchartdemo.asy
-
-Change defaultformat argument of PaletteTicks to "".
-
-Fix formatting issues.
-
-------------------------------------------------------------------------
-r1609 | hammera | 2006-06-13 17:23:58 -0600 (Tue, 13 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/asy.vim
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/modifier.h
-
-Added readable keyword, made public the default permission.
-
-------------------------------------------------------------------------
-r1608 | rmarinov | 2006-06-13 14:49:16 -0600 (Tue, 13 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation for contours.
-------------------------------------------------------------------------
-r1607 | jcbowman | 2006-06-13 13:14:18 -0600 (Tue, 13 Jun 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/contour1.asy
- M /trunk/asymptote/doc/contour2.asy
- A /trunk/asymptote/doc/contour3.asy
- A /trunk/asymptote/doc/triangulate.asy
- M /trunk/asymptote/runtime.in
-
-Optimized postsorting of triangulate routine.
-
-Simplified contour interface.
-
-Added nonuniform contour mesh example.
-
-------------------------------------------------------------------------
-r1606 | jcbowman | 2006-06-13 12:34:14 -0600 (Tue, 13 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/arrows.asy
-
-Make arrowhead and arrowheadbbox public to allow them to be overloaded.
-
-------------------------------------------------------------------------
-r1605 | rmarinov | 2006-06-13 11:10:27 -0600 (Tue, 13 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/runtime.in
-
-Added non-regularly spaced contouring.
-------------------------------------------------------------------------
-r1604 | jcbowman | 2006-06-13 01:00:48 -0600 (Tue, 13 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Use random pair for overwrite moves when align=(0,0).
-
-------------------------------------------------------------------------
-r1603 | jcbowman | 2006-06-13 00:59:12 -0600 (Tue, 13 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/contour1.asy
- M /trunk/asymptote/doc/contour2.asy
-
-Formatting.
-
-------------------------------------------------------------------------
-r1602 | jcbowman | 2006-06-13 00:54:17 -0600 (Tue, 13 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fixed secondary logarithmic axes.
-
-------------------------------------------------------------------------
-r1601 | jcbowman | 2006-06-13 00:34:56 -0600 (Tue, 13 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fixed count computation (for endlabel=false).
-
-------------------------------------------------------------------------
-r1600 | jcbowman | 2006-06-13 00:25:17 -0600 (Tue, 13 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fixed alignment of rotated tick labels.
-
-------------------------------------------------------------------------
-r1599 | jcbowman | 2006-06-12 22:37:10 -0600 (Mon, 12 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Implemented more efficient guide collection algorithm.
-
-------------------------------------------------------------------------
-r1598 | jcbowman | 2006-06-12 20:33:17 -0600 (Mon, 12 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Added string option to assert.
-
-------------------------------------------------------------------------
-r1597 | jcbowman | 2006-06-12 20:30:55 -0600 (Mon, 12 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
+ Return a sorted array from intersections(path3, surface).
+
+ Add intersectionpoints(path3, patch) routine.
-Standardize "could not load module" error message.
-
-------------------------------------------------------------------------
-r1596 | jcbowman | 2006-06-12 20:29:02 -0600 (Mon, 12 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/stack.cc
-
-Use most up-to-date verbose setting for traceback.
-
-------------------------------------------------------------------------
-r1595 | rmarinov | 2006-06-12 10:23:59 -0600 (Mon, 12 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/runtime.in
+commit 17c2e0d5cd9f62e569f86292d54c19c932df9014
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 30 10:37:10 2009 -0600
-Removed copying of unused variable in triangulation routine.
-------------------------------------------------------------------------
-r1594 | jcbowman | 2006-06-11 14:05:28 -0600 (Sun, 11 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/Delaunay.h
+ Fix intrapatch duplicate point removal in intersections(path,surface).
-Removed executable flag.
+commit 0e14bb76c839af345f01f53d03b69815cab68dd1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 29 09:20:50 2009 -0600
-------------------------------------------------------------------------
-r1593 | jcbowman | 2006-06-10 15:45:17 -0600 (Sat, 10 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Remove unused interface.
-Make currentprojection public.
+commit 957ccc0b6b052f2f86e1957565b7b58cbcf6b96a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 29 09:14:39 2009 -0600
-------------------------------------------------------------------------
-r1592 | jcbowman | 2006-06-10 15:42:22 -0600 (Sat, 10 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/light.asy
- M /trunk/asymptote/base/solids.asy
+ Add usetypescript[modern] to texpath.
+
+ Adjust anglefactor.
-Import three as public so that currentprojection can be overridden.
+commit d5509c68aa53526375b640b9a24f271e0f966111
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 28 22:36:28 2009 -0600
-------------------------------------------------------------------------
-r1591 | hammera | 2006-06-10 13:55:29 -0600 (Sat, 10 Jun 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
+ Add missing brace for context miniprologue used by texpath.
-Added addSaveFunction to extend save and restore.
-Moved projection code to three.asy.
-Handle degenerate cases in lookAt().
+commit ad7435c09d8c7e2df18578e5f9f90d33b8827d7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 28 03:26:53 2009 -0600
+ Increment version to 1.75svn.
-------------------------------------------------------------------------
-r1590 | hammera | 2006-06-10 13:51:57 -0600 (Sat, 10 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit b9d350961270dc36ce7ab75592d4bfe490c071cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 28 01:57:37 2009 -0600
-Noted built-in modules.
+ Fix help command under MSWindows
-------------------------------------------------------------------------
-r1589 | jcbowman | 2006-06-09 22:16:41 -0600 (Fri, 09 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 43c90a558d3a412fae71a0415d301561907409c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 28 00:56:30 2009 -0600
-Removed unused subtraction.
+ Improve appearance of cube example.
-------------------------------------------------------------------------
-r1588 | jcbowman | 2006-06-09 22:05:53 -0600 (Fri, 09 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 64adc5adecdcbae9502cb8d38001b2c2ae2db935
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 28 00:33:43 2009 -0600
-Fix overhead/underhead views.
+ Increase anglefactor.
-------------------------------------------------------------------------
-r1587 | jcbowman | 2006-06-09 16:49:33 -0600 (Fri, 09 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit be0e2eba11df9da38e068ed6e204677b201b148c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 28 00:14:35 2009 -0600
-Added up argument to lookAt; remove lookAtOrigin in favour of lookAt(O,...).
+ Fix assert; increase fuzz.
-------------------------------------------------------------------------
-r1586 | jcbowman | 2006-06-09 12:21:26 -0600 (Fri, 09 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/axis3.asy
+commit e7fffb6e11f4b61fd3f773cc50db58aa200a8ed3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 28 00:00:27 2009 -0600
-Simply support for custom projections.
+ Disable PRC output when using ConTeXt engine (due to lack of movie15
+ equivalent).
-Reverse arguments of lookAt for clarity.
+commit 60223b2f21e367183929a06cea8d11070e302420
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 27 23:37:13 2009 -0600
-------------------------------------------------------------------------
-r1585 | rmarinov | 2006-06-08 13:49:56 -0600 (Thu, 08 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/Delaunay.cc
- M /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/runtime.in
+ Fix incorrect auxiliary control point in surface bounding box routines.
+
+ Add path/surface intersections and intersectionpoints routines.
-Fixed a problem with triangulation.
-------------------------------------------------------------------------
-r1584 | jcbowman | 2006-06-07 21:41:09 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit b8a100ec8889686eaaf69f40ea233d3553903754
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 27 10:16:32 2009 -0600
-Fixed typo in configuration instructions.
+ Fix packaging.
-------------------------------------------------------------------------
-r1583 | jcbowman | 2006-06-07 17:00:16 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit ea25f68f0f294a2568a906ca87832e258c9c1e82
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 27 09:47:32 2009 -0600
-Add Delaunay.
+ Package conTeXt files.
-------------------------------------------------------------------------
-r1582 | jcbowman | 2006-06-07 16:58:54 -0600 (Wed, 07 Jun 2006) | 4 lines
-Changed paths:
- A /trunk/asymptote/Delaunay.cc
- A /trunk/asymptote/Delaunay.h
- M /trunk/asymptote/runtime.in
+commit d359199885c11fcea6782cba8fa0d36fb42e47b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 27 09:30:15 2009 -0600
-Added Paul Bourke's Delaunay triangulation routine.
+ Revert 1.74-15; ensure consistency of circle and arc.
-Removed unneeded copyArray from inside.
+commit 8c8046a93712185098c044acddac237195dcc4d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 27 08:44:56 2009 -0600
-------------------------------------------------------------------------
-r1581 | jcbowman | 2006-06-07 14:22:18 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Fix RPM build.
-Fixed typo regarding cone vertex.
+commit b4e1016d05067f31015761b7adb00906ef3adeef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 23:21:51 2009 -0600
-------------------------------------------------------------------------
-r1580 | jcbowman | 2006-06-07 14:02:03 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile
+ Fix diagnostics.
-Fix configuration problems.
+commit fa41eae215f40b4938920a1e95b779a2297c6894
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 22:56:39 2009 -0600
-------------------------------------------------------------------------
-r1579 | jcbowman | 2006-06-07 03:25:06 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Remove docdir.
+ Remove ambiguity in font commands.
-------------------------------------------------------------------------
-r1578 | jcbowman | 2006-06-07 03:10:45 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit 5b38029712b4a67a372b523f3d9a67fc18fc806d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 22:55:34 2009 -0600
-Remove unused docdir operations.
-
-------------------------------------------------------------------------
-r1577 | jcbowman | 2006-06-07 03:05:30 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Implement work around for backwards-incompatible command-line options of gv-3.6.1.
-
-------------------------------------------------------------------------
-r1576 | jcbowman | 2006-06-07 02:47:32 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Make docdir if it doesn't exist.
+ Increase duplicate fuzz to work around font errors.
-------------------------------------------------------------------------
-r1575 | jcbowman | 2006-06-07 02:27:37 -0600 (Wed, 07 Jun 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Fix default configure documentation directory setting.
-
-Document inclusion of Asymptote in Fedora Core Extras project.
+commit 812e5a12484ed78bb6044716e6aea84c033b3f97
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 17:57:11 2009 -0600
-------------------------------------------------------------------------
-r1574 | jcbowman | 2006-06-07 01:40:43 -0600 (Wed, 07 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
+ Add portability fix.
-Added --with-docdir=PATH configure option.
+commit 51d2a997b312453016f6884b19b2d7bea980c2cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 17:46:56 2009 -0600
-------------------------------------------------------------------------
-r1573 | jcbowman | 2006-06-06 23:12:16 -0600 (Tue, 06 Jun 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/Label.asy
- M /trunk/asymptote/base/flowchart.asy
- A /trunk/asymptote/base/slopefield.asy (from /trunk/asymptote/base/slopefields.asy:1572)
- D /trunk/asymptote/base/slopefields.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/flowchartdemo.asy
+ Remove unused enums.
-Add object structure for handling frames and Labels on an equal footing.
+commit dc714bd68848faec6f421b88b7da89bd5020f447
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 08:23:49 2009 -0600
-Add a pack routine for building compound frames from a list of objects.
-
-Simplify flowchart interface and example; fix frame/Label packing.
-
-------------------------------------------------------------------------
-r1572 | rmarinov | 2006-06-06 14:46:11 -0600 (Tue, 06 Jun 2006) | 1 line
-Changed paths:
- A /trunk/asymptote/base/slopefields.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Fix enum.
-Added slopefields module.
-------------------------------------------------------------------------
-r1571 | jcbowman | 2006-06-06 04:10:20 -0600 (Tue, 06 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/flowchartdemo.asy
+commit c22bce6986019495a36f2e49be622fd38a1e5161
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 08:21:02 2009 -0600
-Fixed alignment problems, standardized usage.
+ Fix preprocessor command.
-------------------------------------------------------------------------
-r1570 | smelenchuk | 2006-06-05 12:13:22 -0600 (Mon, 05 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
-
-Repair inconsistency in box height being used for vertically centering the header text in flowrectangle.
-------------------------------------------------------------------------
-r1569 | smelenchuk | 2006-06-05 11:52:27 -0600 (Mon, 05 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
-
-Tweak vertical margins on flowrectangle with header.
-------------------------------------------------------------------------
-r1568 | smelenchuk | 2006-06-05 09:31:06 -0600 (Mon, 05 Jun 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
+commit 2cf616475d6267d764e0d7debc9fd836139b9f10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 02:52:25 2009 -0600
-Adjust margins on flowrectangle (both with header and without).
-------------------------------------------------------------------------
-r1567 | jcbowman | 2006-06-04 21:49:17 -0600 (Sun, 04 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
-
-Make makepen fill nodes; fix infinite loops.
-
-------------------------------------------------------------------------
-r1566 | jcbowman | 2006-06-04 14:49:17 -0600 (Sun, 04 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/patterns.asy
-
-Added missing pen arguments in calls to hatch.
-
-------------------------------------------------------------------------
-r1565 | jcbowman | 2006-06-03 08:04:31 -0600 (Sat, 03 Jun 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Enable non-PRC 3D context support.
-Fixed documentation of PaletteTicks.
-
-Renamed ngraph argument to n for consistency.
+commit 71ba0d87410db1ecf377b60f231783759e8cee40
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 02:25:39 2009 -0600
-Renamed straight(path) to piecewisestraight(path) and moved to runtime.in.
+ Support context engine in _texpath; clean up files.
-------------------------------------------------------------------------
-r1564 | jcbowman | 2006-06-02 16:20:34 -0600 (Fri, 02 Jun 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/dimension.asy
+commit 1d10efc8ee0c9818eb00d4a46bb46fb023329483
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 01:30:46 2009 -0600
-Draw on frame f.
+ Cleanup temporary context files.
-------------------------------------------------------------------------
-r1563 | hammera | 2006-05-31 13:51:33 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit c5f46b343da8ea10be2bee947c89a30e962cf793
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 01:12:05 2009 -0600
-Clarified the non-behaviour of top level static modifiers.
+ Normalize direction.
-------------------------------------------------------------------------
-r1562 | hammera | 2006-05-31 13:42:21 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/dec.cc
+commit 353cf76c084a812c558ef67460009cc5e818e1a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 26 00:16:53 2009 -0600
-Added warning for top-level static modifiers.
+ Workaround possibly broken header file on i386-solaris with g++ 3.4.3.
-------------------------------------------------------------------------
-r1561 | jcbowman | 2006-05-31 12:45:50 -0600 (Wed, 31 May 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
+commit f9494ca94993529747ced00a109516b16dfd159d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 25 23:58:24 2009 -0600
-Added flowblock initializer; removed unneeded new picture initializers.
-Added authors, improved indentation.
+ Force child to exit when pipe is closed.
-------------------------------------------------------------------------
-r1560 | jcbowman | 2006-05-31 11:54:36 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit cdadd335d339ff8f9e0140ff5bb20a6aa9a918c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 25 11:01:50 2009 -0600
-Make cputime return a structure.
+ Prevent double waiting in pipeclose().
+
+ Support PDF tex engines in texpath.
-------------------------------------------------------------------------
-r1559 | jcbowman | 2006-05-31 11:53:38 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit de43da1d463274e3d8cac3e32b25ed159fabf72b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 25 07:18:45 2009 -0600
-Removed unneeded CFLAGS.
+ Don't issue \usemodule[pictex] in inlinetex mode.
-------------------------------------------------------------------------
-r1558 | jcbowman | 2006-05-31 10:34:10 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit 090c0c4ae9cb651aac3897930554703d610d6504
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 24 22:25:12 2009 -0600
-Fix texinfo dependency.
+ Handle zombies in pipestream without using a wrapper, so that one can detect
+ whether the child process has terminated.
+
+ Simplify, _texpath, textpath, and _strokepath.
-------------------------------------------------------------------------
-r1557 | jcbowman | 2006-05-31 10:21:34 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
- M /trunk/asymptote/doc/Makefile
+commit 6015d4b9944ca08604ec775dbbf92f2b4e0fd0b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 23 22:47:30 2009 -0600
-More info updates.
+ Fix initial context pen.
+
+ Add usetypescript convenience function.
+
+ Protect context switchtobodyfont with gsave/grestore to prevent
+ misalignment if font is not found.
+
+ Improve description of -v option.
-------------------------------------------------------------------------
-r1556 | jcbowman | 2006-05-31 07:03:42 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit 95a573ec7fe5269f21b844bcd06d710f05172e09
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 23 22:44:43 2009 -0600
-Add cputime() function.
+ Fix ylabel rotation.
-------------------------------------------------------------------------
-r1555 | jcbowman | 2006-05-31 06:24:26 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit cf29666c9accb9fc112877b066d251e7b4e20d0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 23 21:07:40 2009 -0600
-Use -O3 when building rpms.
+ Implement a better workaround for lack of a context interactive mode that
+ does not rely on the existence of a null.tex file.
+
+ Use context-style command-line options.
-------------------------------------------------------------------------
-r1554 | jcbowman | 2006-05-31 06:13:43 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/dimension.asy
+commit 8e1ea31d005c1ab1075befa5f631a7f7dda171c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 23 11:18:01 2009 -0600
-Fix picture scaling computation in dimension example.
+ Fix man page generator.
-------------------------------------------------------------------------
-r1553 | jcbowman | 2006-05-31 05:18:53 -0600 (Wed, 31 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit 0c4c6ee7d904d48e7d22d421c37e2ca920793c1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 23 08:11:52 2009 -0600
-Improve diagnostics.
+ Add colo-asy.tex file (contributed by Mojca Miklavec).
+
+ Remove base/asy-keywords.el in favour of asy-keywords.el.
-------------------------------------------------------------------------
-r1552 | jcbowman | 2006-05-30 01:18:50 -0600 (Tue, 30 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
+commit f45daa6be9a492d5eed7429d007eff5cde05d4fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 22 18:24:14 2009 -0600
-Removed info dir entry in %files section; makedepend should respect cflags.
+ Add unitoctant example.
-------------------------------------------------------------------------
-r1551 | jcbowman | 2006-05-30 00:53:41 -0600 (Tue, 30 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+commit b2d3c2f5205169dbbb4200bcb343f0cef4ca3472
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 22 14:20:05 2009 -0600
-Use make install-all in rpm spec file to install info pages as well.
+ Allow draw(nullpath3,linewidth(0)).
-------------------------------------------------------------------------
-r1550 | jcbowman | 2006-05-30 00:53:15 -0600 (Tue, 30 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit f45dc9b07cb323314e7ceed18fff87b2a2b185b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 22 14:09:15 2009 -0600
-Fix make uninstall.
-
-------------------------------------------------------------------------
-r1549 | jcbowman | 2006-05-30 00:28:36 -0600 (Tue, 30 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Use only 2 nodes for arcs of no more than 90 degress.
-Fix installation changes.
+commit 33b2d5403b74c7574e68eaf04ad5b23c1ff2cd3c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 22 09:05:16 2009 -0600
-------------------------------------------------------------------------
-r1548 | jcbowman | 2006-05-29 23:58:30 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/epix.asy
+ Remove unneeded \bye in context support.
-Update example to use new mesh resolution names.
+commit 16ca066028ac8beb816f71d79ce36224f697c285
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 21 13:40:02 2009 -0600
-------------------------------------------------------------------------
-r1547 | jcbowman | 2006-05-29 23:57:15 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Add LeftView, RightView, FrontView, BackView, BottomView, TopView, along
+ with addViews function.
-Fix another relative path installation problem.
+commit f3bfaf748a3c0c78faef4cc4728a2b58fa8cd084
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 21 01:01:24 2009 -0600
-------------------------------------------------------------------------
-r1546 | jcbowman | 2006-05-29 23:47:36 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Add example of baseline alignment.
-Fix installation of system asy files.
+commit 90447658740c8e3e3f2dee522cc8b40f6ea0eb64
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 21 00:32:14 2009 -0600
-------------------------------------------------------------------------
-r1545 | jcbowman | 2006-05-29 23:40:00 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/contour1.asy
- M /trunk/asymptote/runtime.in
-
-Fix cxx warning message.
+ Add support for ConTeXt tex engine.
-------------------------------------------------------------------------
-r1544 | jcbowman | 2006-05-29 23:38:33 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/contour1.asy (from /trunk/asymptote/doc/contourex1.asy:1543)
- A /trunk/asymptote/doc/contour2.asy (from /trunk/asymptote/doc/contourex2.asy:1542)
- D /trunk/asymptote/doc/contourex1.asy
- D /trunk/asymptote/doc/contourex2.asy
+commit 558d0dc299421448f3c766ef6bba6b232fad900e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 20 19:24:38 2009 -0600
-Renamed contour examples.
+ Updates to facilitate TeXLive builds.
-------------------------------------------------------------------------
-r1543 | jcbowman | 2006-05-29 23:33:18 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/contourex1.asy
+commit d31c84a64a6fe3dfbb382146a3bc3da22a40e57f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 20 00:48:02 2009 -0600
-Simplified contour interfaces by implicitly casting pen to pen(real).
+ Update example.
-------------------------------------------------------------------------
-r1542 | jcbowman | 2006-05-29 22:06:37 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asymptote.spec
+commit 24544283d531ef68ec5e60f00f106a787f6f7c06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 20 00:03:34 2009 -0600
-Change package group; request texi2dvi; install asy-init.el.
+ Add example showing how to render multiple views of the same picture.
-------------------------------------------------------------------------
-r1541 | jcbowman | 2006-05-29 22:02:14 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/asy-init.el
+commit 86b24f2d4bfc4fbda1ce380030333643257bf2f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 23:53:39 2009 -0600
-Add emacs/xemacs init file for rpm installation.
-
-------------------------------------------------------------------------
-r1540 | jcbowman | 2006-05-29 22:01:05 -0600 (Mon, 29 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Move include shipout earlier.
-
-------------------------------------------------------------------------
-r1539 | rmarinov | 2006-05-29 15:46:10 -0600 (Mon, 29 May 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added new interfaces to contour.asy
-------------------------------------------------------------------------
-r1538 | rmarinov | 2006-05-29 15:31:48 -0600 (Mon, 29 May 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/contourex1.asy
- A /trunk/asymptote/doc/contourex2.asy
-
-Added basic documentation for contours.
-------------------------------------------------------------------------
-r1537 | jcbowman | 2006-05-28 22:40:13 -0600 (Sun, 28 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor optimizations; standardized mesh arguments (n -> nx, m -> ny).
-
-------------------------------------------------------------------------
-r1536 | jcbowman | 2006-05-28 18:07:12 -0600 (Sun, 28 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Further optimizations obtained by sorting contour array.
-
-------------------------------------------------------------------------
-r1535 | jcbowman | 2006-05-28 13:12:14 -0600 (Sun, 28 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Optimize.
-
-------------------------------------------------------------------------
-r1534 | jcbowman | 2006-05-26 22:19:37 -0600 (Fri, 26 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
-
-Add Jose's patch: list directories in %files section.
-
-------------------------------------------------------------------------
-r1533 | rmarinov | 2006-05-26 15:32:06 -0600 (Fri, 26 May 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Fixed a minor bug and added an additional interface option.
-------------------------------------------------------------------------
-r1532 | jcbowman | 2006-05-26 15:12:37 -0600 (Fri, 26 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Make pen argument a function.
-
-------------------------------------------------------------------------
-r1531 | jcbowman | 2006-05-26 15:02:09 -0600 (Fri, 26 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Standardized signatures; support contours of matrix data as well as functions.
-
-------------------------------------------------------------------------
-r1530 | jcbowman | 2006-05-26 11:36:37 -0600 (Fri, 26 May 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/psfile.cc
-
-Make images and shading respect -gray, -rgb, -cmyk, and -bw.
-
-Make palette.asy use grayscale with -gray.
-
-Replace bool mono by settings.gray || settings.bw.
-
-------------------------------------------------------------------------
-r1529 | jcbowman | 2006-05-26 08:24:01 -0600 (Fri, 26 May 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Add date arithmetic routines:
-time(int seconds, string format="");
-seconds(string t="", string format="");
-Make time() return the current time in the default UNIX format.
-
-------------------------------------------------------------------------
-r1528 | rmarinov | 2006-05-25 15:35:50 -0600 (Thu, 25 May 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Inserted a space between operator and .. .
-------------------------------------------------------------------------
-r1527 | jcbowman | 2006-05-25 14:50:32 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Changed 1.07cvs to 1.07svn.
-
-------------------------------------------------------------------------
-r1526 | rmarinov | 2006-05-25 13:17:55 -0600 (Thu, 25 May 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Fixed a formatting issue and a minor bug.
-------------------------------------------------------------------------
-r1525 | rmarinov | 2006-05-25 11:29:03 -0600 (Thu, 25 May 2006) | 1 line
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Contour.asy now can choose interpolation operator; default is --.
-------------------------------------------------------------------------
-r1524 | jcbowman | 2006-05-25 10:43:46 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/log2graph.asy
+ Simplify code.
-Added example of log2 graph.
-
-------------------------------------------------------------------------
-r1523 | jcbowman | 2006-05-25 10:32:56 -0600 (Thu, 25 May 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Fixed bug in YZero.
-
-Handle log graphs bases other than 10.
-
-------------------------------------------------------------------------
-r1522 | jcbowman | 2006-05-25 05:00:23 -0600 (Thu, 25 May 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Rename array virtual pull function to delete; handle case with negative
-argument.
-
-Add virtual insert function for arrays.
-
-------------------------------------------------------------------------
-r1521 | jcbowman | 2006-05-25 04:20:44 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added virtual pull function for arrays.
-
-------------------------------------------------------------------------
-r1520 | jcbowman | 2006-05-25 03:44:18 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
-
-Fix currentpicture.empty() test.
-
-------------------------------------------------------------------------
-r1519 | jcbowman | 2006-05-25 03:07:52 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Standardized argument names.
-
-------------------------------------------------------------------------
-r1518 | jcbowman | 2006-05-25 02:55:26 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Formatted.
-
-------------------------------------------------------------------------
-r1517 | jcbowman | 2006-05-25 02:30:13 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- D /trunk/asymptote/doc/cylinderoutline.asy
- M /trunk/asymptote/examples/cylinder.asy
- M /trunk/asymptote/examples/torus.asy
-
-Fixed longitudinal skeleton when c != O.
+commit 59e65e542e7ec1f41cb53901e70e775f497327c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 23:49:09 2009 -0600
-------------------------------------------------------------------------
-r1516 | jcbowman | 2006-05-25 02:28:57 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
+ Remove dependence on currentprojection in label(Label, path3).
-Minor optimizations.
+commit 0b05f066e9754a6f541eaa504d09ef74f0d8d29a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 23:36:08 2009 -0600
-------------------------------------------------------------------------
-r1515 | jcbowman | 2006-05-25 02:27:52 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
+ Fix another BUILD problem.
-Check colorspace argument for all forms of shading.
+commit 2602e4b69e66d6f6965c0b9bd9b615bb5ba7713c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 22:50:14 2009 -0600
-------------------------------------------------------------------------
-r1514 | jcbowman | 2006-05-25 02:26:56 -0600 (Thu, 25 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Fix build problem.
-Added 3d axes routine.
+commit 116046ccd5021691f08ae7ccddb76fc8532d8a3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 19 21:29:58 2009 -0600
-------------------------------------------------------------------------
-r1513 | rmarinov | 2006-05-24 15:45:34 -0600 (Wed, 24 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Remove symbolic links from source distribution.
-Now uses arrays.
+commit 9dd0993b5ad92887deb26496feaef22a6f67d590
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 23:08:58 2009 -0600
-------------------------------------------------------------------------
-r1512 | jcbowman | 2006-05-24 15:08:08 -0600 (Wed, 24 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
+ Add enable-gsl[=yes] and enable-gl[=yes] options.
+
+ Use AS_HELP_STRING.
-Handle subpath arguments beyond boundaries.
+commit afa93385a431d6e72638f2f57f04d2b6c2ee3506
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 22:47:55 2009 -0600
-------------------------------------------------------------------------
-r1511 | jcbowman | 2006-05-24 11:25:27 -0600 (Wed, 24 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/slidedemo.asy
+ Fix distclean.
-Added outline().
+commit 8adcdf72dec255e5e274695e507ba8b31a84336c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 11:08:59 2009 -0600
-------------------------------------------------------------------------
-r1510 | jcbowman | 2006-05-24 01:16:30 -0600 (Wed, 24 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+ Increment version to 1.74svn.
-Added reverse(triple[]).
+commit 4da7a1c804c037540abd25ef486a64dee62a1f25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 11:08:23 2009 -0600
-------------------------------------------------------------------------
-r1509 | jcbowman | 2006-05-24 00:28:55 -0600 (Wed, 24 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
+ Revert last change.
-Minor optimizations.
+commit b9d6c02e6b78638ff4fe7fedb7a2fa065188bfe8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 11:06:44 2009 -0600
-------------------------------------------------------------------------
-r1508 | jcbowman | 2006-05-24 00:27:59 -0600 (Wed, 24 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/paths.asy
- M /trunk/asymptote/base/three.asy
+ Fix version number.
-Simplified code.
+commit bbe2c51e864af5644239ad84154105f578bca363
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 02:02:35 2009 -0600
-------------------------------------------------------------------------
-r1507 | jcbowman | 2006-05-23 22:32:50 -0600 (Tue, 23 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
+ Allow sysdir to be overridden on the command line.
-Updated to mention Subversion instead of CVS.
+commit 4ace450116e7a640bb3af9a63cde979a336c380b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 18 00:52:28 2009 -0600
-------------------------------------------------------------------------
-r1506 | jcbowman | 2006-05-23 22:27:31 -0600 (Tue, 23 May 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
- A /trunk/asymptote/examples/thermodynamics.asy
+ Fix texlive build under MSWindows
-Updated documentation for Subversion.
+commit 9b6a907ccafb7302f1359292216d397b1d070118
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 23:10:36 2009 -0600
-Fixed list of autogenerated files in slidedemo.asy.
+ Support user-specified background color in OpenGL renderer via light
+ constructor.
-Added missing file.
+commit 8dab38cc5bfe6e3e9432dc703cd029fc1f362710
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 21:18:17 2009 -0600
-------------------------------------------------------------------------
-r1505 | jcbowman | 2006-05-23 16:36:20 -0600 (Tue, 23 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Add textinitialfont environment variable.
-Clarified comment about duplicate guides.
+commit fe2963bd48d61b8e25678fff009ee1e6e345e963
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 11:41:49 2009 -0600
-------------------------------------------------------------------------
-r1504 | rmarinov | 2006-05-23 14:44:18 -0600 (Tue, 23 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Call reportFatal in psfile.close().
-basic .. routine
+commit 36a3a976a948d7bd0fa1b80892c43c27ed3370d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 11:22:56 2009 -0600
-------------------------------------------------------------------------
-r1503 | jcbowman | 2006-05-23 11:33:30 -0600 (Tue, 23 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Don't return after reportError.
-Improved formatting.
+commit 3a3c79a4ff96d642d776958a562722e3770e73be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 11:08:10 2009 -0600
-------------------------------------------------------------------------
-r1502 | rmarinov | 2006-05-23 11:26:18 -0600 (Tue, 23 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Add warn=true arguments to polar, azimuth, colatitude, and latitude.
-minor updates to contour.asy
+commit dd275da9bd3518b49dd7ac6ecfadb711c5cdf333
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 01:18:07 2009 -0600
-------------------------------------------------------------------------
-r1501 | jcbowman | 2006-05-23 10:46:50 -0600 (Tue, 23 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
+ Set default font to groff 12pt Times Roman when settings.tex="none".
-Fixed typo.
+commit 7a468b6214aa524c6d6039b04f020c750b29ee11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 00:52:19 2009 -0600
-------------------------------------------------------------------------
-r1500 | jcbowman | 2006-05-22 16:23:43 -0600 (Mon, 22 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Add pen support to textpath and example.
-Incremented version to 1.07cvs.
+commit 89c81090b6adbfd7042b48c9890a305a4f4fcc29
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 17 00:49:39 2009 -0600
-------------------------------------------------------------------------
-r1499 | jcbowman | 2006-05-22 08:36:57 -0600 (Mon, 22 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+ Fix segmentation fault after mode error.
-Added figuremattpen optional argument.
+commit 5d7c2961040fb175ac01a159a6d86a9f0ef005de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 16 23:10:29 2009 -0600
-------------------------------------------------------------------------
-r1498 | jcbowman | 2006-05-22 08:36:14 -0600 (Mon, 22 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+ Add textpath command, contributed by Michail Vidiassov.
-Fixed syntax.
+commit f7cbb093bdcd366d04f80896c158971b75a4ecd7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 16 15:21:49 2009 -0600
-------------------------------------------------------------------------
-r1497 | jcbowman | 2006-05-22 00:17:35 -0600 (Mon, 22 May 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/flowchart.asy
- A /trunk/asymptote/doc/advection.asy
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/doc/flowchart.asy
- A /trunk/asymptote/doc/flowchartdemo.asy
- D /trunk/asymptote/examples/flowchartdemo.asy
+ Update links.
+commit de1e093f4893ba663f0b309c8684cfdea1cf86c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 16 10:16:47 2009 -0600
-Renamed old flowchart.asy example to advection.asy.
+ Restore example.
-Formatted flowchart.asy base file and example; standardized spellings, etc.
+commit 3ffc18a55c28366bbbe0e955a24d0858eb1da9d8
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat May 16 08:04:32 2009 -0600
-------------------------------------------------------------------------
-r1496 | jcbowman | 2006-05-21 23:38:42 -0600 (Sun, 21 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
+ trembling.asy: change licence GPL to LGPL.
-Updated.
+commit 50267997b1e79f1e73026d6e22d735702518e589
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat May 16 05:07:49 2009 -0600
-------------------------------------------------------------------------
-r1495 | jcbowman | 2006-05-21 23:38:05 -0600 (Sun, 21 May 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ geometry.asy: put the compatibility routines
-Restore TeXpipepreamble and TeXpreamble after eval(embedded=false).
+commit 37f8df82bea245b18f31a1d742183658313d93ec
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat May 16 04:52:59 2009 -0600
-Restore settings between multiple file runs.
+ Fix minor bugs in geometry.asy. Change licence GPL to LGPL.
-------------------------------------------------------------------------
-r1494 | jcbowman | 2006-05-21 23:35:52 -0600 (Sun, 21 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
+commit 9250b2cb1117934330629dde9bd798898ead99de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 16 01:23:23 2009 -0600
-More endl to newl changes.
+ Use center=false by default again for orthographic projections.
+
+ Improve vectorfield routines.
+
+ Update documentation and FAQ.
-------------------------------------------------------------------------
-r1493 | jcbowman | 2006-05-21 23:34:29 -0600 (Sun, 21 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/fftw++.h
+commit bfa1eaa3e77972c199c5edfd75d410e94d35545d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 15 14:32:28 2009 -0600
-Allow alignment checking to be disabled with -DNO_CHECK_ALIGN.
+ Respect autoadjust=false.
+
+ Remove autoadjust parameter from orthographic projections.
+
+ Center target by default, unless autoadjust=false.
-------------------------------------------------------------------------
-r1492 | smelenchuk | 2006-05-21 14:00:13 -0600 (Sun, 21 May 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/flowchart.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/flowchartdemo.asy
+commit 3f85494877f2c44aa49fe86f97de42f90bd4b31e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 15 08:55:36 2009 -0600
-First version of the heavily-cleaned-up (originally externally contributed) flowchart module. A (very simple) demo has been added into examples and the documentation has a section on the module (could the docs be improved for it?).
+ Update documentation of shipout.
-------------------------------------------------------------------------
-r1491 | jcbowman | 2006-05-21 02:39:14 -0600 (Sun, 21 May 2006) | 12 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/shipout.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.in
+commit 9ac317ffb071d94af2c82b37225dd18497cdda86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 15 08:31:21 2009 -0600
+ Increment version to 1.73svn.
-Changed quiet=false option to view=true in shipout (backwards incompatible,
-but rarely used).
+commit 1f773a2f0aaf702a423adf7eccf893d62a04eac9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 17:26:51 2009 -0600
-Removed unused execute(string s, bool embedded=false) function.
+ Increment version to 1.73svn.
-Added void asy(bool overwrite=false ... string[] s)
-to conditionally process each file name in array s in a new environment.
-Moved margin argument of figure in slide.asy to just after options.
+commit 9ce9d03912c53e9f69d99585f95d268924070724
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 16:03:48 2009 -0600
-Make slidedemo.asy generate required files in case they don't exist.
+ Increment version to 1.72svn.
-------------------------------------------------------------------------
-r1490 | jcbowman | 2006-05-21 02:02:42 -0600 (Sun, 21 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 2fee527c6fff0b94db64e4bbea30c97cd229b355
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 15:59:18 2009 -0600
-Fixed segmentation fault with a future eval after an eval throws an exception.
+ Re-introduce portable zombie-free fork.
-------------------------------------------------------------------------
-r1489 | jcbowman | 2006-05-21 00:38:22 -0600 (Sun, 21 May 2006) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
+commit af459ca9ae85b53b88b2ba5c902fe265ae64d95e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 15:05:21 2009 -0600
+ Detect degenerate paths.
-Make titlepage and title by default call newslide, unless the
-currentpicture is empty.
+commit e09844d2c619aa73bcb76897ae878063bb80448a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 15:04:56 2009 -0600
-Added reverse video option to slidedemo.asy.
+ Fix ambiguity in extrude.
-Add an argument to newslide to allow stepping to be turned off for that slide.
+commit 909baef375e0e6c773ec1743f4348833af304a98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 12:52:03 2009 -0600
-Updated slidedemo example.
+ Force HAVE_LIBGLUT on darwin.
-------------------------------------------------------------------------
-r1488 | jcbowman | 2006-05-21 00:34:16 -0600 (Sun, 21 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/base/pens.asy
+commit 70d0c0ffd3a03c1bf8d7ac38ebe0248f2d5dac89
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 11:57:53 2009 -0600
-Add optional x and y margin arguments to Fill.
+ Add patch to workaround problem that shows up in the 2009/03/23 version of
+ movie15.sty.
-------------------------------------------------------------------------
-r1487 | jcbowman | 2006-05-21 00:29:44 -0600 (Sun, 21 May 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+commit e626f36eda7f3693920cc67eeae01d54da45fed7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 10:17:15 2009 -0600
-Allow -u to be specified multiple times on command line.
+ Fix spurious zooms due to menu interaction.
-Make "open" the default pdf viewer for MacOS.
+commit 6fde3ae29fc3a667e2de795b6b4f3dade51a36dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 09:33:06 2009 -0600
-------------------------------------------------------------------------
-r1486 | jcbowman | 2006-05-21 00:28:15 -0600 (Sun, 21 May 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/doc/asycolors.sty
+ Detect libGLU.
-Added asycolors.sty package to make LaTeX aware of CMYK versions of
-predefined Asymptote colours.
+commit d891aabf4a749b753caee840258e57d5451048cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 01:47:25 2009 -0600
-------------------------------------------------------------------------
-r1485 | jcbowman | 2006-05-21 00:24:42 -0600 (Sun, 21 May 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
+ Change label3 to a routine extrude that returns a surface.
-Fixed -outformat pdf for papersizes like a4 with nonintegral bp dimensions.
+commit 142dff3335feed312d6544a9be844c84ad66f2ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 01:19:29 2009 -0600
-Improve performance by avoiding unnecessary flushing of output stream.
+ Work around old LGPLv2 license covering tr.h and tr.cc.
-------------------------------------------------------------------------
-r1484 | jcbowman | 2006-05-19 17:24:21 -0600 (Fri, 19 May 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 1b958edc2bebdac4a991d08e6fc7cf4793f586b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 14 01:00:37 2009 -0600
-Make fft(real[]) a nop when not configured with fftw.
+ Report up and target camera parameters.
-Handle fft(new real[]) gracefully (returns an empty array).
+commit 789466cd680580ec92a3bf6fe9fcacc909cb20fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 13 23:21:33 2009 -0600
-------------------------------------------------------------------------
-r1483 | rmarinov | 2006-05-19 10:31:11 -0600 (Fri, 19 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+ Generalize extrude.
+
+ Implement label3 for drawing 3D solid labels (illustrated in label3solid.asy).
+
+ Remove extra call to bezulate.
-contour.asy now with guides, supports dashed lines
+commit d5f7fe9131eea9cbf0191f77397b711e7855c1f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 13 23:18:57 2009 -0600
-------------------------------------------------------------------------
-r1482 | jcbowman | 2006-05-19 01:09:38 -0600 (Fri, 19 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Define mantissaBits.
-Incremented version to 1.06cvs.
+commit 24708486fecbb134a0d42005ad59af4374c01089
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 13 23:17:50 2009 -0600
-------------------------------------------------------------------------
-r1481 | jcbowman | 2006-05-18 22:42:16 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+ Limit recursion.
-Reduced default authorpen fontsize.
+commit a4f0012e806f96086581871d1d8aa2759d7191e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 13 11:40:56 2009 -0600
-------------------------------------------------------------------------
-r1480 | jcbowman | 2006-05-18 22:21:02 -0600 (Thu, 18 May 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/cylinderskeleton.asy
- M /trunk/asymptote/examples/cones.asy
- A /trunk/asymptote/examples/hyperboloid.asy
- M /trunk/asymptote/examples/sphere.asy
+ Add menu item (c) Camera to output camera position.
-Added normal argument to Arc.
+commit 6133b9b3dfedab877b8d06458dd316711b514b13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 14:24:34 2009 -0600
-Standardized arguments to revolution.
+ Make asy.bat respect all command-line arguments.
-Updated documentation and examples.
+commit 34c82634698f14f0aed162575c652163518fcc06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 14:07:54 2009 -0600
-------------------------------------------------------------------------
-r1479 | jcbowman | 2006-05-18 13:43:12 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/Makefile
- M /trunk/asymptote/tests/TestLib.asy
- M /trunk/asymptote/tests/arith/roots.asy
- A /trunk/asymptote/tests/array
- A /trunk/asymptote/tests/array/determinant.asy
- M /trunk/asymptote/tests/gc/file.asy
+ Fix axis label alignment.
-Added determinant test.
+commit 0a71bbd7ac01725fe76ecf1384fe010228d4e4e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 11:21:38 2009 -0600
-------------------------------------------------------------------------
-r1478 | jcbowman | 2006-05-18 13:04:15 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+ Update call to ticks.
-Removed unnormalized epsilon from determinant.
+commit 8ea2631aa1767ebfbaab0e4c19859a6a792268d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 11:15:49 2009 -0600
-------------------------------------------------------------------------
-r1477 | jcbowman | 2006-05-18 12:48:10 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Support optional margins for axes arrows.
-Updated documentation: real a[] now constructs internal functions of real[].
+commit 6cf99cebcdbbad787b7682eb40ca51f1be3b811f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 10:49:58 2009 -0600
-------------------------------------------------------------------------
-r1476 | hammera | 2006-05-18 12:17:29 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
+ Add trembling module, courtesy of Philippe Ivaldi.
-addOps for int x[] now implemented.
+commit 99332ce8cad09a9f1862421df940339ddf9a9782
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 10:44:28 2009 -0600
-------------------------------------------------------------------------
-r1475 | hammera | 2006-05-18 11:55:07 -0600 (Thu, 18 May 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
+ Fix rotated path label alignments.
-Now add operations for all variable declarations of new arrays and functions.
-Removed old code.
+commit 357799e128c9f3c9c5d7c9607632206cf8681239
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 02:17:46 2009 -0600
-------------------------------------------------------------------------
-r1474 | jcbowman | 2006-05-18 04:14:06 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/slidedemo.asy
+ Update comments.
-Explicitly document -u stepping=true.
+commit 7b2ac914dcdf7132ab44b6e45d09a5a9411979ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 12 02:01:22 2009 -0600
-------------------------------------------------------------------------
-r1473 | jcbowman | 2006-05-18 03:53:10 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
-
-Fixed cxx warning.
-
-------------------------------------------------------------------------
-r1472 | jcbowman | 2006-05-18 03:29:48 -0600 (Thu, 18 May 2006) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/doc/cylinder.asy
- A /trunk/asymptote/doc/cylinderoutline.asy
- A /trunk/asymptote/examples/cones.asy
- A /trunk/asymptote/examples/cylinder.asy
- A /trunk/asymptote/examples/torus.asy
-
-
-Implemented revolution struct in solid.asy for constructing, drawing, and
-filling surfaces of revolution.
-
-Added surfaces of revolution examples.
-
-Ported precontrol and postcontrol resolution fixes to three.asy.
-
-Added 3D version of relpoint functions.
-
-Fixed normal(path3).
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r1471 | jcbowman | 2006-05-18 01:03:04 -0600 (Thu, 18 May 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/dimension.asy
-
-Added example showing how to scale only selective dimensions.
-
-------------------------------------------------------------------------
-r1470 | jcbowman | 2006-05-17 23:44:26 -0600 (Wed, 17 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/asymptote.py
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented how to call Asymptote from Python.
-
-------------------------------------------------------------------------
-r1469 | jcbowman | 2006-05-17 23:07:49 -0600 (Wed, 17 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
-
-Make location of slidedemo explicit.
-
-------------------------------------------------------------------------
-r1468 | jcbowman | 2006-05-17 22:46:32 -0600 (Wed, 17 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
-
-Reduce infinity to avoid floating point exceptions with --- operator.
-
-------------------------------------------------------------------------
-r1467 | jcbowman | 2006-05-17 22:44:19 -0600 (Wed, 17 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/slidedemo.asy
-
-Allow stepping to be enabled from the command line: -u stepping=true.
-
-------------------------------------------------------------------------
-r1466 | jcbowman | 2006-05-17 22:39:49 -0600 (Wed, 17 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Added y and z autoscale arguments to scale().
-
-------------------------------------------------------------------------
-r1465 | jcbowman | 2006-05-17 22:15:27 -0600 (Wed, 17 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/monthaxis.asy
-
-Added example showing how to label an axis with an arbitrary string.
-
-------------------------------------------------------------------------
-r1464 | jcbowman | 2006-05-16 01:40:57 -0600 (Tue, 16 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/TestLib.asy
- M /trunk/asymptote/tests/arith/integer.asy
- M /trunk/asymptote/tests/arith/pair.asy
- M /trunk/asymptote/tests/arith/real.asy
- A /trunk/asymptote/tests/arith/roots.asy
- M /trunk/asymptote/tests/arith/transform.asy
- M /trunk/asymptote/tests/arith/triple.asy
- M /trunk/asymptote/tests/frames/stat.asy
- M /trunk/asymptote/tests/frames/stat2.asy
- M /trunk/asymptote/tests/imp/unravel.asy
- M /trunk/asymptote/tests/string/erase.asy
- M /trunk/asymptote/tests/string/find.asy
- M /trunk/asymptote/tests/string/insert.asy
- M /trunk/asymptote/tests/string/length.asy
- M /trunk/asymptote/tests/string/rfind.asy
- M /trunk/asymptote/tests/string/substr.asy
- M /trunk/asymptote/tests/types/cast.asy
- M /trunk/asymptote/tests/types/ecast.asy
- M /trunk/asymptote/tests/types/init.asy
-
-Improved test diagnostics by using internal assert(bool) function.
-
-------------------------------------------------------------------------
-r1463 | jcbowman | 2006-05-16 01:37:55 -0600 (Tue, 16 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Added assert(bool) function.
-
-------------------------------------------------------------------------
-r1462 | jcbowman | 2006-05-16 01:36:19 -0600 (Tue, 16 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fixed cubicroots when R=0.
-
-------------------------------------------------------------------------
-r1461 | jcbowman | 2006-05-16 01:34:48 -0600 (Tue, 16 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
-
-Flush output stream on errors.
-
-------------------------------------------------------------------------
-r1460 | jcbowman | 2006-05-15 00:45:38 -0600 (Mon, 15 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runtime.in
-
-Added offset argument to linetype.
-
-------------------------------------------------------------------------
-r1459 | jcbowman | 2006-05-14 14:54:35 -0600 (Sun, 14 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Remove unused argument.
-
-------------------------------------------------------------------------
-r1458 | jcbowman | 2006-05-14 14:48:42 -0600 (Sun, 14 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/record.cc
-
-Move GSL functions into a separate module named gsl.
-
-------------------------------------------------------------------------
-r1457 | jcbowman | 2006-05-14 14:37:04 -0600 (Sun, 14 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
-
-Formatting.
-
-------------------------------------------------------------------------
-r1456 | jcbowman | 2006-05-14 11:29:08 -0600 (Sun, 14 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/asymptote.spec
-
-Removed aclocal and autoconf since Asymptote is distributed with configure.
-
-------------------------------------------------------------------------
-r1455 | hammera | 2006-05-13 12:33:45 -0600 (Sat, 13 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/types.h
-
-Moved addOps for types to builtin.cc. Added support for builtin structures.
-
-------------------------------------------------------------------------
-r1454 | hammera | 2006-05-13 09:52:19 -0600 (Sat, 13 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.h
+ Merge in Philippe Ivaldi's geometry module.
-Fixed typo.
+commit 726157a28e859aa65bdd3e83ca13bf171058eb1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 11 22:28:04 2009 -0600
-------------------------------------------------------------------------
-r1453 | jcbowman | 2006-05-13 00:53:22 -0600 (Sat, 13 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/runtime.in
+ Update license.
-Removed quiet(bool) in favour of explicit setting.
+commit 1ac2d7244c04ac002cfeb9bccf3173ec923444d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 11 15:37:12 2009 -0600
-------------------------------------------------------------------------
-r1452 | jcbowman | 2006-05-13 00:20:07 -0600 (Sat, 13 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
+ Respect store argument of saveline.
-Updated man page.
+commit e767385e299dcd779839eccbbb2cef377bee0f57
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 11 12:59:15 2009 -0600
-------------------------------------------------------------------------
-r1451 | jcbowman | 2006-05-12 23:59:05 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/asymptote.spec
+ Update Ticks3.
-Added RPM spec file, courtesy of Jose Pedro Oliveira.
+commit fbcf28b59f70f4125edfd81195fbfb7e22bfa05f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 11 12:55:54 2009 -0600
-------------------------------------------------------------------------
-r1450 | jcbowman | 2006-05-12 23:25:56 -0600 (Fri, 12 May 2006) | 11 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
+ Implement signedtrailingzero.
+
+ Fix left-justified trailingzero alignment.
+commit 9430fd06095e2feffb090f4fe7436be1e1259d80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 11 11:39:52 2009 -0600
-Moved asy.vim and asy-mode.el back to /usr/local/share/asymptote, where they
-really belong. Also put asymptote.py here.
+ Resolve ambiguity.
-Revert default asymptote documentation directory to
-/usr/local/share/doc/asymptote (removed recently introduced version
-dependency, which made no sense since the system directory doesn't depend
-on a version number either: version checking is done in plain.asy).
+commit dbccc13c1b525540ab6c85f6cb91eff11140f1cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 11 10:39:04 2009 -0600
-Updated documentation (including new sourceforge cvs instructions).
+ Implement PostScript calculcator function shading and example.
+
+ Add default fillrule arguments to frame shading routines.
-------------------------------------------------------------------------
-r1449 | jcbowman | 2006-05-12 22:55:57 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
-
-Make Arc use degrees rather than radians.
-
-------------------------------------------------------------------------
-r1448 | jcbowman | 2006-05-12 22:54:38 -0600 (Fri, 12 May 2006) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 182d0b51797762c5a56358f210ad48fe28584439
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 03:12:28 2009 -0600
+ Continue splitting when radius of curvature is zero.
-Fixed obliqueX and obliqueY camera positions.
+commit 1f8185d17208adcc64f531f0721c4b8b4848ebc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 02:59:30 2009 -0600
-Make obliqueZ a synonym for oblique.
+ Add Philipp Stephani's GSL updates.
-Ignore spurious errors from longitude.
+commit c705bfc40bdce539c7eddbcf85b2b648ad9b3b1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 02:11:46 2009 -0600
-Added missing (optional) normal argument to arc call.
+ Fix link; add missing index entries.
-------------------------------------------------------------------------
-r1447 | jcbowman | 2006-05-12 22:47:41 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
+commit 3f47835f5813a1270a4de872216d54c1fff68903
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 8 01:22:22 2009 -0600
-Added clipping margin to unfill.
+ Fix endpoint detection.
-------------------------------------------------------------------------
-r1446 | jcbowman | 2006-05-12 22:46:54 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
+commit a80b2a2822feb137a416ed65e96a63fd8070302e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 5 15:44:20 2009 -0600
-Added Andy's getApplication bug fix.
+ Fix write(pen).
-------------------------------------------------------------------------
-r1445 | rmarinov | 2006-05-12 15:50:17 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+commit 07d8045cc034bd193a25e1ad0f16729cc2428379
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 1 14:42:31 2009 -0600
-lines of length <80. handles multiple contour lines at once for efficiency.
+ Improve documentation of shipout.
-------------------------------------------------------------------------
-r1444 | jcbowman | 2006-05-12 15:03:59 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/contour.asy
+commit 313d85edc3a132e9453fa221f9e55e353a0af08b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 30 11:52:51 2009 -0600
-Renamed pen argument.
+ Fix bounds.
-------------------------------------------------------------------------
-r1443 | rmarinov | 2006-05-12 13:05:34 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/contour.asy
+commit 2f5229f927702f7486ddaa1081d484540ef47aba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 30 11:46:33 2009 -0600
-added basic contouring routine
+ Fix comment.
-------------------------------------------------------------------------
-r1442 | rmarinov | 2006-05-12 12:58:51 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit 61b65cfc1056f40028333c8d358eefcb2fd9889e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 30 11:45:51 2009 -0600
-added general determinant
+ Improve example.
-------------------------------------------------------------------------
-r1441 | smelenchuk | 2006-05-12 10:40:23 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/arith/transform.asy
+commit ad4bef7f9cc5a2b81bf51f43481251b82581d4dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 30 11:44:10 2009 -0600
-More tests; these ones relate to transforms.
+ Add strokepath example.
-------------------------------------------------------------------------
-r1440 | smelenchuk | 2006-05-12 10:19:44 -0600 (Fri, 12 May 2006) | 2 lines
-Changed paths:
- D /trunk/asymptote/tests/arith/add.asy
- A /trunk/asymptote/tests/arith/integer.asy
- A /trunk/asymptote/tests/arith/pair.asy
- A /trunk/asymptote/tests/arith/real.asy
- A /trunk/asymptote/tests/arith/triple.asy
+commit c8d5ef4c808d829628757f12f9183badba8eee82
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 30 09:32:36 2009 -0600
-Beginning to expand the arithmetic test. Now classifying as related to what type of data the tests are working with; each file contains several tests related to that type of data.
+ Add twisted tubes example.
-------------------------------------------------------------------------
-r1439 | jcbowman | 2006-05-08 02:33:45 -0600 (Mon, 08 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+commit 6e5c3b36b25df3a8d34b4b4ab9cd353cb9deb333
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 29 16:44:55 2009 -0600
-Fixed quiet(bool); improve settings diagnostic.
+ Implement functionshade primitive.
-------------------------------------------------------------------------
-r1438 | jcbowman | 2006-05-08 01:50:15 -0600 (Mon, 08 May 2006) | 14 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/PythagoreanTree.asy
- M /trunk/asymptote/examples/Sierpinski.asy
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/cosaddition.asy
- M /trunk/asymptote/examples/sinxlex.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/runtime.in
+commit 647887338fa1d03c1c1a66651f7e0d5b589dc232
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 27 22:14:04 2009 -0600
-Removed Degrees and Longitude in favour of degrees(warn=false) and Longitude(warn=false).
+ Fix numerical resolution problem in label alignment.
-Moved Sin, Cos, Tan, aSin, aCos, and aTan to runtime.in.
+commit c632ee4a0d60debeb8dcbf6e2d8501b93278d5eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 27 19:13:42 2009 -0600
-Renamed double to real in runtime.in for compatibility with asy code.
+ Add sysdir setting.
+
+ Support automatic determination of sysdir from kpsewhich, if sysdir="".
+
+ Add configure option --enable-tetex-build to force sysdir="".
-Moved examples to subdirectory of documentation directory.
+commit cca905863568c79558f4ba515c4ff330347ea79e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 27 11:42:19 2009 -0600
-Don't automatically strip binary when installing.
+ Fix effective camera positions for oblique projections.
-Generalized DESTDIR support.
+commit 1c4272247ecacabe1c0a75e99c5962ad466b0e41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 24 11:41:49 2009 -0600
-Documented optional packages in INSTALL.
+ Abort on write to pipe failed error.
-------------------------------------------------------------------------
-r1437 | jcbowman | 2006-05-08 01:36:48 -0600 (Mon, 08 May 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
+commit 3ce25f46d059ba3d4a8cf459da93ce83a901dc3c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 24 10:55:49 2009 -0600
+ Generate wheel.mpg earlier.
-In dash adjustment, always respect scaling to penwidth (when requested)
-and draw terminator if close to arclength.
+commit 90945287b2d6e9927e916791f93687b97db3ff98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 24 10:25:53 2009 -0600
-------------------------------------------------------------------------
-r1436 | jcbowman | 2006-05-06 21:39:22 -0600 (Sat, 06 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
+ Explicitly check for libGLU.
-Improve ambiguous function signature diagnostics.
+commit 706a6325d723c4c1be10617066fcef573579d1ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 24 01:59:54 2009 -0600
-------------------------------------------------------------------------
-r1435 | jcbowman | 2006-05-06 21:35:50 -0600 (Sat, 06 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+ Minor optimizations.
-Turn of listvariables while reading config files.
+commit 823b5039b87fa7e6f2e81d482be64d3d97033a45
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 24 01:52:12 2009 -0600
-------------------------------------------------------------------------
-r1434 | jcbowman | 2006-05-06 04:30:43 -0600 (Sat, 06 May 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/Sierpinski.asy
+ Simplify dealiasing code.
-Added Sierpinski gasket example.
+commit 97650dfc4f7abc5ad59211c950af12814ac5b5bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 24 00:35:32 2009 -0600
-------------------------------------------------------------------------
-r1433 | jcbowman | 2006-05-05 03:06:16 -0600 (Fri, 05 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Optimize dealiasing of 3D rendered non-RGB images.
-Added obligueY projection.
+commit f165ec0afefae7ecea4e37c9af29fa0a37c9c1be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 22 11:42:32 2009 -0600
-------------------------------------------------------------------------
-r1432 | jcbowman | 2006-05-02 09:59:46 -0600 (Tue, 02 May 2006) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/settings.cc
+ Rename test member function.
-Removed oneFileView setting in favour of a new setting multipleView, under
-control of batchView.
+commit 6a4117c34454fcea9ae36deb1deb8e414671cc6b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 22 11:33:48 2009 -0600
-Renamed pagewidth/pageheight to paperwidth/paperheight to agree with
-documentation.
+ Add example of defining a builtin asy struct.
-Handle cases where paperwidth or paperheight are smaller than corresponding
-picture dimensions.
+commit 2619bcb22197f775969cf74592fa7cb8e4ff6be6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 22 10:52:30 2009 -0600
-Handle nonstandard paper sizes when producing pdf files.
+ Implement value-based addVariable routine.
-------------------------------------------------------------------------
-r1431 | jcbowman | 2006-05-02 06:27:12 -0600 (Tue, 02 May 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
+commit 9c8f589aa2d86b1aff40c6728c83e9aaf43f5958
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 19 13:56:00 2009 -0600
-Added realDigits (DBL_DIG).
+ Check recursion depth.
-------------------------------------------------------------------------
-r1430 | jcbowman | 2006-05-01 21:50:09 -0600 (Mon, 01 May 2006) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit eb431fe8e6ed67671cc1e3eacfae2de03c2486a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 19 10:34:12 2009 -0600
+ Continue subdivision tests if zero radius of curvature is encountered.
-Added string string(real x, int digits) routine to cast a real to a string
-using precision digits in the C locale.
+commit 9d592def12e244517181d829faca2adc5cd0b44b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 18 23:52:51 2009 -0600
-Use string(real x, int digits) instead of the locale-dependent format
-function for postscript patterns.
+ Change basealign so that "ace" and "acg" are always typeset at the same
+ location.
-------------------------------------------------------------------------
-r1429 | jcbowman | 2006-04-29 07:37:10 -0600 (Sat, 29 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 3744427dbe7812dee4a61d0d0252f699934b12c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 18 16:57:05 2009 -0600
-Fixed rotate(real angle, triple u, triple v) when u != 0.
+ Handle more degenerate cases.
-------------------------------------------------------------------------
-r1428 | jcbowman | 2006-04-28 08:08:24 -0600 (Fri, 28 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
+commit 8306a21151548caaa0b1ba61af3a989005d2b941
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 18 15:42:21 2009 -0600
-Added obliqueX projection.
+ Handle degenerate paths.
-------------------------------------------------------------------------
-r1427 | jcbowman | 2006-04-28 07:51:59 -0600 (Fri, 28 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit b4bc71fa46ceacf2e234512a90e0bb7eecada7b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 18 15:28:41 2009 -0600
-Moved fftw header check back to original location.
+ Improve adaptive algorithm used for rendering thick lines and tubes.
-------------------------------------------------------------------------
-r1426 | jcbowman | 2006-04-28 06:51:52 -0600 (Fri, 28 Apr 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit c379f3146746b44906b954321758b806ec6d30af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 18 06:56:28 2009 -0600
+ Fix circle ambiguity.
-Added missing space after -lgc; moved fftw header checks to header section.
+commit 8b80557caaa9dd6b97db1374d6a064d0b0b1aa70
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 17 22:15:06 2009 -0600
-------------------------------------------------------------------------
-r1425 | jcbowman | 2006-04-25 19:29:36 -0600 (Tue, 25 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
+ Change perspective.
-Apply dvips bounding box fuzz even when producing pdf format.
+commit b413e18e35ca518d0a017110ba285ef55923755b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 17 22:07:43 2009 -0600
-------------------------------------------------------------------------
-r1424 | jcbowman | 2006-04-25 19:24:53 -0600 (Tue, 25 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix URL.
-Fixed argument reversal in signature of one of the add routines.
+commit b72747f967b0d802b64c8a0c2c51589c7bb59c51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 17 22:05:46 2009 -0600
-------------------------------------------------------------------------
-r1423 | jcbowman | 2006-04-24 02:01:16 -0600 (Mon, 24 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Use parametric mesh.
-Incremented version to 1.05cvs.
+commit 7a10ae1569c2546669841317edcac32ec81ff215
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 17 21:28:45 2009 -0600
-------------------------------------------------------------------------
-r1422 | jcbowman | 2006-04-24 00:42:48 -0600 (Mon, 24 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
+ Rename example; use smooth coloring.
-Fixed cxx warnings.
+commit 5254c9cebe241339b2a58944a66974c8680348b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 15 23:35:07 2009 -0600
-------------------------------------------------------------------------
-r1421 | jcbowman | 2006-04-24 00:37:11 -0600 (Mon, 24 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Add example.
-Removed unused variable.
+commit 6d1a060fb1d619965b0ccc6897232bb24eb282a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 15 23:28:57 2009 -0600
-------------------------------------------------------------------------
-r1420 | jcbowman | 2006-04-24 00:03:05 -0600 (Mon, 24 Apr 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/flowchart.asy
- D /trunk/asymptote/examples/flowchart.asy
+ Make boolean condition suppress function evaluation for linearly
+ interpolated surfaces.
-Move missing file flowchart.asy to correct directory.
+commit 527ec35a4f884dc8f4f3db61a24a87c24c0e4f85
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 13 08:48:38 2009 -0600
-------------------------------------------------------------------------
-r1419 | jcbowman | 2006-04-23 23:53:36 -0600 (Sun, 23 Apr 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
- M /trunk/asymptote/wce
+ Add operator +(pen, pen[]) and operator +(pen[], pen) and example.
-Make wce work even if configured with GSL library.
+commit 056aa9ccdb8a865d2b90b33eaba2007d0fe65dfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 12 23:04:57 2009 -0600
-Abort make if check fails.
+ Generate mpg file.
-------------------------------------------------------------------------
-r1418 | jcbowman | 2006-04-23 23:39:25 -0600 (Sun, 23 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 757885c24fcc69bb74ae3e1b4f0e2192675b05d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 12 21:32:34 2009 -0600
-Untabified.
+ Produce an animated gif rather than an inline PDF movie (about 1/4 as big).
-------------------------------------------------------------------------
-r1417 | jcbowman | 2006-04-23 23:33:26 -0600 (Sun, 23 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 4fe5f1b0e6ec434224996a426351e52049e34cb6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 12 17:11:56 2009 -0600
-Check also if first and second points are uncontrolled duplicates.
+ Avoid nullpath3 has no points error when label is given nullpath3.
-------------------------------------------------------------------------
-r1416 | jcbowman | 2006-04-23 23:26:20 -0600 (Sun, 23 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 0f936bf8f955acd4aebdd2a952c86a18320d44a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 11 01:32:31 2009 -0600
-Added parametric functions that accept an arbitrary sampling function.
+ Set dotgranularity=0 in cube example to force dots to be rendered as spheres.
-------------------------------------------------------------------------
-r1415 | jcbowman | 2006-04-23 11:56:09 -0600 (Sun, 23 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/examples/poster.asy
- M /trunk/asymptote/examples/slidedemo.asy
+commit 9cf2b91fa3c126cb9fb884e3d57a6ce726c45993
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 22:03:19 2009 -0600
-Updated poster example to use slide.asy.
+ Improve example to use a better (smooth) approximation to a torus.
-------------------------------------------------------------------------
-r1414 | jcbowman | 2006-04-23 10:27:25 -0600 (Sun, 23 Apr 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+commit 522ed7412ad11b90fcff13eafc39d02c8a351125
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 15:10:27 2009 -0600
+ Increment version to 1.71svn.
-Change user variable to a string.
+commit 3b34b09b00bc857702b2daf751f81905ca6d4858
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 12:57:02 2009 -0600
-Document how arbitrary Asymptote code can be specified on the command line.
+ Add node.
-------------------------------------------------------------------------
-r1413 | jcbowman | 2006-04-23 01:24:45 -0600 (Sun, 23 Apr 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/base/strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/flowchart.asy
- A /trunk/asymptote/examples/slidedemo.asy
+commit c7dc01717e31922693fda55e61791cf673068458
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 11:35:11 2009 -0600
-Added optional background and multiple figures to slide package.
+ Optimize and improve valid range of choose(int n, int k).
-Updated documentation.
+commit 8309c1f5916ec1e97a77f0a4c4f95e62857e79f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 10:48:31 2009 -0600
-------------------------------------------------------------------------
-r1412 | jcbowman | 2006-04-22 23:35:38 -0600 (Sat, 22 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Update example.
-Replace infinities in userMax and userMin with boolean flags.
+commit 58b97e553f6289842ec696ad9651939b50fd5e05
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 09:52:28 2009 -0600
-------------------------------------------------------------------------
-r1411 | jcbowman | 2006-04-22 21:33:29 -0600 (Sat, 22 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+ Handle spaces in incoming prefix.
+
+ Add prefix arguments to fit function.
-Increased bounding box fuzz.
-
-------------------------------------------------------------------------
-r1410 | jcbowman | 2006-04-22 21:26:28 -0600 (Sat, 22 Apr 2006) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/base/shipout.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
-
-
-Updated call to add in slide.asy.
-
-Implemented fixedscaling(picture, pair min, pair max, pen) routine for
-using a fixed scaling to map user coordinates in box(min,max) to the
-desired picture size.
-
-Added UpsideDown orientation.
-
-Moved min and max of a real argument list to constants.asy.
+commit bf4d3adb2d37c7ba52677f65cfcc8fd60c398e88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 09:40:07 2009 -0600
-Always pass explicit pageWidth and pageHeight arguments to dvips rather
-than using the papertype.
-
-------------------------------------------------------------------------
-r1409 | jcbowman | 2006-04-22 05:03:27 -0600 (Sat, 22 Apr 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
-
-Fixed dvips bounding box.
-
-Added texreset function to reset tex environment.
-
-------------------------------------------------------------------------
-r1408 | jcbowman | 2006-04-21 10:47:35 -0600 (Fri, 21 Apr 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-
-Added general purpose real user command-line option.
-
-Legend skip is now based on the actual legend entry height, rather than on the
-fontsize.
-
-------------------------------------------------------------------------
-r1407 | jcbowman | 2006-04-21 09:52:06 -0600 (Fri, 21 Apr 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/texcolors.asy
- A /trunk/asymptote/base/x11colors.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added and documented texcolors and x11colors.
-
-------------------------------------------------------------------------
-r1406 | jcbowman | 2006-04-20 23:59:59 -0600 (Thu, 20 Apr 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
-
-
-Improved linetype adjustment to arclength for short segments.
-
-Added optional boolean adjust argument to linetype to allow one to disable
-linetype adjustment.
-
-------------------------------------------------------------------------
-r1405 | jcbowman | 2006-04-20 20:48:40 -0600 (Thu, 20 Apr 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/loggraph.asy
-
-Documented pair Scale(picture pic=currentpicture, pair z) function for
-plotting in unscaled (graph) coordinates.
-
-Improved documentation of add for pictures and frames.
-
-------------------------------------------------------------------------
-r1404 | jcbowman | 2006-04-19 23:19:03 -0600 (Wed, 19 Apr 2006) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/arrows.asy
- M /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/margins.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/base/slide.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/errorbars.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/lineargraph0.asy
- M /trunk/asymptote/doc/subpictures.asy
- M /trunk/asymptote/examples/elliptic.asy
- M /trunk/asymptote/examples/hierarchy.asy
- M /trunk/asymptote/examples/laserlattice.asy
- M /trunk/asymptote/examples/mosaic.asy
+ Handle spaces in filenames when using pdflatex.
+commit a2f84e9d58da5b279e8040134757b447cc280726
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 10 00:27:03 2009 -0600
-Changed add and attach to take arguments in the same order as label,
-renaming "origin" to "position" and "dir" to "align".
-
-Removed the align argument of legend, which really belongs in the
-add/attach command.
-
-------------------------------------------------------------------------
-r1403 | jcbowman | 2006-04-19 22:54:16 -0600 (Wed, 19 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/eetomumu.asy
-
-Fixed arrow alignment.
-
-------------------------------------------------------------------------
-r1402 | jcbowman | 2006-04-19 18:42:40 -0600 (Wed, 19 Apr 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-
-Fixed alignment of postscript and tex layers by working around failure of
-includegraphics command (from LaTeX graphicx package) to respect
-HiResBoundingBox.
-
-------------------------------------------------------------------------
-r1401 | jcbowman | 2006-04-19 02:17:56 -0600 (Wed, 19 Apr 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/asymptote.py
-
-Added Python module to allow access to Asymptote commands.
+ Work around animation problems with spaces in filenames.
-------------------------------------------------------------------------
-r1400 | jcbowman | 2006-04-17 02:00:50 -0600 (Mon, 17 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
-
-Fixed clipping of remote labels near frame boundary by unfill.
-
-------------------------------------------------------------------------
-r1399 | jcbowman | 2006-04-17 01:38:57 -0600 (Mon, 17 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Improved alignment of tex and postscript layers.
-
-------------------------------------------------------------------------
-r1398 | hammera | 2006-04-16 16:10:47 -0600 (Sun, 16 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
-
-Added permission checking for types.
+commit 785dea67b0655ccc4f8742e9cbb68efc5119d4c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 9 23:57:44 2009 -0600
-------------------------------------------------------------------------
-r1397 | jcbowman | 2006-04-14 15:19:52 -0600 (Fri, 14 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Make format="%" suppress tick labels for logarithmic axis.
+ Add PenMargin2, etc., for planar arrowhead types like DefaultHead2.
-------------------------------------------------------------------------
-r1396 | jcbowman | 2006-04-14 02:20:31 -0600 (Fri, 14 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/doc/colors.asy
+commit ddd85786d17a6b9a2cae12774a682982a38db7a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 9 17:57:52 2009 -0600
-Change standard name for salmon colour to lightred.
+ Add labelpath3 module for typesetting curved labels in 3D and example,
+ courtesy of Jens Schwaiger.
-------------------------------------------------------------------------
-r1395 | jcbowman | 2006-04-14 02:13:08 -0600 (Fri, 14 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 11e92513bfe3522596bb6679b6cf2239e40f82f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 9 16:32:17 2009 -0600
-Fixed tension atleast (broken in autogenerated code since 0.96).
+ Center target of teapot.
-------------------------------------------------------------------------
-r1394 | jcbowman | 2006-04-13 08:15:24 -0600 (Thu, 13 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/colors.asy
+commit e42cfe2edbcfcd564419d8d86af10f9122746667
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 9 16:30:01 2009 -0600
-Renamed "strong" colors to "heavy".
+ Add bool center=false parameter to projections to allow one to
+ automatically center the target within the bounding volume.
-------------------------------------------------------------------------
-r1393 | jcbowman | 2006-04-13 01:12:55 -0600 (Thu, 13 Apr 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/colors.asy
+commit 4606c09664ef8f7144529d3c78831c92160de3eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 7 21:05:53 2009 -0600
-Display named colours.
+ Fix clipping example.
-------------------------------------------------------------------------
-r1392 | jcbowman | 2006-04-13 00:53:19 -0600 (Thu, 13 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/cardiod.asy
+commit 2ccddae8a2610c9e84dc098708a9cc7794190355
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 7 16:02:10 2009 -0600
-Documented and systematized named colours.
+ Minor update.
-------------------------------------------------------------------------
-r1391 | jcbowman | 2006-04-12 21:08:55 -0600 (Wed, 12 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit f1fa0d1eeef5508d9e4fa54b281e3d7d4dfe4368
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 7 16:00:46 2009 -0600
-Respect orientation.
+ Use locale.
-------------------------------------------------------------------------
-r1390 | jcbowman | 2006-04-12 01:36:26 -0600 (Wed, 12 Apr 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/Label.asy
- M /trunk/asymptote/base/slide.asy
+commit fd783acf33724de96f7aa6ee71d719341d1779ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 7 15:46:44 2009 -0600
+ More updates.
-Improved implementation of slide.asy.
+commit 5f329206530828a782bd4b0d078232b9387dc250
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 7 15:41:08 2009 -0600
-Accept label(frame, Label).
+ Fix typos.
-------------------------------------------------------------------------
-r1389 | jcbowman | 2006-04-10 21:01:47 -0600 (Mon, 10 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/slide.asy
+commit 4fd4bd5bfa094a0ea7e2caa78d0b58c9f59a2cbc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 15:55:08 2009 -0600
-Added subitem and automatic slide advance on overflow.
+ Reserve surface(triple[][] P) for graphing a surface described by a matrix;
+ use surface(patch(P)) instead.
-------------------------------------------------------------------------
-r1388 | jcbowman | 2006-04-10 16:15:55 -0600 (Mon, 10 Apr 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/slide.asy
+commit 58b990d3824d09a231c8a747ac651713146ca122
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 03:39:14 2009 -0600
-Slide presentation package.
+ Work around old compiler bug.
-------------------------------------------------------------------------
-r1387 | jcbowman | 2006-04-10 15:42:51 -0600 (Mon, 10 Apr 2006) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/Label.asy
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/shipout.asy
- D /trunk/asymptote/base/transforms.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit 5b2a0b5fea94b7852d546799ab2b119e2abe0379
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 03:37:42 2009 -0600
+ Increment version to 1.70svn.
-Added default orientation variable (initially set to Portrait).
+commit 3df96eddb725d40fa18157197e6645109209db8b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 02:02:44 2009 -0600
-Added custom pagewidth and pageheight settings.
+ Add torus animation.
-Moved transforms to runtime.in and Label.asy.
+commit 751007ecbd03b344dca139eaf9d89767a1e090ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 01:53:38 2009 -0600
-Added tex usepackage(string) convenience routine.
+ Reduce memory usage.
-------------------------------------------------------------------------
-r1386 | jcbowman | 2006-04-10 15:38:02 -0600 (Mon, 10 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
+commit d20badd0879006dca0107bd44d1eefc8def4caa5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 01:07:52 2009 -0600
-Indicated default option values in man page summary.
+ Force outformat="pdf" when producing PDF animations.
-------------------------------------------------------------------------
-r1385 | jcbowman | 2006-04-09 15:00:12 -0600 (Sun, 09 Apr 2006) | 7 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile
+commit 91fba1067f0cb496ac6ab02c66247f1bb88bc5b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 6 00:30:10 2009 -0600
+ Change - delimiter to + for animation frames and preview images.
-Added DESTDIR support: make DESTDIR=DIR will prepend DIR to the
-installation directories (intended as a temporary location to facilitate
-the build process only).
+commit 9f143ecebab158f28117bbd9e2496541cda147f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 5 23:36:07 2009 -0600
-Added -p option to install (and -m 755 to install asy and install xasy).
+ Move extension routine and infinity constant to C++ code.
-------------------------------------------------------------------------
-r1384 | jcbowman | 2006-04-09 14:51:32 -0600 (Sun, 09 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit dce7d4684b60fbd49411678e41acd91fe2aae518
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 5 22:50:15 2009 -0600
-Fixed name of gsl header in message.
+ Work around hyperref option clash.
-------------------------------------------------------------------------
-r1383 | jcbowman | 2006-04-09 10:13:40 -0600 (Sun, 09 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/picture.asy
+commit b5c792a1ef897cb3541fbbbfb89a5c72d1f6ae1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 5 21:26:41 2009 -0600
-In tick bounds estimate, don't warn about unbounded picture scaling.
+ Catch handled_errors (e.g. from ~psfile()) during throw handled_error().
-------------------------------------------------------------------------
-r1382 | jcbowman | 2006-04-09 01:10:31 -0600 (Sun, 09 Apr 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/vm.h
+commit 4e9be4d6c89ad820c73fc42a231eb10fa4ef2910
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 5 17:08:33 2009 -0600
-Added selected special functions from GNU scientific library, when
-available (additional special functions can easily be added, on request).
+ Fix more animation prefix issues.
-------------------------------------------------------------------------
-r1381 | jcbowman | 2006-04-09 00:42:37 -0600 (Sun, 09 Apr 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 9e4c35e7de336022485ae806b38740cd926068ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 5 14:19:38 2009 -0600
-Added Ticks specifier that draws ticks on both sides of path.
+ Keep keep flag.
-Fixed miscellaneous errors in the documentation.
+commit 22ae02a38ed6e3ffe30dc921ba51b21612cadeda
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 5 13:21:13 2009 -0600
-------------------------------------------------------------------------
-r1380 | jcbowman | 2006-04-09 00:39:32 -0600 (Sun, 09 Apr 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/examples/lines.asy
- M /trunk/asymptote/examples/star.asy
+ Move 3D code out of animation.asy.
-Renamed zeta to unityroot for clarity (and to avoid confusion with Riemann
-zeta function).
+commit a52a6633d81fc3d7d04d14b485d593cd20cf0a35
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 5 12:02:17 2009 -0600
-------------------------------------------------------------------------
-r1379 | jcbowman | 2006-04-09 00:37:42 -0600 (Sun, 09 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/shipout.asy
- M /trunk/asymptote/base/strings.asy
+ Fix inline pdf animations with multipage=false.
+
+ Fix global scaling of 3D animations.
+
+ Add heatequation and earthmoon examples.
-Moved newpage() routine to shipout().
+commit 443cc79149c736d66ce4d47db1a4a84ab594b101
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 14:26:55 2009 -0600
-------------------------------------------------------------------------
-r1378 | jcbowman | 2006-04-09 00:36:59 -0600 (Sun, 09 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
+ Minor optimization.
-Added real lineskip() routine (returns lineskip of currentpen).
+commit 152f712891e81f1fecbaa91cc499364d0487cd85
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 14:24:31 2009 -0600
-------------------------------------------------------------------------
-r1377 | jcbowman | 2006-04-09 00:35:33 -0600 (Sun, 09 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Use a lookup table to compute factorial(int n).
-Fix name of fontsize lineskip argument.
+commit 2f93f82b0b032cd2c8996c1d28737173a2ab175d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 12:50:14 2009 -0600
-------------------------------------------------------------------------
-r1376 | jcbowman | 2006-04-09 00:34:30 -0600 (Sun, 09 Apr 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+ Implement miterlimit.
+commit a41cc4546b6313f99be1b65573182e44318f1093
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 11:26:43 2009 -0600
-Remove reliance of replacement readline routine on strdup.
+ Fix use of baseline.
-------------------------------------------------------------------------
-r1375 | jcbowman | 2006-04-06 08:05:17 -0600 (Thu, 06 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit 4eaf887ab95fe68fa9ccf39b94bc1d10c0db0478
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 10:44:00 2009 -0600
-Use turn-on-font-lock for Xemacs.
+ Disable old lights for multiple exports.
-------------------------------------------------------------------------
-r1374 | jcbowman | 2006-04-05 21:29:56 -0600 (Wed, 05 Apr 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
+commit fd244ea8555fc0fdb92c87f3388e5c3946f781a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 08:44:15 2009 -0600
+ Fix warning message.
-Make asy-mode.el ignore global-font-lock-mode for Xemacs.
+commit 7046900634a2fc8d5f5f609175f16b8edc195a1c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 08:41:58 2009 -0600
-------------------------------------------------------------------------
-r1373 | jcbowman | 2006-04-05 21:24:09 -0600 (Wed, 05 Apr 2006) | 9 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+ Add missing conditional.
+commit 612728718a6fa71065a7dbc3757d772847410e44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 00:31:39 2009 -0600
-Added locale support and ', I, and F format specifiers.
+ Improve example.
-Moved miscellaneous settings code from main.cc to settings.cc.
+commit f930ee18a50667ee5b3655a8eda1be651d5006df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 00:24:39 2009 -0600
-Added default settings to option summary; identity command-line only options.
+ Remove unnecessary parameter.
-Updated documentation.
+commit d248a41b7792d2d70167d4b6d3d0495c0989b861
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 4 00:22:37 2009 -0600
-------------------------------------------------------------------------
-r1372 | jcbowman | 2006-04-05 21:20:58 -0600 (Wed, 05 Apr 2006) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/picture.asy
+ Fix type conflict by replacing settings.divisor with purge(divisor=0);
+ divisor=0 means to use the previously set divisor (which defaults to 2, or the
+ value specified on the command line with the -divisor option).
+commit 5e50b840f02bf29da1730c72df3d65954afa90e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 3 22:06:22 2009 -0600
-Improved picture sizing diagnostics.
+ Increase orthographic viewportfactor.
-Added max(picture pic=currentpicture) and min(picture pic=currentpicture)
-functions.
+commit e0963eaad05890f3fda42a3bbbaaa1f65b53db08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 2 00:05:50 2009 -0600
-Added pair truepoint(picture pic=currentpicture, pair dir) function that
-works like point but uses the actual picture size instead of userMin and
-userMax members.
+ Add missing 3D add function.
+
+ Increase nsamples to 32.
+
+ Remove nonselfintersecting restriction.
-------------------------------------------------------------------------
-r1371 | jcbowman | 2006-04-05 21:18:34 -0600 (Wed, 05 Apr 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit fccd5702d3caef79ceda7e05806e1a68139a6920
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 1 02:38:09 2009 -0600
-Replace identity() with better approximation pic.calculateTransform() in
-axis picture bounds calculation.
+ Fix splitting.
-------------------------------------------------------------------------
-r1370 | jcbowman | 2006-04-05 21:17:03 -0600 (Wed, 05 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
+commit 8cee60600708d3947f899b578400c8a626e0c2e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 20:31:48 2009 -0600
-Make colorPen[] and monoPen[] public.
+ Increase fuzz; use static dxmin.
-------------------------------------------------------------------------
-r1369 | jcbowman | 2006-04-05 21:16:10 -0600 (Wed, 05 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
+commit bb8cbc4f3a32442b4453f8b32a5dafa585a0fde6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 17:32:16 2009 -0600
-Fixed typos in comments.
+ Reorder tests.
-------------------------------------------------------------------------
-r1368 | jcbowman | 2006-04-05 20:22:16 -0600 (Wed, 05 Apr 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 9970a0a8a174f9172cba01cbcb1cc81a94e287e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 17:27:53 2009 -0600
-Incremented version to 1.04cvs.
+ Check for triangles first.
-------------------------------------------------------------------------
-r1367 | jcbowman | 2006-03-29 23:08:56 -0700 (Wed, 29 Mar 2006) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/graph3.asy
- A /trunk/asymptote/base/solids.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/cylinder.asy
- M /trunk/asymptote/runtime.in
+commit be4fc623d49613c243c098cc38bf8854e83794d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 16:54:09 2009 -0600
-Added Degrees function; like degrees(pair) but returns 0 for (0,0) argument.
+ Split randomly to avoid returning a degenerate patch.
-Added minbound and maxbound functions for triples.
+commit f53b1dd96ad99531902c70c0a8753b07953c6057
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 16:21:13 2009 -0600
-Moved minbound, maxbound, and Longitude functions to runtime code.
+ Fix interactive rendering.
-Added min(guide3[]) and max(guide3[]) functions.
+commit 72ce918958da2a16be791ee2e1d70fd9d83c15f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 02:32:14 2009 -0600
-For convenience added xaxis(triple,real) functions, etc.
+ Once an internal degeneracy is found, don't check any more boundary cases.
-Added solid geometry package with cylinder routines.
+commit 069759abc268c4fa3f0c871b141582afd76788ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 01:45:23 2009 -0600
-Updated documentation.
+ Increase nsamples.
-------------------------------------------------------------------------
-r1366 | jcbowman | 2006-03-29 22:27:11 -0700 (Wed, 29 Mar 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
+commit 1afb44a8645d304ce33144e2271fc75ba02633c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 31 00:39:32 2009 -0600
-Added limit maxIntersectCount=100000 on maximum number of calls to
-intersectcubics per cubic segment.
+ Split at the worst boundary degeneracy.
-------------------------------------------------------------------------
-r1365 | jcbowman | 2006-03-28 12:33:39 -0700 (Tue, 28 Mar 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/TODO
+commit 82e73caf64ea5ccd2a9b718a67a4323fe5168966
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 30 12:29:10 2009 -0600
-Removed TODO item regarding extending runnable-at-a-time mode to inner
-code levels as this is no longer needed.
+ Add unicode option to make new versions of hyperref happy.
-------------------------------------------------------------------------
-r1364 | jcbowman | 2006-03-27 01:13:26 -0700 (Mon, 27 Mar 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/main.cc
- D /trunk/asymptote/pool.h
+commit e683a4d1cfd75925b27ff38361e7c7806e84f072
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 30 08:44:30 2009 -0600
-Fixed memory leak in interactive mode by using an implementation of reset
-that is closer to the environment reset used between multiple file runs.
+ Pass animate the correct file name.
-------------------------------------------------------------------------
-r1363 | jcbowman | 2006-03-25 22:15:50 -0700 (Sat, 25 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 1ba731b25bbbe2b5a161e75be0dda0395e795166
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 23:39:56 2009 -0600
-Fixed indentation.
+ Fix floating point exception caused by attempt to split paths of length 0.
-------------------------------------------------------------------------
-r1362 | jcbowman | 2006-03-25 22:14:21 -0700 (Sat, 25 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
+commit 1a124b08ec44272e3d8591081bfd196bab64c338
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 23:07:13 2009 -0600
-Fixed typos.
+ Move inside(path, pen fillrule=currentpen) to plain_paths.asy.
-------------------------------------------------------------------------
-r1361 | jcbowman | 2006-03-25 10:25:37 -0700 (Sat, 25 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit e13cec520205c06c787dfa1a390c07a85e7245de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 20:57:00 2009 -0600
-Updated CJK documentation.
+ Fix defaultpen(evenodd).
-------------------------------------------------------------------------
-r1360 | jcbowman | 2006-03-24 21:38:01 -0700 (Fri, 24 Mar 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 180fb560a67a14747113ad4ab033fb348d544390
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 17:00:07 2009 -0600
-Added real fontsize() routine.
+ Fix spurious "undefined" (on curve) return values from windingnumber;
+ optimize handling of straight segments.
-Documented real fontsize(pen p=currentpen).
+commit a575a6fc1b88edb18a01616bcf473695c429999c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 14:45:08 2009 -0600
-Documented use of CJK fonts.
+ Always define glthread.
-------------------------------------------------------------------------
-r1359 | jcbowman | 2006-03-20 21:48:46 -0700 (Mon, 20 Mar 2006) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/util.cc
+commit d8f464fc32c76929510f34d41de82117564a8723
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 10:06:33 2009 -0600
+ Release version 1.06 of asymptote.sty to fix undefined \ASYbox bug.
-Implemented interactive mode (without command-line editing and history) even
-in absence of readline library.
+commit 5b996b037bcf7d0f23a1e7e0fe8e161849f85f06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 00:30:53 2009 -0600
-Made minor change to System diagnostic messages.
+ Automatically apply bezulate to path arrays. Surfaces should now be
+ constructed directly from paths (and paths arrays), without first calling
+ bezulate. An array of independent surfaces can still be constructed from a
+ path array using a loop.
-Changed invert: triple invert(pair z, triple normal, triple point) projects
-onto the plane perpendicular to normal and passing through point.
+commit b80b2d3074dcaf68f82fd51571c4475e73548f43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 29 00:05:54 2009 -0600
-Updated Debian URL.
+ Fix inside(path,pen).
-------------------------------------------------------------------------
-r1358 | jcbowman | 2006-03-19 08:17:07 -0700 (Sun, 19 Mar 2006) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+commit 6f4f738fb32e1a44cf43c80905308b77aa040c50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 23:35:26 2009 -0600
+ Add Orest's connect patch to fix nesting.
-Added function triple invert(pair v, real z, projection P=currentprojection)
-to map v onto (x,y,z) by inverting the projection P onto a constant z plane.
+commit a646731fad5a118d1464a6b62e366b8dffdd956a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 23:11:34 2009 -0600
-Minor documentation updates.
+ Specify zerowindingnumber rule.
-------------------------------------------------------------------------
-r1357 | jcbowman | 2006-03-16 23:10:58 -0700 (Thu, 16 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/triple.h
+commit 622937c19c1bd66f9c97771f105be7b73e6b33b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 23:09:13 2009 -0600
-Support compilation under gcc-4.1.0.
+ Improve inside(pair); add fillrule argument.
-------------------------------------------------------------------------
-r1356 | jcbowman | 2006-03-14 21:36:32 -0700 (Tue, 14 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 9fa25db9be336cf6019063dfea7e959d21a772e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 14:21:05 2009 -0600
-Fixed return type of three-dimensional intersectionpoint routines.
+ Remove internal patch degeneracies by splitting.
+
+ Compute subpatches directly from control points.
-------------------------------------------------------------------------
-r1355 | jcbowman | 2006-03-12 13:21:27 -0700 (Sun, 12 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 195cbd6b9daab589520bf8f4319c04f42982a01c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 12:24:17 2009 -0600
-Incremented version to 1.03cvs.
+ Implement factorial and choose functions.
-------------------------------------------------------------------------
-r1354 | jcbowman | 2006-03-12 11:27:03 -0700 (Sun, 12 Mar 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/main.cc
+commit 6447f273d215e1d4f488650b468de3c250bc7732
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 12:18:16 2009 -0600
-Fixed surface lighting colours; respect projection argument.
+ Rename example; use orthographic projection.
-Removed test diagnostic.
+commit 78b068ae1390a2c89329281dfd668595ae9b03f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 12:15:09 2009 -0600
-------------------------------------------------------------------------
-r1353 | hammera | 2006-03-12 11:17:32 -0700 (Sun, 12 Mar 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/tests/output/Makefile
+ Make path(path3, pair(triple)) preserve straight flag.
-Added a .ls file to check the presence of large output files before they are
-deleted.
+commit 2cb79dbf9585a541058e23047f79c09dd8af150d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 12:08:55 2009 -0600
-------------------------------------------------------------------------
-r1352 | jcbowman | 2006-03-12 09:05:51 -0700 (Sun, 12 Mar 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
+ Fix quit deadlock.
-Avoid need for single quotes around path settings in MSWINDOWS.
+commit d8125e4fa7af606cf6fcd7398b3a07b9aa41bad9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 28 00:11:09 2009 -0600
-Fix configuration diagnostics.
+ Increase fuzz to accomodate italic "k".
-------------------------------------------------------------------------
-r1351 | jcbowman | 2006-03-11 22:03:49 -0700 (Sat, 11 Mar 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 3a1f5a20fec2b085364dd4da3295f84ab3d52475
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Mar 27 21:56:17 2009 -0600
-Documented how to install in alternate locations under MSDOS.
+ Fix connect() to ensure that removed regions do not contain an inner curve. Add fuzz to intersections().
-Fixed typo in configuration instructions.
+commit d4f6dddb855703ed9c11070c985c7bd735bd04be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 24 21:47:57 2009 -0600
-------------------------------------------------------------------------
-r1350 | jcbowman | 2006-03-11 16:33:51 -0700 (Sat, 11 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/sinc.asy
+ Add surface constructor for multiple surfaces.
-Simplified example.
+commit 850b0ed10f2eed93e617b918269739136fc6281f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 24 21:32:54 2009 -0600
-------------------------------------------------------------------------
-r1349 | jcbowman | 2006-03-11 16:16:25 -0700 (Sat, 11 Mar 2006) | 16 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/light.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/surface.asy
- A /trunk/asymptote/examples/sinc.asy
+ Add intersecting pipes example.
+
+ Update FAQ.
-Implemented surface lighting and example of sinc function.
+commit ef5e8e4054b63c12b29352c930445d1bbfa59dbf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 23 03:23:19 2009 -0600
-Changed signature of subsampled surface routine (argument nsub now preceeds
-pairs a and b).
+ Increment version to 1.69svn.
-Changed light.init constructor into
-light(triple source, shadefcn shade=defaultshade).
+commit e9bd6706f9bedf66c3d997b07707dd54a9eefde7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 23 02:07:01 2009 -0600
-Added cast from triple to light.
+ Update example.
-Made currentlight public; added nolight variable.
+commit d73f25a4baa11d6d85364a2fd419f423f09cd032
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 23 01:45:58 2009 -0600
-Renamed projectXY to xypart.
+ Illustrate automated camera and target computation.
-Added XY() and XYZ() members to bbox3.
+commit d777a813382fac58535de2c8223c80c84dd98bb0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 23 01:37:23 2009 -0600
-------------------------------------------------------------------------
-r1348 | jcbowman | 2006-03-11 15:39:34 -0700 (Sat, 11 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Remove unnecessary index.
-Fixed axis label alignment when sign=-1.
+commit f84b490d11d0cb509d778299a8f180a1ab579264
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 23 01:34:42 2009 -0600
-------------------------------------------------------------------------
-r1347 | jcbowman | 2006-03-10 21:18:54 -0700 (Fri, 10 Mar 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/pstoedit-3.43asy.patch
+ Add support for and example of generating a 3D inline pdf movie.
+
+ Remove hyphen from animation file prefix for compatibility with animategraphics.
+
+ Force multipage=true in inlinetex mode.
+
+ Update definition of ASYanimategraphics.
+commit e10b91934bf65fa81f5e8edc34aaf0c720b3152b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 23 00:31:06 2009 -0600
-Removed pstoedit patches (included in pstoedit-3.44); updated documentation.
+ Fix export deadlock.
-------------------------------------------------------------------------
-r1346 | jcbowman | 2006-03-10 12:19:57 -0700 (Fri, 10 Mar 2006) | 8 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+commit 587aa4f5bb4fb8f2afe4246e7e4d7bce78aa9904
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 22 21:42:52 2009 -0600
+ Don't automatically move camera with target.
-Allow make to inherit LDFLAGS from configure.
+commit ace730baa7577af882835379f5bd4fbe937f9c17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 22 12:12:52 2009 -0600
-Allow and document installation without root privileges.
+ Update example.
-Document configuring to search for includes and libraries in nonstandard
-locations.
+commit d6667c3934ef2cd795037dd81c2301340520abef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 22 12:11:41 2009 -0600
-------------------------------------------------------------------------
-r1345 | jcbowman | 2006-03-09 23:19:06 -0700 (Thu, 09 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix camera adjustment.
-Updated configuration file documentation.
+commit d9d5da76552aac77955fbc5066296f8a998eaa72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 21 23:54:54 2009 -0600
-------------------------------------------------------------------------
-r1344 | jcbowman | 2006-03-09 20:54:33 -0700 (Thu, 09 Mar 2006) | 8 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
+ Allow \par in a label.
+commit 1e4f2fe939058c6b832bc22903bca649638c665b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 21 23:49:23 2009 -0600
-Catch errors thrown by parser while reading configuration file.
+ Update documentation.
-Recompute search path after reading configuration files and command-line
-options in case dir was changed.
+commit 9cd5a0fe84a5e068af1488f50c39d2b2720fc06d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 21 23:07:42 2009 -0600
-Move MSWindows .asy initialization directory to %USERPROFILE%.
+ Improve and generalize baseline.
-------------------------------------------------------------------------
-r1343 | jcbowman | 2006-03-07 12:37:44 -0700 (Tue, 07 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
+commit 74f9e6f899b075ad53f1ebcb6edd01bc57f2f107
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 20 23:26:20 2009 -0600
-Fixed type of randMax.
+ Look for exact intersections also when fuzz=0.
-------------------------------------------------------------------------
-r1342 | jcbowman | 2006-03-07 03:01:26 -0700 (Tue, 07 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/wheel.asy
- D /trunk/asymptote/patches/pstoedit-3.42asy.patch
- A /trunk/asymptote/patches/pstoedit-3.43asy.patch
+commit 0638cdbfeabb2a803b09b82dd1471c1ea0876d49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 20 22:42:10 2009 -0600
-Updated pstoedit patch.
+ Suppress spurious space.
-------------------------------------------------------------------------
-r1341 | jcbowman | 2006-03-06 19:29:18 -0700 (Mon, 06 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 04ae9df43413d6956ed3fbc97cc1e6c8751f48cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 20 22:28:18 2009 -0600
-Incremented version to 1.02cvs.
+ Standardize sqrtEpsilon.
-------------------------------------------------------------------------
-r1340 | jcbowman | 2006-03-06 17:23:18 -0700 (Mon, 06 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit f16441c237fbfa983d69a569fad449d782a8770e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 20 22:15:40 2009 -0600
-Fixed bug in surface plot of a matrix.
+ Remove unused line.
-------------------------------------------------------------------------
-r1339 | jcbowman | 2006-03-06 13:58:35 -0700 (Mon, 06 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 7c3732148f30c6d9f9fa888e6b7f780aa490dc08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 20 22:14:19 2009 -0600
-Incremented version to 1.01cvs.
+ Improve handling of intersection fuzz.
-------------------------------------------------------------------------
-r1338 | jcbowman | 2006-03-06 09:33:54 -0700 (Mon, 06 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/runtime.in
+commit 789ab1c54c66973fcd061dbccdb6b4c397b5bb69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 20 14:57:34 2009 -0600
-Workaround broken GNU readline/history library on MacOS.
+ Handle invisible material.
-------------------------------------------------------------------------
-r1337 | jcbowman | 2006-03-06 00:10:54 -0700 (Mon, 06 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit 5e3b8fdec620ed0e7ed38e01e193269dd97d6fe2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 20 14:28:23 2009 -0600
-Fixed cxx warning messages.
+ Respect user-specified step value.
-------------------------------------------------------------------------
-r1336 | jcbowman | 2006-03-05 23:19:09 -0700 (Sun, 05 Mar 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 05b16339d6790f96f0657b38dc194efe1d01f662
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 19 02:59:14 2009 -0600
-Moved detailed discussion of growing list of base modules closer to the end
-of the documentation.
+ Increment version to 1.68svn.
-------------------------------------------------------------------------
-r1335 | jcbowman | 2006-03-05 22:52:10 -0700 (Sun, 05 Mar 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/poster.asy
+commit b8c188a2ff0c6d8acd87da23c27bad9ebb0b42bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 19 01:33:53 2009 -0600
-Updated to use gc6.7 by default.
+ Fix 3D animations with render > 0.
-Added RadialShade filltype.
+commit 823eb84ed3fe32c0188596227f1c56c573b46f72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 19 00:40:40 2009 -0600
-------------------------------------------------------------------------
-r1334 | jcbowman | 2006-03-05 22:03:49 -0700 (Sun, 05 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/arrows.asy
+ Don't force C:\Documents and Settings\bowman in asy.bat
-Remove blank legend entries.
+commit 87a2b41240328f478ca8bf3b256e6789930a3abe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 18 14:18:11 2009 -0600
-------------------------------------------------------------------------
-r1333 | jcbowman | 2006-03-05 21:46:24 -0700 (Sun, 05 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
+ Remove normal fuzz.
-Fixed pen bounds (too large by a factor of 2).
+commit ce6df332a9c0f9010ccf9d1c9f6e7083b7f539b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 18 02:51:53 2009 -0600
-------------------------------------------------------------------------
-r1332 | jcbowman | 2006-03-05 20:37:48 -0700 (Sun, 05 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+ Fix overlap detection internal control points for short paths.
-Fixed transformation of palette bar.
+commit a8cc7c427cac46ace2db0070645385718a09028f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 18 01:23:56 2009 -0600
-------------------------------------------------------------------------
-r1331 | jcbowman | 2006-03-05 18:45:09 -0700 (Sun, 05 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Add file missed from last revision.
-Removed empty picture check in xlimits and ylimits.
+commit e6766a83c38ada605086a98cf3f06b71eb2b29cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 18 01:01:08 2009 -0600
-------------------------------------------------------------------------
-r1330 | jcbowman | 2006-03-05 18:02:27 -0700 (Sun, 05 Mar 2006) | 12 lines
-Changed paths:
- M /trunk/asymptote/base/arrows.asy
- M /trunk/asymptote/base/markers.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.in
+ Make intersection routines respect fuzz.
-Moved linear solve and matrix inversion to C++ code; simplified memory
-allocation in tridiagonal.
+commit 9b3a5104ccc45a972fbd776a589f13d8e42f5bde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 15 17:20:04 2009 -0600
-Added seek and tell functions for positioning input files.
+ Simplify normal calculation slightly.
-Make images transform properly.
+commit 460b9eed16912fcaa5753bf84679620335c8ca5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 15 15:32:07 2009 -0600
-Make legend argument to draw a Label type (currently only the string and pen
-members are used). Added length and skip arguments to frame legend(...).
+ Reduce Fuzz.
-Removed side effects from eol(file).
+commit 30566f000cf574ac193f65f1a9846d4ebc5f5f39
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 15 15:01:04 2009 -0600
-------------------------------------------------------------------------
-r1329 | jcbowman | 2006-03-04 21:25:50 -0700 (Sat, 04 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.pl
+ Allow prc output if render > 0.
-Generate correct #line comments.
+commit 4cb2f03752fb95986e981e558be71f8d0db7d5a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 15 00:09:54 2009 -0600
-------------------------------------------------------------------------
-r1328 | hammera | 2006-03-04 16:17:55 -0700 (Sat, 04 Mar 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/tests/output/Makefile
+ Implement settings.auto3D (default true) so that one can disable the poster
+ option of movie15.sty.
-Log the stdout and stderr of the asy process.
+commit c026e07e6a9067e1b1047f4027849305ae6dbc02
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 15 00:05:14 2009 -0600
-Changed the -inlinetex option to -keep so that the calls to external programs
-(eg. latex and convert) can be diffed.
+ Increase fuzz.
-------------------------------------------------------------------------
-r1327 | hammera | 2006-03-04 15:47:12 -0700 (Sat, 04 Mar 2006) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
+commit 594a12ce972e648dc8b66c295fad2d330f6c1444
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 14 23:23:00 2009 -0600
-Now delete texput.log when the pipe to the tex process is closed (to ensure its
-deletion with the --inlinetex option). Also delete texput.aux.
+ Detect and fix remaining cases of patch overlap due to normal reversal,
+ using Rolle's theorem and a quartic root solve.
-------------------------------------------------------------------------
-r1326 | jcbowman | 2006-03-03 08:56:54 -0700 (Fri, 03 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit 3b2700c4a800e6de2eb6ab08e0a7de93e1d38069
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 14 23:09:29 2009 -0600
-Fixed bug in pivot vectorization in solve.
+ Detect numerical roots at infinity; increase Fuzz.
-------------------------------------------------------------------------
-r1325 | hammera | 2006-03-02 12:46:57 -0700 (Thu, 02 Mar 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/output
- A /trunk/asymptote/tests/output/Makefile
- A /trunk/asymptote/tests/output/circle.asy
- A /trunk/asymptote/tests/output/line.asy
+commit 8279587db2c825391fc51c85b22db684b3ef1fb7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 14 23:00:31 2009 -0600
-Initial check-in of output testing.
+ Make subpath preserve straight flag; optimize splitCubic for straight segments.
+
+ Fix handling of straight flag in operator &(path,cycleToken); do nothing if
+ path is already cyclic.
+
+ Implement pair versions of Bezier functions.
-------------------------------------------------------------------------
-r1324 | jcbowman | 2006-03-01 12:02:39 -0700 (Wed, 01 Mar 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 8361c768a73d9dc693e71b9372db2de0b5c20f7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 14 15:25:45 2009 -0600
-Added INCL for enable-gc=system.
+ Fix segmentation faults with operations on guide g=cycle.
-------------------------------------------------------------------------
-r1323 | jcbowman | 2006-02-27 00:54:06 -0700 (Mon, 27 Feb 2006) | 12 lines
-Changed paths:
- A /trunk/asymptote/base/embed.asy
- M /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/base/strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/animations/wheel.asy
- M /trunk/asymptote/examples/orthocenter.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.h
+commit db843913d4afd6861ee0649456ff8008928f506f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Mar 14 11:49:45 2009 -0600
+ Speed up curve sorting.
-Renamed includegraphics to graphic.
+commit 26c1aa3481dd6878716e8d46f3924b5137f61fce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 13 15:02:45 2009 -0600
-Added embed module to interface with LaTeX movie15 package for embedding
-movies, sounds and 3D objects into a PDF file.
+ Fix buildcycle endpoints.
-Don't attempt to resize unbounded pictures.
+commit cfe2ab7253439844c47bb0f45a2bfff4b4831df6
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Mar 11 21:44:52 2009 -0600
-Output LaTeX pipe diagnostics even when verbose <= 1.
+ Use bounding box size to determine whether points are duplicates.
-Added \begin{document} to LaTeX pipe.
+commit 110ab7d63f8346830c11276b1c0d4133f5bc825b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 11 01:47:57 2009 -0600
-------------------------------------------------------------------------
-r1322 | jcbowman | 2006-02-26 21:59:42 -0700 (Sun, 26 Feb 2006) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/poster.asy
+ Force planar flag for arrow construction.
-Added poster example.
+commit 2511368422abcb3be6500d2fcc8bea79e031ed12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 11 01:33:51 2009 -0600
-------------------------------------------------------------------------
-r1321 | jcbowman | 2006-02-19 19:59:50 -0700 (Sun, 19 Feb 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+ Remove another degenerate segment.
-Add configuration dir to search path; search for configuration file in
-standard search paths (in usual order).
+commit e1cf02273301e2a7342006b9aeb6cbf41544d842
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 11 01:25:36 2009 -0600
-Remember defaultpen set in configuration file.
+ Work around bezulate bug by removing degeneracy.
-------------------------------------------------------------------------
-r1320 | jcbowman | 2006-02-19 10:03:00 -0700 (Sun, 19 Feb 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/arrows.asy
+commit 42fa995edf293de9162db70a15c3bd3368a79ea9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 11 00:18:34 2009 -0600
-Always draw arrows with solid linetype.
+ Fix planar surfaces.
-------------------------------------------------------------------------
-r1319 | jcbowman | 2006-02-18 12:31:50 -0700 (Sat, 18 Feb 2006) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/vm.h
+commit ad59550839cb6c72c56a6716a94943119db54928
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 10 23:45:25 2009 -0600
+ Simplify surface constructors; update documentation.
-Updated MSDOS default of gs8.51 to gs8.53.
+commit f75e88bde5cf608232940a708263d3272b4b3d37
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 10 22:23:19 2009 -0600
-Changed default for xlimits and ylimits to NoCrop.
+ Update examples.
-Work around unused variable warning messages when XDR support is disabled.
+commit 374fe5ba6ec9c625e879adcbd4ac575c62001860
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 10 22:06:09 2009 -0600
-Cleaned up error calls.
+ Enable poster mode only when there is no rendered preview image.
-Updated documentation.
+commit e54a57e797193f26b69165636a686337259c7f9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 10 21:34:37 2009 -0600
-------------------------------------------------------------------------
-r1318 | jcbowman | 2006-02-17 21:17:15 -0700 (Fri, 17 Feb 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Add termination tests.
-Added missing $(GCLIBS) dependency.
+commit 619a3195f7b333f91189349f8b19a7fabe08a7d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 10 21:34:12 2009 -0600
-------------------------------------------------------------------------
-r1317 | jcbowman | 2006-02-17 19:57:33 -0700 (Fri, 17 Feb 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Increase bezulate fuzz; add termination tests.
-Added camp.tab.h entry again.
+commit db838100431fe50516bf3ba17b7ccf9d7b7409c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 10 14:04:32 2009 -0600
-------------------------------------------------------------------------
-r1316 | jcbowman | 2006-02-08 11:45:48 -0700 (Wed, 08 Feb 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/filldraw.asy
+ Add Align constant.
-Removed +solid from Fill and NoFill.
+commit e12fcc1ca69c59d1d49446c6fa2b91d458634512
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 10 02:54:16 2009 -0600
-------------------------------------------------------------------------
-r1315 | jcbowman | 2006-02-08 09:06:36 -0700 (Wed, 08 Feb 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Fix most instances of selfoverlapping patches.
-Added missing xpart, ypart, zpart functions for triples.
+commit 9cb3e7a170ea796feda2023fc9a9aaa69daf27d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 9 21:38:52 2009 -0600
-------------------------------------------------------------------------
-r1314 | jcbowman | 2006-02-07 22:13:08 -0700 (Tue, 07 Feb 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/psfile.cc
+ Make axial and radial shading respect -gray, etc.
-Fixed reversed image dimensions for colour density plots.
+commit 9e40719812e31103ec3f4a5e39b06148270cc2df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 9 00:07:48 2009 -0600
-------------------------------------------------------------------------
-r1313 | jcbowman | 2006-02-07 22:06:39 -0700 (Tue, 07 Feb 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+ Fix texpath control points for cyclic segments; respect straight flag.
-Added missing xpart and ypart functions.
+commit db6f45dc098f8b24df43b0586e4438f241afedeb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 8 16:11:51 2009 -0600
-------------------------------------------------------------------------
-r1312 | jcbowman | 2006-02-06 00:58:25 -0700 (Mon, 06 Feb 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/picture.cc
+ Slightly simplify normal calculation.
-Signal an error if write to final output file fails.
+commit 71e1c95735a2ba23c19e092415baff80edf4d514
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 8 12:03:26 2009 -0600
-Removed "camp: " from camp error messages for brevity.
+ Make default viewportwidth \the\linewidth in inline mode and 0 in attached mode.
+
+ Document asy environment options in asymptote.sty version 1.04.
-------------------------------------------------------------------------
-r1311 | jcbowman | 2006-01-28 21:32:32 -0700 (Sat, 28 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit a06740433ebde75644e27f3e9466468c5e1d90a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 8 09:23:09 2009 -0600
-Added link to Dario Teixeira's Asymptote and LaTeX Integration Guide.
+ Simplify tick calculation.
-------------------------------------------------------------------------
-r1310 | jcbowman | 2006-01-28 19:43:37 -0700 (Sat, 28 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/runtime.in
+commit 83d2fa180a2bdca1ef8c7ac05a345caa71753215
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 8 02:18:52 2009 -0600
-Added file prefix option to animate and merge.
+ Improve tick selection.
-------------------------------------------------------------------------
-r1309 | jcbowman | 2006-01-28 03:25:25 -0700 (Sat, 28 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit f1e40619a13f3ab6a19a0acb8e2f8b1cc75a1577
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 8 01:02:42 2009 -0600
-Added index entries.
+ Colorize example.
-------------------------------------------------------------------------
-r1308 | jcbowman | 2006-01-27 23:28:16 -0700 (Fri, 27 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
+commit c2c2eb092db44f4e3cbbc5b59c62298d639d0d1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 21:17:56 2009 -0600
-Allow format("%",1).
+ Reinstate original views.
-------------------------------------------------------------------------
-r1307 | jcbowman | 2006-01-27 23:04:49 -0700 (Fri, 27 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 81fce38d02dc3158eb728636c8007cd7d8ff9dca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 21:10:03 2009 -0600
-Set tickMin to a and tickMax to b if Step is 0.
+ Fix camera adjustment.
-------------------------------------------------------------------------
-r1306 | jcbowman | 2006-01-17 13:17:27 -0700 (Tue, 17 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 02eb5bcfcca0d0378e385f4137226e8946b2b8ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 16:23:58 2009 -0600
-Added check for empty picture in xlimits and ylimits.
+ Support keyval options width, height, viewportwidth, viewportheight, and
+ attach in asy environment asymptote.sty.
+
+ Remove obsolete asyattach environment.
+
+ Move viewportsize to plain_picture.asy to support asymptote.sty.
-------------------------------------------------------------------------
-r1305 | jcbowman | 2006-01-17 13:12:17 -0700 (Tue, 17 Jan 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
+commit 24e9b23a742650c682357ecdd303bd10fd57d390
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 12:14:05 2009 -0600
-Better dependency tracking.
+ Better fix for unextended axes limits.
-Removed MSDOS compiler flag in favour of __CYGWIN__. This will make cygwin
-defaults identical with those under MSDOS (outside of cygwin).
+commit 78581b7e40528f7eb1a42a0517690368931d999f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 10:10:37 2009 -0600
-------------------------------------------------------------------------
-r1304 | jcbowman | 2006-01-17 00:36:01 -0700 (Tue, 17 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
+ Update documentation of crop.
-Fixed cxx warning.
+commit c01d0084a1d3156957c997c89100d4d5b57ec8f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 02:46:18 2009 -0600
-------------------------------------------------------------------------
-r1303 | jcbowman | 2006-01-16 23:45:28 -0700 (Mon, 16 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/runtime.pl
+ Add example of a surface drawn using irregular data read from a file.
-Added Tom's alternative way of making runtime.pl not update runtime.h.
+commit 9c01ec16add18b92fd50bb4674cbadde10329bb6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 02:23:39 2009 -0600
-------------------------------------------------------------------------
-r1302 | jcbowman | 2006-01-14 16:20:05 -0700 (Sat, 14 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
+ Revert last change.
-Documented inlinetex mode.
+commit 47aa02a0fd237e6267d018ddab025fcdb408d3b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 01:07:03 2009 -0600
-------------------------------------------------------------------------
-r1301 | jcbowman | 2006-01-14 16:10:11 -0700 (Sat, 14 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
+ Fix unextended axes limits and tick generation.
-Updates to feyman.asy: improved photon line, use align structures.
+commit ea3cf29d5dc68f65db8f3c0835c7a7275b035969
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 00:45:35 2009 -0600
-------------------------------------------------------------------------
-r1300 | jcbowman | 2006-01-10 23:40:36 -0700 (Tue, 10 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.pl
+ Avoid redundant camera adjustment messages.
+
+ Increase camerafactor to 2 again.
-Added #line directives in runtime.cc.
+commit 38dc72be7a5d0b19888e15e5b64a54efae1d957a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 7 00:19:49 2009 -0600
-------------------------------------------------------------------------
-r1299 | jcbowman | 2006-01-10 14:18:01 -0700 (Tue, 10 Jan 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/runtime.in
+ Check crop argument.
-Fixed segmentation fault when bad format string is given to format.
+commit 82a5510bd196c1bd13e176ceac37f5a3d52e7d0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 6 23:52:12 2009 -0600
-Fixed cast: (pair) "1".
+ Improve automatic camera adjustment: relocate target to the center of
+ the bounding box, if it lies outside, and reposition camera when aspect
+ ratio is not preserved.
-------------------------------------------------------------------------
-r1298 | hammera | 2006-01-06 21:57:38 -0700 (Fri, 06 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit 2311c16d538c5e25467da6aa029a05dbfffe4854
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 6 01:14:45 2009 -0600
-Added transform3 multiplication (aliased from math).
+ Allow the user to specify a minimum viewportsize.
-------------------------------------------------------------------------
-r1297 | jcbowman | 2006-01-03 22:45:46 -0700 (Tue, 03 Jan 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/strings.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runtime.in
+commit 688371c4a8696f5dcc83215f9de890adf14de341
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 6 01:06:16 2009 -0600
-Don't exit interactive mode on EOF (ctrl-d).
+ Use a single call to clip in limits.
-Added tab completion option and default prompt="" to readline.
+commit 0026ea88a43ca42d078daaf271a611a6fca599be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 6 00:56:25 2009 -0600
-------------------------------------------------------------------------
-r1296 | jcbowman | 2006-01-03 01:58:20 -0700 (Tue, 03 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Fix behaviour of xlimits(Crop) and ylimits(Crop) under picture transformation.
-Fixed cxx error.
+commit 70429fc62beac0c19e61982cd9bf676db905753d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 4 03:44:31 2009 -0600
-------------------------------------------------------------------------
-r1295 | jcbowman | 2006-01-02 23:16:01 -0700 (Mon, 02 Jan 2006) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
+ Increase camerafactor.
+commit ce2861d0882f816900ec6893aedea46a5541899c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 4 03:18:49 2009 -0600
-Changed complement to int[] complement(int[] a, int n);
-this returns the complement of the integer array a in {1,2,...,n}, so that
-b[complement(a,b.length)] yields the complement of b[a].
+ Improve automatic camera adjustment.
-------------------------------------------------------------------------
-r1294 | jcbowman | 2006-01-02 23:13:52 -0700 (Mon, 02 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit 729c7308c0db8806392b48506da22d6e9989a459
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 4 02:09:19 2009 -0600
-Removed unused line.
+ Work around intermittent hang on exit.
-------------------------------------------------------------------------
-r1293 | jcbowman | 2006-01-02 18:52:58 -0700 (Mon, 02 Jan 2006) | 17 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/strings.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
+commit 0902c55dc095a0147b7a9feb32b20cdfb74f347d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 3 02:19:52 2009 -0600
+ Make attached images printable.
-Added interface to GNU readline library to allow editing with history when
-reading data from stdin. Updated getstring, getreal, etc. in strings.asy to
-use this new readline function.
+commit 8c4f30913cf60f1b963fa6b4c34b045d23783a39
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 2 19:03:03 2009 -0600
-Added complement(int[] a, T[] b) function to return the complement of the
-integer array a in {1,2,...,b.length}, so that b[complement(a,b)] yields the
-complement of b[a].
+ Turn poster off when we have our own preview image.
+
+ Fix viewportmargin.
+
+ Remove unwanted camera rescaling.
-Generated dataSettings from a templated struct; added intSetting.
+commit 990b6ee4eba7a1b9033d87489f15e284de5b823d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 2 18:49:36 2009 -0600
-Added historylines option (default is still 1000).
+ Fix spurious annotation question marks and print preview problems
+ by removing workaround for BBox bug in obsolete 2008/01/16 version of
+ movie15.sty. The now widely available 2008/10/08 version of movie15.sty is
+ now compulsory.
-Added array check to arrayConditional.
+commit 5ad2d615fa2da167e76a7bd784fcd57e8af41bef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 2 15:45:00 2009 -0600
-Updated documentation.
+ Fix slanted ticks.
-------------------------------------------------------------------------
-r1292 | jcbowman | 2006-01-02 18:25:08 -0700 (Mon, 02 Jan 2006) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.h
+commit 9316b6e0aba874d635db72cf538d1cf718741b5e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 1 23:58:58 2009 -0600
-Formatted.
+ Fix animation prefix.
-------------------------------------------------------------------------
-r1291 | jcbowman | 2006-01-01 03:41:06 -0700 (Sun, 01 Jan 2006) | 4 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit ae5315ac620c3aa15e47e16db87cc7b234aec103
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 1 17:32:54 2009 -0600
-Move more initialization code before setOptions.
+ Fix planar arrows for 2D projections.
-Check em in signal handlers.
+commit 30f6e7f858cf09de210fe6d56dae2752c3698c5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 1 17:01:58 2009 -0600
-------------------------------------------------------------------------
-r1290 | jcbowman | 2005-12-31 11:22:58 -0700 (Sat, 31 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Allow one to disable poster option.
-Address compilation problem under MacOS X 10.3.9.
+commit 09782ec523dd2e89001cfc9b2a3ff24b8db314bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 27 17:32:54 2009 -0600
-------------------------------------------------------------------------
-r1289 | jcbowman | 2005-12-30 23:19:29 -0700 (Fri, 30 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Resize example.
-Incremented version to 1.00cvs.
+commit 6556c592c360ab5ab045004a37cc4cf40ebe6bca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 27 15:43:51 2009 -0600
-------------------------------------------------------------------------
-r1288 | jcbowman | 2005-12-30 22:35:36 -0700 (Fri, 30 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Don't hide convert errors.
-Minor documentation updates.
+commit 2ca31a4e8eaeadcfa8c513fb2b03bc8271a97892
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 26 23:09:51 2009 -0600
-------------------------------------------------------------------------
-r1287 | jcbowman | 2005-12-30 22:05:36 -0700 (Fri, 30 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Add example (contributed by Orest Shardt).
-Added missing (mem::string).
+commit 88ca0f83d5a114a730aa65578e3e19d067771d74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 26 17:23:44 2009 -0600
-------------------------------------------------------------------------
-r1286 | jcbowman | 2005-12-30 17:54:53 -0700 (Fri, 30 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
+ Increment version to 1.67svn.
-Defer initialization of settingsModule to solve race condition.
+commit dae4c85870f84c1ed6dd1c139d3408d2cac88b34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 26 16:00:38 2009 -0600
-------------------------------------------------------------------------
-r1285 | jcbowman | 2005-12-30 12:21:12 -0700 (Fri, 30 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+ Fix outprefix.
-Fixed MacOS bus error by initializing GC before calling setOptions.
+commit 6a5de0c624a8638930b1216b5695886bce86a18f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 26 10:01:58 2009 -0600
-------------------------------------------------------------------------
-r1284 | jcbowman | 2005-12-30 12:11:10 -0700 (Fri, 30 Dec 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/wce
+ Remove animation optimization by default.
+
+ Under MSWindows, suppress call to animate since it requires XWindows.
-Don't stop running after first error in a runnable if -debug is set.
+commit 99ea30e4d2f14fcbdef3246301c2010e6e1872cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 26 08:50:25 2009 -0600
-Updated wce.
+ Add optional direction argument to three-dimensional bars.
-Documented contributed MacOS X binary.
+commit a9d59eb9158368824e68c96f5988f279f7dda53e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 26 08:45:58 2009 -0600
-------------------------------------------------------------------------
-r1283 | jcbowman | 2005-12-30 01:56:51 -0700 (Fri, 30 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Avoid division by zero when NColors=1.
-Incremented version to 0.99cvs.
+commit 69192fae67050b8588203e1c60b3ab06f86fe26e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 26 06:45:26 2009 -0600
-------------------------------------------------------------------------
-r1282 | jcbowman | 2005-12-30 01:06:29 -0700 (Fri, 30 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix alignment bug under pdflatex due to missing %.
-Minor documentation updates.
+commit 6bb6ecb0218cdf77f474df10bf763c3a89ec111e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 25 23:04:31 2009 -0600
-------------------------------------------------------------------------
-r1281 | jcbowman | 2005-12-30 00:54:53 -0700 (Fri, 30 Dec 2005) | 12 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/refaccess.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
+ Change guides into paths; update to LGPL.
+commit c48ca48643148db89071d9446c8d0a1bc0ef0ef2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 25 17:21:27 2009 -0600
-Fixed compilation problem under g++-3.3.4.
+ Use integer division.
-Change addConstant to use item.
+commit ee3c6b650e1a91aff74ecba6996da5987af09db7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 25 17:07:20 2009 -0600
-Search in usual paths for config.asy if ~/.asy/config.asy is not found.
+ Remove "named argument may be mistaken for assignment" debugging warning as
+ it discourages the use of named arguments and detracts from the usefulness of
+ the -d option.
-Convert configuration variable names to lower case.
+commit 389c5fb20a8aa07ef5eead1a95832fb657070105
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 25 16:06:21 2009 -0600
-Update diagnostics and documentation: emphasize use of configuration
-variables instead of system environment variables.
+ Revert to interpolating function at midpoints.
-------------------------------------------------------------------------
-r1280 | jcbowman | 2005-12-29 20:38:05 -0700 (Thu, 29 Dec 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
+commit 6cc5fc9f62876be9fc734340932fa4fa229808b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 24 10:51:11 2009 -0600
-Removed mention of obsolete -t option from documentation, which is no
-longer required for inline tex mode.
+ Add optional normal argument to DefaultHead2, HookHead2, and TeXHead2.
-------------------------------------------------------------------------
-r1279 | jcbowman | 2005-12-29 18:52:38 -0700 (Thu, 29 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/refaccess.cc
- M /trunk/asymptote/refaccess.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit bdbd01b5c6fe36d7e03aa516da5e9880a85ce4b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 24 01:47:00 2009 -0600
-Fixed cxx errors.
+ Fix Arrow3(TeXHead2).
-------------------------------------------------------------------------
-r1278 | jcbowman | 2005-12-29 16:40:42 -0700 (Thu, 29 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/picture.asy
+commit 1321c2fd18a8868b4c968ba89dff10858a8879ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 24 01:35:08 2009 -0600
-Suppress warning messages when shipping out an empty picture.
+ Fix alignment of DefaultHead2, HookHead2, and TeXHead2 arrowheads.
-------------------------------------------------------------------------
-r1277 | jcbowman | 2005-12-29 12:01:06 -0700 (Thu, 29 Dec 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
-
-Implemented machine constants as variables rather than functions.
-
-Added ASYMPTOTE_CONFIG environment variable.
-
-Moved ASYMPTOTE_DIR environment variable to settings.
+commit d42d0e22364585fb5f034b151adf3a7b17085c14
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 23 01:36:02 2009 -0600
-Do an initial read of command line in case CONFIG or DIR were specified.
+ Improve thin 3D arrow handling.
-------------------------------------------------------------------------
-r1276 | jcbowman | 2005-12-29 01:32:35 -0700 (Thu, 29 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit ac890dbbd19be365d45a4b46038ee04fb50dc54c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 23 00:01:42 2009 -0600
-Moved ASYMPTOTE_PAPERTYPE to settings.
+ Make filltype a structure to allow extraction of type and pen parameters.
+
+ Improve the appearance of DefaultHead2, HookHead2, and TeXHead2 (particularly
+ with curved paths); standardize their usage with their 2D counterparts.
+
+ Fix MidArcArrow(TeXHead) sizing.
-------------------------------------------------------------------------
-r1275 | hammera | 2005-12-29 00:49:29 -0700 (Thu, 29 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
+commit 04c4806b61f68cf9f3df17ce8a6232a33909bca6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 22 21:32:38 2009 -0600
-Moved argument parsing to avoid writing to memory between a fork and an exec.
+ Untabify.
-------------------------------------------------------------------------
-r1274 | jcbowman | 2005-12-29 00:24:38 -0700 (Thu, 29 Dec 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit 43e22d83c2f82739550b7b943770a3f30934b1d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 21:30:41 2009 -0600
+ Upgrade license to LPGL, as per email from Philippe.
-Moved environment variables into settings.
+commit 31e799c42b85817afd1eb468269fc7b86dc0fb22
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 17:39:27 2009 -0600
-Call doConfig before reading command line options.
+ Retune 3D arrow parameters.
-------------------------------------------------------------------------
-r1273 | jcbowman | 2005-12-28 22:43:14 -0700 (Wed, 28 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.in
-
-Implemented addConstant and pi example.
-
-------------------------------------------------------------------------
-r1272 | jcbowman | 2005-12-28 10:16:22 -0700 (Wed, 28 Dec 2005) | 13 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-
-Removed ~/.asy/options in favour of ~/.asy/config.asy.
-
-Add "Including filename" diagostic.
-
-Fixed localhistory.
-
-Speed up initialization by turning off autoplain when reading configure file.
-
-Rename position to align.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r1271 | jcbowman | 2005-12-28 00:15:07 -0700 (Wed, 28 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fixed verbose flag.
-
-------------------------------------------------------------------------
-r1270 | jcbowman | 2005-12-28 00:10:28 -0700 (Wed, 28 Dec 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/util.cc
-
-
-Removed -t option, which is no longer needed to produce inline tex code.
-
-Removed unused settings code.
-
-Added -nov option.
-
-Improved formatting of option messages.
-
-Hide oneFileView and inlinetex (formerly texmode) from help menu.
-
-------------------------------------------------------------------------
-r1269 | jcbowman | 2005-12-26 14:38:04 -0700 (Mon, 26 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/picture.asy
-
-Fixed tick computation in xaxis and yaxis when explicit limits are given.
-
-------------------------------------------------------------------------
-r1268 | hammera | 2005-12-24 18:15:55 -0700 (Sat, 24 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Removed the -n, -no option in favour of -blah/-noblah style negations.
-
-------------------------------------------------------------------------
-r1267 | hammera | 2005-12-24 00:42:42 -0700 (Sat, 24 Dec 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Improved error reporting when parsing command line options
-Autogenerate -help output.
-
-------------------------------------------------------------------------
-r1266 | hammera | 2005-12-23 22:39:56 -0700 (Fri, 23 Dec 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/locate.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- A /trunk/asymptote/refaccess.cc
- A /trunk/asymptote/refaccess.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/util.cc
-
-Added a settings module. Re-implemented command line options to modify
-variables of the settings module. Added refaccess to access C++ variables as
-Asymptote variables.
-
-------------------------------------------------------------------------
-r1265 | jcbowman | 2005-12-21 22:22:04 -0700 (Wed, 21 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
-
-Fixed string reads.
-
-------------------------------------------------------------------------
-r1264 | jcbowman | 2005-12-17 18:12:21 -0700 (Sat, 17 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
-
-Check for cvsmode in ignoreComment.
-
-------------------------------------------------------------------------
-r1263 | jcbowman | 2005-12-17 16:29:17 -0700 (Sat, 17 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
-
-Allow comments within 3d data blocks.
-
-------------------------------------------------------------------------
-r1262 | jcbowman | 2005-12-17 14:26:22 -0700 (Sat, 17 Dec 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/Label.asy
- M /trunk/asymptote/base/arcs.asy
- M /trunk/asymptote/base/constants.asy
- M /trunk/asymptote/base/paths.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/main.cc
-
-Removed writeP in favour of write.
-
-Stop running after first error in a runnable.
-
-Standardized write argument names.
-
-------------------------------------------------------------------------
-r1261 | jcbowman | 2005-12-17 01:17:37 -0700 (Sat, 17 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/pens.asy
-
-Added fonts.
-
-------------------------------------------------------------------------
-r1260 | jcbowman | 2005-12-17 01:11:45 -0700 (Sat, 17 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/types.h
-
-Fixed cxx errors and warning messages.
-
-------------------------------------------------------------------------
-r1259 | jcbowman | 2005-12-17 00:54:31 -0700 (Sat, 17 Dec 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/arrayop.h
- A /trunk/asymptote/base/Label.asy
- A /trunk/asymptote/base/arcs.asy
- A /trunk/asymptote/base/arrows.asy
- A /trunk/asymptote/base/boxes.asy
- A /trunk/asymptote/base/constants.asy
- A /trunk/asymptote/base/filldraw.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/base/margins.asy
- A /trunk/asymptote/base/markers.asy
- A /trunk/asymptote/base/paths.asy
- A /trunk/asymptote/base/pens.asy
- A /trunk/asymptote/base/picture.asy
- M /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/base/shipout.asy
- A /trunk/asymptote/base/strings.asy
- A /trunk/asymptote/base/transforms.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added type-dependent function and record operators to parent record.
-
-Cleaned up builtin.cc.
-
-Moved two- and three-dimensional array min and max functions to C++ code.
-
-Split plain.asy into many subfiles (using include rather than import for speed).
-
-------------------------------------------------------------------------
-r1258 | jcbowman | 2005-12-15 13:29:49 -0700 (Thu, 15 Dec 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
-
-Allow explicit keywords in autogenerated code.
-
-Moved default arguments from plain.asy to runtime.in.
-
-Respect currentpen nib.
-
-------------------------------------------------------------------------
-r1257 | jcbowman | 2005-12-15 02:58:25 -0700 (Thu, 15 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.98cvs.
-
-------------------------------------------------------------------------
-r1256 | jcbowman | 2005-12-15 02:07:14 -0700 (Thu, 15 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.in
-
-Fixed pen transform bug.
-
-------------------------------------------------------------------------
-r1255 | jcbowman | 2005-12-15 00:36:26 -0700 (Thu, 15 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Make recent readline startup changes compatible with readline-4.0 under UNIX.
-
-------------------------------------------------------------------------
-r1254 | jcbowman | 2005-12-15 00:13:45 -0700 (Thu, 15 Dec 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errors
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added missing names and fixed incorrect names for builtin function arguments.
-Removed duplicate functions.
-
-------------------------------------------------------------------------
-r1253 | jcbowman | 2005-12-14 22:29:34 -0700 (Wed, 14 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Workaround readline incompatibility under MacOS X 10.4.3.
-
-------------------------------------------------------------------------
-r1252 | jcbowman | 2005-12-14 17:47:01 -0700 (Wed, 14 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.97cvs.
-
-------------------------------------------------------------------------
-r1251 | jcbowman | 2005-12-14 17:08:33 -0700 (Wed, 14 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Make MSDOS binary work under both MSWINDOWS and CYGWIN.
-
-------------------------------------------------------------------------
-r1250 | jcbowman | 2005-12-14 01:22:10 -0700 (Wed, 14 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed spelling.
-
-------------------------------------------------------------------------
-r1249 | jcbowman | 2005-12-14 01:20:27 -0700 (Wed, 14 Dec 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document that the -V option under MSDOS is the default only when a single
-file is given.
-
-------------------------------------------------------------------------
-r1248 | jcbowman | 2005-12-14 00:58:29 -0700 (Wed, 14 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r1247 | jcbowman | 2005-12-14 00:52:52 -0700 (Wed, 14 Dec 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fundec.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Allow explicit keyword in builtin function definitions.
-
-Added write(file fout=stdout, string s="", explicit T[] x ... T[][]);
-function for writing a list of vectors as columns.
-
-Updated documentation of write routines.
-
-------------------------------------------------------------------------
-r1246 | jcbowman | 2005-12-13 22:39:31 -0700 (Tue, 13 Dec 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.in
-
-Fix segmentation fault by checking for null arrays in dotsGuide,
-dashesGuide, and 3d intersect.
-
-------------------------------------------------------------------------
-r1245 | jcbowman | 2005-12-13 15:50:41 -0700 (Tue, 13 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fixed order of autogenerated newAppendedArray arguments.
-
-------------------------------------------------------------------------
-r1244 | jcbowman | 2005-12-13 15:07:35 -0700 (Tue, 13 Dec 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
- D /trunk/asymptote/runtime.cc
- D /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
-
-Fixed cxx error and warning messages.
-
-Make time(string) simply return format string on systems without strftime.
-
-Removed generated files.
-
-------------------------------------------------------------------------
-r1243 | jcbowman | 2005-12-13 13:21:58 -0700 (Tue, 13 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- D /trunk/asymptote/genrun.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/types.cc
-
-Autogenerate remaining runtime functions, producing runtime.cc and runtime.h.
-
-------------------------------------------------------------------------
-r1242 | jcbowman | 2005-12-12 02:36:28 -0700 (Mon, 12 Dec 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/transform.h
-
-Make default transform constructor the identity.
-
-Allow operator keyword in autogenerated functions (optional, except for
-operator *).
-
-Autogenerate more runtime functions.
-
-------------------------------------------------------------------------
-r1241 | jcbowman | 2005-12-11 23:06:44 -0700 (Sun, 11 Dec 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
-
-Fixed comment handling of runtime.pl; added prototype comments.
-
-Autogenerate remaining array functions.
-
-------------------------------------------------------------------------
-r1240 | jcbowman | 2005-12-11 10:58:39 -0700 (Sun, 11 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
-
-Autogenerate runtime array operations.
-
-------------------------------------------------------------------------
-r1239 | jcbowman | 2005-12-08 23:12:37 -0700 (Thu, 08 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
-
-Autogenerate more runtime functions.
-
-------------------------------------------------------------------------
-r1238 | jcbowman | 2005-12-06 23:48:40 -0700 (Tue, 06 Dec 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
- M /trunk/asymptote/stack.h
-
-Updated runtime.pl to generate named arguments and optional default values.
-
-Auto-generate many more runtime routines.
-
-Use transform and pen instead of transform* and pen* for consistency with other
-types.
-
-------------------------------------------------------------------------
-r1237 | jcbowman | 2005-12-06 23:37:08 -0700 (Tue, 06 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.h
-
-Fixed recently-introduced memory leak.
-
-------------------------------------------------------------------------
-r1236 | hammera | 2005-12-06 14:50:41 -0700 (Tue, 06 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.y
-
-Made brackets part of the syntax for 'quote'.
-
-------------------------------------------------------------------------
-r1235 | jcbowman | 2005-12-06 09:09:49 -0700 (Tue, 06 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
-
-Formatting.
-
-------------------------------------------------------------------------
-r1234 | jcbowman | 2005-12-06 00:38:54 -0700 (Tue, 06 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/types.h
-
-Implement named arguments for builtin functions.
-
-------------------------------------------------------------------------
-r1233 | jcbowman | 2005-12-06 00:00:26 -0700 (Tue, 06 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Make translate (-s option) work with eval (requires running codelets).
-
-------------------------------------------------------------------------
-r1232 | hammera | 2005-12-05 19:05:04 -0700 (Mon, 05 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
-
-Fixed sequenced evaluation of packed arguments.
-
-------------------------------------------------------------------------
-r1231 | jcbowman | 2005-12-05 00:21:12 -0700 (Mon, 05 Dec 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/makepen.asy
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/item.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/types.h
- M /trunk/asymptote/varinit.h
-
-
-Optimized isDefault test.
+commit b0667031a8755d08adea8132ddb143d538c7b2bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 17:03:22 2009 -0600
-Implemented default function arguments for builtin functions.
+ Upgrade global license from GPL to LPGL (except as noted within individual
+ files).
-Made write routines builtin functions.
-
-------------------------------------------------------------------------
-r1230 | jcbowman | 2005-12-03 22:49:58 -0700 (Sat, 03 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fundec.h
+commit 5523eb20c73989293429387cae06319c96e5c5b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 16:37:09 2009 -0600
-Remove obsolete remark about default function arguments.
+ Remove obsolete featpost3D.asy module.
-------------------------------------------------------------------------
-r1229 | jcbowman | 2005-12-02 23:10:00 -0700 (Fri, 02 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/makepen.asy
+commit 64757f0b6dd69ed1e837c0d08ece5877f87af700
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 15:56:33 2009 -0600
-Documented makepen, nib, Sin, Cos, Tan, aSin, aCos, aTan, and fontcommand.
+ Add bool autoadjust=true argument to perspective projection constructors.
-------------------------------------------------------------------------
-r1228 | jcbowman | 2005-12-02 22:27:03 -0700 (Fri, 02 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit e6f290616e09b9aa44a0b55b9b74299f99eefe4f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 13:26:15 2009 -0600
-Documented BeginPoint, MidPoint, EndPoint.
+ Fix TeXHead alignment for curved arrows along with endpoint appearance.
-------------------------------------------------------------------------
-r1227 | jcbowman | 2005-12-02 09:44:21 -0700 (Fri, 02 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit b57f0e9ad0898cfdec851911fbac70ed1c4f5324
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 11:46:29 2009 -0600
-Removed unneeded assignment.
+ Add autoadjust flag to projections to disable automatic camera adjustment
+ (for experts only).
-------------------------------------------------------------------------
-r1226 | jcbowman | 2005-12-02 09:14:28 -0700 (Fri, 02 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 431e0a5ec4fddc168199226dd41564e3fdf41a62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 11:28:25 2009 -0600
-Replaced midarrow routine with generalized arrow routine.
+ Fix transverse vs. longitudinal typo.
+
+ Add slight hysteresis to camera adjustment.
+
+ Always notify user if camera is moved, as transverse and longitudinal
+ slices will have to be (manually) recomputed using the new camera position.
-------------------------------------------------------------------------
-r1225 | jcbowman | 2005-12-02 04:00:36 -0700 (Fri, 02 Dec 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit a4e964c92b8dd447c1146e7382b5b3ec72557dd5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 04:05:32 2009 -0600
-Do MidArrow and MidArcArrow size adjustment in PostScript rather than user
-coordinates.
+ Add 3D arrows example.
-------------------------------------------------------------------------
-r1224 | jcbowman | 2005-12-01 23:19:21 -0700 (Thu, 01 Dec 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/base/roundedpath.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/mosaic.asy
- A /trunk/asymptote/examples/roundpath.asy
+commit fd67a7961ae8a339ca75d8cdbea2ceebef5552ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 21 03:21:58 2009 -0600
-Added contributed examples and a routine to round the sharp corners of a
-path.
+ Fix appearance of TeXHead3 on curved paths.
+
+ Fix alignment of DefaultHead2, HookHead2, and TeXHead2 arrows.
+
+ Pass arrowheadpen to 2D arrow routines when settings.render=0.
-Reordered the list of available modules.
+commit 00bc1d73f58646e2f23f5f4cf0149d157c52defd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 20 18:30:32 2009 -0600
-------------------------------------------------------------------------
-r1223 | jcbowman | 2005-12-01 20:46:26 -0700 (Thu, 01 Dec 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.cc
+ Use abs(camera-target) rather than just the z component for camera adjustment.
+
+ Add showtarget parameter to projections.
-Handle angle(0,0) condition robustly.
+commit 014a1d03c801fa803bb5e297279483b097925ca3
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Feb 19 21:14:42 2009 -0600
-------------------------------------------------------------------------
-r1222 | jcbowman | 2005-12-01 16:10:59 -0700 (Thu, 01 Dec 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/makepen.asy
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.cc
+ Improve selecton of perpendicular vector.
+commit 5b846e76f5ac0313a81dea335d7600710743f482
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 19 17:46:20 2009 -0600
-Ignore angle(0,0) errors in dirtime.
+ Fix typo.
-Preserve output precision when outputting paths of any length.
+commit 902f2734304e84a1597f5215a929c20733ba2888
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 19 12:00:11 2009 -0600
-Fixed makepen draw routine (makedraw).
+ Increment version to 1.66svn.
-------------------------------------------------------------------------
-r1221 | jcbowman | 2005-11-30 23:48:00 -0700 (Wed, 30 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 709ad6bb870e69511fa3b402a3477b1f2178e73b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 19 10:33:22 2009 -0600
-Minor optimization of makepen draw.
+ Fix pdflatex output.
+
+ Implement xelatex engine.
+
+ Fix xelatex alignment.
-------------------------------------------------------------------------
-r1220 | jcbowman | 2005-11-30 22:12:08 -0700 (Wed, 30 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/makepen.asy
+commit 9e19c35fde997a1a4d1a5705469fcbdc415b6fed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 19 02:19:28 2009 -0600
-Revert broken optimization of makepen draw.
+ Increment version to 1.65svn
-------------------------------------------------------------------------
-r1219 | jcbowman | 2005-11-30 09:21:12 -0700 (Wed, 30 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 5e85772d82e096c8bc6df52d6f7fff900e60d665
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 19 01:24:03 2009 -0600
-Simplified makepen draw; extend to cyclic paths.
+ Force shipped=true also for pictures.
+
+ Install *.view files.
-------------------------------------------------------------------------
-r1218 | jcbowman | 2005-11-30 01:41:52 -0700 (Wed, 30 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/doc/makepen.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
+commit 844b91404ec12d951246fdf05c3a8998669dbf44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 19 00:13:31 2009 -0600
-Added MetaPost-like makepen that works for any polygonal (possibly
-nonconvex) cyclic path.
+ Change default value of ysize parameter of asyinclude.
-------------------------------------------------------------------------
-r1217 | jcbowman | 2005-11-29 22:03:47 -0700 (Tue, 29 Nov 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 9625ea38a5e8c89861a31cae6ef63ef0b4dc2cdf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 19 00:08:44 2009 -0600
+ Add Protein Data Bank example that illustrates how to set predefined views.
-Call purge after each interactive line to close any files that have gone
-out of scope.
+commit 5cc82637149d0952582edf6849451575fba35f3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 23:13:48 2009 -0600
-Suppress interactive update on exit.
+ Change dots to underscores in movie15.sty file names.
-------------------------------------------------------------------------
-r1216 | jcbowman | 2005-11-28 18:37:48 -0700 (Mon, 28 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 9dbbac7fdab37f6967232dda8e299b96b0adc3fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 22:03:22 2009 -0600
-Make estack and sstack static local variables.
+ Add text of LGPL license for PRC code; LICENSE is in parent directory.
-------------------------------------------------------------------------
-r1215 | jcbowman | 2005-11-28 18:03:56 -0700 (Mon, 28 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit a09d1c1a35352d51ab4906aa904a153bce91a10c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 22:01:08 2009 -0600
-Added filltype to labeltick.
+ Upgrade license of PRC code from GPL to LGPL (agreed to by Orest).
-------------------------------------------------------------------------
-r1214 | jcbowman | 2005-11-27 22:45:17 -0700 (Sun, 27 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 6f376fee744b97dd4e75672304ed265f145edd79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 21:27:47 2009 -0600
-Fix -o - with labels.
+ Update FAQ.
-------------------------------------------------------------------------
-r1213 | jcbowman | 2005-11-27 22:21:02 -0700 (Sun, 27 Nov 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/TODO
- A /trunk/asymptote/base/light.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/sphere.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
+commit 1d9c28b6f19f5d762b6aad2e81e4792ce5c311a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 20:38:33 2009 -0600
-Added example of 3d lighting effects for a sphere, using Gouraud shading.
+ Fix file path.
-When running MSDOS binary under CYGWIN, use UNIX line terminator.
+commit 8944f939542c801fd26b986de5593c4c846491d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 20:32:41 2009 -0600
-------------------------------------------------------------------------
-r1212 | jcbowman | 2005-11-26 16:01:52 -0700 (Sat, 26 Nov 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Add interactive 3D examples to intro.asy.
+
+ Make GaussianSurface smooth.
-Check for null binary space partition.
+commit 9bd9020de556be40f447c0dccc592be0e8965f3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 16:06:16 2009 -0600
-Move normal==O test to face.
+ Strip directory from animation prefix.
+
+ Don't delete generated animation.pdf file.
-------------------------------------------------------------------------
-r1211 | jcbowman | 2005-11-26 13:53:12 -0700 (Sat, 26 Nov 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
+commit e3151ea29894774140164fd929258085db87e513
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 08:58:32 2009 -0600
+ Add support for xelatex pdf specials, using the "literal" keyword.
-Make -o - work without labels.
+commit 17dc9dbf0c34cadde1425947ce0417a5ff03b4f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 18 08:38:48 2009 -0600
-Document how to pass options to convert.
+ Generate PythagoreanTree if needed.
-------------------------------------------------------------------------
-r1210 | jcbowman | 2005-11-25 16:50:23 -0700 (Fri, 25 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit f4fd594c8f0ef695d457ba6cf262d55edcea8b91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 17 22:34:10 2009 -0600
-Minor improvements.
+ Don't force target to be part of control volume for absolute projections.
-------------------------------------------------------------------------
-r1209 | jcbowman | 2005-11-25 01:51:13 -0700 (Fri, 25 Nov 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/main.cc
+commit 66fd72aecc79a00cf89a6e1f7b990e3b3f667a60
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 17 22:25:41 2009 -0600
+ Increment version to 1.64svn.
-Added unitsize argument to shipout command (makes user coordinates
-represent multiples of unitsize).
+commit 4300efa1d0b99432dfcdc47cc5345bd491478706
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 17 20:51:20 2009 -0600
-Suppress final call to exitfunction when exiting interactive mode.
+ Force the target position to be inside the bounding volume.
+
+ Remove duplicate definition of rectify(triple).
-------------------------------------------------------------------------
-r1208 | jcbowman | 2005-11-23 23:36:47 -0700 (Wed, 23 Nov 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/settings.cc
+commit e3cc6bf9d4d8fa34e2755d0ddaf2636cafc6192a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 17 17:37:06 2009 -0600
-Under MSDOS, turn off the default -V option if more than one file is
-specified on the command line.
+ Fix handling of invisible surfaces.
-Under MSDOS, by default bind Delete and Insert keys to delete-char and
-overwrite-mode, respectively.
+commit 26e310e850ea3c9bd5ece5faf3df72217e89b75c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 17 10:07:42 2009 -0600
-------------------------------------------------------------------------
-r1207 | jcbowman | 2005-11-23 17:36:54 -0700 (Wed, 23 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+ Fix synchronization of interactive rendering.
-Install *.dat and piicon.eps files.
+commit b797cbbe7c0f43e7bf054acd484110259737abc0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 17 02:05:33 2009 -0600
-------------------------------------------------------------------------
-r1206 | jcbowman | 2005-11-23 16:37:39 -0700 (Wed, 23 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Avoid spurious xelatex warning messages due to null (placeholder) graphics
+ files.
+
+ Add patched version of movie15.sty for xelatex users' convenience.
+
+ Simplify embed.asy.
-Always destroy tex pipe at cleanup (e.g., in case a label contains a \gdef
-command).
+commit 6dfbfac2d7e8f1c5234e4bc3d5fda906fb8efe2b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 17 01:30:54 2009 -0600
-------------------------------------------------------------------------
-r1205 | jcbowman | 2005-11-23 16:35:02 -0700 (Wed, 23 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+ Improve guide collection for non-midpoint case.
-Unwrap wrapper.
+commit 333afac78848c4bddfe2aa42cb2656fa521eec9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 15 13:20:10 2009 -0600
-------------------------------------------------------------------------
-r1204 | jcbowman | 2005-11-23 13:06:56 -0700 (Wed, 23 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
+ Generalize definition of middle to arbitrary quadrilaterals.
+
+ Avoid need for interpolating function at cell midpoint; use 2 triangles instead.
+
+ Use nmesh instead of (poorly named) ncell parameter for 3D contours.
-Fixed segmentation fault with unravel and from access in parse diagnostic.
+commit 743db1d76b55182cb33edc23fece8466b85212f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 15 13:13:24 2009 -0600
-------------------------------------------------------------------------
-r1203 | jcbowman | 2005-11-23 08:53:43 -0700 (Wed, 23 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Handle degenerate and nondegenerate rendering consistently.
-Documented ImageMagick convert dependency of GUI xasy.
+commit c5fd7b5465551828e93a812e8d07fcba1e5b3396
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 14 12:22:48 2009 -0600
-------------------------------------------------------------------------
-r1202 | jcbowman | 2005-11-22 22:04:34 -0700 (Tue, 22 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/xasy.1x
- M /trunk/asymptote/settings.cc
+ Implement complex gamma function in C++ code.
+
+ Add interactive 3D surface of revolution example to slidedemo.
-Renamed -n option to -nV. Used -n (or -no) to negate next option.
+commit 85ed3b5790ddf7d44af6bde3000df7d142c7256b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 14 10:58:01 2009 -0600
-------------------------------------------------------------------------
-r1201 | jcbowman | 2005-11-22 15:25:52 -0700 (Tue, 22 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Disable graphic generation when view=true.
-Use kpsewhich to help find default latex path.
+commit 52149357e57a56ecbaee9e594d574bda4749a60e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 13 01:10:23 2009 -0600
-------------------------------------------------------------------------
-r1200 | jcbowman | 2005-11-22 14:29:47 -0700 (Tue, 22 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/parser.cc
+ Add 3D (and other multimedia) support for xelatex.
-Improved diagnostics.
+commit 1f7c14ac96ae1faa0ea06106b5af567c1593fed0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 13 00:54:37 2009 -0600
-------------------------------------------------------------------------
-r1199 | jcbowman | 2005-11-22 14:24:25 -0700 (Tue, 22 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
+ Improve pdf format detection.
-Check for module recursion after call to parseFile.
+commit f394d80486877735f35a21cf17aad38fbbfe1f6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 13 00:49:37 2009 -0600
-------------------------------------------------------------------------
-r1198 | jcbowman | 2005-11-22 13:31:44 -0700 (Tue, 22 Nov 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Fix preview generation.
+commit 2b1016f627b45298cb776e1480eb9adfe60fb7b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 12 23:42:05 2009 -0600
-Removed incorrect (and unnecessary) addPoint call from xaxis and yaxis.
+ Automatically include rendered images when fitting nonprc pictures.
-Made axisT readable outside of graph module. Made standard axis types public.
+commit 41b476d67efadc14a2ab16e17e0d1ce8b773b326
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 12 00:24:54 2009 -0600
-Document custom axis types.
+ Patch compilation errors in pstoedit-3.45.
-------------------------------------------------------------------------
-r1197 | jcbowman | 2005-11-22 01:19:48 -0700 (Tue, 22 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 78ec096135b4c6a2680c01ac70b890b53654642a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 12 00:16:52 2009 -0600
-Incremented version to 0.96cvs.
+ Replace old-style constructors with operator init.
-------------------------------------------------------------------------
-r1196 | jcbowman | 2005-11-22 00:04:17 -0700 (Tue, 22 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 6136dc64cf325d025f1c26559b1dd327b4d12b83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 11 23:01:19 2009 -0600
-Fixed indentation.
+ Add electromagnetic spectrum.
+
+ Make minor ticks work properly with custom logarithmic axes.
-------------------------------------------------------------------------
-r1195 | jcbowman | 2005-11-21 23:54:03 -0700 (Mon, 21 Nov 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
+commit 137677e8aa6e9763002d2bbdb0bca9d883b99339
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 11 17:17:38 2009 -0600
+ Don't report error on eof after reading 0 values from file.
-Reimplemented reset keyword in interactive mode to restore the environment
-except for the setting of scroll().
+commit a6e6b4ed261bfc1146fc9245d3cc77085e26b2c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 11 16:55:26 2009 -0600
-Interactive input now does an automatic reset.
+ Handle one-column legends correctly (patch contributed by Martin Wiebusch).
-Added link to the GNU readline library documentation for customizing
-interactive key bindings.
+commit bc9f784dff27f6bffd20941b64594f4f5cfc58e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 11 16:33:45 2009 -0600
-Fixed hang in scroll mode on EOF.
+ Fix pstoedit support: remove duplicate beginclip/endclip functions.
-------------------------------------------------------------------------
-r1194 | jcbowman | 2005-11-21 23:33:20 -0700 (Mon, 21 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 6b5a85386c4bb8987f7ce9ead2aa542e84383e76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 11 01:29:52 2009 -0600
-Move legend.append to appropriate place.
+ Update unicode documentation.
-------------------------------------------------------------------------
-r1193 | jcbowman | 2005-11-21 14:15:15 -0700 (Mon, 21 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit e48449c3a41cdbc148fa817dd408f90f9dbb8b68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 11 00:22:23 2009 -0600
-Use scalebox only where necessary, to reduce LaTeX memory usage.
+ Support xelatex again. Note that this experimental tex engine does not yet
+ support pdf specials (required for label clipping and label transforms)
+ or the movie15 package (required for 3D PDF files).
-------------------------------------------------------------------------
-r1192 | jcbowman | 2005-11-20 14:50:51 -0700 (Sun, 20 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.h
+commit 57fb0bf9cb05e70bafe2b8f1a61f226fa66813b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 9 01:16:59 2009 -0600
-Plugged remaining memory leak.
+ Increment version to 1.63svn.
-------------------------------------------------------------------------
-r1191 | jcbowman | 2005-11-20 11:08:29 -0700 (Sun, 20 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.h
+commit 05b8f1cdfce4ddd6f7fb064e353720388a8ad314
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 9 00:00:12 2009 -0600
-Plug another memory leak.
+ Implement a pen rgb(string s) routine that returns a pen corresponding to a
+ given 6-character RGB hexidecimal string.
-------------------------------------------------------------------------
-r1190 | jcbowman | 2005-11-20 10:41:04 -0700 (Sun, 20 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.h
+commit a68637e6c82f5ce5171931a5c1a5359bb329e86d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 8 23:14:02 2009 -0600
-Fixed memory leak.
+ Reformat C++ files.
-------------------------------------------------------------------------
-r1189 | jcbowman | 2005-11-19 11:00:13 -0700 (Sat, 19 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 46c4f8d767fda269a6965fd4594ae938254b9d76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 8 22:22:15 2009 -0600
-Put GC warnings under control of -d option.
+ Reformat and untabify base files.
-------------------------------------------------------------------------
-r1188 | jcbowman | 2005-11-18 22:52:49 -0700 (Fri, 18 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 5f3974b82a5e114737827bc4fdd9f0cbe405b968
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 8 11:19:04 2009 -0600
-Suppress GC warning messages (in particular: "Repeated allocation of very
-large block").
+ Add Label arguments to more of the dot routines.
-------------------------------------------------------------------------
-r1187 | jcbowman | 2005-11-18 22:46:59 -0700 (Fri, 18 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
+commit 301c79a5b6c68ca6bc7de0e7ae88177ddbce9f71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 7 14:08:26 2009 -0600
-Make interactive input command reset the environment.
+ Add parametric version of markuniform.
-------------------------------------------------------------------------
-r1186 | hammera | 2005-11-17 22:21:02 -0700 (Thu, 17 Nov 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/imp
- A /trunk/asymptote/tests/imp/unravel.asy
+commit b08d2bd76c59e4f21bf7f0e9c80ee5b1cd8b8c2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 7 00:41:46 2009 -0600
-Added testing for unravel.
+ Implement int hex(string s) function that casts a hexidecimal string to an
+ integer.
-------------------------------------------------------------------------
-r1185 | jcbowman | 2005-11-17 09:31:08 -0700 (Thu, 17 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 77595bbb56fc7489ccfa2123c3d33b19a43de9a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 6 20:04:56 2009 -0600
-Removed old documentation.
+ Add default picture argument.
-------------------------------------------------------------------------
-r1184 | jcbowman | 2005-11-17 00:23:28 -0700 (Thu, 17 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit a5f6409777ceb4b76df34caa9d35aedef99ac5f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 5 03:38:31 2009 -0600
-Incremented version to 0.95cvs.
+ Fix asy -f pdf -o temp/venn.
-------------------------------------------------------------------------
-r1183 | jcbowman | 2005-11-16 23:14:51 -0700 (Wed, 16 Nov 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
+commit 1b3d770eb47e9a4fcce6b51aeb9d2ecc08bf8664
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 5 03:36:16 2009 -0600
-Changed import graph; to abbrevation for access graph; unravel graph.
-Also: import graph as graph2d; means access graph as graph2d; unravel graph2d.
+ Increment version to 1.62svn.
-Updated documentation; removed descriptions of old import scheme.
+commit bdfa3acd0bacbbbb11066c92504369f92e1f5c33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 5 02:35:32 2009 -0600
-------------------------------------------------------------------------
-r1182 | jcbowman | 2005-11-16 17:25:21 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/runtime.in
+ Prevent multiple shipouts in venn example.
-Force quiet mode with running embedded latex files.
+commit 8a08bc6ad839d86769c40d52fad154afd7f2db9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 23:43:29 2009 -0600
-------------------------------------------------------------------------
-r1181 | jcbowman | 2005-11-16 16:51:06 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.h
+ Change nopapersize.ps to use letterSize/a4size to work with the current
+ MiKTeX version of dvips, which does not support the DVIPSRC environment
+ variable.
-Reduce memory usage.
+commit 8e7aebbb838904760d4d728b11818c3c5fa0e761
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 23:14:53 2009 -0600
-------------------------------------------------------------------------
-r1180 | jcbowman | 2005-11-16 16:07:28 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+ Indent.
-Use a vector instead of a list for estack and sstack.
+commit 530aa12cdb6f173f18653d7ffd99b27bff870efd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 23:13:24 2009 -0600
-------------------------------------------------------------------------
-r1179 | jcbowman | 2005-11-16 14:31:07 -0700 (Wed, 16 Nov 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/texfile.h
+ Fix aspect ratio on re-entry.
-Reverse order of pstricks and graphicx also in asymptote.sty.
+commit dfd1d4874c066e411710829a0eee9eaa6ffa3c74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 20:04:07 2009 -0600
-Fixed formatting.
+ Add Pentype function to return a pen of increasing colour and linetype.
-------------------------------------------------------------------------
-r1178 | hammera | 2005-11-16 14:05:25 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
+commit 9bae8efdc88b2842d4dbf27bbc516ed42a306f27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 18:50:25 2009 -0600
-Slight refactoring.
+ Fix typo in URL.
-------------------------------------------------------------------------
-r1177 | jcbowman | 2005-11-16 13:32:30 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+commit b5118109e681c6a3fc30f53a1445ec938bc86dbe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 09:57:55 2009 -0600
-Workaround scalebox problem with old versions of pstricks.
+ Re-enable freeglut extensions to support user-specified multisampling again.
-------------------------------------------------------------------------
-r1176 | hammera | 2005-11-16 12:03:55 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
+commit cf2107e5fc31f77c688d0f3e2b54786ddc2c3559
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 09:47:24 2009 -0600
-Fixed frame loading issues with imported types.
+ Destroy any existing export window before entering View mode.
-------------------------------------------------------------------------
-r1175 | jcbowman | 2005-11-16 02:31:20 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 871271ee9d21c2f90442a2d6bacb632079832488
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 00:46:20 2009 -0600
-Incremented version to 0.94cvs.
+ Remove spurious \phantom{+}.
-------------------------------------------------------------------------
-r1174 | jcbowman | 2005-11-16 02:06:51 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit ae4540d47733b206d1de70982125423cc4dde4eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 4 00:33:34 2009 -0600
-Fixed cygwin problem.
+ Fix asydir(); under CYGWIN.
+
+ Add missing CYGWIN prototype.
-------------------------------------------------------------------------
-r1173 | jcbowman | 2005-11-16 01:36:10 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+commit 3a9e92a066756fb8ad252fd1935d955054943d37
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 3 23:53:23 2009 -0600
-Added mkdir.
+ Remove -P pdf as this breaks file attachments.
-------------------------------------------------------------------------
-r1172 | jcbowman | 2005-11-16 01:27:04 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/texfile.cc
+commit 810f6f845a864d4cddc2dc0d9e7502f6012e678a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 3 23:32:40 2009 -0600
-Revert to pstricks colors instead of color.sty due to problems under FreeBSD.
+ Fix segmentation fault due to spurious window creation in export loop.
-------------------------------------------------------------------------
-r1171 | jcbowman | 2005-11-16 01:14:50 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/runtime.in
+commit ee48135b6016801872fd526b8ce26bb843807aa8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 3 23:27:54 2009 -0600
-Workaround missing C99 gamma function under FreeBSD.
+ Add string[] to int[] ecast.
-------------------------------------------------------------------------
-r1170 | jcbowman | 2005-11-16 00:31:40 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 0e66e1673cac08a8bd71ebf49392a7f739a3f010
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 31 12:49:19 2009 -0600
-Documentation updates.
-
-------------------------------------------------------------------------
-r1169 | jcbowman | 2005-11-16 00:24:03 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
-
-Added new keyword.
-
-------------------------------------------------------------------------
-r1168 | jcbowman | 2005-11-16 00:12:02 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/mathop.h
-
-Fixed more cxx warnings.
-
-------------------------------------------------------------------------
-r1167 | jcbowman | 2005-11-16 00:09:16 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Fixed cxx errors and warnings.
-
-------------------------------------------------------------------------
-r1166 | jcbowman | 2005-11-16 00:01:34 -0700 (Wed, 16 Nov 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/version.asy.in
-
-Version template.
-
-------------------------------------------------------------------------
-r1165 | jcbowman | 2005-11-15 23:49:51 -0700 (Tue, 15 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/runtime.in
-
-Added version check to plain.asy.
-
-------------------------------------------------------------------------
-r1164 | jcbowman | 2005-11-15 23:19:59 -0700 (Tue, 15 Nov 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Put history in ~/.asy/history by default unless -localhistory is specified.
-
-Renamed ~/.asyrc to ~/.asy/options
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r1163 | jcbowman | 2005-11-15 21:03:28 -0700 (Tue, 15 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Read command line style-parameters from $HOME/.asyrc
-
-------------------------------------------------------------------------
-r1162 | jcbowman | 2005-11-15 17:50:15 -0700 (Tue, 15 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/metapost.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/examples/elliptic.asy
-
-Removed superfluous static modifiers.
-
-------------------------------------------------------------------------
-r1161 | jcbowman | 2005-11-15 15:07:01 -0700 (Tue, 15 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added surface graph of matrices.
-
-------------------------------------------------------------------------
-r1160 | jcbowman | 2005-11-15 13:51:50 -0700 (Tue, 15 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/join3.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/examples/epix.asy
-
-Importing graph3 should publically import graph and three.
-
-------------------------------------------------------------------------
-r1159 | jcbowman | 2005-11-15 12:06:59 -0700 (Tue, 15 Nov 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Implemented horizontal and vertical label scaling.
-
-Cleaned up Label code in plain.asy.
-
-------------------------------------------------------------------------
-r1158 | jcbowman | 2005-11-14 13:09:17 -0700 (Mon, 14 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/mathop.h
-
-Optimized integer overflow checks.
-
-------------------------------------------------------------------------
-r1157 | jcbowman | 2005-11-14 01:16:15 -0700 (Mon, 14 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
-
-Added checks for integer overflow.
-
-------------------------------------------------------------------------
-r1156 | jcbowman | 2005-11-14 00:57:47 -0700 (Mon, 14 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Handle parse errors.
-
-------------------------------------------------------------------------
-r1155 | hammera | 2005-11-13 21:47:56 -0700 (Sun, 13 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor edits.
-
-------------------------------------------------------------------------
-r1154 | jcbowman | 2005-11-13 18:47:17 -0700 (Sun, 13 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented "from m unravel c as C;" syntax.
-
-------------------------------------------------------------------------
-r1153 | jcbowman | 2005-11-13 18:34:03 -0700 (Sun, 13 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor update.
-
-------------------------------------------------------------------------
-r1152 | jcbowman | 2005-11-13 18:30:54 -0700 (Sun, 13 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented unravel and include. Updated documentation of execute and eval.
-
-------------------------------------------------------------------------
-r1151 | hammera | 2005-11-13 15:29:51 -0700 (Sun, 13 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Describes new importing system.
-
-------------------------------------------------------------------------
-r1150 | jcbowman | 2005-11-13 02:11:08 -0700 (Sun, 13 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Fixed memory leak.
-
-------------------------------------------------------------------------
-r1149 | jcbowman | 2005-11-12 22:39:26 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
-
-Removed constructor added in error.
-
-------------------------------------------------------------------------
-r1148 | jcbowman | 2005-11-12 22:36:26 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/util.h
-
-Fixed cxx errors and warnings.
-
-------------------------------------------------------------------------
-r1147 | hammera | 2005-11-12 15:47:06 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
-
-Added venv::add to NOHASH.
-
-------------------------------------------------------------------------
-r1146 | jcbowman | 2005-11-12 15:18:24 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
-
-Another workaround for gcc 3.3.4 problems.
-
-------------------------------------------------------------------------
-r1145 | jcbowman | 2005-11-12 14:57:02 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Workaround problem with gcc-3.3.4.
-
-------------------------------------------------------------------------
-r1144 | jcbowman | 2005-11-12 14:22:28 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.in
-
-Added erf,erc, and gamma functions.
-
-------------------------------------------------------------------------
-r1143 | jcbowman | 2005-11-12 12:43:42 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
-
-Make quotient(int,int) consistent with %.
-
-------------------------------------------------------------------------
-r1142 | jcbowman | 2005-11-12 00:56:01 -0700 (Sat, 12 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Fix **.
-
-------------------------------------------------------------------------
-r1141 | hammera | 2005-11-11 17:38:32 -0700 (Fri, 11 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
-
-Replaced std::string with mem::string for genv.
-Moved error reporting associated with 'as'.
-
-------------------------------------------------------------------------
-r1140 | jcbowman | 2005-11-11 17:22:40 -0700 (Fri, 11 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Added missing delete.
-
-------------------------------------------------------------------------
-r1139 | jcbowman | 2005-11-11 00:14:34 -0700 (Fri, 11 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Make bounding box computation work with -o -.
-
-------------------------------------------------------------------------
-r1138 | jcbowman | 2005-11-10 23:37:34 -0700 (Thu, 10 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
-
-Allow outputting to standard output with "-o -" command line option.
-
-------------------------------------------------------------------------
-r1137 | jcbowman | 2005-11-10 22:59:13 -0700 (Thu, 10 Nov 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Set default pdf viewer to acroread under UNIX, just like under MSDOS.
-
-Removed pdf fuzz (a workaround for a pdf-viewing problem only of gv, not
-other pdf viewers).
-
-------------------------------------------------------------------------
-r1136 | hammera | 2005-11-10 09:02:55 -0700 (Thu, 10 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
-
-Refactored argument matching functions.
-
-------------------------------------------------------------------------
-r1135 | jcbowman | 2005-11-10 01:56:24 -0700 (Thu, 10 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Removed old interactive buffer flushing code.
-
-------------------------------------------------------------------------
-r1134 | jcbowman | 2005-11-10 00:58:13 -0700 (Thu, 10 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/examples/Gouraud.asy
- M /trunk/asymptote/examples/latticeshading.asy
- M /trunk/asymptote/examples/ring.asy
- M /trunk/asymptote/examples/shade.asy
-
-Choose more descriptive names latticeshade, axialshade, radialshade, and
-gouraudshade for shading routines.
-
-------------------------------------------------------------------------
-r1133 | jcbowman | 2005-11-10 00:17:56 -0700 (Thu, 10 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
-
-Respect final null entry when reading data in cvs mode (fixed).
-
-------------------------------------------------------------------------
-r1132 | jcbowman | 2005-11-09 22:53:32 -0700 (Wed, 09 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Flush input buffer every time we enter parser.
-
-------------------------------------------------------------------------
-r1131 | jcbowman | 2005-11-09 19:49:29 -0700 (Wed, 09 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/examples/treetest.asy
-
-Added new keywords; fixed treetest.
-
-------------------------------------------------------------------------
-r1130 | jcbowman | 2005-11-09 19:35:22 -0700 (Wed, 09 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r1129 | hammera | 2005-11-08 23:36:03 -0700 (Tue, 08 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy.vim
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/tests/Makefile
-
-Extended access and unravel syntax.
-
-------------------------------------------------------------------------
-r1128 | jcbowman | 2005-11-08 22:23:54 -0700 (Tue, 08 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Make embedded evals work within exitfunction.
-
-------------------------------------------------------------------------
-r1127 | jcbowman | 2005-11-08 22:05:11 -0700 (Tue, 08 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
-
-Reimplemented GUI support.
-
-------------------------------------------------------------------------
-r1126 | hammera | 2005-11-08 16:55:03 -0700 (Tue, 08 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/parser.cc
-
-Check for infinite recursion when loading modules.
-Add position info (markTrans) for codelets.
-
-------------------------------------------------------------------------
-r1125 | jcbowman | 2005-11-08 13:30:10 -0700 (Tue, 08 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/hierarchy.asy
-
-
-Renamed defaultpen() to resetdefaultpen and getdefaultpen() to defaultpen().
-
-------------------------------------------------------------------------
-r1124 | jcbowman | 2005-11-08 13:11:06 -0700 (Tue, 08 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/wce
-
-Updated diagostics.
-
-------------------------------------------------------------------------
-r1123 | jcbowman | 2005-11-08 11:58:07 -0700 (Tue, 08 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/main.cc
-
-Re-implemented -p (parse) and -s (translate) options.
-
-------------------------------------------------------------------------
-r1122 | jcbowman | 2005-11-08 09:39:14 -0700 (Tue, 08 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/patches/dvipdf
-
-Corrections from import merge.
-
-------------------------------------------------------------------------
-r1121 | jcbowman | 2005-11-08 02:36:32 -0700 (Tue, 08 Nov 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
-
-
-Reimplemented import "file" syntax.
-
-Interactive mode updates; reimplemented interactive "input" command.
-
-Documented true interactive mode.
-
-------------------------------------------------------------------------
-r1120 | jcbowman | 2005-11-08 00:22:41 -0700 (Tue, 08 Nov 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile
-
-Facilitate optional installation of documentation and examples to different
-directories.
-
-------------------------------------------------------------------------
-r1119 | jcbowman | 2005-11-08 00:19:24 -0700 (Tue, 08 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/errorbars.asy
-
-Added missing picture arguments to graph.
-
-------------------------------------------------------------------------
-r1118 | jcbowman | 2005-11-07 22:26:21 -0700 (Mon, 07 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/animations/cube.asy
- M /trunk/asymptote/examples/animations/wheel.asy
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
-
-Remaining import updates.
-
-------------------------------------------------------------------------
-r1116 | hammera | 2005-11-07 09:57:39 -0700 (Mon, 07 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/application.h
- M /trunk/asymptote/arrayop.h
- A /trunk/asymptote/base/animate.asy
- M /trunk/asymptote/base/asy.vim
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/coenv.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/examples/Pythagoras.asy
- M /trunk/asymptote/examples/orthocenter.asy
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- D /trunk/asymptote/import.cc
- D /trunk/asymptote/import.h
- D /trunk/asymptote/importaccess.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/patches/dvipdf
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Merged in changes from the import branch.
-
-------------------------------------------------------------------------
-r1110 | jcbowman | 2005-11-06 16:36:58 -0700 (Sun, 06 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed lexer error.
-
-------------------------------------------------------------------------
-r1108 | jcbowman | 2005-11-05 20:45:10 -0700 (Sat, 05 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
-
-Removed # and ## as admissible operators.
-
-------------------------------------------------------------------------
-r1107 | jcbowman | 2005-11-03 10:44:07 -0700 (Thu, 03 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
-
-Temporarily deactive last change.
-
-------------------------------------------------------------------------
-r1106 | jcbowman | 2005-11-03 10:32:41 -0700 (Thu, 03 Nov 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
-
-Respect final null entry when reading data in cvs mode.
-
-------------------------------------------------------------------------
-r1104 | jcbowman | 2005-11-02 22:46:58 -0700 (Wed, 02 Nov 2005) | 4 lines
-Changed paths:
- A /trunk/asymptote/base/fontsize.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
-
-Added infix operators << >> @ @@ $ $$ # ##.
-
-New module fontsize.asy supports nonstandard fonts.
-
-------------------------------------------------------------------------
-r1093 | jcbowman | 2005-10-30 03:41:06 -0700 (Sun, 30 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.y
-
-Allow expressions of the form (0,0,0){x,y,z}.
-
-------------------------------------------------------------------------
-r1092 | jcbowman | 2005-10-30 03:34:35 -0700 (Sun, 30 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
-
-Removed operator symbols consisting of letters enclosed by colons.
-
-------------------------------------------------------------------------
-r1087 | jcbowman | 2005-10-28 23:31:17 -0600 (Fri, 28 Oct 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
-
-Additional operator symbols can now be formed by enclosing any combination
-of letters (including the underscore character) in colons.
-
-------------------------------------------------------------------------
-r1086 | jcbowman | 2005-10-28 21:56:53 -0600 (Fri, 28 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/camp.l
-
-Re-added tension3 and curl3 operators.
-
-------------------------------------------------------------------------
-r1082 | jcbowman | 2005-10-27 22:08:47 -0600 (Thu, 27 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/version.texi.in
- M /trunk/asymptote/psfile.cc
-
-Documentation now refers to Datadir variable rather than /usr/local/share.
+ Fix dvipsOptions.
+
+ Don't allow dvipsOptions to override -tnopapersize.
-------------------------------------------------------------------------
-r1080 | jcbowman | 2005-10-26 12:28:04 -0600 (Wed, 26 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 0cb84fd14cddaf20e930acc24cae3a2f7ee56b28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 31 11:18:22 2009 -0600
-Fixed typo.
+ Update dvipdf to correspond to the latest ghostscript svn source.
-------------------------------------------------------------------------
-r1074 | jcbowman | 2005-10-24 22:54:56 -0600 (Mon, 24 Oct 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 6e67b82c4e07bfcd7c2ba9ceb26b3a797a2d5e4f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 31 09:29:42 2009 -0600
-Return a definite return code (rather than an error count that overflows
-after 256 errors). Also check for parse and translation errors.
-A return code of 0 means successful; 1 means a user error occurred;
--1 signals a misconfiguration error (pipe, fork, or exec failed).
+ Warn that silhouette routine is intended only for 2d projections.
-------------------------------------------------------------------------
-r1073 | jcbowman | 2005-10-24 22:02:19 -0600 (Mon, 24 Oct 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
+commit 764f7f92b8711a5c7da62797d5f3b3c75413a7c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 31 00:22:51 2009 -0600
-Set default put argument of box and ellipse functions to Above.
+ Enforce the same zerowinding fillrule used by dvips.
-Use convert instead of dvipng in doc/Makefile.
+commit 54342b62220f756c79ec1716bf31c275a4cbeef2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 31 00:07:10 2009 -0600
-Updated Debian URL.
+ Rename nosize to nopapersize for clarity.
-------------------------------------------------------------------------
-r1069 | jcbowman | 2005-10-23 02:15:00 -0600 (Sun, 23 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit d0d1e6094c87254a93efd85363a38d95200f4f6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 30 23:58:28 2009 -0600
-Incremented version to 0.93cvs.
+ Workaround dvips misconfiguration in TeXlive 2008 (and possibly other new TeX
+ distributions) that introduces unwanted %%BeginPaperSize commands into the
+ EPS output.
-------------------------------------------------------------------------
-r1068 | jcbowman | 2005-10-23 01:48:50 -0600 (Sun, 23 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
+commit 0200020ab140143bedc07cf27baf8d2c47e3dba7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 30 17:26:56 2009 -0600
-Fixed cd diagnostic.
+ Reinstate -q (-quiet) option.
+
+ Update asymptote.py to use -interactive option.
-------------------------------------------------------------------------
-r1067 | jcbowman | 2005-10-23 00:50:35 -0600 (Sun, 23 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
+commit 93bcf2e4d0bec3afc58066273aeb9f5c2f90fda0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 27 15:38:53 2009 -0600
-Fixed label bbox bug.
+ Work around dvips configuration errors on some systems by enforcing no
+ paper type comments.
-------------------------------------------------------------------------
-r1066 | jcbowman | 2005-10-22 23:15:14 -0600 (Sat, 22 Oct 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/path.cc
+commit 80e59335e7ed42f326c06612f456a904d4acf327
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 27 09:40:48 2009 -0600
+ Rename file.
-Fixed intersect fuzz calculation.
-
-Implemented means of adjusting 3d aspect ratio.
-
-------------------------------------------------------------------------
-r1065 | jcbowman | 2005-10-22 10:49:28 -0600 (Sat, 22 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/xasy
-
-Updated xasy to generate GUI(int) frames instead of gui(int).
-
-------------------------------------------------------------------------
-r1064 | jcbowman | 2005-10-22 04:25:01 -0600 (Sat, 22 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/runtime.in
+commit aae56cc06b6d59a4c1b5dada20b29b739ac93b05
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 23:17:28 2009 -0600
-Workaround missing round function under FreeBSD.
+ Increment version to 1.61svn.
-------------------------------------------------------------------------
-r1063 | jcbowman | 2005-10-22 03:41:04 -0600 (Sat, 22 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
+commit f13663d2bf1b956068f6d290284b3c38372a291a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 22:01:00 2009 -0600
-Fixed cxx errors.
+ Fix surface condition type.
-------------------------------------------------------------------------
-r1060 | jcbowman | 2005-10-22 02:54:14 -0600 (Sat, 22 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/brokenaxis.asy
+commit ac29281656284dd3687db1f6a93b82bae89ec239
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 18:58:00 2009 -0600
-Fixed example.
+ Simplify notation.
-------------------------------------------------------------------------
-r1059 | jcbowman | 2005-10-22 02:51:32 -0600 (Sat, 22 Oct 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/brokenaxis.asy
+commit 3b01508d946b86c3692173d844b7a9941f47880a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 18:12:17 2009 -0600
-Added missing example.
+ Remove diagnostics.
-------------------------------------------------------------------------
-r1058 | jcbowman | 2005-10-22 02:48:56 -0600 (Sat, 22 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 4520d29d9414c0dcaf479193c28f48e31184c943
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 18:11:23 2009 -0600
-Added scaleT Broken and example of broken x axis.
+ Improved marker alignment.
-------------------------------------------------------------------------
-r1057 | jcbowman | 2005-10-22 01:45:58 -0600 (Sat, 22 Oct 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/errorbars.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/subpictures.asy
- M /trunk/asymptote/examples/elliptic.asy
- M /trunk/asymptote/examples/laserlattice.asy
- M /trunk/asymptote/examples/progrid.asy
+commit faaefc8bccd2ecd01b0e9f0b3e8d4a63f5f512a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 17:48:24 2009 -0600
+ Force a new guide after omitting points in conditional graphs; avoid
+ spurious empty guides.
-Moved dir argument of picture.fit() to add(frame,pair) and attach(frame,pair).
+commit caa1af28ceab79157c53a0c758accdd595ee30f4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 17:00:49 2009 -0600
-Added frame align(frame f, pair dir) for aligning frames.
+ Improve axis label.
-------------------------------------------------------------------------
-r1056 | jcbowman | 2005-10-22 00:03:18 -0600 (Sat, 22 Oct 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/errorbars.asy
+commit 101ee3595eeefb53f2ecd6a117019d03ae9db5a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 16:59:40 2009 -0600
-Implemented a new struct marker to hold marker data, including a general
-markroutine. Included both the default marknodes routine and a
-markuniform(int n) routine which draws n markers at evenly spaced
-intervals along the arclength of the path.
-
-------------------------------------------------------------------------
-r1055 | jcbowman | 2005-10-21 02:12:29 -0600 (Fri, 21 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
- M /trunk/asymptote/xasy
-
-Don't strip directory from explicit output filenames.
-
-------------------------------------------------------------------------
-r1054 | jcbowman | 2005-10-21 01:23:16 -0600 (Fri, 21 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/lineargraph0.asy
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r1053 | jcbowman | 2005-10-20 01:36:43 -0600 (Thu, 20 Oct 2005) | 26 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/lineargraph0.asy
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
+ Simplify example.
+commit 4c8f0feb77e877116952cba3e86c2afb3a654584
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 16:56:55 2009 -0600
-Added CPPFLAGS option to configure.ac (equivalent to CFLAGS).
+ Add floor example.
-Fixed spurious overwrite messages.
+commit 758a700ec3a46e5382e4d95560ec6fdccedd1280
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 13:54:20 2009 -0600
-Added fuzz to label clipping to retain labels exactly on boundary.
+ Fix read from pipe failed error under MSDOS.
-Moved intersectionpoint to plain.asy and added documentation.
+commit 7a24e4671880b20b56e03feb491fb3ce779cd1ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 26 00:18:19 2009 -0600
-Renamed intersection in math.asy to intersect to intersect.
+ Allow xasy to be run from a write-protected directory under UNIX again
+ by implementing broken (8.3) format tempdir workaround only for MSWindows.
-Added UnFill filltype for clipping underneath frames, pictures, and labels,
-with examples.
+commit 5ff176eebba9c7cf103a0aa37f70bf45d8af81ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 25 09:58:27 2009 -0600
-Make save/restore respect currentprojection.
+ Catch out of memory errors.
-Added 3d intersectionpoint routines to three.asy.
+commit ecbd15211297bf751e7b42745d6f5b6de475c661
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 22:05:45 2009 -0600
-Added instructions for setting environment variables under MSWindows XP.
+ Remove LocalWords from FAQ.
-Removed ymargin=infinity in favour of ymargin=xmargin.
+commit 2eae4b4154364c1ae70a80a43fedd36f5efa40e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 18:46:47 2009 -0600
-Documented use of Cyrillic fonts.
+ Recommend svn version of freeglut only for UNIX systems with graphics cards
+ that support multisampling.
-Documented that \end{asy} environment must appear on a line by itself.
+commit 8b2834aa4ba6d98806f5a723e801d17b0fcc4865
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 18:29:36 2009 -0600
-------------------------------------------------------------------------
-r1047 | jcbowman | 2005-10-15 03:14:38 -0600 (Sat, 15 Oct 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Catch unhandled exception when exporting to write-protected directory.
-Fix precision errors at +/-1e-4; default format changes to scientific
-notation here.
+commit 9e307c6e5c7b27a8e2c7545e9034ab377cc7f990
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 16:21:27 2009 -0600
-------------------------------------------------------------------------
-r1046 | jcbowman | 2005-10-14 22:07:16 -0600 (Fri, 14 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+ Modify yum instructions for obtaining most recent version of Asymptote.
-Fixed inside(path,pair).
+commit 52669b851dcf713cc2f117f1ecdfd674b0c062f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 15:57:49 2009 -0600
-------------------------------------------------------------------------
-r1038 | jcbowman | 2005-10-14 01:16:49 -0600 (Fri, 14 Oct 2005) | 37 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/leastsquares.asy
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/examples/animations/cube.asy
- A /trunk/asymptote/examples/laserlattice.asy
- A /trunk/asymptote/examples/star.asy
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Use default for bool3 initializer.
+
+ Change condition array for graphs to bool3[].
+
+ Add more bool3 support functions.
+
+ Reformat base files.
+commit 50b00f2ce388f9a963744b8110b20fd71debd1e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 13:34:04 2009 -0600
-Implemented robust real cubic root solver.
+ Work around inability of movie15.sty package to handle spaces in filenames.
-Removed inside, quadratic solver, and intersect routines from math.asy in
-place of internal C++ routines. Changed DOUBLE to TWO, etc., to avoid
-confusion with double roots.
+commit 23298930e7cdbeee504ef3adb2f06dabd0a52e53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 12:07:14 2009 -0600
-Implemented function bool inside(path g, pair z, pen p=currentpen);
-to test whether a point is inside a cyclic path.
+ Add gettriple routine.
-Implemented clipping of labels. Added two new fill rules to allow labels
-centered within the clipped region to overlap the clipping boundary.
+commit 1ee716c8a7303a7e2d2c06ce171948121511b96c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 12:04:57 2009 -0600
-Clipping now clips all layers of a picture, not just the most recent one.
+ Don't regenerate asy-keywords.el with make install-asy.
-Fixed bug in precontrol and postcontrol.
+commit 8e884245f07062d284c0248b436fa362567d640a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 11:30:30 2009 -0600
-Fixed floating point exception in complex powers when base is zero.
+ Emphasize that settings.outformat="pdf" must be set before three.asy (or
+ graph3.asy) is imported.
-Added Floor, Ceil, and Round functions that don't produce floating point
-exceptions.
+commit d8fdc5bc766f7f73cd5c8353be662caaea1504c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 24 11:05:21 2009 -0600
-Made the default axis for logarithmic scaling YEquals(1) and XEquals(1).
+ Document and standardize usage of bool3 type.
-Made currentpicture the default picture in Scale(pair).
+commit df0dc74326a7f04826e91d13a2faa75e76a1e7d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 23 23:38:32 2009 -0600
-Added begingroup/endgroup pairs to filldraw.
+ Simplify and document graph interface routines.
+
+ Make cond argument of graph a bool3(real) function, to allow one to
+ distinguish between points that should not be plotted and points belonging
+ to a new branch of the graph.
-Changed plane interface to return a representation of the plane through
-point O with normal cross(u,v).
+commit 2c817b9ca4fe5f5d83cd881bc176e148b2617e5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 22 11:13:15 2009 -0600
-Draw over existing TeX layers when doing 3d hidden surface removal.
+ Simplify example.
-Added face labels to cube animation.
+commit 18db9ab6ace1d69723eae0b738f3da438bb6dc7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 22 11:06:32 2009 -0600
-Updated installation instructions.
+ Improve branch test.
-------------------------------------------------------------------------
-r1035 | hammera | 2005-10-13 13:04:36 -0600 (Thu, 13 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
+commit 468ba41e50b90e332cd0ee5ac9d854e582996456
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 22 00:00:55 2009 -0600
-Fixed prettyprinting of joinExp.
+ Make graph routines return a guide[].
+
+ Add casts from guide and path arrays of length 1 to guides and paths,
+ respectively.
+
+ Add 1/x disconnected graph example.
-------------------------------------------------------------------------
-r1034 | hammera | 2005-10-13 12:43:16 -0600 (Thu, 13 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/exp.cc
+commit 1614388547aaeaba32fb73f2a48ba37314f47a31
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 21 22:31:18 2009 -0600
-More specific error message for casting.
+ Avoid warning message.
-------------------------------------------------------------------------
-r1033 | hammera | 2005-10-13 12:42:41 -0600 (Thu, 13 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stm.cc
+commit 0c249ad98ae12767a82245b312ae20d80cdc0f51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 21 22:24:26 2009 -0600
-Fixed indenting for parse output.
+ Use cmyk function.
-------------------------------------------------------------------------
-r1032 | jcbowman | 2005-10-13 09:01:13 -0600 (Thu, 13 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.h
+commit 67c42e5be801b4b9c41f39a6aae1942afe2887ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 21 22:22:08 2009 -0600
-Fixed control point bug introduced by recent straight flag fix.
+ Fix default condition arguments.
-------------------------------------------------------------------------
-r1031 | jcbowman | 2005-10-12 16:29:21 -0600 (Wed, 12 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 8ed9d79ad3fc64010518c71afcf44c099e7479fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 21 20:26:12 2009 -0600
-Make default value of picture.keepAspect true.
+ Remove obsolete +cmyk construct.
-------------------------------------------------------------------------
-r1030 | jcbowman | 2005-10-12 14:02:37 -0600 (Wed, 12 Oct 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 1456301b60008d69b16d81d27e3bbb12cd1fcd76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 21 18:33:26 2009 -0600
+ Improve stack overflow diagnostics.
-Use picture defaults as default parameters in fit and size functions
-(locally resolved default function arguments now allow this).
+commit 3aea38afad9ce32a7c69fcc7b7071f3717abdd0e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 21 13:42:46 2009 -0600
-------------------------------------------------------------------------
-r1027 | hammera | 2005-10-11 19:29:11 -0600 (Tue, 11 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/flatguide.cc
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
+ In interp, first promote pens to the same colorspace.
-Straight flags are preserved when using a path as part of a guide.
+commit 5f7181d05ce0428db888ab025b1428e7e6b625a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 20 01:06:34 2009 -0600
-------------------------------------------------------------------------
-r1026 | hammera | 2005-10-07 21:57:39 -0600 (Fri, 07 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fundec.cc
+ Add optional bool cond(real)=null to 2D and 3D graph routines for functions.
-Default arguments are evaluated "out-of-order" like variable initializers.
+commit 92218def6d5a2441e8dea3616ac38c8ec1d57ef4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 19 01:08:52 2009 -0600
-------------------------------------------------------------------------
-r1024 | jcbowman | 2005-10-07 14:58:33 -0600 (Fri, 07 Oct 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/planes.asy
- A /trunk/asymptote/examples/animations
- A /trunk/asymptote/examples/animations/cube.asy
- A /trunk/asymptote/examples/animations/wheel.asy
- D /trunk/asymptote/examples/cubeanimation.asy
- D /trunk/asymptote/examples/wheelanimation.asy
+ Increment version to 1.60svn.
+commit f236aa4d54edf39380f4728a05a48da895a22a76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 18 23:40:04 2009 -0600
-Moved animations to animations subdirectory of examples directory.
+ Clean up aux files.
+
+ Fix aux conflicts in slide.asy.
-plane(triple u, triple v, triple O=three.O) now returns the plane through
-point O with normal cross(u,v)
+commit 9c29f49996676b34d6e03f172d507d87fb5db1de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 18 23:05:29 2009 -0600
-------------------------------------------------------------------------
-r1023 | jcbowman | 2005-10-07 02:22:25 -0600 (Fri, 07 Oct 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/planes.asy
- A /trunk/asymptote/examples/cubeanimation.asy
- M /trunk/asymptote/examples/wheelanimation.asy
- M /trunk/asymptote/runtime.cc
+ Unlink texput files from proper directory.
+
+ Remove any old texput.aux file before creating TeX pipe.
+commit bb5215873b3c7bd55202b36a00734ee916ee311c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 18 22:20:57 2009 -0600
-Simplified plane(triple, triple, triple).
+ Fix defaultfilename in asy(string).
-Simplified Pen(int).
+commit 1c0a03c7affcd5c71ec3b8f972852af0366ecfc8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 18 16:59:34 2009 -0600
-merge no longer waits for animation to complete.
+ Handle nonintersecting paths.
-Added rotating cube animation.
+commit 001a95cb112128ee6dc26fc6d26a18318a03f85f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 18 15:54:15 2009 -0600
-------------------------------------------------------------------------
-r1022 | jcbowman | 2005-10-06 11:46:16 -0600 (Thu, 06 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/loggrid.asy
+ Add missing final long_opt entry.
-Fixed formatting.
+commit ca6b80ba33c0921714cdc7c8f78b9660f0dfbaea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 18 13:59:10 2009 -0600
-------------------------------------------------------------------------
-r1021 | jcbowman | 2005-10-06 11:17:13 -0600 (Thu, 06 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/loggrid.asy
+ Fix mixed export/View rendering.
+
+ Wait for pid to finish with -nothreads.
-Added linewidth().
+commit f03e2bda783aec28a216674f59c5fb08924105c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 17 13:33:51 2009 -0600
-------------------------------------------------------------------------
-r1020 | jcbowman | 2005-10-06 11:11:05 -0600 (Thu, 06 Oct 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/triads.asy
- M /trunk/asymptote/examples/wheelanimation.asy
+ Simplify example.
-Removed implicit cast from real to pen; added pen operator +(pen p, real w)
-and defaultpen(real) instead.
+commit aaf6df33fa78329e2a12156923c7f59e89a3cde1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 17 12:39:15 2009 -0600
-To avoid confusion, a dot product now requires explicit pair arguments.
+ Fix plain tex font scaling.
-------------------------------------------------------------------------
-r1018 | jcbowman | 2005-10-06 10:05:56 -0600 (Thu, 06 Oct 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/epix.asy
+commit 86fe7241b7e8f15fa23cc3e0fc0a3027569fa246
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 13 09:25:51 2009 -0600
-Added new 3d surface example.
-
-------------------------------------------------------------------------
-r1016 | jcbowman | 2005-10-05 23:55:15 -0600 (Wed, 05 Oct 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/leastsquares.asy
- A /trunk/asymptote/doc/leastsquares.dat
+ Fix typo in manual.
-Added example of reading column data from a file and a least squares fit.
-
-Changed xsize and ysize arguments of size to simply x and y.
-
-------------------------------------------------------------------------
-r1015 | jcbowman | 2005-10-05 19:51:32 -0600 (Wed, 05 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added keepAspect=Aspect option to size(pic,real).
+commit b71578ce10460a1795aafbc2de6f22f8c9811dd8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 13 09:23:56 2009 -0600
-------------------------------------------------------------------------
-r1014 | jcbowman | 2005-10-05 19:44:19 -0600 (Wed, 05 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
-
-Added colinearity checks to leastsquares.
-
-------------------------------------------------------------------------
-r1013 | jcbowman | 2005-10-05 01:49:20 -0600 (Wed, 05 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Transform margin paths.
-Use local copy of ticklabel and Label context variables.
+commit 0b4d1a83478d15f4e7c4c63573d67c3e4751b181
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 13 09:14:11 2009 -0600
-------------------------------------------------------------------------
-r1012 | jcbowman | 2005-10-05 00:12:20 -0600 (Wed, 05 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+ Add missing filltype option for projected 2D arrowheads.
-Reduce default axis coverage limit to 80%.
-
-------------------------------------------------------------------------
-r1011 | jcbowman | 2005-10-04 21:48:00 -0600 (Tue, 04 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor documentation updates.
+commit 059133273986ee197b1a0e05200931e238e7ae6b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 12 01:49:48 2009 -0600
-------------------------------------------------------------------------
-r1010 | jcbowman | 2005-10-04 16:13:55 -0600 (Tue, 04 Oct 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
+ Clean up html files.
-Fixed default location of python under MSDOS.
-
-Improved ASYMPTOTE_PYTHON/ASYMPTOTE_XASY diagnostics.
-
-------------------------------------------------------------------------
-r1009 | jcbowman | 2005-10-04 15:43:14 -0600 (Tue, 04 Oct 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added Windows support for xasy, including an environment variable for
-finding Python.
-
-Allow GUI mode in interactive mode.
-
-Added gui(real x=1) function to turn on GUI mode.
-
-------------------------------------------------------------------------
-r1008 | jcbowman | 2005-10-04 11:27:41 -0600 (Tue, 04 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Remove intermediate gif files before viewing animation.
-
-------------------------------------------------------------------------
-r1007 | jcbowman | 2005-10-04 11:20:56 -0600 (Tue, 04 Oct 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/wheelanimation.asy
- D /trunk/asymptote/patches/ImageMagick.patch
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added quiet option to override -V command line option, say for producing
-animated gifs. If the -V option is given, gifmerge now calls animate.
-
-------------------------------------------------------------------------
-r1006 | jcbowman | 2005-10-04 00:30:27 -0600 (Tue, 04 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.92cvs.
-
-------------------------------------------------------------------------
-r1005 | jcbowman | 2005-10-03 23:39:06 -0600 (Mon, 03 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Fixed GUI transforms: grouping should not depend on deconstruct flag.
-
-------------------------------------------------------------------------
-r1004 | jcbowman | 2005-10-03 23:06:24 -0600 (Mon, 03 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.91cvs.
-
-------------------------------------------------------------------------
-r1002 | jcbowman | 2005-10-03 21:24:51 -0600 (Mon, 03 Oct 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/examples/limit.asy
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
-
-
-Flush stdout immediately before calls to fork() to avoid duplicate output.
-
-------------------------------------------------------------------------
-r1001 | jcbowman | 2005-10-03 02:36:26 -0600 (Mon, 03 Oct 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fundec.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.h
-
-
-Added Andy's changes to evaluate default function arguments in the defining
-scope of the function, not in the scope of the caller.
-
-------------------------------------------------------------------------
-r1000 | jcbowman | 2005-10-03 02:20:02 -0600 (Mon, 03 Oct 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Generalized write to handle an arbitrary number of data values; improved
-documentation.
-
-Generate standard casts via templates.
-
-Added == and != for files.
-
-Allow casting of null to file.
-
-------------------------------------------------------------------------
-r998 | jcbowman | 2005-10-03 01:08:44 -0600 (Mon, 03 Oct 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
-
-Readded depth limit to intersect routines to prevent stack overflow.
-
-------------------------------------------------------------------------
-r997 | jcbowman | 2005-10-02 15:42:30 -0600 (Sun, 02 Oct 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path3.cc
-
-Enforce a minimum value of fuzz in intersect routines to prevent infinite
-loops.
-
-------------------------------------------------------------------------
-r995 | jcbowman | 2005-10-02 01:20:15 -0600 (Sun, 02 Oct 2005) | 13 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/join3.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.h
-
-Fixed depth handling of deferred TeX labels.
-
-Fixed error in man page (-t option).
-
-Fixed interaction of overwrite(Move) with "%" tick formats.
-
-Improved 3d axis label positioning.
-
-Added rotate(explicit pair dir) and rotate(explicit triple dir) for
-rotating text along a line in the direction dir.
-
-Updated helix example to illustrate rotated tick and axis labels.
-
-------------------------------------------------------------------------
-r994 | jcbowman | 2005-09-30 23:40:32 -0600 (Fri, 30 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.90cvs.
-
-------------------------------------------------------------------------
-r993 | jcbowman | 2005-09-30 22:42:16 -0600 (Fri, 30 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented min(frame) and max(frame).
-
-------------------------------------------------------------------------
-r992 | jcbowman | 2005-09-30 14:55:59 -0600 (Fri, 30 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Don't upscale logarithmic range when automax=false.
-
-------------------------------------------------------------------------
-r991 | jcbowman | 2005-09-30 12:42:28 -0600 (Fri, 30 Sep 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
-
-Renamed temporary included PostScript file suffix from "ps" to "eps".
-
-Removed all references to mailing list, as it is no longer in use.
-
-------------------------------------------------------------------------
-r990 | jcbowman | 2005-09-30 07:50:18 -0600 (Fri, 30 Sep 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/limit.asy
-
-Fixed .gui processing.
-
-Added new example.
+commit c56d94c948042b03849953a5ca5b6105e018c87a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 12 01:48:36 2009 -0600
-------------------------------------------------------------------------
-r988 | jcbowman | 2005-09-29 19:53:03 -0600 (Thu, 29 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/logticks.asy
-
-Allow overriding of ticklabel routine for logarithmic axis; added example.
-
-------------------------------------------------------------------------
-r986 | jcbowman | 2005-09-29 18:04:46 -0600 (Thu, 29 Sep 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
-
-Standardized arguments to LeftTicks, etc.
-
-Fixed user-specified logarithmic ticks.
-
-------------------------------------------------------------------------
-r985 | jcbowman | 2005-09-29 01:50:22 -0600 (Thu, 29 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.89cvs.
-
-------------------------------------------------------------------------
-r984 | jcbowman | 2005-09-28 23:53:39 -0600 (Wed, 28 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
-
-Only build required images.
-
-------------------------------------------------------------------------
-r982 | jcbowman | 2005-09-28 23:37:23 -0600 (Wed, 28 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/flow.asy
-
-Minor documentation updates.
-
-------------------------------------------------------------------------
-r981 | jcbowman | 2005-09-28 18:01:47 -0600 (Wed, 28 Sep 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/flow.asy
- D /trunk/asymptote/examples/flow.asy
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/runtime.cc
-
-Fixed missing label on thinned logarithmic graphs.
-
-Documented getstring and getreal.
-
-Documented vectorfield and flow example.
-
-Fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r978 | jcbowman | 2005-09-28 14:51:47 -0600 (Wed, 28 Sep 2005) | 10 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/axis3.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/join.asy
- A /trunk/asymptote/doc/join3.asy
- A /trunk/asymptote/doc/saddle.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/doc/unitcircle3.asy
- M /trunk/asymptote/examples/elliptic.asy
-
-Simplified, improved, and documented 3d axes routines.
-
-Renamed tickspec to ticklocate. Documented ticklocate.
-
-Removed unused symbols from camp.l.
-
-Removed spurious nullpaths from :: and ---.
-
-Documented deconstruction of guides.
-
-------------------------------------------------------------------------
-r977 | jcbowman | 2005-09-27 01:42:24 -0600 (Tue, 27 Sep 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/camperror.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/runtime.in
-
-Added a second optional string to Label to provide an estimate for the label
-size when an undefined label is encountered with the -t option.
-
-Fixed box(Label).
-
-------------------------------------------------------------------------
-r975 | jcbowman | 2005-09-26 23:28:56 -0600 (Mon, 26 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/pstoedit-3.42asy.patch
-
-Updated pstoedit patch to put brackets around rotated strings.
-
-------------------------------------------------------------------------
-r974 | jcbowman | 2005-09-26 23:09:02 -0600 (Mon, 26 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
-
-Implemented data file comment character (# by default).
-
-------------------------------------------------------------------------
-r973 | jcbowman | 2005-09-26 09:05:45 -0600 (Mon, 26 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Used scaled epsilon to adjust right-hand axis limit.
-
-------------------------------------------------------------------------
-r972 | jcbowman | 2005-09-25 23:45:48 -0600 (Sun, 25 Sep 2005) | 25 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/pstoedit-3.41asy.patch
- A /trunk/asymptote/patches/pstoedit-3.42asy.patch
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- A /trunk/asymptote/path3.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- D /trunk/asymptote/triple.cc
- M /trunk/asymptote/triple.h
-
-
-Added fuzz parameter to intersect routines for finding intersections with
-circular approximations, etc. Also fixed these routines for paths
-consisting of a single point.
-
-Moved 3d intersect routine to C++ for speed.
-
-Cache 2d path bounding box.
-
-Added 3d version of expi.
-
-Increased accuracy of true Arc and Circle to approximately machine precision.
-
-Added 3d true Arc and Circle.
-
-Added 3d polargraph function.
-
-Renamed triple.cc to path3.cc.
-
-Added missing triple to path3 cast.
-
-Added patch to pstoedit-3.42 to support PNG to EPS conversion.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r971 | jcbowman | 2005-09-25 21:56:47 -0600 (Sun, 25 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Fixed base alignment in new deferred TeX alignment scheme.
-
-------------------------------------------------------------------------
-r970 | jcbowman | 2005-09-23 22:04:54 -0600 (Fri, 23 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fixed shift(c) in 3d circle.
-
-------------------------------------------------------------------------
-r969 | jcbowman | 2005-09-23 09:42:46 -0600 (Fri, 23 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Fixed "\\".
-
-------------------------------------------------------------------------
-r968 | jcbowman | 2005-09-23 01:15:56 -0600 (Fri, 23 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Added missing header.
-
-------------------------------------------------------------------------
-r967 | jcbowman | 2005-09-23 01:07:53 -0600 (Fri, 23 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Make merge use environment variable ASYMPTOTE_CONVERT.
-
-------------------------------------------------------------------------
-r966 | jcbowman | 2005-09-23 01:02:48 -0600 (Fri, 23 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Added an environment variable for the location of every external command.
-
-------------------------------------------------------------------------
-r965 | jcbowman | 2005-09-22 23:54:43 -0600 (Thu, 22 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/examples/flow.asy
-
-Added vectorfield routine and example.
-
-------------------------------------------------------------------------
-r963 | jcbowman | 2005-09-22 23:23:39 -0600 (Thu, 22 Sep 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/patches/README
- A /trunk/asymptote/patches/dvipdf
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
+ Generate html files into doc/png.
+commit 99ce03a0fe5ee871ce058451fe4ec6382bde51d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 12 01:09:38 2009 -0600
-Added [inline] option to asymptote.sty to use inline LaTeX code instead of
-eps files, making LaTeX symbols visible to the \begin{asy}...\end{asy}
-environment. In this mode, Asymptote correctly aligns LaTeX symbols defined
-outside of the \begin{asy}...\end{asy} environment, but treats their size
-as zero.
+ Set "Start in" directory for xasy to %USERPROFILE%.
-Added -t option to asy to request inline LaTeX code to be generated.
+commit d32ba1c815176d6686059f51080721fce2bc2671
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 12 01:02:03 2009 -0600
-Added modified dvipdf that accepts the dvips -z hyperdvi option.
+ Increment version to 1.59svn.
-------------------------------------------------------------------------
-r962 | jcbowman | 2005-09-21 19:06:07 -0600 (Wed, 21 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
-
-Updated axis call.
-
-------------------------------------------------------------------------
-r961 | jcbowman | 2005-09-21 17:58:34 -0600 (Wed, 21 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.cc
-
-Replace system calls to rm/del by unlink().
-
-------------------------------------------------------------------------
-r960 | jcbowman | 2005-09-21 02:32:44 -0600 (Wed, 21 Sep 2005) | 21 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/axis3.asy
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/log.asy
- M /trunk/asymptote/examples/spiral.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- M /trunk/asymptote/examples/triads.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/wheelanimation.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
-
-
-Fixed segmentation fault in straight.
-
-Fixed bug in setting straight flag in reverse.
-
-Fixed axis label placement for slanted (but straight) axes.
-
-Improved tick label positioning with slanted ticks.
-
-Simplified 3d axis routines; added autolimits function to implement 3d
-autoscaling.
-
-Don't cache Ticksize and ticksize.
-
-Standardized xaxis, yaxis, xequals, yequals calls (Label now appears
-immediately after picture argument).
+commit cc304c7d54383cfe52410c0bbdd998086b90eab2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 23:38:42 2009 -0600
-Check for empty pictures when drawing axes with ticks.
+ Draw 2D arrowheads when projecting to 2D.
-Updated documentation and examples.
-
-------------------------------------------------------------------------
-r959 | jcbowman | 2005-09-20 02:39:57 -0600 (Tue, 20 Sep 2005) | 16 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/generalaxis.asy
- A /trunk/asymptote/doc/generalaxis3.asy
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/util.h
+commit 516aae17ec5c5ee067e2131bc092431c5042cba9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 19:06:17 2009 -0600
+ Cache asy.list.
-Overhaul and major clean up of 2d graph module; to support 3d axes,
-partitioning is now done in tick value space rather than with respect to
-arclength.
+commit c383fdf7bae0d30006a8e825fc1ef7430360e16f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 18:55:54 2009 -0600
-Added 3d graph axes (xaxis, yaxis, zaxis, and general axis) and generalaxis3
-example.
+ Fix include order.
-Format "" is now treated as defaultformat (use "%" to suppress labels).
+commit 5ce54e657c3ff5da1fc6b49cf1722eb009c7f041
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 18:30:14 2009 -0600
-Updated gc to 6.6.
+ Work around incompatibility of latex with DOS directory names.
-Under MSDOS, change "rm" to "del" in merge utility.
+commit 048dccd54fc396f3714ad0f64909dde004d3e56e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 14:00:17 2009 -0600
-Don't print hints when there is no environment variable.
+ Port to latest version of CYGWIN glut.h header file.
-------------------------------------------------------------------------
-r955 | hammera | 2005-09-16 09:36:50 -0600 (Fri, 16 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/name.cc
+commit 1802826d41afa5ef171a198d120dc36f34119a17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 11:14:54 2009 -0600
-Fixed error reporting bug.
+ Disable PRC for silhouette examples.
-------------------------------------------------------------------------
-r954 | jcbowman | 2005-09-14 07:46:33 -0600 (Wed, 14 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit 747bf389a75a1b072c2a586205da071974137f51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 11:03:18 2009 -0600
-Changed make to $(MAKE) for portability.
+ Remove temporary asyinclude file.
-------------------------------------------------------------------------
-r953 | jcbowman | 2005-09-14 01:25:28 -0600 (Wed, 14 Sep 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit ffff57d132fa5ad68244c301c6a254a01eab29cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 09:42:47 2009 -0600
-Changed nullpath to nullpath3 to avoid ambiguities.
+ Draw a central transverse slice when m=1.
+
+ Simplify spheresilhouette example.
-Set initial precontrol point and final postcontrol point of noncyclic paths
-to the corresponding node.
+commit 5c7374c594922feab7918007c64934683c727288
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 00:11:57 2009 -0600
-Fixed the length of a cyclic path3.
+ Increase example size.
-------------------------------------------------------------------------
-r952 | jcbowman | 2005-09-14 01:17:44 -0600 (Wed, 14 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
+commit 6861fffd47dfec4a14b861584a4f5cef5cde1cf3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 11 00:09:42 2009 -0600
-Added snprintf workaround for non-C99 compliant systems.
+ Add silhouette examples.
-------------------------------------------------------------------------
-r951 | jcbowman | 2005-09-13 09:49:18 -0600 (Tue, 13 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
+commit 0047253a56043d6719589ce072cf3096974fdb36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 10 19:06:20 2009 -0600
-Added missing headers for Solaris/Sparc.
+ Fix silhouette routine.
-------------------------------------------------------------------------
-r950 | jcbowman | 2005-09-12 19:47:44 -0600 (Mon, 12 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/types.cc
+commit 002ae3d953e36891bec8823e9808ebf120b061aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 10 17:08:00 2009 -0600
-Fixed pair.z and triple.xx bugs.
+ Fix magnitude of pair axes label alignments.
-------------------------------------------------------------------------
-r949 | jcbowman | 2005-09-12 17:11:54 -0600 (Mon, 12 Sep 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
+commit 563e3aac0e32cc00f8dc174d74f89078df2d3587
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 10 12:32:02 2009 -0600
+ Remove broken axis label alignment adjustment code.
-Added some comments to graph.asy.
+commit f0ea749693a65015ada26d0ea5e0b63a29dd65d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 9 23:43:57 2009 -0600
-------------------------------------------------------------------------
-r948 | jcbowman | 2005-09-12 13:40:40 -0600 (Mon, 12 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+ Address nullpath issues.
-Optimized matrix times vector.
+commit 8748b682068b7f19ef11fbcb4fd59777a7e0e4bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 8 23:31:58 2009 -0600
-------------------------------------------------------------------------
-r947 | jcbowman | 2005-09-12 11:35:34 -0600 (Mon, 12 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/examples/Pythagoras.asy
- M /trunk/asymptote/examples/orthocenter.asy
+ Indicate real values with red.
-Standardized perpendicular.
+commit 17082621236c24715f37e1388468a1c79226bb16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 8 23:00:07 2009 -0600
-------------------------------------------------------------------------
-r946 | jcbowman | 2005-09-11 23:48:47 -0600 (Sun, 11 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/join.asy
+ Add Wheel palette and example of complex Gamma function.
-Added 2d & 3d Metapost & operator (like --, but omits the duplicate point).
+commit ac4ecce121491bde69d145c85905e7b027f1ec63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 8 01:14:48 2009 -0600
-------------------------------------------------------------------------
-r945 | jcbowman | 2005-09-11 00:34:52 -0600 (Sun, 11 Sep 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
+ Fix conflict with breqn package.
+commit 6f3303e24634254458f68f64e19b5defe29c5537
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 6 23:02:00 2009 -0600
-Fixed resolution problems of png figures in html manual.
+ Implement ArcArrow3, etc.
-------------------------------------------------------------------------
-r944 | jcbowman | 2005-09-11 00:04:12 -0600 (Sun, 11 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/patches/ImageMagick.patch
+commit 1ee69c6f1852ff257e5355fdf99bf5d1f12ae4ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 5 23:09:35 2009 -0600
-Reorganized installation instructions.
+ Fix interp(pen,pen,real) by reverting to standard pen addition.
+
+ Fix cmyk(rgb(black)).
-------------------------------------------------------------------------
-r943 | jcbowman | 2005-09-10 23:33:39 -0600 (Sat, 10 Sep 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/doc/asymptote.texi
+commit ed6391bbf8700ec50b151f140f52b6c8a0176a59
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jan 4 14:47:12 2009 -0600
+ Report errors of arguments in illegal function call.
-Handle errors due nonarray rest formals gracefully.
+commit c8b92ebe85b4982c8651fe90ba103e08041ab3b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 1 12:34:19 2009 -0600
-Improved formatting.
+ Add missing file.
-------------------------------------------------------------------------
-r942 | jcbowman | 2005-09-10 16:10:36 -0600 (Sat, 10 Sep 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errors
+commit 033502b10640b65185b78cc1e66d54a8562f230e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Dec 31 22:44:59 2008 -0600
+ Added support for open function signatures.
-Updated list of errors.
+commit 5e34a64ae2238eea776cafb0ec404ea91cb2f67c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 31 17:29:27 2008 -0600
-Changed make test to make check.
+ Exit interactive mode on EOF, unless exitonEOF=false.
-"make all"/"make install" now build/install asy, asymptote.pdf, and man pages
-but not asymptote.dvi, asymptote.info, or asymptote.html
-(use make install-all if you want these too).
+commit a010f63aeeec0dc8fccf7ae6e885304ba4ae25bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 31 16:10:39 2008 -0600
-Documented workaround for broken pdftex installations.
+ Add copy constructor TODO entry.
-------------------------------------------------------------------------
-r941 | jcbowman | 2005-09-10 00:38:55 -0600 (Sat, 10 Sep 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
+commit e24c735878e98185646dd22b5404dd142befa5db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 31 11:01:44 2008 -0600
+ Add example of factoring out an axis scaling.
-Removed scale(pair) in favour of scale(abs(z))*rotate(degrees(z)) to avoid
-confusion with xscale(z.x)*yscale(z.y).
+commit 9e4ba2ebf3374ddaa133355da4ab660a5ca52ee1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 31 10:32:10 2008 -0600
-------------------------------------------------------------------------
-r940 | jcbowman | 2005-09-09 23:58:11 -0600 (Fri, 09 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Change VERSION from a function to a constant.
-Don't cache MidArrow and Bar sizes.
+commit d31f008822443a6438ed7db1913a271629c54b3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 31 09:19:16 2008 -0600
-------------------------------------------------------------------------
-r939 | jcbowman | 2005-09-08 22:24:26 -0600 (Thu, 08 Sep 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/Pythagoras.asy
- M /trunk/asymptote/examples/cosaddition.asy
+ Allow compilation without HAVE_LIBGLUT.
+commit 8d8b497afe39a27026af173f1147fa6704def4d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 30 23:19:29 2008 -0600
-More intuitive interface: perpendicular(pair z, pair align) now uses an
-alignment argument.
+ Clean up texput files.
-Documented virtual structure functions.
+commit 112eb1d8a921e53d67839aa574eb7d0c27282f98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 30 23:10:19 2008 -0600
-Updated documentation to emphasize that face is derived from picture.
+ Revert previous pen changes; make operator + on grayscale pens a maximum
+ operator.
-------------------------------------------------------------------------
-r938 | jcbowman | 2005-09-08 10:38:27 -0600 (Thu, 08 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 93bd6e0aaa83534744a3e5a60f3997afcf67278d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 30 17:46:26 2008 -0600
-Updated Help section.
+ Add missing file.
-------------------------------------------------------------------------
-r937 | jcbowman | 2005-09-07 12:13:36 -0600 (Wed, 07 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit df1440968b940455e6e8266ae0a6fc963f0e5089
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 30 17:43:13 2008 -0600
-Updated documentation.
+ Add dependency.
-------------------------------------------------------------------------
-r936 | jcbowman | 2005-09-07 08:45:08 -0600 (Wed, 07 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 25f258f4c94edebbf063c871a78494b5dea5bf83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 30 17:31:36 2008 -0600
-Document structure inheritance.
+ Fix pen addition involving colorless pens.
-------------------------------------------------------------------------
-r935 | jcbowman | 2005-09-07 02:22:17 -0600 (Wed, 07 Sep 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/doc/unitcircle3.asy
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/examples/wheelanimation.asy
+commit e811594daaf4cd72706fb3b4989ccbcc9f06bac0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 30 17:13:45 2008 -0600
+ Build png images for manual in a separate directory so that they don't take
+ precedence over pdf files.
+
+ Center images in manual.
+
+ Update modified dvipdf.
-Fixed floating point exception problems in axes routines.
+commit c33928376291116ee0b3d27971432a27ffae8a2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 30 09:37:34 2008 -0600
-Check for negative linetype arguments.
+ Make pen arithmetic consistent across colorspaces.
-Minor example updates.
+commit 2b16cde3092731214c2734c132375b3400c69b4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 26 15:29:53 2008 -0600
-------------------------------------------------------------------------
-r934 | hammera | 2005-09-06 21:40:47 -0600 (Tue, 06 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/name.h
- M /trunk/asymptote/runtime.cc
+ Fix error message.
-Changed indenting.
+commit a7e96860e96b83d42b7f0abe9f1a61c59761a640
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 14 22:07:10 2008 -0600
-------------------------------------------------------------------------
-r933 | jcbowman | 2005-09-06 01:42:51 -0600 (Tue, 06 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Improve tick adjustment.
-Incremented version to 0.88cvs.
+commit f48785900c46a4f7f73f0e5bd38bf18b3c9e4294
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 14 01:17:54 2008 -0600
-------------------------------------------------------------------------
-r932 | jcbowman | 2005-09-06 01:01:17 -0600 (Tue, 06 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/unitcircle3.asy
+ Increment version to 1.58svn.
-Minor documentation updates.
+commit 69b9c3a90fc92df531cd5b0f0efc821d95e2b376
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 14 00:53:35 2008 -0600
-------------------------------------------------------------------------
-r931 | jcbowman | 2005-09-06 00:26:06 -0600 (Tue, 06 Sep 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/access.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/exp.h
+ Use asy.bat instead of asy.exe in MSWindows start menu link.
+commit a15d3d019d82e1e734ee6961a6adb4a8079f0524
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 14 00:01:18 2008 -0600
-Fixed cxx warning messages.
+ Resolve ambiguity.
-------------------------------------------------------------------------
-r930 | jcbowman | 2005-09-05 23:59:01 -0600 (Mon, 05 Sep 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/unitcircle3.asy
- M /trunk/asymptote/examples/conicurv.asy
-
-
-Added pen option to filltype to specify an interior pen distinct from the
-boundary pen. Removed Filltype in patterns in favour of a deferred filltype.
-
-Removed explicit size arguments from bbox (as done with shipout some time ago).
-
-Updated filltype and 3d documentation.
-
-------------------------------------------------------------------------
-r929 | jcbowman | 2005-09-05 22:01:25 -0600 (Mon, 05 Sep 2005) | 25 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/base/tree.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/helix.asy
- A /trunk/asymptote/doc/planes.asy
- M /trunk/asymptote/doc/subpictures.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/near_earth.asy
- D /trunk/asymptote/examples/planes.asy
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.cc
-
-
-Implemented general hidden surface removal using a binary space partition.
-
-Fixed perspective and orthographic when camera is below the XY plane.
-Also added perspective(real,real,real) and orthographic(real,real,real)
-functions.
-
-Fixed draw((0,0,0)..(1,0,0)) and draw((0,0,0)).
-
-Added convenient 3d circle and arc functions.
-
-Added abs(triple) (equivalent to length(triple)).
-
-Added Longitude(triple), which ignores errors along +/- Z axis.
-
-Ported near_earth and conicurv examples from featpost3D.asy to three.asy.
-
-Added == and != for structures (equivalent to alias and !alias, respectively).
-
-For convenience, array push members now return the pushed element.
-
-Added missing shift in Label.out(frame).
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r928 | hammera | 2005-09-03 20:33:09 -0600 (Sat, 03 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/name.cc
-
-Added permissions back in.
-
-------------------------------------------------------------------------
-r927 | hammera | 2005-09-03 14:05:22 -0600 (Sat, 03 Sep 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/tests/Makefile
- A /trunk/asymptote/tests/frames
- A /trunk/asymptote/tests/frames/stat.asy
- A /trunk/asymptote/tests/frames/stat2.asy
- A /trunk/asymptote/tests/types
- A /trunk/asymptote/tests/types/cast.asy
- A /trunk/asymptote/tests/types/ecast.asy
- A /trunk/asymptote/tests/types/init.asy
-
-Added more testing.
-
-------------------------------------------------------------------------
-r926 | hammera | 2005-09-03 14:04:15 -0600 (Sat, 03 Sep 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/coenv.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/frame.h
- A /trunk/asymptote/fundec.cc
- A /trunk/asymptote/fundec.h
- M /trunk/asymptote/import.cc
- M /trunk/asymptote/importaccess.h
- A /trunk/asymptote/modifier.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/record.h
- M /trunk/asymptote/varinit.cc
- M /trunk/asymptote/varinit.h
-
-Refactoring!
-
-- most #include "camp.tab.h" lines removed in favor of modifier.h
-- access now uses actions (READ, WRITE, CALL) to control encoding
-- fundef and newFunctionExp merged
-- name refactor, and it also uses actions
-- permission information moved to varEntry (but not in use yet)
-
-------------------------------------------------------------------------
-r925 | jcbowman | 2005-09-01 15:26:50 -0600 (Thu, 01 Sep 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/surface.asy
-
-
-Moved surface to graph3.
-
-Added 3d analogues of 2d graph functions.
-
-------------------------------------------------------------------------
-r924 | jcbowman | 2005-09-01 12:52:52 -0600 (Thu, 01 Sep 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/surface.asy
-
-
-Added numerically robust quadratic equation solver.
-
-Added min(path3) and max(path3) functions.
-
-Simplified and documented 3d arc (analogous to 2d arc).
-
-Implemented path3 to guide3 cast.
-
-------------------------------------------------------------------------
-r923 | jcbowman | 2005-09-01 02:12:51 -0600 (Thu, 01 Sep 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/path.cc
-
-Added 3d intersect and dir functions.
-
-Added 3d arc function that is consistent with the usual circle approximation.
-
-------------------------------------------------------------------------
-r922 | jcbowman | 2005-08-31 18:26:04 -0600 (Wed, 31 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
-
-Removed diagnostic.
-
-------------------------------------------------------------------------
-r921 | jcbowman | 2005-08-31 18:23:57 -0600 (Wed, 31 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/triangle.asy
- M /trunk/asymptote/record.h
-
-Documented constructors; changed triangle.asy to use a constructor.
-
-------------------------------------------------------------------------
-r920 | jcbowman | 2005-08-31 16:58:55 -0600 (Wed, 31 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/frame.h
-
-Fixed permissions for static functions in structs.
-
-------------------------------------------------------------------------
-r919 | jcbowman | 2005-08-31 11:24:46 -0600 (Wed, 31 Aug 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/lineargraph0.asy
- M /trunk/asymptote/doc/loggrid.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- A /trunk/asymptote/doc/subpictures.asy
- M /trunk/asymptote/doc/superpath.asy
+commit 414f39ea34aa3d2b59bbc69118085f7720c0b03e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 13 23:50:31 2008 -0600
-Simplified path3 constructor.
+ Fix picture sizing with beginclip/endclip.
-Added subpicture example.
+commit 7acff952eac90aae634e9e341c88e17b53140d78
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 13 23:12:21 2008 -0600
-Fixed datagraph example.
+ Add beginclip(picture) and endclip(picture) functions.
-Minor documentation updates.
+commit 51c65ed4fc2dfc8890e5e3230975c5da31581f9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 13 22:55:58 2008 -0600
-------------------------------------------------------------------------
-r918 | jcbowman | 2005-08-31 01:41:29 -0600 (Wed, 31 Aug 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/three.asy
+ Allow clipping across page boundaries.
-Use same internal structure for path3 as for path, to facilitate port of
-various path.cc functions to 3d.
+commit 51fa23a6c1f5a1ce9a14ab0fe7021c95a0af45c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 13 13:04:41 2008 -0600
-Added subpath & associated functions.
+ Simplify example.
-------------------------------------------------------------------------
-r917 | jcbowman | 2005-08-30 00:07:16 -0600 (Tue, 30 Aug 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 5d68758dec150b173b861bed935b9b007cfda2d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 13 13:02:09 2008 -0600
+ Add example of aligned objects and envelopes.
-Expose Relative(pair) alignment function.
+commit 181fb85c90758a5ba14b73fefbf4fd349e317213
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 13 13:00:20 2008 -0600
-Use arclength rather than length for determining default label position on
-paths.
+ Add object(Label, envelope, ...) constructor.
+
+ Support object transformation and alignment.
-------------------------------------------------------------------------
-r916 | jcbowman | 2005-08-29 23:24:20 -0600 (Mon, 29 Aug 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.in
- A /trunk/asymptote/triple.cc
- M /trunk/asymptote/triple.h
+commit 89516fc6a26ca4b4ae205810e780d10a66336180
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 12 22:31:00 2008 -0600
+ Fix plain tex font size.
-Added path3 type. Separated project into path3 conversion and projection.
-
-Added 3d arclength and arctime functions.
-
-------------------------------------------------------------------------
-r915 | jcbowman | 2005-08-28 23:19:54 -0600 (Sun, 28 Aug 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+commit f42c1047ba0cc6b48252e071f52acc33eb6774d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 11 23:19:17 2008 -0600
-For surface plots on a regular mesh, handle hidden surfaces from any camera
-location.
+ Improve axis coverage calculation.
-------------------------------------------------------------------------
-r914 | jcbowman | 2005-08-28 03:16:04 -0600 (Sun, 28 Aug 2005) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/eetomumu.asy
+commit 2a95e16eedfe2f3efff147d5619df51607573b4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 10 11:02:14 2008 -0600
-Added Relative(real) and Relative(pair) functions for labelling paths
-relative to the total arclength and local path direction.
+ Simplify font(string name, real size).
-Feynman updates (including new function texshipout); moved MidArrow and added
-MidArcArrow to plain.asy.
+commit 354e080d458273533b809bc143d22783f6d9ec3c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Dec 10 10:43:09 2008 -0600
-Fixed optional position argument of BeginArrow, etc.
+ Handle empty history in get/setLastHistoryLine.
-Update documentation; simplified Makefile.
+commit 40d2017d22e98ceee80e5cfbbaa81974fcd8e565
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 9 03:06:46 2008 -0600
-------------------------------------------------------------------------
-r913 | jcbowman | 2005-08-25 14:44:40 -0600 (Thu, 25 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Use defaultfilename in asy(string).
-Incremented version to 0.87cvs.
+commit 45f64bb4bac96f96bae81a74362ab81604911d27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 9 02:19:06 2008 -0600
-------------------------------------------------------------------------
-r912 | jcbowman | 2005-08-25 11:43:04 -0600 (Thu, 25 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+ All temporary files are now generated in the directory specified by the
+ -outname command-line option.
+
+ Make outname a read-only setting.
+
+ Check if the output directory is writeable.
-Fixed make clean.
+commit f99d9edfe6982095376094b01117fe0a6761bb2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 8 21:44:52 2008 -0600
-------------------------------------------------------------------------
-r911 | jcbowman | 2005-08-25 11:35:32 -0600 (Thu, 25 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+ Add diagnostic.
-Fixed problems with make man.
+commit ecf8129b3978ab5589eb1568bbc471df0c4d6554
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 8 21:44:17 2008 -0600
-------------------------------------------------------------------------
-r910 | jcbowman | 2005-08-25 11:14:51 -0600 (Thu, 25 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Make default MSDOS "start-in" directory %USERPROFILE%.
-Incremented version to 0.86cvs.
+commit 0dffc47a3e72fb3d33d1e4da8ae69135f0143bce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 8 21:43:28 2008 -0600
-------------------------------------------------------------------------
-r909 | jcbowman | 2005-08-25 04:10:49 -0600 (Thu, 25 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
+ Fix diagnostic.
-Makefile tweaks.
+commit 8b84cbd701e587bcb0cfda2323cb323b04df5140
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 8 20:47:47 2008 -0600
-------------------------------------------------------------------------
-r908 | jcbowman | 2005-08-25 03:45:18 -0600 (Thu, 25 Aug 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/picture.cc
+ Add optional basesize parameter to font.
-Add hyperlinks to pdf manual; fixed margins.
+commit bac13dc46d28516dd12bfa067566322a6ae4e65e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 8 18:15:06 2008 -0600
-Use imdisplay for ImageMagick display under MSDOS.
+ Fix pdflatex texengine; abandon xelatex support since xelatex does not
+ support pdf specials anyway.
-------------------------------------------------------------------------
-r907 | jcbowman | 2005-08-25 01:55:51 -0600 (Thu, 25 Aug 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/mod.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/settings.cc
+commit 9d79a394539ff8bf6044e14878851a2792cda419
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Dec 8 16:44:46 2008 -0600
-ASYMPTOTE_DIR can now be a list of directories (separated by : under UNIX
-and ; under MSDOS).
+ Handle failure to lauch external editor cleanly.
-Fixed size_t errors.
+commit c3d171565ecb5af926d0db6922394821928d78ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 7 14:57:02 2008 -0600
-------------------------------------------------------------------------
-r906 | jcbowman | 2005-08-25 00:38:31 -0600 (Thu, 25 Aug 2005) | 19 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/base/asy.vim
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/types.cc
+ Update link.
+commit 28ceef2c78e55bb3a89b3b19dd6c5224583468d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 6 23:28:51 2008 -0600
-Added curl3 operator.
+ Update documentation of xasy installation.
-Implemented 3d generalization of Hobby's Metafont angle calculation
-that is invariant to rotation and reduces to his 2d splines in the planar case.
-
-Removed 3d direction specifiers (no longer required) from circle example in
-surface.asy.
+commit 34260991dd4b8712ccb7393c17762440d15ed9a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 5 22:46:08 2008 -0600
-Merged and simplified tridiagonal solvers.
+ Increment version to 1.57svn.
-When writing paths, output direction angles in degrees.
+commit 9f29de60f80817e9471bdf3c80889b324d5e339b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 5 19:33:56 2008 -0600
-Handle null cyclic arrays.
+ Fix documentation of grid3.
-Added min() and max() members of picture to calculate the picture size to date.
+commit af5bb7c379246be9b734d152addfaeca6623b729
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 5 19:24:27 2008 -0600
-Updated documentation.
+ Add examples of using grid3 with scale(true).
-------------------------------------------------------------------------
-r905 | jcbowman | 2005-08-23 10:40:35 -0600 (Tue, 23 Aug 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Diable automatic rotation of pdf files "based on the predominant orientation
-of the text on each page".
-
-------------------------------------------------------------------------
-r904 | jcbowman | 2005-08-18 20:24:56 -0600 (Thu, 18 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Include boundary conditions in solution of Dirichlet tridiagonal solver.
-
-------------------------------------------------------------------------
-r903 | jcbowman | 2005-08-18 03:01:56 -0600 (Thu, 18 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed special case of periodic tridiagonal solver.
-
-------------------------------------------------------------------------
-r902 | jcbowman | 2005-08-18 02:27:01 -0600 (Thu, 18 Aug 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/mod.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.cc
-
-
-Allow cyclic indices only on arrays with virtual cyclic flag set to true.
-
-Added Dirichlet and periodic tridiagonal solvers.
-
-------------------------------------------------------------------------
-r901 | jcbowman | 2005-08-17 01:33:03 -0600 (Wed, 17 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Reduce infinity for tension at least infinity on alpha platform.
-
-------------------------------------------------------------------------
-r900 | jcbowman | 2005-08-17 01:10:37 -0600 (Wed, 17 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Make interactive help work in MSDOS.
-
-------------------------------------------------------------------------
-r899 | jcbowman | 2005-08-16 21:58:04 -0600 (Tue, 16 Aug 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Added online help option; exit is now a synonym for quit in
-interactive mode.
-
-------------------------------------------------------------------------
-r898 | jcbowman | 2005-08-16 11:21:25 -0600 (Tue, 16 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asy.ico
- M /trunk/asymptote/doc/icon.asy
-
-Improved icon.
-
-------------------------------------------------------------------------
-r897 | jcbowman | 2005-08-16 01:37:41 -0600 (Tue, 16 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/asy.ico
- M /trunk/asymptote/asy.rc
- A /trunk/asymptote/doc/icon.asy
-
-Fixed MSDOS build; improved icon.
-
-------------------------------------------------------------------------
-r896 | jcbowman | 2005-08-16 00:46:23 -0600 (Tue, 16 Aug 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/asy.rc
-
-Windows resource template.
-
-------------------------------------------------------------------------
-r895 | jcbowman | 2005-08-16 00:45:31 -0600 (Tue, 16 Aug 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/Compile
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/README
- A /trunk/asymptote/asy.ico
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-
-Improved configuration; added icon for Microsoft Windows.
-Updated documentation.
-
-------------------------------------------------------------------------
-r894 | hammera | 2005-08-15 21:56:13 -0600 (Mon, 15 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
-
-Generalized bug fix in simplex.
-
-------------------------------------------------------------------------
-r893 | jcbowman | 2005-08-13 20:05:49 -0600 (Sat, 13 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.85cvs.
-
-------------------------------------------------------------------------
-r892 | jcbowman | 2005-08-13 16:04:24 -0600 (Sat, 13 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Added compilation option msdos for producing Microsoft binaries.
-
-------------------------------------------------------------------------
-r891 | jcbowman | 2005-08-13 15:23:33 -0600 (Sat, 13 Aug 2005) | 2 lines
-Changed paths:
- D /trunk/asymptote/base/graph3d.asy
-
-Removed obsolete file.
-
-------------------------------------------------------------------------
-r890 | jcbowman | 2005-08-13 14:29:43 -0600 (Sat, 13 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
-
-Workaround truesize=0 bug in simplex.asy.
-
-------------------------------------------------------------------------
-r889 | jcbowman | 2005-08-13 02:14:40 -0600 (Sat, 13 Aug 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- A /trunk/asymptote/examples/latticeshading.asy
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-
-Added lattice gradient shading; check pen size in Gouraud shading to avoid
-segmentation fault.
-
-Copy data and palette arrays in palette.asy.
-
-------------------------------------------------------------------------
-r888 | jcbowman | 2005-08-12 22:06:54 -0600 (Fri, 12 Aug 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/Gouraud.asy
- M /trunk/asymptote/transform.h
-
-Added 3d reflections.
-
-Swapped triple arguments of rotate(real,triple,triple) for consistency
-with the 2d reflect(pair,pair) syntax.
-
-------------------------------------------------------------------------
-r887 | jcbowman | 2005-08-12 18:58:04 -0600 (Fri, 12 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Removed (size_t) array.size() casts as they are no longer needed.
-
-------------------------------------------------------------------------
-r886 | jcbowman | 2005-08-12 17:43:09 -0600 (Fri, 12 Aug 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawimage.h
- A /trunk/asymptote/examples/Gouraud.asy
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Added support for Gouraud shading.
-
-Moved nullpath into plain.asy.
-
-------------------------------------------------------------------------
-r885 | jcbowman | 2005-08-12 14:01:12 -0600 (Fri, 12 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Cleaned up autosize code; more pair to align changes.
-
-------------------------------------------------------------------------
-r884 | jcbowman | 2005-08-12 01:22:26 -0600 (Fri, 12 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/examples/coag.asy
-
-Updated example; removed extra instance of defaultformat.
-
-------------------------------------------------------------------------
-r883 | jcbowman | 2005-08-12 01:04:45 -0600 (Fri, 12 Aug 2005) | 34 lines
-Changed paths:
- M /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/env.h
- M /trunk/asymptote/examples/cardiod.asy
- M /trunk/asymptote/examples/circles.asy
- M /trunk/asymptote/examples/cos2theta.asy
- M /trunk/asymptote/examples/cosaddition.asy
- M /trunk/asymptote/examples/delu.asy
- M /trunk/asymptote/examples/elliptic.asy
- M /trunk/asymptote/examples/fjortoft.asy
- M /trunk/asymptote/examples/hierarchy.asy
- M /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/examples/log.asy
- M /trunk/asymptote/examples/near_earth.asy
- M /trunk/asymptote/examples/orthocenter.asy
- M /trunk/asymptote/examples/phase.asy
- M /trunk/asymptote/examples/polarcircle.asy
- M /trunk/asymptote/examples/sin1x.asy
- M /trunk/asymptote/examples/sinxlex.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- M /trunk/asymptote/examples/triads.asy
- M /trunk/asymptote/examples/unitcircle.asy
- M /trunk/asymptote/examples/venn.asy
- M /trunk/asymptote/examples/wheelanimation.asy
- M /trunk/asymptote/examples/xxsq01.asy
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/patches/README
- D /trunk/asymptote/patches/pstoedit-3.40asy.patch
- A /trunk/asymptote/patches/pstoedit-3.41asy.patch
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-
-Put label parameters in a structure called Label, to which a string can be
-cast, and which can be rotated and shifted (in Postscript coordinates).
-
-Updated examples and documentation.
-
-Fixed automatic sizing under picture transformation (particularly under
-rotation) and handling of an unspecified size in one direction (denoted by
-infinity).
-
-Added size(real Size) function that ensures each dimension is no more than
-Size.
-
-Added scale(bool) function for enabling or disabling autoscaling in both
-directions.
-
-Simplified 2d graph and palette code.
-
-Added begingroup/endgroup checks.
-
-Added array append method.
-
-Removed unused duplicate variable check code.
-
-Added virtual transform components and transform 6-tuple notation.
-
-Added pen and filltype to Legend.
-
-Removed labeldot(z) in favour of dot(Label,z).
-Removed labelbox and labelellipse in favour of box and ellipse.
-Removed labelxtick and labelytick in favour of xtick and ytick.
-
-Updated pstoedit support.
-
-------------------------------------------------------------------------
-r882 | jcbowman | 2005-08-06 22:49:23 -0600 (Sat, 06 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
-
-Used cast from path to path[] (superpath) to simply fill and clip code.
-
-------------------------------------------------------------------------
-r881 | jcbowman | 2005-08-06 09:18:40 -0600 (Sat, 06 Aug 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/util.cc
-
-Remove .asy_input on exit.
-
-Disable display (which requires Xwindows) under MSDOS.
-
-Minor documentation updates.
-
-------------------------------------------------------------------------
-r880 | jcbowman | 2005-08-06 02:26:52 -0600 (Sat, 06 Aug 2005) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/base/graph3.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bigsquare.asy
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diagonal.asy
- M /trunk/asymptote/doc/errorbars.asy
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/hatch.asy
- M /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/doc/histogram.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/labelsquare.asy
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/lineargraph0.asy
- M /trunk/asymptote/doc/loggraph.asy
- A /trunk/asymptote/doc/loggrid.asy
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/doc/parametricgraph.asy
- M /trunk/asymptote/doc/quartercircle.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/doc/square.asy
- M /trunk/asymptote/doc/superpath.asy
- M /trunk/asymptote/doc/tile.asy
-
-Added simpler helix example.
-
-Moved pticklabel to LeftTicks, etc., as the argument plabel. Added pTick and
-ptick pen types for drawing big and small ticks with different sizes,
-bool beginlabel and endlabel for suppressing first and last labels,
-and extend for drawing ticks across the graph (useful for superimposing a grid
-on the graph).
-
-Improved optional first and last tick/label suppression.
-
-------------------------------------------------------------------------
-r879 | jcbowman | 2005-08-05 00:11:15 -0600 (Fri, 05 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-MSDOS environment variable tweaks.
-
-------------------------------------------------------------------------
-r878 | jcbowman | 2005-08-03 21:19:47 -0600 (Wed, 03 Aug 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Fixed MSDOS interactive mode: the postscript viewer child process should exit,
-not return. Searching for an available postscript viewer is not possible in
-general (but the desired viewer can be specified with the appropriate
-environment variable).
-
-Added environment variable ASYMPTOTE_GS and drag and drop support.
-
-Make -V the default under MSDOS. Added -n (-noView) option.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r877 | hammera | 2005-08-03 00:40:41 -0600 (Wed, 03 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-''
-
-------------------------------------------------------------------------
-r876 | jcbowman | 2005-08-02 16:56:01 -0600 (Tue, 02 Aug 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawlabel.cc
- A /trunk/asymptote/patches/cygwin_xdr.patch
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/util.h
-
-Port to MSDOS (via CYGWIN).
-
-------------------------------------------------------------------------
-r875 | jcbowman | 2005-07-30 18:06:58 -0600 (Sat, 30 Jul 2005) | 2 lines
-Changed paths:
- D /trunk/asymptote/doc/shade.asy
- M /trunk/asymptote/knot.cc
-
-Removed unused file.
-
-------------------------------------------------------------------------
-r874 | jcbowman | 2005-07-30 18:05:56 -0600 (Sat, 30 Jul 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/shade.asy
-
-
-Changed operator :: and operator --- to loops.
-
-Simplified fill commands.
-
-------------------------------------------------------------------------
-r873 | jcbowman | 2005-07-28 16:11:45 -0600 (Thu, 28 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Remove %%DocumentPaperSizes: comment inserted by dvips 5.95a.
-
-------------------------------------------------------------------------
-r872 | jcbowman | 2005-07-23 20:44:32 -0600 (Sat, 23 Jul 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3d.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/parametricgraph.asy
- M /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/examples/cardiod.asy
- M /trunk/asymptote/examples/centroidfg.asy
- M /trunk/asymptote/examples/cos2theta.asy
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/log.asy
- M /trunk/asymptote/examples/lowupint.asy
- M /trunk/asymptote/examples/polararea.asy
- M /trunk/asymptote/examples/polarcircle.asy
- M /trunk/asymptote/examples/spiral.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/sqrtx01y1.asy
- M /trunk/asymptote/examples/tanh.asy
- M /trunk/asymptote/examples/xxsq01.asy
-
-
-Simplified graph routines.
-
-Fixed nullguide3 problems.
-
-Began graph3d construction.
-
-Updated documentation and examples.
-
-------------------------------------------------------------------------
-r871 | jcbowman | 2005-07-19 01:21:19 -0600 (Tue, 19 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated menus.
-
-------------------------------------------------------------------------
-r870 | jcbowman | 2005-07-19 01:20:58 -0600 (Tue, 19 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.84cvs.
-
-------------------------------------------------------------------------
-r869 | jcbowman | 2005-07-19 01:09:04 -0600 (Tue, 19 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/errortest.asy
-
-Updated error test.
-
-------------------------------------------------------------------------
-r868 | jcbowman | 2005-07-19 00:20:13 -0600 (Tue, 19 Jul 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-
-Changed default angle for oblique projection to 45 degrees.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r867 | jcbowman | 2005-07-19 00:09:44 -0600 (Tue, 19 Jul 2005) | 15 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- A /trunk/asymptote/doc/helix.asy
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/triple.h
-
-Used existing internal function relativedistance for control point
-computations.
-
-Renamed path3 to flatguide3.
-
-Added tension3 specifier.
-
-Standardized 3d angles, rotations, and scalings.
-
-Added guide3 operator :: and ---.
-
-Added write(path[]) and write(guide3[]).
-
-Added helix example and updated documentation.
-
-------------------------------------------------------------------------
-r866 | jcbowman | 2005-07-18 12:17:33 -0600 (Mon, 18 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/surface.asy
-
-Determined correct signs in direction-to-control point calculation;
-propagate directions across nodes.
-
-------------------------------------------------------------------------
-r865 | jcbowman | 2005-07-18 00:38:55 -0600 (Mon, 18 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Implement preliminary 3d direction to control point conversion.
-
-------------------------------------------------------------------------
-r864 | jcbowman | 2005-07-17 22:52:16 -0600 (Sun, 17 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/parametricgraph.asy
-
-Move math mode ($ delimiters) to within defaultformat string, to allow use of
-non-math mode fonts in tick labels (by providing a nondefault format string).
-
-------------------------------------------------------------------------
-r863 | jcbowman | 2005-07-17 19:20:33 -0600 (Sun, 17 Jul 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-
-Fixed bug in string font(pen).
-
-Changed Angle(pair) to degrees(pair).
-
-Added Degrees(pair).
-
-------------------------------------------------------------------------
-r862 | jcbowman | 2005-07-17 15:36:54 -0600 (Sun, 17 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/castop.h
-
-Allow reading three-dimensional arrays in line mode by recognizing blank
-lines as block delimiters.
-
-------------------------------------------------------------------------
-r861 | jcbowman | 2005-07-17 00:56:24 -0600 (Sun, 17 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
-
-Added pticklabel option for drawing tick labels with a different pen.
-
-------------------------------------------------------------------------
-r860 | jcbowman | 2005-07-17 00:02:10 -0600 (Sun, 17 Jul 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/surface.asy
- A /trunk/asymptote/examples/coag.asy
- A /trunk/asymptote/examples/sqrtx01y1.asy
- A /trunk/asymptote/examples/xxsq01.asy
-
-
-Added labelxtick and labelytick. Fixed tick size and shift in xtick.
-
-Updated documentation; added examples.
-
-------------------------------------------------------------------------
-r859 | jcbowman | 2005-07-16 19:25:01 -0600 (Sat, 16 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/wheelanimation.asy
-
-Fixed problems with autoscaling and unextended axes.
-
-------------------------------------------------------------------------
-r858 | jcbowman | 2005-07-16 16:11:52 -0600 (Sat, 16 Jul 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Renamed internal xequals and yequals routines to yaxisAt and xaxisAt.
-For clarity, renamed xline and yline routines to xequals and yequals.
-Added initializers.
-
-------------------------------------------------------------------------
-r857 | jcbowman | 2005-07-16 15:27:57 -0600 (Sat, 16 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Disabled -laat while line-at-a-time mode is under construction (due to
-known segmentation fault).
-
-------------------------------------------------------------------------
-r856 | jcbowman | 2005-07-16 15:25:11 -0600 (Sat, 16 Jul 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/venn.asy
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Added and documented remaining triple functions.
-
-Renamed Dot to dot and Cross to cross.
-
-------------------------------------------------------------------------
-r855 | jcbowman | 2005-07-15 23:24:33 -0600 (Fri, 15 Jul 2005) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/graph3d.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/colons.asy
- M /trunk/asymptote/doc/cube.asy
- A /trunk/asymptote/doc/dots.asy
- A /trunk/asymptote/doc/join.asy
- A /trunk/asymptote/doc/surface.asy
- M /trunk/asymptote/examples/planes.asy
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/stack.cc
-
-
-Simplified three.asy; added oblique projection and ^^ operator.
-
-Added Metapost --- operator; allow :: to accept a direction specifier.
-
-Allow user-defined ++ binary operator (for consistency with -- binary
-operator).
-
-Minor knot velocity optimizations.
-
-Added surface example to documentation; updated cube example.
-
-Updated documentation; fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r854 | hammera | 2005-07-15 18:08:15 -0600 (Fri, 15 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/flatguide.h
-
-Fixed crash caused by fixing previous crash.
-
-------------------------------------------------------------------------
-r853 | hammera | 2005-07-14 23:55:20 -0600 (Thu, 14 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
+commit 805c95c531aeabdd1749e53c00b943b448bffc8e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 5 19:24:04 2008 -0600
-Handle tensions in straight sections of paths as MetaPost does.
+ Fix bounding box bug by clearing \ASYbox dimensions for latex as well as for
+ pdflatex.
-------------------------------------------------------------------------
-r852 | hammera | 2005-07-14 23:36:10 -0600 (Thu, 14 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/knot.cc
-
-Fixed controls versus direction specifiers crash.
-
-------------------------------------------------------------------------
-r851 | jcbowman | 2005-07-13 23:49:56 -0600 (Wed, 13 Jul 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/array.h
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added array pop function.
+commit aae84baab6437781971ab08cf395156f2d749f9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 5 19:21:06 2008 -0600
-Give DIRTAG the same precedence as CONTROLS and TENSION.
+ Round font scaling to the nearest integer.
-Added replacement :: for Metapost ... joiner (which selects an
-inflection-free path where possible).
+commit 60a22d13ecea048aa51b9abcba6d80a859db3d4f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 5 11:27:49 2008 -0600
-Added 3d direction specifiers, pending 3d conversion to control points...
+ Add asyinclude function for including 3D PRC graphs in slides.
+
+ Update grid3 documentation.
-Added triple write and interp functions to plain.asy.
+commit 5b0bc1727b53df6b08e724866a8e9a24f5bbc3fb
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Dec 5 03:45:16 2008 -0600
-------------------------------------------------------------------------
-r850 | jcbowman | 2005-07-13 12:43:04 -0600 (Wed, 13 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
-
-Formatting.
-
-------------------------------------------------------------------------
-r849 | jcbowman | 2005-07-13 10:22:40 -0600 (Wed, 13 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Fix version
-Cleaned up controls.
+commit 369a2bc503053e27eafa9d368a80c7f2b17d00e1
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Dec 5 03:36:20 2008 -0600
-------------------------------------------------------------------------
-r848 | jcbowman | 2005-07-13 02:25:08 -0600 (Wed, 13 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Fix handling the environment asydef within lasy-mode.
-Renamed cycle3 to cycle.
+commit 3a808696c835bfa983096a26d35fd927b146a3ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 4 10:26:58 2008 -0600
-------------------------------------------------------------------------
-r847 | jcbowman | 2005-07-13 02:18:10 -0600 (Wed, 13 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Fix shipout(wait=true).
-Renamed controls3 to controls.
+commit 89505a37e705405424566f8d6015ee77db0ae55e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 2 04:24:02 2008 -0600
-------------------------------------------------------------------------
-r846 | jcbowman | 2005-07-13 01:45:11 -0600 (Wed, 13 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
+ Increment version to 1.56svn.
-Added controls3.
+commit 9354191a7fa1fa719121f331264c931afae0a544
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 2 01:15:16 2008 -0600
-------------------------------------------------------------------------
-r845 | jcbowman | 2005-07-12 22:42:28 -0600 (Tue, 12 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
+ Remove obsolete field of view factor.
-Compute knot solving constants.
+commit ba00ab847d6f56929a55ca0d87b7c770e8511973
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 2 01:03:58 2008 -0600
-------------------------------------------------------------------------
-r844 | jcbowman | 2005-07-12 22:41:55 -0600 (Tue, 12 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
-
-Fixed write(guide).
-
-------------------------------------------------------------------------
-r843 | jcbowman | 2005-07-12 17:54:48 -0600 (Tue, 12 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
-
-Allow operator ::.
-
-------------------------------------------------------------------------
-r842 | jcbowman | 2005-07-12 14:51:53 -0600 (Tue, 12 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/interact.cc
-
-Added explicit check for readline remove_history.
-
-------------------------------------------------------------------------
-r841 | jcbowman | 2005-07-12 14:29:30 -0600 (Tue, 12 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Readded installation hint about ancient readline versions.
-
-------------------------------------------------------------------------
-r840 | jcbowman | 2005-07-12 01:33:20 -0600 (Tue, 12 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Fixed lookAtOrigin.
-
-------------------------------------------------------------------------
-r839 | jcbowman | 2005-07-11 23:40:32 -0600 (Mon, 11 Jul 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/triple.h
-
-
-Updates to triple and three.asy.
-
-Removed unused code.
-
-------------------------------------------------------------------------
-r838 | jcbowman | 2005-07-11 17:51:26 -0600 (Mon, 11 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/graph3d.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/near_earth.asy
- M /trunk/asymptote/examples/planes.asy
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- A /trunk/asymptote/triple.h
-
-Replaced vector by triple.
-
-------------------------------------------------------------------------
-r837 | jcbowman | 2005-07-11 13:40:51 -0600 (Mon, 11 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/exp.cc
-
-Fixed casting error message.
-
-------------------------------------------------------------------------
-r836 | jcbowman | 2005-07-11 09:03:05 -0600 (Mon, 11 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/angle.h
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added triple type.
-
-------------------------------------------------------------------------
-r835 | hammera | 2005-07-08 18:07:10 -0600 (Fri, 08 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/three.asy
-
-Graphing tests.
-
-------------------------------------------------------------------------
-r834 | hammera | 2005-07-08 16:19:37 -0600 (Fri, 08 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Moved laat diagnostic.
-
-------------------------------------------------------------------------
-r833 | hammera | 2005-07-08 12:23:29 -0600 (Fri, 08 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.h
-
-Proof-of-concept code for true line-at-a-time mode.
-
-------------------------------------------------------------------------
-r832 | jcbowman | 2005-07-07 16:32:43 -0600 (Thu, 07 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Removed path to pair[] ecast.
-
-------------------------------------------------------------------------
-r831 | jcbowman | 2005-07-07 14:51:54 -0600 (Thu, 07 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/dragon.asy
-
-Updated example.
-
-------------------------------------------------------------------------
-r830 | jcbowman | 2005-07-07 14:51:10 -0600 (Thu, 07 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/three.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Removed explicit pair[] to guide casts in favour of operator --(...) and
-operator ..(...).
-
-------------------------------------------------------------------------
-r829 | jcbowman | 2005-07-07 10:40:14 -0600 (Thu, 07 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fixed default CFLAGS.
-
-------------------------------------------------------------------------
-r828 | jcbowman | 2005-07-07 09:42:18 -0600 (Thu, 07 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fixed CFLAGS.
-
-------------------------------------------------------------------------
-r827 | jcbowman | 2005-07-07 01:42:09 -0600 (Thu, 07 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r826 | jcbowman | 2005-07-07 01:37:36 -0600 (Thu, 07 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fixed error in CFLAGS.
-
-------------------------------------------------------------------------
-r825 | jcbowman | 2005-07-06 20:21:56 -0600 (Wed, 06 Jul 2005) | 10 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/parametricgraph.asy
- M /trunk/asymptote/examples/dragon.asy
- M /trunk/asymptote/examples/sin1x.asy
-
-
-Added implicit pair[] to guide and guide[] casts and explicit path to
-pair[] casts.
-
-Removed unnecessary guide=nullpath argument from graph calls.
-
-Renamed LinearInterp to Straight, to correspond to straight(path).
-
-Updated nullpath documentation to correspond to new solver.
-
-------------------------------------------------------------------------
-r824 | jcbowman | 2005-07-06 14:50:50 -0600 (Wed, 06 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Removed -version command-line option to avoid ambiguity with -verbose
-(so that -vv, -vvv etc. will still work).
-
-------------------------------------------------------------------------
-r823 | hammera | 2005-07-06 09:11:39 -0600 (Wed, 06 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.h
-
-Change NOHASH to use #ifdef.
-
-------------------------------------------------------------------------
-r822 | hammera | 2005-07-05 21:26:42 -0600 (Tue, 05 Jul 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/three.asy
-
-Three dimensional drawing routines (in development).
-
-------------------------------------------------------------------------
-r821 | hammera | 2005-07-05 14:25:56 -0600 (Tue, 05 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/types.h
-
-Join operators now use rest arguments.
-Fixed a bug in solving empty guides.
-
-------------------------------------------------------------------------
-r820 | hammera | 2005-07-05 14:24:33 -0600 (Tue, 05 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
-
-Combined duplicate code for function defitions.
-
-------------------------------------------------------------------------
-r819 | jcbowman | 2005-07-04 16:36:50 -0600 (Mon, 04 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor documentation updates.
-
-------------------------------------------------------------------------
-r818 | hammera | 2005-07-04 11:46:43 -0600 (Mon, 04 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/record.h
-
-Added back venv::list().
-
-------------------------------------------------------------------------
-r817 | jcbowman | 2005-07-03 10:16:43 -0600 (Sun, 03 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-Added -version command line option.
-
-------------------------------------------------------------------------
-r816 | jcbowman | 2005-07-03 00:12:58 -0600 (Sun, 03 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.83cvs.
-
-------------------------------------------------------------------------
-r815 | jcbowman | 2005-07-02 23:02:03 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
-
-Updated man page.
-
-------------------------------------------------------------------------
-r814 | jcbowman | 2005-07-02 22:51:28 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r813 | jcbowman | 2005-07-02 22:16:17 -0600 (Sat, 02 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added -d command-line option to produce extra debugging messages
-(currently only "named argument may be mistaken for assignment" warning).
-
-------------------------------------------------------------------------
-r812 | jcbowman | 2005-07-02 21:39:27 -0600 (Sat, 02 Jul 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/examples/centroidfg.asy
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/log.asy
- M /trunk/asymptote/examples/lowupint.asy
- M /trunk/asymptote/examples/phase.asy
- M /trunk/asymptote/examples/spiral.asy
-
-
-Added arrow option to axes routines.
-
-Renamed xlabel and ylabel back to labelx and labely, respectively.
-
-------------------------------------------------------------------------
-r811 | jcbowman | 2005-07-02 16:07:35 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Revert last changes.
-
-------------------------------------------------------------------------
-r810 | jcbowman | 2005-07-02 15:46:09 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Fixed more cxx warning messages.
-
-------------------------------------------------------------------------
-r809 | jcbowman | 2005-07-02 14:23:42 -0600 (Sat, 02 Jul 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/frame.h
-
-
-Added configure option to detect ext/hash_map and set -DNOHASH accordingly.
-
-Fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r808 | jcbowman | 2005-07-02 12:11:44 -0600 (Sat, 02 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/examples/centroidfg.asy
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/log.asy
- M /trunk/asymptote/examples/lowupint.asy
- M /trunk/asymptote/examples/phase.asy
- M /trunk/asymptote/examples/spiral.asy
-
-Standardized xtick and ytick routines.
-Renamed labelx to xlabel and labely to ylabel.
-
-------------------------------------------------------------------------
-r807 | hammera | 2005-07-02 11:45:31 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added NOHASH option to compile on non-gcc compilers.
-
-------------------------------------------------------------------------
-r806 | hammera | 2005-07-02 09:55:32 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/varinit.cc
- A /trunk/asymptote/varinit.h
-
-Excised from exp.h so that dec.h includes less.
-
-------------------------------------------------------------------------
-r805 | hammera | 2005-07-02 09:49:23 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/stm.cc
-
-Allow dimensions for types in cast expression.
-
-------------------------------------------------------------------------
-r804 | jcbowman | 2005-07-02 03:24:05 -0600 (Sat, 02 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- A /trunk/asymptote/doc/errorbars.asy
-
-Added ability to specify custom tick locations.
-
-------------------------------------------------------------------------
-r803 | jcbowman | 2005-07-01 22:58:28 -0600 (Fri, 01 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fix warning messages when XDR is disabled.
-
-------------------------------------------------------------------------
-r802 | jcbowman | 2005-07-01 22:57:53 -0600 (Fri, 01 Jul 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Added more default initializers.
-
-------------------------------------------------------------------------
-r801 | jcbowman | 2005-07-01 18:30:30 -0600 (Fri, 01 Jul 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
-
-Allow explicit casts to any name. Documented general implicit and explicit
-casts.
-
-------------------------------------------------------------------------
-r800 | jcbowman | 2005-06-30 22:57:13 -0600 (Thu, 30 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented named function arguments and rest parameters.
-
-------------------------------------------------------------------------
-r799 | jcbowman | 2005-06-30 20:34:33 -0600 (Thu, 30 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.cc
- M /trunk/asymptote/application.h
- M /trunk/asymptote/exp.h
- A /trunk/asymptote/patches/README
- M /trunk/asymptote/patches/bison.patch
- M /trunk/asymptote/types.cc
-
-Fixed warning messages; updated bison patch to bison-2.0a.
-
-------------------------------------------------------------------------
-r798 | jcbowman | 2005-06-30 16:45:32 -0600 (Thu, 30 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/env.h
- M /trunk/asymptote/types.h
-
-Fixed more warning messages.
-
-------------------------------------------------------------------------
-r797 | jcbowman | 2005-06-30 16:42:23 -0600 (Thu, 30 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/types.h
-
-Fixed cxx errors and warnings.
-
-------------------------------------------------------------------------
-r796 | jcbowman | 2005-06-30 16:38:14 -0600 (Thu, 30 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Replaced strdup by strcpy.
-
-------------------------------------------------------------------------
-r795 | jcbowman | 2005-06-30 12:41:57 -0600 (Thu, 30 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Renamed nullframe to newframe.
-
-------------------------------------------------------------------------
-r794 | jcbowman | 2005-06-29 21:04:53 -0600 (Wed, 29 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/main.cc
-
-Fixed memory leak and segmentation fault in fileio garbage collection.
-
-------------------------------------------------------------------------
-r793 | jcbowman | 2005-06-29 20:58:11 -0600 (Wed, 29 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Renamed write function keywords.
-
-------------------------------------------------------------------------
-r792 | jcbowman | 2005-06-29 10:15:51 -0600 (Wed, 29 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3d.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/base/tree.asy
- M /trunk/asymptote/examples/triangle.asy
-
-Extend use of operator init().
-
-------------------------------------------------------------------------
-r791 | jcbowman | 2005-06-29 09:59:15 -0600 (Wed, 29 Jun 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/logo.asy
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/examples/PythagoreanTree.asy
- M /trunk/asymptote/examples/elliptic.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/fjortoft.asy
- M /trunk/asymptote/examples/planes.asy
- M /trunk/asymptote/examples/venn.asy
- M /trunk/asymptote/examples/wheelanimation.asy
-
-
-Added default initializer to picture; removed "=new picture" from examples.
-Documented operator init().
-
-------------------------------------------------------------------------
-r790 | jcbowman | 2005-06-29 09:11:58 -0600 (Wed, 29 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Removed ticksT tag.
-
-------------------------------------------------------------------------
-r789 | jcbowman | 2005-06-29 00:38:20 -0600 (Wed, 29 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/locate.h
- M /trunk/asymptote/memory.h
-
-Fixed memory leak in locateFile.
-
-------------------------------------------------------------------------
-r788 | jcbowman | 2005-06-28 16:16:00 -0600 (Tue, 28 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/xstream.h
-
-Removed unnecessary semicolons.
-
-------------------------------------------------------------------------
-r787 | jcbowman | 2005-06-28 15:56:58 -0600 (Tue, 28 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/application.h
-
-Added virtual destructor.
-
-------------------------------------------------------------------------
-r786 | jcbowman | 2005-06-28 15:53:29 -0600 (Tue, 28 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/callable.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/program.h
- M /trunk/asymptote/types.h
-
-Added virtual destructors.
-
-------------------------------------------------------------------------
-r785 | jcbowman | 2005-06-28 14:49:30 -0600 (Tue, 28 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/lowint.asy
- M /trunk/asymptote/examples/spiral.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/workcone.asy
- M /trunk/asymptote/examples/yingyang.asy
-
-Remove xsize, ysize, and keepAspect from shipout, in favour of size().
-
-------------------------------------------------------------------------
-r784 | jcbowman | 2005-06-28 13:58:03 -0600 (Tue, 28 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Added -lgccpp also with --enable-gc=system.
-
-------------------------------------------------------------------------
-r783 | hammera | 2005-06-28 10:12:57 -0600 (Tue, 28 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Put reverse functions back in.
-
-------------------------------------------------------------------------
-r782 | hammera | 2005-06-28 10:01:21 -0600 (Tue, 28 Jun 2005) | 10 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/TODO
- A /trunk/asymptote/application.cc
- A /trunk/asymptote/application.h
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/cast.h
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/coenv.cc
- M /trunk/asymptote/coenv.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/import.cc
- M /trunk/asymptote/import.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Results of type overhaul:
- - venv now uses a hashtable to quickly look up variable of a specific type
- - initializers and casts are now functions in the environment
- - matching arguments to signatures handled by application class
- - (side-effects of) expressions are evaulated left-to-right
- - exp::trans(e, target) split into transToType (which implicitly casts) and
- transToType (which doesn't)
- - added keyword and rest arguments
- - added formal class to types
-
-------------------------------------------------------------------------
-r781 | jcbowman | 2005-06-26 16:51:59 -0600 (Sun, 26 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Work around spurious uninitialized warning message under gcc 3.3.3.
-
-------------------------------------------------------------------------
-r780 | jcbowman | 2005-06-26 10:51:17 -0600 (Sun, 26 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Code cleanup.
-
-------------------------------------------------------------------------
-r779 | jcbowman | 2005-06-26 08:43:12 -0600 (Sun, 26 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.cc
-
-Allow use of single quotes to prevent system command word splitting on spaces.
-
-------------------------------------------------------------------------
-r778 | jcbowman | 2005-06-25 15:49:08 -0600 (Sat, 25 Jun 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-
-Fixed bug in fill, due to a numerical precision issue, which shows up with
-g++-4.00 under optimization.
-
-Removed unused routine and declarations.
-
-------------------------------------------------------------------------
-r777 | jcbowman | 2005-06-25 14:11:19 -0600 (Sat, 25 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/table.h
-
-Removed unused virtual destructor.
-
-------------------------------------------------------------------------
-r776 | jcbowman | 2005-06-25 12:33:59 -0600 (Sat, 25 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/workcone.asy
-
-Simplified tag handling.
-
-------------------------------------------------------------------------
-r774 | jcbowman | 2005-06-25 00:14:38 -0600 (Sat, 25 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Replace OverwriteT with integer variables.
-
-------------------------------------------------------------------------
-r773 | jcbowman | 2005-06-24 18:58:34 -0600 (Fri, 24 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Simplified coding of endl and tab qualifiers.
-
-------------------------------------------------------------------------
-r771 | jcbowman | 2005-06-23 16:34:34 -0600 (Thu, 23 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.82cvs.
-
-------------------------------------------------------------------------
-r770 | jcbowman | 2005-06-23 16:08:48 -0600 (Thu, 23 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed indentation.
-
-------------------------------------------------------------------------
-r769 | jcbowman | 2005-06-23 15:55:47 -0600 (Thu, 23 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/types.cc
-
-Fixed g++-4.0.0 warning messages.
-
-------------------------------------------------------------------------
-r768 | jcbowman | 2005-06-23 15:54:46 -0600 (Thu, 23 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/table.h
-
-Fixed cxx compilation error.
-
-------------------------------------------------------------------------
-r767 | rtprince | 2005-06-23 00:45:25 -0600 (Thu, 23 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.h
-
-Cleanup headers.
-
-------------------------------------------------------------------------
-r766 | rtprince | 2005-06-22 23:53:11 -0600 (Wed, 22 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Maybe fix GC on darwin.
-
-------------------------------------------------------------------------
-r765 | jcbowman | 2005-06-22 10:54:03 -0600 (Wed, 22 Jun 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
-
-
-Replaced writeP in favour of write; added writen entry points for pen,
-guide, and transform.
-
-------------------------------------------------------------------------
-r764 | hammera | 2005-06-22 10:16:11 -0600 (Wed, 22 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
-
-Fixed solving bug.
-
-------------------------------------------------------------------------
-r763 | jcbowman | 2005-06-21 22:27:52 -0600 (Tue, 21 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Allow graphs with just one data point.
-
-------------------------------------------------------------------------
-r762 | jcbowman | 2005-06-20 17:03:14 -0600 (Mon, 20 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/examples/eetomumu.asy
-
-Feynman updates.
-
-------------------------------------------------------------------------
-r761 | rtprince | 2005-06-19 23:18:55 -0600 (Sun, 19 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- A /trunk/asymptote/array.h
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- A /trunk/asymptote/callable.cc
- A /trunk/asymptote/callable.h
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- D /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/newexp.cc
- A /trunk/asymptote/program.cc
- A /trunk/asymptote/program.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/vm.h
-
-Split up inst.h.
-
-------------------------------------------------------------------------
-r760 | rtprince | 2005-06-19 17:53:14 -0600 (Sun, 19 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/table.h
-
-gcc4 is more const.
-
-------------------------------------------------------------------------
-r759 | jcbowman | 2005-06-19 14:16:22 -0600 (Sun, 19 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.81cvs.
-
-------------------------------------------------------------------------
-r758 | jcbowman | 2005-06-19 12:08:27 -0600 (Sun, 19 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/INSTALL
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Upgrade to use Boehm gc6.5 garbage collector.
-
-------------------------------------------------------------------------
-r757 | jcbowman | 2005-06-19 11:43:34 -0600 (Sun, 19 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pool.h
-
-Tom's patch to pool segmentation fault.
-
-------------------------------------------------------------------------
-r756 | rtprince | 2005-06-18 10:44:58 -0600 (Sat, 18 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/inst.h
-
-Remove obsolete maxStackSize.
-
-------------------------------------------------------------------------
-r755 | jcbowman | 2005-06-18 10:27:49 -0600 (Sat, 18 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Deep copy all members of picture.
-
-------------------------------------------------------------------------
-r754 | jcbowman | 2005-06-18 09:59:39 -0600 (Sat, 18 Jun 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/INSTALL
-
-Quick installation instructions.
-
-------------------------------------------------------------------------
-r753 | rtprince | 2005-06-18 00:28:36 -0600 (Sat, 18 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/tests/arith
- A /trunk/asymptote/tests/arith/add.asy
- A /trunk/asymptote/tests/bench
- A /trunk/asymptote/tests/bench/6000circles.asy
-
-Tests.
-
-------------------------------------------------------------------------
-r752 | jcbowman | 2005-06-17 23:35:20 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.80cvs.
-
-------------------------------------------------------------------------
-r751 | jcbowman | 2005-06-17 22:49:15 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Removed unused features.
-
-------------------------------------------------------------------------
-r750 | jcbowman | 2005-06-17 22:32:31 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r749 | jcbowman | 2005-06-17 22:06:19 -0600 (Fri, 17 Jun 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/doc/Bode.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/secondaryaxis.asy
-
-Check for empty picture in secondary axes routines; added another example
-of a secondary axis.
-
-------------------------------------------------------------------------
-r748 | rtprince | 2005-06-17 21:27:16 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- A /trunk/asymptote/genrun.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
- A /trunk/asymptote/tests/Makefile
- A /trunk/asymptote/tests/TestLib.asy
- A /trunk/asymptote/tests/string
- A /trunk/asymptote/tests/string/erase.asy
- A /trunk/asymptote/tests/string/find.asy
- A /trunk/asymptote/tests/string/insert.asy
- A /trunk/asymptote/tests/string/length.asy
- A /trunk/asymptote/tests/string/rfind.asy
- A /trunk/asymptote/tests/string/substr.asy
- M /trunk/asymptote/wce
-
-Automate testing.
-
-------------------------------------------------------------------------
-r747 | rtprince | 2005-06-17 21:21:51 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
-
-Change vm::program to holds insts directly.
-
-------------------------------------------------------------------------
-r746 | rtprince | 2005-06-17 21:20:48 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
-
-Compile genrun.cc seprately.
-
-------------------------------------------------------------------------
-r745 | rtprince | 2005-06-17 21:19:51 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/tests/gc/file.asy
- A /trunk/asymptote/vm.h
-
-Move vm interface to vm.h.
-
-------------------------------------------------------------------------
-r744 | rtprince | 2005-06-17 18:48:32 -0600 (Fri, 17 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/pool.h
- M /trunk/asymptote/tests/gc/file.asy
-
-Properly collect fileio.
-
-------------------------------------------------------------------------
-r743 | rtprince | 2005-06-16 00:20:47 -0600 (Thu, 16 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-item handles GC allocation.
-
-------------------------------------------------------------------------
-r742 | jcbowman | 2005-06-16 00:12:16 -0600 (Thu, 16 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Readded 2005-05-26 fix for substr bug.
-
-------------------------------------------------------------------------
-r741 | rtprince | 2005-06-15 23:47:13 -0600 (Wed, 15 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/flatguide.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/tests/gc/file.asy
- M /trunk/asymptote/tests/gc/pen.asy
- M /trunk/asymptote/types.h
-
-Make evrything use GC (except fileio).
-
-------------------------------------------------------------------------
-r740 | jcbowman | 2005-06-14 22:33:17 -0600 (Tue, 14 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Don't allow a picture to be added to itself.
-
-------------------------------------------------------------------------
-r739 | jcbowman | 2005-06-14 20:30:06 -0600 (Tue, 14 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
-
-Backported recent castop.h change to g++ 3.3.4.
-
-------------------------------------------------------------------------
-r738 | hammera | 2005-06-14 15:23:42 -0600 (Tue, 14 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
-
-Added getType caching.
-
-------------------------------------------------------------------------
-r737 | jcbowman | 2005-06-13 10:28:09 -0600 (Mon, 13 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
-
-Reverted gc/gc.h change back to gc.h.
-
-------------------------------------------------------------------------
-r736 | rtprince | 2005-06-11 14:04:12 -0600 (Sat, 11 Jun 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests/gc/pen.asy
-
-Test collecting pens.
-
-------------------------------------------------------------------------
-r732 | jcbowman | 2005-06-04 13:51:44 -0600 (Sat, 04 Jun 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document type1cm.
-
-------------------------------------------------------------------------
-r731 | jcbowman | 2005-05-31 23:33:39 -0600 (Tue, 31 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/diatom.asy
-
-Fixed autoscaling of scaled axes, e.g. Linear(x) with x != 1.
-
-------------------------------------------------------------------------
-r728 | jcbowman | 2005-05-29 10:06:31 -0600 (Sun, 29 May 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/PythagoreanTree.asy
-
-Added asymmetric Pythagorean tree example.
-
-------------------------------------------------------------------------
-r727 | jcbowman | 2005-05-29 10:05:48 -0600 (Sun, 29 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Added aSin, aCos, aTan functions.
-
-------------------------------------------------------------------------
-r726 | jcbowman | 2005-05-27 16:33:21 -0600 (Fri, 27 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/memory.h
-
-Changes for Debian port.
-
-------------------------------------------------------------------------
-r725 | jcbowman | 2005-05-27 15:41:56 -0600 (Fri, 27 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/types.h
-
-Fixed memory leaks.
-
-------------------------------------------------------------------------
-r724 | jcbowman | 2005-05-27 02:16:14 -0600 (Fri, 27 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Fixed memory leak.
-
-------------------------------------------------------------------------
-r723 | jcbowman | 2005-05-27 00:44:19 -0600 (Fri, 27 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/types.h
-
-Added Tom's remaining garbage collection changes.
-
-------------------------------------------------------------------------
-r722 | jcbowman | 2005-05-27 00:09:58 -0600 (Fri, 27 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/main.cc
-
-Garbage collect files on explicit closure and at exit.
-
-------------------------------------------------------------------------
-r721 | jcbowman | 2005-05-26 09:55:30 -0600 (Thu, 26 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
- M /trunk/asymptote/runtime.cc
-
-Fixed substr bug.
-
-------------------------------------------------------------------------
-r717 | hammera | 2005-05-20 10:48:54 -0600 (Fri, 20 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Changed wording in comments. Indenting.
-
-------------------------------------------------------------------------
-r714 | rtprince | 2005-05-19 23:45:26 -0600 (Thu, 19 May 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/tests/gc/string.asy
-
-Use mem::string during runtime.
-Make encode(inst) private.
-item.h calls new(UseGC).
-
-------------------------------------------------------------------------
-r713 | jcbowman | 2005-05-19 10:16:48 -0600 (Thu, 19 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.79cvs.
-
-------------------------------------------------------------------------
-r712 | jcbowman | 2005-05-19 09:15:54 -0600 (Thu, 19 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Disable GC_STRING for now.
-
-------------------------------------------------------------------------
-r711 | jcbowman | 2005-05-18 23:27:15 -0600 (Wed, 18 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/util.h
-
-Port to cygwin.
-
-------------------------------------------------------------------------
-r710 | jcbowman | 2005-05-18 14:34:42 -0600 (Wed, 18 May 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
-
-Move file back under control of memory::managed to ensure deconstructor is
-called.
-
-------------------------------------------------------------------------
-r709 | rtprince | 2005-05-18 12:41:26 -0600 (Wed, 18 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/stack.cc
-
-Use item for everthing in inst.
-
-------------------------------------------------------------------------
-r708 | rtprince | 2005-05-18 12:37:44 -0600 (Wed, 18 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Define mem::string.
-
-------------------------------------------------------------------------
-r707 | rtprince | 2005-05-18 12:36:17 -0600 (Wed, 18 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/newexp.cc
-
-Use coder::encode everywhere.
-
-------------------------------------------------------------------------
-r705 | rtprince | 2005-05-18 10:50:31 -0600 (Wed, 18 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Cleanup memory.h.
-
-------------------------------------------------------------------------
-r703 | jcbowman | 2005-05-18 09:17:32 -0600 (Wed, 18 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
-
-Changed index to strchr for cygwin port.
-
-------------------------------------------------------------------------
-r702 | jcbowman | 2005-05-18 09:17:09 -0600 (Wed, 18 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fixed LIB.
-
-------------------------------------------------------------------------
-r699 | jcbowman | 2005-05-14 22:29:43 -0600 (Sat, 14 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Check headers earlier.
-
-------------------------------------------------------------------------
-r698 | jcbowman | 2005-05-14 22:26:46 -0600 (Sat, 14 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Make --enable-gc=system also check for gc.h.
-
-------------------------------------------------------------------------
-r697 | jcbowman | 2005-05-12 15:56:27 -0600 (Thu, 12 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/inst.h
-
-Workaround "GC Warning: Repeated allocation of very large block" messages.
-
-------------------------------------------------------------------------
-r696 | jcbowman | 2005-05-12 15:54:42 -0600 (Thu, 12 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/mathop.h
-
-Fix NaN handling.
-
-------------------------------------------------------------------------
-r695 | jcbowman | 2005-05-12 08:56:42 -0600 (Thu, 12 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Better checkaxis test.
-
-------------------------------------------------------------------------
-r694 | jcbowman | 2005-05-11 22:07:40 -0600 (Wed, 11 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Added --enable-gc=system configuration option to use system libgc and libgccp.
-
-------------------------------------------------------------------------
-r693 | jcbowman | 2005-05-11 03:52:11 -0600 (Wed, 11 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Define traceable_allocator when garbage collection is disabled.
-
-------------------------------------------------------------------------
-r692 | jcbowman | 2005-05-10 21:52:35 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
-
-Added binary search routine.
-
-------------------------------------------------------------------------
-r691 | jcbowman | 2005-05-10 16:34:50 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.78cvs.
-
-------------------------------------------------------------------------
-r690 | jcbowman | 2005-05-10 14:56:30 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/types.h
-
-Recommitted changes: 2005-05-10 rtprince
-
-------------------------------------------------------------------------
-r689 | jcbowman | 2005-05-10 13:56:23 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/types.h
-
-Revert broken changes: 2005-05-10 rtprince.
-
-------------------------------------------------------------------------
-r688 | rtprince | 2005-05-10 12:36:42 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/types.h
-
-Make CVS -lgccpp clean.
-
-------------------------------------------------------------------------
-r687 | rtprince | 2005-05-10 12:31:32 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Make item use new(UseGC).
-
-------------------------------------------------------------------------
-r686 | rtprince | 2005-05-10 11:43:15 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/tests
- A /trunk/asymptote/tests/gc
- A /trunk/asymptote/tests/gc/array.asy
- A /trunk/asymptote/tests/gc/file.asy
- A /trunk/asymptote/tests/gc/funcall.asy
- A /trunk/asymptote/tests/gc/guide.asy
- A /trunk/asymptote/tests/gc/path.asy
- A /trunk/asymptote/tests/gc/string.asy
-
-Add some tests.
-
-------------------------------------------------------------------------
-r685 | jcbowman | 2005-05-10 11:16:21 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- D /trunk/asymptote/examples/Geometry.asy
- A /trunk/asymptote/examples/orthocenter.asy
-
-Renamed example.
-
-------------------------------------------------------------------------
-r684 | jcbowman | 2005-05-10 04:37:53 -0600 (Tue, 10 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/gc6.3.tar.gz
-
-Distribute Boehm GC as a separate package.
-
-------------------------------------------------------------------------
-r683 | jcbowman | 2005-05-09 23:08:51 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Fixed error in map & multimap.
-
-------------------------------------------------------------------------
-r682 | jcbowman | 2005-05-09 22:49:00 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- A /trunk/asymptote/pool.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/types.h
-
-Fixed parser leak again.
-
-------------------------------------------------------------------------
-r681 | jcbowman | 2005-05-09 21:57:44 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
-
-Fixed broken draw call.
-
-------------------------------------------------------------------------
-r680 | jcbowman | 2005-05-09 16:41:16 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-More gc string updates.
-
-------------------------------------------------------------------------
-r679 | jcbowman | 2005-05-09 16:22:25 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- D /trunk/asymptote/gc_atomic.h
-
-Unused file.
-
-------------------------------------------------------------------------
-r678 | jcbowman | 2005-05-09 14:01:57 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/memory.h
-
-Handle out of memory errors gracefully.
-
-------------------------------------------------------------------------
-r677 | rtprince | 2005-05-09 13:22:55 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
-
-list<decid *> is from mem::.
-
-------------------------------------------------------------------------
-r676 | rtprince | 2005-05-09 13:17:32 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.h
-
-Make theStack be mem::deque.
-
-------------------------------------------------------------------------
-r675 | jcbowman | 2005-05-09 10:25:33 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/main.cc
- D /trunk/asymptote/pool.h
-
-Fixed segmentation fault.
-
-------------------------------------------------------------------------
-r674 | rtprince | 2005-05-09 05:24:22 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Dont gc non-heap string.
-
-------------------------------------------------------------------------
-r673 | rtprince | 2005-05-09 04:58:00 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fix makefile. :-(
-
-------------------------------------------------------------------------
-r672 | rtprince | 2005-05-09 04:56:30 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/item.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.cc
-
-More gc fixes.
-
-------------------------------------------------------------------------
-r671 | rtprince | 2005-05-09 04:34:48 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/table.h
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/types.h
-
-GC fixes. We dont need mempool.
-
-------------------------------------------------------------------------
-r670 | jcbowman | 2005-05-09 03:10:23 -0600 (Mon, 09 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pool.h
-
-Fixed cxx errors.
-
-------------------------------------------------------------------------
-r669 | jcbowman | 2005-05-09 02:58:55 -0600 (Mon, 09 May 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/camperror.h
- D /trunk/asymptote/collect.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/lexical.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/memory.h
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- D /trunk/asymptote/pool.cc
- M /trunk/asymptote/pool.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/types.h
-
-
-Fixed memory leak in parser and translator.
-
-Cleaned up interface to the Boehm garbage collector.
-
-------------------------------------------------------------------------
-r668 | jcbowman | 2005-05-08 23:06:28 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/types.h
-
-Revert 2005-05-09 and 2005-05-08 rtprince changes.
-
-------------------------------------------------------------------------
-r667 | rtprince | 2005-05-08 22:16:41 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.h
-
-Fix picture.
-
-------------------------------------------------------------------------
-r666 | rtprince | 2005-05-08 21:24:28 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
-
-Fix item gc handling.
-
-------------------------------------------------------------------------
-r665 | rtprince | 2005-05-08 21:12:42 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.h
-
-Collect path.
-
-------------------------------------------------------------------------
-r664 | rtprince | 2005-05-08 20:35:08 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/transform.h
-
-Collect transform.
-
-------------------------------------------------------------------------
-r663 | rtprince | 2005-05-08 19:56:00 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/gc_atomic.h
- A /trunk/asymptote/memory.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
-
-Create gc_atomic, and make picture use it.
-
-------------------------------------------------------------------------
-r662 | rtprince | 2005-05-08 19:37:29 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
-
-Make pen garbage collected.
-
-------------------------------------------------------------------------
-r661 | rtprince | 2005-05-08 19:34:56 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
-
-Make picture and drawElement garabage collected.
-
-------------------------------------------------------------------------
-r660 | rtprince | 2005-05-08 17:11:34 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/parser.cc
- A /trunk/asymptote/pool.cc
- M /trunk/asymptote/stack.cc
-
-Add gc for vm only. (untested)
-
-------------------------------------------------------------------------
-r659 | rtprince | 2005-05-08 17:01:19 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-We don't want libgccpp.
-
-------------------------------------------------------------------------
-r658 | rtprince | 2005-05-08 16:57:11 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/pool.h
-
-Re-add pool.h.
-
-------------------------------------------------------------------------
-r657 | rtprince | 2005-05-08 16:55:24 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/types.h
-
-Revert GC changes. (not tested)
-
-------------------------------------------------------------------------
-r656 | jcbowman | 2005-05-08 08:57:01 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/piicon.eps
-
-Figure for Geometry.asy.
-
-------------------------------------------------------------------------
-r655 | jcbowman | 2005-05-08 00:29:32 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Minor fixes.
-
-------------------------------------------------------------------------
-r654 | jcbowman | 2005-05-08 00:17:30 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Workaround Makefile problem in gc6.3.
-
-------------------------------------------------------------------------
-r653 | jcbowman | 2005-05-08 00:16:45 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
-
-Move trace/interrupt check to beginning of virtual machine loop.
-
-------------------------------------------------------------------------
-r652 | jcbowman | 2005-05-08 00:05:59 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- D /trunk/asymptote/gc6.3.tar
- A /trunk/asymptote/gc6.3.tar.gz
-
-Revert to distributing Boehm GC as tar.gz file.
-
-------------------------------------------------------------------------
-r651 | jcbowman | 2005-05-08 00:01:56 -0600 (Sun, 08 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/gc6.3.tar
-
-Fixed corrupted tar file.
-
-------------------------------------------------------------------------
-r650 | jcbowman | 2005-05-07 23:52:27 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/gc6.3.tar
- D /trunk/asymptote/gc6.3.tar.gz
-
-Distribute Boehm GC as a tar file rather than tar.gz file.
-
-------------------------------------------------------------------------
-r649 | jcbowman | 2005-05-07 23:40:14 -0600 (Sat, 07 May 2005) | 4 lines
-Changed paths:
- A /trunk/asymptote/base/geometry.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/Geometry.asy
- M /trunk/asymptote/examples/Pythagoras.asy
- M /trunk/asymptote/examples/cosaddition.asy
- D /trunk/asymptote/examples/geometry.asy
- D /trunk/asymptote/examples/sflogo.eps
- M /trunk/asymptote/examples/sinxlex.asy
- M /trunk/asymptote/examples/triangle.asy
-
-
-Added beginnings of a geometry module, including a triangle structure and
-functions to draw interior arcs of triangles and perpendicular symbols.
-
-------------------------------------------------------------------------
-r648 | jcbowman | 2005-05-07 21:31:23 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- D /trunk/asymptote/pool.h
-
-Distribute generated source files.
-
-------------------------------------------------------------------------
-r647 | jcbowman | 2005-05-07 21:30:48 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed type of argument of dividebyzero.
-
-------------------------------------------------------------------------
-r646 | jcbowman | 2005-05-07 21:05:28 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/collect.h
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.cc
-
-cxx updates.
-
-------------------------------------------------------------------------
-r645 | jcbowman | 2005-05-07 20:35:51 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-DEBUG_STACK updates.
-
-------------------------------------------------------------------------
-r644 | jcbowman | 2005-05-07 20:07:39 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- D /trunk/asymptote/pool.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Minor garbage collection updates.
-
-------------------------------------------------------------------------
-r643 | jcbowman | 2005-05-07 11:56:54 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Autoconf backwards compatibility workaround.
-
-------------------------------------------------------------------------
-r642 | jcbowman | 2005-05-07 11:50:19 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Renamed COLLECT to USEGC.
-
-------------------------------------------------------------------------
-r641 | jcbowman | 2005-05-07 11:49:25 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- A /trunk/asymptote/collect.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/types.h
-
-Added configuration to optionally disable garbage collection.
-
-------------------------------------------------------------------------
-r640 | jcbowman | 2005-05-07 09:48:46 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/inst.h
-
-Fixed Makefile dependencies.
-
-------------------------------------------------------------------------
-r639 | jcbowman | 2005-05-07 01:38:08 -0600 (Sat, 07 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/TODO
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/camperror.h
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/frame.h
- A /trunk/asymptote/gc6.3.tar.gz
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/lexical.h
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/locate.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/symbol.cc
- M /trunk/asymptote/symbol.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Implemented Boehm garbage collection.
-
-------------------------------------------------------------------------
-r638 | hammera | 2005-05-05 22:32:22 -0600 (Thu, 05 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
-
-Fixed solveSection bug.
-
-------------------------------------------------------------------------
-r637 | jcbowman | 2005-05-05 13:34:40 -0600 (Thu, 05 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Added missing comma.
-
-------------------------------------------------------------------------
-r636 | jcbowman | 2005-05-05 13:32:53 -0600 (Thu, 05 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/westnile.asy
-
-Addressed pen plabel vs p issues.
-
-------------------------------------------------------------------------
-r635 | jcbowman | 2005-05-05 01:36:58 -0600 (Thu, 05 May 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Renamed eval(f(T), T[] A) to map(f(T), T[] A).
-
-Documented eval(string) and make eval autoload plain.
-
-Implemented T[] concat(T[] A, T[] B) to concatenate two arrays into a new one.
-
-------------------------------------------------------------------------
-r634 | jcbowman | 2005-05-05 00:46:04 -0600 (Thu, 05 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Added pair exp(pair) and pair log(pair).
-
-------------------------------------------------------------------------
-r633 | jcbowman | 2005-05-04 23:35:48 -0600 (Wed, 04 May 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
-
-Make int quotient(int,int) portable.
-
-Updated base files to use quotient for integer division.
-
-------------------------------------------------------------------------
-r632 | jcbowman | 2005-05-04 23:19:03 -0600 (Wed, 04 May 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Make int/int return a real, as is normally desired; the new function
-int quotient(int,int) returns an integer quotient.
-
-------------------------------------------------------------------------
-r631 | jcbowman | 2005-05-04 21:55:59 -0600 (Wed, 04 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Updated TODO items.
-
-------------------------------------------------------------------------
-r630 | jcbowman | 2005-05-04 21:55:18 -0600 (Wed, 04 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-List iterator simplification.
-
-------------------------------------------------------------------------
-r629 | jcbowman | 2005-05-04 21:44:31 -0600 (Wed, 04 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Added reltime(path, real).
-
-------------------------------------------------------------------------
-r628 | jcbowman | 2005-05-04 21:40:58 -0600 (Wed, 04 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.cc
-
-Make -l option list available global variables as well as functions.
-
-------------------------------------------------------------------------
-r627 | jcbowman | 2005-05-03 22:24:17 -0600 (Tue, 03 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Add user=true argument to 3D point(picture) and size3(picture) routines;
+ add truepoint routine.
+
+ Add triple invert(pair z, projection P=currentprojection) routine that
+ inverts a pair z onto the projection plane.
-Minor updates.
+commit d40482868635407bc38cd7ef6c1c5d49ed2ce38a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 2 00:41:41 2008 -0600
-------------------------------------------------------------------------
-r626 | jcbowman | 2005-05-03 22:23:34 -0600 (Tue, 03 May 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
+ Fix more guide to path problems.
+
+ Update guide tests.
-For portability, explicitly check that input file isn't a directory on systems
-with stat.
+commit 4aab933ee9204bd7b3436f8db5c402f4e5ba42fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 1 12:47:38 2008 -0600
-------------------------------------------------------------------------
-r625 | jcbowman | 2005-05-02 21:14:15 -0600 (Mon, 02 May 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/triangle.asy
+ Fix drawing of paths of length 0.
-Added example of a transformable triangle structure.
+commit 97cfcb1a33c55b34161cc2a4896c63fa7edd757d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 30 21:00:12 2008 -0600
-------------------------------------------------------------------------
-r624 | jcbowman | 2005-05-02 16:20:02 -0600 (Mon, 02 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Increment version to 1.55svn.
-Incremented version to 0.77cvs.
+commit f6246129093e76b83e1d69827d44e89aa5f0e56b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 30 18:19:15 2008 -0600
-------------------------------------------------------------------------
-r623 | jcbowman | 2005-05-02 15:27:57 -0600 (Mon, 02 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/spring.asy
+ Document need to remove latexusage_.pre along with latexusage-* and
+ latexusage.aux when switching between latex and pdflatex usage.
-Added PenMargin.
+commit f3be75761c0c5c38bd057278606e433d9292abaa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 30 17:42:36 2008 -0600
-------------------------------------------------------------------------
-r622 | jcbowman | 2005-05-02 15:20:05 -0600 (Mon, 02 May 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/types.cc
+ Fix final specifiers in guide examination routines and reverse(guide).
+
+ Fix reverse(guide3).
+
+ Control points should trump direction specifiers.
-Added -l option to list available global functions.
+commit e1b7c0f1647b7a0036e3d7ea7f58c67ef627599f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 30 15:07:10 2008 -0600
-Documentation default structure constructors.
+ Add threads setting (default is true except under MSDOS).
-------------------------------------------------------------------------
-r621 | jcbowman | 2005-05-02 00:42:53 -0600 (Mon, 02 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit 37c74f79c4c1459f670c509126c10d66b076f8af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 30 01:17:47 2008 -0600
-Added missing plabel.
+ Fix curved cyclic paths of size 1.
-------------------------------------------------------------------------
-r620 | jcbowman | 2005-05-02 00:11:49 -0600 (Mon, 02 May 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/texfile.h
+commit 7aae1e50d141c77004a71d09b2f8789951c7b558
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 30 00:46:09 2008 -0600
+ Add time argument to curlSpecifier to allow access to all curl specifiers.
+
+ Fix reverse(guide).
+
+ Add reverse(guide3).
-Improved error handling in pipestream; wrap fork to avoid zombies.
+commit fd2cd01f27ec1fc5d395524afc805556681de6d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 29 12:51:20 2008 -0600
-TeX errors should force TeX pipe to be closed.
+ Fix multiple file batch mode under MSWindows: only query the MSWindows
+ registry once.
-------------------------------------------------------------------------
-r619 | jcbowman | 2005-05-02 00:09:25 -0600 (Mon, 02 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/sin1x.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/xsin1x.asy
+commit fa4ce6f5ed2cda23b745505ba8da83cbf19a3b03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 29 12:50:09 2008 -0600
-Updated examples.
+ Fix compilation without HAVE_LIBPTHREAD.
+
+ Call HideWindow under MSWindows when View=false.
-------------------------------------------------------------------------
-r618 | jcbowman | 2005-05-02 00:09:10 -0600 (Mon, 02 May 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
+commit 0683943b11b4c0aa9b64c9db5f84b16b730c1f5e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 28 00:51:31 2008 -0600
+ Respect 3D Label filltype when render=0.
-Updated documentation.
+commit 61780ff0823f211a56f75df624376eea1aad1b49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 27 16:08:09 2008 -0600
-------------------------------------------------------------------------
-r617 | jcbowman | 2005-05-02 00:08:38 -0600 (Mon, 02 May 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/castop.h
+ Clarify that the native glut library is used instead of freeglut under MacOSX.
+commit 4b0b143f3f74af43c1dc119e565932382a8e7ba7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 27 13:49:29 2008 -0600
-Don't push a final null entry when reading an array in line mode.
+ Increment version to 1.54svn.
-------------------------------------------------------------------------
-r616 | jcbowman | 2005-05-02 00:07:12 -0600 (Mon, 02 May 2005) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
+commit a19f7125b6a2f9545b2c8d7684efb7c15abd8f9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 27 12:39:54 2008 -0600
+ Set environment variable CYGWIN=nodosfilewarning if it is undefined or empty.
+ Note: this doesn't get uninstalled since it is the "right" default anyway.
+
+ Rename asy-console.bat to asy.bat.
-Fixed grouping in add(pair,frame,frame,group).
+commit b592f16ae13af694ce16a8cbebfde4a8a23e79eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 27 01:14:49 2008 -0600
-Added put argument to pic.add, attach, etc.
+ Force CFLAGS="-g -O3" default again.
-Added plabel argument to draw to allow labels and legends to use a different
-pen than the curve itself.
+commit fd2a0d22e825647c7405941bd9263473eef2b692
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 27 01:01:41 2008 -0600
-Rearranged plabel and p arguments in axis routines for consistency.
+ Output diagnostics only if verbose > 1.
-Added getstring and getreal functions.
+commit eee37b6bcc222486d7be5e51f23035d48594588f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 27 00:58:03 2008 -0600
-Added Mark, MarkFill frame arrays and Mark(int) function.
+ Add minblockwidth, minblockheight, and mincirclediameter parameters.
+
+ Change Horizontal and Vertical to a nonboolean type flowdir.
-------------------------------------------------------------------------
-r615 | jcbowman | 2005-05-02 00:04:54 -0600 (Mon, 02 May 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+commit 3e9a71cdaa387f5d0ecdf0f36c41772b6865bc3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 26 23:31:46 2008 -0600
-Added node, value, and slope functions for paths.
+ Fix PRC projection sizing when up != Z.
-------------------------------------------------------------------------
-r614 | rtprince | 2005-04-30 22:38:32 -0600 (Sat, 30 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.cc
- M /trunk/asymptote/camperror.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/util.cc
+commit 950302f8a2a4d01d5043a0e9bed644e006b0ca0d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 26 22:15:36 2008 -0600
-Make camperror throw instead of queuing.
+ Add missing wait.
+
+ Fix aspect ratio in interactive mode.
-------------------------------------------------------------------------
-r613 | hammera | 2005-04-30 20:31:09 -0600 (Sat, 30 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
+commit 6b36a704765f6c88d80e3c6232330a8755e9f1d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 26 20:33:53 2008 -0600
-''
+ Fix rendering logic.
-------------------------------------------------------------------------
-r612 | hammera | 2005-04-30 16:29:58 -0600 (Sat, 30 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
+commit 3c8a346ab315a8aa57af642ad36788832a441ce5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 26 15:46:04 2008 -0600
-Allowed more implicit scaling.
+ Minor optimizations.
-------------------------------------------------------------------------
-r611 | hammera | 2005-04-30 14:49:34 -0600 (Sat, 30 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.y
+commit 86cea1a75de520b35f6eaf1bc8c8ce0f7c1eb668
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 26 00:26:30 2008 -0600
-Changed precedence for implicit scaling.
+ Change cyclic flag in the routine where the array is actually constructed.
+
+ Make minor edits to tube documentation.
-------------------------------------------------------------------------
-r610 | jcbowman | 2005-04-25 23:43:36 -0600 (Mon, 25 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/near_earth.asy
- M /trunk/asymptote/main.cc
+commit b6f0403bc6809f96add2af2fdfda140a13ebe8a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 23:27:21 2008 -0600
-Flush exited child processes (zombies) in batch mode.
+ Enable the toolbar by default within the asyattach environment.
-------------------------------------------------------------------------
-r609 | jcbowman | 2005-04-25 23:41:46 -0600 (Mon, 25 Apr 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
+commit 70c5bdd9e6711620c1fb16d4c8553db42c1ffc55
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 22:13:39 2008 -0600
-Workaround interactive mode bug introduced by recent changes to main.cc.
+ Set CYGWIN=nodosfilewarning in asy rather than in a batch file.
-On multiple file runs, texpreamble should appear before any other commands.
+commit 4210144b34da47dbe8faa22136d14aef5e5d574d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 22:12:13 2008 -0600
-------------------------------------------------------------------------
-r608 | jcbowman | 2005-04-25 22:21:57 -0600 (Mon, 25 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/examples/near_earth.asy
+ Don't hang on exit from "Cannot execute latex" error.
-Added example of 3d featpost3d arc.
+commit 01972838df01c726b045fcc30d4419c102cf928e
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Tue Nov 25 17:02:34 2008 -0600
-------------------------------------------------------------------------
-r607 | rtprince | 2005-04-24 21:04:01 -0600 (Sun, 24 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
+ Replace step to relstep in tube.asy, add example of tube, document the package tube.asy
-Make parseStdin() turn of lex debuging.
+commit cda1746f22599bfc912392c9bda0ed9a7f6a5b54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 15:20:36 2008 -0600
-------------------------------------------------------------------------
-r606 | jcbowman | 2005-04-24 10:44:05 -0600 (Sun, 24 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+ Distinguish between defaulttransform and defaulttransform3, so that
+ label(scale(10)*"text",O) is projected onto the initial viewing plane.
-Added Dotted(pen) function which returns a dotted pen at double the linewidth.
+commit d19c0bec2c319d5c6f435419788f8ea94980c1da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 14:44:44 2008 -0600
-------------------------------------------------------------------------
-r605 | jcbowman | 2005-04-23 17:16:57 -0600 (Sat, 23 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.h
+ Simplify freeglut svn-761 installation instructions.
-Clear existing errors on reading from standard input.
-
-------------------------------------------------------------------------
-r604 | rtprince | 2005-04-23 15:15:33 -0600 (Sat, 23 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Fix interrupt handling.
-
-------------------------------------------------------------------------
-r603 | rtprince | 2005-04-22 11:56:07 -0600 (Fri, 22 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
-
-Cleanup.
-
-------------------------------------------------------------------------
-r602 | jcbowman | 2005-04-22 08:43:55 -0600 (Fri, 22 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/parser.cc
+commit 07819114b9060175fde5b0414222d525a340577b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 13:16:48 2008 -0600
-Fixed compilation error.
+ Catch out-of-memory errors in OpenGL renderer.
-------------------------------------------------------------------------
-r601 | rtprince | 2005-04-22 07:49:16 -0600 (Fri, 22 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
+commit e3c10fc46b23f259921c3d4a169e953e3521f6be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 10:09:56 2008 -0600
-Fix segfault.
+ Disable DOS path syntax warning in version 20080327 of cygwin.dll (which
+ supports pthreads).
-------------------------------------------------------------------------
-r600 | jcbowman | 2005-04-22 03:21:09 -0600 (Fri, 22 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/lexical.h
- M /trunk/asymptote/settings.cc
+commit 6f7d32223b5ec3dcbcb75ae20fc358f9e265af5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 05:06:31 2008 -0600
-Replaced boost::lexical_cast with lexical.h to remove last remaining
-dependency on boost header files.
+ Increment version to 1.53svn
-------------------------------------------------------------------------
-r599 | rtprince | 2005-04-21 22:51:44 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
+commit 2826efca8dc76e59d4ba70192dce69c84668ed9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 01:02:46 2008 -0600
-Cleanup.
+ Use _exit instead of exit after fork as recommended by man page.
+
+ Remove remaining piece of old fork wrapper code.
-------------------------------------------------------------------------
-r598 | rtprince | 2005-04-21 22:47:56 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 35877ed7f1df1410f78ae2fc19dc79fc76449905
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 25 00:09:26 2008 -0600
-Refactoring main.cc.
+ Make antialias an integer parameter (default 2). Values bigger than 2 are
+ currently respected only when converting from EPS or PDF formats.
-------------------------------------------------------------------------
-r597 | rtprince | 2005-04-21 21:27:46 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/main.cc
+commit b6cda52e4df8063b5c0bb12ff3bab9c0850a2626
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 24 23:30:57 2008 -0600
-More refactoring in main.cc
+ Don't call fitscreen() during interactive updates.
+
+ Simplify forking in pipestream.h.
-------------------------------------------------------------------------
-r596 | rtprince | 2005-04-21 21:03:35 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
+commit 4019ae275efaea77130d93ae82568def5a5111c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 24 03:16:55 2008 -0600
-findextension is used only to strip suffix. So strip it.
+ Fix multiple file aspect ratio issues.
-------------------------------------------------------------------------
-r595 | rtprince | 2005-04-21 13:38:38 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 3ccc70e985a7b42a992e89a27e0ef2f71f6e53a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 24 02:57:28 2008 -0600
-FIx interactive.
+ Fix exporting with -noV.
+
+ Support machines without working POSIX threads.
-------------------------------------------------------------------------
-r594 | rtprince | 2005-04-21 00:59:52 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit fcad51ead250de2f47b067407fb8829d2932475f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 23 18:19:34 2008 -0600
-More main.cc cleanup.
+ Define standard symbol WORDS_BIG_ENDIAN or WORDS_LITTLE_ENDIAN, as appropriate.
+
+ Add Orest's patch to support PRC output on bigendian machines.
-------------------------------------------------------------------------
-r593 | rtprince | 2005-04-21 00:55:02 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 2aec609cefdfe288e01d02a76f2fc1ff77fa9151
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 23 16:47:28 2008 -0600
-Simplify error handling.
+ Use gl::wait routine for thread synchronization.
-------------------------------------------------------------------------
-r592 | rtprince | 2005-04-21 00:33:24 -0600 (Thu, 21 Apr 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/main.cc
+commit 61dbf2a011d73ef468358542909fe2fbde7aa3a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 23 03:00:14 2008 -0600
-Start pulling appart main(), so it easier to
-change and understand. Doesn't do much, but
-gives a a place to start.
+ Support compilation again on systems without glut.
-------------------------------------------------------------------------
-r591 | rtprince | 2005-04-21 00:07:46 -0600 (Thu, 21 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
- M /trunk/asymptote/wce
+commit 4a8226975e5845b0c75b1339f935ec7bec604971
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 23 01:53:41 2008 -0600
-Update ./wce.
+ Conditionally include config.h.
-------------------------------------------------------------------------
-r590 | rtprince | 2005-04-20 23:40:57 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/stm.cc
+commit 1665f78ca7e201cc4172435aa6ca2e2c9da9cd05
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 23 01:53:05 2008 -0600
-Remove warning about side-effects.
+ Rename BIG_ENDIAN to IS_BIG_ENDIAN.
-------------------------------------------------------------------------
-r589 | jcbowman | 2005-04-20 23:17:54 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 4f1141861f7f15050d94baf847f43915c0c7ac0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 23 01:43:57 2008 -0600
-Incremented version to 0.76cvs.
+ Add preliminary support for bigendian machines (PRC output is not yet
+ working though).
-------------------------------------------------------------------------
-r588 | jcbowman | 2005-04-20 22:41:08 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
+commit 1a589effdc9db55543060fe489c4ef38f1f20fcd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 23 01:12:57 2008 -0600
-Documented xline and yline.
+ Use the main thread for OpenGL rendering to make MacOS happy; run asy in a
+ secondary thread.
-------------------------------------------------------------------------
-r587 | jcbowman | 2005-04-20 18:59:59 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/diatom.asy
+commit 95f09626b1c294ff4c0d0f480c66e49cc6192965
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 22 13:29:20 2008 -0600
-More updates.
+ Add assert.
-------------------------------------------------------------------------
-r586 | jcbowman | 2005-04-20 18:58:48 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/diatom.asy
+commit 62607706159b5e583cdb034e58229ae7719bce0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 22 12:03:14 2008 -0600
-Updated axis call.
+ Update SVN instructions to not require SSL support.
-------------------------------------------------------------------------
-r585 | jcbowman | 2005-04-20 16:03:54 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit d0dc7b89f83820cb783d6aa454904af338da5dc0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 22 12:00:27 2008 -0600
-Updated binary installation instructions.
+ Fix bus error.
-------------------------------------------------------------------------
-r584 | jcbowman | 2005-04-20 14:03:36 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
+commit 0ae0ab31d39f9c989f9b1cf160f3b5cef1790c44
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Nov 21 17:13:24 2008 -0600
-Update yaxis call.
+ Fix calculation of angle.
-------------------------------------------------------------------------
-r583 | jcbowman | 2005-04-20 11:53:41 -0600 (Wed, 20 Apr 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/runtime.cc
+commit aed1181edf6d26e924fc394baa139ed0f6766244
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Nov 21 08:29:02 2008 -0600
+ asy-mode.el: define asy keywords properly.
-Consolidated autoload code.
+commit eaf21ba2f2de354718ea9e460cf79fb0f80bbe0a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 21 01:55:51 2008 -0600
-Suppressed "could not load" error message in interactive mode.
+ Add Philippe's tube module.
-Fixed gcc 3.2 warnings and error message.
+commit f8dda08ef26195f1c9fda68460c0610313b5eaa6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 21 01:20:14 2008 -0600
-------------------------------------------------------------------------
-r582 | jcbowman | 2005-04-20 11:51:58 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
+ Improve thread synchronization and diagonistics.
+
+ Remove freeglut-2.4.0-svn759.patch in favour of fixed svn 761.
-Added linear interpolation and binary search routines.
+commit a1619e9d4754fd750dc18d26c3d7c05cb6cdc2f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 20 02:40:24 2008 -0600
-------------------------------------------------------------------------
-r581 | jcbowman | 2005-04-20 11:49:16 -0600 (Wed, 20 Apr 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Implement robust thread locking.
+
+ Update installation instructions to use the system GC by default, now that we
+ require a multithreaded version.
-Moved put argument to axis routines to end of argument list, for
-consistency with draw.
+commit cb8a4dfda6950bd6580bf7d8d679dcbf4af767d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 19 19:59:56 2008 -0600
-Added xline and yline interfaces to axis routines.
+ Revert most of 1.52-22 due to a reported segmentation fault and since
+ glutGetModeValues isn't implemented for MSWindows anyway.
-------------------------------------------------------------------------
-r580 | rtprince | 2005-04-20 11:38:23 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
+commit 3903344a1ccb4e74db0f0e30d2b434738dbbe105
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 19 17:35:07 2008 -0600
-Change stack::run(lambda*) to a free function vm::run.
+ Revert 1.52-21.
-------------------------------------------------------------------------
-r579 | rtprince | 2005-04-20 11:18:23 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/parser.cc
+commit 9770f5a89b126bbe256245d3282d186547e35433
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 19 10:12:32 2008 -0600
-Fix handling of bad parse.
+ Add television test pattern example.
-------------------------------------------------------------------------
-r578 | jcbowman | 2005-04-20 09:51:49 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- D /trunk/asymptote/libboost
+commit 41e39c1c8bb087a7bafc400a8175e1eca5a2de8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 19 01:19:29 2008 -0600
-''
+ Simplify multisample negotiation by using glutGetModeValues.
+
+ Backport code to freeglut-2.4.0.
-------------------------------------------------------------------------
-r577 | rtprince | 2005-04-20 08:31:22 -0600 (Wed, 20 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
+commit 4cbda4d70a31d92544b0a294c881e39a77753f4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 19 00:20:29 2008 -0600
-Refactor doParse().
+ Hide window again when View=false, even if iconify=false;
-------------------------------------------------------------------------
-r576 | jcbowman | 2005-04-19 22:56:48 -0600 (Tue, 19 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
+commit a97fee3070084e12ca4c38b4c196a7d378cc5485
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 19 00:08:27 2008 -0600
-Fixed definition of correlation coefficient; added fit function to
-linefit struct.
+ Add bool3 type that takes on one of the values true, false, or default.
+
+ Add planar argument to surface.
-------------------------------------------------------------------------
-r575 | jcbowman | 2005-04-19 19:59:25 -0600 (Tue, 19 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/parser.cc
+commit b691580fe5c1039f503c64abf410e07958b9ef5e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 18 23:15:37 2008 -0600
-Implemented portable way of testing for directories (but not null files).
+ Fix vertex shading order in planar case.
-------------------------------------------------------------------------
-r574 | jcbowman | 2005-04-19 14:55:14 -0600 (Tue, 19 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/parser.cc
-
-Fixed stdin handling of parser.cc.
-
-------------------------------------------------------------------------
-r573 | rtprince | 2005-04-19 10:08:39 -0600 (Tue, 19 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/parser.cc
-
-*** empty log message ***
-
-------------------------------------------------------------------------
-r572 | jcbowman | 2005-04-19 08:05:31 -0600 (Tue, 19 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errors
- M /trunk/asymptote/main.cc
-
-Fixed more bugs associated with new parser.
-
-------------------------------------------------------------------------
-r571 | jcbowman | 2005-04-19 01:31:02 -0600 (Tue, 19 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-filebuf should not be static; fixed error message.
-
-------------------------------------------------------------------------
-r570 | jcbowman | 2005-04-19 01:25:18 -0600 (Tue, 19 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
-
-Interactive input command now checks for a directory or null file.
-Print an error if input file can't be loaded.
-
-------------------------------------------------------------------------
-r569 | jcbowman | 2005-04-18 23:35:01 -0600 (Mon, 18 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Make execute() autoload plain (and any gui file) again.
-
-------------------------------------------------------------------------
-r568 | jcbowman | 2005-04-18 23:28:58 -0600 (Mon, 18 Apr 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- A /trunk/asymptote/parser.cc
- A /trunk/asymptote/parser.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-
-Re-added new parser, with fixes for standard input bugs (including a
-segmentation fault with -p option).
-
-Attempting to read a directory or a null file now returns
-"error: could not load module" instead of generating an exception.
-
-------------------------------------------------------------------------
-r567 | jcbowman | 2005-04-18 23:24:33 -0600 (Mon, 18 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Changed default value of axislabelmargin to 1.
-
-------------------------------------------------------------------------
-r566 | rtprince | 2005-04-18 21:59:13 -0600 (Mon, 18 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Don't segfault on -p if we can't parse the file, but don't report an error.
-
-------------------------------------------------------------------------
-r565 | jcbowman | 2005-04-18 21:37:18 -0600 (Mon, 18 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/main.cc
- D /trunk/asymptote/parser.cc
- D /trunk/asymptote/parser.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.in
-
-
-Fixed cxx errors and and warnings; removed unused parser files.
-
-------------------------------------------------------------------------
-r564 | jcbowman | 2005-04-18 21:10:28 -0600 (Mon, 18 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Revert to old parser until bugs in new parser are fixed.
-
-------------------------------------------------------------------------
-r563 | jcbowman | 2005-04-18 00:50:08 -0600 (Mon, 18 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
-
-Fixed bug in csv mode when line mode is not set.
-
-------------------------------------------------------------------------
-r562 | rtprince | 2005-04-15 21:56:04 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote
- M /trunk/asymptote/.cvsignore
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.pl
-
-runtime.pl updates. Actually use the generated code.
-
-------------------------------------------------------------------------
-r561 | rtprince | 2005-04-15 19:52:18 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
-
-Typos.
-
-------------------------------------------------------------------------
-r560 | rtprince | 2005-04-15 19:45:07 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.h
-
-inst.h cleanups.
-
-------------------------------------------------------------------------
-r559 | rtprince | 2005-04-15 18:42:28 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Implement type query for vm::item.
-
-------------------------------------------------------------------------
-r558 | rtprince | 2005-04-15 18:24:59 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.h
-
-We use item to store string* in inst.
-
-------------------------------------------------------------------------
-r557 | rtprince | 2005-04-15 17:21:55 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
-
-Fixes for runtime.pl script.
-
-------------------------------------------------------------------------
-r556 | rtprince | 2005-04-15 16:00:18 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/runtime.in
- M /trunk/asymptote/runtime.pl
-
-Fixes for runtime.pl script.
-
-------------------------------------------------------------------------
-r555 | rtprince | 2005-04-15 15:36:25 -0600 (Fri, 15 Apr 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/runtime.in
- A /trunk/asymptote/runtime.pl
-
-Initial runtime.pl script.
-
-------------------------------------------------------------------------
-r554 | rtprince | 2005-04-14 11:16:21 -0600 (Thu, 14 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/parser.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Add eval.
-
-------------------------------------------------------------------------
-r553 | rtprince | 2005-04-14 11:06:44 -0600 (Thu, 14 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/main.cc
-
-Move interactive logic out of genv to main.
-
-------------------------------------------------------------------------
-r552 | jcbowman | 2005-04-14 07:40:55 -0600 (Thu, 14 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Interactive mode update.
-
-------------------------------------------------------------------------
-r551 | jcbowman | 2005-04-13 21:43:07 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.75cvs.
-
-------------------------------------------------------------------------
-r550 | jcbowman | 2005-04-13 21:10:38 -0600 (Wed, 13 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Removed figures with shading since from manual since many printers don't
-understand PostScript 3.
-
-------------------------------------------------------------------------
-r549 | jcbowman | 2005-04-13 20:42:00 -0600 (Wed, 13 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
-
-Reduced default number of colors in images to work around postscript/pdf
-limitations (this prevented recent manuals from being printed).
-
-------------------------------------------------------------------------
-r548 | jcbowman | 2005-04-13 20:09:21 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/lineargraph0.asy
- M /trunk/asymptote/locate.cc
- M /trunk/asymptote/settings.cc
-
-Fixed segmentation fault in version 0.73.
-
-------------------------------------------------------------------------
-r547 | rtprince | 2005-04-13 18:48:48 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/entry.cc
-
-overloaded::simplify() handles allocation.
-
-------------------------------------------------------------------------
-r546 | rtprince | 2005-04-13 17:57:38 -0600 (Wed, 13 Apr 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Make vm::frames extendable, and make function excplicitly allocate their
-local variables. This might be a first step towards true interactive
-support or caching modules from one run to another.
-
-------------------------------------------------------------------------
-r545 | jcbowman | 2005-04-13 11:07:58 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.74cvs.
-
-------------------------------------------------------------------------
-r544 | jcbowman | 2005-04-13 11:00:39 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Make nullpath static.
-
-------------------------------------------------------------------------
-r543 | jcbowman | 2005-04-13 09:58:55 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor updates.
-
-------------------------------------------------------------------------
-r542 | jcbowman | 2005-04-13 09:44:54 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Push constructed objects as pointers.
-
-------------------------------------------------------------------------
-r541 | jcbowman | 2005-04-13 09:04:07 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
-
-Fixed sign of virtual assembly code line numbers.
-
-------------------------------------------------------------------------
-r540 | jcbowman | 2005-04-13 06:21:17 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
-
-Fixed more warning messages.
-
-------------------------------------------------------------------------
-r539 | jcbowman | 2005-04-13 05:36:59 -0600 (Wed, 13 Apr 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/util.cc
-
-Accept cast of empty string to 0.
-
-Use string.empty() everywhere.
-
-Minor formatting changes.
-
-------------------------------------------------------------------------
-r538 | rtprince | 2005-04-13 00:36:07 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
-
-Don't use boost iterator facade.
-
-------------------------------------------------------------------------
-r537 | rtprince | 2005-04-13 00:16:15 -0600 (Wed, 13 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-vm::item doesn't need to be memory::managed,
-since vm::frame is memory::managed_array.
-
-------------------------------------------------------------------------
-r536 | rtprince | 2005-04-13 00:04:31 -0600 (Wed, 13 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/locate.cc
-
-Fix absolute filename handling.
-
-------------------------------------------------------------------------
-r535 | jcbowman | 2005-04-12 23:41:53 -0600 (Tue, 12 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/runtime.cc
-
-Fixed more cxx warnings.
-
-------------------------------------------------------------------------
-r534 | jcbowman | 2005-04-12 23:21:02 -0600 (Tue, 12 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/parser.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Fixed cxx warning messages.
-
-------------------------------------------------------------------------
-r533 | jcbowman | 2005-04-12 22:42:21 -0600 (Tue, 12 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/runtime.cc
-
-Further minor optimizations.
-
-------------------------------------------------------------------------
-r532 | jcbowman | 2005-04-12 15:36:18 -0600 (Tue, 12 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/item.h
-
-Removed unused friend declaration.
-
-------------------------------------------------------------------------
-r531 | jcbowman | 2005-04-12 14:26:17 -0600 (Tue, 12 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/item.h
- M /trunk/asymptote/stack.cc
-
-Replaced boost::any with a much faster type-safe union.
-
-------------------------------------------------------------------------
-r530 | rtprince | 2005-04-12 14:17:09 -0600 (Tue, 12 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/mathop.h
-
-mathop's don't need vm::stack.
-
-------------------------------------------------------------------------
-r529 | rtprince | 2005-04-12 14:08:33 -0600 (Tue, 12 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Move curPos out of vm::stack.
-
-------------------------------------------------------------------------
-r528 | rtprince | 2005-04-11 19:21:59 -0600 (Mon, 11 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
-
-Push empty item instead of (void*)0.
-
-------------------------------------------------------------------------
-r527 | rtprince | 2005-04-11 14:42:08 -0600 (Mon, 11 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/genv.cc
- A /trunk/asymptote/parser.cc
- A /trunk/asymptote/parser.h
-
-Seperate parser code from camp.l and genv.cc into parser.{h,cc}.
-
-------------------------------------------------------------------------
-r526 | rtprince | 2005-04-11 14:40:13 -0600 (Mon, 11 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Change ./ to . in searchPath to avoid .//file.asy in messages.
-
-------------------------------------------------------------------------
-r525 | rtprince | 2005-04-11 14:28:03 -0600 (Mon, 11 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/interact.cc
- A /trunk/asymptote/locate.cc
- A /trunk/asymptote/locate.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Reimplement locateFile using std::string.
-
-------------------------------------------------------------------------
-r524 | jcbowman | 2005-04-09 21:20:51 -0600 (Sat, 09 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Fixed texpreamble for multiple files and latex asy environment.
-
-------------------------------------------------------------------------
-r523 | jcbowman | 2005-04-09 16:26:50 -0600 (Sat, 09 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/metapost.asy
- M /trunk/asymptote/examples/conicurv.asy
-
-Removed nonscalable fonts.
-
-------------------------------------------------------------------------
-r522 | jcbowman | 2005-04-08 23:52:01 -0600 (Fri, 08 Apr 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/hierarchy.asy
-
-
-box(frame), ellipse(frame), labelbox(frame), labelellipse(frame) now
-return the boundary as a guide.
-
-box(frame) and ellipse(frame) prepend to frame for filling with a
-background colour, as illustrated in hierarchy.asy.
-
-------------------------------------------------------------------------
-r521 | jcbowman | 2005-04-08 14:54:13 -0600 (Fri, 08 Apr 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/hierarchy.asy
-
-Example of labelellipse.
-
-------------------------------------------------------------------------
-r520 | jcbowman | 2005-04-08 14:52:47 -0600 (Fri, 08 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added ellipse(frame) and labelellipse(frame,string,position).
-Renamed bbox(frame) to box(frame) for consistency.
-
-------------------------------------------------------------------------
-r519 | jcbowman | 2005-04-08 14:34:04 -0600 (Fri, 08 Apr 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/inst.h
-
-Workaround for bug in build 1671 of gcc (version 3.3 20030304) under Darwin
-(MacOS).
-
-------------------------------------------------------------------------
-r518 | rtprince | 2005-04-06 20:39:19 -0600 (Wed, 06 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
-
-Cache *ip as reference rather than pointer.
-
-------------------------------------------------------------------------
-r517 | jcbowman | 2005-04-06 15:46:08 -0600 (Wed, 06 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Added check to interrupt handler.
-
-------------------------------------------------------------------------
-r516 | jcbowman | 2005-04-06 14:01:41 -0600 (Wed, 06 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
-
-Fixed cxx warning messages.
+commit 94e67f10f05c4c03f0bf8749e57b14993f1938dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 18 22:43:51 2008 -0600
-------------------------------------------------------------------------
-r515 | jcbowman | 2005-04-06 13:47:25 -0600 (Wed, 06 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camperror.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/stack.cc
-
-Optimized main loop.
-
-------------------------------------------------------------------------
-r514 | rtprince | 2005-04-06 00:20:40 -0600 (Wed, 06 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.cc
+ Avoid POSIX thread deadlock.
+
+ Fix rpm latex install directory.
-Use error from stack.cc instead of calling em->runtime directly.
+commit eb5a9628772285778a7ec869455378c0b65db0a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 18 14:46:51 2008 -0600
-------------------------------------------------------------------------
-r513 | jcbowman | 2005-04-05 22:53:43 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
+ Work around nonstandardized signature of gluNurbsCallback on various MacOS
+ platforms.
-minor optimizations
+commit 62302ae390ff875904680efef03ea8c264933b66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 18 11:46:00 2008 -0600
-------------------------------------------------------------------------
-r512 | jcbowman | 2005-04-05 19:31:54 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
+ Use POSIX threads instead of fork in OpenGL renderer.
+
+ Make multisample an integer; if freeglut is used this parameter controls
+ the multisampling width for screen images.
-Reformatted.
-
-------------------------------------------------------------------------
-r511 | rtprince | 2005-04-05 11:46:44 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
+commit a1a69888cbf8616b5d50b8c17286c929b08b59a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 18 08:58:27 2008 -0600
-Operator precedence fix.
+ Remove obsolete patch.
-------------------------------------------------------------------------
-r510 | rtprince | 2005-04-05 08:42:47 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.h
+commit 1bbf033f0430294fcbef2c4f9072251a810c2a8e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 17 13:12:46 2008 -0600
-We don't use stack:ip any more.
+ Install asymptote.sty and asycolors.sty in $TEXMFLOCAL/tex/latex.
-------------------------------------------------------------------------
-r509 | rtprince | 2005-04-05 08:39:25 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Reapply curPos patch.
-
-------------------------------------------------------------------------
-r508 | rtprince | 2005-04-05 08:38:12 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
-
-Fix interactive error reporting.
-
-------------------------------------------------------------------------
-r507 | rtprince | 2005-04-05 01:15:37 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
-
-Track line numbers in position instead of fileinfo.
-
-------------------------------------------------------------------------
-r506 | rtprince | 2005-04-05 01:13:43 -0600 (Tue, 05 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
-
-Don't access program.encode directly.
-
-------------------------------------------------------------------------
-r505 | jcbowman | 2005-04-04 14:22:06 -0600 (Mon, 04 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-prepend should insert after beginning of layer
-
-------------------------------------------------------------------------
-r504 | jcbowman | 2005-04-04 14:07:22 -0600 (Mon, 04 Apr 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
-
-Make empty() use nodes.empty() rather than nodes.size().
-
-STL list portability fixes.
-
-------------------------------------------------------------------------
-r503 | jcbowman | 2005-04-04 10:29:54 -0600 (Mon, 04 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Ignore crop() on an empty picture.
-
-------------------------------------------------------------------------
-r502 | jcbowman | 2005-04-04 00:21:02 -0600 (Mon, 04 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.73cvs.
-
-------------------------------------------------------------------------
-r501 | jcbowman | 2005-04-03 23:32:55 -0600 (Sun, 03 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
-
-Removed spurious blank tracing lines.
-
-------------------------------------------------------------------------
-r500 | jcbowman | 2005-04-03 23:06:37 -0600 (Sun, 03 Apr 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Revert fileposition changes again, due to segmentation fault with -vvvvv.
-
-Moved line-number tracing code into main loop.
-
-Avoid the need for the lastpos variable by moving stack s out of main loop
-in main.cc.
-
-------------------------------------------------------------------------
-r499 | jcbowman | 2005-04-03 21:33:06 -0600 (Sun, 03 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Reinstated new file position code w/segmentation fault bug fixed.
-
-------------------------------------------------------------------------
-r498 | jcbowman | 2005-04-03 20:18:15 -0600 (Sun, 03 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Backout 2005-03-17 runtime file position changes to avoid a segmentation fault.
-
-------------------------------------------------------------------------
-r497 | jcbowman | 2005-04-02 21:38:47 -0700 (Sat, 02 Apr 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Check for space format specifier as well as plus in format(string,real).
-
-------------------------------------------------------------------------
-r496 | jcbowman | 2005-04-02 21:21:30 -0700 (Sat, 02 Apr 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/yingyang.asy
-
-Removed deconstruct flag from picture in favour of group option to picture
-and frame add routines.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r495 | jcbowman | 2005-04-02 16:29:41 -0700 (Sat, 02 Apr 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/drawgroup.h
-
-Added missing file.
-
-------------------------------------------------------------------------
-r494 | jcbowman | 2005-04-02 16:17:16 -0700 (Sat, 02 Apr 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlayer.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Reimplemented deconstruction at a lower level to allow both pictures and frames
-to be deconstructed (or grouped with begingroup/endgroup). Deconstruction
-now works properly with clipping and erasing.
-
-------------------------------------------------------------------------
-r493 | jcbowman | 2005-04-01 21:22:03 -0700 (Fri, 01 Apr 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/picture.cc
-
-Check that drawLabel::bounds is called before drawLabel::write.
-
-Remove unused setup code.
-
-------------------------------------------------------------------------
-r492 | jcbowman | 2005-04-01 11:37:28 -0700 (Fri, 01 Apr 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/lineargraph.asy
- D /trunk/asymptote/doc/lineargraph2.asy
-
-Added attach(pair,picture,frame) to automatically increase the
-picture size to accomodate adding a frame about a user coordinate.
-
-Added warning about erasing deconstructed pictures.
-
-Updated lineargraph and documentation to use attach.
-
-------------------------------------------------------------------------
-r491 | jcbowman | 2005-03-31 22:14:38 -0700 (Thu, 31 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Reset bounding box when prepending.
-
-------------------------------------------------------------------------
-r490 | jcbowman | 2005-03-31 21:47:16 -0700 (Thu, 31 Mar 2005) | 12 lines
-Changed paths:
- M /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/errors
- M /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Fixed label alignment vs. positioning transformation problem.
-
-Removed frame labelBox() in favour of void labelbox(frame); updated example.
-
-Make logarithmic checks in autoscale conditional.
-
-xlimits and ylimits now adjust deferred drawing bounds.
-
-Simplified bboxstack handling.
-
-Updated "errors" list.
-
-------------------------------------------------------------------------
-r489 | jcbowman | 2005-03-31 14:37:05 -0700 (Thu, 31 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/locate.cc
- D /trunk/asymptote/locate.h
-
-Revert configuration to only require boost headers.
-
-------------------------------------------------------------------------
-r488 | jcbowman | 2005-03-31 12:15:17 -0700 (Thu, 31 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/interact.cc
-
-Backout boost fixes.
-
-------------------------------------------------------------------------
-r487 | rtprince | 2005-03-31 12:08:04 -0700 (Thu, 31 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Revert boost::filesystem changes.
-
-------------------------------------------------------------------------
-r486 | jcbowman | 2005-03-31 00:22:29 -0700 (Thu, 31 Mar 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-
-Added explicit linear equation solver; used to handle general matrix inversion.
-
-Fixed return type of real[][] * real[].
-
-Hard coded 2x2 and 3x3 determinants.
-
-Update documentation.
+commit b68290520bd99f33046fe48de39bd63797a2e339
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 16 18:08:46 2008 -0600
-------------------------------------------------------------------------
-r485 | jcbowman | 2005-03-30 18:06:36 -0700 (Wed, 30 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/libboost/operations_posix_windows.cc
-
-Fixed cxx warning message.
-
-------------------------------------------------------------------------
-r484 | jcbowman | 2005-03-30 17:54:42 -0700 (Wed, 30 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor updates.
-
-------------------------------------------------------------------------
-r483 | jcbowman | 2005-03-30 17:15:06 -0700 (Wed, 30 Mar 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/libboost
- A /trunk/asymptote/libboost/convenience.cc
- A /trunk/asymptote/libboost/exception.cc
- A /trunk/asymptote/libboost/operations_posix_windows.cc
- A /trunk/asymptote/libboost/path_posix_windows.cc
-
-Added portable version of boost::filesystem for systems without boost
-library, in particular for linux-alpha cxx compiler.
-
-------------------------------------------------------------------------
-r482 | jcbowman | 2005-03-28 20:22:47 -0700 (Mon, 28 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r481 | jcbowman | 2005-03-28 20:06:24 -0700 (Mon, 28 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Allow compatibility with older versions of autoconf.
-
-------------------------------------------------------------------------
-r480 | jcbowman | 2005-03-28 16:11:35 -0700 (Mon, 28 Mar 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/histogram.asy
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/util.h
-
-Updated configuration and documentation regarding boost-1.32.0 library.
-
-Improved format(string,real).
-
-Generalized histogram and changed order of arguments of frequency and histogram
-(bin boundaries are now given before the data).
-
-Fixed problems with Log(false,false).
-
-------------------------------------------------------------------------
-r479 | jcbowman | 2005-03-25 10:56:40 -0700 (Fri, 25 Mar 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawimage.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawpath.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Cache drawelement bbox contributions where possible.
-
-Make bboxstack local to picture frame.
-
-------------------------------------------------------------------------
-r478 | rtprince | 2005-03-24 22:46:41 -0700 (Thu, 24 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc
- M /trunk/asymptote/doc/.cvsignore
-
-We generate .png's.
-
-------------------------------------------------------------------------
-r477 | rtprince | 2005-03-24 19:51:59 -0700 (Thu, 24 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/genv.h
-
-Don't have symbolToFile anymore.
-
-------------------------------------------------------------------------
-r476 | rtprince | 2005-03-24 18:00:39 -0700 (Thu, 24 Mar 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/interact.cc
- A /trunk/asymptote/locate.cc
- A /trunk/asymptote/locate.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Use boost::filesystem for find files to parse.
-Move file locating logic to locate.{cc,h}.
-
-------------------------------------------------------------------------
-r475 | jcbowman | 2005-03-24 17:34:14 -0700 (Thu, 24 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/lineargraph2.asy
-
-Simplified legend examples.
-
-------------------------------------------------------------------------
-r474 | jcbowman | 2005-03-24 07:35:06 -0700 (Thu, 24 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bigsquare.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diagonal.asy
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/hatch.asy
- M /trunk/asymptote/doc/histogram.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/labelsquare.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/lineargraph0.asy
- M /trunk/asymptote/doc/lineargraph2.asy
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/doc/parametricgraph.asy
- M /trunk/asymptote/doc/quartercircle.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/doc/shade.asy
- M /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/doc/square.asy
- M /trunk/asymptote/doc/superpath.asy
- M /trunk/asymptote/doc/tile.asy
-
-Workaround makeinfo indentation bug.
-
-------------------------------------------------------------------------
-r473 | jcbowman | 2005-03-24 07:02:51 -0700 (Thu, 24 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed typos.
-
-------------------------------------------------------------------------
-r472 | jcbowman | 2005-03-23 19:49:30 -0700 (Wed, 23 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/labelbox.asy
-
-Simplified example.
-
-------------------------------------------------------------------------
-r471 | rtprince | 2005-03-23 19:13:13 -0700 (Wed, 23 Mar 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/main.cc
-
-Have main load plain.asy and ${outname}.gui explicitly,
-rather than doing it implicitly in genv::genv().
-
-------------------------------------------------------------------------
-r470 | jcbowman | 2005-03-23 13:25:54 -0700 (Wed, 23 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-optimized crop()
-
-------------------------------------------------------------------------
-r469 | rtprince | 2005-03-23 10:14:24 -0700 (Wed, 23 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
-
-*** empty log message ***
-
-------------------------------------------------------------------------
-r468 | jcbowman | 2005-03-22 22:27:53 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.72cvs.
-
-------------------------------------------------------------------------
-r467 | jcbowman | 2005-03-22 22:03:18 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Document leastsquare routine.
-
-------------------------------------------------------------------------
-r466 | jcbowman | 2005-03-22 21:50:22 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- D /trunk/asymptote/knotlist.cc
- D /trunk/asymptote/knotlist.h
- D /trunk/asymptote/pathlist.cc
- D /trunk/asymptote/pathlist.h
-
-Removed obsolete files.
-
-------------------------------------------------------------------------
-r465 | jcbowman | 2005-03-22 21:32:58 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/elliptic.asy
- A /trunk/asymptote/examples/lines.asy
- D /trunk/asymptote/examples/linetest.asy
-
-Documented save() and restore(). Renamed linetest.asy to lines.asy.
-
-------------------------------------------------------------------------
-r464 | jcbowman | 2005-03-22 20:51:41 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/linetest.asy
-
-Added and documented Andy's drawline routine.
-
-------------------------------------------------------------------------
-r463 | hammera | 2005-03-22 20:43:51 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Added saving and restoring of the graphics state.
-
-------------------------------------------------------------------------
-r462 | jcbowman | 2005-03-22 20:14:57 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
-
-Cache picture bounds.
-
-------------------------------------------------------------------------
-r461 | jcbowman | 2005-03-22 16:30:09 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/parametricgraph.asy
-
-Reinstated crop; use current value of userMin/userMax in xlimits and ylimits.
-
-------------------------------------------------------------------------
-r460 | jcbowman | 2005-03-22 14:05:30 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/histogram.asy
- A /trunk/asymptote/doc/lineargraph0.asy
-
-Added further legend example.
-
-------------------------------------------------------------------------
-r459 | rtprince | 2005-03-22 09:25:12 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pool.h
-
-cxx doesn't like const objects in containers.
-
-------------------------------------------------------------------------
-r458 | jcbowman | 2005-03-22 08:21:43 -0700 (Tue, 22 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/lineargraph2.asy
-
-Document alternative for legend fitting.
-
-------------------------------------------------------------------------
-r457 | jcbowman | 2005-03-21 23:10:38 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
-
-More cxx warnings fixed.
-
-------------------------------------------------------------------------
-r456 | jcbowman | 2005-03-21 22:56:46 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knot.cc
-
-Fixed g++ warning messages.
-
-------------------------------------------------------------------------
-r455 | jcbowman | 2005-03-21 22:54:01 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/knot.cc
- M /trunk/asymptote/knot.h
- M /trunk/asymptote/pool.cc
-
-Fixed warnings/errors under cxx.
-
-------------------------------------------------------------------------
-r454 | rtprince | 2005-03-21 22:37:08 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/inst.h
- A /trunk/asymptote/item.h
-
-Move vm::item to its own file.
-
-------------------------------------------------------------------------
-r453 | rtprince | 2005-03-21 22:32:30 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/types.h
-
-Header file cleanup.
-
-------------------------------------------------------------------------
-r452 | jcbowman | 2005-03-21 22:17:08 -0700 (Mon, 21 Mar 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/lineargraph.asy
-
-Make legend a separate picture that can be positioned and aligned like any
-other picture (see lineargraph.asy example). The legend must now be
-explicitly added to the picture, for example, with add(point(E),legend(20E));
-
-Palette also now returns a new picture.
-
-------------------------------------------------------------------------
-r451 | jcbowman | 2005-03-21 21:02:56 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/xasy
-
-Updated move limits to be compatible with SW alignment.
-
-------------------------------------------------------------------------
-r450 | rtprince | 2005-03-21 16:28:54 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Use free function vm::pop instead of vm::stack::pop.
-
-------------------------------------------------------------------------
-r449 | rtprince | 2005-03-21 16:27:31 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/types.cc
-
-std::equal is much faster than explicit iteration.
-
-------------------------------------------------------------------------
-r448 | hammera | 2005-03-21 12:31:47 -0700 (Mon, 21 Mar 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- A /trunk/asymptote/flatguide.cc
- A /trunk/asymptote/flatguide.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/guide.cc
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/guideflags.h
- A /trunk/asymptote/knot.cc
- A /trunk/asymptote/knot.h
- M /trunk/asymptote/mathop.h
- A /trunk/asymptote/mod.h
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Replaced the implementation of solving guides into paths.
-
-Refactored the abstract syntax of operators.
-
-------------------------------------------------------------------------
-r447 | jcbowman | 2005-03-21 11:04:22 -0700 (Mon, 21 Mar 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diatom.asy
-
-Changed marker filltype default to NoFill.
-
-Introduced Above/Below and Crop/NoCrop variables.
-
-------------------------------------------------------------------------
-r446 | jcbowman | 2005-03-21 11:03:57 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
-
-Code cleanup.
-
-------------------------------------------------------------------------
-r445 | rtprince | 2005-03-21 10:06:20 -0700 (Mon, 21 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pool.cc
-
-memory::insert(poolitem) was eating most of the runtime. Use std::deque instead of std::set.
-
-------------------------------------------------------------------------
-r444 | jcbowman | 2005-03-21 02:23:10 -0700 (Mon, 21 Mar 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/doc/parametricgraph.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/examples/cardiod.asy
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/picture.cc
-
-Prepend only nonextended axes in current layer.
-
-Fixed xlimits and ylimits; removed obsolete crop() routine.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r443 | jcbowman | 2005-03-20 18:48:04 -0700 (Sun, 20 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/cardiod.asy
-
-Draw axis on top of cardiod.
-
-------------------------------------------------------------------------
-r442 | jcbowman | 2005-03-20 17:33:14 -0700 (Sun, 20 Mar 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.cc
-
-
-By default, draw axes before other objects in current layer.
-
-Fixed frame alignment scaling.
-
-------------------------------------------------------------------------
-r441 | rtprince | 2005-03-20 17:32:39 -0700 (Sun, 20 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/mathop.h
-
-Add include guards.
-
-------------------------------------------------------------------------
-r440 | jcbowman | 2005-03-20 17:12:50 -0700 (Sun, 20 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/stats.asy
-
-Added least-squares fit.
-
-------------------------------------------------------------------------
-r439 | rtprince | 2005-03-20 17:03:45 -0700 (Sun, 20 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.h
-
-Use free function vm::pop instead of vm::stack::pop.
-
-------------------------------------------------------------------------
-r438 | jcbowman | 2005-03-19 01:26:51 -0700 (Sat, 19 Mar 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.cc
-
-
-Added append boolean option to output and xoutput.
-
-Omit "runtime" from error().
-
-Added frame marker(path g, pen p=currentpen).
-
-------------------------------------------------------------------------
-r437 | rtprince | 2005-03-18 15:41:29 -0700 (Fri, 18 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/entry.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/frame.h
- M /trunk/asymptote/guide.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/path.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pool.cc
- M /trunk/asymptote/pool.h
- M /trunk/asymptote/transform.h
- M /trunk/asymptote/types.h
-
-Rename namespace mempool to memory.
-
-------------------------------------------------------------------------
-r436 | rtprince | 2005-03-18 15:23:24 -0700 (Fri, 18 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/castop.h
- M /trunk/asymptote/mathop.h
-
-Add file headers to castop.h, mathop.h.
-
-------------------------------------------------------------------------
-r435 | rtprince | 2005-03-18 15:17:06 -0700 (Fri, 18 Mar 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/cast.cc
- A /trunk/asymptote/castop.h
- M /trunk/asymptote/genv.cc
- A /trunk/asymptote/mathop.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Move all template runtime code into dedicated files castop.h and mathop.h.
-Cleanup all refrences to stack.h, so it isn't needlessly included.
-
-------------------------------------------------------------------------
-r434 | rtprince | 2005-03-18 14:33:24 -0700 (Fri, 18 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawelement.h
-
-Header include cleanup.
-
-------------------------------------------------------------------------
-r433 | jcbowman | 2005-03-17 23:08:01 -0700 (Thu, 17 Mar 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
-
-Allow one to turn on autoscaling again with xlimits(infinity,infinity), etc.
-
-Accept an overall scaling of frame alignment shifts.
-
-------------------------------------------------------------------------
-r432 | jcbowman | 2005-03-17 22:32:30 -0700 (Thu, 17 Mar 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
-
-Fixed interaction of new automin/automax scale flags with xlimits/ylimits.
-
-Use a small tick by default for unlabelled intermediate decade ticks.
-
-------------------------------------------------------------------------
-r431 | rtprince | 2005-03-17 16:41:41 -0700 (Thu, 17 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Remove UNALIAS, since it is no longer needed.
-
-------------------------------------------------------------------------
-r430 | rtprince | 2005-03-17 16:33:16 -0700 (Thu, 17 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Simplify runtime file position reporting.
-
-------------------------------------------------------------------------
-r429 | rtprince | 2005-03-17 15:26:35 -0700 (Thu, 17 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-Start refactoring stack::run.
-
-------------------------------------------------------------------------
-r428 | rtprince | 2005-03-17 15:24:34 -0700 (Thu, 17 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/stack.cc
-
-Replace inst::alloc with inst::makefunc + inst::popcall.
-
-------------------------------------------------------------------------
-r427 | rtprince | 2005-03-17 15:16:44 -0700 (Thu, 17 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
-
-stack::globals is obsolete. Get rid of it.
-
-------------------------------------------------------------------------
-r426 | rtprince | 2005-03-16 22:38:04 -0700 (Wed, 16 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/stm.cc
-
-Fix return breakage.
-
-------------------------------------------------------------------------
-r425 | jcbowman | 2005-03-16 22:09:05 -0700 (Wed, 16 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Don't draw logarithmic subticks by default when number of big ticks > 2.
-
-------------------------------------------------------------------------
-r424 | jcbowman | 2005-03-16 22:01:16 -0700 (Wed, 16 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Show 10 subticks by default for thinned logarithmic graphs.
-
-------------------------------------------------------------------------
-r423 | jcbowman | 2005-03-16 21:17:20 -0700 (Wed, 16 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.cc
-
-Fixed interactive line number reporting for files that are input.
-
-------------------------------------------------------------------------
-r422 | jcbowman | 2005-03-16 15:32:31 -0700 (Wed, 16 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.h
-
-Fixed more cxx warning messages.
-
-------------------------------------------------------------------------
-r421 | jcbowman | 2005-03-16 14:52:12 -0700 (Wed, 16 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.h
-
-Fixed cxx unused variable warning messages.
-
-------------------------------------------------------------------------
-r420 | jcbowman | 2005-03-16 14:35:40 -0700 (Wed, 16 Mar 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/stats.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- A /trunk/asymptote/doc/histogram.asy
- M /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/examples/sqrtx01.asy
-
-
-Added frame alignment (analogous to label alignment) for positioning frames
-on picture.
-
-Generalized and simplified palette bar interface by using frame alignment.
-
-Renamed addabout to add, drawabout to draw, fillabout to fill, and
-filldrawabout to filldraw.
-
-Updated documentation; added examples of frame alignment and histograms.
-
-------------------------------------------------------------------------
-r419 | rtprince | 2005-03-16 12:12:31 -0700 (Wed, 16 Mar 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/record.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stack.h
- M /trunk/asymptote/stm.cc
-
-A record (and module) is just a function that allows you to access its
-variables after it is done. Implement them this way.
-
-------------------------------------------------------------------------
-r418 | rtprince | 2005-03-16 10:44:40 -0700 (Wed, 16 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/builtin.cc
-
-We don't use opcodes for functions any more, so remove instAccess.
-
-------------------------------------------------------------------------
-r417 | jcbowman | 2005-03-15 22:39:30 -0700 (Tue, 15 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented bool empty(frame).
-
-------------------------------------------------------------------------
-r416 | jcbowman | 2005-03-15 22:26:58 -0700 (Tue, 15 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/stack.cc
-
-Changed arithmetic opcodes to functions.
-
-------------------------------------------------------------------------
-r415 | rtprince | 2005-03-15 21:05:15 -0700 (Tue, 15 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
-
-We don't treat files specially, so get rid of class.
-
-------------------------------------------------------------------------
-r414 | jcbowman | 2005-03-15 13:54:29 -0700 (Tue, 15 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/stack.cc
-
-Moved interrupt check into main loop.
-
-------------------------------------------------------------------------
-r413 | rtprince | 2005-03-15 11:26:47 -0700 (Tue, 15 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/symbol.h
-
-The only symbols should be coming from symbol::trans().
-
-------------------------------------------------------------------------
-r412 | rtprince | 2005-03-15 11:25:12 -0700 (Tue, 15 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Use get<>() instead of any_cast<>().
-
-------------------------------------------------------------------------
-r411 | rtprince | 2005-03-15 11:10:03 -0700 (Tue, 15 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Compile
-
-Use $(OPTS) instead of $(OPT), which doesn't exsist.
-
-------------------------------------------------------------------------
-r410 | jcbowman | 2005-03-14 21:49:40 -0700 (Mon, 14 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.71cvs.
-
-------------------------------------------------------------------------
-r409 | jcbowman | 2005-03-14 21:33:12 -0700 (Mon, 14 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fpu.h
-
-Added missing #endif.
-
-------------------------------------------------------------------------
-r408 | jcbowman | 2005-03-14 21:32:02 -0700 (Mon, 14 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fpu.h
-
-Fixed preprocessor conditionals.
-
-------------------------------------------------------------------------
-r407 | jcbowman | 2005-03-14 21:18:31 -0700 (Mon, 14 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fpu.h
-
-Fixed dummy fpu exception support for machines lacking C99 fenv routines.
-
-------------------------------------------------------------------------
-r406 | jcbowman | 2005-03-14 20:48:27 -0700 (Mon, 14 Mar 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/patches/gv-3.5.8-all.patch
- A /trunk/asymptote/patches/gv-3.6.1-sigint.patch
-
-Removed reference to deleted xdr files.
-
-Added gv sigint.patch to prevent interactive interrupts from closing the
-gv window.
-
-------------------------------------------------------------------------
-r405 | jcbowman | 2005-03-14 20:46:14 -0700 (Mon, 14 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.h
-
-Added missing prototypes for cxx compiler.
-
-------------------------------------------------------------------------
-r404 | jcbowman | 2005-03-14 20:31:12 -0700 (Mon, 14 Mar 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.cc
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/fpu.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Improved error and interrupt (ctrl-c) handling in interactive mode.
-
-Mask floating point errors by default in interactive mode.
-
-By first issuing an explicit reset command, code can now be entered prior
-to executing an interactive input commands.
-
-Added scroll(int n) and string cd(string) commands.
-
-Added Jn and Yn Bessel functions.
-
-------------------------------------------------------------------------
-r403 | jcbowman | 2005-03-13 21:38:38 -0700 (Sun, 13 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fixed bug in extension with a robust (and faster) parametric solver.
-
-------------------------------------------------------------------------
-r402 | jcbowman | 2005-03-12 04:25:01 -0700 (Sat, 12 Mar 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added -bw option to convert all colors to black and white.
-
-Removed double(file) in favour of single(file,false); also added
-csv(file,false) and linemode(file,false).
-
-------------------------------------------------------------------------
-r401 | jcbowman | 2005-03-12 03:19:52 -0700 (Sat, 12 Mar 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/BUGS
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/image.asy
- D /trunk/asymptote/doc/image.xdr
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
-
-Minor change to palette interface.
-
-Replaced image.asy with more compact example to reduce distributed file sizes.
-
-------------------------------------------------------------------------
-r400 | jcbowman | 2005-03-12 01:22:59 -0700 (Sat, 12 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
-
-Removed textpen argument from image labels.
-
-------------------------------------------------------------------------
-r399 | jcbowman | 2005-03-12 00:57:32 -0700 (Sat, 12 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
-
-Fixed image support for pstoedit asy backend.
-
-------------------------------------------------------------------------
-r398 | jcbowman | 2005-03-10 18:01:45 -0700 (Thu, 10 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Thin crowded logarithmic axis.
-
-------------------------------------------------------------------------
-r397 | jcbowman | 2005-03-10 16:20:02 -0700 (Thu, 10 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/wheelanimation.asy
-
-Updated examples to use XEquals rather than xequals.
-
-------------------------------------------------------------------------
-r396 | jcbowman | 2005-03-10 16:12:52 -0700 (Thu, 10 Mar 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-
-Generalized secondary axes to handle any scaling (e.g. logarithmic) and
-removed the two bool options (no longer needed).
+ Fix indentation after struct.
-Improved tick divisor calculation when automin=false and automax=false.
+commit f4598c25e85557a11adda85150e3165fe10b6464
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 16 17:36:38 2008 -0600
-Added and documented file double(file) to complement file single(file)
-for setting the precision of real XDR reads and writes.
+ Remove dependency on cc-mode.el source.
+
+ Allow asy-mode.el to load even without asy-keywords.el.
-Cleaned up automin and automax in scaleT and autoscaleT.
+commit debfed2b43a8846d5cfa45c6807cc24585485e24
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat Nov 15 13:01:48 2008 -0600
-------------------------------------------------------------------------
-r395 | jcbowman | 2005-03-10 07:21:59 -0700 (Thu, 10 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Removed unneeded -I- compilation flag.
-
-------------------------------------------------------------------------
-r394 | jcbowman | 2005-03-09 22:53:24 -0700 (Wed, 09 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.70cvs.
-
-------------------------------------------------------------------------
-r393 | jcbowman | 2005-03-09 22:34:58 -0700 (Wed, 09 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Install xdr image in examples directory.
-
-------------------------------------------------------------------------
-r392 | jcbowman | 2005-03-09 22:21:56 -0700 (Wed, 09 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.h
-
-Fixed warning message.
-
-------------------------------------------------------------------------
-r391 | jcbowman | 2005-03-09 21:53:55 -0700 (Wed, 09 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/image.asy
-
-Fixed font.
-
-------------------------------------------------------------------------
-r390 | jcbowman | 2005-03-09 21:44:32 -0700 (Wed, 09 Mar 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ fix markangle orientation.
-Recommended use of XEquals and YEquals axes over internal xequals and
-yequals routines.
+commit 178f9004c67cd5c5e0ff09bb95e36bb8396ea10c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 15 10:28:48 2008 -0600
-------------------------------------------------------------------------
-r389 | jcbowman | 2005-03-09 21:20:38 -0700 (Wed, 09 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
-
-Suppressed misleading warning message.
-
-------------------------------------------------------------------------
-r388 | jcbowman | 2005-03-09 20:47:55 -0700 (Wed, 09 Mar 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/equilateral.asy
-
-New example.
-
-------------------------------------------------------------------------
-r387 | jcbowman | 2005-03-09 20:42:55 -0700 (Wed, 09 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed numerical precision bug in extension (in math.asy, reported by Gao).
-
-------------------------------------------------------------------------
-r386 | jcbowman | 2005-03-09 20:07:45 -0700 (Wed, 09 Mar 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/image.asy
- A /trunk/asymptote/doc/image.xdr
-
-Fixed secondary axis tick selection;
-Improved tick selection for crowded axis when automin or automax=false.
-Added n-point unit cross routine.
-Added Grayscale and Rainbow palettes.
-Documented color density images, palettes, and mark option to draw routine,
-with examples.
+ Add missing sentence.
-------------------------------------------------------------------------
-r385 | jcbowman | 2005-03-08 22:34:28 -0700 (Tue, 08 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/image.asy
+commit 95882c60c7e43c4f50912eb2e7a90e6431d1e97e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 15 10:14:20 2008 -0600
-Slightly reduce default number of colors to workaround gs pdf limitations.
+ Add optional user=false argument to min(picture), max(picture), and
+ size(picture).
-------------------------------------------------------------------------
-r384 | jcbowman | 2005-03-07 22:56:26 -0700 (Mon, 07 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/secondaryaxis.asy
- A /trunk/asymptote/drawimage.h
+commit 5c776e96d56817d3d9804af5592f17daac509d60
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 13 02:28:01 2008 -0600
-Added missing file.
-
-------------------------------------------------------------------------
-r383 | jcbowman | 2005-03-07 22:31:44 -0700 (Mon, 07 Mar 2005) | 14 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/base/palette.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/builtin.cc
- A /trunk/asymptote/doc/image.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added support for generating image density plots and palettes.
-
-Added support for data markers, including cross, plus, and polygon markers.
-
-Added min and max functions for 2d and 3d arrays.
-
-Fixed tick divisors in secondary axes.
-
-Deep copy path arrays to avoid suprises.
-
-Fixed limits() in graph.asy.
-
-Respect "#" in format strings (allows trailing zeros).
-
-------------------------------------------------------------------------
-r382 | jcbowman | 2005-03-05 12:16:18 -0700 (Sat, 05 Mar 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/secondaryaxis.asy
-
-More general example of secondary axis.
-
-------------------------------------------------------------------------
-r381 | jcbowman | 2005-03-05 12:14:54 -0700 (Sat, 05 Mar 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/loggraph.asy
-
-Fixed secondary axes bug;
-xlimits, ylimits, and limits now use properly scaled user values.
-
-------------------------------------------------------------------------
-r380 | jcbowman | 2005-02-27 20:51:58 -0700 (Sun, 27 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
-
-Minor optimizations.
-
-------------------------------------------------------------------------
-r379 | jcbowman | 2005-02-27 11:40:32 -0700 (Sun, 27 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/venn.asy
-
-Adjusted margins so that arrows all have same length.
-
-------------------------------------------------------------------------
-r378 | jcbowman | 2005-02-27 11:23:50 -0700 (Sun, 27 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
-
-Updates to support Microsoft Windows.
+ Fix degenerate thick line caps.
-------------------------------------------------------------------------
-r377 | jcbowman | 2005-02-27 09:49:10 -0700 (Sun, 27 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
+commit bffba97a1bcc64dc2100fa0ab36c9359a44e7b5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 12 17:51:01 2008 -0600
-Fixed finite(pair).
+ Don't discard 2D size constraints in draw.
-------------------------------------------------------------------------
-r376 | jcbowman | 2005-02-27 05:29:47 -0700 (Sun, 27 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit b34d0cad11f9710f33905394b9e74a0dca4c7edd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 12 14:59:16 2008 -0600
-Incremented version to 0.69cvs.
+ Reinstate freeglut-2.4.0-svn759.patch which to fix multisampling bugs.
-------------------------------------------------------------------------
-r375 | jcbowman | 2005-02-27 04:59:56 -0700 (Sun, 27 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/simplex.asy
+commit c22422f84f5b69980179324fb09e209f81a10afd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 20:24:50 2008 -0600
-Added Andy's constraint removal code for even better simplex optimization.
+ Hide window only if iconify is true.
-------------------------------------------------------------------------
-r374 | jcbowman | 2005-02-26 22:14:35 -0700 (Sat, 26 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/venn.asy
+commit 21c68e1ee445763474ceb9e79e2d0ced9ece5475
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 17:09:29 2008 -0600
-Updated to use Margin rather than subpath.
+ Fix logic in 1.52-3.
-------------------------------------------------------------------------
-r373 | jcbowman | 2005-02-26 22:00:33 -0700 (Sat, 26 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+commit 9141009fd026462c8fd2a8e3dc863efc6877687e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 17:05:01 2008 -0600
-Incremented version to 0.68cvs.
+ Combine both _GLUfuncptr MacOSX workarounds.
-------------------------------------------------------------------------
-r372 | jcbowman | 2005-02-26 19:48:49 -0700 (Sat, 26 Feb 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- A /trunk/asymptote/patches/gv-3.6.1-getopt.patch
- A /trunk/asymptote/patches/gv-3.6.1-gs8.patch
- A /trunk/asymptote/patches/gv-3.6.1-landscape.patch
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
- M /trunk/asymptote/pen.h
+commit 4654e4193e6662ca07ad7b9e30eba7a75fe9266a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 13:45:14 2008 -0600
-Initialize font explicitly to ensure compatibility between tex pipe and
-final latex processing and to ensure tex pipe font is properly reinitialized.
+ Fix _GLUfuncptr detection.
-If picture cannot be fit to requested size, scale size by sqrt(2) and retry.
+commit 1dcf8cd27103dcf0196718b59d5614b6a0de21b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 11:42:51 2008 -0600
-Added gv-3.6.1 patches; updated documentation.
+ Support compilation under MacOSX 10.5.
-Modified pstoedit patch to remove unneeded shipout().
+commit 991a86171d82c1a6fc61f9eb30dd5bcfd6591dd1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 04:31:25 2008 -0600
-------------------------------------------------------------------------
-r371 | jcbowman | 2005-02-26 14:55:50 -0700 (Sat, 26 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/examples/eetomumu.asy
-
-arrowsize updates
-
-------------------------------------------------------------------------
-r370 | jcbowman | 2005-02-26 01:23:43 -0700 (Sat, 26 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
-
-Removed superflous constraints before solving linear programming problem.
-
-------------------------------------------------------------------------
-r369 | jcbowman | 2005-02-25 22:51:35 -0700 (Fri, 25 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
-
-Check that r.c >= 0 in selectVar (this guarantees that r.t[col] < 0).
-
-------------------------------------------------------------------------
-r368 | jcbowman | 2005-02-25 20:31:21 -0700 (Fri, 25 Feb 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Optimized simplex pivoting.
-
-Made global constants static.
-
-Fixed recently introduced error in relative(picture, pair).
-
-------------------------------------------------------------------------
-r367 | jcbowman | 2005-02-25 11:11:52 -0700 (Fri, 25 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Minor errorbar updates.
-
-------------------------------------------------------------------------
-r366 | jcbowman | 2005-02-25 11:11:20 -0700 (Fri, 25 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
-
-arrowsize updates
-
-------------------------------------------------------------------------
-r365 | jcbowman | 2005-02-21 23:41:54 -0700 (Mon, 21 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.67cvs.
-
-------------------------------------------------------------------------
-r364 | jcbowman | 2005-02-21 22:41:21 -0700 (Mon, 21 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/xasy
-
-Improved selection highlighting in GUI.
-
-------------------------------------------------------------------------
-r363 | jcbowman | 2005-02-20 23:12:23 -0700 (Sun, 20 Feb 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
-
-Put quotes around outputted font command string.
-Set camp::TeXcontaminated to false upon decontaminating.
-
-------------------------------------------------------------------------
-r362 | jcbowman | 2005-02-20 21:57:04 -0700 (Sun, 20 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
-
-Moved interactive rejectline code back into main.cc.
-
-------------------------------------------------------------------------
-r361 | jcbowman | 2005-02-20 21:16:09 -0700 (Sun, 20 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
-
-Moved cleanup functions into exitFunction.
-
-------------------------------------------------------------------------
-r360 | jcbowman | 2005-02-20 20:41:20 -0700 (Sun, 20 Feb 2005) | 10 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bezier.asy
- M /trunk/asymptote/doc/bigsquare.asy
- M /trunk/asymptote/doc/cube.asy
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/diagonal.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/exp.asy
- M /trunk/asymptote/doc/generalaxis.asy
- M /trunk/asymptote/doc/hatch.asy
- M /trunk/asymptote/doc/labelsquare.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/doc/linetype.asy
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/doc/logo.asy
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/doc/parametricgraph.asy
- M /trunk/asymptote/doc/quartercircle.asy
- M /trunk/asymptote/doc/secondaryaxis.asy
- M /trunk/asymptote/doc/shade.asy
- M /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/doc/square.asy
- M /trunk/asymptote/doc/superpath.asy
- M /trunk/asymptote/doc/tile.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/examples/Pythagoras.asy
- M /trunk/asymptote/examples/cardiod.asy
- M /trunk/asymptote/examples/centroidfg.asy
- M /trunk/asymptote/examples/circles.asy
- M /trunk/asymptote/examples/conicurv.asy
- M /trunk/asymptote/examples/cos2theta.asy
- M /trunk/asymptote/examples/cosaddition.asy
- M /trunk/asymptote/examples/delu.asy
- M /trunk/asymptote/examples/dragon.asy
- M /trunk/asymptote/examples/eetomumu.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/fano.asy
- M /trunk/asymptote/examples/fermi.asy
- M /trunk/asymptote/examples/fjortoft.asy
- M /trunk/asymptote/examples/geometry.asy
- M /trunk/asymptote/examples/grid.asy
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/examples/lever.asy
- M /trunk/asymptote/examples/log.asy
- M /trunk/asymptote/examples/near_earth.asy
- M /trunk/asymptote/examples/phase.asy
- M /trunk/asymptote/examples/planes.asy
- M /trunk/asymptote/examples/polararea.asy
- M /trunk/asymptote/examples/polarcircle.asy
- M /trunk/asymptote/examples/progrid.asy
- M /trunk/asymptote/examples/ring.asy
- M /trunk/asymptote/examples/sacone.asy
- M /trunk/asymptote/examples/sin1x.asy
- M /trunk/asymptote/examples/sinxlex.asy
- M /trunk/asymptote/examples/spring0.asy
- M /trunk/asymptote/examples/spring2.asy
- M /trunk/asymptote/examples/tanh.asy
- M /trunk/asymptote/examples/treetest.asy
- M /trunk/asymptote/examples/unitcircle.asy
- M /trunk/asymptote/examples/upint.asy
- M /trunk/asymptote/examples/wedge.asy
- M /trunk/asymptote/examples/xsin1x.asy
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added atexit function.
-
-A shipout() command is added implicitly at file exit if no previous shipout
-commands have been executed. The examples were updated to remove any
-unnecessary shipout() calls.
-
-Used atexit to clean up asymptote.sty and interactive mode.
-
-Files with no drawing commands now work with -f pdf.
-
-------------------------------------------------------------------------
-r359 | jcbowman | 2005-02-20 02:07:38 -0700 (Sun, 20 Feb 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
-
-Fixed (logarithmic and other) scalings of XEquals and YEquals axes and
-errorbars.
-
-------------------------------------------------------------------------
-r358 | jcbowman | 2005-02-20 01:28:25 -0700 (Sun, 20 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r357 | jcbowman | 2005-02-20 01:25:04 -0700 (Sun, 20 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.66cvs.
-
-------------------------------------------------------------------------
-r356 | jcbowman | 2005-02-20 00:47:46 -0700 (Sun, 20 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed location of latexusage.tex.
-
-------------------------------------------------------------------------
-r355 | jcbowman | 2005-02-20 00:39:25 -0700 (Sun, 20 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.65cvs.
-
-------------------------------------------------------------------------
-r354 | jcbowman | 2005-02-19 23:28:21 -0700 (Sat, 19 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/treetest.asy
-
-Fixed typos in example.
-
-------------------------------------------------------------------------
-r353 | jcbowman | 2005-02-19 23:19:39 -0700 (Sat, 19 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/doc/westnile.asy
-
-Updated examples.
-
-------------------------------------------------------------------------
-r352 | jcbowman | 2005-02-19 23:00:14 -0700 (Sat, 19 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/eetomumu.asy
-
-Linewidth change.
-
-------------------------------------------------------------------------
-r351 | jcbowman | 2005-02-19 22:57:01 -0700 (Sat, 19 Feb 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/examples/cosaddition.asy
- M /trunk/asymptote/examples/delu.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/fjortoft.asy
- M /trunk/asymptote/examples/geometry.asy
- M /trunk/asymptote/examples/lever.asy
- M /trunk/asymptote/examples/near_earth.asy
- M /trunk/asymptote/examples/polararea.asy
- M /trunk/asymptote/examples/polarcircle.asy
- M /trunk/asymptote/examples/sacone.asy
- M /trunk/asymptote/examples/sinxlex.asy
- M /trunk/asymptote/examples/unitcircle.asy
-
-Added DotMargin margin qualifier.
-Updated examples to use margins.
-
-------------------------------------------------------------------------
-r350 | jcbowman | 2005-02-19 21:40:42 -0700 (Sat, 19 Feb 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/examples/Pythagoras.asy
- M /trunk/asymptote/examples/polararea.asy
- M /trunk/asymptote/examples/spring.asy
- M /trunk/asymptote/examples/triads.asy
-
-Added errorbar routines to graph.asy.
-
-Changed arrowhead and dimension bar default size specifiers:
-arrowsize to arrowsize(pen p=currentpen),
-arcarrowsize to arcarrowsize(pen p=currentpen),
-barsize to barsize(pen p=currentpen).
-
-------------------------------------------------------------------------
-r349 | jcbowman | 2005-02-19 18:29:46 -0700 (Sat, 19 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed bug in eval(f(T), T[] A).
-
-------------------------------------------------------------------------
-r348 | jcbowman | 2005-02-19 11:35:38 -0700 (Sat, 19 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documented real[] A vs. real A[] issue.
-
-------------------------------------------------------------------------
-r347 | jcbowman | 2005-02-19 10:50:51 -0700 (Sat, 19 Feb 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/sqrtx01.asy
-
-Documented and improved margin routines.
-
-Included correct latexusage file in documentation.
-
-------------------------------------------------------------------------
-r346 | jcbowman | 2005-02-18 23:32:16 -0700 (Fri, 18 Feb 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/Pythagoras.asy
- M /trunk/asymptote/examples/sqrtx01.asy
-
-Added Margin, PenMargin, and TrueMargin drawing qualifiers.
-
-Fixed name conflicts between asymptote.sty and comment.sty.
-
-Install latexusage.tex with examples.
-
-------------------------------------------------------------------------
-r345 | jcbowman | 2005-02-18 15:07:55 -0700 (Fri, 18 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
-
-Fix diagnostic.
-
-------------------------------------------------------------------------
-r344 | jcbowman | 2005-02-18 14:13:16 -0700 (Fri, 18 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
-
-Fixed segmentation fault in anonymous function diagnostic.
-
-------------------------------------------------------------------------
-r343 | jcbowman | 2005-02-18 02:32:37 -0700 (Fri, 18 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.64cvs.
-
-------------------------------------------------------------------------
-r342 | jcbowman | 2005-02-18 01:54:40 -0700 (Fri, 18 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Reset lastpen on every call to texinit.
-
-------------------------------------------------------------------------
-r341 | jcbowman | 2005-02-18 01:32:44 -0700 (Fri, 18 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fixed harmless typo.
-
-------------------------------------------------------------------------
-r340 | jcbowman | 2005-02-18 01:28:13 -0700 (Fri, 18 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.63cvs.
-
-------------------------------------------------------------------------
-r339 | jcbowman | 2005-02-18 00:27:57 -0700 (Fri, 18 Feb 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.h
-
-Fixed shading colorspace & fillrule/baseline output strings;
-removed unwanted space from gsave/grestore.
-
-------------------------------------------------------------------------
-r338 | jcbowman | 2005-02-17 23:38:20 -0700 (Thu, 17 Feb 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/labelsquare.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/examples/geometry.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Added basealign pen type to align labels using the TeX baseline, if
-applicable, rather than using the full bounding box. (The default continues
-to be nobasealign).
-
-Documentation improved in several areas.
-
-------------------------------------------------------------------------
-r337 | jcbowman | 2005-02-17 07:57:51 -0700 (Thu, 17 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/util.h
-
-Added missing include.
-
-------------------------------------------------------------------------
-r336 | jcbowman | 2005-02-17 00:02:35 -0700 (Thu, 17 Feb 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/labelsquare.asy
-
-Simple example of label positioning.
-
-------------------------------------------------------------------------
-r335 | jcbowman | 2005-02-16 23:56:21 -0700 (Wed, 16 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Corrected index entry.
-
-------------------------------------------------------------------------
-r334 | jcbowman | 2005-02-16 23:54:19 -0700 (Wed, 16 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/util.h
-
-Workaround broken cxx linux-alpha headers.
-
-------------------------------------------------------------------------
-r333 | jcbowman | 2005-02-16 23:38:29 -0700 (Wed, 16 Feb 2005) | 11 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bigsquare.asy
- M /trunk/asymptote/examples/geometry.asy
- A /trunk/asymptote/examples/sflogo.eps
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/util.h
-
-EPS files (and other formats supported by \includegraphics) can now be
-included and positioned just like any other LaTeX label (the include
-function has been changed to return a string containing an includegraphics
-command that can be used with label).
-
-Added image support to pstoedit backend.
-
-Fixed compilation problems under Solaris.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r332 | rtprince | 2005-02-16 10:43:22 -0700 (Wed, 16 Feb 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
-
-CFLAGS is already subst'd by AC_PROG_CC.
-CXX defaults to g++ if it is available (AC_PROG_CXX).
-Define CC in Makefile if we get it from AC_PROG_CC.
-
-------------------------------------------------------------------------
-r331 | jcbowman | 2005-02-16 10:42:33 -0700 (Wed, 16 Feb 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Changed namespace absyn to absyntax to avoid conflicts with class of same
-name under some compilers.
-
-------------------------------------------------------------------------
-r330 | jcbowman | 2005-02-16 10:24:02 -0700 (Wed, 16 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Namespace as -> absyn.
-
-------------------------------------------------------------------------
-r329 | jcbowman | 2005-02-16 10:18:44 -0700 (Wed, 16 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.y
-
-Namespace as -> absyn.
-
-------------------------------------------------------------------------
-r328 | jcbowman | 2005-02-16 10:14:02 -0700 (Wed, 16 Feb 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Renamed namespace "as" to "absyn" to work around Solaris namespace pollution.
-Added CXX=g++ to configure.ac and removed -DNDEBUG flag.
-
-------------------------------------------------------------------------
-r327 | jcbowman | 2005-02-15 21:23:14 -0700 (Tue, 15 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Clip should insert beginclip at beginning of current layer.
-
-------------------------------------------------------------------------
-r326 | jcbowman | 2005-02-15 16:46:32 -0700 (Tue, 15 Feb 2005) | 8 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/base/pstoedit.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/patches/pstoedit-3.40asy.patch
- M /trunk/asymptote/runtime.cc
-
-Reinstated underlying frame clipping for picture clipping (with transform
-bug fix), allowing picture unfill to be properly implemented (using frame
-unfill).
-
-Moved beginclip, endclip, gsave, and grestore to pstoedit.asy.
-
-Fixed remaining gsave/grestore bugs in Asymptote backend to pstoedit.
-
-------------------------------------------------------------------------
-r325 | jcbowman | 2005-02-15 01:01:03 -0700 (Tue, 15 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Code clean up; added pair min(path[]) and max(path[]) functions.
-
-------------------------------------------------------------------------
-r324 | jcbowman | 2005-02-14 22:25:28 -0700 (Mon, 14 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.62cvs.
-
-------------------------------------------------------------------------
-r323 | jcbowman | 2005-02-14 20:39:00 -0700 (Mon, 14 Feb 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/cube.asy
- A /trunk/asymptote/doc/superpath.asy
-
-New examples.
-
-------------------------------------------------------------------------
-r322 | jcbowman | 2005-02-14 19:57:01 -0700 (Mon, 14 Feb 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/drawgrestore.h
- A /trunk/asymptote/drawgsave.h
-
-Added PostScript grestore/gsave objects.
-
-------------------------------------------------------------------------
-r321 | jcbowman | 2005-02-14 19:54:11 -0700 (Mon, 14 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed spelling and grammar.
-
-------------------------------------------------------------------------
-r320 | jcbowman | 2005-02-14 18:01:27 -0700 (Mon, 14 Feb 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/asy.vim
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- A /trunk/asymptote/patches/pstoedit-3.40asy.patch
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Added Asymptote backend and support for pstoedit, including native
-clipping and subpaths.
-
-Added Postscript font and scaled TeX font support.
-
-------------------------------------------------------------------------
-r319 | jcbowman | 2005-02-13 14:57:10 -0700 (Sun, 13 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Added warning message and documentation about clipping deconstructed objects.
-
-------------------------------------------------------------------------
-r318 | jcbowman | 2005-02-13 14:36:46 -0700 (Sun, 13 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added -gray option.
-
-------------------------------------------------------------------------
-r317 | jcbowman | 2005-02-13 11:21:41 -0700 (Sun, 13 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
-
-Install documentation examples and data files in examples directory.
-
-------------------------------------------------------------------------
-r316 | jcbowman | 2005-02-13 11:08:12 -0700 (Sun, 13 Feb 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawlabel.cc
- A /trunk/asymptote/examples/labelbox.asy
- M /trunk/asymptote/examples/ring.asy
- M /trunk/asymptote/examples/yingyang.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Reimplemented picture clipping to fix transformation and layering of
-clipped pictures.
-
-Use correct font and fontsize for computing label bounding boxes.
-
-Use -O0 for producing dependency data.
-
-------------------------------------------------------------------------
-r315 | jcbowman | 2005-02-12 02:26:46 -0700 (Sat, 12 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/featpost3D.asy
-
-Added background variable.
-
-------------------------------------------------------------------------
-r314 | jcbowman | 2005-02-12 02:21:42 -0700 (Sat, 12 Feb 2005) | 20 lines
-Changed paths:
- M /trunk/asymptote/README
- A /trunk/asymptote/base/drawtree.asy
- M /trunk/asymptote/base/graph3d.asy
- M /trunk/asymptote/base/metapost.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/doc/tile.asy
- M /trunk/asymptote/drawclipbegin.h
- M /trunk/asymptote/drawclipend.h
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/drawpath.cc
- A /trunk/asymptote/examples/ring.asy
- A /trunk/asymptote/examples/treetest.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Added drawing, filling, and clipping of compound paths built up with a pen
-lift (moveto) operator ^^ instead of --.
-
-Added functions to unfill a region to transparent background.
-
-Added zerowinding and evenodd pen types for filling and clipping.
-
-Introduced pen types squarecap, roundcap, extendcap, miterjoin,
-roundjoin, beveljoin to replace linecap(Square) calls, etc.
-
-Added checker pattern.
-
-Added LaTeX NFSS and TeX fonts and ability to override default baselineskip.
-
-Fixed bug in LaTeX rotation angle output format.
-
-Added contributed tree drawing script and example.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r313 | jcbowman | 2005-02-09 08:08:27 -0700 (Wed, 09 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy-mode.el
- M /trunk/asymptote/base/asy.vim
-
-Editing mode updates.
-
-------------------------------------------------------------------------
-r312 | jcbowman | 2005-02-09 07:40:20 -0700 (Wed, 09 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/Makefile
-
-Renamed labelframe to labelBox; added labelbox(frame).
-
-------------------------------------------------------------------------
-r311 | jcbowman | 2005-02-08 22:46:20 -0700 (Tue, 08 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-added labelframe and point(frame,dir) routines.
-
-------------------------------------------------------------------------
-r310 | hammera | 2005-02-08 14:45:32 -0700 (Tue, 08 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/asy.vim
-
-Changed string highlighting to recognize double \ escapes.
-
-------------------------------------------------------------------------
-r309 | jcbowman | 2005-02-05 14:43:28 -0700 (Sat, 05 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/bigsquare.asy
- M /trunk/asymptote/doc/hatch.asy
- M /trunk/asymptote/doc/quartercircle.asy
- M /trunk/asymptote/doc/tile.asy
-
-Updated documentation and pattern examples.
-
-------------------------------------------------------------------------
-r308 | jcbowman | 2005-02-04 21:49:13 -0700 (Fri, 04 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/hatch.asy
-
-Added brick pattern.
-
-------------------------------------------------------------------------
-r307 | jcbowman | 2005-02-04 15:15:16 -0700 (Fri, 04 Feb 2005) | 9 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- A /trunk/asymptote/base/patterns.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/hatch.asy
- M /trunk/asymptote/doc/shadedtiling.asy
- A /trunk/asymptote/doc/tile.asy
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/settings.cc
+ Increment version to 1.52svn.
-Added bool option to linetype to disable automatic scaling of linetype
-parameters with pen size. Fixed segmentation fault and float point
-exception in adjust_dash in drawpath.cc.
+commit e91483639c4758e9710eac68b397da75e907fefb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 03:34:18 2008 -0600
-Added bbox(Background) option for producing a nontransparent background.
+ Wait for completion of rendering.
-Moved simplified pattern routines and builtin patterns hatch, crosshatch,
-and tile to patterns.asy. Updated examples and documentation.
-
-------------------------------------------------------------------------
-r306 | jcbowman | 2005-02-03 20:05:37 -0700 (Thu, 03 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
-
-Fixed recently broken interact mode.
-
-------------------------------------------------------------------------
-r305 | jcbowman | 2005-02-03 12:18:20 -0700 (Thu, 03 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
-
-Moved default CFLAGS into configure.ac
-
-------------------------------------------------------------------------
-r304 | jcbowman | 2005-02-02 12:16:31 -0700 (Wed, 02 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fixed optimization flags (revert last change).
-
-------------------------------------------------------------------------
-r303 | rtprince | 2005-02-02 07:40:53 -0700 (Wed, 02 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Stanardize CFLAGS handling.
-
-------------------------------------------------------------------------
-r302 | jcbowman | 2005-02-02 05:16:25 -0700 (Wed, 02 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
-
-Fixed header problems under FreeBSD.
-
-------------------------------------------------------------------------
-r301 | jcbowman | 2005-02-01 23:54:33 -0700 (Tue, 01 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.61cvs.
-
-------------------------------------------------------------------------
-r300 | jcbowman | 2005-02-01 23:10:58 -0700 (Tue, 01 Feb 2005) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/grid.asy
- M /trunk/asymptote/picture.cc
-
-Interactive mode automatically restarts ASYMPTOTE_PSVIEWER in case it exited.
-
-------------------------------------------------------------------------
-r299 | jcbowman | 2005-02-01 23:07:24 -0700 (Tue, 01 Feb 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Added picture grid(int Nx, int Ny, pen p=currentpen) function for
-generating square lattices.
-
-------------------------------------------------------------------------
-r298 | jcbowman | 2005-02-01 23:04:57 -0700 (Tue, 01 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Simplified binary installation instructions; updated hatch.asy listing.
-
-------------------------------------------------------------------------
-r297 | rtprince | 2005-02-01 09:03:21 -0700 (Tue, 01 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/knotlist.cc
-
-Fix path solving. Strange place for a bug.
-
-------------------------------------------------------------------------
-r296 | jcbowman | 2005-02-01 01:52:50 -0700 (Tue, 01 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Removed extra newline from diagnostic.
-
-------------------------------------------------------------------------
-r295 | jcbowman | 2005-02-01 00:43:33 -0700 (Tue, 01 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Fixed namespace/function conflicts.
-
-------------------------------------------------------------------------
-r294 | jcbowman | 2005-02-01 00:33:26 -0700 (Tue, 01 Feb 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Fixed interactive mode to suppress standard I/O also from static imports.
-
-------------------------------------------------------------------------
-r293 | jcbowman | 2005-01-31 20:41:57 -0700 (Mon, 31 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
-
-Fix rfind(string s, string t) and update documentation of string functions.
-
-------------------------------------------------------------------------
-r292 | jcbowman | 2005-01-31 17:42:04 -0700 (Mon, 31 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
-
-Add facility for checking to see if a file exists, using bool error(file).
-
-------------------------------------------------------------------------
-r291 | jcbowman | 2005-01-31 15:15:48 -0700 (Mon, 31 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Fixed multiple interactive shipouts in graphs with legends.
-
-------------------------------------------------------------------------
-r290 | jcbowman | 2005-01-30 23:21:33 -0700 (Sun, 30 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
-
-Interactive mode now supports inputting files with multiple shipouts.
-Interactive mode disables deconstruction (xasy).
-
-------------------------------------------------------------------------
-r289 | jcbowman | 2005-01-30 22:17:47 -0700 (Sun, 30 Jan 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/texfile.h
-
-Fixed endl and tab in plain.asy to produce C strings.
-Fixed recently broken include command.
-Renamed internal symbol ASYalign to more meaningful ASYbase in baseline.
-
-------------------------------------------------------------------------
-r288 | jcbowman | 2005-01-30 21:46:28 -0700 (Sun, 30 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Put file back into mempool by making typein and typeout variables rather
-than pointers.
-
-------------------------------------------------------------------------
-r287 | jcbowman | 2005-01-30 17:44:14 -0700 (Sun, 30 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/cosaddition.asy
- M /trunk/asymptote/examples/sinxlex.asy
-
-Updated examples to use math.arc routine.
-
-------------------------------------------------------------------------
-r286 | jcbowman | 2005-01-30 15:55:47 -0700 (Sun, 30 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/errormsg.h
- M /trunk/asymptote/interact.cc
-
-Allow optional Asymptote commands to be specified on the same line as
-interactive input command.
-
-------------------------------------------------------------------------
-r285 | jcbowman | 2005-01-30 11:15:01 -0700 (Sun, 30 Jan 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/interact.cc
- M /trunk/asymptote/interact.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
-
-Buffer stdin in interactive mode.
-Changed Import to input, which includes code directly into Asymptote, so
-that the user has access to the same environment that the code sees.
-Cleaned up fileio and removed it from mempool due to conflict with iostream
-routines.
-
-------------------------------------------------------------------------
-r284 | jcbowman | 2005-01-28 20:04:41 -0700 (Fri, 28 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/texfile.h
-
-Add baseline TeX code back into texfile.h from plain.asy.
-
-------------------------------------------------------------------------
-r283 | jcbowman | 2005-01-28 02:54:10 -0700 (Fri, 28 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.60cvs.
-
-------------------------------------------------------------------------
-r282 | jcbowman | 2005-01-28 01:21:34 -0700 (Fri, 28 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Makedepend updates.
-
-------------------------------------------------------------------------
-r281 | jcbowman | 2005-01-28 01:09:05 -0700 (Fri, 28 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-More makefile tweaks.
-
-------------------------------------------------------------------------
-r280 | jcbowman | 2005-01-28 00:40:32 -0700 (Fri, 28 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
-
-Final makefile updates.
-
-------------------------------------------------------------------------
-r279 | jcbowman | 2005-01-28 00:15:07 -0700 (Fri, 28 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/runtime.cc
-
-Automatically check for broken rpc/xdr headers.
-
-------------------------------------------------------------------------
-r278 | jcbowman | 2005-01-27 23:01:20 -0700 (Thu, 27 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fixed bounds to be consistent with behaviour of new quadratic solver.
-
-------------------------------------------------------------------------
-r277 | jcbowman | 2005-01-27 22:41:06 -0700 (Thu, 27 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Implemented robust, accurate quadratic equation solver (used in dirtime).
-
-------------------------------------------------------------------------
-r276 | jcbowman | 2005-01-27 16:20:26 -0700 (Thu, 27 Jan 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/getopt.c
- A /trunk/asymptote/getopt.h
- A /trunk/asymptote/getopt1.c
- M /trunk/asymptote/settings.cc
-
-Added getopt for systems without full GNU getopt support (e.g. cygwin,
-FreeBSD).
-
-Use "make all/make install" to produce/install both asy and man pages.
-
-------------------------------------------------------------------------
-r275 | rtprince | 2005-01-27 00:30:12 -0700 (Thu, 27 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Better? quadratic routine.
-
-------------------------------------------------------------------------
-r274 | rtprince | 2005-01-26 11:06:22 -0700 (Wed, 26 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Use solveQuadratic for path::bounds as well.
-
-------------------------------------------------------------------------
-r273 | rtprince | 2005-01-26 10:44:00 -0700 (Wed, 26 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
-
-Fix fuzz case in cubic dir.
-
-------------------------------------------------------------------------
-r272 | rtprince | 2005-01-26 10:37:55 -0700 (Wed, 26 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pair.h
-
-Duplicate code.
-
-------------------------------------------------------------------------
-r271 | jcbowman | 2005-01-26 09:47:50 -0700 (Wed, 26 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/path.cc
-
-Added fuzz to fix dirtime(unitcircle,dir(-45)) bug under make OPT=-g.
-
-------------------------------------------------------------------------
-r270 | jcbowman | 2005-01-26 01:14:32 -0700 (Wed, 26 Jan 2005) | 9 lines
-Changed paths:
- A /trunk/asymptote/base/babel.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/lowupint.asy
- M /trunk/asymptote/examples/polararea.asy
- M /trunk/asymptote/examples/sqrtx01.asy
- M /trunk/asymptote/exp.cc
-
-Implemented all ANSI C character string escape sequences for C strings.
-Removed all escape sequences from TeX strings except for \", which maps to ".
-Added support for LaTeX babel package.
-
-Improved arc so that it coincides exactly with circle approximation for all
-angles. Added triangle arc routine to math.asy.
-
-Renamed gray to lightgray in the example files.
-
-------------------------------------------------------------------------
-r269 | jcbowman | 2005-01-25 09:02:15 -0700 (Tue, 25 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
-
-Fixed explicit keyword (broken in dec.cc 1.8 on 2005-01-19).
-
-------------------------------------------------------------------------
-r268 | jcbowman | 2005-01-22 01:55:26 -0700 (Sat, 22 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/examples/planes.asy
- M /trunk/asymptote/examples/sinxlex.asy
- M /trunk/asymptote/examples/unitcircle.asy
-
-Renamed gray to lightgray; gray now means gray(0.5).
-Added colorPens and monoPens lists and boolean variable mono.
-
-------------------------------------------------------------------------
-r267 | jcbowman | 2005-01-22 00:14:42 -0700 (Sat, 22 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/pen.h
-
-TRANSPARENT pen now has higher precedence that DEFCOLOR; also output
-"invisible" for this pen color.
-
-------------------------------------------------------------------------
-r266 | jcbowman | 2005-01-21 23:48:56 -0700 (Fri, 21 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Added checks on string position arguments.
-
-------------------------------------------------------------------------
-r265 | rtprince | 2005-01-21 06:44:46 -0700 (Fri, 21 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Handle invalid numbers gracefully.
-
-------------------------------------------------------------------------
-r264 | jcbowman | 2005-01-20 21:35:54 -0700 (Thu, 20 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/camp.l
-
-Fixed cstring so that '\\' produces a backslash.
-
-------------------------------------------------------------------------
-r263 | rtprince | 2005-01-20 15:35:38 -0700 (Thu, 20 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
-
-Add C-style strings delimited by '. (e.g. '\n' instead of "\\n").
-
-------------------------------------------------------------------------
-r262 | jcbowman | 2005-01-20 03:14:02 -0700 (Thu, 20 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-More arc improvements.
-
-------------------------------------------------------------------------
-r261 | jcbowman | 2005-01-20 01:19:33 -0700 (Thu, 20 Jan 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/featpost3D.asy
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/examples/eetomumu.asy
- A /trunk/asymptote/examples/fermi.asy
- D /trunk/asymptote/examples/gluon.asy
- M /trunk/asymptote/picture.cc
-
-Pdf updates.
-Added new arc routine and point/path utility functions.
-Added new examples and updates to feynman.asy.
-
-------------------------------------------------------------------------
-r260 | rtprince | 2005-01-18 22:48:12 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-*** empty log message ***
-
-------------------------------------------------------------------------
-r259 | rtprince | 2005-01-18 22:44:26 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Get rid of as::defaultExp, and store varinit* in signature instead.
-
-------------------------------------------------------------------------
-r258 | jcbowman | 2005-01-18 22:38:39 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/xasy
-
-Minor bbox fuzz and alignment adjustments; fixed xasy alignment.
-
-------------------------------------------------------------------------
-r257 | jcbowman | 2005-01-18 20:49:33 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Implementation of explicit keyword.
-
-------------------------------------------------------------------------
-r256 | rtprince | 2005-01-18 20:16:10 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Compile
-
-Oops.
-
-------------------------------------------------------------------------
-r255 | rtprince | 2005-01-18 20:14:34 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Compile
- M /trunk/asymptote/Makefile.in
-
-Fix makefile breakage.
-
-------------------------------------------------------------------------
-r254 | rtprince | 2005-01-18 20:07:13 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Compile
- M /trunk/asymptote/Makefile.in
-
-Don't rebuild asy if we don't need to.
-
-------------------------------------------------------------------------
-r253 | rtprince | 2005-01-18 18:33:16 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc
- M /trunk/asymptote/doc/.cvsignore
-
-version.texi is autogenerated.
-
-------------------------------------------------------------------------
-r252 | rtprince | 2005-01-18 11:25:05 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
-
-Make explicit a keyword to detect breakage.
-
-------------------------------------------------------------------------
-r251 | jcbowman | 2005-01-18 00:24:50 -0700 (Tue, 18 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/lineargraph.asy
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
-
-Inhibit output of null labels.
-
-------------------------------------------------------------------------
-r250 | jcbowman | 2005-01-17 17:30:20 -0700 (Mon, 17 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/examples/cosaddition.asy
- M /trunk/asymptote/picture.cc
-
-Fixed antialiasing and gv -watch problems.
-
-------------------------------------------------------------------------
-r249 | jcbowman | 2005-01-17 15:11:34 -0700 (Mon, 17 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Incremented version to 0.59cvs.
-
-------------------------------------------------------------------------
-r248 | jcbowman | 2005-01-16 21:43:30 -0700 (Sun, 16 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/circles.asy
- M /trunk/asymptote/examples/geometry.asy
-
-Updated new examples.
-
-------------------------------------------------------------------------
-r247 | jcbowman | 2005-01-16 21:35:30 -0700 (Sun, 16 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed formatting.
-
-------------------------------------------------------------------------
-r246 | jcbowman | 2005-01-16 21:16:23 -0700 (Sun, 16 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed warning message about unused variable.
-
-------------------------------------------------------------------------
-r245 | jcbowman | 2005-01-16 20:54:49 -0700 (Sun, 16 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-Added new entry.
-
-------------------------------------------------------------------------
-r244 | jcbowman | 2005-01-16 20:45:57 -0700 (Sun, 16 Jan 2005) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
-
-The default linetype, linewidth, fontsize, color, linecap, linejoin, and
-overwrite mode can now all be changed with the routine defaultpen(pen).
-Removed unused pen defaultpen() in favour of void defaultpen(), which
-resets all pen default attributes to their startup values.
-
-------------------------------------------------------------------------
-r243 | jcbowman | 2005-01-16 00:26:46 -0700 (Sun, 16 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/tree.asy
-
-Added missing == and != operators for struct tree.
-
-------------------------------------------------------------------------
-r242 | jcbowman | 2005-01-16 00:15:54 -0700 (Sun, 16 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/mosquito.asy
- M /trunk/asymptote/examples/wheelanimation.asy
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Replaced defaultlinewidth and defaultfontsize commands with
-defaultpen(pen). Moved reset() into plain.asy.
-
-------------------------------------------------------------------------
-r241 | jcbowman | 2005-01-15 23:11:03 -0700 (Sat, 15 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
-
-Added configure option to detect xdr/rpc header files.
-
-------------------------------------------------------------------------
-r240 | jcbowman | 2005-01-15 17:45:32 -0700 (Sat, 15 Jan 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/examples/Pythagoras.asy
- A /trunk/asymptote/examples/circles.asy
- A /trunk/asymptote/examples/geometry.asy
-
-Fixed 2d graph bugs 1102574 and 1102396 and related bugs.
-Added XEquals and YEquals axis types.
-Allow all axis types to optionally extend to dimensions of picture; updated
-documentation.
-Simplified routine for drawing perpendicular symbols in math.asy.
-
-------------------------------------------------------------------------
-r239 | rtprince | 2005-01-14 14:30:51 -0700 (Fri, 14 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/coder.cc
- M /trunk/asymptote/coder.h
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/inst.cc
- M /trunk/asymptote/inst.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/stack.cc
- M /trunk/asymptote/stm.cc
-
-Store operands with opcode, rather than in the following inst.
-
-------------------------------------------------------------------------
-r238 | rtprince | 2005-01-12 11:45:37 -0700 (Wed, 12 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/dec.h
-
-markTrans and markTransAsField are utility functions that don't need to be redefined.
-
-------------------------------------------------------------------------
-r237 | rtprince | 2005-01-12 11:36:53 -0700 (Wed, 12 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
-
-Clean up header file dependencies.
-
-------------------------------------------------------------------------
-r236 | jcbowman | 2005-01-12 10:17:35 -0700 (Wed, 12 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Made currentpen static.
-
-------------------------------------------------------------------------
-r235 | jcbowman | 2005-01-11 21:42:27 -0700 (Tue, 11 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Use $(MAKE) rather than make everywhere within Makefile.
-
-------------------------------------------------------------------------
-r234 | jcbowman | 2005-01-11 21:14:09 -0700 (Tue, 11 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 0.58cvs.
-
-------------------------------------------------------------------------
-r233 | jcbowman | 2005-01-11 20:52:01 -0700 (Tue, 11 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/cosaddition.asy
- A /trunk/asymptote/examples/delu.asy
- D /trunk/asymptote/examples/exp.asy
- A /trunk/asymptote/examples/fano.asy
- A /trunk/asymptote/examples/phase.asy
- A /trunk/asymptote/examples/polararea.asy
- A /trunk/asymptote/examples/polarcircle.asy
- A /trunk/asymptote/examples/sinxlex.asy
- A /trunk/asymptote/examples/unitcircle.asy
- A /trunk/asymptote/examples/wedge.asy
-
-Removed direction(path, real) and direction(path, int) in favour of
-dir(path, real t=1) and dir(path, int t=1). Added examples.
-
-------------------------------------------------------------------------
-r232 | jcbowman | 2005-01-11 16:29:22 -0700 (Tue, 11 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Made overwrite mode a pen attribute; updated documentation.
-
-------------------------------------------------------------------------
-r231 | rtprince | 2005-01-11 12:31:37 -0700 (Tue, 11 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-symbol::trans accepts a std::string not a char*.
-
-------------------------------------------------------------------------
-r230 | rtprince | 2005-01-11 12:30:26 -0700 (Tue, 11 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.h
-
-Fix typo in comment.
-
-------------------------------------------------------------------------
-r229 | jcbowman | 2005-01-11 01:55:28 -0700 (Tue, 11 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
-
-Fixed infinite loop bug in overwrite mode.
-Added synonym dir(path,int) for direction(path,int), etc.
-
-------------------------------------------------------------------------
-r228 | jcbowman | 2005-01-10 21:04:30 -0700 (Mon, 10 Jan 2005) | 7 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/logo.asy
- M /trunk/asymptote/doc/westnile.asy
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Fixed rgb to cmyk routine and added cmyk to rgb routine.
-Added -cmyk and -rgb command options.
-Made labelx and labely routines position labels consistently with axis
-routines by default.
-Generalized baseline routine and moved from texfile.cc into plain.asy.
-Adjusted logo for new labeling system.
-
-------------------------------------------------------------------------
-r227 | jcbowman | 2005-01-09 17:10:02 -0700 (Sun, 09 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 0.57cvs.
-
-------------------------------------------------------------------------
-r226 | jcbowman | 2005-01-09 16:16:50 -0700 (Sun, 09 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Make PSViewer and PDFViewer search conform to documented behaviour.
-
-------------------------------------------------------------------------
-r225 | jcbowman | 2005-01-09 14:43:21 -0700 (Sun, 09 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/shade.asy
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/settings.cc
-
-Implemented radial gradient shading; updated documentation.
-
-------------------------------------------------------------------------
-r224 | jcbowman | 2005-01-09 11:35:09 -0700 (Sun, 09 Jan 2005) | 6 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/mosquito.asy
- A /trunk/asymptote/doc/mosquito.csv
- A /trunk/asymptote/doc/secondaryaxis.asy
- A /trunk/asymptote/doc/secondaryaxis.csv
- A /trunk/asymptote/doc/westnile.asy
- A /trunk/asymptote/doc/westnile.csv
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/types.h
-
-Make patterns work with xasy.
-An explicit picture is now required in order to specify preamble to shipout.
-Added scientific diagram and graphs to documentation to illustrate
-the minipage function, secondary axes, and the drawabout function.
-The new real[[] colors(pen) function returns the color components of a pen.
-
-------------------------------------------------------------------------
-r223 | jcbowman | 2005-01-09 02:02:17 -0700 (Sun, 09 Jan 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/hatch.asy
- A /trunk/asymptote/doc/shadedtiling.asy
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/drawfill.h
- M /trunk/asymptote/drawpath.cc
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/texfile.cc
-
-Added tiling patterns and gradient shading.
-Added linecap and linejoin pen specifiers.
-Updated documentation with examples of new features.
-
-------------------------------------------------------------------------
-r222 | jcbowman | 2005-01-06 20:47:04 -0700 (Thu, 06 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
-
-Minor interp and secondary axis updates.
-
-------------------------------------------------------------------------
-r221 | jcbowman | 2005-01-06 15:28:55 -0700 (Thu, 06 Jan 2005) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/equilchord.asy
-
-New postscript-coordinate shift option for label routines;
-pictures added to pictures now transform properly; updated documentation.
-
-------------------------------------------------------------------------
-r220 | jcbowman | 2005-01-06 03:20:46 -0700 (Thu, 06 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Added secondary axis facility; fixed scaling bug.
-
-------------------------------------------------------------------------
-r219 | jcbowman | 2005-01-06 03:19:12 -0700 (Thu, 06 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.h
-
-minor formatting.
-
-------------------------------------------------------------------------
-r218 | jcbowman | 2005-01-06 03:17:36 -0700 (Thu, 06 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Removed unused currentframe variable; updated documentation.
-
-------------------------------------------------------------------------
-r217 | jcbowman | 2005-01-05 16:19:22 -0700 (Wed, 05 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/runtime.h
-
-Further csv and linemode updates.
-
-------------------------------------------------------------------------
-r216 | jcbowman | 2005-01-05 09:21:16 -0700 (Wed, 05 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
-
-Fixed cvs+line mode bugs.
-
-------------------------------------------------------------------------
-r215 | jcbowman | 2005-01-05 09:20:56 -0700 (Wed, 05 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/lever.asy
-
-label positioning update
-
-------------------------------------------------------------------------
-r214 | jcbowman | 2005-01-05 09:20:26 -0700 (Wed, 05 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
-
-minor formatting.
-
-------------------------------------------------------------------------
-r213 | jcbowman | 2005-01-05 00:01:23 -0700 (Wed, 05 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r212 | jcbowman | 2005-01-04 23:38:08 -0700 (Tue, 04 Jan 2005) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/examples/venn.asy
-
-Fixed "label with arrow" routine. Removed outarrow in favour of drawabout.
-Updated documentation regarding new optional position argument of path
-labels (draw and drawabout).
-
-------------------------------------------------------------------------
-r211 | jcbowman | 2005-01-04 21:00:13 -0700 (Tue, 04 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
-
-Align labels before adding label bounding box fuzz.
-
-------------------------------------------------------------------------
-r210 | jcbowman | 2005-01-04 20:58:24 -0700 (Tue, 04 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/featpost3D.asy
-
-Use math italic axis labels.
-
-------------------------------------------------------------------------
-r209 | jcbowman | 2005-01-04 12:07:41 -0700 (Tue, 04 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/errors
-
-Updated.
-
-------------------------------------------------------------------------
-r208 | jcbowman | 2005-01-04 12:05:08 -0700 (Tue, 04 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/types.h
-
-Added function name to "cannot call...with" error messages.
-
-------------------------------------------------------------------------
-r207 | jcbowman | 2005-01-04 00:34:48 -0700 (Tue, 04 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/examples/lever.asy
- M /trunk/asymptote/examples/sqrtx01.asy
-
-Improved and tightened label bounding box calculation.
-
-------------------------------------------------------------------------
-r206 | jcbowman | 2005-01-04 00:32:19 -0700 (Tue, 04 Jan 2005) | 2 lines
-Changed paths:
- M /trunk/asymptote/exp.cc
-
-Made "cannot call type...with" diagnostic easier to read.
-
-------------------------------------------------------------------------
-r205 | jcbowman | 2004-12-28 08:21:41 -0700 (Tue, 28 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/examples/wheelanimation.asy
-
-label and arrow adjustments
-
-------------------------------------------------------------------------
-r204 | jcbowman | 2004-12-27 01:01:56 -0700 (Mon, 27 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Added minipage and outarrow routines.
-
-------------------------------------------------------------------------
-r203 | jcbowman | 2004-12-26 18:55:48 -0700 (Sun, 26 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/texfile.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Fixed TeX pipestream embedded newline & diagnostic problems.
-
-------------------------------------------------------------------------
-r202 | jcbowman | 2004-12-26 13:20:02 -0700 (Sun, 26 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-implement scaling of pic.userMin and pic.userMax.
-
-------------------------------------------------------------------------
-r201 | jcbowman | 2004-12-22 22:01:33 -0700 (Wed, 22 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Added newpage() command.
-
-------------------------------------------------------------------------
-r200 | jcbowman | 2004-12-22 18:16:14 -0700 (Wed, 22 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Improved and simplified label code.
-
-------------------------------------------------------------------------
-r199 | jcbowman | 2004-12-22 14:06:19 -0700 (Wed, 22 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/picture.cc
-
-More label updates.
-
-------------------------------------------------------------------------
-r198 | jcbowman | 2004-12-22 03:01:04 -0700 (Wed, 22 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/picture.cc
-
-Label updates.
-
-------------------------------------------------------------------------
-r197 | jcbowman | 2004-12-21 01:07:25 -0700 (Tue, 21 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/picture.cc
-
-Improved label bounding boxes.
-
-------------------------------------------------------------------------
-r196 | jcbowman | 2004-12-19 21:00:22 -0700 (Sun, 19 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlabel.cc
-
-Account for depth in label alignment code.
-
-------------------------------------------------------------------------
-r195 | jcbowman | 2004-12-17 11:35:21 -0700 (Fri, 17 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/texfile.cc
-
-Fine tuning of label offset (dependent on pdf/-B).
-
-------------------------------------------------------------------------
-r194 | jcbowman | 2004-12-16 21:17:16 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 0.56cvs.
-
-------------------------------------------------------------------------
-r193 | jcbowman | 2004-12-16 16:52:04 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
-
-Force use of bison (not yacc).
-
-------------------------------------------------------------------------
-r192 | jcbowman | 2004-12-16 16:32:16 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed warning messages.
-
-------------------------------------------------------------------------
-r191 | jcbowman | 2004-12-16 16:26:09 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+commit 11e8fb881b48ae97f6fa5148dbf6f54c7f44b96e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 02:26:45 2008 -0600
-ispell updates
+ Remove obsolete patches.
-------------------------------------------------------------------------
-r190 | jcbowman | 2004-12-16 16:21:08 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/doc/asymptote.texi
+commit a8b3e58351a07e3303ebc11ee3293e2839ab36d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 02:25:59 2008 -0600
-Documentation updates.
+ Use a more robust patch to enable multisampling in freeglut-2.4.0.
-------------------------------------------------------------------------
-r189 | jcbowman | 2004-12-16 16:05:14 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Improved latex diagnostics.
+commit 144be10c4af5e9927aadce7dc83b6223546595ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 02:03:48 2008 -0600
-------------------------------------------------------------------------
-r188 | jcbowman | 2004-12-16 12:14:58 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/feynman.asy
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/datagraph.asy
- M /trunk/asymptote/doc/lineargraph.asy
+ Fix warning message.
-Updated documentation.
+commit 05729b9d81a782ecfbc89603b12e56b725cde318
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 02:00:49 2008 -0600
-------------------------------------------------------------------------
-r187 | jcbowman | 2004-12-16 11:45:54 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/conicurv.asy
- A /trunk/asymptote/examples/gluon.asy
- A /trunk/asymptote/examples/near_earth.asy
+ Change references to freeglut to glut.
-Contributed examples.
+commit eacbd60287f66505a86f1c1fe949c8c47c055606
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 01:57:27 2008 -0600
-------------------------------------------------------------------------
-r186 | jcbowman | 2004-12-16 09:11:08 -0700 (Thu, 16 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/metapost.asy
+ Improve memory performance and reduce rendering conflicts by always forking;
+ remove last dependence on freeglut.
+
+ Don't solicit bug reports for segmentation faults caused by graphics driver
+ bugs (e.g. on memory exhaustion).
-Added cuttings global variable.
+commit 7892f714e5eac1a29733c0788482dff4b1798b1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 11 00:53:34 2008 -0600
-------------------------------------------------------------------------
-r185 | jcbowman | 2004-12-15 22:42:14 -0700 (Wed, 15 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/featpost3D.asy
- A /trunk/asymptote/base/metapost.asy
- M /trunk/asymptote/base/plain.asy
-
-Moved metapost compatibility routines to separate file.
+ Prevent multiple glInit calls.
+
+ Use a separate multisample setting to control screen antialiasing.
-------------------------------------------------------------------------
-r184 | jcbowman | 2004-12-15 21:52:04 -0700 (Wed, 15 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Perhaps a more sensible alternative to Metapost cutbefore/cutafter/cuttings.
+commit 7429c3c359094d7af8bf556e8b45427870b6d656
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 10 21:31:57 2008 -0600
-------------------------------------------------------------------------
-r183 | jcbowman | 2004-12-15 09:31:40 -0700 (Wed, 15 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/latexusage.tex
-
-updated coordinate
+ Turn multisampling on only when View is true.
-------------------------------------------------------------------------
-r182 | jcbowman | 2004-12-15 09:30:10 -0700 (Wed, 15 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/featpost3D.asy
+commit 2152eadef3a913a0ca76545887f7b9c0425526c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 10 21:15:07 2008 -0600
-Added translator name.
+ Increment version to 1.51svn.
-------------------------------------------------------------------------
-r181 | jcbowman | 2004-12-15 09:26:31 -0700 (Wed, 15 Dec 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-added before(path,path) and after(path,path); documented cutbefore and
-cutafter and changed them to work always according to these specificiations.
+commit d06765ccc2605e7c49b262790d7118ddd3ef586f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 10 20:06:43 2008 -0600
-------------------------------------------------------------------------
-r180 | jcbowman | 2004-12-14 17:39:21 -0700 (Tue, 14 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Fixed bug [ 1084667 ] asydef environment.
+ Add multisampling patch for freeglut-2.4.0 under CYGWIN.
-------------------------------------------------------------------------
-r179 | jcbowman | 2004-12-14 17:24:27 -0700 (Tue, 14 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/texfile.cc
+commit 0568dc2f66e5318978d08368708267f6d027f324
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 10 18:39:40 2008 -0600
-Fixed bug [ 1084641 ] problem with defaultfontsize.
+ Update CYGWIN port.
-------------------------------------------------------------------------
-r178 | jcbowman | 2004-12-14 12:02:12 -0700 (Tue, 14 Dec 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
+commit c002f91cb9345bafae361ec1f317addff487d894
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 10 00:46:21 2008 -0600
-in texPreamble: replaced newlines with spaces as they can break
-bidirectional TeX pipe.
+ Control multisampling with antialias flag.
+
+ Add patch to bring freeglut-2.4.0 up to date, with multisampling support.
-------------------------------------------------------------------------
-r177 | jcbowman | 2004-12-13 12:01:12 -0700 (Mon, 13 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
+commit ebfd53b97f08f5033991e3f3ef3638f6e31a1c0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 9 16:22:45 2008 -0600
-Simplified axis capping.
-
-------------------------------------------------------------------------
-r176 | jcbowman | 2004-12-13 10:30:01 -0700 (Mon, 13 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/examples/equilchord.asy
- M /trunk/asymptote/examples/lever.asy
- M /trunk/asymptote/examples/wheelanimation.asy
+ Support multisampling; this requires the latest svn version of freeglut.
+
+ Support -iconic and mouse wheel with the latest svn version of freeglut.
-Fix override of axis label positioning.
+commit e884aecf09f6b77ff59327736d59b43901aa3f30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 9 11:05:55 2008 -0600
-------------------------------------------------------------------------
-r175 | jcbowman | 2004-12-12 23:55:30 -0700 (Sun, 12 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
+ Don't allow tile size to exceed current window size.
-Fixed bug 1084016: error in bounding box computation.
+commit 6996717e07631160568564c746bb4ef5e9cfe14c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 9 02:02:17 2008 -0600
-------------------------------------------------------------------------
-r174 | jcbowman | 2004-12-12 17:05:09 -0700 (Sun, 12 Dec 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/featpost3D.asy
+ Set default value of settings.render in asymptote.sty to 4.
-Partial port of featpost 3D package for MetaPost.
+commit aa7257237a93f790a8609e053590fb0dda01e595
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 9 02:00:15 2008 -0600
-------------------------------------------------------------------------
-r173 | jcbowman | 2004-12-12 17:04:06 -0700 (Sun, 12 Dec 2004) | 5 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
+ Illustrate the use of viewportmargin in latexusage.tex.
+
+ Set the default value of settings.render in asymptote.sty to 4.
+
+ Update documentation.
-Added operator == and != for vector classs.
-Added interp routine for pairs, vectors, and pens.
-Added pen background=white, unfill, cutbefore, and cutafter.
-Documentation updates.
+commit 0d091afa43a93ee525d4af643aa4186e27affd1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 9 01:21:06 2008 -0600
-------------------------------------------------------------------------
-r172 | jcbowman | 2004-12-12 16:59:33 -0700 (Sun, 12 Dec 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/dec.cc
+ Add viewportmargin parameter.
-Changed default structure operator == to alias (as with arrays) to allow
-user-defined == operators on structures. Also removed != in favour of !alias.
+commit 429feedf2ba8a6580cb749ca0dc0c2abb8117799
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 8 18:41:51 2008 -0600
-------------------------------------------------------------------------
-r171 | jcbowman | 2004-12-11 13:59:39 -0700 (Sat, 11 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
+ Change Makefile.in to remove latexusage-* instead of latexusage_*.
+
+ Change put=Above to above=true and put=Below to above=false.
+
+ Remove constants Above and Below.
-Handle invalid operators cleanly.
+commit 2e1a65d0a6273ce47712b55b68e8d18c75a71350
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 8 17:37:34 2008 -0600
-------------------------------------------------------------------------
-r170 | jcbowman | 2004-12-10 17:32:52 -0700 (Fri, 10 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
+ Add embed option (default true) to allow one to suppress the embedding of a
+ rendered preview image.
+
+ Support file attachments in asymptote.sty; this is provides a better method
+ for embedding 3D PRC files in a LaTeX document.
+
+ Add iconify option.
-Updated bug report address.
-
-------------------------------------------------------------------------
-r169 | jcbowman | 2004-12-10 16:10:39 -0700 (Fri, 10 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/path.cc
- M /trunk/asymptote/path.h
+commit 7eff5652e202e7c937a000aa5beb0c1b8c2ad580
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 17:49:58 2008 -0600
-Fixed nullpath bugs.
-
-------------------------------------------------------------------------
-r168 | jcbowman | 2004-12-10 16:10:21 -0700 (Fri, 10 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
-
-Installation updates
-
-------------------------------------------------------------------------
-r167 | jcbowman | 2004-12-10 11:17:20 -0700 (Fri, 10 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Make info and man directories if missing.
-
-------------------------------------------------------------------------
-r166 | jcbowman | 2004-12-10 10:57:18 -0700 (Fri, 10 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Added missing include.
-
-------------------------------------------------------------------------
-r165 | jcbowman | 2004-12-10 10:55:11 -0700 (Fri, 10 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/Makefile
-
-Simplified configuration.
-
-------------------------------------------------------------------------
-r164 | jcbowman | 2004-12-09 22:32:49 -0700 (Thu, 09 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r163 | hammera | 2004-12-09 11:41:11 -0700 (Thu, 09 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/knotlist.cc
-
-Fixed tension atleast bug.
-
-------------------------------------------------------------------------
-r162 | jcbowman | 2004-12-05 11:32:56 -0700 (Sun, 05 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Improved axis label sizing.
-
-------------------------------------------------------------------------
-r161 | jcbowman | 2004-12-05 11:31:11 -0700 (Sun, 05 Dec 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/main.cc
-
-Remove signal(SIGCHLD, SIG_IGN): there are no remaining problems with
-zombies, and it causes other problems with gv.
-
-------------------------------------------------------------------------
-r160 | jcbowman | 2004-12-05 10:38:47 -0700 (Sun, 05 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r159 | jcbowman | 2004-12-05 03:26:52 -0700 (Sun, 05 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 0.55cvs.
-
-------------------------------------------------------------------------
-r158 | jcbowman | 2004-12-05 02:19:43 -0700 (Sun, 05 Dec 2004) | 4 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/latexusage.tex
-
-Fixed graph sizing routines; added legendsize routine (useful for
-compensating for space taken up by external legend); the default width in
-asymptote.sty is now the full line width.
-
-------------------------------------------------------------------------
-r157 | jcbowman | 2004-12-05 02:10:08 -0700 (Sun, 05 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/Makefile
-
-Added missing mkdir.
-
-------------------------------------------------------------------------
-r156 | jcbowman | 2004-12-04 16:07:57 -0700 (Sat, 04 Dec 2004) | 6 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Center EPS figures on page by default. Added support for a4 paper as well as
-letter.
-
-Default postscript offset is now 0,0.
-Option -B (-T) aligns to bottom (top) of page.
-
-------------------------------------------------------------------------
-r155 | jcbowman | 2004-12-04 14:15:09 -0700 (Sat, 04 Dec 2004) | 13 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/Makefile
- A /trunk/asymptote/doc/asy.1
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/xasy.1x
- M /trunk/asymptote/examples/lowint.asy
- M /trunk/asymptote/examples/upint.asy
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/settings.cc
-
-Applied Hubert Chan's installation patch for Debian.
-
-Moved examples, asy.vim, and asy-mode.el to /usr/local/share/doc/asymptote/
-
-asymptote/asymptote.sty is now installed in /usr/share/texmf/tex/latex/
-(./configure --with-latex=PATH to override).
-
-Fixed typos; updated documentation and changed documentation license
-from GFDL to GPL in view of Debian position statement:
-http://people.debian.org/~srivasta/Position_Statement.xhtml
-
-Added man pages asy.1 and xasy.1x kindly provided by Hubert.
-
-------------------------------------------------------------------------
-r154 | jcbowman | 2004-12-04 13:42:17 -0700 (Sat, 04 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Fixed -with-latex=PATH.
-
-------------------------------------------------------------------------
-r153 | jcbowman | 2004-12-04 13:03:09 -0700 (Sat, 04 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
-
-Added --with-latex=PATH configuration option.
-
-------------------------------------------------------------------------
-r152 | jcbowman | 2004-12-03 23:15:57 -0700 (Fri, 03 Dec 2004) | 5 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/picture.cc
-
-Implemented better estimate for graph axis space requirements for more
-accurate graph sizing.
-
-Added Portrait, Landscape, and Seascape shipout orientations.
-
-------------------------------------------------------------------------
-r151 | jcbowman | 2004-12-03 11:15:14 -0700 (Fri, 03 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Bounding box & diagnostic tweaks.
-
-------------------------------------------------------------------------
-r150 | jcbowman | 2004-12-03 07:52:52 -0700 (Fri, 03 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/util.h
-
-Added missing header to make cxx compiler happy.
-
-------------------------------------------------------------------------
-r149 | jcbowman | 2004-12-03 07:31:00 -0700 (Fri, 03 Dec 2004) | 9 lines
-Changed paths:
- M /trunk/asymptote/bbox.h
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pair.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Reworked dvips and gs pdfwrite interface: do a post-bbox correction rather than
-using dvips -E (which ignores postscript label rotation).
-
-Align figures to top-left corner (unless the new -b option is given, in
-which case the bottom-left corner is used), to allow for direct printing of
-the generated EPS files. User can override default offset of 18bp.
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r148 | jcbowman | 2004-12-03 07:23:35 -0700 (Fri, 03 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/examples/cardiod.asy
-
-Adjusted label alignment.
-
-------------------------------------------------------------------------
-r147 | jcbowman | 2004-12-02 11:54:48 -0700 (Thu, 02 Dec 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Reinstate label bounding box determination; xequals and yequals routines
-will still work as expected if crop is called.
-
-------------------------------------------------------------------------
-r146 | jcbowman | 2004-12-02 02:00:42 -0700 (Thu, 02 Dec 2004) | 9 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
- M /trunk/asymptote/util.cc
- M /trunk/asymptote/util.h
-
-Use dvips -E (encapsulation; this works now that bbox coordinates are
-non-negative) instead of -T (pagesize) to fix compatibility problems in the
-final postscript output. Made corresponding adjustments to printer offset code.
-
-Added support and documentation for using Postscript viewers other than gv.
-
-Fixed filename extension detection so that filenames containing ./ and ../
-work correctly.
-
-------------------------------------------------------------------------
-r145 | jcbowman | 2004-12-02 01:54:00 -0700 (Thu, 02 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/cast.cc
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r144 | jcbowman | 2004-12-01 09:56:39 -0700 (Wed, 01 Dec 2004) | 2 lines
-Changed paths:
- D /trunk/asymptote/bison.patch
- D /trunk/asymptote/flex.patch
- A /trunk/asymptote/patches
- A /trunk/asymptote/patches/bison.patch
- A /trunk/asymptote/patches/flex.patch
- A /trunk/asymptote/patches/gv-3.5.8-all.patch
-
-Patches for bison, flex, and gv-3.5.8 now in patches directory.
-
-------------------------------------------------------------------------
-r143 | jcbowman | 2004-12-01 09:52:27 -0700 (Wed, 01 Dec 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Arrow and bars should always be drawn with solid linetype.
-
-------------------------------------------------------------------------
-r142 | jcbowman | 2004-11-30 17:50:49 -0700 (Tue, 30 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
-
-Changed dots(pair[]) to dot(pair[]); added graph(pair(real),real,real).
-
-------------------------------------------------------------------------
-r141 | jcbowman | 2004-11-30 14:03:29 -0700 (Tue, 30 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/BUGS
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r140 | jcbowman | 2004-11-30 13:53:16 -0700 (Tue, 30 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/BUGS
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/graph3d.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/centroidfg.asy
- M /trunk/asymptote/examples/lever.asy
- M /trunk/asymptote/examples/triads.asy
- M /trunk/asymptote/examples/wheelanimation.asy
-
-Simplified dot drawing function, distinguished it from Dot product, and
-updated documentation and examples.
-
-------------------------------------------------------------------------
-r139 | jcbowman | 2004-11-30 08:00:14 -0700 (Tue, 30 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Added array diagnostics.
-
-------------------------------------------------------------------------
-r138 | jcbowman | 2004-11-29 01:29:29 -0700 (Mon, 29 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/BUGS
-
-Added qualifier.
-
-------------------------------------------------------------------------
-r137 | jcbowman | 2004-11-29 01:20:52 -0700 (Mon, 29 Nov 2004) | 4 lines
-Changed paths:
- M /trunk/asymptote/BUGS
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Resolved infinite import recursion bug [24Nov04] by using libsigsegv to
-distinguish between stack overflows and real segmentation violations
-(due to C++ programming errors).
-
-------------------------------------------------------------------------
-r136 | jcbowman | 2004-11-28 16:22:15 -0700 (Sun, 28 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/diatom.asy
-
-Deferred drawing should respect clipping bounds.
-
-------------------------------------------------------------------------
-r135 | jcbowman | 2004-11-28 15:01:11 -0700 (Sun, 28 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
-
-Removed obsolete label bbox code from xequals and yequals to make them work
-correctly.
-
-------------------------------------------------------------------------
-r134 | jcbowman | 2004-11-27 21:55:25 -0700 (Sat, 27 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r133 | jcbowman | 2004-11-27 21:08:47 -0700 (Sat, 27 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/examples/centroidfg.asy
- M /trunk/asymptote/examples/integraltest.asy
- M /trunk/asymptote/examples/triads.asy
- M /trunk/asymptote/examples/wheelanimation.asy
-
-Improved dot(): if dotsize not specified, use linewidth(pen)*dotfactor.
-
-------------------------------------------------------------------------
-r132 | jcbowman | 2004-11-27 21:02:04 -0700 (Sat, 27 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/cast.cc
-
-Implement implicit cast from real to pen linewidth.
-
-------------------------------------------------------------------------
-r131 | jcbowman | 2004-11-27 21:01:28 -0700 (Sat, 27 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/pen.h
- M /trunk/asymptote/psfile.cc
- M /trunk/asymptote/psfile.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/texfile.cc
-
-Cleaned up pen code.
-
-------------------------------------------------------------------------
-r130 | jcbowman | 2004-11-27 09:13:32 -0700 (Sat, 27 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlayer.h
- M /trunk/asymptote/drawverbatim.h
-
-tex() not layer() should force label processing.
-
-------------------------------------------------------------------------
-r129 | jcbowman | 2004-11-26 18:23:49 -0700 (Fri, 26 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Increment version to 0.54.
-
-------------------------------------------------------------------------
-r128 | jcbowman | 2004-11-26 17:19:53 -0700 (Fri, 26 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/base/graph3d.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/examples/planes.asy
-
-Added preliminary 3d graphics routines & documentation.
-
-------------------------------------------------------------------------
-r127 | jcbowman | 2004-11-26 16:37:42 -0700 (Fri, 26 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/BUGS
-
-Added Bug 24Nov04.
-
-------------------------------------------------------------------------
-r126 | jcbowman | 2004-11-26 16:01:19 -0700 (Fri, 26 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/psfile.h
-
-Fixed transform bug (yx->xy) reported by Jacques.
-
-------------------------------------------------------------------------
-r125 | jcbowman | 2004-11-26 12:44:02 -0700 (Fri, 26 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/Makefile
- M /trunk/asymptote/doc/asymptote.texi
-
-Makefile for doc directory.
-
-------------------------------------------------------------------------
-r124 | jcbowman | 2004-11-26 11:58:25 -0700 (Fri, 26 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/BUGS
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Math and documentation updates.
-
-------------------------------------------------------------------------
-r123 | jcbowman | 2004-11-25 21:22:39 -0700 (Thu, 25 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fixed intersect(vector,vector,vector,vector);
-
-------------------------------------------------------------------------
-r122 | jcbowman | 2004-11-25 12:00:37 -0700 (Thu, 25 Nov 2004) | 2 lines
-Changed paths:
- D /trunk/asymptote/ChangeLog
- M /trunk/asymptote/path.h
-
-Handle out of bounds indices properly in straight(path,int).
-
-------------------------------------------------------------------------
-r121 | jcbowman | 2004-11-25 09:31:25 -0700 (Thu, 25 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
-
-Fixed intersect(vector,vector,vector,vector).
-
-------------------------------------------------------------------------
-r120 | jcbowman | 2004-11-24 22:21:41 -0700 (Wed, 24 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/env.h
- M /trunk/asymptote/genv.cc
-
-Avoid duplicate import messages when verbose > 1.
-
-------------------------------------------------------------------------
-r119 | jcbowman | 2004-11-23 12:27:50 -0700 (Tue, 23 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/drawlayer.h
-
-Make layer() work also when there are no labels.
-
-------------------------------------------------------------------------
-r118 | jcbowman | 2004-11-23 11:41:35 -0700 (Tue, 23 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- D /trunk/asymptote/treetest.asy
-
-Fixed bbox function; added dot product for pairs and vectors.
-
-------------------------------------------------------------------------
-r117 | jcbowman | 2004-11-23 09:33:58 -0700 (Tue, 23 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/builtin.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Added missing xor boolean binary operator.
-
-------------------------------------------------------------------------
-r116 | jcbowman | 2004-11-23 09:31:20 -0700 (Tue, 23 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-add(picture, picture) now adjusts userMin and userMax.
-
-------------------------------------------------------------------------
-r115 | jcbowman | 2004-11-21 16:31:02 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
-
-Ignore attempts to close stdin and stdout.
-
-------------------------------------------------------------------------
-r114 | jcbowman | 2004-11-21 16:05:42 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed nullFile.
-
-------------------------------------------------------------------------
-r113 | jcbowman | 2004-11-21 11:19:31 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/settings.cc
-
-Simplified configuration; documented GNU_GETOPT_H.
-
-------------------------------------------------------------------------
-r112 | jcbowman | 2004-11-21 10:41:27 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
-
-renamed camp::stdout to camp::Stdout to make FreeBSD happy.
-
-------------------------------------------------------------------------
-r111 | jcbowman | 2004-11-21 10:10:22 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
-
-Added reference to mailing list.
-
-------------------------------------------------------------------------
-r110 | jcbowman | 2004-11-21 10:05:10 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.sty
-
-Removed email addresses.
-
-------------------------------------------------------------------------
-r109 | jcbowman | 2004-11-21 09:52:23 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed formatting.
-
-------------------------------------------------------------------------
-r108 | jcbowman | 2004-11-21 09:36:15 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-updated distclean
-
-------------------------------------------------------------------------
-r107 | jcbowman | 2004-11-21 01:39:36 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
-
-Fixed memory leaks.
-
-------------------------------------------------------------------------
-r106 | jcbowman | 2004-11-21 01:03:42 -0700 (Sun, 21 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Fixed memory leak.
-
-------------------------------------------------------------------------
-r105 | jcbowman | 2004-11-20 23:29:49 -0700 (Sat, 20 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Readline library should be reasonably up-to-date (Version 4.3 and 5.0
-have both been tested; asy won't even compile with very old versions).
-
-------------------------------------------------------------------------
-r104 | jcbowman | 2004-11-20 23:20:56 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/version.texi.in
-
-Template used to extract texinfo version from configure.ac.
-
-------------------------------------------------------------------------
-r103 | jcbowman | 2004-11-20 23:19:58 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/settings.cc
-
-More FreeBSD tweaks.
-
-------------------------------------------------------------------------
-r102 | jcbowman | 2004-11-20 23:19:17 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/runtime.cc
-
-Revert stdout optimization.
+ Set default maxtile to (0,0).
-------------------------------------------------------------------------
-r101 | jcbowman | 2004-11-20 20:22:59 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r100 | jcbowman | 2004-11-20 20:21:09 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-make install-all now depends on all
-
-------------------------------------------------------------------------
-r99 | jcbowman | 2004-11-20 18:46:41 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fpu.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/settings.cc
-
-Port to FreeBSD 4.10-RELEASE-p2 with gcc34.
-
-------------------------------------------------------------------------
-r98 | jcbowman | 2004-11-20 14:51:57 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/bison.patch
- A /trunk/asymptote/flex.patch
-
-Patches for clean compilation under CXX and other compilers.
-
-------------------------------------------------------------------------
-r97 | jcbowman | 2004-11-20 11:51:31 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/fpu.h
- M /trunk/asymptote/path.h
-
-include tweaks
-
-------------------------------------------------------------------------
-r96 | jcbowman | 2004-11-20 11:00:20 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Menu updates.
-
-------------------------------------------------------------------------
-r95 | jcbowman | 2004-11-20 10:36:52 -0700 (Sat, 20 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed up discussion of static vs. dynamic
-
-------------------------------------------------------------------------
-r94 | jcbowman | 2004-11-19 21:53:36 -0700 (Fri, 19 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/arrayop.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/fileio.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Check if file is closed before doing any reads or writes.
-
-------------------------------------------------------------------------
-r93 | jcbowman | 2004-11-19 21:53:29 -0700 (Fri, 19 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Added sentence about linetype-adjustment based on arclength of path.
-
-------------------------------------------------------------------------
-r92 | jcbowman | 2004-11-19 15:29:52 -0700 (Fri, 19 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Default width of figures included with asymptote.sty is now 0.9\linewidth.
-
-------------------------------------------------------------------------
-r91 | hammera | 2004-11-19 15:24:25 -0700 (Fri, 19 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
-
-*** empty log message ***
-
-------------------------------------------------------------------------
-r90 | jcbowman | 2004-11-19 15:13:03 -0700 (Fri, 19 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/BUGS
-
-Bug 2004-17-11 fixed.
-
-------------------------------------------------------------------------
-r89 | hammera | 2004-11-19 13:50:59 -0700 (Fri, 19 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/coder.cc
- A /trunk/asymptote/coder.h
- A /trunk/asymptote/coenv.cc
- A /trunk/asymptote/coenv.h
-
-New classes from the env -> env and coder split.
-
-------------------------------------------------------------------------
-r88 | hammera | 2004-11-19 13:49:45 -0700 (Fri, 19 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/absyn.cc
- M /trunk/asymptote/absyn.h
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/access.h
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/dec.h
- M /trunk/asymptote/drawfill.cc
- M /trunk/asymptote/env.cc
- M /trunk/asymptote/env.h
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/exp.h
- M /trunk/asymptote/fileio.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/genv.h
- M /trunk/asymptote/import.h
- M /trunk/asymptote/importaccess.h
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/name.h
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/newexp.h
- M /trunk/asymptote/pathlist.cc
- M /trunk/asymptote/stm.cc
- M /trunk/asymptote/stm.h
-
-Split the env class into env and coder, and added coenv.
-Added "self-importing".
-
-------------------------------------------------------------------------
-r87 | jcbowman | 2004-11-19 12:29:35 -0700 (Fri, 19 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
-
-Figures included via asymptote.sty are now fully independent; updated documentation.
-
-------------------------------------------------------------------------
-r86 | jcbowman | 2004-11-19 08:18:14 -0700 (Fri, 19 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/BUGS
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Remove dependency of graph.asy on math.asy;
-added builtin real abs(pair) and int sgn(real) functions.
-
-------------------------------------------------------------------------
-r85 | jcbowman | 2004-11-18 22:26:45 -0700 (Thu, 18 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Renamed includegraphics to include.
-
-------------------------------------------------------------------------
-r84 | jcbowman | 2004-11-18 15:50:06 -0700 (Thu, 18 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/BUGS
-
-Added BUGS file.
-
-------------------------------------------------------------------------
-r83 | jcbowman | 2004-11-18 13:09:11 -0700 (Thu, 18 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/drawlayer.h
-
-Added layer function.
-
-------------------------------------------------------------------------
-r82 | jcbowman | 2004-11-18 13:05:11 -0700 (Thu, 18 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/drawelement.h
- M /trunk/asymptote/drawverbatim.h
- M /trunk/asymptote/picture.cc
- M /trunk/asymptote/picture.h
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/texfile.cc
- M /trunk/asymptote/texfile.h
-
-Added layer and includegraphics functions.
-
-------------------------------------------------------------------------
-r81 | jcbowman | 2004-11-18 13:04:01 -0700 (Thu, 18 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Added install-all target.
-
-------------------------------------------------------------------------
-r80 | jcbowman | 2004-11-17 21:16:20 -0700 (Wed, 17 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/types.cc
-
-Fixed typo.
-
-------------------------------------------------------------------------
-r79 | jcbowman | 2004-11-17 10:54:37 -0700 (Wed, 17 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/math.asy
- M /trunk/asymptote/drawelement.h
-
-Minor optimizations.
-
-------------------------------------------------------------------------
-r78 | jcbowman | 2004-11-16 22:32:01 -0700 (Tue, 16 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/camp.l
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/dec.cc
- M /trunk/asymptote/doc/asymptote.texi
-
-Removed unused dynamic keyword.
-
-------------------------------------------------------------------------
-r77 | jcbowman | 2004-11-16 15:25:06 -0700 (Tue, 16 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/guide.cc
- M /trunk/asymptote/path.cc
-
-Fixed bug: (path) (nullpath--(0,0)--(100,0)--cycle) was missing final node.
-
-------------------------------------------------------------------------
-r76 | jcbowman | 2004-11-15 11:10:37 -0700 (Mon, 15 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
-
-Switched from jpg to png images.
-
-------------------------------------------------------------------------
-r75 | jcbowman | 2004-11-14 23:23:59 -0700 (Sun, 14 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/genv.cc
-
-Make variables in file-level modules dynamic by default, like everywhere else.
-
-------------------------------------------------------------------------
-r74 | jcbowman | 2004-11-14 22:52:36 -0700 (Sun, 14 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Support old versions of install-info.
-
-------------------------------------------------------------------------
-r73 | hammera | 2004-11-14 19:17:32 -0700 (Sun, 14 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/access.cc
- M /trunk/asymptote/examples/dragon.asy
-
-Changed error message for static vs. dynamic errors.
-
-------------------------------------------------------------------------
-r72 | jcbowman | 2004-11-14 17:48:09 -0700 (Sun, 14 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/examples/dragon.asy
-
-Moved Legend[] legend inside picture structure; shipout(frame) now adds
-gui() entries and legend; shipout always deconstructs its picture argument.
-
-------------------------------------------------------------------------
-r71 | jcbowman | 2004-11-14 17:45:13 -0700 (Sun, 14 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed compiler warning message if HAVE_LIBFFTW3 is undefined.
-
-------------------------------------------------------------------------
-r70 | jcbowman | 2004-11-14 17:43:30 -0700 (Sun, 14 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/stack.h
-
-removed unnecessary vm:: qualifier
-
-------------------------------------------------------------------------
-r69 | hammera | 2004-11-14 17:23:21 -0700 (Sun, 14 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/cast.cc
- M /trunk/asymptote/cast.h
- M /trunk/asymptote/entry.cc
- M /trunk/asymptote/table.h
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/types.h
-
-Refactored the equivalent type function.
-
-------------------------------------------------------------------------
-r68 | jcbowman | 2004-11-14 17:12:55 -0700 (Sun, 14 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/pipestream.h
- M /trunk/asymptote/util.cc
-
-Added unistd.h include.
-
-------------------------------------------------------------------------
-r67 | jcbowman | 2004-11-12 18:55:36 -0700 (Fri, 12 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/ChangeLog
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Increment version.
-
-------------------------------------------------------------------------
-r66 | jcbowman | 2004-11-12 15:19:44 -0700 (Fri, 12 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/ChangeLog
-
-release: Version 0.52
-
-------------------------------------------------------------------------
-r65 | jcbowman | 2004-11-12 14:59:54 -0700 (Fri, 12 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/latexusage.tex
-
-Made import graph local to each figure in latexusage.
-
-------------------------------------------------------------------------
-r64 | jcbowman | 2004-11-12 14:03:05 -0700 (Fri, 12 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/diatom.asy
+commit 1a18bbcbe2b0b7adff2698498ed3871e5e4eff74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 16:42:12 2008 -0600
-added call to crop
-
-------------------------------------------------------------------------
-r63 | jcbowman | 2004-11-12 13:51:33 -0700 (Fri, 12 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
+ Fix camera roll.
+
+ Fix divide by zero error.
-Documentation updates
+commit 9df48c1fd385adcf6cbe3c4d287be3e7c3404282
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 15:06:46 2008 -0600
-------------------------------------------------------------------------
-r62 | jcbowman | 2004-11-12 11:54:34 -0700 (Fri, 12 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/base/latin1.asy
- M /trunk/asymptote/camp.y
- M /trunk/asymptote/doc/asymptote.texi
-
-Allow qualification of variables in imported modules with (quoted)
-nonalphanumeric names; added ISO 8859-1 support (latin1).
-
-------------------------------------------------------------------------
-r61 | jcbowman | 2004-11-12 00:19:36 -0700 (Fri, 12 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/loggraph.asy
- M /trunk/asymptote/doc/parametricgraph.asy
-
-Improved xlimits, ylimits, limits routines. Added crop routine.
-
-------------------------------------------------------------------------
-r60 | jcbowman | 2004-11-11 23:18:59 -0700 (Thu, 11 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed various graph scaling problems.
-
-------------------------------------------------------------------------
-r59 | jcbowman | 2004-11-10 10:49:27 -0700 (Wed, 10 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-minor formatting changes
-
-------------------------------------------------------------------------
-r58 | jcbowman | 2004-11-10 10:32:05 -0700 (Wed, 10 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/graph.asy
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
-
-Encapsulated global graph scaling variables within picture; updated documentation.
-
-------------------------------------------------------------------------
-r57 | jcbowman | 2004-11-09 11:45:09 -0700 (Tue, 09 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-fixed missing word on first page
-
-------------------------------------------------------------------------
-r56 | jcbowman | 2004-11-09 11:44:22 -0700 (Tue, 09 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
-
-Added dots(pair); fixed division by zero in arrowhead for degenerate paths.
-
-------------------------------------------------------------------------
-r55 | jcbowman | 2004-11-09 00:55:45 -0700 (Tue, 09 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Increment version.
-
-------------------------------------------------------------------------
-r54 | jcbowman | 2004-11-08 23:08:08 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Missing description
-
-------------------------------------------------------------------------
-r53 | jcbowman | 2004-11-08 22:54:35 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-fixed missing @code
+ Fix rendering with -nofitscreen.
-------------------------------------------------------------------------
-r52 | jcbowman | 2004-11-08 22:34:47 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- D /trunk/asymptote/examples/logo.asy
-
-moved to doc/
+commit 7ea8229d843fc2026ad6fb259e15479fab09bfa8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 10:10:11 2008 -0600
-------------------------------------------------------------------------
-r51 | jcbowman | 2004-11-08 22:28:34 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Fixed problems with installation of base files from cvs.
+ Fix PRC up vector.
-------------------------------------------------------------------------
-r50 | jcbowman | 2004-11-08 22:10:40 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote
- M /trunk/asymptote/.cvsignore
- M /trunk/asymptote/doc
- A /trunk/asymptote/doc/.cvsignore
- M /trunk/asymptote/examples
- M /trunk/asymptote/examples/.cvsignore
+commit 95a5d718046b7a72949cbc64b4759614331910b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 07:26:34 2008 -0600
-updated cvsignore entries
+ Fix glut.h path under MacOS.
-------------------------------------------------------------------------
-r49 | jcbowman | 2004-11-08 21:50:37 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
+commit af473745f283e163f72c9251767f8f06cd731b8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 07:17:41 2008 -0600
-Added optimization flags.
+ Fix detection of MacOS.
-------------------------------------------------------------------------
-r48 | jcbowman | 2004-11-08 21:50:04 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/doc/asymptote.texi
+commit 1ee53f746794377380a867022367a08568422a21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 06:59:21 2008 -0600
-Added optimization flags.
+ Improve documentation of add(picture).
-------------------------------------------------------------------------
-r47 | jcbowman | 2004-11-08 21:37:03 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- D /trunk/asymptote/asy-mode.el
- D /trunk/asymptote/asy.vim
- A /trunk/asymptote/base/asy-mode.el
- A /trunk/asymptote/base/asy.vim
- M /trunk/asymptote/doc/asymptote.texi
+commit 2849d018b4c33f66f2fd28541c55d1b3f08c12b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 7 00:51:09 2008 -0600
-Added instructions for asy-mode.el and asy.vim.
-
-------------------------------------------------------------------------
-r46 | jcbowman | 2004-11-08 17:48:55 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/unicode.asy
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- M /trunk/asymptote/doc/diatom.csv
-
-unicode updates
-
-------------------------------------------------------------------------
-r45 | jcbowman | 2004-11-08 12:18:05 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-Corrected local value of ASYMPTOTE_DIR
-
-------------------------------------------------------------------------
-r44 | jcbowman | 2004-11-08 11:22:32 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed warning messages.
-
-------------------------------------------------------------------------
-r43 | jcbowman | 2004-11-08 11:11:03 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Update cvs version
-
-------------------------------------------------------------------------
-r42 | jcbowman | 2004-11-08 11:06:53 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/logo.asy
-
-Asymptote logo
-
-------------------------------------------------------------------------
-r41 | jcbowman | 2004-11-08 11:03:15 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated README and URL.
-
-------------------------------------------------------------------------
-r40 | jcbowman | 2004-11-08 10:52:02 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc/latexusage.tex
-
-Example of latex usage.
-
-------------------------------------------------------------------------
-r39 | jcbowman | 2004-11-08 10:39:13 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/progrid.asy
-
-displayed equation example
-
-------------------------------------------------------------------------
-r38 | jcbowman | 2004-11-08 10:35:58 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-updates to localwords
-
-------------------------------------------------------------------------
-r37 | jcbowman | 2004-11-08 10:31:39 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-typo fixed
-
-------------------------------------------------------------------------
-r36 | jcbowman | 2004-11-08 10:28:23 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Final documentation updates.
-
-------------------------------------------------------------------------
-r35 | jcbowman | 2004-11-08 10:23:09 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
-
-make install-man no longer does a make man
-
-------------------------------------------------------------------------
-r34 | jcbowman | 2004-11-08 10:21:30 -0700 (Mon, 08 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/access.cc
- D /trunk/asymptote/asymptote.sty
- M /trunk/asymptote/dec.cc
- A /trunk/asymptote/doc/asymptote.sty
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/doc/diatom.asy
- A /trunk/asymptote/doc/diatom.csv
- M /trunk/asymptote/errors
- D /trunk/asymptote/examples/diatom.asy
- D /trunk/asymptote/examples/diatom.csv
- D /trunk/asymptote/examples/latexusage.tex
- M /trunk/asymptote/exp.cc
- M /trunk/asymptote/genv.cc
- M /trunk/asymptote/name.cc
- M /trunk/asymptote/newexp.cc
- M /trunk/asymptote/record.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/types.cc
- M /trunk/asymptote/wce
-
-Final tweaks before release.
-
-------------------------------------------------------------------------
-r33 | jcbowman | 2004-11-07 23:24:38 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/Makefile.in
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/drawlabel.cc
-
-Updates to facilitate building info pages and figures.
-
-------------------------------------------------------------------------
-r32 | jcbowman | 2004-11-07 23:23:30 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- A /trunk/asymptote/doc/bezier.asy
- A /trunk/asymptote/doc/bigsquare.asy
- A /trunk/asymptote/doc/datagraph.asy
- A /trunk/asymptote/doc/diagonal.asy
- A /trunk/asymptote/doc/diatom.asy
- A /trunk/asymptote/doc/exp.asy
- A /trunk/asymptote/doc/generalaxis.asy
- A /trunk/asymptote/doc/lineargraph.asy
- A /trunk/asymptote/doc/linetype.asy
- A /trunk/asymptote/doc/loggraph.asy
- A /trunk/asymptote/doc/parametricgraph.asy
- A /trunk/asymptote/doc/quartercircle.asy
- A /trunk/asymptote/doc/square.asy
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r31 | jcbowman | 2004-11-07 22:22:17 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation
-
-------------------------------------------------------------------------
-r30 | jcbowman | 2004-11-07 22:05:05 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/settings.cc
-
-Fixed interactive mode.
-
-------------------------------------------------------------------------
-r29 | jcbowman | 2004-11-07 16:02:25 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/diatom.asy
- A /trunk/asymptote/examples/diatom.csv
-
-Example of multiple data graphs with secondary axis.
-
-------------------------------------------------------------------------
-r28 | jcbowman | 2004-11-07 15:32:44 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Fixed menus.
-
-------------------------------------------------------------------------
-r27 | jcbowman | 2004-11-07 15:31:19 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/TODO
- M /trunk/asymptote/asymptote.sty
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/drawlabel.cc
- M /trunk/asymptote/drawlabel.h
- M /trunk/asymptote/main.cc
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
- M /trunk/asymptote/settings.cc
- M /trunk/asymptote/settings.h
-
-Added a reset() function to restore settings to startup defaults.
-
-------------------------------------------------------------------------
-r26 | jcbowman | 2004-11-07 15:28:30 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/simplex.asy
-
-Formatting of comments.
-
-------------------------------------------------------------------------
-r25 | jcbowman | 2004-11-07 15:27:32 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r24 | jcbowman | 2004-11-07 00:08:29 -0700 (Sun, 07 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
- M /trunk/asymptote/runtime.h
-
-Added missing functions; removed pt from plain.asy; updated documentation
-
-------------------------------------------------------------------------
-r23 | jcbowman | 2004-11-05 10:16:40 -0700 (Fri, 05 Nov 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/LICENSE
- M /trunk/asymptote/doc/asymptote.texi
-
-Added GNU public LICENSE.
-
-------------------------------------------------------------------------
-r22 | jcbowman | 2004-11-05 10:13:47 -0700 (Fri, 05 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/doc/asymptote.texi
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r21 | jcbowman | 2004-11-04 23:37:35 -0700 (Thu, 04 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/base/plain.asy
- M /trunk/asymptote/builtin.cc
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/fileio.h
-
-Updated documentation.
+ Add glut compilation support for MacOSX.
-------------------------------------------------------------------------
-r20 | jcbowman | 2004-11-03 23:45:40 -0700 (Wed, 03 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
- M /trunk/asymptote/runtime.cc
-
-Documentation updates.
-
-------------------------------------------------------------------------
-r19 | jcbowman | 2004-11-02 22:20:51 -0700 (Tue, 02 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Allow negative array indices in arrayIntArray as in arrayRead and arrayWrite.
-
-------------------------------------------------------------------------
-r18 | jcbowman | 2004-11-02 22:13:26 -0700 (Tue, 02 Nov 2004) | 3 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Allow assignment to array indices [-len,-1];
-handle negative array indices in sequence routines.
-
-------------------------------------------------------------------------
-r17 | jcbowman | 2004-11-02 12:10:24 -0700 (Tue, 02 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/pen.h
-
-Added missing pen transformation code.
-
-------------------------------------------------------------------------
-r16 | jcbowman | 2004-11-01 10:23:54 -0700 (Mon, 01 Nov 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/doc/asymptote.texi
- D /trunk/asymptote/test.asy
-
-minor updates
-
-------------------------------------------------------------------------
-r15 | jcbowman | 2004-10-31 22:27:35 -0700 (Sun, 31 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
- M /trunk/asymptote/doc/asymptote.texi
-
-Check for boost header files; updated documentation.
-
-------------------------------------------------------------------------
-r14 | jcbowman | 2004-10-28 23:04:37 -0600 (Thu, 28 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/README
- M /trunk/asymptote/doc/asymptote.texi
-
-Updated documentation.
-
-------------------------------------------------------------------------
-r13 | jcbowman | 2004-10-28 23:04:20 -0600 (Thu, 28 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/picture.cc
-
-Make -O work when dvips isn't used.
-
-------------------------------------------------------------------------
-r12 | jcbowman | 2004-10-28 15:26:57 -0600 (Thu, 28 Oct 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/examples/logo.asy
-
-Sean Healy's logo implemented in Asymptote.
-
-------------------------------------------------------------------------
-r11 | jcbowman | 2004-10-26 09:05:04 -0600 (Tue, 26 Oct 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote/doc
- A /trunk/asymptote/doc/asymptote.texi
-
-Initial version.
-
-------------------------------------------------------------------------
-r10 | jcbowman | 2004-10-26 07:38:06 -0600 (Tue, 26 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote
- D /trunk/asymptote/.asy_history
- M /trunk/asymptote/.cvsignore
-
-Removed unwanted cvs files.
-
-------------------------------------------------------------------------
-r9 | jcbowman | 2004-10-26 07:31:01 -0600 (Tue, 26 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/configure.ac
-
-Set version = 0.50.
-
-------------------------------------------------------------------------
-r8 | jcbowman | 2004-10-26 07:29:34 -0600 (Tue, 26 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/asymptote/runtime.cc
-
-Fixed warning message if HAVE_STRTIME == 0
-
-------------------------------------------------------------------------
-r3 | jcbowman | 2004-10-26 07:27:12 -0600 (Tue, 26 Oct 2004) | 2 lines
-Changed paths:
- A /trunk/asymptote
- A /trunk/asymptote/.asy_history
- A /trunk/asymptote/.cvsignore
- A /trunk/asymptote/Compile
- A /trunk/asymptote/Makefile.in
- A /trunk/asymptote/README
- A /trunk/asymptote/TODO
- A /trunk/asymptote/absyn.cc
- A /trunk/asymptote/absyn.h
- A /trunk/asymptote/access.cc
- A /trunk/asymptote/access.h
- A /trunk/asymptote/angle.h
- A /trunk/asymptote/arrayop.h
- A /trunk/asymptote/asy-mode.el
- A /trunk/asymptote/asy.vim
- A /trunk/asymptote/asymptote.sty
- A /trunk/asymptote/autogen.sh
- A /trunk/asymptote/base
- A /trunk/asymptote/base/graph.asy
- A /trunk/asymptote/base/math.asy
- A /trunk/asymptote/base/plain.asy
- A /trunk/asymptote/base/simplex.asy
- A /trunk/asymptote/base/stats.asy
- A /trunk/asymptote/base/tree.asy
- A /trunk/asymptote/base/unicode.asy
- A /trunk/asymptote/bbox.h
- A /trunk/asymptote/builtin.cc
- A /trunk/asymptote/builtin.h
- A /trunk/asymptote/camp.l
- A /trunk/asymptote/camp.y
- A /trunk/asymptote/camperror.cc
- A /trunk/asymptote/camperror.h
- A /trunk/asymptote/cast.cc
- A /trunk/asymptote/cast.h
- A /trunk/asymptote/configure.ac
- A /trunk/asymptote/dec.cc
- A /trunk/asymptote/dec.h
- A /trunk/asymptote/drawclipbegin.h
- A /trunk/asymptote/drawclipend.h
- A /trunk/asymptote/drawelement.h
- A /trunk/asymptote/drawfill.cc
- A /trunk/asymptote/drawfill.h
- A /trunk/asymptote/drawlabel.cc
- A /trunk/asymptote/drawlabel.h
- A /trunk/asymptote/drawpath.cc
- A /trunk/asymptote/drawpath.h
- A /trunk/asymptote/drawverbatim.h
- A /trunk/asymptote/entry.cc
- A /trunk/asymptote/entry.h
- A /trunk/asymptote/env.cc
- A /trunk/asymptote/env.h
- A /trunk/asymptote/errormsg.cc
- A /trunk/asymptote/errormsg.h
- A /trunk/asymptote/errors
- A /trunk/asymptote/errortest.asy
- A /trunk/asymptote/examples
- A /trunk/asymptote/examples/.cvsignore
- A /trunk/asymptote/examples/Pythagoras.asy
- A /trunk/asymptote/examples/cardiod.asy
- A /trunk/asymptote/examples/centroidfg.asy
- A /trunk/asymptote/examples/cos2theta.asy
- A /trunk/asymptote/examples/dragon.asy
- A /trunk/asymptote/examples/equilchord.asy
- A /trunk/asymptote/examples/exp.asy
- A /trunk/asymptote/examples/fjortoft.asy
- A /trunk/asymptote/examples/integraltest.asy
- A /trunk/asymptote/examples/latexusage.tex
- A /trunk/asymptote/examples/lever.asy
- A /trunk/asymptote/examples/log.asy
- A /trunk/asymptote/examples/lowint.asy
- A /trunk/asymptote/examples/lowupint.asy
- A /trunk/asymptote/examples/sacone.asy
- A /trunk/asymptote/examples/sin1x.asy
- A /trunk/asymptote/examples/spiral.asy
- A /trunk/asymptote/examples/spring.asy
- A /trunk/asymptote/examples/spring0.asy
- A /trunk/asymptote/examples/spring2.asy
- A /trunk/asymptote/examples/sqrtx01.asy
- A /trunk/asymptote/examples/tanh.asy
- A /trunk/asymptote/examples/triads.asy
- A /trunk/asymptote/examples/upint.asy
- A /trunk/asymptote/examples/venn.asy
- A /trunk/asymptote/examples/wheelanimation.asy
- A /trunk/asymptote/examples/workcone.asy
- A /trunk/asymptote/examples/xsin1x.asy
- A /trunk/asymptote/examples/yingyang.asy
- A /trunk/asymptote/exp.cc
- A /trunk/asymptote/exp.h
- A /trunk/asymptote/fftw++.cc
- A /trunk/asymptote/fftw++.h
- A /trunk/asymptote/fileio.cc
- A /trunk/asymptote/fileio.h
- A /trunk/asymptote/fpu.h
- A /trunk/asymptote/frame.h
- A /trunk/asymptote/genv.cc
- A /trunk/asymptote/genv.h
- A /trunk/asymptote/guide.cc
- A /trunk/asymptote/guide.h
- A /trunk/asymptote/guideflags.h
- A /trunk/asymptote/import.cc
- A /trunk/asymptote/import.h
- A /trunk/asymptote/importaccess.h
- A /trunk/asymptote/inst.cc
- A /trunk/asymptote/inst.h
- A /trunk/asymptote/install-sh
- A /trunk/asymptote/interact.cc
- A /trunk/asymptote/interact.h
- A /trunk/asymptote/knotlist.cc
- A /trunk/asymptote/knotlist.h
- A /trunk/asymptote/main.cc
- A /trunk/asymptote/name.cc
- A /trunk/asymptote/name.h
- A /trunk/asymptote/newexp.cc
- A /trunk/asymptote/newexp.h
- A /trunk/asymptote/pair.h
- A /trunk/asymptote/path.cc
- A /trunk/asymptote/path.h
- A /trunk/asymptote/pathlist.cc
- A /trunk/asymptote/pathlist.h
- A /trunk/asymptote/pen.h
- A /trunk/asymptote/picture.cc
- A /trunk/asymptote/picture.h
- A /trunk/asymptote/pipestream.h
- A /trunk/asymptote/pool.cc
- A /trunk/asymptote/pool.h
- A /trunk/asymptote/pow.h
- A /trunk/asymptote/psfile.cc
- A /trunk/asymptote/psfile.h
- A /trunk/asymptote/record.cc
- A /trunk/asymptote/record.h
- A /trunk/asymptote/runtime.cc
- A /trunk/asymptote/runtime.h
- A /trunk/asymptote/settings.cc
- A /trunk/asymptote/settings.h
- A /trunk/asymptote/simpson.cc
- A /trunk/asymptote/stack.cc
- A /trunk/asymptote/stack.h
- A /trunk/asymptote/stm.cc
- A /trunk/asymptote/stm.h
- A /trunk/asymptote/symbol.cc
- A /trunk/asymptote/symbol.h
- A /trunk/asymptote/table.h
- A /trunk/asymptote/test.asy
- A /trunk/asymptote/texfile.cc
- A /trunk/asymptote/texfile.h
- A /trunk/asymptote/transform.h
- A /trunk/asymptote/treetest.asy
- A /trunk/asymptote/types.cc
- A /trunk/asymptote/types.h
- A /trunk/asymptote/util.cc
- A /trunk/asymptote/util.h
- A /trunk/asymptote/wce
- A /trunk/asymptote/xasy
- A /trunk/asymptote/xstream.h
-
-Initial revision
-
-------------------------------------------------------------------------
+commit 38c16362fd77cdaa325f9ac9f316e1ad46600fd6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 16:18:18 2008 -0600
+
+ Initialize window to the maximum tile dimensions again.
+
+commit ffab9fcaa21a0758ce42242e63ad6d6d5ce26bc6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 16:07:51 2008 -0600
+
+ Change default value of maxtile to (800,800).
+
+commit 48c91000d1284b74366c1c02db3ab2ccea70961e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 11:59:16 2008 -0600
+
+ Recommend glOptions += " -iconic" for UNIX systems that support this.
+
+commit a1d87f3d2af798cc89359c24e9f18260b396e4fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 11:36:15 2008 -0600
+
+ Add interface to runtime view() function.
+
+ Document use of glOptions=-iconic for UNIX systems.
+
+commit 1bea8e8b1790afb55c7899bd3a505dd3dcfca22c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 11:05:59 2008 -0600
+
+ Support -glOptions=-iconic for drivers that allow this.
+
+commit e766302cdd096972819105b96407d73d06b20e5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 10:27:46 2008 -0600
+
+ Avoid rendering problems caused by iconic option.
+
+commit 44f693bf85e7a8c25557d2b1e1510617a2c2c72c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 09:17:16 2008 -0600
+
+ Change default value of maxtile to (0,0), which now means to use the screen
+ dimensions.
+
+commit 02585cec9a5da7f348c2d9f764396d12edb3b4c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 6 08:52:25 2008 -0600
+
+ Use opaque value in glClearColor.
+
+commit 2016f42fba27487193258ca2f10392d61220f4cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 5 23:00:49 2008 -0600
+
+ Add PenMargin3 to example.
+
+commit 5c1d8867bffeea5d1600ca80c8f4d0d1755e80fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 5 18:21:12 2008 -0600
+
+ With -noV, initialize the window to maxtile.
+
+commit efeee19d9ffd6e65d3dd86d96d49770c76c3adc1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 5 01:43:18 2008 -0600
+
+ Avoid glDisable(GL_LIGHTING) due to race condition.
+
+ Improve Margin3.
+
+commit ff627450e4c48ea211403be0bcfb3f80f71c3d77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 5 00:07:04 2008 -0600
+
+ Add support for three-dimensional dimension bars.
+
+commit 9516507db876721489f9f91736db9a4e2f38f79d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 4 23:58:18 2008 -0600
+
+ Simplify window initialization code.
+
+commit 8f650920cb66b2f5e56b3bb7801a72f2fe5a436d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 4 16:43:44 2008 -0600
+
+ Fix PenMargin3 and DotMargin3.
+
+ Make dotsize consistent for pictures and frames.
+
+ Reinstate wedge example.
+
+commit 7eb648da6642d894776564de2c9a8bfd9da2c304
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 4 14:34:48 2008 -0600
+
+ Update hyperref documentation.
+
+commit e830469751fcfd89cb4395cb891dfb5258f2956b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 4 12:40:54 2008 -0600
+
+ Standardize triple perp(triple); fix numerical precision issue.
+
+commit ca8a5b45a2db729d65c2532a2691b490e166a59d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 4 00:50:49 2008 -0600
+
+ Fix more normal problems.
+
+commit a8b7919a2d2f9cae4be11aeb4702d4d3893b5709
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 4 00:17:51 2008 -0600
+
+ Use right-handed transformation.
+
+commit c3283a0676baa2893490028da3697d674097bf58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 3 03:25:16 2008 -0600
+
+ Decrement version to 1.50svn.
+
+commit 43f9a40080aa0f92d7c0a3f2edf6774e00550a4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 3 03:15:44 2008 -0600
+
+ Increment version to 1.51svn.
+
+commit 7c35f506cafce37ef53d3c9d74873bee14bc0fd5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 3 02:12:27 2008 -0600
+
+ Make example look better with render=0.
+
+commit 71f88287c1f0c9593d7a9cdacd67d0c79ef16915
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 3 02:10:44 2008 -0600
+
+ Fix example; texpath currently only handles standard font sizes.
+
+ Fix handling of keep flag in texpath and strokepath.
+
+commit 98d0bac42932a98ef39ba65e9347e6a7399b9bd6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 3 01:43:59 2008 -0600
+
+ Improve example.
+
+commit a2d5e32a404f9614564f8382edb6e8ea30176aa5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 3 01:38:07 2008 -0600
+
+ Fix surface normal calculation.
+
+ Add patch reverse(patch) function.
+
+ Improve normal(path3); add normal(triple[]) for polygons.
+
+commit cd6f6f555e6ebfef4b5c525c47449670db984eaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 19:52:42 2008 -0600
+
+ Add missing transform of normal vector.
+
+commit 6da5b5ed0730a5f4f0a06b093672068d0438686c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 14:50:09 2008 -0600
+
+ Document glOptions=-indirect.
+
+commit a0ec9291b25648bcf541cca112664054ae9bbadf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 11:17:56 2008 -0600
+
+ Change mean(pen[]) to take a more useful opacity function.
+
+ Add opacity argument to mean(pen[][]).
+
+commit 4ac8b16285c8d8c0206d12d6113605ed5c2884cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 10:33:08 2008 -0600
+
+ Reinstate cornermean.
+
+ Make mean(pen[]) return by default an interpolated pen with the minimum
+ opacity of all given pens.
+
+commit 1f468a931dac3a0cc2b2e1a377e54ca7db61993c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 01:45:39 2008 -0600
+
+ Use vertex shading.
+
+commit 0c429c99b1073a8ce6b694c14024318095a52cbb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 01:33:49 2008 -0600
+
+ Update examples.
+
+commit 6e170c72fad9f673b8bfb63d420768e4ad7f37c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 01:20:19 2008 -0600
+
+ Fix example.
+
+commit 4a56fe6a909bce1e60ee46dc445e9a7791c17b71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 2 01:15:59 2008 -0600
+
+ Increment version to 1.49svn.
+
+commit a219ddb14baff290277499dd68ad88e11a2ab124
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 23:49:11 2008 -0600
+
+ Document how to draw surfaces with patch-dependent or vertex-dependent colors.
+
+commit a59df140afed1a63cb1218c7ff492b8d38f20821
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 22:44:33 2008 -0600
+
+ Remove old fitscreen code.
+
+commit 98d281fb1bf0928779ba66773a671d7a45630f24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 22:24:42 2008 -0600
+
+ Document surface tube(path3 g, real width).
+
+commit 0bc94259935834b3f758ae12ced619451664a9c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 22:15:11 2008 -0600
+
+ Fix incorrect precontrol output in write(path) introduced in 1.91-23.
+
+commit 01d8cbea25650200b3372a05fed040cc20de158f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 21:54:00 2008 -0600
+
+ Account for perspective scaling in planar test.
+
+commit 9f18a4df21d708ecc1b853d815f8a0b8b6419c16
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Nov 1 14:52:41 2008 -0600
+
+ Use unstraighten() to obtain control points of straight segments.
+
+commit a963ce1eebd5c8a7480fe21ae5e62e8a7cdfa376
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 14:13:16 2008 -0600
+
+ Implement path unstraighten(path), which returns a copy of the path with
+ the straight flag turned off.
+
+commit 39211adfeab65d1efa31067ac2f4b9c7b9baac11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 13:36:29 2008 -0600
+
+ Specify an angle precision for centering perspective drawings.
+
+commit df226e66b5169a42195ada8750aa2a565d6c1839
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 11:52:48 2008 -0600
+
+ Increase angleiterations to 4.
+
+commit d7e1465437bcd26f21aa19eeb26f224c952806fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 11:35:33 2008 -0600
+
+ Allow odd sized tiles again.
+
+commit 48f6d409b7ff5ff23f3667b8e28db1639cabb107
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 10:47:26 2008 -0600
+
+ Set surface normals whenever light is on.
+
+commit 55ec3b5227b1a32d807217dca0787988352af385
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 10:02:28 2008 -0600
+
+ Transpose surface.corners() and surface.map().
+
+ Use mean corner pen for patch shading.
+
+commit 2378aa429188a396191e49b411907f98e366b06c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 08:58:09 2008 -0600
+
+ Increase angleiterations.
+
+commit d5865412c18a4cb1835ef7235f583d50dce439c0
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat Nov 1 03:43:57 2008 -0600
+
+ update examples/projectelevation.asy
+
+commit c7ff9b62861a294d57b200b05184414acdab857f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 02:29:24 2008 -0600
+
+ Rename cornermap to map and cornermean to mapmean.
+
+ Add triple[][] corner() and triple[] cornermean().
+
+commit 40905d1a35e5d96c4fd48aad8f04ba161da740d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 1 01:39:32 2008 -0600
+
+ Support lighting with vertex shading.
+
+ Fix surface lighting with render=0.
+
+ Fix normal(path3).
+
+ Move rgba pen packing and unpacking functions to plain_pens.asy.
+
+ Implement pen mean(pen[]).
+
+commit b2f7f73429c6bb9bcd70124e3c949e737225eb6f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 31 21:48:25 2008 -0600
+
+ Force tile size to be even.
+
+commit 096a399768b73f223951d18a554bc99a589e4872
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 31 17:48:33 2008 -0600
+
+ Make maxviewport and maxtile pairs.
+
+commit 4c870db4d37abb95ee7501107dcddea637cc21b7
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Oct 31 17:29:36 2008 -0600
+
+ asy-mode: warn cc-mode.el dependency.
+
+commit 401638c5ae34cc9f46ea916a2601cedf390c2c8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 31 17:18:14 2008 -0600
+
+ Support compilation under standard glut for systems without freeglut.
+
+commit 00366cc59b2e2ed5a0fa03fc3a80581233e41283
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 31 15:39:00 2008 -0600
+
+ Fix fitscreen toggling.
+
+commit 424de2df6076c686c8a8d0ee06c18d5572f151f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 31 15:34:07 2008 -0600
+
+ Add tilesize parameter to limit the maximum rendering tile size.
+
+commit 4deb82228a5bdfc655cb4b79be27298ffd22a6be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 31 08:48:04 2008 -0600
+
+ Revert last change, which breaks tabbing after struct{}.
+
+commit cf324b77f8d2a431235e46c1799c2e27fbe1ba2b
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Oct 31 07:36:39 2008 -0600
+
+ asy-mode: fix cc-mode code source dependency.
+
+commit cb1eeb3561d1cfd47c6724bc2d9962319a12ba80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 31 01:12:53 2008 -0600
+
+ Simplify construction of elevation-colored surfaces.
+
+ Add facility for vertex-shaded elevation surfaces.
+
+commit 913151d6867b93bb76ea24bcdb717a18a1e39483
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 30 23:42:55 2008 -0600
+
+ Fix initialization and translation issues.
+
+ Remove unneeded CYGWIN restrictions.
+
+commit 277cad8a6b3ee0dc3cefc21c5e72b9a3b407e0c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 30 22:04:53 2008 -0600
+
+ Fix orthographic exports.
+
+commit 06c7940dbfaa3ca0dcbb8220e5bb4db3a38f19ba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 30 21:48:52 2008 -0600
+
+ Use Brian Paul's tr-1.3 package to support high-resolution OpenGL tiled
+ rendering.
+
+ Add antialias setting (default true).
+
+ Change convert to use default antialias setting.
+
+commit f75488ec21d55232acfcbc86f165b56078a0600b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 30 21:16:31 2008 -0600
+
+ Add roundbox envelope routine.
+
+commit 3b430cd073da9000dff6e358dfa15483cac61ab9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 29 22:22:06 2008 -0600
+
+ Turn on straight flag only for piecewise straight planar paths.
+
+ Force straight flag for all obj faces to avoid subdivision cracks.
+
+ Make normal(path3) return immediately for nonplanar paths.
+
+commit ea2035f4d10d6ad2d4958f3264060bb6c19f1101
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 29 19:39:28 2008 -0600
+
+ Change signature of point to pair point(picture, pair, bool user=true) to
+ allow a return value in PostScript coordinates.
+
+ Remove framepoint in favour of truepoint(picture, pair, user=false).
+
+commit a9d36f14667ee3f01ded31a1682b056e99b45080
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 29 17:10:25 2008 -0600
+
+ Add maxheight, hstretch, and vstretch parameters to legend.
+
+commit 08d8d9d54b14b50cc18e40c6fe0b39175f14c742
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 29 11:48:12 2008 -0600
+
+ Add defaultbackpen.
+
+commit 5e73c1c8753fbaa886e8d14740d1fb54c67d0cb3
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Oct 29 03:42:28 2008 -0600
+
+ Add TeX versioning
+
+commit b295681be3eadad9b41da9cad9f335c555884dac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 29 01:28:12 2008 -0600
+
+ Support transparency in vertex shading.
+
+commit addf84f034546239f5a536ea13aa30f473888ece
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 29 00:50:50 2008 -0600
+
+ Support vertex shading in OpenGL renderer.
+
+commit 30614123cb946a0fe0bd3eb2906dffcd725d11ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 28 17:40:42 2008 -0600
+
+ Use centroid rather than the first vertex for splitting surfaces.
+
+ Rename unpack to real[] rgba(pen) and add inverse function pen rgb(real[]).
+
+commit 7701a82ac9563b95bfbbdd5b6752cb3e855c7913
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 28 01:42:51 2008 -0600
+
+ Add a more versatile and more efficient surface constructor for convex and
+ "piecewise-convex" three-dimensional paths; the planar(path3) constructor
+ should now only be used for nonconvex paths.
+
+ Update examples.
+
+commit 90aa53c7cc7b38519cdc75657347e4829f39f565
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 28 00:53:18 2008 -0600
+
+ Implement DefaultHead2(filltype filltype=Fill).
+
+ Add optional filltype argument to HookHead2.
+
+ Reduce adaptive thick line constant.
+
+commit 5aece89072f9c13499c4e5c209d001a91b56a50b
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Oct 27 07:32:59 2008 -0600
+
+ add size to parametricelevation.asy
+
+commit 36da4de5e2b52e0846ed10d3535f46fa1f1f169b
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Oct 26 17:53:47 2008 -0600
+
+ revert wrong commit of glrender.cc
+
+commit 5888260287059b73d61c68c9d2d19c6a1e028321
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Oct 26 17:46:53 2008 -0600
+
+ add size to sphericalharmonic.asy.
+
+commit 0598c725bca4e3613bd5d96bfe9f92b99636e6a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 26 17:37:14 2008 -0600
+
+ Further adaptive thick line improvements.
+
+commit b9c7577bf0d9f2b1f464046f91e9bb30f0ca303c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 26 15:52:26 2008 -0600
+
+ Improve thick line adaptive step routine.
+
+commit 0d4fa1edfcaf22f6d0682712488343624e19bf72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 26 14:35:58 2008 -0600
+
+ Increase 3D margins.
+
+commit 9461bf3f0b905d2d2580e2993ec3f6ffaacf4f04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 25 22:46:42 2008 -0600
+
+ Work around Adobe Reader rendering bugs.
+
+commit d26a98ae53cfc26724584790f75d48fc5d54ce9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 25 21:57:23 2008 -0600
+
+ Support 2D alignment of 3D axis labels.
+
+ Use more efficient size(pic) routine in legend().
+
+commit 99ded514151ae96c2f969eabc726e91cd5d358e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 25 13:01:28 2008 -0600
+
+ Resolve ambiguity in draw(surface).
+
+ Add Gradient palette that varies linearly over a specified range of pens.
+
+ Add spherical harmonic example.
+
+commit aa912c8197993f03628145caa23915a618718145
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 25 11:16:48 2008 -0600
+
+ Standardize argument names of dir and expi.
+
+ Add parametric surface with elevation-dependent colouring and no light effects.
+
+commit 3ef96452b28a2e2ced13a7e3ad7be52754279268
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 24 08:31:50 2008 -0600
+
+ Fix a numerical precision issue.
+
+commit aa83d5256ee460261387c3560d00816d86778675
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 23 02:18:43 2008 -0600
+
+ Increment version to 1.48svn.
+
+commit 75578118cf5bc705113c1ae240ff3c19e75bcf04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 23 00:48:28 2008 -0600
+
+ Add another draw routine for surfaces.
+
+commit fdc1eed6b5c60f0dafe7722dc5b1846d85a858db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 23 00:39:14 2008 -0600
+
+ Implement a more robust version of normal(path), returning O if the path is
+ nonplanar.
+
+ Handle nonplanar obj faces.
+
+ Add triceratops example.
+
+commit 65903677e85e923709ecf9a1b57df596d062f73e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 22 17:40:56 2008 -0600
+
+ Re-enable high-resolution rendering.
+
+commit 73ab9efcba8340a762e97c1e1c82e9e847931eaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 22 16:59:21 2008 -0600
+
+ Remove diagnostic.
+
+commit aa8cc010d4a318c68e892c49567ce069abc18a30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 22 14:52:20 2008 -0600
+
+ Fix strokepath(nullpath).
+
+commit f40ae1db9ac65ad4b358ca15ddf829a8277a629c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 22 14:49:43 2008 -0600
+
+ Fix strokepath.
+
+commit 17a1189c97f29a63fc1dfba82e2fe6305948e04e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 22 01:55:06 2008 -0600
+
+ Bypass bezulate for paths of length 4.
+
+commit c0caed7e85641f07acd04c36ef8aeb2989432045
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 21:05:17 2008 -0600
+
+ Use unit normal in planar.
+
+commit 4b1f6636bef4a86b158e6d6571761b25c7b672e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 20:50:31 2008 -0600
+
+ Fix cyclic path bugs in write(path) and write(path3) introduced in 1.45-34.
+
+commit caa4444ddc2e242d903c6eef2c33b811d0e1438f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 17:49:30 2008 -0600
+
+ Implement HookHead2 and TeXHead2 arrowheads. These are 2D arrowheads
+ lifted to 3D space and aligned according to the initial viewpoint.
+
+ Add missing angle parameter in HooHead3.
+
+ Simplify planar.
+
+ Move arrowheadlight parameter out of Arrow3 and into arrow commands, so
+ that the correct value of currentlight is used.
+
+ Use tighter values for the margin parameters viewportfactor and anglefactor.
+
+ Reduce angleiterations to 2.
+
+commit c03df01eb051081f035ecc4fdbfa9d88e76dae39
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 13:36:45 2008 -0600
+
+ Fit to screen by default.
+
+commit 72ee07959783cd6238303cbf614c02287b53fc1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 11:52:54 2008 -0600
+
+ Don't generate spurious "camera too close" errors for projections from infinity.
+
+ Always use currentlight by default for drawing arrowheads.
+
+commit 628f27c4054948ae3b0e83f43334860380a72378
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 09:02:46 2008 -0600
+
+ Change text on sample CD label to something more Asymptote related.
+
+commit 43251826a66e5d59b537245f03402ee220ef643d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 01:52:33 2008 -0600
+
+ Add missing file.
+
+commit db6b14e4304b767e2d9f701946e75421a5e5dcbf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 21 01:22:40 2008 -0600
+
+ Add module for reading obj files and example.
+
+commit c5c589ecc6513d890c48fb9810d9900b0b543681
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 20 23:05:56 2008 -0600
+
+ Allow an array of meshpens when drawing surfaces.
+
+ Update documentation.
+
+commit ad2f7da5d4b350d624c4de6f79eaf48d4f363443
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 20 21:48:12 2008 -0600
+
+ Move path length tests to surface constructor.
+
+ Add bool warn=true to planar and normal(path3).
+
+ Check incoming width and height parameters.
+
+commit f0cd7a28153ae2a5c1af3b4000c5e76fc4a2b023
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 20 16:31:26 2008 -0600
+
+ Fix prefix again.
+
+commit 7d37902efc2d7bdf386eba8bdc5829ff090fdc65
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 20 16:19:41 2008 -0600
+
+ Implement 3D margins.
+
+commit 0bd329a544d339e46112e6a8604f2c9fbc4c21db
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Oct 20 12:25:25 2008 -0600
+
+ Fixed watch() and unwatch() to use atupdate().
+
+commit 56311b858724cb98c83957efd304795106431fdd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 20 01:36:47 2008 -0600
+
+ Add surface constructors for triangles.
+
+commit d0de328928b73dc533bf58c905bfd9996275f05c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 20:54:46 2008 -0600
+
+ Add missing transform for projected 3D mesh lines.
+
+commit baf1e366451674409dbbf282217dc8c18008878d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 19:47:40 2008 -0600
+
+ Use cornermean instead of center.
+
+commit 111691e9df8d41241f77121f0ce3ebf8ad1cb692
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 19:26:02 2008 -0600
+
+ Add missing put argument.
+
+commit f5779a58acced80e808dff0cf15ac79c8b0c7c7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 17:43:03 2008 -0600
+
+ Fix range check in both places; consolidate PostScript code.
+
+commit e137c77e2a32a206713a3f7443d688b1e4cd82f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 17:27:37 2008 -0600
+
+ Fix range check in strokepath (and potentially texpath).
+
+commit 7fbd94c2ecd14edd2a913d6688cf89eb1cb2e29a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 16:32:44 2008 -0600
+
+ Implement functions that construct a pen array from a given function and
+ palette.
+
+ Add elevation example.
+
+commit a5184d084df93f6298baccf0ce70f69bae24afc1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 15:22:09 2008 -0600
+
+ Add support for using a different surfacepen for each patch.
+
+commit 6009d4388f7454fb311d7decc947436c9566f733
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 13:17:34 2008 -0600
+
+ Document default pen argument of strokepath.
+
+commit 1360af6abbce73279628714c4c3ff048976d79a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 19 10:31:51 2008 -0600
+
+ Implement path[] strokepath(path g, pen p), which returns the path array that
+ PostScript would fill in drawing path g with pen p.
+
+commit 2740298fede8465a7642bc2a18dea281021d9df6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 13:53:43 2008 -0600
+
+ Increment version to 1.47svn.
+
+commit 9bb668cc88ca35249be96f355cbc7b75c45b6d68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 12:36:00 2008 -0600
+
+ Allow one to disable embedding of inline PRC files within LaTeX.
+
+commit 84cf6bbf3325e893e010a53c21274357985ead03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 11:48:45 2008 -0600
+
+ Try to produce a preview image of latexusage for the manual.
+
+commit 568f4e34ba370328955aee1bc4e8eafb48c861f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 11:01:22 2008 -0600
+
+ Signal an error if the user tries to render an image without freeglut.
+
+ Support embedding of 3D PRC files when -render=0.
+
+commit 5118c4d0066843a6ba900ae7f956bd822fdbb2bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 02:48:43 2008 -0600
+
+ Update examples.
+
+commit 4c7b3ff91a370dac01708dfe0a8c0922d1d6d457
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 02:35:15 2008 -0600
+
+ Update example.
+
+commit e722dc5cd0da79515c7463cfeb0773a49419939a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 02:30:53 2008 -0600
+
+ Increment version to 1.46svn.
+
+commit a08904f2e1b719095530bb6586ce57b9bb51f4d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 18 00:46:29 2008 -0600
+
+ Add planeproject routines, courtesy of Philippe Ivaldi.
+
+commit d01ca3e35f5b66b5adff25cd45aaf760bf4b993e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 23:44:47 2008 -0600
+
+ Documentation updates.
+
+commit eb9fb24438bc8553b4a5b0adb3c1cc014e4bb0f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 21:12:11 2008 -0600
+
+ Fix fitting issues.
+
+commit 5ae120c2b28d950c09df3b4b4fe3540168bb1d78
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 16:55:36 2008 -0600
+
+ Fix handling of minimumsize.
+
+commit 450be86ce3a140bbc7e013518e48e29d68ad8631
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 16:07:48 2008 -0600
+
+ Increase tolerance of normal(path3).
+
+commit 3bb03bf62429777e16aabbb40357ffada91a2aec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 14:11:32 2008 -0600
+
+ Standardize embed options; fix labels.
+
+commit 918322f8395ac985874b5d0417766e31feed1ba9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 13:25:17 2008 -0600
+
+ Add link to PRC specification.
+
+commit 2a794557026dd10ea67fd140a79d8ef9155612c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 11:52:14 2008 -0600
+
+ Fix dir normalizations.
+
+ Ignore spurious warnings from degrees.
+
+commit 434b5d12403d6b61afba453fe17dbe1366853821
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 11:20:47 2008 -0600
+
+ Illustrate use of global TeX macro.
+
+commit 7f25fea2532f514f4e2cd0eabc7a7e4cac68f0e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 01:26:45 2008 -0600
+
+ Document direction invert routine.
+
+commit 7d845ac8dfd8a4ce5d23c1363509f5e194abee03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 17 01:19:46 2008 -0600
+
+ Fix DefaultHead3 size.
+
+ Update documentation.
+
+commit b787b05159710e06c3487a7ce6047dc8a1272006
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 16 22:32:10 2008 -0600
+
+ Add 2D versions of accel and radius of curvature functions.
+
+commit bacaedc1bd39ca476fb99b10ab078778851a1bae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 16 21:48:08 2008 -0600
+
+ Fix radius and non-normalized dir functions.
+
+commit 23731a6187fa578d96593694e7e8e2b15044533f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 16 11:37:26 2008 -0600
+
+ Fix numerical resolution issue.
+
+commit ae5229645dc61337e71c72a53204d0c8c5251147
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 16 01:08:49 2008 -0600
+
+ Add a routine to compute the radius of curvature of a path3 at a point.
+
+ Improve adaptive thick line algorithm.
+
+ Add option to suppress normalization of dir functions.
+
+ Remove secondary camera adjustment call.
+
+commit 53437664816df95947bd6b22e7047ca433046498
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 15 18:12:14 2008 -0600
+
+ Minor optimization.
+
+commit 1e5ad6e703157c922b9b020c30d2e58c288c9a03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 15 18:03:05 2008 -0600
+
+ Fix arrow3 sizing.
+
+commit 932d58b7843a368a112847c2e166c244c92d3373
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 15 00:14:19 2008 -0600
+
+ Implement triple invert(pair dir, triple v, projection P=currentprojection).
+
+ Add a 3D arrow routine that accepts a pair direction.
+
+commit d39eaeeda70a4bc3973d328897e1b0796d295efb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 14 23:42:35 2008 -0600
+
+ Add HookHead3 and TeXHead3 arrowhead styles.
+
+commit 14aaabac9f0337624ee86c74f36b5b2ad7e5442b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 14 17:16:17 2008 -0600
+
+ Optimize 2D arclength calculation for straight segments.
+
+commit fe419cd7baea414ffd6f92a17d24afccfb426fdf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 14 17:15:31 2008 -0600
+
+ Fix degenerate perp vector workaround.
+
+commit 72c86d263469f4451fc0d3abe803c0d9f15a141c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 14 17:14:27 2008 -0600
+
+ Optimize arclength calculation for straight segments.
+
+commit 738a2255ebe0c5a8a2014fdb4fff9e6ec1ab9c43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 14 15:24:08 2008 -0600
+
+ Fix degenerate perp vectors.
+
+commit 3388c706edcf4159ae87503bee618befe94090f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 14 14:21:57 2008 -0600
+
+ Fix nullpath and nullpath3 issues.
+
+ Use user coordinates in camera diagnostics.
+
+commit e2d10ddde7df0b81d5ad81c67f9f351865ceafc3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 14 11:01:52 2008 -0600
+
+ Move surface constructor for surfaces of rotation from solids to three_surfaces.
+
+ Add surface constructor planar(path3).
+
+ Add path(path3, pair P(triple)=xypart) constructor.
+
+commit fec16d215047435adfa9111632f46c893fcb7d1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 13 22:40:10 2008 -0600
+
+ Fix degenerate perp vectors.
+
+commit b469972c200c0c7c56e89450be844725ee140af0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 13 21:49:53 2008 -0600
+
+ Improve automatic camera adjustment.
+
+commit 47ef47556935f1b4d3aa9165cd8e86103cd7c689
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 13 20:36:06 2008 -0600
+
+ Fix transition between rendering algorithms.
+
+ Fix handling of currentlight=nolight.
+
+ Change default light for mesh lines to surface light.
+
+commit b7033d26e5e86717787c3d7759d58a696d30246e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 13 13:28:07 2008 -0600
+
+ Fix window sizing problems.
+
+ Tweak constant.
+
+commit 3a01cf4c74883209b8f9b9831715c3491a813bb4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 13 10:00:22 2008 -0600
+
+ Install externalprc.tex.
+
+commit baae1e504001f309073a01c13aeab4856af2fbe3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 13 01:26:29 2008 -0600
+
+ Avoid cracks in thick lines.
+
+ Add connector sphere for cyclic paths.
+
+commit f94d0b4e62f3360e2a00a9a56384d9972ef9270d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 13 00:44:45 2008 -0600
+
+ Enable linetype offset.
+
+commit e7a0ad4062b13b04c2436c45c797ca18dc779a89
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 12 23:39:48 2008 -0600
+
+ Transform computed surface normals.
+
+ Reduce planar normal constant for accurate rendering.
+
+commit c6379e473d1ef3581558b211757da30fd24c71dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 12 21:13:04 2008 -0600
+
+ Add Orest's patch to make short connections before longer ones.
+
+commit 1ebe7b45b06798b414e70cb105f2cf87a502dfb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 12 13:35:26 2008 -0600
+
+ Fix rendering of planar surfaces.
+
+commit c90bf5333a69acb9349fdd1536c9942189e98151
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 12 11:33:24 2008 -0600
+
+ Fix settings.render=0.
+
+commit ff63393e73591bf3b466f8b9bc40da50423d376c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 12 00:29:13 2008 -0600
+
+ Fix freeglut dependency.
+
+commit d345f631455b8af7748a32595f61f209b4343c72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 11 23:59:50 2008 -0600
+
+ Remove texhash dependency from RPM spec file.
+
+commit b88d4ff8e42f94497f711834bd636cd051ed7591
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 11 23:10:17 2008 -0600
+
+ Speed up rendering of straight surfaces.
+
+commit 81db85450d667bcbfa0cee08f8b7b7a0f4c4da87
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 11 22:02:50 2008 -0600
+
+ Treat duplicate nodes as straight segments.
+
+ Make write(path) indicate straight segments, consistent with write(path3).
+
+commit 2503ca4d1ad2ce82ab46b741f4f5826f577aa56f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 11 14:48:32 2008 -0600
+
+ Size 2D and 3D objects consistently when render=0.
+
+commit 62ad2e45a245997657b1a48797fe7aa5dd559191
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 11 11:09:55 2008 -0600
+
+ Respect prefix and format arguments.
+
+commit 5caa2cc71777b1bb4da0fddc03e0571a6eb5c360
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 11 00:14:43 2008 -0600
+
+ Fix normal for degenerate paths.
+
+commit e0197dd54d4529cfa67ccd52e344f913bdec06b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 23:38:12 2008 -0600
+
+ Resolve ambiguity.
+
+ Optimize normal.
+
+commit b852780739cd4bb22af63989e38acc517730843d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 23:09:04 2008 -0600
+
+ Fix straightness test.
+
+ Draw a sphere if path3 has length 0 with roundcap but not squarecap or
+ extendcap, consistent with the behaviour of PostScript in 2D.
+
+commit e62b0e605a8180dc79da3924b7689cc917eba92a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 21:40:24 2008 -0600
+
+ Remove -unsafe option in favour of -nosafe setting.
+
+ Remove unused code.
+
+commit 0497d1c36a9804d5d4cd7ef9dcfb5dd14599d2a8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 10 19:47:52 2008 -0600
+
+ Added testing of permissions.
+
+commit 78f09201a89f87fa42e569870f1a204046eb92de
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 10 18:47:43 2008 -0600
+
+ Added secure options as read-only settings.
+
+commit 7b8f87e5a582f369b7ced78f5f1385982e06e8c3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 10 17:42:54 2008 -0600
+
+ Added optional tests to audit the type and application caching.
+
+commit 8ccab01d6fe468e730d2a79d32f75df4a1b94f18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 17:35:57 2008 -0600
+
+ Document texpath.
+
+ Standardize write(path3) formatting.
+
+commit 34290dca518ad649093ec17e0bc2cf699b2e9279
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 09:27:34 2008 -0600
+
+ Fix example.
+
+commit 05daf2ea53e09caaceaf8234cc0258a9fa1fa16e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 09:24:00 2008 -0600
+
+ Fix compilation error.
+
+commit a0e55c7d1ceb54cde843700161902b663b943abb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 09:22:09 2008 -0600
+
+ Add missing return value.
+
+commit 60d1a1051c405c20214b8eeb74d37b5ea5cc68a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 09:10:00 2008 -0600
+
+ Document convert, animate, and system; add args option to animate.
+
+ Fix segmentation fault in system.
+
+commit 575edaeefd1daa8877ff91d3b3c38ffb7823e8dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 08:18:48 2008 -0600
+
+ Add files missing from last revision.
+
+commit 4b34812c6222d7639176cb150c4ce0cb61a62197
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 02:45:32 2008 -0600
+
+ Make default surface color black now that lighting is on by default
+ (otherwise planar surfaces might not be visible).
+
+ Add unithemisphere.
+
+ Draw hemispheres rather than spheres at joints.
+
+ Simplify linecap code.
+
+ Use linecap(0) by default for meshlines.
+
+ Don't draw thin line if opacity of pen is less than 1.
+
+commit 63785292a8872eea4482057643ca8d4e313484f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 00:58:16 2008 -0600
+
+ Add min and max arguments to axes and axes3.
+
+commit 19aa769f07f3552b8fcaa172abe2fc3315945bb0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 10 00:52:48 2008 -0600
+
+ Simplify paths.
+
+commit 86afa75132b7408133e32953a1182b2877381534
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 9 22:12:26 2008 -0600
+
+ Allow the specification of fuzz=0 in intersection routines (the new
+ default, fuzz=-1, specifies a fixed multiple of the machine precision).
+
+commit 770063a8564a3caeeda2b5daa9d1c5c53c70f08d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 9 21:34:15 2008 -0600
+
+ Fix division by zero error.
+
+commit 19c3e714f4aa541026e7f8ce54cf49511d2a3336
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Oct 9 19:23:43 2008 -0600
+
+ Improve splitting of triangular patches.
+
+commit bb431ae8b39aa8c66bae401438839f4e9e1d259b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 9 01:23:49 2008 -0600
+
+ Fix longitudinal lines in solids.asy.
+
+ Split longitudinal curves into front and back pieces; add
+ longintudinalpen=frontpen and longintudinalbackpen=backpen.
+
+ Use longitudinalpen=nullpen instead of longitudinal=false.
+
+ Make dash lengths in solids.asy consistent between different rendering modes.
+
+ Fix OpenGL opacity calculation (only for settings.render=0).
+
+ Set P.ninterpolate to 1 for projections from infinity.
+
+ Fix 3D dashed lines for degenerate cyclic paths.
+
+ Increase fuzz in 3D arc and Arc routines.
+
+ Update cone radix in solids.asy.
+
+commit a879e30890cc04c2e386415857144c1260ace1dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 8 21:57:16 2008 -0600
+
+ Fix arctime for cyclic paths of zero arclength.
+
+commit 246b189492f41e694ce067bcc139af0cc2d77332
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 7 15:50:10 2008 -0600
+
+ Reduce number of patches in unitcone.
+
+ Rename solidcone to unitsolidcone.
+
+ Improve appearance of straight arrows.
+
+ Increase fuzz in arrow end tests.
+
+commit 7d47f3d7e53f6999ec8ba5e463cd5533c999adf0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 7 14:27:36 2008 -0600
+
+ Add arrow to NoTicks.
+
+commit 2350e092e97f564193df1afa0241b13ab1b8fad1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 7 13:57:30 2008 -0600
+
+ Fix transverse slices.
+
+commit 236f3d2e2acbc367c991d4614deefa37a2063bbc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 7 12:00:47 2008 -0600
+
+ Give user control over slice Arc accuracy.
+
+commit 6d460c3889480d4fd88a6e3f3567b0fc27a13566
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 7 11:32:08 2008 -0600
+
+ Increase longitudinal epsilon.
+
+commit 0626509ce02f1c0473fcfd481f089c2e6824fd2b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 16:49:30 2008 -0600
+
+ Document need for version 2008/01/16 or later of the movie15 package.
+
+commit adfd8d95fb575a4e7511cde1170150fc5cccea0e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 16:19:50 2008 -0600
+
+ Fix incorrect cast.
+
+ Resolve ambiguities.
+
+commit 691fdeba886be97a0b7fc5c44ebfa0cd73dd48d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 12:26:16 2008 -0600
+
+ Update documentation.
+
+commit bbd1c8040d2e7d645227a729cc923133d9cdf96f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 12:05:43 2008 -0600
+
+ Add utility for forcing Adobe Reader to update all currently loaded documents.
+
+commit e47173ba27d35777b1edd1d30e95f839901f42e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 11:24:49 2008 -0600
+
+ Use NUL instead of /dev/null under MSWindows.
+
+commit b6e12abbc219dfaf582b24788bd6d11f65183dcd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 05:36:07 2008 -0600
+
+ Increment version to 1.45svn.
+
+commit 9c86cdd6a32142cca7fe4a443bc36192cba2e098
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 03:48:54 2008 -0600
+
+ Update documentation.
+
+commit 01ed46270df994548349be0f2e6b112b2f5b9644
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 6 01:09:53 2008 -0600
+
+ Remove settings.tex="pdflatex" from embed.asy and move contents of
+ embedding.asy into this file.
+
+ Generalize movie15 patch to pdflatex; restore @ catcode to its previous value.
+
+ Reduce size of manual.
+
+commit 987faf990fb1adec72aaf3f72b9176e9ca034cff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 5 21:20:57 2008 -0600
+
+ Fix missing BBox bug in movie15 version 2008/01/16.
+
+commit a245d161df6b5603452b42d10a198ffa31666167
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 5 03:33:08 2008 -0600
+
+ Handle degenerate scaling.
+
+ Fix manual build problems.
+
+ Update examples and documentation.
+
+commit 9c9c3fadd3a230f6d2ecefdd85a6f935ca9e9934
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 23:13:48 2008 -0600
+
+ Fix absolute viewpoints.
+
+commit d38da2db56425068f34003393540912efc22ab16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 19:18:49 2008 -0600
+
+ Fix example.
+
+commit 5662f10ca793475007c144f8e15edb4d7cb9cd8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 18:18:00 2008 -0600
+
+ Fix examples.
+
+commit 1e3bbb896eca8318e3c450502f46ca0035713496
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 17:12:05 2008 -0600
+
+ Add file missing from last revision.
+
+commit 75d1a9ebd17d7a737756dceafdc7def97cb17ed0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 17:11:37 2008 -0600
+
+ Improve definition of unitcone.
+
+ Make xasy work again with 3D pictures.
+
+commit f600479daf9a0ebddfaf68714df208444d76cf4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 14:53:47 2008 -0600
+
+ Remove interp(int,int,real).
+
+commit 4aa519732f652230ecaedc8e54cd52fb609a6eda
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 11:45:14 2008 -0600
+
+ Handle degenerate point in cone.
+
+ Tweak parameter in thick lines.
+
+commit 355a989ef64871ef160394f74f36abb71d79508a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 4 01:15:46 2008 -0600
+
+ Fix cracks in thick lines.
+
+ Fix projection and clipping.
+
+ Fix 3D animations.
+
+commit 2e9ccd5d05b774d3e21a4b799536510c2b440a95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 3 17:21:00 2008 -0600
+
+ Force -noprc during documentation builds.
+
+commit 8365dfbfa96fd6d787cc7a9a4f2a710a2b3dbc5c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 3 17:07:00 2008 -0600
+
+ Fixed matching of defaults for functions with rest arguments.
+
+commit dfed4bfb80e49c5fe703a93dded72ccfaa0df450
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 3 16:32:10 2008 -0600
+
+ Make latexusage produce a rendered image by default.
+
+commit d53e950205d309c69c2f4558351cf133addf8b12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 3 15:49:34 2008 -0600
+
+ Respect -noprc.
+
+commit f6022f259b33bfe692f0291b7cd4a32f17e609a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 3 04:09:58 2008 -0600
+
+ Remove references to obsolete modules.
+
+commit 2ce92f4ebdf01e44843b7ad281430135c319a4e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 3 03:43:53 2008 -0600
+
+ Restore symmetric clipping planes.
+
+ Fix embed ambiguity.
+
+ Update examples.
+
+ Make preliminary documentation updates.
+
+commit bd1cd3509b9156cc0addfe043a5a3e9a33185384
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 3 01:01:09 2008 -0600
+
+ Use a better default for tick and axis label selection.
+
+commit 8ce64fdbab5ce351116d5526b5c8e2836a41510c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 3 00:02:26 2008 -0600
+
+ Return a zero scaling when unbounded (revert 1.44-252); see generalaxis3.
+
+ Rename LeftTicks3 to InTicks, RightTicks3 to OutTicks, and Ticks3 to InOutTicks.
+
+commit 2506b0faf7f20bf480fdf5796d5aa37de880d3b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 2 16:47:12 2008 -0600
+
+ Remove unused code.
+
+commit fbf60a9cd7a93e4ec4f71634f81a009b2eba1e67
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 2 16:43:22 2008 -0600
+
+ Support PRC images even when inlinetex=false.
+
+commit 9812fa6d9e85f2c117c9e764e237fc08b9a931a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 2 02:40:10 2008 -0600
+
+ Support PRC, with optional rendered preview, in inlinetex mode.
+
+commit 3780d2fdfd74873a0a41e92c763992d72b911df3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 1 23:50:15 2008 -0600
+
+ Work around degenerate up vectors.
+
+commit 59235a64322e4d9af3aacf87d82605821486979e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 1 22:45:06 2008 -0600
+
+ Fix perspective projections and clipping.
+
+commit 6c4d4326ea56ef3164a4757b533ad7a49eca5724
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 1 21:34:38 2008 -0600
+
+ Fix reference vector indices.
+
+commit e18c8f9739b31ce0d8716dd4d34a4affdadc71a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 1 20:56:14 2008 -0600
+
+ Support prc with pdflatex.
+
+ Fix light transforms.
+
+ Use sequence for array loops.
+
+commit d90fb9cab118ea3761dd2c2eca5fc5a9df7864db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 1 14:07:53 2008 -0600
+
+ Support texpath in inlinetex mode.
+
+commit 4840f25bc8cc76d5b008baff72b31301c35d97cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 1 03:45:46 2008 -0600
+
+ Fix sizing of perspective projections by usingd an accurate subdivison
+ algorithm to calculate the optimal field of view angle.
+
+ Use an accurate projected path3 bound for picture sizing.
+
+ Optimize projection routines.
+
+commit 9b9bf22e4c751ecc7b2405c4028fcafb1b52a7d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 30 11:58:22 2008 -0600
+
+ Don't cache projected bounds.
+
+commit 889b91cee23aee5799618c789bc8b4daf5fd83bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 30 10:59:03 2008 -0600
+
+ Fix rendering from an absolute viewpoint.
+
+commit 7b811cdad3343f270edbb96afc40c57291aca5f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 30 03:53:15 2008 -0600
+
+ Fix picture sizing and clipping plane.
+
+commit d0a1de8b34ba2ed05cd1fc0b8a1c0538d17665ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 30 02:14:12 2008 -0600
+
+ Use a separate frame for preview rendering.
+
+commit 4977cb85f158f2e643f2958a7ca1a0e907e31b0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 29 19:01:39 2008 -0600
+
+ Minor optimizations.
+
+commit 12c7b6a47985ae0aa110ca39c575ec87a9a5a6df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 29 03:39:09 2008 -0600
+
+ Limit window to physical screen size under MSWindows due to OS limitations.
+
+commit ae0ab2d344985ca2027a223fb009fd67085f66b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 29 02:08:52 2008 -0600
+
+ Fix window size checks.
+
+commit 51819e119ff82a0e29daaceb67f75a1bba0c5a58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 29 01:41:25 2008 -0600
+
+ Use gluEndCurve not gluEndSurface.
+
+commit 9075f472590c9760a94c247cf5d7d12b162b7e81
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 29 01:09:16 2008 -0600
+
+ Allocate image rather than putting it on the stack.
+
+commit 10b0cbf91b825294005d095f37084cf93c30e896
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 29 00:47:41 2008 -0600
+
+ Optimize solids.asy.
+
+commit 04e54c5eaaf34b67f3f7054689503c8e4e2e1131
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 23:01:01 2008 -0600
+
+ Fix shrink (- or _) and expand (+ or =) keys.
+
+commit d168f5736ad199d1b0b7decee1e5a88314639289
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 22:25:20 2008 -0600
+
+ Remove unneeded bzero.
+
+commit 85d1559a9d219a17ab1ea1676f3771fff60b8675
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 22:22:19 2008 -0600
+
+ Port to cygwin.
+
+commit c39a492a8574f1d5ab3ab7518466820e110976c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 21:46:48 2008 -0600
+
+ Fix cygwin configuration.
+
+commit 27ef19ce3571c07f47ae25a8547faf10f40f590c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 12:58:51 2008 -0600
+
+ Support CYGWIN freeglut configuration.
+
+commit 966268d31497e4778bdb659aa180399390fceb88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 11:56:33 2008 -0600
+
+ Avoid redundant transformation for infinite projections.
+
+commit 953ad71d6dfd10a0ddafa7ee8540ea6dc7df3fb4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 11:47:50 2008 -0600
+
+ Preserve aspect ratio on export.
+
+ Work around viewport size driver bugs.
+
+commit 5fbdf27645360c0a1effc27dd325d384301e3009
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 28 03:27:07 2008 -0600
+
+ Port to cygwin.
+
+ Wait until menu disappears before exporting.
+
+ Right button without motion, in addition to middle button, now brings up menu.
+
+ Fix export segmentation fault.
+
+ Fix mesh mode.
+
+commit 7edb1c93d655cddc5562dc38ebff6cbdb8736e62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 27 10:37:38 2008 -0600
+
+ Add missing 2D Arc routiones.
+
+ Remove unusual handling of negative radii.
+
+ Update arc and Arc documentation.
+
+commit 6abd91a066dbe564210c7c1c4185cc26e782aba9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 27 03:17:06 2008 -0600
+
+ Render at requested size in interactive mode.
+
+ Fix transverse slices of solids of revolution.
+
+ Simplify arc and Arc routines.
+
+ Check for invalid normal vectors in 3D arc and Arc.
+
+commit 36999977922c983da159e435d3f302efd001401b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 27 00:29:16 2008 -0600
+
+ Preliminary changes to support CYGWIN.
+
+commit 9314d7e7887d1eb9be676e6a0582e671323bee31
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 27 00:18:48 2008 -0600
+
+ Remove psimage code.
+
+commit b449661b1b3f3043852f3a6ce690105425c3aabc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 26 23:38:00 2008 -0600
+
+ Remove obsolete psimage feature (use -render=n instead).
+
+commit 8e814f5d9ff6876292ad53206bf47e2e05cb35c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 26 23:33:09 2008 -0600
+
+ Fix path3 rendering.
+
+ Add meshlight option to surface routines.
+
+ Improve glrender mesh mode.
+
+ Simplify light constructors.
+
+ Clean up code.
+
+ Remove OpenGL license from glrender.cc as the original code has been
+ completely replaced by our own code.
+
+ Update examples.
+
+ Remove unused lights.js file.
+
+commit b5f168b67aa737a7f11c0a7da3e9546672450255
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 26 12:53:55 2008 -0600
+
+ Make object argument optional in flowchart routines.
+
+commit a1cb3ff0719f028623e9a28fe3b21e0ef35ef512
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 25 00:31:50 2008 -0600
+
+ Standardize lightmodel with openGL; support multiple lights.
+
+ Add viewport option to light to force lights to be fixed in the viewport frame.
+
+ Communicate non-viewport lights to embedded PRC files.
+
+ Add +/- expand/shrink keyboard shortcuts.
+
+commit 3183cd3346d88442a0f34e86b7092d614faed252
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 24 03:34:35 2008 -0600
+
+ Replace the light model with the one used by openGL.
+
+ Use nurb routine whenever the surface is not straight and the light is on.
+
+ Add -nothin option to force pen thin to be set to the initial defaultpen.
+
+ Support custom embedded javascript files via a script option to shipout;
+ add lights.js example.
+
+commit d310ac530844a01f943e63a42fe488fdf3e81d1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 24 03:25:34 2008 -0600
+
+ Set the opacity of the sum of two pens to be the larger of the two
+ opacities, adopting the blending mode of the second pen.
+
+commit 900a2509e7e48eeeecfb9244742664462c32d40c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 23 02:18:57 2008 -0600
+
+ Fix more material vs. pen problems.
+
+ Improve degenerate normal test.
+
+commit 19f717837954a62b9b6f5bc133dabddd929c2da8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 23:16:10 2008 -0600
+
+ If the render value is negative, use 4 times its absolute value for rendering
+ eps and pdf formats and 2 times its absolute value for rendering other formats.
+
+ Turn light off for drawing meshes.
+
+ Specify light coordinates in viewport frame.
+
+ Fix line colors.
+
+ Provide an optimized patch constructor for quadrilaterals.
+
+commit 46b54b99f4060c19d23fc9cb5814dc1391324628
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 17:24:11 2008 -0600
+
+ Remove preview option in favour of render=n > 0.
+
+ Fix line material defaults.
+
+ Viewer is no longer updated by erase() since we don't know whether the
+ original picture was 2D or 3D and reloading acroread is slow.
+
+ Spurious shipouts arising from cameralink are now suppressed.
+
+commit c9f40fcc55c2c9354330749bf8208ceb3640b595
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 14:51:56 2008 -0600
+
+ Add option -preview to render 3D preview image.
+
+commit fac8c870a1e483c08963f7d794936f4f99ed6b3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 11:52:56 2008 -0600
+
+ Remove obsolete outward flag.
+
+commit 790ac4aecde366b2f22c77aab5f9540c2ce6a236
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 09:05:17 2008 -0600
+
+ Revert last change.
+
+commit d9f599e28adbf465adb9fd685e467da4a53e8be0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 09:03:50 2008 -0600
+
+ Suppress another unnecessary warning.
+
+commit 8106ef18917d33c053c69d885417e76c1b30c7ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 08:45:44 2008 -0600
+
+ Suppress unnecessary warnings from automatic picture sizing.
+
+commit f03f00939aba56d9e4fe4f58d61ac3d74f6a3bbd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 22 03:05:03 2008 -0600
+
+ Support orthographic projections in PRC.
+
+ Fix definition of emissive.
+
+ Transform currentlight correctly in shipout3.
+
+commit 6b10a32eacf8291eca8e3bbfb60a7abfac24a847
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 21 14:43:48 2008 -0600
+
+ Fix orthographic and oblique clipping.
+
+commit cd2ead2066972765f47086fd2d169954230f0ae9
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sun Sep 21 14:10:34 2008 -0600
+
+ Fix z rotation.
+
+commit b8662acce03a7f8f6f663705b6ee264e31ec490d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 21 13:34:37 2008 -0600
+
+ Support compilation without freeglut.
+
+commit 34ee9b3a14f79efb2524e63929d3585450bb6854
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 21 11:33:45 2008 -0600
+
+ Fix normal0.
+
+commit f79f8e84dec627eb3f1adcad2b0cb520d87d8924
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 21 11:32:55 2008 -0600
+
+ Add optimized vertex normal routines.
+
+ Add fuzz to arrow position test.
+
+commit 6c368a1e776dd57fcc89b986d4dccf9d219ade4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 21 00:57:00 2008 -0600
+
+ Fix includes.
+
+commit 356eaf53fb4cb3f795185b8b5bb431f0a5af903d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 21 00:52:01 2008 -0600
+
+ Fix glOrtho parameters.
+
+commit 1a022b26985d53b7be158756fdfe1dc610fe4a7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 20 23:59:37 2008 -0600
+
+ Improve surface culling.
+
+ Use GLUnurb for rendering a path3 (unless it is piecewise straight).
+
+commit af0b8965ea4d0a46eaf0efdb032e8090607de630
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Sep 20 14:20:06 2008 -0600
+
+ Undo renaming of slidemovies.asy.
+
+commit f4acd62482a50ef7ec3a614a3e4262d11b0034a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 22:55:58 2008 -0600
+
+ Adjust rendering constants.
+
+commit e51d2f144c16a99b6e65eb08aa52654877b98109
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 22:36:16 2008 -0600
+
+ Update convert options; add convertOptions setting.
+
+commit de8c612435501b4bfd160adc6213b83602eb9703
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 14:58:20 2008 -0600
+
+ Allow compilation without freeglut library.
+
+ Fix width and height sizing.
+
+commit 512c14d4c3aad03906ef62376ed7bea0106c92fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 13:36:35 2008 -0600
+
+ Use render setting for convert.
+
+commit c2c5ad1d9043daae40db4df06295ae4405eca4c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 13:08:14 2008 -0600
+
+ Add antialias=false option to image routines.
+
+commit 5c675ac18ab4fbddc1233f8395ed3da286d12bba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 12:44:53 2008 -0600
+
+ Improve configuration diagnostics.
+
+commit e5a0f320946b4efdaa1e5f19ab961e3892fec445
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 01:59:23 2008 -0600
+
+ Don't dealias last column of pixels.
+
+commit e072aff3638f8f23a30feb3ef7b2dd9b5430bb2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 01:55:18 2008 -0600
+
+ Fix segmentation fault: don't dealias the top row of pixels.
+
+commit 8c29b6213d34ac0113a7804b84dafe9923eb6c99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 01:20:05 2008 -0600
+
+ Support antialiasing of all images.
+
+commit 9186b72c973070bc2479f036a4a29e1e359975ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 19 01:10:51 2008 -0600
+
+ Support inline antialiasing.
+
+commit 18d37540940bee3fb91146a53fdce9be60893840
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 18 23:18:41 2008 -0600
+
+ Improve rendering options.
+
+commit b438f03c022db3d669be8f6b4a04f45e04183808
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 18 12:25:57 2008 -0600
+
+ Antialias export images.
+
+commit 429d37d34f8e8b6cb1356afabeb85df36316fe6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 18 12:11:57 2008 -0600
+
+ Fix export.
+
+commit 6e62cb14a4c1001e0412ac439d8a5e0be46d2828
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 18 03:47:05 2008 -0600
+
+ Simplify and optimize surface rendering.
+
+commit d86c200e1a646282a44582c6a392918aecf53b21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 18 02:23:07 2008 -0600
+
+ Always use nurb rendering algorithm (with callback) for degenerate patches
+ when the light is on.
+
+commit b0edb45297df294e72a11e8a9a046d072a069520
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 18 00:17:53 2008 -0600
+
+ Fix rendering artifacts at degenerate control points.
+
+ Improve unitcone.
+
+commit 474f0747c777b9f1ebc921df4261adbe1a26d57e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 17 08:55:44 2008 -0600
+
+ Add a maxviewport setting for working around direct rendering driver bugs.
+
+commit d848274e3bbfab5cb07c6f81eac43c4076c5b27c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 23:47:20 2008 -0600
+
+ Retune rendering parameters.
+
+commit a4b88696b58eb0bbc59bd8e84626368e94a92b5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 22:28:11 2008 -0600
+
+ Add mesh mode menu.
+
+commit c46b8b39cbb403c4134c8ce3174f479eb7803bbc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 19:34:29 2008 -0600
+
+ Force a minimum rendering window size.
+
+commit d939ff4ee61b9d3d3ac69c355a52626ef3b87e16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 19:06:42 2008 -0600
+
+ Allow explicit surface normals to be specified (currently only respected
+ when render=0).
+
+commit a4c7d2fcd4cb0886b00743677bf390077490cea2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 17:42:33 2008 -0600
+
+ Work around direct rendering segmentation faults.
+
+ Improve full screen mode.
+
+commit d8252c49470d6ad0ada0562d47aac8838ac8781e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 13:29:55 2008 -0600
+
+ Use fullscreen rendering by default.
+
+commit 8af536b3f4f210ced538d0ffdc0cb10afb811f17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 09:21:24 2008 -0600
+
+ Remove broken bounding box test optimization.
+
+commit 579686b62eba7c13f3b9f9cea06f99dd70507b93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 16 02:08:38 2008 -0600
+
+ Use hybrid EvalMesh2/NurbSurface rendering algorithm for better speed &
+ accuracy.
+
+ Remove localsub option.
+
+ Rename int path3quality back to bool thick.
+
+commit 7db8eefb7fef904c05bc958868e25daf62933840
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 15 23:13:09 2008 -0600
+
+ Add toggle fullscreen menu option.
+
+ Add further keycodes.
+
+commit 3cb3b04554dbed6087519ed330b0aca4e422f853
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 15 17:31:58 2008 -0600
+
+ Initialize timer before spinning.
+
+commit 6ca3a4020e8d5ca9c8bc45e0e2e6f36a28b49542
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 15 17:21:28 2008 -0600
+
+ Improve spin/arcball interaction.
+
+ Make the Home menu item reset the zoom.
+
+commit 10939a78da05590a21afa5fbcf6a5e9378098f01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 15 08:49:52 2008 -0600
+
+ Use -render=0 instead of -norender.
+
+commit 082dd13f4d48af08c451532f1c128dc75599ecb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 14 22:03:32 2008 -0600
+
+ Use a better reference value in path and path3 dir functions.
+
+ Fix zoom/rotate synchronization.
+
+commit 64b7a1dca9805837643a1d50557bd170ffcdb487
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 14 20:53:45 2008 -0600
+
+ Simplify dir(path, real) and dir(path3, real) computations.
+
+ Fix accel(path3, real).
+
+commit 7a28d7c623e781bc4c094b1578d60fd3dd0d0114
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 14 09:56:50 2008 -0600
+
+ Add position parameter to specify initial rendering screen position
+ (negative components indicate relative to screen width or height).
+
+commit 54059bba3420f566dbde12d28ba47fd45828d8e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 14 09:23:08 2008 -0600
+
+ Add Export and Quit menu items.
+
+commit 08c2c32d2ccf4529ce90034d5d87d902c1ea7519
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 14 03:05:29 2008 -0600
+
+ Remove remaining scale3D factor; retune adaptive constants.
+
+commit 27254d610032645a3876f7ea35e04540f59378d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 14 02:44:01 2008 -0600
+
+ Move PRC cm scaling to a more sensible place.
+
+commit 83febd4929fd9d8a49b1d7fa5e254989537b4742
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 14 01:10:13 2008 -0600
+
+ Fix oblique transformations.
+
+ Rename linequality to path3quality.
+
+commit 194182305179b22ee098a99f94cbb0b1ba7f6f7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 13 22:18:15 2008 -0600
+
+ Add menu (middle mouse button) with Home and Spin options.
+
+commit 7bf3f93c0c2e1c297a9738724ca8e8229ddcc22b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 13 17:57:35 2008 -0600
+
+ Support interactive rendering.
+
+ Remove obsolete Wait and NoWait keywords.
+
+commit ec3bccb1adea541766b4ee11ac3839ba53035120
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 13 13:14:55 2008 -0600
+
+ Add linequality and twosided settings.
+
+commit 58df06a1991ea331a0fb6eb42f5144ec52eebd0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 13 09:43:03 2008 -0600
+
+ Compute surface bounds for transformed frames correctly.
+
+ Speed up rendering by drawing only the surfaces and paths within the field
+ of view.
+
+commit a87f2cd1a8d4366040d840542c7834de386ed3ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 12 21:48:33 2008 -0600
+
+ Fix mouse button zoom.
+
+ Improve mouse bindings.
+
+commit f34bc01af1562c829bef378a1ea983a470777e58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 12 17:04:16 2008 -0600
+
+ More zoom improvements.
+
+commit 1d70efd24bc6b655b7dde06ebe7e8149b413a7c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 12 16:23:47 2008 -0600
+
+ Zoom on center of window; improve resizing.
+
+commit e0d7d872299e724140c941cc6209b8c30ed0d63d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 12 00:42:43 2008 -0600
+
+ Account for field of view factor of 0.6 (from javascript).
+
+commit 1306945bedc1d5c7af28498b69be3f1e069ff1d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 10 01:45:00 2008 -0600
+
+ Compress all images and encode them with ASCII85.
+
+commit bd2d8423cdef245203d3b22a6c135f026f4aef8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 9 10:56:31 2008 -0600
+
+ Force use of new c-lang-defconst for proper indentation after struct.
+
+commit 134e9e374555b88b0f9f70318d87dcab43d12d43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 9 02:57:38 2008 -0600
+
+ Fix add.
+
+commit 53105d5aa0782312daee014be542fd9f6c8d0f43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 9 02:38:47 2008 -0600
+
+ Compress rendered images with zlib.
+
+commit 027634cd45f7170a67372e488bb386e89cfdd352
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 9 00:42:32 2008 -0600
+
+ Support rendering into other colorspaces.
+
+commit e9c85db11e45ee1bf7d14426790031c82c370013
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 8 23:51:16 2008 -0600
+
+ Fix zoom-dependence of arcball radius.
+
+ Fix rendering problems with mixed 2D+3D drawings (ignore 2D drawing).
+
+commit a5412018d8c485ead475553bdcb10730fa7df778
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 8 23:19:00 2008 -0600
+
+ Fix segmentation fault if renderer ends abnormally.
+
+ Use color instead of material for path3 rendering, just as for prc.
+
+ Add thicklocalsub parameter.
+
+ Use two-sided lighting model.
+
+ Fix handling of transparency.
+
+commit d6014b1524b34260afcca32d05ad03998b33484e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 8 02:54:29 2008 -0600
+
+ Disable rendering during builds.
+
+commit 7c59158cdfb005b0f6a41b3d63cd5893b8cdfa4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 8 02:14:24 2008 -0600
+
+ Implement openGL-based adaptive-mesh renderer.
+
+commit f155070f4befcf23d0ac69ee23a8aa92c497a17c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 4 22:57:07 2008 -0600
+
+ Fix surface orientations.
+
+ Optimizations array references.
+
+commit febc21e3943d082cf131ae39237b6da734a47de5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 21:53:57 2008 -0600
+
+ Allow 2D drawings under 3D drawings.
+
+commit a2670bc60d6510d22c015d0726e44be46232d29a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 20:17:36 2008 -0600
+
+ Use consistent notation for control points.
+
+commit a5ce25ee5cf3e515e1128ec256ad6eb92151d385
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 20:16:18 2008 -0600
+
+ Turn off default graph autoscaling.
+
+ Set extend=false by default for 3D axes.
+
+commit f75a43432db7d9737aa380335e4673435c894dcf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 20:14:29 2008 -0600
+
+ Rename Bezier/BezierP to bezier/bezierP.
+
+commit 3191bd7cfe5f54c04e30b85d086d18cf788abcbb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 12:36:21 2008 -0600
+
+ Don't allow curve to reach surface of tube.
+
+commit 5f981eaa8ff78e640e37b7e366e56e21faa2053c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 12:35:00 2008 -0600
+
+ Fix overflow problem.
+
+commit 1e2357150b3fd6ef4242d4b2cd1d7c35014f2880
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 10:12:37 2008 -0600
+
+ Re-enable adjustdash for paths.
+
+commit f3088a65374528b445033c75f22b6e54782dbf8e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 01:50:34 2008 -0600
+
+ Implement add(picture,picture,triple) for adding fixed sized 3D pictures
+ about a point.
+
+ Simplify arrow definition.
+
+ Move supplementary 3D routines from plain_picture.asy to three.asy.
+
+commit 30d00119bdab6aae028a93248dad91fff9bd7e3c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 01:02:27 2008 -0600
+
+ Add pen bounds to arrow routine.
+
+commit 4af79abbf8ef1653a58445cdc47d6cbec5c992b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 29 00:54:30 2008 -0600
+
+ Uninstall pixel.pdf.
+
+commit 0a43bfd1418565080f517542b84989a12ae5e2d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 28 09:00:49 2008 -0600
+
+ Fix typo
+
+commit edce2abbabdfe99dadb63f1fa681d2e0eae8c4e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 28 09:00:30 2008 -0600
+
+ Fix file location.
+
+commit f57ae914e78fde268ebe3b1d38720704139dd82d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 28 01:13:22 2008 -0600
+
+ Add missing 3D arrow and dot functions.
+
+ Workaround singular matrices in align routines.
+
+ Fix conditional drawing of surfaces.
+
+ Update examples.
+
+ Delete gc-7.1FreeBSD.patch as it isn't required any more under 7.0-RELEASE-p2.
+
+commit ea94efef01cf69c849c44ed1d9b5c5ebf9a6124e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 23:11:31 2008 -0600
+
+ Fix segmentation fault.
+
+commit d2cdbdda93b4b675eb31e4fc08d0f516dd05798b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 21:58:08 2008 -0600
+
+ Rename dir parameter of axes to align.
+
+ Check that the sum of all dash lengths is positive.
+
+ Install pixel.pdf in examples directory.
+
+ Install silentPrint.js and reload.js in base directory.
+
+commit 0f790770ffaeaa8508c85f322745e8c2405abb87
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 21:28:11 2008 -0600
+
+ Add surface bicubic spline code (based on code contributed by Oliver Guibe
+ and the method use in Scilab).
+
+commit a3aa4c22df9c0bfbd1626379f4a603d70849ea17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 16:35:04 2008 -0600
+
+ Improve the appearance of arrows on cyclic paths.
+
+commit 601472905ec1e702f89871b49cf25d3f401c3808
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 16:28:11 2008 -0600
+
+ Implement more accurate and efficient version of accel(path3, double).
+
+ Add missing begingroup3/endgroup3.
+
+ Fix texengine vs. texcommand confusion.
+
+commit 53c8910437384382e8de02f0bd5ba9200a82627f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 15:39:43 2008 -0600
+
+ Check for division by 0.
+
+commit 4a23a12d76899c342d29e1d0452c7be1b76a90cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 15:11:48 2008 -0600
+
+ Return a unit scaling again when unbounded.
+
+commit e37fb5caca7c78b9e88f530caec04e9a41ece07c
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Aug 27 14:38:39 2008 -0600
+
+ Add header for uint32_t.
+
+commit 0444796dae93a99cb289672a23dd2a743ab549a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 02:44:35 2008 -0600
+
+ Optimize projection routines.
+
+ Update cube animation.
+
+commit efab54ed6c6673db8df6c9af565f70d733f3dbdc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 01:43:40 2008 -0600
+
+ Rename keyword.
+
+commit 71b99a925bf23a452730458dacd533807ae3591c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 01:32:48 2008 -0600
+
+ Update examples.
+
+commit b74b79798a55dc0cf45c4cc78c1af1de46f2d763
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 27 00:59:16 2008 -0600
+
+ Try to draw labelled axes on the front boundary.
+
+ Fix tick directions.
+
+ Set axis types explicitly since axis members are volatile.
+
+commit 63d1e620824e48be38c1cddb7327ea0693be211d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 19:36:34 2008 -0600
+
+ Fix path labels.
+
+ Remove filltype argument from 3D functions.
+
+commit 8f8205af5b56fd18077cbbb1bb8e4a5bd659508b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 18:48:43 2008 -0600
+
+ Implement 3D dash length adjustment.
+
+commit a2d8888a8c56da0288ded34098ee0df6783bf10f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 17:20:16 2008 -0600
+
+ Fix granularity; add arrowheadlight().
+
+commit d97cb5a320b7306428c51d410eecd81016df68c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 17:18:35 2008 -0600
+
+ Make arrowheadlight=nolight by default for non-PRC drawings.
+
+commit 761a85828165acffaab4470a86b9b865fc11c283
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 13:41:28 2008 -0600
+
+ Move operator * (transform3, triple) to C++ code.
+
+ Remove align in favour of transpose(transform3); rename transform3 to align.
+
+ Make arrowhead pen a material.
+
+ Add arrowheadlight.
+
+ Add light to PRC draw functions.
+
+ Check all array pointers.
+
+ Add operators == and != for pen arrays.
+
+commit e4729be39b09068788bb91ce4f02f4dd08cc03f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 09:08:01 2008 -0600
+
+ Turn off prc flag for documentation builds.
+
+commit dac52652851c2e82fc783d4f4a7c0c809976991e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 08:52:08 2008 -0600
+
+ Set settings.prc=true by default.
+
+ Update examples.
+
+ Check for nullsurface in three_arrows.
+
+commit 1a20041faad2f518344cbce7f1a83a43118cdf69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 08:15:38 2008 -0600
+
+ Update example.
+
+commit 92d4174af52853cafe91dd47ac44e6b02c1afec1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 08:00:19 2008 -0600
+
+ Add missing file.
+
+commit 74c9bb56087292ba86bfd06289c7df288b1f2a26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 02:07:26 2008 -0600
+
+ Speed up 3D graphics by moving path3 to C++ code.
+
+ Fix 3D bounding box bugs.
+
+ Remove remaining references to obsolete bbox3 structure.
+
+commit 311eecdc5c30b6eb727c8a36c39067d7d1ad1291
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 26 01:38:13 2008 -0600
+
+ Check all three coordinates in path3.bounds().
+
+commit 24e1ad77890db772dbcb88f6beaef7ac24d57a7c
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Aug 25 20:45:07 2008 -0600
+
+ Add cyclohexane example.
+
+commit 86c756d14b4153ab9f706e0b808ba5238a8f2723
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 25 13:52:20 2008 -0600
+
+ Initialize cycle flag.
+
+commit e883b0a5b5b3b53a4dc2e63441a05bef682f4a48
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 25 10:58:46 2008 -0600
+
+ Remove duplicate file.
+
+commit ade7318c47381953d61941422dc8c3a65a8b01e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 25 10:04:46 2008 -0600
+
+ Add settings.thick option for rendering thick PRC lines (default is true).
+
+ Don't force a mesh to be drawn when nolight is specified.
+
+ Add Orest's 3D implementation of the Asymptote logo.
+
+commit 1eddbf05c1b440abe403a922df18e0302a573854
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 25 10:01:38 2008 -0600
+
+ Use truepoint to attach legend in lineargraph.asy.
+
+commit 1b0cfa7dd067ac5a64c8bbd969b60bf38adc2b4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 25 03:01:16 2008 -0600
+
+ Set both axis types; use symbolic values.
+
+commit b1859212d229e190dbca01f94a3427bb53e80f6c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 25 01:59:44 2008 -0600
+
+ Update grid3 to handle Arrow3.
+
+ Use limits in grid3xyz.
+
+commit 738cc4b59239d0f8ab8bc773c777bc127a59f8b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 25 01:11:07 2008 -0600
+
+ Use all control points to compute normal vector of surfaces.
+
+commit 055eb28cec633c0cdd2f3076a109af7b0fbceb54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 24 20:28:36 2008 -0600
+
+ Remove unused code.
+
+commit 4456085abb8e068d31266ae50ac0cae4485f816e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 24 14:44:13 2008 -0600
+
+ Improve arrow bounding box calculation.
+
+ Fix 3D arrow positioning.
+
+ Retune anglefactor for RPC angle calculation.
+
+ Pass the correct size information to scale and scale3 when resizing.
+
+commit 98d4cfccd4abc5a1516e4c0d5f11e0c3f1760831
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 23 13:58:27 2008 -0600
+
+ Implement unitdisk and linecap(0) and linecap(2).
+
+commit f8cbc466a67238c45d1917efb200156b896adf35
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 23 12:21:52 2008 -0600
+
+ Support linecap(1) in 3D.
+
+ Fix PRC mode.
+
+commit ef8a94774f4620dde9cfa7605768cbc4491d2c27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 23 03:46:16 2008 -0600
+
+ Add support for 3D arrows.
+
+ Set uptodate=false in picture.add.
+
+ Implement better workaround for missing movie15.sty.
+
+commit 01229d149a8e23e88a4ef0ca47f49943f6c06afd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 23 00:51:45 2008 -0600
+
+ Update example.
+
+commit f675c8d5343a34eae81c87f68c0c6a35d5fbd145
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 23 00:46:57 2008 -0600
+
+ Implement better workaround to allow nonPRC 3D output in the absence of the
+ movie15.sty package.
+
+ Rename unitcube to unitbox.
+
+ Define surfaces unitplane and unitcube.
+
+commit a11ac7d619bf15c9ade7661519814172df3119c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 22 23:59:35 2008 -0600
+
+ Define pen thin=linewidth(0).
+
+ Use thin pen by default for mesh lines and skeletons.
+
+ Generalize revolution constructor based on a graph.
+
+ Use operator .. in hyperboloid example.
+
+commit 207f2d6bf5be358f2949bbdc5fca55db4f535266
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Aug 22 17:47:12 2008 -0600
+
+ Fix logo3.
+
+commit f7573e67c6c3d1b65551f3b291216481afb8bcfa
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Aug 22 17:44:20 2008 -0600
+
+ Fix logo3.
+
+commit c870f00968b792a0c61a688d2972d8a48d74d9b7
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Aug 22 15:44:28 2008 -0600
+
+ Add 3D logo.
+
+commit 92df46fa4db0237c2511f627ee2cfa69ce1eba53
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Aug 22 14:21:48 2008 -0600
+
+ Improve debugging output.
+
+commit 6ebe46c87e42ef22c1e88aa2d04ccbdf9910e18c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 22 12:35:50 2008 -0600
+
+ Use curved slices in solids; reduce the default value of nslice to 12.
+
+ Standardize solids interface.
+
+ Fix determinant of align and transform3.
+
+ Use larger sphere fuzz in tube.
+
+commit 83f125398f6f857054569db99512ba0d3f9d7fd2
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Aug 22 08:28:54 2008 -0600
+
+ grid3.asy: set default value axis in routine (x/y/z)axis3.
+
+commit 7fca21059f9d2d9a2d89778f6eacea74b1de88f3
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Aug 22 08:18:27 2008 -0600
+
+ grid3.asy: Renames (Left/Right)Ticks (Left/Right)Ticks3 for consistency.
+ Remove an unnecessary parameter.
+
+commit c8146e82c886e7e5691b6842466f436a5b1a8e83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 22 01:40:52 2008 -0600
+
+ Fix yaxis3 placement.
+
+ Fix 3D Arc and Circle.
+
+commit 7db52703cde3155efa2ce2eed0f8a524f2b4ad90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 21 21:09:26 2008 -0600
+
+ Add PRCVersion.
+
+ Work around compiler bug in gcc-3.3.5.
+
+commit d62fb8642129bb4d34844728cd1dbc8f21bc9b77
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Aug 21 18:54:51 2008 -0600
+
+ Add test for straightness.
+
+commit 21ba9cf29583e4baa406cb01e94a2f7ad5603d7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 21 09:54:29 2008 -0600
+
+ Use unit normals in circle and Circle.
+
+commit 661565780cc9b816aa5785e1f7da8408e0c5cc25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 21 09:44:34 2008 -0600
+
+ Suppress page numbers for TeX engine; also suppress hoffset and voffset
+ in inlinetex mode.
+
+commit c86a28332ca26f76ac47abc85a1f2a041952803f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 21 09:43:15 2008 -0600
+
+ Set straight only if no internal patch points are given.
+
+commit 902ec3ab6901d6b365edf4b4d2659aa6a1523194
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 21 03:48:06 2008 -0600
+
+ Increase Fuzz to sqrtFuzz in min(surface) and max(surface) C++ routine.
+
+ Expose granularity parameter to PRC surface drawing routines.
+
+ Put PRC surface pens and parameters in a material structure.
+
+ Add straight flag to surface.
+
+ Speed up thick line drawing by optimizing straight case.
+
+ Optimize align(triple) and implement its inverse, called transform3(triple).
+
+commit bf1a4f5d240e06f134f746d324e47e6cf548c4e7
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Aug 20 22:12:16 2008 -0600
+
+ Add check for -X direction.
+
+commit e3d6c0b0a8e7862826b6fc85185eb266ee71cf9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 20 20:31:24 2008 -0600
+
+ Add hook for thick line PRC support.
+
+commit c41b0dd60bc8ff3baf506028769117f33f7b47f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 20 17:30:04 2008 -0600
+
+ Make linewidth(0) draw the thinnest line supported by the output device.
+
+ Redefine nullpen to linewidth(0)+invisible.
+
+ Remove duplicate code.
+
+commit 883cb57bca8fbc8f1b7b42543c495c5494cf2f67
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 20 15:45:25 2008 -0600
+
+ Remove extra node from Circle.
+
+ Add additional surface constructors.
+
+ Fix transverse skeleton when angle2-angle1 < 360.
+
+ Make contour3 return a surface.
+
+commit 2d191394180b19a0065f7bb3e9dc5f5575bf2bbe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 20 10:06:35 2008 -0600
+
+ Fix Circle and Arc so that they are consistent with circle and arc.
+
+commit f558c14315daf2e7fe4181f1751ea8a0362dc4f1
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Aug 20 09:50:53 2008 -0600
+
+ Add 3d support for thick lines and arrows.
+
+commit 1205eab243d14b10b0ec06e934d836e499e24066
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 20 03:52:42 2008 -0600
+
+ Remove implicit casts from 3D to 2D objects (call project explicitly instead).
+
+ Overhaul graph3 and grid3 to draw directly in 3D, keeping track of the
+ picture bounds with an interface analogous to the graph2 routines (backwards
+ incompatible).
+
+ Update contour3 and solids to use new PRC-compatible surface drawing routines.
+
+ Fix and optimize 3D fitting routines.
+
+ Fix label bounds.
+
+ Add functions XY(), etc., to force labels to be upright.
+
+ Fix invert routine by adding missing shift terms.
+
+ Make uptodate apply only to currentpicture.
+
+ Add warn=true argument to solve routines.
+
+ Simplify flowchartdemo deferred drawing.
+
+ Move binary space partition code out of three.asy and into bsp.asy.
+
+ Add operators == and != for real[][] and path3.
+
+commit 3ee40d06b68b7082d3f0bd190339eacbc0d398d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 18 01:39:15 2008 -0600
+
+ Fix align.is3D flag.
+
+commit e0dc3ef17525bfaf071a43826d8d8d52b80c4bee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 18 01:03:08 2008 -0600
+
+ Fix Label diagnostic.
+
+commit 4afeb46e9c984b712cbefb568c5b1020bbff0c02
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 16 12:43:32 2008 -0600
+
+ Use settings::outname instead of "out".
+
+commit 69507f82fb36dc8a4590e203297b344c53266a47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 15 15:08:27 2008 -0600
+
+ Fix 3D label sizing.
+
+commit 0b5fc01e8e8f65f6a39f42301fc0e0e28045e81d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 15 14:57:09 2008 -0600
+
+ Add operators == and != for path3.
+
+commit a76c0951b5de7b43451814fc4f5b9faad55a5dec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 15 01:13:17 2008 -0600
+
+ Use currentprojection by default in min3(picture) and max3(picture).
+
+commit ee9b80648f19ae5a9f6b5b206a17b7876857ddfa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 15 01:02:58 2008 -0600
+
+ Remove width and height parameters from embed(picture).
+
+ In embed(picture), avoid unused 2D bounding box calculation in final call
+ to pic.fit3().
+
+ Add embed options to shipout.
+
+commit ea9694079a050e7d830d741945d5ab77e6cb2359
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 14 12:12:57 2008 -0600
+
+ Add drawer3 routine that works with pictures instead of frames.
+
+ Make randompath(n) return a path of length n.
+
+ Fix and optimize camera transforms.
+
+commit 655af38609bfaf91e61e71874138e5037e5b905d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 14 01:42:05 2008 -0600
+
+ Remove remaining "camera too close" messages (no longer needed).
+
+commit 2deae6857ebd44ab0b9a43c9849b1d41b49e6b71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 14 01:28:15 2008 -0600
+
+ Reinstate add(drawer d) function.
+
+commit 5a6a1a5c9115b8b8b6785290d9084af15d78996a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 14 01:12:24 2008 -0600
+
+ Add path3 copy constructor.
+
+ Automatically adjust camera so that entire picture is in front of camera.
+
+ Add projection argument to shipout.
+
+ Add min3(pic) and max3(pic) functions.
+
+commit 8f2da013574b71990d98eb06778fcfdda372f532
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 13 08:32:00 2008 -0600
+
+ Move projection and picture argument (for double deferred drawing) to drawer3.
+
+ Fix duplicate calls to tensorshade.
+
+ Re-enable surface transparency.
+
+commit 6cdca45ed0dd7312015b6e60eaa0fe8b15975458
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Aug 12 12:47:25 2008 -0600
+
+ Optimize 3d reflection routine.
+
+commit be63e490786a206c62cdb4af30e09bf41da300e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 12 09:50:14 2008 -0600
+
+ Add realmult(triple,triple).
+
+ Remove "camera too close" checks.
+
+ Fix randompath; add randompath3.
+
+ Add draw(frame,surface) routine.
+
+ Allow align parameter of Label to be a triple.
+
+ Make size(picture) return max(pic)-min(pic), as with frames.
+
+commit 222a3cab12ff9114fa52a227ed3faaa0409424d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 10 10:48:32 2008 -0600
+
+ Add general T[] sort(T[] a, bool compare(T i, T j)) function.
+
+commit 573e37cb623310e272858a2f65128b325e71de11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 9 08:40:53 2008 -0600
+
+ Don't call surface mesh if meshpen == invisible.
+
+commit 0f23f79e9d07cbcde959199a6aeff9c88c2d1142
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 9 00:04:52 2008 -0600
+
+ Increase fuzz in min(surface,projection) routine.
+
+commit 767e21e544b3fe7352d398e39fb7f387a1ea2416
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 8 20:01:30 2008 -0600
+
+ Fix picture min/max functions.
+
+commit 3f8c1151ef1273b72d6ea8d27fd54c151fffcd62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 8 19:53:22 2008 -0600
+
+ Fix PRC angle computation.
+
+ Rename reload to pdfreload (now disabled by default); add pdfreloadOptions.
+
+ Fix empty picture check in max/min.
+
+ Move default 3d embedding settings to defaultembed3options variable.
+
+commit b0ec65b473aa24a1ffabbb82902bcefb99ea7292
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 8 02:24:25 2008 -0600
+
+ Fix empty tests in picture min and max routines.
+
+ Fix projection in draw(surface).
+
+commit 93bcfd14f694222d414d8a4d26b8321284067479
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 8 01:57:04 2008 -0600
+
+ Compute PRC lens angle based on projected picture size.
+
+ Support lens angle in viewpoint.
+
+ Simplify embedprc options.
+
+commit 3759de7b679583a31118894d55075a46981581ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 8 01:40:15 2008 -0600
+
+ Fix handling of null deliminted entries in split.
+
+commit 84a6f609c8e0e67fb037cace6fe194132e0cd9d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 7 23:28:33 2008 -0600
+
+ Fix scale and scale3.
+
+commit f42c1b7739e338f8ccb21d5df852ca180b23e7e5
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Aug 7 11:54:41 2008 -0600
+
+ Optimize routine for rotation of axes.
+
+commit 2c9ed33e906d3cf5e0aa57445790e466e387b5b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 14:55:45 2008 -0600
+
+ Support meshpen in PRC mode.
+
+ Avoid duplicate drawing due to inexact bounds.
+
+commit 01c5a0080e83e611a0cb5debf81c0907d6d42ab4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 12:46:50 2008 -0600
+
+ Fix supplementary scaling routines.
+
+commit 4e64395903561ef7486ec179682b75f29ffb0914
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 12:45:43 2008 -0600
+
+ Fix projection transformations.
+
+commit 0b72327d31993adc1efe88955facfc1463f5805f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Aug 6 09:53:23 2008 -0600
+
+ Fix uint32_t cast.
+
+commit daedf0162e1c4ea3829a1b8e616fd718e67b00cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 08:51:30 2008 -0600
+
+ Cache return values of texpath.
+
+commit 0f4ea94250d087680f10a7a4d0b86e2aaf8a5341
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 08:16:37 2008 -0600
+
+ Apply submitted drawtree patches (Bug IDs 2031338,2031368, and 2031511).
+
+commit 714ae4d089cb954f0bc6bd0980a9c48a8f0a8ea0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 00:57:49 2008 -0600
+
+ Remove obsolete call to aspect.
+
+commit 5b47296cd82f9f65497b67217ec2e57ec201286a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 00:47:52 2008 -0600
+
+ Temporarily revert change to allow svn builds.
+
+commit ecb402bacf5601c42ebd518501164228b6f7027b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 6 00:36:59 2008 -0600
+
+ Remove obsolete aspect ratio support from projection routines (use size3
+ instead).
+
+ Move diagonal(... real[] a) to runtime code.
+
+ Add support for alternative PRC materials in surface routines.
+
+ By default draw 3D labels without lighting effects.
+
+ Add extra options string to PRC embed functions.
+
+ Add min3(pen) and max3(pen) functions (only a spherical pen nib is currenty
+ allowed).
+
+ Remove unused cap functions from plain_picture.
+
+ Fully implement drawerBound3 routines.
+
+ Fix transform3 initialization in Label.
+
+commit 9de76b20a8db18d9ea9f60ee74891c64bf3d0feb
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Aug 5 19:09:40 2008 -0600
+
+ Add support for materials in prc.
+
+commit 488767e5f7b07a89e6be170a0b5b8ad64c689c0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 5 11:12:08 2008 -0600
+
+ Make reload load the document if not already active.
+
+ Improve documentation.
+
+commit 901d4f700ef6f5e185cf331b09ad88ee5379f01e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 5 10:48:27 2008 -0600
+
+ Avoid arbitrary default values; set line width to zero since that appears to
+ be the only value implemented by Adobe Reader 8.1.2 and 9.0.
+
+commit 309998ffdd956d628adc06785202738d63fd60b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 3 19:50:06 2008 -0600
+
+ Support ASYbase in texpath.
+
+commit 0ffc48041c612ce5d2e56557ecb69b66f38308c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 3 01:26:56 2008 -0600
+
+ Remove quotes from viewerOptions.
+
+ Optimize piecewisestraight.
+
+commit e007b5a8754e64932088592e9f64d576c792d329
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 2 22:49:09 2008 -0600
+
+ Fix straight flag in drawprc.
+
+commit e07d8cc9d55e09a26e121fbb918eccd2d3348274
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 2 22:37:56 2008 -0600
+
+ Set straight flag on transformation.
+
+commit 1187a1667ce9cf1608e622b8883160d08cce0389
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 2 20:34:36 2008 -0600
+
+ Automatically embed option defaults into descriptions.
+
+commit 6e8b02403e60c611139434cfa5b149bb15757f73
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 2 18:01:40 2008 -0600
+
+ Only attempt reload if acroread process is already running; add reloaddelay
+ parameter.
+
+commit 8d276fe6595dc91f0d0a0e62c2df506f9df7d25b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 2 16:18:12 2008 -0600
+
+ Add unitcylinder.
+
+commit 414782b6cd41885dd4cc39c2dacc4ff581b92f21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 2 14:19:23 2008 -0600
+
+ Add code to automatically reload pdf files in viewer if
+ settings.reload=true (requires manual installation of reload.js in
+ ~/.adobe/Acrobat/x.x/JavaScripts/).
+
+ Add psviewerOptions and pdfviewerOptions.
+
+commit 160a605a243191fca83ee05c870f7b8a643f0fd0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 2 14:11:23 2008 -0600
+
+ Simplify solid line pattern.
+
+commit 4ed6ac0aac1d82ecb84678a769694ec38367c0cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 1 16:59:59 2008 -0600
+
+ Fix -psimage -tex pdflatex.
+
+commit 21a5a0672220c4743065507eb33e95cb165b7d77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 1 15:10:30 2008 -0600
+
+ Remove interfering comments; change psimage timeout to 60 seconds.
+
+commit c5141442715a3aadfd754fc5448d531d7867ed35
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 1 10:36:55 2008 -0600
+
+ Rename print.js to silentPrint.js; move all other Javascript commands to
+ asy code.
+
+ Check whether silentPrint is defined.
+
+ Fix texengine(true).
+
+commit 046a88b4bd37306e0d0ecebbe429dd213a3ca51c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 1 01:58:03 2008 -0600
+
+ Add print.js; this should be put in ~/.adobe/Acrobat/8.0/JavaScripts/.
+
+ Make -psimage give up on waiting for Adobe Reader to finish after 30 seconds.
+
+commit b78d73947601327af0a11e92bdd382f8396a6b18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 1 01:43:50 2008 -0600
+
+ Add -psimage option to dump rasterized postscript image of PRC scene.
+
+ Force texpath to use latex/tex engine even with -tex pdflatex and -tex pdftex;
+ add texdvicommand to specify an alternative latex/tex to dvi program.
+
+ Use correct output prefix for intermediate PRC files.
+
+commit 7fc7a09c48a5144cc52481165eaf5ebe73f6de30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 31 22:23:29 2008 -0600
+
+ Remove bulge from unitcube.
+
+ Implement nolight with boolean variable.
+
+ Fix sizing of transformed 3D pictures.
+
+commit 8fd6b0873e9fbcc1576b9a6bf1241c5cdcd9f5af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 30 13:14:02 2008 -0600
+
+ Use portable constructor for BooleanVar.
+
+commit 25ef61001ed9899ec67d813f2d9fb3ceb478e3db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 30 12:59:23 2008 -0600
+
+ Move xasy.conf into ~/.asy directory.
+
+commit 22e5cc8c9eaffdd4d7d75e87c9d75fc101597353
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 30 11:02:46 2008 -0600
+
+ Allow separate 2D and 3D picture sizes.
+
+ Use double deferred drawing for 3D projection to allow control of the 3D aspect
+ ratio and also the width and height of the final projected picture.
+
+ Remove obsolete cycle3 variable.
+
+commit 3bb43749d5c5ca8a475b98f51cff2fbe93d89410
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 29 16:56:42 2008 -0600
+
+ Typeset 3D labels onto projection plane by default.
+
+ Fix roll computation.
+
+ Add transform3(triple u, triple v) that maps (X,Y) to (u,v).
+
+ Add solidcone.
+
+commit 323f2d45bd37156a4b4abdf240f001026925947f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 29 14:47:55 2008 -0600
+
+ Use cleaner icons.
+
+commit 41dc906cbf1b9cdaabcae254a1c44c03539849e1
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 29 12:40:49 2008 -0600
+
+ Fix typo.
+
+commit 5973e480d9fa04eaff3c8d0b6427672a04f60ea3
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 29 12:38:40 2008 -0600
+
+ Describe scene display parameters.
+
+commit e6cf737d99947537e211a0ded7ff33ee85feec10
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 29 10:30:42 2008 -0600
+
+ Do not freeze while waiting for external editor to close.
+
+commit 58725ca2426ded56c568739c3c19df9e6c44655f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 28 23:53:30 2008 -0600
+
+ Fix hang in surface bbox routines.
+
+commit e33a8771b9b2d14c1297c68d58f749bea56e8dca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 28 23:04:58 2008 -0600
+
+ Add unit cone.
+
+commit 1d18572e5681a912ccad4d8a26b05c0595b4f4a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 28 07:47:31 2008 -0600
+
+ Add support for path3 Labels.
+
+commit 8ea1129b09d97c7dc2256bc73a91cb1f0822f3ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 27 23:09:39 2008 -0600
+
+ Fix generation of asy-keywords.el.
+
+commit 33386b3f64bb669c90a01e6e617c070c60b97e4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 27 22:57:25 2008 -0600
+
+ Defer projection of 3D (non-prc) pictures until drawing time.
+
+ Express currentprojection in terms of user (picture) coordinates.
+
+ Add missing tensorshade functions.
+
+ Add casts from object to label and object to frame.
+
+commit 02caeaea31659c23bd37b7ad7d43b3d949eba863
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 27 21:30:54 2008 -0600
+
+ Add locale() function to query/set current locale.
+
+ Add locale string to format(string s, real x).
+
+ Add string(int) function.
+
+ Fix locale issues.
+
+commit d5d14abe253106269ddfc14c47364ca593572533
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 27 16:02:26 2008 -0600
+
+ Make string(real, int digits=realDigits) use fixed notation.
+
+commit ee69ce258d507924f18dd0e7563b7ebfd3f6122c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 27 00:12:38 2008 -0600
+
+ Add three-dimensional Label support.
+
+ Support adding a three-dimensional frame to a picture (positioned at the
+ origin).
+
+ Remove three-dimensional add functions in favour of embed.
+
+commit d283edb251ce48f1ae6e725315125b72f0976794
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 26 18:22:39 2008 -0600
+
+ Rename surface.asy to three_surface.asy and light.asy to three_light.asy.
+
+commit 6876aae1ec52058ff36530fc225880132314cdba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 26 18:15:03 2008 -0600
+
+ Move surface max and min functions to C++ code.
+
+ Fix three-dimensional label functions.
+
+ Implement unitsphere as an 8-patch Bezier approximation.
+
+ Add three-dimensional dot functions.
+
+ Include surface.asy and light.asy in three.asy.
+
+ Remove casts from triple to pair and triple[][] to patch.
+
+ Fix surface normals.
+
+commit f76993c733c494f63052fee8650f2a0325a8388d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Jul 26 08:14:27 2008 -0600
+
+ Preserve original path's direction for each new region created.
+
+commit 2df9113fb0760d067135027d79d0da53aefa30db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 25 16:53:29 2008 -0600
+
+ Fix removeDuplicates.
+
+ Simplify uncycle.
+
+commit 7fc100ae6a07e36590bdc40fc58b896a3899c5cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 25 15:38:43 2008 -0600
+
+ Use DBL_MANT_DIG for recursion depth limit.
+
+commit e7394489eec585a15358f2a1942233ec42a3d6af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 23 02:16:40 2008 -0600
+
+ Generalize picture to handle 3D objects.
+
+ Rename surface to patch; implement a surface structure to hold an array of
+ patches.
+
+ Implement simpler, faster surface bounding box routines.
+
+ Add -prc setting (temporarily set to false) to enable prc output.
+
+commit ad0b2823a741e2bdc1ff2ad0cecb92ba16c8f979
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 23 02:09:52 2008 -0600
+
+ Add randompath function.
+
+commit 80f81d13ed3bb8984183e431020ada1c7c2229eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 23 02:02:59 2008 -0600
+
+ Fix height and width units.
+
+commit 20076a17a54128ea455d608a52a83cda9acb823c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 7 00:43:29 2008 -0600
+
+ Use bounding box rather than less efficient convex hull test in inside.
+
+commit cb11a56fdc8982ab5e88dfa24bdd13e3e74b4fb5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 6 22:52:29 2008 -0600
+
+ Remove obsolete file.
+
+commit 8df94eb01841188da1e38f77073168c8dbe42683
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 6 17:23:42 2008 -0600
+
+ Support compilation of gc-7.1 with gcc-4.3.1 on FreeBSD 4.10-RELEASE-p2.
+
+commit 78ad79d4c0038a286eab64e138fd38ba65207ee7
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Jul 6 14:40:28 2008 -0600
+
+ Fix the documentation of quarticroots.
+
+commit 35a635d26382f0ccb9b552fc7bb824cb343c5233
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 22:21:50 2008 -0600
+
+ Minor optimization.
+
+commit 367e8ebd63efd180493a68a44eb56ec53c8c071c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 22:11:36 2008 -0600
+
+ Remove HAVE_TRIANGLE configuration.
+
+commit d5547e4ec09ec39499bcdc8300c226ed9307d524
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 22:05:42 2008 -0600
+
+ Port prc code to cygwin.
+
+commit 404a75f09df81099bdb9e973dd306111a636f0c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 14:11:53 2008 -0600
+
+ Port version changes to msdos.
+
+commit 31e3f4fafe9fae62ed71b74f3994eb8be7643bac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 13:47:51 2008 -0600
+
+ More version fixes.
+
+commit 14369b9cfc2fbc21951d3bcc41e14411cccc6e18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 13:32:18 2008 -0600
+
+ Fix version.texi; cleanup temporary files.
+
+commit e04d51ef715883a69e1eae296e899f2da8c0a1d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 12:54:47 2008 -0600
+
+ Add prc dependency.
+
+commit bfdc8376f8e2b22b6cb58fa43b3cc71af5f1b084
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 12:52:54 2008 -0600
+
+ Create empty svnrevision.cc by default to force update.
+
+commit 2f80208862aa04acc1b869ba6be16466d3e4c0cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 12:42:22 2008 -0600
+
+ Remove support for external triangle.shar.gz package now that Delaunay.cc
+ is fixed.
+
+commit 1578efdf744d9881bc40a676bac6b848885e156d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 12:26:50 2008 -0600
+
+ Include svn revision in version strings.
+
+commit cd52c344b783552066e47d77855f1ba0e225cd8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 11:08:28 2008 -0600
+
+ Fix supertriangle computation.
+
+commit 3a600d47091011a1a396cbbe73865685a03674ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 01:32:21 2008 -0600
+
+ Add bezier triangulation routines (developed by Orest Shardt).
+
+ Add support for filled fonts.
+
+commit 8422b776c2a1bb3b6e99ffd09eed39a57fad68b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 5 00:37:42 2008 -0600
+
+ Fix surface constructor to handle all four intersection cases.
+
+commit c2839ecad3c5bb6dea5450bc6765a99fc19eda04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 4 15:35:03 2008 -0600
+
+ Generalize planar surface constructor to handle a single interior intersection.
+
+commit c5e611c89317048f58c01c6fca08420f5cd9c189
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 4 11:29:01 2008 -0600
+
+ Fix check in windingnumber for points on path.
+
+commit a4a9a9696f4460a31a0fc817873e72e6098cbc2d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 4 09:56:19 2008 -0600
+
+ Fix parameterization interval of PRCline.
+
+commit 3866af07751efe3def9fd837c80439b45e0778a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 4 01:09:09 2008 -0600
+
+ Add constructor for a (possibly) nonconvex cyclic path that returns an array of
+ surfaces.
+
+commit ccb28f918c69c71aa3ea116690974a917add785f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 3 23:55:01 2008 -0600
+
+ Suppress output by size when picture is empty.
+
+commit 2a5ea45ee0b656e87e4d71b8ca5185a4fb2fbaf0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 3 23:25:31 2008 -0600
+
+ Check for coincident subpaths in path.cc to avoid infinite loops.
+
+ Define restricted int undefined to the the largest odd integer (returned by
+ windingnumber for points on the path).
+
+ Update documentation.
+
+commit 982ba5c059237d9cea33e4b10a699c85384498ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 3 15:46:32 2008 -0600
+
+ Make windingnumber(g,z) return the largest odd integer when z lies on path g.
+
+ Make inside return true for points on the boundary.
+
+commit 5b165379ca3eaba5cbcbc1be79de33d162d88440
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 2 15:03:55 2008 -0600
+
+ Revert to original version of cubicroots to handle the case where one of the
+ first two roots is near zero.
+
+commit 9db5f20ac51580e1246da314b548940486db8c32
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 2 12:57:21 2008 -0600
+
+ Update example.
+
+commit ef2aed565e623ce114dc3b95b0e27f5012eabbfa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 1 22:29:10 2008 -0600
+
+ Minor simplification.
+
+commit 7f6e70feef498ff8850c3170ca092ce67948ff76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 1 20:27:06 2008 -0600
+
+ Fix AsyPDF flag.
+
+commit a7ae860cfccad51f5ea1b68f41797c37b43ebc4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 1 20:11:33 2008 -0600
+
+ Support clipping with tex and pdftex TeX engines again (broken since 1.34-26).
+
+commit fc997e3d2e29aff462512e06fe045ed3372e1c66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 1 20:08:52 2008 -0600
+
+ Support xelatex.
+
+commit 019c0793143aa77f80ebaa7238b521bf7a614909
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 1 00:19:54 2008 -0600
+
+ Leave cubic root refinement to the user, to avoid potential root
+ interchange problems.
+
+commit 9183d9faeb41cb12332b0e63c8d47a83060f60e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 30 22:27:13 2008 -0600
+
+ Implement robust inside algorithm based on conditional subdivision and
+ robust orient2d predicate.
+
+commit 0ee41c80a2f20c06ac36ceec99df87f8c1b59439
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 30 17:51:39 2008 -0600
+
+ Add option to force PDF output.
+
+commit 24dbc91d612d00bea406763efba85f802ea3ee33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 30 08:51:03 2008 -0600
+
+ Add side and incircle functions.
+
+commit ad7a5ca602f3ff77da61d8ecc6dd9b7af30b16b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 29 17:57:25 2008 -0600
+
+ Minor optimizations.
+
+commit d57cce192cc1c5a390d58c68bf7e3a07901844b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 29 16:33:57 2008 -0600
+
+ Correct typo.
+
+commit 8aeb44ff5525fdf55e4143b9b77205112b036e59
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 29 16:30:53 2008 -0600
+
+ Fix segmentation fault in default Delaunay triangulation routine.
+
+ Use Shewcuk's exact predicates in Delaunay triangulation.
+
+commit b8d7d2e8f2ea5e5dfefade3caab02bb53d78b7fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 28 23:16:00 2008 -0600
+
+ Fix incorrect array size documentation of Delaunay.cc that can lead to a
+ segmentation fault.
+
+commit c9952eb8c85cc44da35821610563601c6289f6c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 26 00:01:50 2008 -0600
+
+ Minor optimization.
+
+commit 0ee04f17646c1de38a0ff508303f2c4d1b2a87e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 25 23:19:25 2008 -0600
+
+ Try to refine calculated cubic roots with Newton-Raphson iteration.
+
+commit 2ad1cec486027bc80ae21d1ba0b5b3f13b8f70dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 25 22:40:12 2008 -0600
+
+ Simplify cubicroots.
+
+commit 4a7b065aa93db97935627739c00326760e7d4a58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 25 17:00:22 2008 -0600
+
+ Replace ytimes by real[] mintimes(path) and real[] maxtimes(path).
+
+commit 9642646492c918276ac2f318c44e07e4c359288a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 25 16:24:22 2008 -0600
+
+ Generalize last fix to an arbitrary axis.
+
+commit e2610105e22d30b816c9bb381e411ca323405f93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 25 15:04:03 2008 -0600
+
+ Handle degenerate cases.
+
+commit f06bc755f427058119162f162f1043e6363b67d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 25 00:38:12 2008 -0600
+
+ Increase fuzz.
+
+commit 473e70480321251eac19268682b7125cf06556b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 25 00:27:11 2008 -0600
+
+ Fix numerical resolution problem in windingnumber.
+
+commit dfe3717ab63b45d9417603fa1ed12c41ba57e745
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 24 23:45:50 2008 -0600
+
+ Fix relative vs. absolute fuzz.
+
+commit cc289caf34ad10914fed9c4d8e6fa4fed9e1fc41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 24 23:03:37 2008 -0600
+
+ Adjust fuzz to fix remaining resolutions problems in windingnumber.
+
+commit bb8f1d22492b52bc0d67781556563402bbcc1053
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 24 22:36:22 2008 -0600
+
+ Reinstate deleted function.
+
+commit c13dd963a9146bfb4c185c3aea5ebe3f5314daec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 24 22:31:12 2008 -0600
+
+ Remove dir(path,real,int) since it is only needed internally.
+
+commit fdcf601224198de809d246db57de6c07d144ec76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 24 22:20:09 2008 -0600
+
+ Reinstate old inside function.
+
+commit a207300ee6c5fe5ba269c3b32cca7b97df7d25e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 24 17:53:38 2008 -0600
+
+ Use lineintersections routine to implement inside.
+
+commit bf30f081e382e7c8be0a21aa7740efb40255ef41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 24 10:35:12 2008 -0600
+
+ Fix windingnumber by using robust predir and postdir functions.
+
+ Expose dir(path,real,int).
+
+commit d063ba0e8ec6ee997f97f6d7fd3d16e726437cd4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 23:42:18 2008 -0600
+
+ Add real[] ytimes(path g) function to return times at which path g reaches its
+ minimum and maximum y extents.
+
+commit 68dba699cbba078b15ac7eb7a019da3adb65715f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 22:40:14 2008 -0600
+
+ Consolidate bounding box code.
+
+commit ecf2d58e5f9978e892ce839ef76ba9b16cd4e696
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jun 23 18:04:57 2008 -0600
+
+ Correct handling of uncompressed files. Add enums to PRC.h
+
+commit 42788226294536aeacb5ad384b3dbf0c6eed2eab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 17:48:23 2008 -0600
+
+ Increase minimal fuzz in intersections.
+
+commit cca5841adf415573f09131f10bfca3cd59e5dd54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 15:03:49 2008 -0600
+
+ Increase fuzz to improve detection of roots at numerical infinity.
+
+commit d372e260f74e03df30e5d06f5f5f33330598471c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 11:18:40 2008 -0600
+
+ User -dSAFER also for deconstruction into png format.
+
+commit 407a627a5d18b773739a9535b486b8a177dd7c49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 11:00:40 2008 -0600
+
+ By default run gs with -dSAFER.
+
+commit 450e6baca04165268c9a3d6201fb9b7b67e162ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 00:41:43 2008 -0600
+
+ Fix typo.
+
+commit c6b4740c7cae67a452bc2587106948668d648525
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 23 00:31:13 2008 -0600
+
+ Update link.
+
+commit 176d2bf970fcdb8b84c74c730b68176a8d433ff6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 22 23:26:30 2008 -0600
+
+ Merge C++ intersect and intersection routines.
+
+ Optimize intersection routines for paths containing straight segments.
+
+ Add function real[] intersections(path p, pair a, pair b, real fuzz=0)
+ to return all intersection times of path p with the (infinite) line
+ through points a and b.
+
+commit 3cebe7e04213749fd8aff24514b71a98e2c38ce1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 21 19:24:45 2008 -0600
+
+ Fix -listvariables.
+
+commit 54f25c1c47cf57223211c9a6cde1067ef3275275
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 21 14:46:23 2008 -0600
+
+ Use new intersection routines; handle degenerate cases.
+
+commit ba91a4a0fbca4fe8b013ff96b2796737a1133bdb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 21 14:36:53 2008 -0600
+
+ Use a process-specific currentpen.
+
+commit fb9a1be407eb4530c7a0522cf8e376bec91b858d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 21 12:24:39 2008 -0600
+
+ Update example.
+
+commit 7e3bc9afe99559d02e62060cc32b2eff8e520c90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 22:49:58 2008 -0600
+
+ Fix roll parameter.
+
+commit a3a9791aaa03745c4d330db56aa68b8f618da00a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 19:34:56 2008 -0600
+
+ Rename intersectionsline to lineintersections.
+
+commit 7405937a0cbcb22ab0126eafa9fdd01851e96334
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 16:56:05 2008 -0600
+
+ Fix and standardize new intersection routines.
+
+commit 39b5991682267b647a5be9167f0da08b64f1269b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 16:12:09 2008 -0600
+
+ Improve intersection routines.
+
+commit 8e67614b18abf8d494d9c0059a03462d264e3744
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 12:04:45 2008 -0600
+
+ Fix front/back detection when rotating about a point.
+
+commit 0ce01dce66c71ef19576aa32a300d2564e764b6e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 10:41:31 2008 -0600
+
+ Move unitrand to C++ code to avoid dependency on stats.asy.
+
+commit 756229ed2e7a006a86858fa05bf4d14b9d507a22
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 10:23:21 2008 -0600
+
+ Implement improved version of intersections(point, pair p, pair q)
+ that returns all intersection times with the (infinite) line through p and q.
+
+commit d0e1e48d8e3e4af0851d12df372b1a93cdede51c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 01:44:26 2008 -0600
+
+ Add routine to compute the intersection times of a path and a line segment.
+
+commit 2232265c4efb975d48af1abf1d4e49fb4326c863
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 00:38:55 2008 -0600
+
+ Distinguish between updatefunction (used for interactive mode) and
+ exitfunction (used to clean up intermediate files).
+
+ Don't force settings.outformat="pdf" in three.asy.
+
+commit 9abfe35d19f00a082d74c4203f4df401ecdbca32
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 20 00:07:38 2008 -0600
+
+ Simplify nodes(int).
+
+commit e08fa80e0385404c4aa369bb64721f86974e217c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 19 23:42:32 2008 -0600
+
+ Change path3 lift(path) to a constructor.
+
+ Add constructors to surface.asy.
+
+ Add example of 3D extruded label contributed by Philippe Ivaldi.
+
+commit ee1b7f936d02a0b940d7b8a3c9264f416a0efb3e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 19 22:38:42 2008 -0600
+
+ Remove granularity for improved rendering.
+
+commit e40f114bb061d80671e602500523e4f6063a08e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 19 15:43:45 2008 -0600
+
+ Replace axis call by explicit draw commands.
+
+commit 9bf478014f7a15d042c7c6c7e1132bd52047cce8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Jun 19 15:04:04 2008 -0600
+
+ Fix PRCbitStream::getSize().
+
+commit 92647e99c1ded29b5b6e18d559bd344776ad4096
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Jun 19 14:33:11 2008 -0600
+
+ Fix decompress().
+
+commit a32f6380b98eb6fedc9e3025b5b6e9a4a75709c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 19 00:24:51 2008 -0600
+
+ Fix prc file count issue.
+
+ Add preliminary support for 3d fonts.
+
+commit dee96c003870d0042deb3a35260fed64575971fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 22:31:55 2008 -0600
+
+ Fix projection units.
+
+commit 33decaa2420313cb96d2138c11eab92cd6b3f0e6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 22:12:40 2008 -0600
+
+ Add texpath support for alignment and transforms.
+
+commit c60cc1ee9480c8c4ddd38fcfb05a705796a09450
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 22:10:43 2008 -0600
+
+ Simplify reset.
+
+commit 8988b282978699b49e88a25d75b5eb6b81c096f2
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jun 18 21:00:40 2008 -0600
+
+ Fix teapot example
+
+commit b9f123de9a79311321d49a08e5a97101e97104ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 15:17:02 2008 -0600
+
+ Avoid opening up an X11 window in texpath; use epswrite device instead.
+
+commit 3e4f4446091d06df048b77fc6928a8f4bb029efb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 14:56:22 2008 -0600
+
+ Add erase(frame) function.
+
+commit ce7f60c6873d3284b1b506d69f06ee604328db47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 13:02:13 2008 -0600
+
+ Make texpath work also with sqrt, fractions, and arrows.
+
+ Add pen argument to texpath.
+
+commit bdae929ff7456f6f140dde137b230a5fcd1520f8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jun 18 12:51:32 2008 -0600
+
+ Use cm as units of camera properties.
+
+commit 32f251b38f548db605b824523050b902c880f367
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jun 18 11:05:14 2008 -0600
+
+ In PRC, always write at least 1 bit of user data.
+
+commit cae80ffcdeaec5cbe768a9621e2832c8573d795a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 10:20:19 2008 -0600
+
+ Fix formatting.
+
+commit c29cb9fd2b4053f46c77cfffe2385a798cd9fc91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 10:18:11 2008 -0600
+
+ Add example of custom mark routine.
+
+commit 019788a364d8b80a1c84e284d7f9c37095319d82
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 18 09:45:35 2008 -0600
+
+ Move default currentpen argument to C++ code.
+
+commit 37fe2e5767e953bf39d434c7c09d271ee28e5c05
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 17 22:45:59 2008 -0600
+
+ Add boolean stroke parameter to shading (and clipping) routines to shading of
+ (and clipping to) stroked paths.
+
+commit a73b07b29768d8e8922cb9d54d52d75efc311c55
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 17 22:08:40 2008 -0600
+
+ Add routine projection perspective(string s) routine to extract current camera
+ parameters from cameralink (Viewpoint).
+
+commit a0e14768dac1463db30549ef4faaf39ebbe33985
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jun 17 13:02:33 2008 -0600
+
+ Resize and give the teapot a bottom.
+
+commit d0a4e60f6c1e15371d8880b367d377ae178a4fd7
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jun 17 12:09:30 2008 -0600
+
+ Use external editor to edit code.
+
+commit f2bf37a0f66d216009c542b2b308b289342ce69e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jun 16 17:21:07 2008 -0600
+
+ Remove unnecessary casts.
+
+commit 74e73921e42bfc6a2e71d49e5195be8855cdedf8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jun 16 17:19:44 2008 -0600
+
+ Remove unnecessary casts.
+
+commit 3aebb8fdcb5fbd809b96168d45d6df20cb4fa077
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 16 13:29:25 2008 -0600
+
+ Fix and simplify texpath.
+
+commit 7e81e79113a8a0519b96b43ade388f9f8fc7015e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 16 11:11:55 2008 -0600
+
+ Use C locale for formatting embed arguments.
+
+commit 1fe8dbbf9792d601a4c10ef53032dc99a6f1ea59
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 16 11:08:31 2008 -0600
+
+ Add path[][] texpath(string s) routine to convert string into the paths
+ that TeX would fill.
+
+commit c111c6a7272ce192e277b82a588912d8ab576ef3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 16 11:06:41 2008 -0600
+
+ Add camera view link.
+
+commit 1972a971927ebe07efcebc12fe7b599c78bf3dab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 16 01:12:34 2008 -0600
+
+ Implement better fix for basealign bounding box bug.
+
+commit 0a1ef51442178feb8601dd5883c5de6632b4e53f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 15 17:08:11 2008 -0600
+
+ Fix bounding box with basealign pen.
+
+commit 4614dd3a78731786032ce032edfa6a70ddc56834
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 15 10:32:44 2008 -0600
+
+ Use static constant.
+
+commit 41c8952597ce8e1bd4a03710548564d7937990be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 15 10:30:17 2008 -0600
+
+ For orthographic/oblique projections, move camera further from origin.
+
+commit 8ba6d29ded55164d280c533d56f8554e21aff6ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 14 10:12:59 2008 -0600
+
+ Minor diagnostic improvements.
+
+commit 917a8159772c3655f9a30b78d0abe35f8d386233
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 14 10:04:27 2008 -0600
+
+ Avoid dereferencing null function.
+
+commit 0d589b66ab74255064c2944dd8a679724acfb719
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 14 09:34:00 2008 -0600
+
+ Fix bug in face routines for orthographic and oblique projections.
+
+commit f3de3580086911764db9398e9b515573bc1b3bb8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jun 13 17:54:42 2008 -0600
+
+ Fix IDs in PRC files.
+
+commit 0d1c41d959478fba4160627e30e1082d413c7f8b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 13 16:12:17 2008 -0600
+
+ Get PRC initial camera settings from projection.
+
+commit 9776ccfc40c6182d02447c1b934614593bf6e0e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 13 08:15:38 2008 -0600
+
+ Clean up temporary files.
+
+commit 8eff0d15bca50fe0c914c4cf7b1af4341ae5ccd0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jun 13 00:16:39 2008 -0600
+
+ Added semicolons.
+
+commit a9bb0091a5be8d6da421e80c0316c6dfaced0a0d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jun 12 22:56:47 2008 -0600
+
+ Test access of shadowed variables by higher-order functions.
+
+commit 768a9ce6987778508cc84e4e9205b01ff2c6b05f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 22:53:27 2008 -0600
+
+ Add support for basic PRC operations (drawpath3 and drawsurface).
+
+commit 7a563a4026f3977cbba6d1b829a7211751afa952
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 22:50:22 2008 -0600
+
+ Wait for pdfviewer to exit before restarting it.
+
+commit 1878b4a8c01e7f846a0218c2bbd10a0596f8e5ec
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Jun 12 21:01:36 2008 -0600
+
+ Import code that implements support for saving 3D content to PRC files.
+
+commit c65204f2e7fe258b244b769f6911065fe1986e0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 18:10:31 2008 -0600
+
+ Since Adobe Acrobat doesn't yet have a file-watching capability,
+ kill a running pdfviewer so that a file can be redrawn in interactive mode.
+
+commit f7b8cd27b9cb8765d71b8fcf1d6057875269b0f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 10:00:47 2008 -0600
+
+ Make asymptote.sty work with the hebrew babel package.
+
+commit 2d7fea22b1f0985fe436087b9086e6c9c86cd5fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 09:16:07 2008 -0600
+
+ Add example of downward-pointing logarithmic axis.
+
+commit 5f7145480ea60fd683c6c8bf3799042572d5a16e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 03:23:19 2008 -0600
+
+ Increment version to 1.44svn.
+
+commit fb06937f6dba11a658a56771153fd8986d62ab1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 01:26:49 2008 -0600
+
+ Use international inch also in C++ code.
+
+commit a2159fe25921e7dec91b57c630d313698954bdb9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 00:54:14 2008 -0600
+
+ Fix potential segmentation fault in store_history.
+
+ Move uptodate=true back to the beginning of shipout to avoid a race condition.
+
+commit d719abe5c028f2aff2d2b4735bb470228cc1e171
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 12 00:14:14 2008 -0600
+
+ Add modules to redefine LaTeX named fontsizes to correspond to
+ \documentclass[10pt]{article} and \documentclass[11pt]{article}, respectively.
+
+commit bf00af247e9d89e4425d66594eb4685231472348
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 11 15:45:16 2008 -0600
+
+ Use international inch conversion factor.
+
+commit ea890c4d3874b09bc617088a00ee228a6a9b5c60
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 10 08:14:59 2008 -0600
+
+ Add missing path3[] operator * (transform3 t, path3[] p).
+
+commit dc67938febe8c4317574b568fd02f6ac3c7419ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 9 00:59:31 2008 -0600
+
+ Add optional support for Jonathan Shewchuk's more robust triangulation routines.
+
+commit 9474ea5ae10eb7a13cbce94be37de60c6ca07316
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 8 22:56:41 2008 -0600
+
+ Add interface for drawing contours on arbitrary nonoverlapping meshes.
+
+commit be71e97dd3937cbff0f077fffe1c0f287bf3ace2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 7 22:36:27 2008 -0600
+
+ Remove transform return value from add functions in favour of user-supplied
+ add routine.
+
+commit 957acf66cd561bcd3bb36f53583a8358b2153ec5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 7 10:49:54 2008 -0600
+
+ Move draw(path[], pen[]) to plain_picture.asy.
+
+commit 29e7f51ffab71cb8cd31f3df70c35ec415b3cb27
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat Jun 7 10:02:20 2008 -0600
+
+ asy-mode.el: add asy to regexp matching environments with indentation at col 0 for begin/end.
+
+commit d195ed234f5abd683c8801f819d48b6827012c41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 6 12:18:07 2008 -0600
+
+ Remove "paths in concatenation do not meet" also from three.asy.
+
+commit c440bcb17349caf9383c7e3240ddb90eb7928b19
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 6 10:59:22 2008 -0600
+
+ Return the transform that maps source coordinates to destination
+ coordinates in add and attach.
+
+commit 23ec1d32da754c400c706e8ea6d2c7770ee27992
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 6 10:56:10 2008 -0600
+
+ Move uptodate=true to runtime.
+
+ Improve diagnostics about incompatible array lengths.
+
+commit 6f84918ef12c6f710d71c6bdf7af794b3692b780
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 6 09:52:43 2008 -0600
+
+ Make interrupts set uptodate=true to avoid spurious shipouts.
+
+commit 339e753c2f3d351c1ef372c5661a9c7411351641
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 6 09:51:37 2008 -0600
+
+ Fix secondary axis tick selection when automin=false.
+
+commit 1027a630c04d8242f270fbffe681dc8bb0c7d43e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jun 5 15:45:47 2008 -0600
+
+ A preliminary proposal for how to defined Asymptote modules in C++.
+
+commit 0d4a0eeb383510e60b3b9ac9232113e2eee45702
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 5 08:58:18 2008 -0600
+
+ Allow precision setting to be queried.
+
+ Write paths to the specified precision setting for a file.
+
+commit 3b5a173a2f18ffd46d224702d7041cfa9fb41fad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 5 08:35:35 2008 -0600
+
+ Add expm1 function.
+
+commit d7b09d6ccc177c046eb40729cea64852d93d0aa0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 5 08:34:21 2008 -0600
+
+ Add labels to example.
+
+commit 9f514e148d9ad4e771e95fc8474689f7296902e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 4 22:28:22 2008 -0600
+
+ Always draw 2D axes below picture by default.
+
+commit 23687784eb8136c680bc575e5faaa031c43b2e7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 4 21:00:36 2008 -0600
+
+ Simplify font variable definitions.
+
+commit b1ecdea289fe45a884bf9d62174e33169dd04a69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 4 20:34:59 2008 -0600
+
+ Restore to correct initial font.
+
+commit d154fe783f4b8a0e68246d1c981983108fea48eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 4 14:50:26 2008 -0600
+
+ Add missing # sign.
+
+commit 352b95fbcbde83c2100873428333c42833b96400
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 3 21:54:04 2008 -0600
+
+ Removed matchCache entirely.
+
+commit 7049c58edd05e29d05a420e5863c0f813930afc1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 3 20:14:07 2008 -0600
+
+ Handle undefined __GNU_C_PREREQ macros.
+
+commit d05f4d6b8db474012a020cadef63c05048c115b5
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat May 31 05:55:05 2008 -0600
+
+ Disabled matchCaching dur to improperly handled cases.
+
+commit 9fa7f2b46ab2a4d2182b284fa2478392be786099
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat May 31 05:54:24 2008 -0600
+
+ Ideas about unicode.
+
+commit 8e5a96428b9aad50a2a5f26bb7c7aad7fc128751
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 27 00:36:08 2008 -0600
+
+ Work around broken gcc-4.1.2 tr1 headers.
+
+commit f11c1186fa36c01c5bbe8f17ac7d53fa47022cca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 26 23:41:28 2008 -0600
+
+ Port to gcc-4.3.0.
+
+commit 1134015c605aeaa9c716e300bdaaa00781297872
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 26 15:09:53 2008 -0600
+
+ Add beginnings of an ode package.
+
+commit 54612197435b4c944be06179afd96f855d650705
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 22 01:02:23 2008 -0600
+
+ Make partialsum return an array of the same length as its argument
+ (this is a backwards incompatible change).
+
+commit 4151c0858ef89f677f105a5cd62024ecc241aeb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 7 22:52:35 2008 -0600
+
+ Update to gc-7.1.
+
+commit 3d0927284d1feba4d7ebf1a1c6ec4d6b7d21cdbc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 7 22:50:36 2008 -0600
+
+ Return immediately for negative sleep arguments.
+
+commit 28729a6593b608c87ff01bc4abebe997716fdaa1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 7 22:49:52 2008 -0600
+
+ Fix spelling of cardioid.
+
+commit 47ba791ced24f6f4b0a53d261f7565577f33082c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 7 22:49:21 2008 -0600
+
+ Update URL.
+
+commit 33a78d50b57103d1799c2b95ab2b8ff5d24b7dac
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Apr 28 17:39:58 2008 -0600
+
+ Update links to TeX resources.
+
+commit cdca5636da68747c65fdbf4a1ad5b13497ebb9b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:18:30 2008 -0600
+
+ Temporary fix for tick directions.
+
+commit aeb5c5a9c889d60ddd2dc3ac0fef63b534d5bc46
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:17:47 2008 -0600
+
+ Add missing index entry for array.
+
+commit 253ddb3249b9f7e85bc7035cca787874e513be0a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:10:46 2008 -0600
+
+ Simplfify examples.
+
+commit 1dbb7d413f5c5059d01ddc874b158753ce8cdcb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:08:57 2008 -0600
+
+ Improve bad string cast diagnostics.
+
+commit 973ea83a562502f902836cc07293aea9e902141a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:08:34 2008 -0600
+
+ Add drawing routines for guide[] g.
+
+commit f5b8a5fde57dbb1916a68b104de7c4f586ff0d6b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:06:54 2008 -0600
+
+ Add path[] operator cast(guide[] g) cast.
+
+commit a23bee0a918c2e49facf005c2c94f1c482d6e10c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:06:20 2008 -0600
+
+ Add draw(frame f, guide[] g, pen p=currentpen) routine.
+
+commit bcef90c405e0bd4eadef1cae4e41b3fe0cceac7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:04:45 2008 -0600
+
+ Simplify definition of endl.
+
+commit 5e1ced1a1a427f102db12b1af9ef66cca091281f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:03:50 2008 -0600
+
+ Move title down slightly.
+
+commit 57f08e7a99c24f095155c4a0bf74e97ffd9cc40c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 17:02:59 2008 -0600
+
+ Add void beep() function; document flush output suffix.
+
+commit 210a2779be4611f9854b6b48f07c0d32bf47b96e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 29 16:59:31 2008 -0600
+
+ Add real[] operator ecast(string[] a).
+
+commit bdf817fc6daa43cab0399f03438983b95d77367b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 26 21:35:28 2008 -0600
+
+ Make tickmin a multiple of Step when automin=false.
+
+ Don't override put=Above default for extended axes.
+
+commit 3df525c36624064a784a2dae7b32e4a3a533a115
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Mar 21 21:45:32 2008 -0600
+
+ Added array(n, value) function for making arrays of duplicates.
+
+commit efdeedfa21d989c7ec6e249105739af76b1407d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 21 09:56:10 2008 -0600
+
+ Force the default -D 600 dvips setting for proper label alignment (should
+ have no other effect since we are not using bitmapped fonts).
+
+commit 3ba23cae223de6eda4bc3be6975e52c64bb5d578
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Mar 11 21:58:22 2008 -0600
+
+ Fix handling of undo/redo while in bezier editing mode.
+
+commit e5c96b0445050e3894d40bc13102a8b91075357a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 11 08:45:01 2008 -0600
+
+ Force setdash when offset changes.
+
+commit d39b6bf8ffeaed671183ed633253c9292b6ebc37
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 2 17:19:55 2008 -0600
+
+ Make C-c C-c automatically kill a previous running Asymptote process without
+ second-guessing user's intentions.
+
+ Remove erroneous "Compilation errors,..." message generated by killed processes.
+
+commit 96134a7138bb45deb16ebeea24130a93c044375d
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Mar 2 05:29:55 2008 -0600
+
+ Remove useless code in penimage.asy
+
+commit 4e3af91ce1ddcc1853c022f3e7cbfaaaab564b7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 2 00:55:37 2008 -0600
+
+ Fix gradient.
+
+commit 1487f75fbb79143a2ae24c0db4a51fe63d971982
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 2 00:53:08 2008 -0600
+
+ Remove unused import.
+
+commit 1301e8134a26abe9727308e39ecc415d2be20171
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 2 00:49:23 2008 -0600
+
+ Improve one-dimensional vector field interface (this change is backwards
+ incompatible).
+
+ Support two-dimensional and three-dimensional vector fields.
+
+commit b4ba032503c86cb8292b34f41c81b0bc8ae7f30e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 1 18:14:38 2008 -0600
+
+ Add example of conditional surface and transparent splitting plane.
+
+commit f3d9bf2e97ac2271cca37f21a2bdda47842d964f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 1 16:38:14 2008 -0600
+
+ Implement conditional drawing of surfaces meshes over box(a,b).
+
+commit 66eebddd231e21da865cf0e9df34ed5169fa5f82
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Feb 28 05:42:32 2008 -0600
+
+ Update asy-mode-version value.
+
+commit 342b84ef3a0807ab5ce3fe18df0faf3483f55231
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Feb 28 05:40:49 2008 -0600
+
+ Fix critical bug in asy-mode.el:
+ a new Asymptote compilation when a process was running erased the contents of some buffers.
+
+commit 027b52858861556cc5e12037c1ff2c9443cc5b85
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 27 01:25:25 2008 -0600
+
+ Increment version to 1.43svn.
+
+commit 1447cc01adb0a414ebf6c2182ffc67261e41844b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 26 23:57:08 2008 -0600
+
+ Project labels onto cube faces.
+
+commit 8d56775de2013b8977c6e91d157d9ea7e080d179
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 24 10:32:50 2008 -0600
+
+ Don't set sticky bit when creating ~/.asy directory.
+
+commit 9fbabd22a74377a0368373ff1830eea8430df812
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 24 02:18:00 2008 -0600
+
+ Add optional arrows to slopefield routines.
+
+commit 71660d1deb2a0b127d19057d6e171a2a601de2aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 22 15:47:40 2008 -0600
+
+ Add routines pairs(real[] x, real[] y) and triples(real[] x, real[] y,
+ real[] z) as a replacement for the obsolete routine
+ dot(picture pic=currentpicture, pair[] x, pair[] y, pen p=currentpen,
+ filltype filltype=Fill);
+
+commit fae5c47b53c181310f48923c84a7432a93dda1e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 22 15:11:07 2008 -0600
+
+ Remove ambiguity in scale.
+
+commit 7eaba4a7e73881f4ad8c6fb6b2efa8758b6f4441
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 22 13:12:12 2008 -0600
+
+ Use the exact derivative of the projection map to project a Label onto a
+ given plane.
+
+ Remove routine dot(picture pic=currentpicture, pair[] x, pair[] y,
+ pen p=currentpen, filltype filltype=Fill);
+
+ Add dot(real[] a, real[] b) routine returning the dot product of two vectors.
+
+ Update documentation.
+
+commit 8b4b5f556068b8dc1c358e2380023cdf36fe71ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 20 14:35:14 2008 -0600
+
+ More guide to path changes.
+
+commit 1b0837cc9fd6c26c2c073ea7942f7e9c0ad2290a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 20 14:30:54 2008 -0600
+
+ Minor optimization.
+
+commit 66f028e3ddb30f53da918a34665e97f652132e6f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 20 11:05:24 2008 -0600
+
+ Minor optimization.
+
+commit 2c30348bc4c5c690bb8100aeb6d35181d9023e4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 20 10:53:48 2008 -0600
+
+ Simplify code.
+
+commit 0596ae2e0e671c999ba530f78ee3b0b27a8cd18c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 18 14:19:42 2008 -0600
+
+ Add fit argument also for nonglobal animations.
+
+commit 43c452a4cf07327afc3fd0e9f8c26ea334deedcb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 18 12:07:11 2008 -0600
+
+ Add fit argument to animation routines for adding an optionally filled
+ bounding box to each movie frame.
+
+ Add newpage(frame) function.
+
+commit b93fe4a70c9017ff184f1a53ebc205d436e1a468
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 18 10:54:28 2008 -0600
+
+ Remove unused shipout predeclaration.
+
+commit 7d96e60c78920b01057ed98fec08de69e1244f7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 17 23:29:37 2008 -0600
+
+ Add missing explicit qualifier.
+
+commit 69f2ced5ccf41357f53c02e60b71e81ff9a27bde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 17 23:22:15 2008 -0600
+
+ Move definition of currentpen to C++ code.
+
+ Add int inside(path p, path q, pen fillrule=currentpen) routine.
+
+commit cb2994e001b117a4a4e59592041ddb68ec7d7341
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 16 23:17:40 2008 -0600
+
+ Add routine for projecting a Label onto a given plane.
+
+commit 1a9da2027d2a553c9da08e29c369791400269024
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 15 10:43:04 2008 -0600
+
+ Fix missing ASYbase declaration.
+
+commit 8fd647e96c77710d904dbcd5ea6132c42a05114c
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Feb 13 20:21:00 2008 -0600
+
+ Fix bug in cancellation of text addition.
+
+commit 853850265626e15fd01330a794bc82ec8d58073d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 13 16:24:27 2008 -0600
+
+ Output TeX headers only when needed.
+
+commit 84d386a4ce6844c74fdc632b0ad0b21da419106e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 13 16:21:32 2008 -0600
+
+ Mention that transforms can also be applied to Labels.
+
+commit d6d464b64985bdb24a0efe48c4bc508ed3eff762
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 11 15:19:08 2008 -0600
+
+ Update two arrow example.
+
+commit 9b3ac4667a40ddb9278ff1c1e288327cec8481cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 11 14:49:15 2008 -0600
+
+ Update documentation of arrowhead styles.
+
+ Change guides to paths.
+
+commit a1df8af391ff6d0e4026fa6c3a3add30726f397a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 11 14:15:19 2008 -0600
+
+ Move documentation of colorless(pen) to a better place.
+
+commit f36f2b8361c7223233adf56f4cee046d1f3bb472
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 11 04:14:56 2008 -0600
+
+ Simply and generalize contour value selection code.
+
+commit f391e1cb59dc5038024a0c9f5e1eeae96e488458
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 8 22:58:31 2008 -0600
+
+ Make OmitTick do nothing when there are no major ticks.
+
+commit accc7ed704192adf8d5a529c40f4a85d9cf410fb
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Feb 5 19:25:23 2008 -0600
+
+ Fixed typo in slice documentation.
+
+commit 89dba98f9ec82d098a5879730fadea5d74a80e3b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 5 10:01:26 2008 -0600
+
+ Avoid division by zero in uniform.
+
+commit 3321d9455ef90ee97f768938562ff22c15a875bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 3 17:19:39 2008 -0600
+
+ Update documentation regarding ImageMagick convert.
+
+commit 849d9b02838570b95aa701399bd2f2ce636c93e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 3 17:13:17 2008 -0600
+
+ Make movie generate multipage pdf animations when format="pdf" and global=true.
+
+ Insist on pdflatex in animation.pdf().
+
+commit ad06a8362db44fa8157339841e327bc4b4177b55
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 3 17:08:56 2008 -0600
+
+ Catch bad casts.
+
+commit 1009155106bfb79fbf920c5a9a1b1913d6ec0c48
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 2 11:23:44 2008 -0600
+
+ Add casts between hsv structure and pens; reduce angle to [0,360).
+
+commit f5ecdd38a3a4cf7f6cde0082b9a68d99645ebab2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 2 03:07:55 2008 -0600
+
+ Increment version to 1.42svn.
+
+commit 270d45cc07ed6be202740548e3460cf16a5a905d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 2 02:12:22 2008 -0600
+
+ Fix type conflict.
+
+commit b0d85d8859acb4dd6f7514f96269b1d33c3d5d23
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 2 01:05:46 2008 -0600
+
+ Add support for HSV colorspace.
+
+commit 621f260edc533f9ced6fc4984cd908a385fcfd28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 31 21:21:25 2008 -0600
+
+ Minor edits.
+
+commit 075c48e7483fbaab787b4bff3be8d8ab1c45b959
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jan 30 19:42:11 2008 -0600
+
+ Documented slices.
+
+commit f003b14f41ee970266a527ddf8255eee6b79c2ae
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jan 30 14:28:01 2008 -0600
+
+ Disallow A[5:2] and, for non-cyclic A, A[-1:] to play it safe.
+
+commit 609d55caaefb95be16383fdca5bc7e4a46f1530d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 30 13:24:17 2008 -0600
+
+ Change write to output nothing for uninitialized values instead of
+ producing an error.
+
+commit 1fd3159d68d7afb253c6b44cc4c8ee50cd9c5f75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 30 12:19:58 2008 -0600
+
+ Add uniform(real a, real b, int n), which returns a uniform partition of
+ [a,b] into n subintervals.
+
+ Fix comment.
+
+commit 75fbbe945ba00a7207c3816e8d7fd73dac11f73a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 29 18:53:40 2008 -0600
+
+ Store history line immediately after input (as well at exit, after stifling).
+
+commit 7fb3c67120d0191ff5b6071fa045491317f24133
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 29 09:23:30 2008 -0600
+
+ Add interface to simpson.
+
+commit 0665d10b2d3fe34f7243f2a3db1c087b30609c2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 28 13:12:37 2008 -0600
+
+ Format.
+
+commit 0901dca35916a1a85d935b0f888eaa70396d32f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 28 13:11:43 2008 -0600
+
+ Move numerical routines to Mathematical functions section.
+
+commit 424dd7052001b15f6f57b0da35ee1268bf22435d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 28 12:38:09 2008 -0600
+
+ Make buildcycle return nullpath if less than two paths are specified.
+
+commit dcf34ff2cc982064b00dc5e673a9a2126f99660d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 28 11:56:44 2008 -0600
+
+ Fix typo in documentation of complement.
+
+commit f7d9ddabc9ef80d009e5f880d8a4de2f33dcc0af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 28 11:35:52 2008 -0600
+
+ Fix formatting.
+
+commit 18586c705f74c214f4d60b44d9f564212c80632d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jan 27 12:05:40 2008 -0600
+
+ Implemented assignment to slices.
+
+commit 392074ca90dc8bc379b86e39840620c5ca31e7fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 26 17:11:28 2008 -0600
+
+ Shred TeX transcripts after each call to drawLabel::wait.
+
+commit 3c04ace2e3285c356ee91fc03faecc4379532de0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 26 16:57:21 2008 -0600
+
+ Output complete TeX diagnostics.
+
+commit 3434e16d2ea4b2fc32ede6c4710cfca7b5efea83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 26 16:30:24 2008 -0600
+
+ Add blank lines between tests.
+
+commit 5f1be847debfa4a549ec961bb00996c00ee5264f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jan 26 16:02:48 2008 -0600
+
+ Added null check for array slices.
+
+commit 5bcb67c87c7960dda4e3bc8ae3e446719b052d11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 26 15:57:19 2008 -0600
+
+ Add array.
+
+commit cd1f0d3f6fa288b44391233d4b43932ca7967764
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 26 15:52:05 2008 -0600
+
+ Define complex exp, log, sin, and cos functions.
+
+commit 2d2c077d551cca549d04295eea745a5b0f7f657c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jan 26 15:13:57 2008 -0600
+
+ Added array slices.
+
+commit 45d39c3a8d9332915ece4513d6a03b98872c8f08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 26 11:19:22 2008 -0600
+
+ Fix file paths.
+
+commit fa4d57f8b5f26cb8fb7cfbd9df00efc2e155bbff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 26 11:14:03 2008 -0600
+
+ Remove dependence of non-PDF animations on animate.sty package by renaming
+ animate.sty to animation.sty (PDF animations still need to import animate.sty).
+
+commit 2917d9cd47a4caa2ec96ab77a90287709310729c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jan 26 10:18:56 2008 -0600
+
+ Report on error for rest args with default arguments.
+
+commit 3b3d6627a6cfba38e11e39830153d1f96978b14d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jan 26 10:07:52 2008 -0600
+
+ Added virtual field A.keys for arrays. concat now take a rest arg.
+
+commit 5f88126092e73363d852ff8573d03cac61761d51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 25 23:47:18 2008 -0600
+
+ Make xasy respect transparency with png xformat.
+
+commit 11cfe8261e6a9cd45e922a2a694b28f70ae3eb52
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 25 20:51:26 2008 -0600
+
+ Add drawpen argument to FillDraw.
+
+ Handle nullpen when drawing arrows.
+
+commit f419e0fc124a1487b98e4c36c79831ada12ce073
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 20 12:58:45 2008 -0600
+
+ Store and make use of the bounding path in the object structure to allow
+ connections to noncardinal boundary points.
+
+ Add constructors to the object structure.
+
+ Remove obsolete function for drawing boxes on pictures in favour of
+ draw(Label,box).
+
+ Add dir(explicit pair z) function so that dir(E) is a synonym for E.
+
+ Update documentation.
+
+commit fb19c361b7e1185d22c63079502b9f1863ca452e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 19 22:28:43 2008 -0600
+
+ Add gamma function example.
+
+commit 864e65e94d727444a0c3123478b099a132b9a42a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 19 19:03:13 2008 -0600
+
+ Fix typo.
+
+commit 91199463ea13f80fa065d66f2194fbda6f28a8e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 19 19:02:16 2008 -0600
+
+ Improve buildcycle algorithm.
+
+ Avoid numerical resolution issues by removing the "paths in concatenation
+ do not meet" error.
+
+commit 04e020e6605b64d606d91b26446b8319325a7a27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 17 17:29:08 2008 -0600
+
+ Add intersection count to node and value routines.
+
+commit a19be6b36b0293565e5be8316fdf516ab0470e43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 17 17:24:27 2008 -0600
+
+ Update example to show how to specify all pen colours.
+
+commit ae1481f9b930d27f05564a2dedf4ffdf6012014a
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat Jan 12 11:53:17 2008 -0600
+
+ Fix typo
+
+commit 98e2c3eb93ca70fd24329774cfb664dd521f9092
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 11 22:59:03 2008 -0600
+
+ Determine whether unsplit slices are should be drawn as front or back slices.
+
+commit b770b4ff836330c71d1dac7038caed808fd588e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 5 12:59:42 2008 -0600
+
+ Increment version to 1.41svn.
+
+commit fca863691dd2a7cba64c4aaf2cd4e456b70b07d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 5 12:02:27 2008 -0600
+
+ Fix nurb-related bug in solid shading.
+
+commit 842a3f1261d30bdad98e0bcf8c4a3198beaf2042
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 5 11:40:31 2008 -0600
+
+ Fix PDF hatch width by disabling dynamics line width adjustment when
+ producing pdf format.
+
+commit 969bea071468a36ef3a707c81c2d14bdeb0009bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 5 10:50:59 2008 -0600
+
+ Omit control panel for second movie.
+
+commit 204640fad71c60e20420c0c7868e3f15960dc1fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 22:08:35 2008 -0600
+
+ Increment version to 1.40svn.
+
+commit 325350659a2678ed008d5a4ebb72b37f5b75e47b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 20:48:57 2008 -0600
+
+ Fix inline embedded PDF animations.
+
+commit 356ab0f2172a5ae8130443f1c2647295cabb220e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 20:28:04 2008 -0600
+
+ Delete intermediate animation file unless keep=true.
+
+commit f48f0cc7f09236e5775871c39030bee58560940c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 18:53:32 2008 -0600
+
+ Use constructor to initialize animation.
+
+commit d02f55428e29bb44d1b06d79c6ad8afb02916165
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 18:23:54 2008 -0600
+
+ Increment version to 1.39svn.
+
+commit 96b57a131d19deebc84f85a1a6dcd2049823450a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 14:09:26 2008 -0600
+
+ Patch to support gcc-4.3.
+
+commit 7475cb84d621c8a61982db333e125823fb0bbb33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 13:53:56 2008 -0600
+
+ Move inlinemove.tex to animations directory.
+
+commit 1a9d7aff510255ddf0f26c5f310912cd71fe8647
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 4 13:52:04 2008 -0600
+
+ Add argument global to animate constructor.
+
+ Fix and illustrate inline animations.
+
+commit 26cf61ebcfbd55c922c2dde34e694f72846e7f25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 3 22:13:31 2008 -0600
+
+ Fix ambiguous call to dot(triple[]).
+
+commit d43650f6d16d9fb3e4d0ddc50744869fa78ce1ba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 3 21:15:16 2008 -0600
+
+ Support and illustrate embedding of inline pdf files even in absence of
+ [inline] asymptote.sty option.
+
+ Use multipage mode by default in animate.pdf().
+
+commit c7893eeb3a59a57448864986646b44bfa30437bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 3 18:06:40 2008 -0600
+
+ Add constructor for animate.
+
+ Update inline pdf movie documentation.
+
+commit 766fd6bf08b41aa47f0573ab64dbd25b103ebfbf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 3 17:44:30 2008 -0600
+
+ Support multipage and inline pdf movies.
+
+commit 1454b4566b4aea12277185e3bf95d373bd563b1e
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Jan 3 07:59:26 2008 -0600
+
+ Fix TeXHead path.
+
+commit 1bf4a24c69724b7c2036187e9bf10c67cd2b746f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 3 00:17:36 2008 -0600
+
+ Document arrowhead styles.
+
+ Rename arrowheadT to arrowhead.
+
+ Add defaultfilltype to arrowhead.
+
+ Fix direction bug in TeXhead.
+
+commit 1067c1e94097c7b80391998a0428994cfa78f731
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Jan 2 20:12:25 2008 -0600
+
+ Provide Computer Modern arrow head.
+
+commit 7662c29a905b31ff907910fb114f0d200c4715ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 1 16:17:29 2008 -0600
+
+ Fix degenerate arrows.
+
+commit 6ef4751c7a67f389651557bbd4e2b59397676527
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 31 00:57:24 2007 -0600
+
+ Add arrowhookfactor.
+
+commit 3995f096e44ed51ef5fc3a398167bdf6aafcd232
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 31 00:50:21 2007 -0600
+
+ Support alternative arrowhead styles.
+
+ Add SimpleHead and HookHead arrow styles (courtesy of Philippe Ivaldi).
+
+commit 94e73b59ec29229fdfcbab31f6fbf28ac65c4ed3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 31 00:46:56 2007 -0600
+
+ Automatically reduce FillDraw to Draw for noncyclic paths.
+
+commit e48152f9ab707d255a31e094f6cae8d132eba8ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 29 11:37:13 2007 -0600
+
+ Approximate nonuniform rational B-splines (nurbs) by adding additonal
+ control points to Bezier curves (not yet optimal).
+
+ Add operator &(path p, cycleToken tok).
+
+ Update constructors in three.asy.
+
+commit e6cf05117c5c832bf234ac9f4acfe5c0155552ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 28 12:20:30 2007 -0600
+
+ In autoformat, try to add an extra digit of precision.
+
+commit ad790766a21e1f85d924c7cd27ddb6256d1f1c17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 24 10:42:05 2007 -0600
+
+ Handle output from xasy scripts.
+
+commit 85d94404c8867f790204a64445a115fbdd4fb07b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 24 10:06:39 2007 -0600
+
+ Have Makefile create symbolic link xasy.
+
+commit c0d837d3b193e411db8195007e481dd49433fadb
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Dec 22 21:34:02 2007 -0600
+
+ Remove need for access to GUI widgets from threads other than main thread.
+
+commit 319c53aa393f6f187d5994fd4f47eaa300ab69e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 11 20:01:47 2007 -0600
+
+ Add missing figures; remove duplicate line.
+
+commit 5db58c2ab9b5db1059eff00dd6e39b8bb6c3552a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Dec 10 12:29:34 2007 -0600
+
+ Clear the matchCatch after translating a module, for a modest speed-up.
+
+commit 8504b2b12ce9028d8146491f6375e87185b524fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 9 23:37:42 2007 -0600
+
+ Add optional xlabel and ylabel arguments to axes.
+
+ Make default xlabel, ylabel, and zlabel arguments of 3D axes routines empty
+ strings.
+
+ Document axes.
+
+ Untabify graph3.asy and graph.asy.
+
+commit 021b820e636812a8f10cc986a689b4ee196dcb2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 9 21:25:55 2007 -0600
+
+ Remove unused import.
+
+commit 7d109fd4de56e9eb9e5be7e0fe84e07e76e56203
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 9 17:47:07 2007 -0600
+
+ Improve graph and interpolation array length diagnostics.
+
+commit 51aeda2f2b10a981416760373819ea77723276f5
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Dec 9 15:10:02 2007 -0600
+
+ Resolve ambiguous expressions during interactiveWrite (with a warning).
+
+commit 8706cd7cb1cbc7bf5d5214a8004312924a296d04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 9 13:15:32 2007 -0600
+
+ Implement -c (command) option and exit() command.
+
+commit f9d4dd9fd35dba1bc3a8af6fbc38ee92580e61b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 9 11:49:08 2007 -0600
+
+ Make read1, read2, and read3 effective only for the current array read.
+
+commit fc7724984928fcb5438c804c93f4d1f4547e26e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 8 20:22:01 2007 -0600
+
+ Output deconstruction errors to Asymptote Console window.
+
+commit 3743326dfa4517531e6830c780c3ad1218b652f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 8 19:16:19 2007 -0600
+
+ Handle unclosed begingroups in deconstruct.
+
+commit e7ec47ddc06f49296bfd7cdb3ce0266eb05baf43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 8 17:37:22 2007 -0600
+
+ Add patch to fix several problems with Asymptote backend for pstoedit-3.45.
+
+commit 9a8a21225594ea559e60a5ffcdc189dce0f72fe3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 8 15:17:13 2007 -0600
+
+ Ignore unclosed begingroups (to work around pstoedit problems).
+
+commit 3fa9cfc8cfc9398c532a66696177e99f804a66aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 8 15:13:07 2007 -0600
+
+ Fix empty clipping bbox.
+
+commit 01c074e794942e9e7f6d99939cb9be8fedf273a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 8 11:43:45 2007 -0600
+
+ Show how to put a header on every page.
+
+commit a945de6cdff5da619b67a0da1361f84e520ea201
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 2 17:29:34 2007 -0600
+
+ Improve system gc detection.
+
+commit 7982bb03903011ef9d815663b9be57b0a4c7c43d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 2 11:58:15 2007 -0600
+
+ Document \\ -> \\ mapping of double-quoted strings.
+
+commit f3c872398182865ab86f8d539407116e6bf97f85
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 1 16:30:13 2007 -0600
+
+ Add default value of (0,0) to center.
+
+commit 751ef26e6441331a20c733c2ede1e93ca9e48129
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 1 16:24:03 2007 -0600
+
+ Add pen arguments to flowchart block routines.
+
+commit 53353a7061cb3a14bbe29748e2f0b0a84bff52cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 28 02:28:22 2007 -0600
+
+ Increment version to 1.38svn.
+
+commit dbfb3b087153beead06ba3bb7aaaa96202279698
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 28 01:37:17 2007 -0600
+
+ Final Windows tweaks.
+
+commit f887aa3b30820f117a5eedb2c03ab6af54a86d39
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 28 00:05:09 2007 -0600
+
+ Remove min since intersections returns a sorted array.
+
+commit d22fe9b61925276c50f1d02e795d9eaa387a5063
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 23:41:59 2007 -0600
+
+ Document the -x option of xasy.
+
+commit 9447249d3b473e643fdd4c1940bc8dba0cb1fa70
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 23:30:09 2007 -0600
+
+ Remove debugging test modification.
+
+commit 10ed8b40ffe426fa310f8b95dc5116feafe0f2b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 23:28:13 2007 -0600
+
+ Update GUI installation documentation.
+
+commit 3694a2d73a5acd069a1cc2d760e4903600db4ac5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 23:17:19 2007 -0600
+
+ Require Python 2.5 for MSWindows.
+
+commit 8a304ea770d0353e64e55807df90977cb459f285
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 23:10:43 2007 -0600
+
+ Add version of PIL-1.1.6 patch used for MSDOS.
+
+commit bf8152019b302c20f8004f2737f31dad216b66c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 22:51:27 2007 -0600
+
+ Output diagnostics from Asymptote in separate Tk window.
+
+commit d93ac8e965bb7043f8b0ded28dba9e170068d382
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 22:50:28 2007 -0600
+
+ Fix active Color button foreground.
+
+commit e550c42efb019bb8dc01a3a1469ffce47355541f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Nov 27 18:16:40 2007 -0600
+
+ Correct acquisition of lock for colour change.
+
+commit 0a49d1c30af474856658ea7b10e94eb75f66354b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 17:23:59 2007 -0600
+
+ Add 's' scrolling option.
+
+commit aa640e61e64e607504d8059a3e6d7b5bbce8a4de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 02:01:27 2007 -0600
+
+ Configure xasy version.
+
+commit facbc7d3edab62e709daff555032af4e915aaad5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 27 02:00:47 2007 -0600
+
+ Turn off scrolling when not a tty.
+
+commit 561fe4db56c52dd4777ddf72818d02eef7380f6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 26 23:22:08 2007 -0600
+
+ Add function to calculate "optimal" number of histogram bins.
+
+commit e14fabf18e6241a76fd6b4545abc5093a063f8bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 26 18:54:59 2007 -0600
+
+ Force outformat="pdf".
+
+commit 24e7460045ec96dbff4b3fe4c464ecde0d663009
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 26 18:54:03 2007 -0600
+
+ When determining base points of arrows, always choose the closest
+ intersection points (in terms of arclength) to the apex.
+
+commit a3029de1fd8eddec158958869cfdb8281f4a08ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 25 22:47:55 2007 -0600
+
+ Use a separate flag in indexedTransform to indicate GUI deletion, instead of
+ zeroing out the transform. This produces clearer .asy output and
+ allows deletion of objects to be undone, preserving the image transform,
+ even after a deconstruct() (or by manual editing of the output code).
+
+ Show asy diagnostics in console window.
+
+commit ae4301c408fa50d866a5c58a13254f63fa001e93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 25 00:23:19 2007 -0600
+
+ Fix scrolling.
+
+commit d5a1e13305ec2ef5476f22ad68642ba95f779771
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 25 00:03:07 2007 -0600
+
+ Improve 3d tick default directions.
+
+commit 9e5878b08af4d44af61190cb5aa1b510721f3283
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 24 07:42:14 2007 -0600
+
+ Return empty secondary axis picture without warning.
+
+commit 8b6d1977cf10a5fb8f895d32ef1673aaffcb4ebb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 22 09:57:42 2007 -0600
+
+ Use unsigned long constant.
+
+commit 18fe2570cdb6e6d6faa7398e2d06665dfe5804c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 21 23:03:02 2007 -0600
+
+ Move existing releaseLock code, catching exceptions.
+
+commit c48aaeec7d7ef98ce4d9cffd750cb817bf9a59db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 21 18:56:01 2007 -0600
+
+ Add transform scale(real x, real y).
+
+ Add marker dot(pen p=currentpen, filltype filltype=Fill).
+
+ Add comma terminator.
+
+ Fix dot(frame f, pair z, pen p=currentpen, filltype filltype=Fill).
+
+ Update documentation.
+
+commit 80b0016f88662ea88a22e152c51a174ed7c68923
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 21 00:09:32 2007 -0600
+
+ Work around ghostscript limitations.
+
+commit c9114aaa6633625cd23259716b9c36258b338a9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 20 23:42:11 2007 -0600
+
+ Ensure originalImage is always defined.
+
+commit b5ba12a2bb8b78cb5e0f70caea30d1487fada0f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 20 23:41:00 2007 -0600
+
+ Release lock before quitting to allow saving.
+
+commit f0f301ee37674d8df4d508139765b63387feec42
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Nov 20 18:52:46 2007 -0600
+
+ Switch to selection mode after adding script item.
+
+commit a396ba6638109d04ab42594429185eff1705c9a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 20 11:26:25 2007 -0600
+
+ Re-enable local directory output check.
+
+commit 45066fe4d8bd4f398483a7e401fbade2fb88db92
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 20 00:00:56 2007 -0600
+
+ Fix output(s,update=true) and boutput(s,update=true).
+
+ Fix segmentation faults for attempted operations on closed files.
+
+commit b31f66caad49ff668f0c22d523496e269d8e54c8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Nov 19 22:00:18 2007 -0600
+
+ Change zoom selection method to an OptionMenu
+
+commit c01836f9ec61bd0217d9d42649f6c916d9224242
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 19 21:34:47 2007 -0600
+
+ Escape ^.
+
+commit fbafcbe0c9cd0622107a25d10329fd3e354307c3
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Nov 19 21:19:13 2007 -0600
+
+ Account for magnification during undo/redo of translations
+
+commit 192ab586ab9caa2a2d24f99ad98995213e0ef06e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 19 11:59:03 2007 -0600
+
+ Fix typo.
+
+commit 33aed5e78b70ef12e3d6a2d0a5c25fc41ab59c9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 19 01:22:35 2007 -0600
+
+ Move xasy temporary directory deletion code into GUI.
+
+ Avoid creating a second asy process if one already exists.
+
+ Ignore ctrl-c interrupts from console.
+
+ Move image file removal up one function level to avoid busy error under
+ MSWindows.
+
+commit 2d1e6478e973e9e0bf2868cbcf8f25def7c16ed7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 19 00:25:22 2007 -0600
+
+ Add Orest's latest fixes.
+
+commit 41fc3423e0284e049f3da096b7e71e87246114b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 18 20:29:19 2007 -0600
+
+ Add informational message about use of system gc version.
+
+commit 6ea171f7207998d6d24cfb82324cb40bad0aa0ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 18 18:41:19 2007 -0600
+
+ Make configure use a system version of Boehm GC if recommended local version
+ of gc isn't present.
+
+commit 5d98ffd60c7b8a57f7749cc51f7484a25f1d14f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 18 18:28:22 2007 -0600
+
+ Append generic configure instructions to INSTALL.
+
+commit 666d5a2a12a4c5f8097536a1f958d6e068e4bd40
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 18 11:02:49 2007 -0600
+
+ Put deconstructed files in a temporary directory (removed on exit).
+
+commit 47aaf8cba0f64678b56f08a408310dc66234b9eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 18 09:54:43 2007 -0600
+
+ Move workaround for broken curses.h file to proper place.
+
+commit 748c5401c34ff4485c8f3f2133b03e79a9ae4808
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 17 23:59:59 2007 -0600
+
+ Fix secondary axis bugs.
+
+commit 0424ec5a5dceb6fc66d7b4ed0e110d32cfc4b51b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 17 18:03:34 2007 -0600
+
+ Fix ctrl-c.
+
+commit d19e7442ef512674980b4aa336ca07dfdf24624f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Nov 17 12:47:31 2007 -0600
+
+ Provide a way to quickly close xasy from the command line.
+
+commit 66f3fc046aa9cdb7b7fd3e25bdbaed726ee30f8e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Nov 17 12:24:42 2007 -0600
+
+ Fix bezier editor. Optimize undeletion of items from a script.
+
+commit e5a11867c05c469519bd1413ae7a95099ecaf2a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 17 00:12:28 2007 -0600
+
+ xasy scripts should put temporary files in current directory, just like asy.
+
+commit 994971d0a1ce209668104f8641bc3d88427c51b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 17 00:11:56 2007 -0600
+
+ Remove temporary image files.
+
+commit fd7bde8d9175b34d41eb26361b2148d5c6c00dc9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 16 23:20:39 2007 -0600
+
+ Limit maximum number of command-line arguments to ghostscript; render in blocks.
+
+commit 24d7c2712f50789d7d76517eeaf056dee159d5ed
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Nov 14 22:10:57 2007 -0600
+
+ Improve handling of zoom slider.
+
+commit af154d06aa4d103cc2219480afcf9123c41e7468
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 14 21:25:31 2007 -0600
+
+ Move declarations.
+
+commit 4dd797153e256e8f9557fbfed0385d841f24d1cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 14 18:52:35 2007 -0600
+
+ Remove unnecessary Tk_PhotoBlank call.
+
+commit 8b4fa52a9b8ba5b7ef079eaf12f866bb740d4440
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 14 00:53:42 2007 -0600
+
+ Add PIL_BACKGROUND and PIL_MAX_ALPHA_AREA environment variables for efficient
+ alpha channel rendering.
+
+commit 49283a682e943ac7ede746d9afe8f51d58f6b4fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 13 21:03:45 2007 -0600
+
+ Enable full alpha channel support only for objects of area < 10000 pixels,
+ due to slow Tk alpha channel rendering.
+
+commit 07f0b56ae3b969af39abf5fee1c43d5abded1e58
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Nov 13 12:48:04 2007 -0600
+
+ Prevent redraw of canvas when zoom handler is invoked but magnification is not changed.
+
+commit 23e83f68d846bc4548cd253a9e994c19196c8539
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 13 02:20:36 2007 -0600
+
+ A much better fix for PIL antialiasing and transparency that renders quickly.
+
+commit ca627126bd89f96989de930a3049cf89fed87fc0
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Nov 12 18:57:08 2007 -0600
+
+ Fix rotation to take into consideration the current magnification
+
+commit c36784996337c369338e441633c4205345fa9b7e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Nov 12 16:22:05 2007 -0600
+
+ Fix error in handling of magnification in scripts
+
+commit fb07c1c3e38daaff5997700abbbee199c160b2f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 12 15:50:58 2007 -0600
+
+ Use full precision constants.
+
+commit c444b66488de9511b74edbc4649173c984237e39
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Nov 12 15:35:20 2007 -0600
+
+ Implement magnification option and zoom feature
+
+commit e7cf5e4432837cb3e16daf991a9f4a121f2f43de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 12 01:28:55 2007 -0600
+
+ Replace locale-dependent call to atof() with locale-independent lexical::cast().
+
+commit edb09b23d5688abb9653ca1cf47fa866fd8d34f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 11 23:37:20 2007 -0600
+
+ Speed up GUI deconstruction.
+
+ Make "png" the default value of xformat.
+
+commit f691c77aad9bd09ef9835c8f6871b600d29c6864
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sun Nov 11 21:54:28 2007 -0600
+
+ Removed debugging information
+
+commit b8ee25d1d087cc339f194f3c685a3c524e770421
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 7 23:01:26 2007 -0600
+
+ Update intersectionspoints.
+
+commit 7ba2d08022f92e24275b4a19425bc44f923269d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 7 23:00:15 2007 -0600
+
+ Update documentation.
+
+commit 9583ff94f4abdbe20a9e57964875baad58b9fe41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 7 22:35:19 2007 -0600
+
+ Fix bug in intersections.
+
+ Add optional fuzz parameter to intersections and intersectionpoints.
+
+commit dc0ab50b96d1e8853fd81bcd150cf712c59d2352
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 7 22:03:14 2007 -0600
+
+ Add string[] split(string s, string delimiter).
+
+commit 4cfbb87b4627726d2c9cb82f0343e266015f7704
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 4 22:25:35 2007 -0600
+
+ Disable readline history when reading from a pipe.
+
+commit aabfeb99010b1b561e7c73cfa846b60d0b92d25d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 4 21:23:02 2007 -0600
+
+ Update discussion of MSWindows configuration variables.
+
+commit 1c56cdb459bdb211056748e4e3473b0a650ac4a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 4 21:13:34 2007 -0600
+
+ More windows installation fixes.
+
+commit 905cad8c932a8788a7611181d31ae042a0679a10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 4 16:52:41 2007 -0600
+
+ Make interactive mode exit with a zero return code.
+
+commit c88c34591ffa6bc397987914885b8e5e20e7490f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 4 16:27:28 2007 -0600
+
+ Fix Windows uninstall.
+
+ Remove hard-wired path.
+
+commit 97abc8fe2152ef82a5d807722d702e91891522cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 4 10:48:27 2007 -0600
+
+ Add missing function.
+
+commit e92745417a027f1cdb46d165fb70fd2bad94788d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 3 16:50:29 2007 -0600
+
+ Add real[] abs(pair[]) and real[] abs(triple[]) functions.
+
+commit c4d2af3505ee392b9d0ad6871904dd93921a0102
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Nov 3 12:24:00 2007 -0600
+
+ Revert change to example.
+
+commit 94876755d955c4dd32f37559c678f17e366c75bc
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat Nov 3 12:05:23 2007 -0600
+
+ Prompt user before opening a file if current document was modified.
+
+commit 0e6b2b3e7f6f014a1f78bd176f815b87f4bd5c59
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 2 23:09:45 2007 -0600
+
+ Add windows installation fixes.
+
+commit 0d2e36675751c0a8db71e65f9e369cf55c8e3fd4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 2 16:13:23 2007 -0600
+
+ Windows installation tweaks.
+
+commit 74e0d0cd5df704c7fd8ab03f349e562014246108
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 2 10:48:05 2007 -0600
+
+ Handle degenerate reference vectors.
+
+commit 0075ad14c3ab42375654663c4d657a233d39cf94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 28 13:31:35 2007 -0600
+
+ Project all reference contributions in direction of maximum contribution,
+ for numerical robustness.
+
+commit 72017f7c16e38929719fe4dcfaf87660b3925947
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 28 12:16:24 2007 -0600
+
+ Improve reference vector calculation.
+
+commit fb19b1223ae572d421e694d4241c6c65c985943a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 26 11:29:19 2007 -0600
+
+ Respect comments and double quotation marks in whitespace mode (just like
+ cvs mode).
+
+commit e8cc7a2e8360cf3a51a579911760b836ea92fe6a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Oct 25 22:19:32 2007 -0600
+
+ Test for invalid defvals in rest parameters.
+
+commit e4162e78e3184911849a9d8187c430eedaa9670e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Oct 25 22:01:21 2007 -0600
+
+ Removed unused code.
+
+commit 9157206842acd8ede6c6290a098ed64561fcb0f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 22 10:38:21 2007 -0600
+
+ Re-enable automatic logarithmic axis coverage routine.
+
+commit 3a92d0fac132773d86f66f1213925b4aedef6d7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 19 22:55:13 2007 -0600
+
+ Exit more gracefully under MSDOS when execvp fails.
+
+commit b5e41991c0a31687e8b750d0fdfff149e48044c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 19 21:34:04 2007 -0600
+
+ Implement firstcut and lastcut reliably in terms of a general cut(path p, path
+ knife, int n) routine based on intersections.
+
+ Increase the duplicate point detection fuzz.
+
+ Automatically sort the array returned by intersections.
+
+commit f831060dd4cfef9b767dee05c3d5689937a2c116
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 18 15:03:38 2007 -0600
+
+ Add patch to avoid segmentation fault with gc-7.0 on out-of-memory error.
+
+commit f14d0b6e7448e8567e1c066f0eff7ef37835045e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 18 14:15:53 2007 -0600
+
+ Make history() return the entire stored interactive history.
+
+commit 6faa52d45246ff681560085b9d3f0bb42a1e2495
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Oct 17 20:04:02 2007 -0600
+
+ Fix adding of automatic semicolons to the history.
+
+commit 3ce0333e8749d984db50549f1cd2f54ee4a72d9a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Oct 17 19:59:11 2007 -0600
+
+ Fix default args for rest args.
+
+commit 8d273ded65db953c1f0830061e5fdea6f798959a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 16 22:05:12 2007 -0600
+
+ Add a routine history(int n=1) that returns the interactive history.
+
+ Store auto-terminated lines in the interactive history.
+
+commit 3e82c2c50fa292781a2befc3c46afa35987409b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 15 09:42:00 2007 -0600
+
+ Try to use a smaller Step adjustment.
+
+commit a3451647eec45a5d2b4823663f8283cf1dbbaae2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 15 00:12:30 2007 -0600
+
+ Fix Asymptote path for MSWindows.
+
+ Make uninstall remove Xasy start menu shortcut.
+
+commit a186cc7f9dd113c2fabe9edd3c98cb16b3328a2b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 14 22:43:33 2007 -0600
+
+ Add Nullsoft installation script for MSWindows.
+
+commit 32db9170f83b5cf74589febea822cbc3310910e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 14 22:35:13 2007 -0600
+
+ Under MSWindows, look for asy files in installation path instead of in
+ uninstall path.
+
+commit 6da69898626799d3bfad1e472665db3766418cb8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 14 22:24:27 2007 -0600
+
+ Try to use at least two major ticks.
+
+commit c94d19a62f184771312678070421a6a0a13a9190
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 14 21:15:41 2007 -0600
+
+ Fix title("").
+
+commit f1e3b46122846bb495c02d26c3d391b8c5c13681
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 11 12:22:12 2007 -0600
+
+ Increment version to 1.37svn.
+
+commit b87392a79cac3176f047387893845cb5c02179c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 11 11:31:34 2007 -0600
+
+ Fix bugs in tex(), postscript(), gsave(), and grestore() commands.
+
+commit 4a1e9077f30dd1017819d1d5e2ecd3488a3f7c7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 11 03:15:48 2007 -0600
+
+ Increment version to 1.36svn.
+
+commit 2cc3a721455f91fdca5ae6042490c1e6aa0d941f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 11 02:21:31 2007 -0600
+
+ Fix numeric formatting of setdash arguments.
+
+commit 48cfbe4d7f99da1836d6fea1911ad3c8bf65d507
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 11 01:21:58 2007 -0600
+
+ Work around hang in intersect for nearly identical paths by adding some fuzz.
+
+commit 788117602481a0a89e5c159704bfef4e16e4a0ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 11 00:44:58 2007 -0600
+
+ Increment version to 1.35svn.
+
+commit 03ef1f2dd0e9b79fc36772d4c2e860972f25e12d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 10 22:44:16 2007 -0600
+
+ Add Cygwin fixes.
+
+commit 31eefd4d3857b0fc9eeb34ee36dd362d6b0e5a6b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 10 15:17:31 2007 -0600
+
+ Update GUI documentation.
+
+commit 6275cee1287a0dfd35311d6276a519bc582a4495
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 10 10:59:03 2007 -0600
+
+ Make xasy a relative symbolic link.
+
+commit 7cd198607408c819e09bfa652ea2909f671dfe83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 10 09:00:51 2007 -0600
+
+ Update xasy file name.
+
+commit f763966f44b977c17f78cc6a8b16a5187bd33d87
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 10 08:42:59 2007 -0600
+
+ Fix typo.
+
+commit fc3662f7c79eab71825c995fb96e15bdedb3b7de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 10 08:36:32 2007 -0600
+
+ Install xasy and associated files.
+
+commit ababea1854fe43a1d165a003b0a4251ea187357e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 9 22:12:51 2007 -0600
+
+ Update xasy location.
+
+commit 4f4ded526e6099b8b2408190591d4fd287d003cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 9 22:00:32 2007 -0600
+
+ Remove obsolete reference to settings.deconstruct.
+
+commit 955c47c6d859c7a857147ce76d482fa53653281e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 9 21:43:53 2007 -0600
+
+ Replace opendot with filltype argument of UnFill to dot routines.
+
+commit 4884a568746d707dd424b3dfcf0b9c1e1344df25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 9 15:51:51 2007 -0600
+
+ Remove intermediate eps files in inline pdf mode.
+
+commit 376a4be0b81b3fcea6a7a0d9c8ee07ec41c17eeb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 9 15:05:23 2007 -0600
+
+ Implement an improved, robust version of intersect.
+
+ Implement intersectionpoints in terms of a new more efficient and robust
+ intersections routine.
+
+commit 345de32960a08aef94f76e11bfc0239a172f421f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 9 15:01:41 2007 -0600
+
+ Add trailingzero tick format.
+
+commit 80d8ba197e620411729aec8e6ae6e2988508799d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 7 11:00:47 2007 -0600
+
+ Make 1.34-26 changes work with deconstruct.
+
+commit 5a47d0a9714054d19b8e774f0407e0f2eb220cc4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 5 21:03:57 2007 -0600
+
+ Adjust defaultformat for axes to make tick labels unique.
+
+ Add general trailingzero format string; update examples.
+
+commit 5db97dd5e0806f0550a03f36c6dca5403b92365c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 3 14:22:52 2007 -0600
+
+ Improve autoscaling of graphs for close minimum and maximum values.
+
+commit 0149f463202c63f414bd5f0144d0f1a7daebeb2c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 28 12:31:44 2007 -0600
+
+ Add example of opendot.
+
+commit 30bd682dde07cd1b3eb5b871c530e90ef53e214e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 28 12:19:18 2007 -0600
+
+ Add opendot routines.
+
+commit c899e161bc16fe731e9515aa4ba1929acaf14177
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 24 21:11:00 2007 -0600
+
+ Changed global.back()-> to processData().
+
+commit 4eaa1727e9a7e4e72fbffb36bf3618555da00c06
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Sep 24 11:20:27 2007 -0600
+
+ Defer hard coded commands and options to variables.
+
+commit b306d9c7ae185bf62931d835282e814c7c1204ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 23 10:45:41 2007 -0600
+
+ Fix shipout bug.
+
+commit 9c0ad5c96e8c5cf06233b0e7d2432e214d10c2c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 21 10:17:43 2007 -0600
+
+ Remove obsolete -q option.
+
+commit ea214d26275c2038153b723368c82de1c5ca277a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 20 22:27:59 2007 -0600
+
+ Change default LaTeX font to package-dependent setting.
+
+commit 49a976c00b8eba6912cd07d08bbfa85f9932802e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 19 21:46:56 2007 -0600
+
+ Add modification of ncurses patch from mvid.
+
+commit 9a633a15cd6a196735c2dd70c42326e49158b145
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 18 00:10:58 2007 -0600
+
+ Avoid nesting capacity overflows in arctime.
+
+commit 98fbe3b5a82db6ac64b90b4c9011fe1628ebb1e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 16 20:57:35 2007 -0600
+
+ Add new magnification argument to shipout.
+
+commit c8254ef8e6546640a8bf2dbd8696572168bcc9d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 16 20:48:23 2007 -0600
+
+ Make reportWarning generate a warning message only.
+
+commit 4bf55cacf7cea227d314cc0addacb3b59a8ace9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 16 20:42:53 2007 -0600
+
+ Ignore spurious final blank line when reading strings.
+
+commit 2b6f1ed2e728e3019b7d7fe51a2cc46f70a7a958
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 16 11:44:00 2007 -0600
+
+ Fix string csv reads.
+
+commit 1babff1085b49a6d234498d80024f13376a95f0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 15 22:12:21 2007 -0600
+
+ Another comment fix for reading strings.
+
+commit 8c4b46cbe8576444eb9239b89322531169970281
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 15 02:42:12 2007 -0600
+
+ Fix example.
+
+commit 5f24bb57d0d77aa469d3dc322ec68a0f358df338
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 15 02:40:06 2007 -0600
+
+ Fix typo.
+
+commit 192b449209ca8a72ec1890ef029a448085354450
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 15 02:38:23 2007 -0600
+
+ Fix errors in documentation and FAQ.
+
+commit e51365a16cc03474c179cfe191008087cccd2b83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 14 16:09:19 2007 -0600
+
+ Support comments when reading strings in cvs mode.
+
+ Remove unused file.
+
+commit ab9eb1daf63ee6670390a3c937222870dfa32382
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 12 19:42:40 2007 -0600
+
+ Improve description of interativeWrite.
+
+commit 94a55d20dfde26954484b9da157f838c38ded005
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 8 11:48:06 2007 -0600
+
+ Fixed syntax to allow expressions such as (x);
+
+ Based on a patch by Orest Shardt.
+
+commit 2d320faddc0f743c7bc8bf26f309de70869a686f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Sep 5 16:53:51 2007 -0600
+
+ Added interactiveWrite option.
+
+commit 3b37adefe45a0fe16882cc5e21bc35f3997803e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 4 21:15:41 2007 -0600
+
+ Remove --enable-cplusplus option.
+
+ Remove unused quiet option.
+
+commit 74cd6de443c34c6a37cce5d25f599890f04982e8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Sep 3 12:01:42 2007 -0600
+
+ Implement pen validation
+
+commit 3baf769670c61f611e2f6bdfd56755eaaf58bc5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 2 23:36:10 2007 -0600
+
+ Make deconstruct close bboxout file.
+
+commit 3a91e4b10a34161daff8aa042e79c4d682f8d416
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 2 23:21:29 2007 -0600
+
+ Use indexedTransform constructor.
+
+commit 5fe7064890f65e40a5b19c25e43329d501fb994b
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sun Sep 2 21:01:09 2007 -0600
+
+ Make various bug fixes and improvements.
+
+commit 377a44d7fca914f6116cb0c6655f223876ce547b
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sun Sep 2 18:07:55 2007 -0600
+
+ Fix documentation request.
+
+commit 5911d1ee65db0187c4aa5ddb369175429e8a789d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sun Sep 2 17:59:21 2007 -0600
+
+ Temporarily remove zoom control until feature is implemented.
+
+commit 75064e5ff4b5d22382b6ca82d71f48ba037ca8ab
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sun Sep 2 17:46:34 2007 -0600
+
+ Improved text in dialogs.
+ Made the loading and saving of files specified on the command line consistent.
+
+commit 7e6381b9a659a56db2d9dabe1e2bc516ce0005bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 1 22:34:02 2007 -0600
+
+ Standardize fillrule argument name.
+
+ Add support for magnification.
+
+ Remove unused code.
+
+commit f5a10edefe53c276e7fa1546f9e05c6f32c48d11
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 31 20:16:17 2007 -0600
+
+ Fixed bug regarding permission lists of types.
+
+commit 9e8c5d63e7aba58dc7439fd272b3656d8b08e0e1
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 31 20:15:41 2007 -0600
+
+ Corrected documentation.
+
+commit 343d697bc89fc2df9d5cce3bfe316918e52e0376
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 31 20:15:16 2007 -0600
+
+ Made parameter name more descriptive.
+
+commit 0abbb7453f977e5e689a4363fca2d6bf2fb508d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 31 08:35:08 2007 -0600
+
+ Use unique keys.
+
+commit 08e24d5b904996f5a4d44906129423d024dab66e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 30 20:15:48 2007 -0600
+
+ Check for libcurses only if libncurses is not found.
+
+commit c2e2738b9148bbeb5ed91b041a149d06e33b75a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 29 13:56:57 2007 -0600
+
+ Use constructor for indexedTransform.
+
+commit 8a5bf5734476d80f7092185a5c49c06785fb1343
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 29 11:22:33 2007 -0600
+
+ Fix shipout when inXasyMode is true.
+
+commit 351668ee2daa92336da7ed7715a190a612576c2f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Aug 29 09:15:31 2007 -0600
+
+ Fix logic for recognizing modified files.
+ Correct the logic for querying user about exporting modified files.
+
+commit a264e87e1a9787f4d5b87a8b57bed3878852fd1a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 29 08:54:00 2007 -0600
+
+ Revert to gsave/grestore instead of clipsave/cliprestore due to pen caching
+ assumptions.
+
+commit a626ac307bbfcb755732809dcec0cd38a5cf9c90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 28 09:30:26 2007 -0600
+
+ Enclose tex clip within picture environment to avoid unwanted page breaks.
+
+commit 0aa8af84e3f16d0ee7c2cd0769c9a8f015083a75
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Aug 27 15:48:38 2007 -0600
+
+ Prevent switching editing mode during incomplete drawing operation.
+ Search for file with .asy extension if no .asy extension provided.
+
+commit 3a4df7dabf437b5d076402180c0f7db8ad78a2d8
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Aug 27 15:33:06 2007 -0600
+
+ markers.asy: compute golden mean in a static variable.
+
+commit 0387fb5da5f095d833108ddd14d0685ab18b9451
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Aug 27 15:23:17 2007 -0600
+
+ Remove unneeded whitespace.
+
+commit 489f494bcea9bcfa324c9f2e32c852f1a307e5e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 27 11:56:33 2007 -0600
+
+ Rename patterns to currentpatterns.
+
+ Remove preamble option from shipout for consistency with xasy.
+
+ Make explicit shipouts with options work with xasy.
+
+commit cf6c8f2248e6ae21ea6a8ae826f9d0474d495387
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 27 10:33:40 2007 -0600
+
+ Rename xasy.py to xasy.
+
+commit b21e623118dd4113638aafe1e3f746a1f7436bbc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 27 10:24:23 2007 -0600
+
+ Update example.
+
+commit 5508f52a286ec4d49da60fd84d5c15490c3c26a3
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Aug 26 19:13:14 2007 -0600
+
+ marker.asy: uniformize marker sizes and notation.
+
+commit 516ff363207c9dd8d2cd5c478c27880b388379f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 15:40:25 2007 -0600
+
+ Explain how map is a special case of sequence.
+
+commit b08fb71bde104e3c1274a4b008f6fbda1713a6a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 26 13:28:09 2007 -0600
+
+ Fix documentation of map.
+
+commit 3e7ea0f51ddd4619c4cad9d6b5efb34dd68acac3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 24 11:00:05 2007 -0600
+
+ Simplify logic.
+
+commit e704d1a6d00a5486093d2cca45c47d983246557f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 24 10:59:42 2007 -0600
+
+ Make asy -o /dir/ file.asy output to /dir/file.eps.
+
+commit f25c6597ee533083af25b199ad54f6c1b1493f86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 16 08:23:05 2007 -0600
+
+ Add discussion of 3D generalization of Hobby's algorithm.
+
+commit 19b53099bb5583c7192e61a8d88e4913ea68b640
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 14 04:39:42 2007 -0600
+
+ Avoid evaluating function outside of [a,b] (due to finite numerical precision).
+
+commit c0abe1380e8aa2e9fa17037a88c00f39eb3c1a9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 14 02:15:00 2007 -0600
+
+ Fix accent.
+
+commit dff77b74cee87bf917f14232b130accdc0a3d62c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 11 04:01:15 2007 -0600
+
+ Use \PackageWarning instead of \message.
+
+ Update list of contributors.
+
+commit dc32ed7b66b6f1c588df49457e7e714164e1779f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Aug 9 12:13:42 2007 -0600
+
+ Use askopenfilename() instead of askopenfile()
+ Use asksaveasfilename() instead of asksaveasfile()
+
+commit ff037a273b0a8da0e30a31d6e3f6c0c5ef21b4f0
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Aug 9 11:00:42 2007 -0600
+
+ Disabled tear-offs for improved crossplatform look and feel
+ User is now asked about saving changes when closing a modified file
+
+commit c429589301537c5e49c95cf9c811cfff831bf766
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 9 02:59:28 2007 -0600
+
+ Remove old GUI transform support.
+
+commit 865d848b082faac6d4f00cdc0913d92615441c9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 9 02:34:50 2007 -0600
+
+ Add -level option to specify PostScript level (default 3).
+
+ Use more efficient clipsave/cliprestore commands with -level 3.
+
+ Optimize printer stack use by pruning unneeded clipsave/cliprestore commands.
+
+ Avoid nesting of clipsave/cliprestore commands when using UnFill.
+
+commit 8d07a22aa46ddf814cdaa633c448d2433d56436d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Aug 7 11:26:04 2007 -0600
+
+ Changing the current pen's properties affects selected items
+
+commit 40048c0fe0b6bd391463ab84f3570638c9f4c107
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 7 03:24:10 2007 -0600
+
+ Compute pair^int by repeated multiplication, just like real^int.
+
+commit 06b5949d2cc85d70e3cfd0811cf705d8afcf8eba
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Aug 1 09:39:08 2007 -0600
+
+ Removed signals for xasy
+ Switched from GUIop to xformStack in shipout()
+
+commit 5c7478245556a81d678b66e2ee49a180353112bf
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 31 15:05:37 2007 -0600
+
+ Fixed bugs in undo/redo
+ Allowed nested begin/end actionGroups in UndoRedoStack
+ Added forceAddition option to drawOnCanvas
+ Added exitXasyMode() to end of files
+ Implemented undo/redo for single item in a script
+ Implemented undo/redo for clearing of an item's transforms
+ Implemented undo/redo for drawing and deletion of a drawn item
+ Implemented undo/redo for modification of a drawn item
+
+commit 8f0fdd8dbb4443da7c31ae8e8c06af8b83774da3
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 30 15:09:11 2007 -0600
+
+ Added undo/redo for creation and editing of script items
+ Added undo/redo for raising and lowering of items
+
+commit e663da444b6bc1a3f94c7db8277671921a7c8ccd
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 30 12:12:29 2007 -0600
+
+ Updated headers
+ Modified method for storing undo/redo information for translations
+ Implemented undo/redo for addition and modification of labels
+
+commit 93322a02dd16526537f5eaecef606225f0de45df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 29 17:22:45 2007 -0600
+
+ Increment version to 1.34svn.
+
+commit 4d5a18c811ee847867902d4553290c4925c3ce5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 29 10:25:12 2007 -0600
+
+ Fix interactive viewing.
+
+commit 2c5bf17ed0f4a2d805b84a946dcae789f78899af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 29 03:29:03 2007 -0600
+
+ Remove extraneous preprocessor definitions.
+
+commit a671404751ce001ef2ca619d7ae01d18dac048a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 29 02:36:43 2007 -0600
+
+ Add large file support.
+
+commit 9099bc38057450a5e1183e942d24ada30431d970
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 28 13:41:50 2007 -0600
+
+ Update list of contributors.
+
+commit f39eb8d3113030a3777abab069b17971651db7a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 28 09:53:06 2007 -0600
+
+ Open input files in input-only mode.
+
+commit e6c2ef521c795f58273d873dfad405ed7f78133e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 28 09:19:07 2007 -0600
+
+ Allow multiple invocations of labelpath.
+
+commit ca808b0649e3cff006e73fdae534097766f5848b
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 27 14:57:14 2007 -0600
+
+ Handle case of script that produces no images.
+ Remove keyboard bindings for main window when using script editor.
+
+commit 7c5db3faa9b555a50cd81755816bfe58ff96519d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 27 14:38:23 2007 -0600
+
+ Raising and lowering of script items preserves drawing order of all items in script
+
+commit ff64471302290d06a56d9e579e93d94a5c69be2e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 27 14:23:57 2007 -0600
+
+ Fixed handling of deleted items.
+
+commit 342434d25d682a7a8cad1bf139d2088e35ef3f76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 14:05:08 2007 -0600
+
+ Work around old broken compilers.
+
+commit 44596544b2f62896a2d60a046e4eef1b96877ba5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 13:13:41 2007 -0600
+
+ Fix conditional.
+
+commit 8a48b748d74dc52d5860f403414a0313251b1c9e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 27 11:45:34 2007 -0600
+
+ Improved handling of missing asymptote executable on windows
+
+commit fa8771204c3378f71da1fa2513cad7e15debfcdd
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 27 10:37:56 2007 -0600
+
+ Error fixed
+
+commit 3f084166c5dea652fb4dccb97315d9134a7d2161
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 27 10:23:52 2007 -0600
+
+ Check registry to find asy installation on windows.
+ Add browse button for asy path selection
+
+commit ccfe23837d0759e2e726103fffd05b26f147df68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 10:02:28 2007 -0600
+
+ Restrict projection bounding box recursion to a depth of 16.
+
+ Add teapot example.
+
+commit 2ae916421017adc0b6654c1a6b98e9ae42596b6d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 27 09:46:58 2007 -0600
+
+ Syntax fix
+
+commit 585d78bfbd3b3db5ce1bd630bc9e2e75ff3f4748
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 05:24:13 2007 -0600
+
+ Upgrade licence to GPL-3.0.
+
+commit 1086bf459bc045c664f277d7c8d52432f1c724af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 03:50:46 2007 -0600
+
+ Add complex version of quadraticroots.
+
+ Add quartic solver.
+
+ Improve accuracy of cubicroots in degenerate cases.
+
+commit f22f92962a269614ea7e166caba5fefb082aab8b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 01:26:24 2007 -0600
+
+ Make min and max return (0,0) for an empty picture.
+
+commit 049160b1567c4a50a7dfec4535a793bed456d349
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 01:07:31 2007 -0600
+
+ Add cast; standardize formatting.
+
+commit 1a2c4145835825f5133f9b08e1e1224b9ee57122
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 01:06:24 2007 -0600
+
+ Add pair sqrt(pair) function (principal branch).
+
+commit ed0d195c14e24f155b1bcf8bcfc8cf072ec7b91e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 27 01:05:35 2007 -0600
+
+ Fix picture scaling.
+
+commit 4b00fbe6270ba161ee1481b38e7ff1b63f19dcb8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 26 09:17:38 2007 -0600
+
+ Edited comments.
+
+commit ef2ce85c3258b5ef011574f6afa9044c30489fe7
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 25 14:41:31 2007 -0600
+
+ Removed unneeded message
+
+commit ef44082e820bea38a8f346342a07ad8fdd082d2b
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 25 12:50:30 2007 -0600
+
+ Fixed rotation of multiple objects
+
+commit 8bdee6a20399fef2cb5adf638a096143faf9364f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 25 12:43:59 2007 -0600
+
+ Corrected divide-by-zero handling
+
+commit c56d3c762babdee25f974634f9d3a2a2094a6636
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 25 12:27:37 2007 -0600
+
+ Fixed button width
+
+commit 59352469e407a869f3b3525d41370d505704a8d1
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 25 11:11:13 2007 -0600
+
+ Fixes for Windows support
+
+commit a5de675808ae3b699fe0c1d2d5825942cabd0e8b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 25 03:28:31 2007 -0600
+
+ Remove deconstruct() and gui() in favour of settings.deconstruct.
+
+ Rename deconstructpic to deconstruct; standardize arguments.
+
+commit b268da28048455fa93a62489ce17d496c5ec7161
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 25 03:07:20 2007 -0600
+
+ Revert 1.33-91; update documentation.
+
+commit 73af8f210b428dfab4763067ef5f5964894e9965
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 24 15:24:08 2007 -0600
+
+ catch unnecessary exception
+
+commit 93fde433d8f8716cdd5e3043ea0df51a4eb26309
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 24 14:53:55 2007 -0600
+
+ Implemented undo and redo for shifts and rotations
+
+commit cd3e162381ba234aad44fd60c093ec68314d303e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 24 11:59:29 2007 -0600
+
+ Added skeleton for undo/redo operations
+
+commit b22ac1ebe39f1eb4c171e389ed68efaf765186ac
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 24 11:58:58 2007 -0600
+
+ Added accelerators for menu items
+
+commit fa6cd244ae11b082dadb513698dc97b981d350f8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 24 09:37:47 2007 -0600
+
+ Removed unneeded code; fixed export command
+
+commit 6dc7ffd7b5f6e59fc67ac892663e743a37a16a4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 24 08:40:27 2007 -0600
+
+ Turn off readline editing when reading from a pipe.
+
+commit bb3f9064985651c2244413744ef56cb2fc4615ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 24 03:51:06 2007 -0600
+
+ List multiple cubic roots individually in all cases.
+
+commit 8e30d4bd07cccbab8615291d904bb43b390c1180
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 23 14:08:12 2007 -0600
+
+ Additional parts for implementation of new deconstruction method
+
+commit be4bd6e4e13e79793a7c0f1576855b919d013bcc
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 23 14:07:03 2007 -0600
+
+ Implemented rotation of drawn and scripted items
+
+commit 394a24db69248fdd56bc1db737b8dd45b5bfaf23
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 23 14:06:28 2007 -0600
+
+ Better parsing for script items
+
+commit eed3dc18f4761f37e8a967db84ab0385f81865b5
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 23 14:05:38 2007 -0600
+
+ Implemented new, cross-platform image deconstruction method
+
+commit acfeb6d23f030cc4b9e6ec416bfaf9528a4d1eec
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 23 14:03:34 2007 -0600
+
+ Added deconstructpic() for image deconstruction by GUI
+
+commit 23d4ce1589592d9b19d1638d471b83c835085b4e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 23 10:31:28 2007 -0600
+
+ Various improvements
+
+commit 196e50571ea05191713c52a9318ece8bb51b9c45
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 23 10:23:31 2007 -0600
+
+ Removed commented out code.
+
+commit 4a96f66c911483b536677803ac7a1d24dd2b7a4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 23 04:06:01 2007 -0600
+
+ Change order of tests.
+
+commit bc8702d081b5d08b5533edc18a6e411358ddc603
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 23 04:04:25 2007 -0600
+
+ Detect roots near zero in cubicroots.
+
+commit b28193efbfc40b05c5f07a9c82dc75144ae5ce24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 21 06:19:10 2007 -0600
+
+ Add Radoslav's bbox and bbox3 code for surfaces.
+
+commit 99700051cef605c1a6620e6c397cc0492aed1eec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 19 16:30:26 2007 -0600
+
+ Avoid potential uninitialized warnings with -finline-limit=400.
+
+commit 9edb7ce84ff4ca2ec7552f617db32ada59fbe30e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 19 15:13:18 2007 -0600
+
+ Removed erroneous GC_DECLARE_PTRFREE specifiers.
+
+commit d0d35f2c8d4d2f22a2086d988022a63175b2e6c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 19 03:09:39 2007 -0600
+
+ Fix cxx errors.
+
+commit 9aa0935babeafd92da4e63764be00aa365a9a99d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 19 02:51:23 2007 -0600
+
+ Workaround broken texi2dvi installations.
+
+commit 484ba07ac520d8b1add27cf6c96305ac7cca0e1c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 19 02:17:03 2007 -0600
+
+ Trap quotient(intMin,-1).
+
+commit 40d6c962a759685d21f8cd70f1001bd90c84cb9c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jul 18 22:28:58 2007 -0600
+
+ Made the NOHASH venv interface compatible with the optimized hashtable venv.
+
+commit 37425660c088766be9625f55b69e4c67f8b1cffb
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jul 18 21:37:52 2007 -0600
+
+ Added match caching and hashtable presizing optimizations.
+
+commit 04b9e380275f804d9dfa8bc65e3c7d06ac4adf41
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jul 18 21:35:20 2007 -0600
+
+ Removed old code.
+
+commit 7495bd931d9d30fe73d8dfaffda6b1f64cd3092b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 17:13:02 2007 -0600
+
+ Fix page numbering of slide presentations with -u stepping=true.
+
+commit c2a76d97a4cca4325b00ff7a2ebf62260d688828
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 17:01:58 2007 -0600
+
+ Minor optimization.
+
+commit 4035590d60193fc98b0bfec1db8ebfc9d22dd8e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 16:39:08 2007 -0600
+
+ Remove further duplicate config.h imports.
+
+commit b6d3558daf474eb865fb7240bc87fb1267c0cb41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 16:21:52 2007 -0600
+
+ Eliminate multiple config.h includes.
+
+commit 67462e2c08283dea13ff469a440f97c5db90e0a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 15:52:01 2007 -0600
+
+ More cxx fixes.
+
+commit df5f4bfbfa7b2d55ba1b0028b8668cd1d198aa5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 15:42:41 2007 -0600
+
+ Fix cxx warnings.
+
+commit 6bfe300676c319119e106e3db0b703eb42b2836b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 15:18:25 2007 -0600
+
+ Work around missing definitions of LONG_LONG_MAX, etc.
+
+commit 53f618d8d624d926fa81cfa99052940ec32e860e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 14:41:30 2007 -0600
+
+ Move climits to proper place.
+
+commit c6aa8fba639f14657b79508906eee0f5bc346f20
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jul 18 14:04:29 2007 -0600
+
+ Removed unused OP token.
+
+commit f09110dbb915f38232bfa0ba49f4d1d7167c4fed
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jul 18 13:29:57 2007 -0600
+
+ Changed arrowsize typos in documentation.
+
+commit 02536038d7f6513ac143b7d5a78be273a22190e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 07:37:15 2007 -0600
+
+ Avoid conflict with definitions in types.h.
+
+commit 684c472b6dd0913327d0b3ca39841c83415d8d21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 07:25:15 2007 -0600
+
+ Work around quad_t vs. long long conflict on 64 bit machines.
+
+commit 3221c225a505b699ec36c3c168007bb1b98d5150
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 06:50:47 2007 -0600
+
+ Use LONG_LONG_MAX instead of LLONG_MAX.
+
+ Add instructions for working around problems with old broken compilers.
+
+commit c01737efeb4ef95ca23c2adf54f50198ecfc6350
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 06:21:48 2007 -0600
+
+ Further portability fixes.
+
+commit c9b909e1e3be56888d7dec5a89538c3f360b78fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 06:14:24 2007 -0600
+
+ Portability fixes.
+
+commit b2ca155dcc5e6e279c666f47832e67db2c0b063b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 05:50:11 2007 -0600
+
+ Change integer type to Int, which is set default in common.h to long long
+ (typically a 64 bit integer).
+
+ Add support for reading and writing 64 bit integers in binary and XDR modes.
+
+commit fe42bb6368110b595cf3de0f3ff3dc8005d21061
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 05:09:44 2007 -0600
+
+ Don't call locateFile with an empty file name.
+
+commit cc9594c8d01aded6aed8bb2fa408ce51ed1d9595
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 18 04:47:45 2007 -0600
+
+ Fix code for Bezier example.
+
+commit 4ab42cfa3da32e91ea28c6565445eabc9528618c
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Tue Jul 17 15:18:50 2007 -0600
+
+ grid3.asy: bug fix with perspective projection.
+
+commit f52e82d497ee1fde912586a887d48f9a810e03b2
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 16 09:35:44 2007 -0600
+
+ Fixed itemEdit index computation
+
+commit cd9388368834c6fccb78fb518df21932b4385410
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 13 17:50:11 2007 -0600
+
+ Change search path order: directories specified by the dir configuration
+ variable are now examined before the directory .asy in the user's home
+ directory.
+
+ Ignore user configuration files during installation.
+
+commit 9f5593d688f356e2d7b53b1b4558b340ef39ff3d
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Jul 13 09:03:59 2007 -0600
+
+ Bug fix in lasy-tags routine.
+
+commit ab212166f4effcd1a052b9e3f1efd1742a229b40
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Jul 11 12:30:03 2007 -0600
+
+ Defer the copy of LaTeX-mode-map to lasy-mode-map after all personal configurations was loaded.
+
+commit d81fee990b21f1f1ebe96bfb532ea00f66afe67e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 11 12:07:48 2007 -0600
+
+ Fixed verification of asy pipe creationy
+
+commit 20fa659d51a9290e117c7887a0d7a99125f4a59f
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Jul 11 08:25:31 2007 -0600
+
+ Provide real syntax highlighting support with two-mode-mode for lasy-mode
+
+commit e12aeddf054965eaa9e2756cdbcc5c1a773dd2d8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 9 15:42:28 2007 -0600
+
+ Implemented pen parsing for label commands
+
+commit 315431b2180215d1910c6a88d53f1a62bcc2efcb
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 9 11:55:18 2007 -0600
+
+ Implemented raising and lowering of items
+
+commit d119a013aeb71c19731a508c5e236d946023956e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 9 09:54:01 2007 -0600
+
+ Remove unneeded module
+
+commit a215f07bc66eb0456b7d25b9cb9297ea1cfacb61
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jul 9 09:31:46 2007 -0600
+
+ Fix interrupted system call error
+
+commit be592ced5c326c5c99f7189c7ffc0d53a23b5b3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 9 01:29:17 2007 -0600
+
+ Fix texstream destructor so that texput files are removed.
+
+commit 49d64b85ad9aded9a7f28ca48a2c57759884ac8b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 9 00:51:17 2007 -0600
+
+ Fix memory allocation incompatibility in workaround for old, broken
+ readline libraries.
+
+commit e58ad2c2fd23da91fac3b74f5164808a198e11ab
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sun Jul 8 16:31:16 2007 -0600
+
+ Fixed horizontal and vertical motion.
+
+commit 08b2d63738cafda319c8a84811c3adf28cba9e5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 8 16:02:53 2007 -0600
+
+ Add rainbow example.
+
+commit b97aad94f3a1ed3e8999c1446d0d2b857eef6ae9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 8 13:30:11 2007 -0600
+
+ Standardize argument names.
+
+commit 6388bfe15c7fe4f40a7a4db3c5aa3ab26a6bad0a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 8 13:28:58 2007 -0600
+
+ Make framepoint (and truepoint) work even when an exact picture size
+ estimate is unavailable.
+
+ Add boolean argument to deferred drawing routines to allow optimization in cases
+ where an exact picture size estimate is available.
+
+commit 1b843fa5045e0b9f58587e4a909444d8635e8875
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 8 10:22:17 2007 -0600
+
+ Allow writing to file specified with -o /dir/file.eps again.
+
+commit 98718bd22185b3e9775d9ddca9e63e41dbc6039d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 7 11:09:58 2007 -0600
+
+ Don't reset options after reading configuration file.
+
+commit a363cb5945ab03c6ec1abbb5612adf3d32e84939
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 6 21:38:51 2007 -0600
+
+ Improved selection mechanism
+
+commit b22eabeb71ea04c83cf2fae16015fc1e64d4dbd8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 6 20:40:09 2007 -0600
+
+ Shipouts inside a script no longer interfere with the rest of the document
+
+commit 24b4733a6668551fce6c5fc5ea1876bee99b4a2b
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 6 18:23:04 2007 -0600
+
+ Rename menu entries.
+
+commit 2ba6de8350fe44a3440d743c7cf9d752701fd42a
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jul 6 11:10:24 2007 -0600
+
+ All labels now deconstructed. Dialogs improved. Fixed duplicate image reception.
+
+commit 4e356218f9024fa295da285f3284cf6618f840c3
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Jul 5 15:59:40 2007 -0600
+
+ Various improvements
+
+commit 4c16dfe7042d9213c66d5fd76bb5a39567c38b68
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Jul 5 15:58:43 2007 -0600
+
+ Implemented validation for asy path
+
+commit d252319b12998c08f414dc87290ff7b86243db93
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Jul 5 08:36:39 2007 -0600
+
+ Minor edit.
+
+commit 31f2ac1f97ad807bb7b7bcdea8104bc51feaf757
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Jul 5 07:51:32 2007 -0600
+
+ asydef environment content routine uses region instead regexp matcher.
+ Cleaning code.
+
+commit cc49a3d40add05bfeca684a75594218fb319f205
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 4 21:47:39 2007 -0600
+
+ Add configuration file loading diagostic.
+
+commit 4c9f54802278b6c6e346f69ad384973ed527c979
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 4 18:59:22 2007 -0600
+
+ Improved handling of default pen
+
+commit ddc78730447e8f34399fc33b0d69282656bd396f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 4 15:49:27 2007 -0600
+
+ Fixed docstring
+
+commit b8509259097fd3d187a74b0ad41afa5ccd291d1f
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jul 4 15:48:42 2007 -0600
+
+ Implemented storage and retrieval of user preferences
+
+commit b625d6c5eb5553c9d422c0cc65a280e447249afd
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Jul 4 15:36:24 2007 -0600
+
+ Write temporary file with region instead of regexp matcher to
+ avoid Stack overflow when compiling a long file within lasy-mode.
+
+commit 88ee7632e70b6417a6da160f12266bc6344fa62b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 4 06:44:17 2007 -0600
+
+ Remove completed item.
+
+commit db4efd57c4a00f3d4a75cd34ccec83fe44e50115
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 3 16:02:32 2007 -0600
+
+ Selecting an item clears the highlight box
+
+commit b69d4d409b31f9a84f769c976799764d88bae816
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 3 16:00:01 2007 -0600
+
+ Improved handling of already-transformed shapes
+
+commit e0da8a2bfdbcaa619973c77df9e3cde2b40f592e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 3 15:25:22 2007 -0600
+
+ Fixed incorrect entry in xasyColorPicker
+
+commit 30e27ea65ca173679f1e05684bde707134e53f2a
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 3 15:21:36 2007 -0600
+
+ Improved bezier editing and integration with xasyMainWin
+
+commit da060b79e4da279c7daa9d9e8847c344677ccc4e
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 3 14:39:42 2007 -0600
+
+ Added ability to graphically edit the nodes and control points of a bezier curve
+
+commit d6b2e473af81f366e95aa6009f782468c61e18be
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jul 3 14:38:15 2007 -0600
+
+ Faster computation of an upper bound for the bezier width
+
+commit 2cc213ba2b5e92343acf2a221c029ecae8c53032
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 3 10:25:49 2007 -0600
+
+ Fix --enable-gc-full-debug.
+
+commit 795688843fc5d97c3437703614729730823b072f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 3 10:13:53 2007 -0600
+
+ Update to gc-7.0.
+
+commit 4efb99a8788ce81891fbba42c073fd4a4099ab82
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 3 10:06:04 2007 -0600
+
+ Add reference to Java-style array iteration.
+
+commit d47bfa5fa7c4d1fa08fc196c2be964a5598c6359
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 3 09:56:07 2007 -0600
+
+ Minor edits.
+
+commit 85ba69f4073c0cefdee314140060c00737c2c1e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 3 02:24:02 2007 -0600
+
+ Minor simplification.
+
+commit 65efdbd70eea2c161314e1aa02c3defd83b52b44
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 2 18:32:57 2007 -0600
+
+ Added brief comment on extended for loops.
+
+commit b0c6f948c5fd6e86731ff30ed93d44bbc1544964
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 2 17:27:53 2007 -0600
+
+ Minor solve optimizations.
+
+commit 969a375d079222a94c255fb671d06b73da5cd4f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 2 12:14:51 2007 -0600
+
+ Fix memory leak in matrix multiply.
+
+commit b985420945a305dd23b762001212a2d8b6510dec
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 2 07:11:48 2007 -0600
+
+ Simplify extended for loop syntax.
+
+commit 47b56663f6d6c385be48df9315af508ba2ef7061
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 1 23:57:51 2007 -0600
+
+ Update to gv-3.6.3.
+
+commit 74c83940069561695b0d37f57e963fc689af5297
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 30 01:11:04 2007 -0600
+
+ More garbage collection improvements.
+
+commit 77c7be3d5cf9946f4980895261264a8581c55201
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jun 29 15:37:09 2007 -0600
+
+ Fixed syntax
+
+commit 32447a8674d2ee71f2bbb8425abbf71f2a31a59a
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jun 29 15:30:29 2007 -0600
+
+ Checkin the code for the new GUI that is under development.
+
+commit 949ac77506fd75762ff8140f13a84be0e4cbec2c
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jun 29 15:29:21 2007 -0600
+
+ Improved the xformStack implementation
+
+commit 5a0555f8b830f8cb1ca6286f00e333fc958beccb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 29 12:45:00 2007 -0600
+
+ Fix segmentation fault in complement.
+
+commit 6e680f0fbdb18f0982f69a37d8bd8c4329268801
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 29 02:00:20 2007 -0600
+
+ Increment version to 1.33svn.
+
+commit a6c037374d3727f1edc772235c47edafe892d3ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 29 00:42:03 2007 -0600
+
+ More garbage collection tweaks.
+
+commit 637178c4f88c3bb2c7768043978af52bb5e5bad3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 29 00:23:03 2007 -0600
+
+ Fix dependency.
+
+commit 6e795c1214befc7d2dfe4135ad9455a81e77c392
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 29 00:04:58 2007 -0600
+
+ Fix make install-all.
+
+commit df0fbfe97c5f78c301958e0c1bf6baf3731bafc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 28 23:15:34 2007 -0600
+
+ Declare drawverbatim to be atomic.
+
+commit 793d631c85af140f16fe907ae87c141d8cf0e351
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 28 17:20:22 2007 -0600
+
+ Fix bug in subpath.
+
+commit 0a3a730ae4c6bc87066fa453442c4a1c22eec1e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 28 12:13:02 2007 -0600
+
+ Allow cd() and cd("") even if globalwrite is false.
+
+ Don't write cd path twice in interactive mode.
+
+ Update diagnostics and documentation.
+
+commit 7184ae69bfa3e5848ef1c038105647ce538445cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 27 12:09:17 2007 -0600
+
+ Fix GC debugging.
+
+commit 2c73d879f45bab5cdb1b9fdea0a86b04c5820461
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 27 11:22:17 2007 -0600
+
+ More garbage collection tweaks/leak fixes.
+
+commit c5ef7778a8995e21ea5465b4c21bae3d9fffd44e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 27 02:19:14 2007 -0600
+
+ Increment version to 1.32svn.
+
+commit 45724947378bcc555730acd7feea73739ef10174
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 27 00:47:19 2007 -0600
+
+ Fix segmentation fault in options processing.
+
+commit 5ab07e3d6e08376814a8d8379bca4f4629185c47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 27 00:31:52 2007 -0600
+
+ Reinstate gc check.
+
+commit a9e498e514d7e5e215066a46856e27e8ea7340fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 27 00:28:06 2007 -0600
+
+ Avoid makefile loops.
+
+commit 919890ae6a354669dcb69cc10d38db4965af6ec3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 26 23:57:15 2007 -0600
+
+ Fix g++ warning.
+
+commit efd1d7983cfe16c00edac28321c2187406382f21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 26 15:35:03 2007 -0600
+
+ Fix cxx warnings.
+
+commit 7f2ba53927bfce875c1ed0978eb53ef11de3037f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 26 15:20:11 2007 -0600
+
+ Fix nullpath3 min/max bugs.
+
+commit f4bac25045a05b4e8550aa65c8e772128fc1ddfa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 26 15:17:14 2007 -0600
+
+ Fix nullpath max/min bugs.
+
+commit b65d874d3d71b488af98e919cd5e5b5e3e79b6c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 26 14:49:05 2007 -0600
+
+ Minor path optimizations.
+
+commit 9c7a14e42f9187cdd8dc6a221503bf4fdf8e0002
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 26 14:18:05 2007 -0600
+
+ Further garbage collection improvements: move pointers out of pen class.
+
+ Add bool ==(path,path) operator.
+
+ Move defaultpen into global; changes to defaultpen in config.asy will no
+ longer be remembered (use the autoimport mechanism instead).
+
+ Make the identity transform a constant.
+
+commit 587d7b6d67c5df5f9a5e2571d36fd55e97bde981
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 17:20:00 2007 -0600
+
+ Avoid using a pointer in path class so that it can be allocated atomically
+ by the garbage collector; this dramatically reduces memory usage.
+
+commit 70618a0a6877c1408315d47e22d0ee78295c047a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 16:57:22 2007 -0600
+
+ Fixed typo.
+
+commit 604854663ab4e8277281b836a8935712d7edc95d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 16:41:37 2007 -0600
+
+ Fix runaway asy process that occurs when tex pipe cannnot start tex engine.
+
+commit 42aeb1f1f09ed1caf2e10e581c84e7bd3d399c94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 13:41:06 2007 -0600
+
+ Fix time without HAVE_STRFTIME.
+
+commit f802e0ec54590b9857d87a4d50fb9b34cfe1c446
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 13:39:30 2007 -0600
+
+ Fix default time and opacity arguments.
+
+commit b10fad39a2e46ff83dc8a3373d71dd907f208a9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 11:21:36 2007 -0600
+
+ Fix minor typos.
+
+commit f9330564f1f442e87fe94ee4910847a4a40aceab
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jun 25 09:49:15 2007 -0600
+
+ Added Java-style abbreviation for iterating over arrays.
+
+ Arrays of functions still not fully supported.
+
+commit 6f0502df0e18f330fb9945ba3df1aa0261b4b2e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 01:46:20 2007 -0600
+
+ Further garbage collection tweaks.
+
+commit 6fa70cec93fbbf3a86cef64120cbad8646e8f491
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 01:37:20 2007 -0600
+
+ Remove virtual destructor introduced in 1.31-44 due to performance penalty.
+
+commit 141515a3a661b9abc373344dc90e6f49745440a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 01:28:48 2007 -0600
+
+ Simplify arrayDeleteHelper, removing unused variable.
+
+commit a4a8a7d09534ce8a1cf0fc829047efb74dd5776c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 01:16:49 2007 -0600
+
+ Fix --disable-gc.
+
+commit 0794504fcf6bfbf5fe96465b9f199b1ad3c82960
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 01:05:39 2007 -0600
+
+ Fix warning messages.
+
+commit 9ccfc2613c2a1ede2102c83456d13a0214c3e2fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 25 00:18:53 2007 -0600
+
+ Add header for isatty.
+
+commit 7d1c381346c387f9bf9adffecb2411cf9746a653
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 22:19:44 2007 -0600
+
+ Revert last commit.
+
+commit 22cee29708a566d13fb2baac91f3e3926aa14483
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 22:16:40 2007 -0600
+
+ Improve tex diagnostics.
+
+commit 816b1fbfe98cbd4210802f063209681a462e10b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 21:24:46 2007 -0600
+
+ Leave deletion of string last to the garbage collector.
+
+ Omit spurious call to background();
+
+commit 4f56d5aa58c769e422f48bdcdb651d5a36c99281
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 13:43:20 2007 -0600
+
+ Avoid warning messages with -d.
+
+commit fcf281b7e249166b8401d8a90ab87be4eea5826a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 13:36:33 2007 -0600
+
+ Fix GC preprocessor directives.
+
+commit 843c7bba85a7c2a6ad77607547a7e49a3295faaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 01:55:10 2007 -0600
+
+ Further garbage collection tweaks; reinstate no_GCwarn.
+
+commit e4de07e434fd3b02c37b464e9851d00bdeda5098
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 01:03:20 2007 -0600
+
+ Fix dependencies.
+
+commit 29cddf4623d842eb65639d81b06d778cf78444c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 00:43:45 2007 -0600
+
+ Don't link with libgccpp.a to increase speed, now that garbage collection
+ has been carefully addressed.
+
+commit d207452495d83bd9bb36df2c43d28a2b745b6c51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 00:26:18 2007 -0600
+
+ Support ./configure --disable-gc again.
+
+commit 24332ff82a2e628a3bfee9d440e5ec3b926393da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 24 00:08:47 2007 -0600
+
+ Re-enable GC_gcollect under MacOS.
+
+ Update to gc-7.0alpha9 since this yields faster execution times.
+
+ Change configure --enable-gc=VERSION so that VERSION now must include the
+ "gc" prefix.
+
+ Remove genv from gc.
+
+commit 185554bd03f47f93586410d0a7904f9b12a6358e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 23 23:03:28 2007 -0600
+
+ Move ShipoutNumber into globalData.
+
+commit 473ba88ae7fea8b0736e29b506db442937a0cc5e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 23 16:45:58 2007 -0600
+
+ Use separate global variables for each process.
+
+commit 513822dceef7052ca9efe81e587821896925914e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 23 12:42:05 2007 -0600
+
+ Deconstruct files on termination.
+
+ Improve support for garbage collection debugging.
+
+commit d8b0ff7f98543fbb573a44a1442931e2964fe782
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 23 00:58:28 2007 -0600
+
+ Close any open files automatically at the end of each asy process (without
+ relying on a finalizer).
+
+commit e0c2e7f923b320a04a036527ce675bd885aceb78
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 22 16:58:19 2007 -0600
+
+ Fix segmentation fault introduced in 1.31-23.
+
+commit e28133f38f295fc0fde922bb331b2392b7731e83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 22 01:23:46 2007 -0600
+
+ Improve garbage collection by using GC_DECLARE_PTRFREE statements; use
+ vectors instead of deques everywhere.
+
+ Change nullPos() to nullPos.
+
+commit 9dd6708f1844ca303278016ff1936a1875ac97e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 21 23:41:19 2007 -0600
+
+ Document how arbitrary files can be imported in the configuration file.
+
+commit 52b24d47a94c2a1e7ad751ae95d7961c9a891fc7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 21 23:08:18 2007 -0600
+
+ Improve LaTeX diagnostics.
+
+commit dcbed2c557ecc629d6e9f84a61358f4c36ee0f35
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 20 23:14:46 2007 -0600
+
+ Remove unused variable.
+
+commit 0e26979cc46959684fe2f39527a5ef9883a217a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 20 17:52:58 2007 -0600
+
+ Use GC_malloc_ignore_off_page to fix major memory leak in garbage
+ collection of STL containers.
+
+ Fix minor memory leaks.
+
+ Make em an errorstream rather than a pointer to one.
+
+commit 417f2582667c1d8851e8bcb86aa19ea6b51c62c7
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed Jun 20 17:25:31 2007 -0600
+
+ Added a new option to enable interactive mode on non-tty input streams. Made the signal option only affect the sending of signals without the side-effect of controlling interactive mode.
+
+commit 18b1cd9a00b7080ecea53589b3336ae9d4201b8a
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue Jun 19 09:55:10 2007 -0600
+
+ Modified signal mechanism to send signals for each shipout and at end of each
+ operation.
+
+ Modified handling of items deleted by GUI: bbox scaled by 0, file deleted, and
+ signal sent.
+
+commit c7163f9d5ed3bcf1eeb017f7e5112c38450bcb78
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 19 09:43:25 2007 -0600
+
+ Resolve purge ambiguity.
+
+commit dc2b4a56ad79e263e097e5cdeed3e7e07f53b490
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Tue Jun 19 03:44:43 2007 -0600
+
+ Fix the filling path according to the margin in the routine markangle.
+
+commit a0408c585ec05a353ca2e15066781663033d7ec5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 18 22:27:00 2007 -0600
+
+ Make the delete virtual member of arrays with no arguments delete all
+ elements of the array (not called clear to avoid the need for adding
+ yet another type-dependent virtual function).
+
+commit 4f0e48f95d301a5630af28c16ec925e0c3cc1c06
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Jun 18 16:44:27 2007 -0600
+
+ fix typo.
+
+commit 5cb4b64e129d881818262c767afff7d45e01947d
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Jun 18 16:41:03 2007 -0600
+
+ Add option filltype to markangle.
+
+commit 89f331e05e66b120fd670442900884efd354073f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 18 16:01:22 2007 -0600
+
+ Handle exceptions in doUnrestirctedList.
+
+commit 7f37372c405f4fd80361bad001ef02f37e3b842c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 18 15:45:57 2007 -0600
+
+ Declare shipout before importing plain_xasy.
+
+commit 5690b60c62de62d98f6e3c1e0482334e1d12bcfd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 18 12:18:22 2007 -0600
+
+ Change the return type of the array virtual member delete to void.
+
+ Allow A.delete(0,A.length-1) on empty arrays.
+
+commit 65c979a50262609e5fca031dc4cdd6c14b3cf285
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 18 11:59:33 2007 -0600
+
+ Make A.initialized(int n) return false when n is out of bounds, without any
+ warning message.
+
+ Use A.delete(0,A.length-1) to clear arrays in base files, to help the
+ garbage collector.
+
+ Add options -compact and -divisor to give the user more control over
+ garbage collection.
+
+ Implement a purge() function that forces a garbage collection.
+
+commit 25c637e4cb5d99d7dcbd8ab3288a51ad98c9aaf4
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Mon Jun 18 11:10:53 2007 -0600
+
+ Updated to use Python's subprocess module.
+
+commit 146fc1cd81244154daecda352cc895a2011ae3ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 17 22:37:33 2007 -0600
+
+ Implement better workaround for uninitialized 'this.130' gcc-4.1.2 warning
+ message (cf. 1.22-56).
+
+commit 79b2f5a07fd457182ad22f21b40e25e2224f8aa8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 14 17:47:22 2007 -0600
+
+ Fix typo.
+
+commit 3512f0d737398b3ce742ec72d71208f986a54448
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 14 17:39:46 2007 -0600
+
+ Add pen[][] interpolate(real[][] f, pen[] palette) routine for use with
+ latticeshade.
+
+ Rename palette argument range to bounds to avoid confusion.
+
+ Use an implicit bounds constructor.
+
+commit 2f7b23fa999ea2fb39cc1ca60f0aca67fdc77a7d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu Jun 14 15:05:19 2007 -0600
+
+ Changed transform push(transform); to void push(transform); to remove output when called in interactive mode.
+
+commit 8dcaa58177fff6dd258a74c25408e739388f7aa0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 14 14:19:13 2007 -0600
+
+ Resolve ambiguity.
+
+commit ef75012b02a751b346e56d8a28e46a6160e77b2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 14 13:16:25 2007 -0600
+
+ Don't call GC_collect under MacOS X, as this can cause bus errors and it
+ doesn't seem to be necessary anyway on this platform.
+
+commit 27f248929ad55ecb5d2889d2ab67164605c1bd0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 14 11:32:20 2007 -0600
+
+ Remove unused line.
+
+ Add reference.
+
+commit c9fca9768ad6b8e2b59870cb0a58e3c49c9af15c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 13 19:47:16 2007 -0600
+
+ Minor changes to comments.
+
+commit 4e70e1300642aa779d3fe45da0d55e14f13231aa
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 13 15:57:37 2007 -0600
+
+ Fixed addOps to add fields when possible.
+
+commit f54e2aebafa9d46e05e02051c1a3e1885caf7b10
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Jun 13 03:10:21 2007 -0600
+
+ Suppress useless code.
+
+commit 66c61efa8f470b0663ccba532266ecddaf5c7d84
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 13 01:42:21 2007 -0600
+
+ Increment version to 1.31svn.
+
+commit afa57fd86437f39163b3f6e4013ee1e342faafaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 23:30:11 2007 -0600
+
+ Add copy argument to allow one to disable data buffering.
+
+commit 6857471c33699c8bac355f7dac013adbdb161692
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 22:42:44 2007 -0600
+
+ Add segment routine.
+
+ Optimize conditional graphs.
+
+ Add modified sphere animation, courtesy of Olivier Guibe and Philippe Ivaldi.
+
+commit bef55d64cd1ac2cd8e853db70915438d6ce7ad93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 16:56:48 2007 -0600
+
+ Remove unused filename.
+
+commit 6f932d116ca4c4b8d03866e24e5accf6bfeda7e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 16:50:45 2007 -0600
+
+ Fix dependency.
+
+commit 69b77ebd49abaef1873eee4a7e37db180e0fdb07
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 16:25:57 2007 -0600
+
+ Make the implicit initializer for file variables null.
+
+commit 9d0fc6bf18efe32d2c6831b964e8af52e61a6127
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 15:57:18 2007 -0600
+
+ Use a single box file.
+
+commit a946e3cc8a9aa8158670bdb83e2b340e7a130e62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 15:51:18 2007 -0600
+
+ Remove unused box file entry.
+
+commit 335e4ee9be80d0a97939d486341131931184f9de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 15:07:24 2007 -0600
+
+ Communicate to xasy via a single signal (SIGINT) and status file.
+
+commit f7c65d49a1f59f752311ac0e3b3640e19837886d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 12 13:52:42 2007 -0600
+
+ Fixed bug introduced by previous bug fix.
+
+commit 32c2800ea35bfe896c7f48a7718e59792ca78e2a
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Tue Jun 12 13:42:19 2007 -0600
+
+ Update documentation.
+
+commit e241156d089b9d735b13f9bf6cb3bb6c279d9379
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 11:14:03 2007 -0600
+
+ Move definition of interpolate to graph_settings.
+
+commit 1bdbf421d7c6bfe13099526295781e6341280878
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 02:23:08 2007 -0600
+
+ Add cast of triple[] to guide3[].
+
+commit 33a23676f0ca1d1afba511962752dcf08b9235de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 01:42:32 2007 -0600
+
+ Fix shipout format.
+
+ Remove old PDFanim_temp_Guide references.
+
+ Fix cxx errors.
+
+ Document reverse(guide).
+
+commit 79c54067909f345fe01096e620384023c518c1cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 12 00:08:25 2007 -0600
+
+ Simplify shipout signature (to support xasy development).
+
+ Support internal cycles in guide examination routines.
+
+ Add reverse(guide).
+
+ Fix guide tests.
+
+commit 6b1c2ed1c24d9cb03a27b0ceba6b40b3e658f1ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 11 23:49:48 2007 -0600
+
+ Fix typos.
+
+commit fd356f45ac4615c71510ec6a150943339de3a435
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 11 13:18:47 2007 -0600
+
+ Exit interactive mode on eof when stdin is not a tty.
+
+ If -signal is not set and stdin is not a tty, don't use interactive mode.
+
+commit 1458d017b58902acfd78b701295ad859b19da36a
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Jun 11 08:01:51 2007 -0600
+
+ Expand lasy-mode errors management (with Emacs 22 only).
+ Defer all shell redirection to Emacs for supporting most shell.
+ Compatibility running Windows.
+
+commit 7aa37aa0845c03e4b37e7a6c811c159491a352d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 10 18:09:37 2007 -0600
+
+ Update triangle example to use new simplified constructors.
+
+commit f5cbf4d90e602cfb7d3f1cfd9313a5b6e14316e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 10 17:26:31 2007 -0600
+
+ Minor edits.
+
+commit 89bfca7eabfea4f560ff28a7d7888ed81ff24cab
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jun 10 12:56:11 2007 -0600
+
+ Added implicit constructors.
+
+ Fixed bug with permissions in static methods.
+
+commit 0df0e0bf25d565bf41c5a1199a9520c6808b5c3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 10 08:01:22 2007 -0600
+
+ Add test for newton root solver; fix diagnostics.
+
+commit 5a36b41ea5052e2bbc342672ab80206e5e810864
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 10 07:20:12 2007 -0600
+
+ Optimize join.
+
+commit 256c7154f067526bf3f934bf44adbbe35b073902
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 10 00:12:13 2007 -0600
+
+ Give preference to GPL over AFPL Ghostscript.
+
+commit 99e825675e3b909070d74569af6cafbfce511eff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 9 23:25:19 2007 -0600
+
+ Add Philippe's lasy-mode fixes, including support for tcsh.
+
+commit 5b36cb1f2db85f87a749ee601cd9e1edc3c00202
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 9 12:29:29 2007 -0600
+
+ Add bool copy=true argument to picture routines that buffer data.
+
+commit 5b2b0bc4b7dfad18d539d1f3a193c23d507e23c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 9 04:10:23 2007 -0600
+
+ Improve garbage handling of multiple-file runs.
+
+commit 05baac943e890facf204004e80431ef0654bc30b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 9 02:57:12 2007 -0600
+
+ Remove default initializer for files.
+
+commit 0c996d014c98728580e98f7725067e55fca3d070
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jun 8 15:05:15 2007 -0600
+
+ switched xformStack from LIFO to FIFO
+
+commit e114be63575847d34e2a7d3faf8b4bc4b5389fb4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 6 13:09:28 2007 -0600
+
+ Revert spurious asy-mode.el commit.
+
+commit 37f51484712b4abb246e557115525f4b7137295f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 6 13:01:46 2007 -0600
+
+ Split readline functionality into readline and saveline.
+
+commit 881ffa21f9b210d495d78b8d4038d4f4507243ba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 6 00:38:24 2007 -0600
+
+ Allow xformat to be any format supported by convert.
+
+commit d2efef6547f3ef83b632940a3c8b076b786ff26e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 4 22:42:05 2007 -0600
+
+ Fix parallel bison and lex processing.
+
+commit 763168a3f63580424432841fe379fba929d8b1f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 4 14:53:35 2007 -0600
+
+ Rename xasy.asy to plain_xasy.asy and revert other 1.30-48 changes.
+
+commit aa19a01eb70f11a9722e43238df6c9372909c61b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 3 22:15:09 2007 -0600
+
+ Improve documentation.
+
+commit ba6b456058e0c054b2cf7684b794dc196b1232a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 3 22:10:34 2007 -0600
+
+ Add Newton-Raphson iteration and Newton-Raphosn bisection routines.
+
+commit d7eec6237db5226eb68b4aae1d81dab759ac98cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 3 17:07:52 2007 -0600
+
+ Add support for new GUI xformStack (under development).
+
+commit bbc47a2c3b1046f405984710b5cc53a837080eaa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 3 10:33:17 2007 -0600
+
+ Require version 2007/05/24 or later of animate.sty package; remove
+ file name padding workaround.
+
+commit 3a780fa6f67832a65a0f082a345c2f585fd65217
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 2 23:20:55 2007 -0600
+
+ Generalize history to return an array of the n most recent history values.
+
+commit a7bee1f37cbd70a0c8b0c950681ed04d45187fc9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 2 22:39:49 2007 -0600
+
+ Add gsOptions configuration variable.
+
+ Force embedding of all fonts in eps files.
+
+commit 0c9baa4c098bea8f3d6ad8fddaa7fe972ef2d1db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 2 17:11:22 2007 -0600
+
+ Force all fonts to be embedded in pdf files.
+
+commit e91898e61889ad55a7798653056983cefe186d7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 2 12:00:40 2007 -0600
+
+ Force fixed format for compatibility with pdflatex.
+
+commit a183626cf3e2f804378ee2990e4d891c871e037a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 2 01:30:15 2007 -0600
+
+ Fix indentation when byte-compiled cc-mode.elc is used.
+
+commit 2baf201ecce79107e5f587f47f3b100b75d4c364
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 1 18:08:13 2007 -0600
+
+ Allow array insert to insert an array of the same type at a given index;
+ insert now returns void.
+
+ Allow delete to accept an index range and return the last item deleted.
+
+ Add initialized(int n) array virtual member to detect whether element n is
+ initialized.
+
+commit dd65fda0826f2f552d15e8e4ee907090844f046a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 1 11:04:43 2007 -0600
+
+ Split readline functionality into two routines: readline (with argument
+ order now consistent with getstring) and history(string).
+
+commit ab4774286f87ec5ca78a2f056566b772afd40e64
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri Jun 1 11:01:58 2007 -0600
+
+ Fixed typo
+
+commit 8096bb5fdf640778ed9715a64a16d89f40788ba5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 1 10:01:28 2007 -0600
+
+ Implement NoZero and NoZeroFormat with more general OmitTick and OmitFormat
+ routines.
+
+commit bf65e98df0c439c14d92cd68260981d935bd0380
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 14:17:57 2007 -0600
+
+ Avoid need to defer linewidth by moving setpen to the proper place.
+
+commit 3eaa60ba9b30082526d2d54d755ecf023e599c35
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 13:53:57 2007 -0600
+
+ Omit identity concat commands.
+
+ Put dynamic linewidth code in /Setlinewidth.
+
+commit 7fe4be91e8b7cb1de9424dea14ef4221421aa903
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 02:21:50 2007 -0600
+
+ Fix linewidth.
+
+ Fix division by zero.
+
+commit 74a45e155bfd00a4515f527c27856f9c0b14e527
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 31 01:51:14 2007 -0600
+
+ Simplify linewidth deferral.
+
+commit 193bf8325dbcad9b36fb4cee380d51f66f0aa556
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 23:25:59 2007 -0600
+
+ Defer dynamic linewidth until stroke time in case currentmatrix changes.
+
+ Improve accuracy of dynamic linewidth calculation.
+
+commit f66e8527ba4dc2fcab6b99e2f9bc6f22eb69bc62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 23:18:10 2007 -0600
+
+ Rename zerotick to zerotickfuzz for clarity.
+
+commit a6791aefc4759ebadf7f17503dda4d5138692586
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 17:53:52 2007 -0600
+
+ Make zero detection robust.
+
+commit c28626c2078f8c17fed4c5053b0c03fc5caf95e4
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed May 30 13:48:10 2007 -0600
+
+ Fix numerical precision in the routine NoZero
+
+commit e00a7b8073d6dc8bcd86eb764ebee05218bd5a26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 13:04:08 2007 -0600
+
+ Fix orientation code.
+
+commit 88e1d52a06ad38bbf37511a14f2e48a63957b60c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 12:37:44 2007 -0600
+
+ Simplify and optimize normal calculation.
+
+commit 9f8598a130268cf74d7ce1ce2ad25be62a0104aa
+Author: Radoslav Marinov <rtm907>
+Date: Wed May 30 11:37:58 2007 -0600
+
+ Changed the shading approach in base/contour3.asy .
+
+commit fe95f910e8de681b23e83f95165302efb4751e72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 30 01:32:47 2007 -0600
+
+ Implement simplified (and slightly more efficient) gouraudshade interface.
+
+ Reduce memory and CPU usage by avoiding duplicate buffering of picture data.
+
+commit f76232575f29b9a8d2ca0f010868581751a6d7b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 22:04:36 2007 -0600
+
+ Add tickmodifier NoZero and ticklabel format NoZeroFormat.
+
+commit 46f6ea1bc3b46c75b82edf3d32a3765ce8e86e40
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 16:27:53 2007 -0600
+
+ New test routines.
+
+commit 77d1dd8f3ee01f0e22a61ae5089b7cd4a3edee4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 16:08:06 2007 -0600
+
+ Move real[][] identity(int n) from math.asy to C++ code; add documentation.
+
+ Avoid use of loops with join operator.
+
+commit b592bc60b2bcbc3c402d58a20090888786ffe65f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 16:04:44 2007 -0600
+
+ Minor optimization.
+
+commit 1adc55ad64b08356aa4b98895649d95d7e6c8e90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 29 15:54:23 2007 -0600
+
+ Cleaner optimization.
+
+commit befaf187a250eaf67d6b435244bd0a7462e265bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 18:14:29 2007 -0600
+
+ Remove extra loop variable.
+
+commit 63980fd23d2cba1835e8bdd76b3f41331ae30bcd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 18:11:05 2007 -0600
+
+ Further optimizations.
+
+commit 2e40007fb1e89ac0c5ba843043ae9d54dc810556
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 16:44:44 2007 -0600
+
+ Optimize number of calls to project; change return type of contour.
+
+commit 485f5ec8238cb2ad76ff5dc709e5a60f6aebe4fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 14:41:27 2007 -0600
+
+ Catch unhandled quit exception.
+
+ Reset scroll lines to zero.
+
+ Don't exit on interrupt during module load in interactive mode.
+
+commit 81dc9114a4f185d3188069048426c11f1d186df5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 14:14:22 2007 -0600
+
+ Renamed particle to object.
+
+ Minor optimization.
+
+commit 3c46482e8cdd28a52d9c27d620b8c1f605b40b93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 28 11:14:18 2007 -0600
+
+ Implement optimized real multdiagonal(real[][] a, real[]b).
+
+ Speed up project slightly by changing aspect from real[][] to real[].
+
+ Make cputime().change return parent+child times.
+
+ Add write(cputime).
+
+commit bfaf0370fc33d5dc9c23305a4fdfa26652aafb9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 27 22:29:01 2007 -0600
+
+ Added change.user and change.system fields to cputime().
+
+commit 948490a418a6dfda24c8ffb1e5ca7147e644bdfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 27 22:25:31 2007 -0600
+
+ Optimize real[][] * real[].
+
+commit d4803b09765b84dbc7e5cb75d6eb5bd0e30005b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 27 09:53:28 2007 -0600
+
+ Speed up 3D projection by moving matrix-matrix multipy to C++ code.
+
+commit cffe5e23420dbd5c84666fbe9f476c814c5f090a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 27 01:08:58 2007 -0600
+
+ Minor clarification.
+
+commit 26d3b69c93b217e6a6381bfef4b9e7a61c01e117
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 27 01:03:03 2007 -0600
+
+ Simplify, document, and port guide examination routines to three.asy.
+
+commit ab9070048364e614a86625a51838ee0d5a44a306
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 26 10:13:48 2007 -0600
+
+ Fix potential uninitialized variable.
+
+commit 270b67554e47b3894a8ae94f4c16e3825dc40a30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 24 02:07:53 2007 -0600
+
+ Add bool cyclic(guide) routine.
+
+commit a1fd6cd823ff17ed834191d21d98c27bdeddbe2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 24 01:53:03 2007 -0600
+
+ Add routines to allow access to guide components.
+
+ Add upcase and downcase routines.
+
+commit 01e48f273dbbd9058a803a8ac6267eb0e4477291
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 23 22:48:23 2007 -0600
+
+ Document bibtex usage.
+
+commit e6a7d6a3938e63411e98be86dec5d048e11ddb49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 23 22:47:47 2007 -0600
+
+ Install intro.asy.
+
+commit ab8b21e65692d7a75ee9cc8919edd84525ee44e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 23 22:47:32 2007 -0600
+
+ Remove pdf() restriction.
+
+commit 10a79c6c34636a7be292c25359cba859e274041d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed May 23 15:43:59 2007 -0600
+
+ Fixed docs about base64
+
+commit 0958687accac67e691a83e0954d482cf7e8d04d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 21 21:16:42 2007 -0600
+
+ Use projection P; reduce number of calls to project.
+
+commit e9c0b6c842d44ada09d14f4307264a3148c60d03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 14:16:43 2007 -0600
+
+ Reduce resolution.
+
+commit 8b490c2e53c7ac1a6e7526c41567151857b4a0f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 14:05:36 2007 -0600
+
+ Increment version to 1.30svn.
+
+commit ceea165b52e0a38618fbbf9041e04dc1b2f1af69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 11:25:04 2007 -0600
+
+ Update LocalWords.
+
+commit 9b797abba10a36e61a019b6ace4525dbdf4d88cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 11:16:54 2007 -0600
+
+ Improve description of contour3.
+
+commit 9651f6c97ac631429cee38fd736756c73ff25b00
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 11:08:13 2007 -0600
+
+ Speed up tick handler.
+
+commit 4f3842489f2a4f21c08385b3e708374633c63752
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 10:44:24 2007 -0600
+
+ Reinstate abbreviation q for quit, unless there exists a top-level variable of
+ this name.
+
+commit 8fc806cbe73f7c4b609085e010916b93bc4d0e98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 02:02:28 2007 -0600
+
+ Use easier-to-use animate.sty package instead of interim pdfanim_temp.sty
+ package for generating pdf animations.
+
+commit 2aab5e1bf0488aeefa98a35dbb041dbb7c343665
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 00:48:09 2007 -0600
+
+ Add support for drawing zero-level sets of functions from R^3 to R.
+
+commit cb1882390a636614705b1e2d36f6da944d3b429f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 00:37:10 2007 -0600
+
+ Fill in potential gaps between histogram bars when bars=false.
+
+commit 99e519ccc5459da7fecff7de3acb1b131d951e78
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 00:11:06 2007 -0600
+
+ Simplify histogram interface.
+
+commit 5954c902a8b87765ae93d615bf79bbe011bbdc03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 19 00:09:42 2007 -0600
+
+ Fix FillDraw pens.
+
+commit d04ada5f9ce0252c0805ff6fe7dd7c462be417ea
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri May 18 13:35:20 2007 -0600
+
+ Minor refactoring.
+
+commit b15d658f724fc64c216437821dd086e1b75b99d0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri May 18 13:34:40 2007 -0600
+
+ Got rid of annoying "no default init for <error>" message.
+ Fix a boolean flag mixup.
+
+commit b5d5b2480a1df2751c8abe7ba4cb8106afd8aadf
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri May 18 11:08:24 2007 -0600
+
+ Acknowledged source of Imaging-1.1.6 patch
+
+commit 586bd648c5669f31bf60adb2664d720f7ca0c10d
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Fri May 18 11:07:33 2007 -0600
+
+ Documented the enabling of PNG format in xasy
+
+commit 26b715066b394320c125c417b0d14026e0f47c54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 17 21:51:53 2007 -0600
+
+ Remove unused directory.
+
+commit 62f5876939694c9ada532324caecacc47a10ad91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 17 21:48:50 2007 -0600
+
+ Add default argument.
+
+commit 4c752c5186524d5c7bbe4b837f672d193f204d82
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu May 17 14:47:36 2007 -0600
+
+ Documented use of base64
+
+commit 4eca9e53e681b998fc5a725ccf5e4ba33fdcab04
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu May 17 13:45:12 2007 -0600
+
+ Provided ability to draw a selection box to select all items in the box. Added item scroll up/down feature. Embedded the toolbar icon images into the source code.
+
+commit 05b3142d75defeef2015d7ff241ddfeb7e66ff00
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Thu May 17 13:42:01 2007 -0600
+
+ Arrows in icons are now the same style as Asymptote arrows. Transparency of text.gif fixed.
+
+commit ef70123f8dec5984ab5e27abaa461663d5c4cbbd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 17 09:19:11 2007 -0600
+
+ Added support for fillpen, drawpen, and legend entries to histogram.
+
+commit 5543f622b8f8087a6ad25ef71ef482ac50c045a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 17 09:12:11 2007 -0600
+
+ Adjust legendline length to account for marker size.
+
+commit 594ecf17fc8c156d9135c94463d4e4407d9591f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 17 09:10:53 2007 -0600
+
+ Minor optimization.
+
+commit 7e5078686cf17cdfb27f8182a7cf3db6dcb57ebb
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed May 16 17:28:12 2007 -0600
+
+ Improved handling of highlighting when mouse enters and leaves an item.
+
+commit ecaabcbbe2937b3f4b4777a1706973ae1820d063
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed May 16 15:09:06 2007 -0600
+
+ Various improvements to xasy3 made including ability to select and move multiple objects, and fixed the ability to open additional files.
+
+commit d1c63b6cd9c1399de497b9cda1d2be0587baade9
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed May 16 15:04:29 2007 -0600
+
+ Added new icon for xasy3 toolbar.
+
+commit 8dcf6de5f2db342913bdeea12f3483495c03d54a
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Wed May 16 15:02:55 2007 -0600
+
+ Updated Imaging-1.1.6 patch to adhere to conventions of other patches.
+
+commit 960b9890f5ce8e944fffa328e950dfc4db529cac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 16 07:29:59 2007 -0600
+
+ Speed up tickHandler; use default asy xformat.
+
+commit 2ca9d106ae96f6a79f7b9f75f204174aeed2146b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 23:14:35 2007 -0600
+
+ Optionally support transparent png deconstruction.
+
+ Work around half-pixel bounding box bug in Ghostscript pngalpha driver.
+
+commit a72b2a6966040de1948eafac30c0b2bed4701ddf
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Tue May 15 15:04:55 2007 -0600
+
+ Provided a patch to allow better alpha support in the PIL's ImageTk for the new GUI
+
+commit 5ce11724695458712b0a013b43d24c3119296b54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 15:00:09 2007 -0600
+
+ Fix typo.
+
+commit fe83e56c0dc3062414a50681305da9bf2fbdcec9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 10:37:32 2007 -0600
+
+ Fix typo.
+
+commit 0ed2fee6c78497a81fa73c24c4414d688db39950
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 10:36:47 2007 -0600
+
+ Fixed comment.
+
+commit 763d005d05d17ed653f6a0f61fc29a3b1fb92c0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 09:13:34 2007 -0600
+
+ Fix increasing(real[],true).
+
+commit d38d613d9fddd77ae1787d63518ab0326dd6dc77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 15 08:53:40 2007 -0600
+
+ Check that array x is strictly increasing.
+
+commit 90a313b01c7db33b5b9d0ea942df6b562d9b34d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 14 13:20:48 2007 -0600
+
+ Implement bidirectional signal handling to new GUI (under development).
+
+commit ee9a0615abb8b2da27829ee677a78a0370c2d5da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 13 10:07:35 2007 -0600
+
+ Generate begin and end figure comments.
+
+ Documentation updates.
+
+commit f252fe5dcd7a4a20aded818080dcd9fdffb72f24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 12 23:02:04 2007 -0600
+
+ Explicitly close EPS output file to avoid race condition with gv.
+
+commit ce8740b700536e06400f99cd381572621dfe57f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 12 17:12:57 2007 -0600
+
+ Increase arctime precision.
+
+commit e9f6461ad86397b18b593f3c815fa4d7680252c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 12 11:59:20 2007 -0600
+
+ Fix remaining numerical resolution problems with dir.
+
+ Avoid arctime error when goal == L.
+
+commit 1bb0f379df706ae156c7023e2f66a6fd16bf60a8
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat May 12 09:34:16 2007 -0600
+
+ Fixed images for xasy3
+
+commit e1a7b970ce10b948aff74c333edf4bc90caacb50
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat May 12 09:31:20 2007 -0600
+
+ Images for xasy3
+
+commit 8edbb37bd7e49d1cb2b976f314535d89a4bcd772
+Author: Orest Shardt <oshardt@princeton.edu>
+Date: Sat May 12 09:25:40 2007 -0600
+
+ Added xasy3 - a new GUI
+
+commit 551c851330c0456cf299939923164241f57df5a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 11 17:23:02 2007 -0600
+
+ Documentation updates.
+
+commit 4b3131bef0f47d97fcee17473e02ea11a3f97cd1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 11 07:05:05 2007 -0600
+
+ Suppress extra newline on standard EOF reads in absence of readline library.
+
+commit 60af1069ee62875c165dad1e53e1c6b00d0ff9f4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 22:37:15 2007 -0600
+
+ Fix standard input of strings.
+
+commit e1c445ed7b053f5c9693bf60cff47610ab44b799
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 14:45:56 2007 -0600
+
+ Change SIGUSR to SIGINT and output a final box file to indicate end-of-sequence.
+
+commit 79197fc7fae5145c4e9662a47072143279af9789
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 14:44:57 2007 -0600
+
+ Remove "q" as abbreviation for interactive "quit" command now that
+ "write(q)" at the prompt can be written simply as "q".
+
+commit 4ce98eea4007a0fe7cf5802622ef719f5afbf528
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 07:18:45 2007 -0600
+
+ Document dot(picture,real[],real[],pen);
+
+commit e0993a89087f39b647d2328cc6f18127565fc7f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 10 07:10:00 2007 -0600
+
+ Add piecewise monotonic spline type and example.
+
+commit a46a851de05f1b753534b143b19934d2f42c1932
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 23:05:15 2007 -0600
+
+ Use subpath to implement robust dir(path, real) function.
+
+commit 3a2e0d8ad1ae707b7d6dfb1d0de8dc4a1db143d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 20:02:21 2007 -0600
+
+ Fix endpoint dir(path, real) calculation.
+
+commit ef66c2b368d5067eac92ed0da0dddb3b5176df53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 18:16:54 2007 -0600
+
+ Use datarootdir.
+
+commit 1cb07a0c9253787ad9dcf381411767d8bf40bed1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 18:15:43 2007 -0600
+
+ Support --enable-gc=PREFIX.
+
+commit 2a7208768685774e29e9bb0ab8e3b103a49bae28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 12:41:48 2007 -0600
+
+ When settings.signal=true, write a separate .box file for each object.
+
+commit d44ed6462ca2754968dc0fdadb2869f80a95162e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 9 11:58:15 2007 -0600
+
+ Port 2D dir changes to 3D.
+
+ Standardize argument names for point, precontrol, postcontrol, dir, and subpath.
+
+ Avoid numerical overflows in three.asy solver.
+
+commit dfacf1bfc1124c5776c12d2ba683ab1222204bdb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 8 22:06:12 2007 -0600
+
+ Fix definition of dir.
+
+ Add optional final argument to dir specify incoming and outgoing directions.
+
+commit c1244c0331a8731e0c9397c38f9800a488c57854
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 8 13:10:09 2007 -0600
+
+ Swap xasy signals.
+
+commit a0f8582e216ff3816b07b0c077b0be2e3b3d69b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 8 13:06:40 2007 -0600
+
+ Fix URL formatting.
+
+commit 7227dc2d4c4956d9d10de01d0f4cbc26d2b97667
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 8 04:08:38 2007 -0600
+
+ Increment version to 1.29svn
+
+commit 8089f96bfc42626f1e7619ff0d7d5e6e4100b173
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 8 03:16:55 2007 -0600
+
+ Force uptodate to be true just before call to C++ shipout routine.
+
+commit c62958d6773ef46f2694ab5efbed4ce8509cb8cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 8 03:09:49 2007 -0600
+
+ Swap gc library load order.
+
+commit 01c9abc9c59f02bc295960881b71ee91e396181e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 23:38:33 2007 -0600
+
+ Purge standard input after reading in interactive mode.
+
+commit 198580292c624fd5cbbecc672a8ca1646cf011bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 18:03:27 2007 -0600
+
+ Fix segmentation fault in readline() and runaway process on reading EOF from
+ standard input in absence of readline library.
+
+commit 044ccbd7b71d7337e043e41b53a8de9c1db3a3f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 17:32:17 2007 -0600
+
+ Add GCPPLIB target.
+
+commit 928c90747003c115ebef7553151b1e512bc842fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 15:21:27 2007 -0600
+
+ Support parallel builds.
+
+commit 25ca9066d7e2ff60f849f823799967e8105ab5d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 14:36:53 2007 -0600
+
+ Use SIGUSR1 and SIGUSR2 to communicate with new version of xasy.
+
+commit 62aff1b7496cf0f280670af7e032800bc85ae256
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 11:51:01 2007 -0600
+
+ Simplify and optimize xstream header.
+
+commit 9eeb41f829539b54e43b9eaaf23c1d2d22482058
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 02:04:59 2007 -0600
+
+ Add dvipsOptions configuration variable.
+
+commit a030a61bb2abf39ec2ef3a6f9aa2d175ebdac7b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 7 01:32:37 2007 -0600
+
+ Fix bug in xinput.
+
+commit 3f66b4b2165b32bca62e86a965895812c19294ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 22:49:39 2007 -0600
+
+ Further parallel documentation build improvements.
+
+commit 824ad21409ec9d7015a57d921d9cab8ca1a69ac8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 22:39:54 2007 -0600
+
+ Improve support for parallel documentation builds.
+
+commit e9704d91c1c8f7046fc6d76115edd0e48284078b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 22:03:35 2007 -0600
+
+ Support nonglobal animations, where each frame is scaled and written to a
+ file separately.
+
+commit 9aa7a3056a6d64fa7736bdd9e4b05fa9b879a10d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 21:38:48 2007 -0600
+
+ Support gcc version 4.3.
+
+commit 449ec2841903aa398eb87f801fbac43c174a1cb9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 14:10:08 2007 -0600
+
+ Documentation updates.
+
+commit adb06d900490737193efc05e339b0291be3aa2b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 13:53:36 2007 -0600
+
+ Support parallel documentation builds.
+
+commit 6c6fae56f8facec0a0ca8a2e2ee238588b6c56a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 12:03:58 2007 -0600
+
+ Remove intro target to avoid problems under Fedora Core 5.
+
+commit 0fb4d6f9254d8932a266af94c48a63a041098558
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 6 11:31:08 2007 -0600
+
+ Improve TeX error handling.
+
+commit af3cdf75576976aa5c39d97d329448b0b7937628
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 21:53:16 2007 -0600
+
+ Minor makefile edits.
+
+commit bdf7fe2fa5bbfbc4d77cde52d3db7ab7517accfd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 10:54:13 2007 -0600
+
+ Update URL.
+
+commit bfed005bb05306b76abd3f61951e467eaf12ebff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 03:01:44 2007 -0600
+
+ Clean up generated files.
+
+commit 5e281cf59111b1b3aa7f165bc606164bae4de682
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 03:00:52 2007 -0600
+
+ Increment version to 1.28svn.
+
+commit 4445d7145c63c04e73f1cd8d19bc17954ec7548e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 01:49:44 2007 -0600
+
+ Fix warning messages.
+
+commit b7d4b1dab520178724f8addb903be4eb910a6e5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 01:35:45 2007 -0600
+
+ Fix warning messages.
+
+commit 198b794abc6a48114e126a23bbac209e5a0b14f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 00:47:58 2007 -0600
+
+ Add example showing Hermite spline interpolation and filled cyclic crosses.
+
+ Fix formatting.
+
+commit 2917092e1a17e71124a9abb37b9fefbc2a1934ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 5 00:07:03 2007 -0600
+
+ Optimize palette loops.
+
+commit febdf53e4e8f7e338d1aca53d9bced32b4ca0eec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 4 23:43:14 2007 -0600
+
+ Fix data cropping/scaling.
+
+commit b1c9f2af191f12847edca78f8247ad6520309e94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 4 23:37:08 2007 -0600
+
+ Add modified version of Stefan Knorr's unit n-point cyclic cross, with optional
+ end rounding.
+
+commit 91b02a7743013213ec5708a102fbc8a675cbbc59
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 4 19:36:04 2007 -0600
+
+ Add remaining fix for MSWindows version of TeXLive 2007.
+
+commit d7c903686fa3b56ed717f3d22a9a80566365c68f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 4 17:35:06 2007 -0600
+
+ Work around jobname bug in MiKTeX 2.5 and 2.6: turn stars in file names
+ (resulting from spaces, etc.) into underscores.
+
+commit f96e2c68e92fea5054048daa55197975d1d07cc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 4 10:39:03 2007 -0600
+
+ Simplify tex pipe handshaking and improve error detection.
+
+ Support TeXLive 2007 under MSWindows.
+
+commit f69a3cd29fd1a62bd5896075f68d3758fe555307
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 3 23:01:43 2007 -0600
+
+ Don't allow rotation about the zero vector.
+
+ Ensure align always returns a right-handed transform (a rotation).
+
+ Fix longitudinal skeleton detection when axis=-Z.
+
+commit 0adaa7180dfd822a832085978313ccdff8f0f8d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 3 21:47:55 2007 -0600
+
+ Add routine to return a diagonal matrix.
+
+commit a6e4c818bc820067f4ac3d23f94f03ba31dda98e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu May 3 10:22:29 2007 -0600
+
+ Removed finished item.
+
+commit 3a920b81235d9e48db94758a173640f0e57788ba
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu May 3 10:15:03 2007 -0600
+
+ Fixed typo.
+
+commit 97c6d8898719ed96b4297197eb0886a7dfd3dca7
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu May 3 10:11:22 2007 -0600
+
+ Assign expression are no longer written at the prompt.
+
+commit 4166ef82a9eabfbc16d27c9023d55a5dca9d768b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 2 18:02:32 2007 -0600
+
+ Add -signal option for signalling completion of shipout to xasy.
+
+commit 8dbd3e086f6a23de3b50b0b80442e0e405bb661a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 2 09:57:30 2007 -0600
+
+ Simplify use of join operator.
+
+commit feb0b3261b735876333a812f7a69acb39557270a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 2 09:56:36 2007 -0600
+
+ Change return type of contour routines back to guide[][] both for backwards
+ compatibility and in case user wants to connect smoothly to external
+ noncyclic contours.
+
+commit 9069d1c14e2ce94f3819f6c93d7ee075b3850ad1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 2 01:45:46 2007 -0600
+
+ Add Hermite spline graph interpolate type for smoothly joining sampled
+ functions.
+
+ Change return type of contour routines to path[][].
+
+ Move splinetype routines to new file splinetype.asy.
+
+ Add bool increasing(real[] x) routine to math.asy.
+
+ Optimize image scaling.
+
+commit 2afa9d4becfb09f442b9d483c2962bdbb17c5126
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 2 01:38:41 2007 -0600
+
+ Make guide precision consistent with path precision in diagnostics.
+
+commit 96e6c7831a825f65d68e4c451e50976a8213195e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue May 1 18:52:48 2007 -0600
+
+ Added curlSpecifier. Removed curl3.
+
+commit 2767fe88faa931e1a874d7c5c345a63b49c5b126
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue May 1 11:37:51 2007 -0600
+
+ Added the tensionSpecifier type. Removed tension3.
+
+commit 150a86b8b7e7c0517decd116ef158c4dcf409597
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 30 21:18:41 2007 -0600
+
+ Updated documentation regarding change from cycle3 to cycle.
+
+commit 5d3c433407d975022fb01b00c61e5e15ed62a934
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Apr 30 00:22:30 2007 -0600
+
+ Test for the cycle keyword.
+
+commit 13f9a9bb60b14e3b85253e98eb3bcbf86a6720c8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Apr 29 22:47:46 2007 -0600
+
+ Added the cycleToken type. Changed cycle3 to cycle.
+
+commit 1999876bb4ec9930ee59ef6d0c1817edbd55e468
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Apr 29 15:05:21 2007 -0600
+
+ Use an C Preprocessor X-Macro to create new primitive types.
+
+commit 3077361d259b777bcd6292481e2f00bf97868363
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Apr 28 15:56:59 2007 -0600
+
+ Remove old, unused source file.
+
+commit 9c10a8626a0f6a318bbcc6004d733799f1adcefb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 28 11:39:37 2007 -0600
+
+ Make Bezier curve solid and control lines dashed.
+
+commit 2443ceab7a8b6b9c6c6af2cc554f260bddb06ccd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 28 01:15:13 2007 -0600
+
+ Minor optimizations.
+
+commit c5f7661b9ce35af5bc2474c6debac680c4b25936
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 28 00:37:32 2007 -0600
+
+ Remove unused array.
+
+commit 81e44094a62541c243b2cc9901ce35af6179e692
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 28 00:34:47 2007 -0600
+
+ Use a simpler argument list for clamped splines.
+
+commit 5e2e7caad209a5c38576331d8015b3ae98c6ae44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 27 20:59:35 2007 -0600
+
+ Don't try to build intro.pdf with default install (due to eforms dependency).
+
+commit bc2debbdad6e48b58275f98c1142c46ccb9f9348
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Apr 27 08:26:54 2007 -0600
+
+ This file hasn't been used in ages
+
+commit 53b44dad2fc449bf2326b7c1bb5dd15b260adc10
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Apr 26 07:03:57 2007 -0600
+
+ Removed primArray. arrays are not primitive, and the type could only be only
+ erroneously.
+
+commit b84e53ba1d2caefd8ce83719ef073eff207d8f1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 23 11:09:51 2007 -0600
+
+ Rename "append=false" argument of output, boutput, and xoutput to
+ "update=false" and make it allow both reads and writes to the data file.
+
+ Negative arguments to seek are relative to end of file.
+
+ Add seekeof(file) to position file pointer to end-of-file.
+
+commit 6a31b86036ec819885ad7157669867d0cf4a2ca2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 21 21:38:16 2007 -0600
+
+ Fix dependencies.
+
+commit cc68406e9143ff04ab91d9b48ccdaf3824120e3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 21 19:41:32 2007 -0600
+
+ Distribute pixel.pdf rather than pixel.ps.
+
+commit 857de182af365683ec14ac86b23bbda5c4d8a323
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 21 18:00:10 2007 -0600
+
+ Add ability to load pdf animations from an external file (one frame/page).
+
+commit 0f052e45fb2b3da45a7b07472a244b4686183d6f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 21 14:20:48 2007 -0600
+
+ Make filloutside work with paths that extend beyond the current boundary.
+
+commit 1d86d57b95501aaee0bb025623ca0dace214dc1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 21 10:55:14 2007 -0600
+
+ Fix formatting.
+
+commit 1a55cbee13565c5b01899832c780dd008afd0fa1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 21 10:44:18 2007 -0600
+
+ Fix top level indentation of braces.
+
+commit ea8ca0f021d2c2986b8be72a4a884b3684714d79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 20 23:01:52 2007 -0600
+
+ Simplify control panel.
+
+commit 05f4d02e471c2f44eb88442085c091eb941e3e36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 20 22:51:17 2007 -0600
+
+ Added PDF rolling wheel animation.
+
+commit debce269ae9cd43e8cc214d1539466982320ddc1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 20 22:50:13 2007 -0600
+
+ Delete temporary .aux file.
+
+commit 858cf4e2c0f46142a8b9a6c7ba6015db3d1b7d58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 19 22:53:07 2007 -0600
+
+ Increment version to 1.27svn.
+
+commit e9bc191d312bde63e038828dbaa89173d1fa063b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 19 21:36:54 2007 -0600
+
+ Rename source and UNIX binary files for compatibility with releaseforge.
+
+commit 9a5852c7644742505ed12c8d94a0fcd8d54ca57c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 19 18:22:10 2007 -0600
+
+ Use a better camera-independent reference value for resolving path3 orientation.
+
+ Check for negative curl values.
+
+commit 0d3e6b78a14b0d1f02ca7fe35ce55de72047305d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 18 18:58:56 2007 -0600
+
+ Added patch to gv-3.6.2 to make redisplay work properly (and fix gv
+ security hole).
+
+ Removed --nowatch option from call to gv.
+
+commit d9292e4fbd36a22e00dd09095316c6ce197d6fef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 15 18:25:39 2007 -0600
+
+ Remove unused (and unmatched) %%EndProlog line.
+
+commit 7f8db6a7f07ac51a007315a71380e2c53d6480f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 14 10:56:19 2007 -0600
+
+ Remove unneeded access settings.
+
+commit 8e3086531898dc2fe69f1cbe25163b6d9ad91b7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 13 16:48:52 2007 -0600
+
+ Support pdflatex texengine.
+
+commit 6fb84927ebdc6c0e042ca0b812612abec957f3b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 13 07:46:54 2007 -0600
+
+ Improve example.
+
+commit 7223247bf194f2d1b077bad907cb773034aa6071
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 13 07:46:38 2007 -0600
+
+ Fix front/back transverse skeleton detection.
+
+commit 15be2bfe0c909747b52e12d015227f50b8a53418
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 12 06:16:58 2007 -0600
+
+ New item.
+
+commit 9446698168d19e677cd5a2b80c20c36dc7bd8c5a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 11 21:21:57 2007 -0600
+
+ New item.
+
+commit 31496173b22bded7a5dfa2443d23046581d891cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 10 17:30:34 2007 -0600
+
+ Speed up detection code for old versions of gv.
+
+commit 84bfb07a6af8defec0ed240c66b3ed0e144b2d69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 10 13:44:56 2007 -0600
+
+ Add link to online example.
+
+commit afe2f1fb251940fbbb3c645c7fb033aaff55007a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 10 13:29:11 2007 -0600
+
+ Add acsc, asec, and acot functions.
+
+commit f9a981f384e777b70f9f687a337f98526d20731d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 10 13:27:09 2007 -0600
+
+ Fixed typo.
+
+commit a1aaecbeadf18bedc200705f1d5333fa5bf8e9b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 10 13:14:17 2007 -0600
+
+ Implement Break tickmodifier to allow broken axes to work with automatic
+ tick generation.
+
+ Support broken logarithmic axes.
+
+commit 0ae96277f78f70fb940c43ab7d4e9bcf5e301843
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 10 09:29:12 2007 -0600
+
+ Autogenerate tick values.
+
+commit 34119036d472900f516599c0057b0f5d40836eff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 23:11:29 2007 -0600
+
+ Update FAQ.
+
+commit 5f65ee1cd809620c5c2b6f28b7c3aca7cd490052
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 23:02:39 2007 -0600
+
+ Add aligned axes example.
+
+commit ac3cca963cfe3d4b8da8c4482703741471066763
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 19:26:46 2007 -0600
+
+ Increment version to 1.26svn.
+
+commit 800b9ecf2f7db512f1403b7ee5ba9b3f135a2836
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 16:43:17 2007 -0600
+
+ Untabified and standardized indentation of base files.
+
+commit 6f5c1bc025be78de3a8b7697720d4f65117dd4f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 14:34:45 2007 -0600
+
+ Update documentation.
+
+commit 978a35b1855f746833c92c6f42cb68cbfd4678c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 14:27:36 2007 -0600
+
+ Added spline interpolation routines.
+
+commit f45ad4098c648fef4889d649ebe701d47a8a0c56
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 11:41:35 2007 -0600
+
+ Add Olivier Guibe's interpolation module and example.
+
+ Remove long examples from the documentation.
+
+commit 986a448e0cb005a22c5eadc5570abb757a217432
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 09:45:10 2007 -0600
+
+ Document syzygy module.
+
+commit e80ec64fb44ba22c33a46961e8334ddb07dc4c21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 09:35:49 2007 -0600
+
+ Remove default initializers.
+
+commit 1eeeb6a07e44f8331e54665ad7b92b6df3b2581d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 09:30:08 2007 -0600
+
+ Fix surface lighting.
+
+commit e613138e71f008bea5167a34aa5e9e014de676ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 00:27:58 2007 -0600
+
+ Update documentation.
+
+commit 10a32373996329021cbf79ceef6e0b8b53805822
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 9 00:26:01 2007 -0600
+
+ For parameterized surfaces, rename bool oriented=true to bool outward=false.
+
+commit 0544dc63934c2a48bf7647e3ae033f8e881c471a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 8 23:54:01 2007 -0600
+
+ Improve discussion of surface orientation.
+
+commit b4ddf284949a3b45c9284de6a70b8a9f350658f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 8 23:27:13 2007 -0600
+
+ Document oriented option for drawing surfaces.
+
+commit e38a112f2f848020fb656fe0ba122b624e3bf943
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 8 22:52:43 2007 -0600
+
+ Choose locally outward surface normal only for nonorientable surfaces.
+
+commit 1eb940f8367a1dfaa27f8b0ce6a54ef9be61622d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 8 21:41:35 2007 -0600
+
+ Make ^^ return a path3[] instead of a guide3[] for consistency with the 2D
+ routines.
+
+ Remove spurious specifier when writing a guide3.
+
+commit 2102439b301dad154e7a0bfb3b1acf67e76e03b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 8 17:43:53 2007 -0600
+
+ Document string array reads under line mode.
+
+commit eb31e3b3bfd1289bdbb23b307abfb82cf0e40dbf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 8 17:31:00 2007 -0600
+
+ Add white-space string delimiter mode word(file, bool b=true).
+
+commit 134e8461c07f07602882ba0a8f0345ddd9f50997
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 8 12:25:39 2007 -0600
+
+ Explicitly write EPSF in output header rather than relying on dvips -E option
+ (which doesn't work for even the first page of multipage documents).
+
+commit a146939bda5fbfacffbc62ea05e2fe538e318c8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 23:21:51 2007 -0600
+
+ More guide3 to path3 changes.
+
+commit 3fef11043aa5c73e2005076490e32aab76f8a9f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 19:40:01 2007 -0600
+
+ Revert csv comment changes.
+
+commit d190952a8ee8b4009ce39fd1317452d1e196262e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 19:37:09 2007 -0600
+
+ Remove spurious diagnostic.
+
+commit ddcfae950a3b57e7e732adffe9073f9a08104d13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 18:43:10 2007 -0600
+
+ Standardize path vs. guide.
+
+commit 0a2ff0aecd3a54ddc3d83670684860d8962bea4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 18:42:27 2007 -0600
+
+ Update fixed graph size documentation.
+
+commit c002cc241415f7f20c12eae447ae7b6108465c65
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 18:41:29 2007 -0600
+
+ Added header comment line.
+
+commit 034f0ba8b413d7e75cd5929c9116a67cf2f9782b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 18:40:09 2007 -0600
+
+ Standardized indentation.
+
+commit 3d286f1ad28dfeb14995285e612f6dc1b0b2d330
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 18:38:28 2007 -0600
+
+ Allow escaping of comment character in strings.
+
+ Disable comment character when reading raw characters with getc(file).
+
+commit 8bb86ef5431af89f942bfb99596cc39f225e02ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 7 02:10:49 2007 -0600
+
+ Added -E option to dvips to force it to denote the file as EPSF
+ (we nevertheless discard the computed dvips bounding box information).
+
+commit c24dd3e68d82f70181d174d5fa7577c5698731e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 6 16:25:57 2007 -0600
+
+ Document reltime, relpoint, and midpoint routines.
+
+ Add 3D midpoint routine.
+
+ Standardize path arguments names.
+
+commit 389a7ed6ce7db8b3aadd86617076a9d107cefb03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 6 00:31:29 2007 -0600
+
+ Clean up _slide*_.aux files.
+
+commit d8963113b0f5387409812cc06c85ad6d911cc73c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 6 00:19:31 2007 -0600
+
+ Updated intro.asy to Andy's talk at the University of Alberta.
+
+ Addded syzygy module and knots.asy example.
+
+commit a68182f723175d7d1d6e11f64b449358934db02a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 4 09:16:45 2007 -0600
+
+ Choose correct surface normal when calculating lighting.
+
+ Added Klein bottle example.
+
+commit 44c51f23f44b0a2f9853b917cad53d1ae54e06c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 3 23:14:18 2007 -0600
+
+ Removed unused sign.
+
+commit fcfc8dff3345a7c64404f699c5faf1e99babedaa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 3 09:22:21 2007 -0600
+
+ Remove unused dependency on LaTeX "rotating" package.
+
+commit 1144f27dbba5d4734ad8746ebd2e6b227b752973
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 2 11:29:48 2007 -0600
+
+ Clarify nonroot install instructions.
+
+commit 112c4a2ae2e4da7d2e88a0cf59b7d14831cfb025
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 13:48:00 2007 -0600
+
+ Allow one to control the minimum width and height of flowchart blocks
+ separately.
+
+commit 6976bf5a630648ce63974c1d4bcae61e81580d33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 03:16:23 2007 -0600
+
+ Incremented version to 1.25svn.
+
+commit eb0466e26e50f623a19e92d6d684e7c2771f533f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 02:37:10 2007 -0600
+
+ Fix formatting.
+
+commit d90199bc8d3066e009bc306a9983fd1ce6c2791d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 02:33:59 2007 -0600
+
+ Simplify makefile.
+
+commit 0794098153d3c097dd9be059912e8658b4e28aa6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 02:24:24 2007 -0600
+
+ Fix backslash.
+
+commit 3a142a13eb12dee1253557ff936b960e018b9fe8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 01:57:57 2007 -0600
+
+ Fixed typo.
+
+commit 38ef4f4978789996ca500ba495f2b4c1be857f76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 01:51:53 2007 -0600
+
+ Fix __CYGWIN__ preprocessor test.
+
+commit 77d574f2d4fdc16254540a407a5d1629ec98a6dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 1 01:36:06 2007 -0600
+
+ Fix binary space partition camera positioning.
+
+commit a34cfc8fb00166570506ded46b3d024c95ca7223
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 22:19:34 2007 -0600
+
+ Added 3D version of intersectionpoints routine.
+
+commit b0c9a79c7c500a149f7c780827aa75fc072c9083
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 20:00:15 2007 -0600
+
+ Add optional fixed block size specifiers.
+
+commit 40802aaae2756ff7e6668921e6698fa61be9c13c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 13:49:01 2007 -0600
+
+ Remove workarounds for real[1][] bug fixed in 1.24-37.
+
+commit 57e77ec4271d174065bb0bfdf82b2c6bcc821421
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 13:43:59 2007 -0600
+
+ Reimplement display.
+
+commit 9799ea22f5867510164c10a54ca80cc63715e9c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 10:40:17 2007 -0600
+
+ Change && to &.
+
+commit 94fd36e90228618768848c0162bab480d14e9c2b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 10:39:02 2007 -0600
+
+ Change && to &.
+
+commit 33de1657b03bc42320c5eb86c98b1e9e11c45881
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 10:35:47 2007 -0600
+
+ Change && to &.
+
+commit b71d943ae2d9dcd130b67933eafa2428c078bbac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 31 10:33:03 2007 -0600
+
+ Update fontsize to use fix-cm.sty instead of type1cm.sty.
+
+commit 6d18e0cef3231caebc862301faf802311ecb1c40
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 29 11:37:29 2007 -0600
+
+ Clear errors encountered via debugging _eval.
+
+commit b882d4513c2afe98f2e0ca3f2b93af3d38969cdc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 28 12:57:14 2007 -0600
+
+ Fix default y tick values.
+
+commit 2454bf7bca0d52ee0c11ab9476d50227e176eb70
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 28 08:52:23 2007 -0600
+
+ Update MacOS X binary URL.
+
+commit 2b12ce9878dbd75656f6fc8553d82f0b7769b8d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 28 08:07:49 2007 -0600
+
+ Make angle(rotate(x)) always return x (mod 360).
+
+commit 8ee58e155eec492326e076bff8d8f027eb59c96f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 27 12:17:00 2007 -0600
+
+ Remove spurious line break after syntax errors.
+
+commit 6d1584acca30bccab6be9e94670bae9a0daf5d50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 27 09:41:53 2007 -0600
+
+ Update URL.
+
+commit 8506d3604012b3ad4f3e6dea7ae975885427fea6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 27 09:34:58 2007 -0600
+
+ Fix segmentation fault in Dumoulin's C++ port of Burke's Triangulation routine.
+
+commit f14aae102619fb51eadfb85a752f0d397e5dd257
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 27 08:05:53 2007 -0600
+
+ Fixed new real[1][] bug.
+
+commit e5c50a3081ca75bfb3a53abbe035c088d35cb565
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 27 07:36:38 2007 -0600
+
+ Added bitwise NOT function.
+
+commit c87a4702b5a22089740bca982354de10372f7ea9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 27 06:54:12 2007 -0600
+
+ Rename intersect arguments to correspond to documentation.
+
+commit 24999ddf3c831ed9826e84de4b03d52caea257d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 27 06:53:31 2007 -0600
+
+ Fix segmentation fault given real[n][0] data array.
+
+commit aaacb7bb0e0b6bc0cdd1f7f07fc1790b58799b2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 26 13:28:28 2007 -0600
+
+ Added missing tensorshade picture arguments.
+
+ Fixed ambiguity with "asy plain_picture.asy" test.
+
+commit 35554fb9280a9c780d69737f512aabfedcb10a44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 26 13:21:56 2007 -0600
+
+ Change array op && to &.
+
+commit 94c5fb19f5f155d33b121d136a8d7474e4c94420
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 26 07:41:10 2007 -0600
+
+ Use hard-wired postscript-to-tex scaling for clipping, rather than
+ calculating it from defaultmatrix, to support explicit post-scaling of eps
+ figures (e.g. with \includegraphics).
+
+commit c08a992e5e0347f07b5683e6bd4984704abaf8c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 26 05:52:05 2007 -0600
+
+ Document multidimensional array initialization.
+
+commit 075bdcdcee1b2265977c57a9cde43760e1b3b273
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Mar 25 22:56:55 2007 -0600
+
+commit 8ec594d671d9ee9ab1413338acdde4267f09fc30
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Mar 25 22:10:05 2007 -0600
+
+ Removed array checking from && and ||.
+
+commit 075f7a044afe33940236a9c4c214cfeaad3f17c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 25 01:24:51 2007 -0600
+
+ Revert 1.24-20.
+
+commit ee2164a96b22a92cf9ed7d619f91715269150189
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 25 01:05:02 2007 -0600
+
+ Document null instances of structures.
+
+commit 3b60ad1a87c5abc1ef0787af4aa5451e5a0fd169
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 25 00:53:13 2007 -0600
+
+ Use null initializer for binarytreeNode.
+
+commit 34f6924ccfa298c0d26b33db8dba9da749c3a8d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 25 00:23:46 2007 -0600
+
+ Added & and | boolean operators which work like && and || except that they
+ always evaluate both arguments.
+
+ Renamed array boolean operators && and || to & and |.
+
+ Added AND, OR, and XOR bitwise functions of two integers.
+
+commit 9e706d5ee15c8dbf9819b5312822fc7520a01937
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 24 12:19:48 2007 -0600
+
+ Fix intro.pdf target.
+
+commit c873f8f32bd379219745c525ece0ca1958d51563
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 24 11:28:46 2007 -0600
+
+ Simplify and improve implementation of figure().
+
+commit 72bbad4b5a7824d4289c68048e7bcd989509c6e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 24 11:28:08 2007 -0600
+
+ Use invisible figuremattpen for Asymptote logo.
+
+commit 9612c0baa049b7cee97da93edcc6ea2ecbeb3400
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 24 11:27:25 2007 -0600
+
+ Enclose PostScript clipping code with gsave and grestore.
+
+commit 343e5997cffbdbfca15be8f76860383c8215f6b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 24 11:25:52 2007 -0600
+
+ Move camera for infinite projections.
+
+commit 0e54a478c8a5493836cb768177361c27c81b13e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 22 21:41:41 2007 -0600
+
+ Allow | as binary operator. Remove || and && from list as they always expand to
+ a ? true : b and a ? b : false.
+
+commit 9747370ce3fd2fa51fdf797a8d77e3d63d8a0d44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 22 01:34:13 2007 -0600
+
+ For infinite projections, move camera to outside of bounding box.
+
+commit 93dec9da6affa79af424914424ebcec1653398fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 21 06:42:18 2007 -0600
+
+ Fix binary space partitioning for projections from infinity (oblique and
+ orthographic).
+
+ Generalize perspective projection to allow any target point.
+
+commit d7a1ebcc32a4f23eb799c49edea0cd80c58948c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 19 01:23:53 2007 -0600
+
+ Use local projection consistently in binary space partition splitting.
+
+commit edd4e9b3041869b5dc0009e5cb362d6e33a066af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 18 06:33:03 2007 -0600
+
+ Check for tension < 0.75.
+
+commit dfd1fe22894aaa0f0b187355e5b2ae3522abc585
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 14 22:18:10 2007 -0600
+
+ Update documentation of the implicit initializer for structures.
+
+ Remove operator init() initializers that are no longer needed.
+
+ Initialize Tension in three.asy with sensible defaults.
+
+commit 0ecb68b4f3b77fd1209fd7216de26a8ea18a43b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 14 00:47:33 2007 -0600
+
+ Support multiple pdf animations in inlinetex mode.
+
+commit 3a448743613ea1c0d3b76d3b198277862933777e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 14 00:46:44 2007 -0600
+
+ Minor reorganization.
+
+commit a79dad027e794ce6c1ce6bf45e48d667c6292694
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 14 00:44:28 2007 -0600
+
+ Format.
+
+commit f37633940d041d83ba87555b72b14448d93c8594
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Mar 13 21:48:12 2007 -0600
+
+ Add automatic record initializers after the records are defined.
+
+commit 945347dfb0a151559683d2de6d9bb43f32d6a1f0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Mar 13 21:37:27 2007 -0600
+
+ Added note about loop translation.
+
+commit 65d305d1d6c8bf8f4c3901abb9a62301d406a55c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 13 01:23:43 2007 -0600
+
+ Input LaTeX preamble only in inline mode.
+
+commit bc2eb60aef3d9eb856754d0fb5f78ea39a698c3c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 13 01:14:55 2007 -0600
+
+ Work around pdflatex bug.
+
+commit a00caf67c40dc0a3aac245cb48e0570ebb7ef23e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 13 00:34:06 2007 -0600
+
+ In inlinetex mode, communicate the asy texpreamble to TeX via \jobname_.pre.
+
+ Remove asypreamble environment; corresponding Asymptote commands should now
+ be put in the asydef environment.
+
+commit b81e30903180f8e7484a71d3a5bd1b4747f2e4ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 11 17:49:13 2007 -0600
+
+ Minor updates.
+
+commit 5bad764fa7566f1ffd55e21b8d3b21375789a6ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 11 12:23:17 2007 -0600
+
+ Make Ghostscript dependency explict for MSWindows.
+
+ Check for GPL Ghostscript as well as AFPL Ghostscript.
+
+commit 7f0756bea504dd1757cd36786b24cbf9c77f39c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 11 11:15:00 2007 -0600
+
+ Minor clarifications.
+
+commit 50f44e45dad41a856c3761a46b32c806bc6a9d56
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 11 10:30:10 2007 -0600
+
+ Simplify MSWindows registry lookup.
+
+commit 0f83019e080aa3e30ef15265510874c35566a9ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 10 01:52:49 2007 -0600
+
+ Incremented version to 1.24svn.
+
+commit 41136ee276c09cbebf2adbe85f17b5a2a59c958d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 10 01:13:56 2007 -0600
+
+ Fix cxx warning.
+
+commit 48deb18c78765d5d568fe118af97dd32d94296aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 10 00:56:52 2007 -0600
+
+ Autoconfigure under MSWindows by querying the registry, so that Asymptote
+ and the applications it depends on may now be installed in any location.
+
+commit e72fbc666cfe970f1e6f9071282cffd9c0e21839
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 10 00:52:43 2007 -0600
+
+ Check if hint is set before accessing it.
+
+commit ef4585636df941aebbcc644da75bf0efe864c0b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 10 00:18:41 2007 -0600
+
+ Fix import gsl under MSWindows.
+
+commit 96516a2f3962a449794e32c55df6ab829cc39607
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 8 23:35:13 2007 -0600
+
+ Simplify implementation of texpreamble environment.
+
+commit 8409e9082abae2880c6b34d6aadc3dbc94b066e6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 8 23:03:33 2007 -0600
+
+ Fix typo.
+
+commit 45214f111b7624a440ce0c06c433473c6d8aadd3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 8 22:59:11 2007 -0600
+
+ Add empty postenvironment definitions.
+
+commit 1ae539fa6b5086c888ffe7ec867f9ae8dc747239
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 8 22:35:25 2007 -0600
+
+ Add texpreamble environment to contain the LaTeX preamble for both LaTeX
+ and Asymptote.
+
+commit 7c35840227fb6ed47caaca66151a7c7580aa0558
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 8 12:44:25 2007 -0600
+
+ Remove unused line.
+
+commit 3fb97fb770706084c7f861439c4022ed33edc879
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 8 00:43:48 2007 -0600
+
+ Add autoimport option.
+
+commit 9067d6a86f046363dcf0866c6c8cf4995da6296f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 6 12:17:22 2007 -0600
+
+ Allow shipout to write to other directories if and only if -global is true.
+
+commit d51027228f2c19d7ed6105965ba9ceef86e47feb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 6 01:25:30 2007 -0600
+
+ Ensure colon is catcode other (12) so that TeX includes like
+ \usepackage[frenchb]{babel} don't break inlinetex mode.
+
+commit 719b2629105273aee7e305c14c525f490916a69c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 16:05:53 2007 -0600
+
+ Fix background picture sizing.
+
+commit 5e7740180fd2443186313e1d3ca75f24756fe9a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 15:58:47 2007 -0600
+
+ Set background size.
+
+commit 4e53202a7842f7b70c98b7e9d261b6876b0795a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 03:51:51 2007 -0600
+
+ Incremented version to 1.23svn.
+
+commit e51ba11fadb17a7143209a488946b0afd8022734
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 03:01:16 2007 -0600
+
+ Added missing header.
+
+commit 43f28e4087ee950538d510d9a0ed3202afaad9d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 02:33:43 2007 -0600
+
+ Support legends in both forms of 3D contour drawing routines.
+
+commit 569ae970d8db7d95d58fdfce5712cf4c23316f41
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 02:31:49 2007 -0600
+
+ Support legends in 3D contour drawing routines.
+
+commit 2afb1187ff55ec41489dbbb1ea5ae2bbf52b2b0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 01:58:37 2007 -0600
+
+ Add discussion of icomma package.
+
+commit e7dff4a2871bac88f3eca8092d03fd0d824e4ee4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 01:44:32 2007 -0600
+
+ Fix format(-0.5) under locales with nonperiod decimal separator.
+
+commit 1f32d4f244925636cdc8e3a4ee7bc81e33247757
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 5 01:17:12 2007 -0600
+
+ Mention link page, including user-written Asymptote tutorial.
+
+commit 1efe402b1f06f8324bb28baef1afdb5f7ae5fe87
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 13:17:33 2007 -0600
+
+ Add predefined markers.
+
+commit 8cf34dbca37b1a0591cfd1ab8b25e86d3f6da30f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 12:18:45 2007 -0600
+
+ Minor edits.
+
+commit 00c3be6095cb906455e9add45fd09a62c2db8bc2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 12:10:23 2007 -0600
+
+ Renamed markuniform(int n, frame center, bool rotated=false) to
+ markinterval(int n=1, frame f, bool rotated=false), which now centers n copies
+ of frame f within uniformly space intervals in arclength along the path,
+ optionally rotated by the angle of the local tangent.
+
+commit 6d64c0e317ac554dc59ab485f397a0c35c5f3dc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 11:16:14 2007 -0600
+
+ Explicitly list intro.asy dependencies.
+
+commit 295ef5c7c5d9446ef413ab8c8fdc7c7ccc2670f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 01:59:30 2007 -0600
+
+ Updated marker documentation.
+
+commit 110dcddb82504ce175127fa710e8374fb2812c04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 01:53:21 2007 -0600
+
+ Simplified/standardized markers interface.
+
+commit 80159d48f46ea3901eec293db16cae9bc4420fcc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 01:47:51 2007 -0600
+
+ Formatting.
+
+commit 962832601f3e9e90b6eb8c095387eb870a4a727a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 01:47:38 2007 -0600
+
+ Remove bibliography page numbers.
+
+ Add Asymptote logo to intro.asy.
+
+ Change clearpage to eject to avoid extra page.
+
+commit f8bc8a7b1fb503c436af8186535600ff17be0ec0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 4 01:45:34 2007 -0600
+
+ Draw minor ticks below palette box.
+
+commit a6a66a28cf1e8c392535cfbd6ff6c04da4b72f03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 22:08:48 2007 -0600
+
+ Add short description of slide presentation package.
+
+commit 5c84f25b91ffe0e4314f1b964874ad5c05d59d09
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 20:33:03 2007 -0600
+
+ Remove directory qualifier.
+
+commit 53f814b6cb83a889bdd308363c2d1f9f40872c95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 20:32:42 2007 -0600
+
+ Import pdfanim.
+
+commit 737c32260dac29c8bde3515febbed216a644afb3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 20:31:52 2007 -0600
+
+ Check incoming array bounds.
+
+commit 6de5f36de58ea78b64c0b8a0d37ea43eb330055a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 18:48:39 2007 -0600
+
+ Show page numbers on subsequent bibliography pages.
+
+commit ed62ed3343292791f5477d367afdd82e57a0b6f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 15:46:09 2007 -0600
+
+ Number last page before bibliography.
+
+commit e716a018114ce9598ff41ccbd9c0f822d8f8d802
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 15:45:49 2007 -0600
+
+ Revert temporary patch.
+
+commit 24b6ad1e65d8f31c070120c9d4fd58bdc6b4ca8e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 14:37:29 2007 -0600
+
+ Add implicit pen initializer defaultpen.
+
+commit 79440c76a089e66c9414a69e53ffa4114c6ac846
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 14:02:54 2007 -0600
+
+ Fix concatentation of nullpaths.
+
+commit b36b0ff2a8500b758c7eb6e74b0420fb6619d71a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 3 13:32:32 2007 -0600
+
+ Make seconds return -1 instead of 0 on failure, for consistency with UNIX
+ mktime routine.
+
+ Document workarounds for unimplemented "%Z" time zone specifier to seconds.
+
+ Improve diagnostic.
+
+commit 9d009d9cd6f24e8718bb070443cfb5a5548c99aa
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Mar 2 16:06:35 2007 -0600
+
+ Minor changes/updates.
+
+commit cef22845c934ef9ce1d3b3283a716da51cc1d105
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Fri Mar 2 13:43:16 2007 -0600
+
+ Replacing the parameter 'frame markerframe=newframe' by 'marker marker=nomarker'
+ in the routine 'markangle' of 'markers.asy'.
+
+commit 14770fb363a0e22d8567bbf2cd12e07317459579
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 2 01:16:21 2007 -0600
+
+ Don't output texpreamble in inline mode.
+
+commit 6bf22cd5c542932bcc16a4bd2eb13dc0c4924164
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Mar 1 16:28:33 2007 -0600
+
+ Correct typo.
+
+commit bbb56abd6df169c548416d28fbacabb496b122a8
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Mar 1 16:15:58 2007 -0600
+
+ Documentation of the package markers.asy.
+
+commit c51dfc0ef6f4f9a6bb4b0763a8468dbaeee081a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 1 10:01:41 2007 -0600
+
+ Added routines to facilitate drawing 3d contours.
+
+commit aeb93083ebf797ae7ea89fd8603fe1bc86ce8e04
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Mar 1 09:37:30 2007 -0600
+
+ Examples about the modules markers.asy
+
+commit 7e9811263c6e476a8319b267e2628d00c4e55aaf
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Mar 1 09:12:30 2007 -0600
+
+ Others mark routines and markers.
+
+commit 5f357b465b01ad8453669cdd0e68cda959a2fe50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 23:55:57 2007 -0600
+
+ Implemented binput and boutput functions for reading and writing in the native
+ (nonportable) machine binary format.
+
+commit 619e0eb074bd696e477f554ad39e05a1e2abba59
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 18:54:28 2007 -0600
+
+ Document local installation.
+
+commit 5abac133b9a2e39f7de51b3e78d7ec2264844c79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 18:29:42 2007 -0600
+
+ Fix uninitialized 'this.130' warning message from gcc 4.1.1 and 4.1.2.
+
+commit 589714ecf3020dbd8343d30e2f2b563b4cfcb2a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 14:56:44 2007 -0600
+
+ Fix bool latex() and pdf().
+
+ Remove lscape dependency and need for autorotation in slide.asy.
+
+commit a2b08e65ba2025acfd9a783b11228a7e9b9ad033
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 13:40:49 2007 -0600
+
+ Reactive begingroup.
+
+commit 8346e1f95f11c3bc8eddca970b98d97fc82314d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 01:35:32 2007 -0600
+
+ Fix cxx errors.
+
+commit 5a91b91d46484cabb85106964da62a8474e56124
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 01:28:39 2007 -0600
+
+ Remove unused configuration variable AC_HEADER_STDBOOL.
+
+commit d90520bc7ce05c294cb459fc7de59aeb7f6ff72e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 01:17:09 2007 -0600
+
+ Fix cxx errors.
+
+commit 00286c95eb86c6ca13b928d6e896284f4b40e090
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 00:58:30 2007 -0600
+
+ Move mem::list out of common.h due to ambiguities under old cxx compiler.
+
+commit 4605357c6055cf45d3dcef9ffc22abdaa3ad227f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 28 00:09:49 2007 -0600
+
+ Impose -finline-limit=400 on old (< 4.0.0) compilers to greatly speed up
+ compilation.
+
+commit 94461d882cc2220b0a3f1cf90be4266e776efa6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 27 21:00:26 2007 -0600
+
+ Put global name space qualifications in new common.h file.
+
+commit 09c9b3fa75c27d24b1b5c878ac4b168cefbda878
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 27 11:08:33 2007 -0600
+
+ Make tex pipe aware of a previously generated aux file.
+
+commit cb136567a0559ceb1e03cbbda415fc09730b92b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 27 09:58:53 2007 -0600
+
+ Fix makefile dependencies.
+
+commit cd0a6ca21f10584d53ce99755d1b1d613b8e6750
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Feb 27 08:42:56 2007 -0600
+
+ Fixed inTranslation to handle frames for loops.
+
+commit 3be97ec517574378d66b17fdd56fffa648f4c4b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 27 01:10:31 2007 -0600
+
+ Temporarily fix svn builds.
+
+commit 1b0ecce40c2506006f6cc50a02c4e627eae7f375
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 27 00:50:54 2007 -0600
+
+ Temporarily disable aux file input.
+
+commit 19cbe577536297a610ab82d0594cf319790f8f10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 27 00:40:30 2007 -0600
+
+ Fix further memory leaks.
+
+commit e9d3303233bca786e89f4e93e350ae47bf7d745c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 26 23:10:23 2007 -0600
+
+ Fixed segmentation fault.
+
+commit 958c6cef19c04de0233b8c74f225b92622a96832
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 26 22:53:35 2007 -0600
+
+ Possible workaround for Makefile problem on Debian.
+
+commit 8d5616d89c2ee990f99f41cd77f09ae0c3033340
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 26 22:37:06 2007 -0600
+
+ Fix memory leaks by using mem::string, mem::istringstream,
+ mem::ostringstream, and mem::stringbuf everywhere.
+
+commit c1c5d708a113372efded3d150becdaaf448939e6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Feb 26 20:03:46 2007 -0600
+
+ Explained lifetime of loop variables.
+
+commit 0f5fdcb427cb50132a5fd75fcc3ea66afd6c339e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 26 18:22:21 2007 -0600
+
+ Update discussion of local variable allocation in loops.
+
+commit 8fa2bbc07e668d81994fe7c5a175785e2c846625
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Feb 26 10:07:53 2007 -0600
+
+ Added documentation on static qualifiers in loops.
+
+commit 24ebb6ed94fc72834fc65c5810bfb32fc86cb70d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Feb 26 09:41:28 2007 -0600
+
+ Removed completed TODO item.
+
+commit 1e853994a00f8f03ff38224f72c45938fc5341a6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Feb 26 09:40:41 2007 -0600
+
+ Allocate variables in a loop iteration in their own frame.
+
+commit b02f3e9e89a9a238776865964130c6f59acc81b0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 26 01:36:35 2007 -0600
+
+ Force outputformat to "pdf".
+
+commit 9774670154436e67834ffa5aa1bbc318e08e19be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 26 01:35:40 2007 -0600
+
+ Set outformat to pdf.
+
+commit aa62a61b2cfd4bbd17921f16efd87361bed9f7d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 26 01:34:34 2007 -0600
+
+ Remove unwanted texput.pdf file.
+
+commit 1f79220f7fabf8fa77bc793ff6496fd13f3b8ad0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 25 12:22:00 2007 -0600
+
+ Load color package even for TeX pipe.
+
+commit 4704954e697f43814036a265aa24167a44094110
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 25 12:12:13 2007 -0600
+
+ Formatted.
+
+commit a22b8a5f2ed5c58ecb71011b002aea4bb18f6cf4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 25 12:01:12 2007 -0600
+
+ Avoid duplicate .aux file inclusion (and duplicate labels).
+
+commit 8457c22a764d521431306d6e5f2ee35f696bfeb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 25 10:54:30 2007 -0600
+
+ Removed extra blank lines in tex pipe diagnostics.
+
+commit bcd456adaa56865795a56fd79e30c06035eb3906
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Feb 25 09:08:43 2007 -0600
+
+ Improve the function 'perpendicular' of geometry.asy.
+ Add operator +(margin,margin) in plain_magin.asy.
+
+commit 7e615740d62fb8a03a860096dbe171a24629ad26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 25 09:02:11 2007 -0600
+
+ Simplified bullet command.
+
+commit 39ebe210dbaf2d88b8718f2c133e67b30a3b2976
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 24 20:47:11 2007 -0600
+
+ Load correct base files.
+
+commit dd1c4f3889bcf345d3ecc51c073a943cf2e18fb3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 24 18:23:36 2007 -0600
+
+ Simplify skeleton routine interface.
+
+commit a3bef6031cc2d11cacaa9591384e5944e34a5f22
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 24 18:15:39 2007 -0600
+
+ Split skeleton routines to provide finer control.
+
+commit 6c5626ec4b4ddfd42d290201f7380d6fced6697a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 24 10:52:09 2007 -0600
+
+ Turn off setlocale warnings when not debugging.
+
+commit eb64a46e3c5258f2ab2961806137d68432cff2f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 24 10:51:43 2007 -0600
+
+ Use namespace setitings.
+
+commit 0e186293fc0ef7e9f1f225a3eeb9352befef0a47
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat Feb 24 04:52:50 2007 -0600
+
+ Correction of ps/pdf-view-command documentation.
+
+commit f04de4b85808c9ea00408d5980193a6c4131e399
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 14:21:01 2007 -0600
+
+ Fix hyphens and formatting in man page.
+
+commit 87be657999a27707a9f350d12af9c5bc397ffbdd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 14:06:48 2007 -0600
+
+ Change autorotation to true.
+
+commit 7b0e270e5d124a8461eef2e0bf16358ce23e5704
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 13:49:10 2007 -0600
+
+ Updated Debian binary site.
+
+commit 7250ad829c9c7ff62af5f6b7becf6e9b87f0831f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 01:36:59 2007 -0600
+
+ Generate more missing files.
+
+commit 2838d55fb10875f0b1e3a5507a5d56ed5a3fda01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 01:34:49 2007 -0600
+
+ Autogenerate missing files.
+
+commit 89d1e10b78ece25ee7d849842c3d1b67d0d21a24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 01:17:06 2007 -0600
+
+ Make eof set fail bit.
+
+commit dd617e23ff042a645799765c026d957a26174abb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 01:14:51 2007 -0600
+
+ Make eof set fail().
+
+commit c8ef33f8c97613f20661d59e66e8adb203dd3298
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 00:45:12 2007 -0600
+
+ Removed duplicate sentence.
+
+commit 2d3e33840a04de9dfe992aa7e6918bc2123c0233
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 22 00:43:07 2007 -0600
+
+ Added introductory Asymptote slide presentation (intro.pdf).
+
+ Added keepaux option to keep intermediate LaTeX aux files.
+
+ Added example filegraph.asy of graphing columns of data from a file.
+
+commit 6d3d08232d56387bf8bf380dd2276e00f5dbca82
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 21 22:40:34 2007 -0600
+
+ Fix logarithmic tick labels near the machine epsilon.
+
+commit 7cb527aa0f797fac93c55361a73b681520d79b1a
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Feb 21 11:29:15 2007 -0600
+
+ typo correction.
+
+commit a99f04bf33f835cd01e18992f017c054ecd23a65
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 21 10:56:54 2007 -0600
+
+ Remove alien to deb conversion documentation.
+
+commit 38901d8c23decbfa17f315764c8df364bed9b0d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 21 10:47:55 2007 -0600
+
+ Support slide bibliography under pdflatex.
+
+ Add string file(string) which reads file as a string, and verbatim
+ typesetting command.
+
+commit d55d529c634b42bbdfb154599846e194077931e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 20 22:52:11 2007 -0600
+
+ Added missing space.
+
+commit 0db3c87ea569656db60ae7b6c9c14c34d26a9278
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 20 00:01:03 2007 -0600
+
+ Fix typo.
+
+commit 67315f9b3532b56be11642bb4658c40bcc8d0660
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 23:52:40 2007 -0600
+
+ Added backgroundcolor and foregroundcolor.
+
+commit aab77966ac5949fe473ff6ba8283c013f405adbf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 23:51:23 2007 -0600
+
+ Implement colorspace command for extracting colorspace of pens.
+
+commit e3d25c1625df9a46f7931ca4ee11785cbfa40fef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 23:50:50 2007 -0600
+
+ Implement verbatim command.
+
+commit 29f7efe9c211530c3644174e85a615802390af83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 10:58:21 2007 -0600
+
+ Incremented version to 1.22svn.
+
+commit 530cee38deab33c6bb6f258343780dd50f115064
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 10:08:21 2007 -0600
+
+ Fixed cxx warning.
+
+commit 71299d099650766e53d29a402955fe21dd802e91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 09:56:20 2007 -0600
+
+ Fixed typo.
+
+commit 3d95261cbf08da1f78eeae90649f139955bf0d1f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 09:18:14 2007 -0600
+
+ Allow DEFCOLOR when promoting colorspaces.
+
+commit 1648096a4682a22040b6b5d25ffcfcc3ae8e9b8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 01:54:23 2007 -0600
+
+ Automatically promote colors to highest colorspace in shading and image
+ routines.
+
+ Fix grayscale and cmyk latticeshading.
+
+ Significantly increase speed of image processing by caching bw, gray, rgb,
+ and cmyk settings in a global variable.
+
+commit 060ec7b110baba9ce843160f0496e3374d74bbfb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 01:51:41 2007 -0600
+
+ Update documentation of Linear scaling type.
+
+commit 739e7799707acc2b40df1bdde077f161e3c36212
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 01:50:14 2007 -0600
+
+ Check array bounds.
+
+commit 68a728cd54aa6f5a2938385a7cadaa978eb55e63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 01:49:34 2007 -0600
+
+ Collect double-vertex contours.
+
+ Increase epsilon.
+
+ Fix contour fill routine.
+
+ Separate contour fill routine from palette computation.
+
+commit 8e88b7bece6699bf201b38c3b9014c17b64a9d6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 19 01:42:43 2007 -0600
+
+ Added Philippe's improved show-function-at-point fix.
+
+commit 3296b1030ef1efdcdf4aef9f98a9c8a146356b25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 18 13:58:55 2007 -0600
+
+ Delete any existing *asy-help* buffer in asy-show-function-at-point.
+
+commit b077b3cc360fdd8db29b7000f313cfb06ce657be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 17 10:37:26 2007 -0600
+
+ Improve tick calculation when Step > 0.
+
+commit bc65ba3bfa7df77f6595c01157b7c17f8cba7b0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 17 09:47:45 2007 -0600
+
+ Fix tick calculation.
+
+ Improve zero detection.
+
+commit 7ad2d1586877b6f20100d015ef5eb635774a5c44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 17 04:48:15 2007 -0600
+
+ Fix tick label scaling.
+
+commit c4c4905a39c572319effb6827fcbf9aefba011d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 16 22:19:34 2007 -0600
+
+ Remove vv from settings module.
+
+commit 8329e569bc7165fa1e527de6b6f7ad1373a27aa7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 16 10:23:29 2007 -0600
+
+ Resolve -vv ambiguity.
+
+commit 09b37eb90a3ac72ce0bcb9961a15f7896d5684d8
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Thu Feb 15 05:00:02 2007 -0600
+
+ Fix typo.
+
+commit 998c2fa3deac0139446767d0f9f65d274935419a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 15 00:37:14 2007 -0600
+
+ Fix spurious vertical shifting of bullets.
+
+ Reimplemented figuremattpen.
+
+ Make bibliography visible in reverse video.
+
+commit 9e6233395b63bbc959ffaacd6f319164db6703cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 14 15:02:00 2007 -0600
+
+ Added --version option.
+
+commit c030c15fbca03914b0210fab3470799af5af718c
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Wed Feb 14 05:51:45 2007 -0600
+
+ bug fix in asy-show-function-at-point
+
+commit 9aa9f39611d0e229b6ac79942e73896168ea51e6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 14 00:56:41 2007 -0600
+
+ Resolve ambiguity in intersectionpoints.
+
+commit bec36677558ed0cafb33667d4f0f1a6bafdd4f21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 13 23:41:42 2007 -0600
+
+ Add rotated option to mark_uniform to rotate marker frames by angle of
+ local tangent.
+
+commit 0c4f5d2faeaedf7d632b90520a7bb18df8434632
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 13 23:40:33 2007 -0600
+
+ Ignore empty picture bounds when adding pictures; simplify userBox and userClip.
+
+commit d0f942ed145abf11fde2fa9d8477bee8e23d06f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 13 16:08:01 2007 -0600
+
+ Update to latest autoconf install-sh and patch it to ignore -p option.
+
+commit 98607cc485eaeee9eb2d4c0302472ed7a1c9644e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 12 22:44:06 2007 -0600
+
+ Add an ASYMPTOTE_SITEDIR environment variable listing additional
+ directories to use for generating asy-mode.el keywords.
+
+commit aa2f07afb124f788a8907694b27eca8d4e6b3d8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 12 22:19:14 2007 -0600
+
+ Document new interactive calculator feature: expressions entered at the
+ interactive prompt are automatically evaluated and written to stdout
+ (provided a corresponding write method is defined).
+
+commit 4567f5d9838154710e983302f326abe95b76a8d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 12 21:47:36 2007 -0600
+
+ Add patch to fix an incorrect Boehm garbage collector prototype in the file
+ gc6.8/include/gc.h (version 6.8).
+
+commit 22d41dda2545b641c1a2832345a92b0d391ace23
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 12 15:53:52 2007 -0600
+
+ Added texcommand to allow one to override the tex engine command name.
+
+commit 1c62d3d8c1bb514fb97eacf3b07333b80d304ce1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 12 13:54:38 2007 -0600
+
+ Apply gc6.8 GC_INIT patch for AIX systems.
+
+ Document gcc3.3.2curses.patch.
+
+commit c90f96075d63fbc599687077100c6418a7395710
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Feb 12 09:11:48 2007 -0600
+
+ Minor edit.
+
+commit c388257e763a4f2ae366b5d744f7779f5fa70429
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Mon Feb 12 08:51:18 2007 -0600
+
+ Add brief documentation of lasy-mode, typing correction.
+
+commit 37491da9333a05505bbc8e0bbb0f78ba7fa08ddc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 12 00:04:47 2007 -0600
+
+ Fixed cxx warning message.
+
+commit fe1ac1c604b6a40966bf995547555fd2e9ec6245
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 11 23:51:14 2007 -0600
+
+ Fix compilation under -DNOHASH.
+
+commit e8fe41e5a84de4de2cc1bf3c5246afacf3cddb48
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 11 23:36:38 2007 -0600
+
+ Portability tweaks.
+
+commit 1a97f4303dd1bd63c322cb10d755d7dba573cc36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 11 22:58:27 2007 -0600
+
+ Use more portable context patch.
+
+commit 6d0b90232ea1539b61a780bdb8e3235ea63719fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 11 22:47:20 2007 -0600
+
+ Make patch more portable.
+
+commit 0bbc03244b2fa3a5c4793db2f3f7601617fe41e3
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Feb 11 20:07:13 2007 -0600
+
+ add (require 'wid-edit)
+
+commit 9c7416d268c126574b1e00969e3c49decb5a5f00
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Feb 11 19:55:37 2007 -0600
+
+ Links pointing to the files are added when one shows for the command at the cursor by the key binding C-c ? within asy-mode.
+
+commit 6da0c5ac38364b2038385d0dc288ea99c24caf38
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 11 15:32:47 2007 -0600
+
+ Add Andy's patch to store positions of definitions in entry class.
+
+ Add a --where option to make --listvariables show where global functions
+ and variables are declared.
+
+commit f7b7688158acd70cdfc1c3f3c32563716fa9c63c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Feb 11 11:32:21 2007 -0600
+
+ Fixed typo.
+
+commit 4c19d68b2e0e5fff7cf4b5b0f010aa058de60fd8
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sun Feb 11 08:42:07 2007 -0600
+
+ Allow to type when viewing compilation result within lasy-mode.
+
+commit 6d12264abfcc6c1dfa3326b9aec75c74bf113e8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 10 22:57:26 2007 -0600
+
+ Fixed typo.
+
+commit b1e2adb3b5dc60d570cf8297cd7add44362efb7a
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Sat Feb 10 10:28:02 2007 -0600
+
+ Support of the options of the environment asy and better management of the errors within lasy-mode.
+
+commit bdb5876f7d51333e90292bab9acb70970a5927ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 10 00:36:57 2007 -0600
+
+ Revert to gc6.8.tar.gz due to rpmbuild segmentation fault.
+
+commit fd4329a37e509b7f47342d4eba7e1f91c1d9d032
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 23:42:54 2007 -0600
+
+ Added surface operator * (transform3 t, surface s).
+
+commit abd9551f6272a590b9109fddb6c662fa7ec8cb32
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 23:24:08 2007 -0600
+
+ Check for out of bounds mesh size and array indices.
+
+ Use size(frame) function for max(frame)-min(frame).
+
+commit 3312cca7b3d00b4902f45347fdd55dd2b0285d7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 23:18:43 2007 -0600
+
+ Check for attempts to create negative-length arrays.
+
+commit 769c4d4bd69f1ff1d0d9cf18dc53161e1f40347f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 22:08:29 2007 -0600
+
+ Removed unused line.
+
+commit c9afe9d8c76477e6bbbb197167584b759e63ab36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 20:53:22 2007 -0600
+
+ Implement an interface for drawing an arbitrary binary tree.
+
+commit fba9e659a0cf5f0d916c038ab496888da351f84e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 16:55:23 2007 -0600
+
+ Document GNU make requirement.
+
+commit 5f58b7ce5a7f53a42a1ae3f32f5728f8debb7a95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 16:54:18 2007 -0600
+
+ Changed capitalization.
+
+commit 1ecec67510e605f657c87377ad9cfdd7dee79b2f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 16:46:39 2007 -0600
+
+ Ensure curses routines are declared with "C" linkage.
+
+commit dc38dd518284ac9e386a2f88cba8e179945c8dab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 15:57:52 2007 -0600
+
+ Work around broken curses.h files.
+
+commit b1606ac1b54a3bfeae1a50f2e857e9bf0678b236
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 13:37:34 2007 -0600
+
+ Renamed patch since this apparently affects both AIX and SGI systems.
+
+commit 8c0137405e6e96d01f315f3ac5b15c6764e42cb6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 9 01:27:54 2007 -0600
+
+ Fixed bounding box computations of paths drawn with transformed pen nibs.
+
+ Implemented optional labelpath interface to PSTricks pstextpath macro for
+ drawing curved labels along paths.
+
+ Updated to gc-7.0alpha7.
+
+commit bcf82b8e9feaebcb73dbc0d7068fe6ec276d8368
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 8 18:26:46 2007 -0600
+
+ Revert premature changes.
+
+commit 35040851ca57497a1dadd0536e6e7cb4e4426e30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 8 10:48:07 2007 -0600
+
+ Added wait option that waits for all child processes to terminate (to work
+ around emacs child-killing bug).
+
+commit 6743274ad35977ff9363d146c5558f8aa707b19a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 6 14:57:37 2007 -0600
+
+ Minor edits.
+
+commit 320742785a08abb9fb6b78db95835a2b1abbd9c6
+Author: Philippe Ivaldi <pivaldi@sfr.fr>
+Date: Tue Feb 6 11:16:33 2007 -0600
+
+ Cleaning code, resolution conflict math-mode/lasy-mode, add options for compilation and management of errors.
+
+commit 2290dec816dc2a6232f21f30c9317121c7e1ef0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 5 08:08:03 2007 -0600
+
+ Added patch for old broken gcc3.3.2 curses.h file under AIX.
+
+commit 4042666bd1a4988a825ec1849c5677cc230e363b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 4 19:26:12 2007 -0600
+
+ Optimize intersectionpoints.
+
+commit 5502059281016c7de55403e44f99d89fe231b2d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 4 19:08:11 2007 -0600
+
+ Added routine intersectionpoints(path p, path q) that returns an array of
+ all intersection points of paths p and q.
+
+commit 460e2d1f6182b2d97242490eb2adda04a425eb9d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 4 18:50:53 2007 -0600
+
+ Fill squares.
+
+commit bb2c743ee8d20e0e30b52670c48b7d18f1dffe10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 4 11:21:53 2007 -0600
+
+ New items.
+
+commit a8f23e8c889e9f1893512712626af44609567d61
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 3 22:48:07 2007 -0600
+
+ Make the user-specified tick functions work consistently with the
+ auto-generated tick routines; the actual tick value is now passed to the
+ ticklabel formatting routine, even in the case of logarithmic axes.
+
+ Separate the tick generation and drawing routines and add a tickmodifier
+ routine to give users complete control over which of the auto-generated ticks
+ actually get drawn.
+
+commit 5622457a7f048fad5382ff935ee48c1226537a5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 3 16:38:42 2007 -0600
+
+ Add bibliography example to slidedemo.
+
+commit 0b89cd153c13bde0ce630345f1e701104bf7570f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 3 12:48:57 2007 -0600
+
+ Add fuzz to textwidth and textheight to avoid overfull vbox.
+
+commit ddc5436324f83a005af69b9cd3da9168d293accc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 3 03:33:38 2007 -0600
+
+ Implement slide presentation BibTeX citations and reference list.
+
+commit ed82d85f4cc623545ffa56b84960140f180b9eca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 1 00:41:43 2007 -0600
+
+ Set autorotate in PDF landscape mode, rather than forcing pdflatex.
+
+commit e0a2cfc3e4f1f843e0b091251262dacc535a80db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 30 11:35:17 2007 -0600
+
+ Leave the pair to angle conversion to dirSpec.
+
+commit d0bf991ec29c0f64e674144ad712c71035f377c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 30 03:12:58 2007 -0600
+
+ Document skeleton structure.
+
+commit a5dbc91b7d38d4a00fd3ac8058d3791295a2f68f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 30 02:59:34 2007 -0600
+
+ Mention Imagemagick dependency in Windows installation notes.
+
+commit 9cfcdfd2373f4cecdfc0e14c3094ec2676eca8ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 28 20:00:41 2007 -0600
+
+ Added Tobias' binary tree module.
+
+commit af67f65d329659d8f09f72ddc6e4a0c86bfabbc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 28 15:51:04 2007 -0600
+
+ Added Philippe's grid3 contribution for drawing 3D grids.
+
+commit 2183fd2b95de35f28ae290475098b348c7393f8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 28 12:59:14 2007 -0600
+
+ CYGWIN updates.
+
+commit bff9813318d27712c88d95b3644c6cbbb3422e91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 28 11:29:02 2007 -0600
+
+ Make definition of pair I=(0,1) explicit.
+
+commit 0676c7ca4c969ea1e5c2a00715bc927e404be527
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 20 15:15:16 2007 -0600
+
+ In inline latex usage, do not scale picture by default. Use
+ \begin{asy}[\the\linewidth]
+ to recover previous default of scaling to line width.
+
+commit e1c6822967164b7f84ef8138731f643beea685af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 18 23:28:21 2007 -0600
+
+ Implement transparency for shading and image objects.
+
+ Allow one to disable Gouraud shading when nsub=1.
+
+ Allow draw(nullpath3..cycle3).
+
+commit 8e6c49af4cc0152189c19102b6af9450b2e38f8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 18 04:44:16 2007 -0600
+
+ Minor improvements.
+
+commit 21d936a6f39423cd9dad1306b64ae505f81b691d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jan 16 22:00:37 2007 -0600
+
+ Automatically write expression statements at the prompt.
+
+commit a3ed3d9f8f860be6b58e55aed37301b20834e28f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 10 18:39:03 2007 -0600
+
+ Added missing tickmin and tickmax bounds.
+
+commit fe6f7fa300b309fc6a9efac47edb7b58fc227b3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 5 15:27:17 2007 -0600
+
+ Removed unused code.
+
+commit 942c58e014617c5aa10f371666aff13cd62ea820
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 28 23:56:30 2006 -0600
+
+ Incremented version to 1.21svn.
+
+commit e93e77fbf5760e54dac1e34a272eaf8e68995cfc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 28 23:16:22 2006 -0600
+
+ Fixed cxx warnings.
+
+commit b149b00628a00c8997c83ba17028123f6706ea9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 28 22:42:55 2006 -0600
+
+ Cleaned up cd diagnostics.
+
+commit 0484808a98b46807b50a356938d768156571144f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 28 22:22:32 2006 -0600
+
+ Simplified example.
+
+commit f948d9fd2a2e58af5ea2777d795a846efe28e5fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 28 22:19:01 2006 -0600
+
+ Fixed incorrect offset in palette.
+
+ Added routine to fill cyclic contours and example.
+
+commit fd3d40f61129392f0a95b2ef983b2ec0d30bb6fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 28 11:01:47 2006 -0600
+
+ Added command-line option to set current directory.
+
+commit 57e3dc524f51a3e99872048372017ec97d5c2c15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 28 09:55:13 2006 -0600
+
+ Generalized example.
+
+commit d93a8963d04f5dee344fab4a80d77cb53fbdf75e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 25 07:15:20 2006 -0600
+
+ Updated FAQ.
+
+commit e9d78222d9e0718942fb4a68728c73302063e395
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 25 06:31:43 2006 -0600
+
+ Clean up Getenv code.
+
+commit fc08f980d32c8ac4ce0ade1571a0542b81a5f417
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 23 16:51:41 2006 -0600
+
+ Fixed texpath and diagnostics under MSWINDOWS.
+
+commit 3c0eecc0ed831ffe777369bb4bb091cb94220fe1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 17 10:45:04 2006 -0600
+
+ Remove texmathp stuff since this duplicates features in >= AUCTeX 11.82.
+
+commit feb9da7b8257ef209e3278b2f87b41c59ec2cd52
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 16 15:44:50 2006 -0600
+
+ Make asy-mode respect TeX-electric-sub-and-superscript.
+
+commit 0082575ea324c018b1ab5f74db63c9e02b38c9cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 14 11:42:16 2006 -0600
+
+ Improve loading/including diagnostics.
+
+commit 50ac54c6ef5594ab8f8773f6d12a153c7dadc0cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 14 10:54:15 2006 -0600
+
+ Fixed defaulttransform (e.g. to allow forcing of yaxis label angle).
+
+commit a56b9a2c982ddee6627d3b8d547acd4583504096
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 14 02:32:35 2006 -0600
+
+ Optimize real argument point, postcontrol, and precontrol functions.
+
+commit d975c6f1f6fd2bcd4c5ae71a892eddb4725763c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 13 16:16:24 2006 -0600
+
+ Simplify example.
+
+commit 5fe5f889e7f3b60d28f743938f0078a60e51ea2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 13 13:06:37 2006 -0600
+
+ Improve discussion of Bezier curve subdivision.
+
+commit 77e618b22206cc463b4b992cf06214c04b53553b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 13 02:36:09 2006 -0600
+
+ Slow down wheel animation.
+
+commit aac2e48a515a1eaacdb8002f8c7653dfd3eb1f24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 13 01:18:33 2006 -0600
+
+ Incremented version to 1.20svn.
+
+commit d7890f4c911721a8888a48dfd2defa9ca322f726
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 19:11:44 2006 -0600
+
+ Emphasize that multiline mode is a setting that can be turned on and off
+ within interactive mode.
+
+commit 2ae5f0146df9bdb5253ccb392bf56bf20e8e72f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 17:17:30 2006 -0600
+
+ Minor documentation updates.
+
+commit ba0d38fb3bc7f70abafe5f7567177d8d0dc71c20
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 13:01:14 2006 -0600
+
+ Make cd() reset path to program startup value.
+
+commit 799f9abedc6066e2ffa5d2ef160309808e6ed55e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 12:47:29 2006 -0600
+
+ Updated documentation; fixed cd argument renaming.
+
+commit 592297a5493a9988cdf9333e37694e731d1e119f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 12:17:43 2006 -0600
+
+ Interactive reset should not reset current path.
+
+commit 6a918d048a7eb6fb6cc5dc0951c4541de2f04ad0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 04:05:00 2006 -0600
+
+ Shift cylinder so that axis is c--c+h*unit(axis) for consistency with cone
+ and generalized cylinder routine. This change is backwards incompatible.
+
+commit 4d3f02e34615f1b18b2e14d065ea5fd392e4cb51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 03:29:45 2006 -0600
+
+ Updated svn instructions.
+
+commit 4b2793891d4bde829ede86a2cb802f6fab97b823
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 03:25:22 2006 -0600
+
+ Implemented preliminary Bezier surface package.
+
+commit 3cbdc8e412cfecab2c25378692dd8bb743c7a461
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 12 03:09:10 2006 -0600
+
+ Require Common Lisp extensions.
+
+commit 0be9332591649e2d31655440295b9a4f9d2b3d53
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Dec 8 19:59:58 2006 -0600
+
+ Added support for meaningless slashes at ends of lines.
+
+commit 75f727b5e8009f1735d22e30d67e25de44e2abd1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 8 12:06:02 2006 -0600
+
+ Fixed cxx errors.
+
+commit 3a3c973590cdc283b9999a06b1a861371ef75550
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 8 11:12:41 2006 -0600
+
+ Andy's port to nonbash shells.
+
+commit d04d9e3e929fd00402740e1c2ce40b746da9581b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 8 03:02:12 2006 -0600
+
+ Fix epstopdf conversion of empty or tiny files.
+
+commit 087e28c569c90006b21984f3beb45766c1a9778a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 8 02:46:52 2006 -0600
+
+ Improve tex error handling.
+
+commit 77bb38ecd311f9df362cde2a070d64bdbb914399
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 8 02:05:47 2006 -0600
+
+ Fix clipping in inline tex mode.
+
+commit 082f53960ca57b5dd2624d0362db130cb4742f0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 8 01:49:43 2006 -0600
+
+ Fixed clipping.
+
+commit 1147cc2d94edfd43f5c3a74989558c4bf7be4b24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 7 22:41:18 2006 -0600
+
+ Fixed inlinetex mode.
+
+commit 2482b4e78091adfe4bb41c0346e37dbbd41f2067
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 6 23:45:16 2006 -0600
+
+ Repair tex pipe on missing math mode error.
+
+commit 359e08078ca660615441f4bbda493f07ed54aa71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 5 15:13:45 2006 -0600
+
+ Use path instead of a guide.
+
+commit 3f35adc02e203e38bcaf0c1eb809e7da2467c8d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 5 15:13:19 2006 -0600
+
+ Remove explicit internal control points.
+
+commit 62992e7115c828486cacdd129b501c5280c4edfd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 5 15:12:37 2006 -0600
+
+ Remove bashism.
+
+commit 31d267c642b285b910c10ac7c7d36270642bbc6b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 4 12:38:44 2006 -0600
+
+ Standardize flowchart argument names.
+
+commit edf855ad0f9cc5b443dd2a2537ade28fad528a88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 4 01:37:40 2006 -0600
+
+ Simplify flowchart block size calculation.
+
+commit eca530722546fb201f7e2c36087668e55ff06f45
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 4 01:18:33 2006 -0600
+
+ Make flowchart routines work with pictures as well as frames.
+
+commit e280d4eb846978b79faf2c13072bd8fa42d997e0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Dec 3 22:57:16 2006 -0600
+
+ Added note on backslashes.
+
+commit 358cf9043de1378c8c18230b8e4da0d09a1670e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 3 11:46:53 2006 -0600
+
+ Renamed object constructor to draw.
+
+commit 3521ace7c8d3588a26cc4180731e53a6e14d116e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 3 11:33:49 2006 -0600
+
+ Implement add(picture pic=currentpicture, drawer d);
+
+commit 335405299efca708634efa1a8914e849e84f3ade
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 3 10:56:26 2006 -0600
+
+ Replace labelframe by existing object structure.
+
+commit be667c03682ade8d1a1f4ac5a29d6694c89c1870
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 3 00:00:26 2006 -0600
+
+ Renamed envelope to labelframe and container to envelope.
+
+commit 971e339c2404266220d1aa2b3a47937c044b3787
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 2 23:19:41 2006 -0600
+
+ Introduce an envelope structure for supporting picture scaling when drawing
+ boxes around labels.
+
+commit 9c6ec1a60ea1fc573b5350b58f2dc771db941c88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 2 23:17:56 2006 -0600
+
+ Updated to use new intersect routine.
+
+commit 1e1903f2ace7734b5f68aab18749129b45caf318
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 2 23:13:45 2006 -0600
+
+ Added fractral tree example.
+
+commit d4f5146c773422f65b7a7a652f1723eeb6301f69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 2 17:25:09 2006 -0600
+
+ Make intersect return an array of reals rather than a pair. In addition to
+ being more logical, this helps avoid confusion between intersect and
+ pair intersectionpoint().
+
+ Autogenerate usage info in manual and man page.
+
+commit 8f2688c4e68120ff8ed18a41bd28858d1ae9f1b8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Dec 1 23:10:09 2006 -0600
+
+ Backslash now continues a line on the interactive prompt.
+
+commit 0a4d35d81ba0ee6578c3d585c823762edc107297
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 1 21:52:09 2006 -0600
+
+ Minor diagnostic improvements.
+
+commit 80e67f1986502df4ff6f2bab7374dc220e7d4ccf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 1 18:33:22 2006 -0600
+
+ Fixed compilation failure without GC_DEBUG.
+
+commit fc53ce97a16a28720671a41425923a5473a6ff30
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Dec 1 10:08:14 2006 -0600
+
+ Added gc debug option.
+
+commit f3afd793ab03d434687d893ae74f234cfb177a3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 1 09:44:32 2006 -0600
+
+ Remove shift from transform in Rotate(pair).
+
+commit c6c6cfee767553835b1806317af54d3f63e9be22
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Nov 30 22:52:19 2006 -0600
+
+ Added multiline option for prompt.
+
+commit a9e4ee9ae1e6867146b34bc45e632947cf85d892
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 30 09:54:39 2006 -0600
+
+ Renamed pdfanim.sty to pdfanim_temp.sty pending 0.53 release of official pdfanim version.
+
+ Delete temporary image and multipage PDF files used for animations.
+
+commit 12f49ce5083e96e35689cc79586b760be46003b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 29 14:36:09 2006 -0600
+
+ Added Rotate(pair), fixed alignment positioning transformation.
+
+commit 97ce9f2b9fa5bc72ec0ba3e68adb036f88d355de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 29 14:04:47 2006 -0600
+
+ Changed pdfanim version to 0.52A.
+
+commit 3c187c1c591152b6416a8646513c1251e61cf454
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 29 13:00:23 2006 -0600
+
+ Split slidedemo.asy into slidedemo.asy and slidemovie.asy.
+ Minor diagnostic and documentation tweaks.
+
+commit bb418bf9a852bbf921008ecc37e365a430d97206
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 29 12:22:35 2006 -0600
+
+ Move settings.tex="pdflatex" earlier.
+
+commit 298720bfde77c8498325f0f26063be936e039838
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 29 00:15:49 2006 -0600
+
+ Added embedded U3D example.
+
+commit d86d918fda1ce14fdbddcca9af50940b3ba2525e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 28 19:08:46 2006 -0600
+
+ Support portable high-quality embedded PDF movies via pdfanim module and
+ portable external movies of other formats via external module. Included
+ enhanced version 0.53 of pdfanim.sty package, with updated documentation.
+
+ Abort pfdlatex runs with fatal errors and display error.
+
+ Add optional bounds arguments to verbatim postscript and tex commands.
+
+ Document how to produce Debian binaries from RPM binaries.
+
+ Fixed rescaling bug.
+
+ Allow writing to local directory only; added -global option to override.
+
+commit 9c4660b474c5449f69b76cd33ddfec1987469986
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Nov 26 22:50:21 2006 -0600
+
+ Free some of the cached data in the abstract syntax tree.
+
+commit 0f42d93dbc82bf23f6dec8adc37f7c9e8cad9184
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Nov 25 16:32:18 2006 -0600
+
+ Added collapseScope, so empty scopes won't pile up in runnable-at-a-time mode.
+
+commit 58ce427f069a2da3eda7d104e7197c02c632b14c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 17 17:12:36 2006 -0600
+
+ Turn off scrolling during debugging.
+
+ Fixed typo in debugging help.
+
+commit 03c6c6068fb90f61624a088a642e484dc0b627b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 17 01:22:16 2006 -0600
+
+ Added routine to return an arbitrary point inside a cyclic path g.
+
+commit 43c9f351fe406736b2dc2a275ba0283515dc1879
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 17 01:20:18 2006 -0600
+
+ Guard against duplicate nodes in inside().
+
+ Speed up inside() by testing for points outside of bounding box.
+
+commit 9a327866d951c4b3f6248280a8119c1d222a8034
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 16 23:24:45 2006 -0600
+
+ Fix numerical precision problem in windingnumber routine.
+
+commit 577f48d25e9fea4dfb08ba83090d27c753e9af5b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Nov 16 22:14:42 2006 -0600
+
+ Reformatted long lines in the code.
+
+commit 9a861bce4f1182b5edb00f6b02ae8423cb691b77
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Nov 16 22:03:17 2006 -0600
+
+ More string constant formatting.
+
+commit fcd109e8c508fb3712e9aa1c3db1e367751466de
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Nov 16 21:56:40 2006 -0600
+
+ Split string constant to fit on line. (minor)
+
+commit 05beb5f4b1648263f022cbdeed9ccf0d5ea690c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 15 18:57:34 2006 -0600
+
+ Added string(real x) function.
+
+ Removed unneeded public qualifiers from documentation.
+
+commit 25b8efc835806e797cf729f6717660d0eceef63c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 15 18:49:19 2006 -0600
+
+ Changed == to standard bash = syntax.
+
+commit 99174e500e9367159d46911880e6da68aea1f4ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 14 23:27:47 2006 -0600
+
+ Make winding number of a cyclic path relative to a point visible to users.
+
+commit 191093341f48d051baa6b887efa08857594c2049
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 14 15:40:00 2006 -0600
+
+ Added example of cropping to axis limits.
+
+commit e778954d5ea29b8874d5b9ac044fd45cf960bfc6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 14 15:37:16 2006 -0600
+
+ Minor updates.
+
+commit 0a71ee69bef119a3aadfe109cc6c8a1d2eb926cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 13 23:13:33 2006 -0600
+
+ Fixed recently introduced bugs with -o option.
+
+commit c87a8031cce6434635653de174e7f959935dec30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 13 20:52:15 2006 -0600
+
+ Updated examples.
+
+commit ee574752f72c6fb17f744fbb2ac2edc47c8af7cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 13 20:43:46 2006 -0600
+
+ Replace unitsize, xunitsize, and yunitsize arguments of shipout
+ with a independent call to
+ void unitsize(picture pic=currentpicture, real x, real y=x);
+
+commit 340f011002f0a7f4e0e047cfecb490702b64db4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 13 09:55:17 2006 -0600
+
+ Remove unused line.
+
+commit bfd594bbf7d80571c8424ad7c2e1267bc339b460
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 13 09:50:58 2006 -0600
+
+ Minor adjustment.
+
+commit 728ecea8357736c47a6be76c1c650a9c8dd71c81
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 13 09:46:54 2006 -0600
+
+ Make clipping set truesize coordinate to 0; updated CDlabel to illustrate
+ this fix.
+
+commit d851b730623e8c9609470b9e1b93cc4a21ba315c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 13 09:26:24 2006 -0600
+
+ Added umlauts again.
+
+commit 151849131a0265f5bcfcb3b1020815fda5ef5589
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 12 10:45:34 2006 -0600
+
+ Minor updates.
+
+commit b23fd6682b0e0cf7552d28f9a5ac963b82d988c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 11 23:03:27 2006 -0600
+
+ Automatically set the movie bounding box to the largest bounding box of all
+ pictures.
+
+ Support unitsize, xunitsize, and yunitsize in animations.
+
+commit 86e70cd693dca95e361478a3af2e24f77f19a1d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 9 16:00:00 2006 -0600
+
+ Update documentation.
+
+commit 8c31c2fe98deb2a907d4e00578325db7ea99ca95
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 9 15:59:31 2006 -0600
+
+ Fixed segmentation fault.
+
+ Add default argument to tensorshade signature.
+
+commit 637ed2e58e15704b3d18c5061836405b7c0f2b7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 8 23:10:20 2006 -0600
+
+ Make seconds() portable (e.g. under CYGWIN).
+
+commit 40de37c31ba1bcdce09a59c24a699277cbf1eb1b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 7 16:51:09 2006 -0600
+
+ Minor updates.
+
+commit 63259c12dda630e7f03f52e7a4799686245e5765
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 7 16:27:16 2006 -0600
+
+ Overload postRun in iprompt.
+
+commit d2e5f03234fae526e4f972b968b200ab536eefac
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Nov 7 11:48:58 2006 -0600
+
+ Changed a code example to use a variable inside the loop.
+
+commit fd27e593c4e00143e9ce10b986e9c339ff727998
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 7 00:13:11 2006 -0600
+
+ Implemented tensor and Coons shading.
+
+commit 9b5229cfe22e5deada90a0f3529a4e260e456229
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 5 03:26:36 2006 -0600
+
+ Incremented version to 1.19svn.
+
+commit d2680ea19de263f890f1ae59c742f80b48183197
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 5 01:24:17 2006 -0600
+
+ Added example showing interaction of fixed-sized and scaled coordinates.
+
+commit 78b54400036a821a936a6554585c98785f9d06f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 5 00:39:41 2006 -0600
+
+ Updated FAQ to include discussion of static variable allocation.
+
+commit 3838b48d09666a9cd61f3d51c517d3231d65fa2d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 4 23:38:10 2006 -0600
+
+ Make labelx, labely, xtick, and ytick respect graph (e.g. logarithmic) scaling.
+
+commit 520a1993a10d6d737022a452ec7f4c566b92fe10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 4 18:46:14 2006 -0600
+
+ Updated FAQ and documentation.
+
+commit 5565a9fca26af7fc9b6c1106e43181a64bcdb454
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 4 12:49:12 2006 -0600
+
+ Treat single reads just like array reads: in line mode, move position past any final eol.
+
+commit 26bfa9df7c61d8d2d9540322ed01d6fd65fd30a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 4 02:09:14 2006 -0600
+
+ Make bool pdf() and bool latex() visible at asy level.
+
+ Add string nativeformat().
+
+ Update asycolors to remove pstricks dependency.
+
+ Make slide package work with both latex and pdflatex; remove colordvi
+ dependency.
+
+ Check for latex mode in usepackage and minilatex.
+
+commit d5017510aea05674eb765398f28fb8383bacf077
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 3 23:25:12 2006 -0600
+
+ Fixed clipping (UnFill) problem by avoiding LaTeX \put.
+
+commit fef3da8755ee1763e41fb4fe766bcfbbacfb0a6e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 3 22:55:27 2006 -0600
+
+ Fixed pen caching problem.
+
+commit 4c522975795e85f99af44f46dc33f651ce3b426c
+Author: Chris Savage <chris@savage.name>
+Date: Fri Nov 3 17:14:45 2006 -0600
+
+ Updated palette documentation.
+
+commit 1dc32fd58eb9f250e9dc463f74e680425685fbb8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 3 09:51:19 2006 -0600
+
+ Cache a separate copy of pen for tex mode.
+
+commit 93b89ea4b2ac84828116cc56a4b2326a82bff2be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 3 01:59:03 2006 -0600
+
+ Fix max(empty array) error message.
+
+ Implement minbound and maxbound also for arrays of pairs and triples.
+
+commit 7210c8cbc06185017b72936fa3ad5bddf0674114
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 3 01:54:56 2006 -0600
+
+ Check for an existing viewer associated with the given outname.
+
+commit ae0d6a38b6235e3d12fe8bd22e2a34676851badf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 3 01:14:25 2006 -0600
+
+ Call cleanup, not exitFunction in interactive postRun. Don't tamper with
+ interactive flag: if exitFunction fails, interactive will not get reset and
+ cleanup will not get called at all.
+
+commit b40b33ad1de071e35559f1581383bb09878566fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 2 20:32:30 2006 -0600
+
+ Use bin centers for point array.
+
+commit 0f4f5380e1990b0af1dce9b43d63786e80a4177d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 2 11:43:32 2006 -0600
+
+ Added image histogram and contour example.
+
+commit da264a977c66ffa098e8dd654cf52724ac8b49ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 2 11:08:39 2006 -0600
+
+ Fixed drawing of mesh only.
+
+commit 7e68cc36102092161c1466d988c3991025d4c7d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 2 11:03:21 2006 -0600
+
+ Check for division by zero in scale.
+
+commit 8732a8a108ecab5246bbefc18164ba9d77e39dd2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 31 02:31:16 2006 -0600
+
+ Incremented version to 1.18svn.
+
+commit 546eb10956ca560a2342071cf9e02e86e65cb32a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 31 01:18:54 2006 -0600
+
+ Work around garbage collection bus error on MacOS X.
+
+ Call GC_Init during static initialization.
+
+commit 0e39bad178b3d4241d00d5ea2d71ca76f53b3d72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 30 13:22:37 2006 -0600
+
+ Added a uniform histogram routine.
+
+commit c8ec46631eb319c5f3968c94672f85ff39ab42c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 30 12:41:38 2006 -0600
+
+ Reverse order of arguments of nonuniform frequency routines for consistency
+ with other uniform frequency routines and image and graph routines.
+ This change is backwards incompatible.
+
+commit 1f9e001b45b26919731bba7e3669b7360dbf5de6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 28 19:37:26 2006 -0600
+
+ Reduce number of mem::string/std::string conversions.
+
+commit 4dedf096d6c403fd4b8e64bef059a4fa8c6907ae
+Author: Chris Savage <chris@savage.name>
+Date: Fri Oct 27 14:38:42 2006 -0600
+
+ Added 1d/2d frequency routines optimized for regular bin sizes.
+
+commit 4d258b71d8cc27a5a144a1d7cd587757f157a9c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 27 14:13:39 2006 -0600
+
+ Updated FAQ.
+
+commit d261c7748eb5a5d30fca3427f71ba6868ad8d82b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 26 22:27:54 2006 -0600
+
+ Improve optimization of 2d frequency routine.
+
+commit a315decc03c56ab1d40d2cbb7673980a91c3a918
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 26 22:13:46 2006 -0600
+
+ Declare fixed-sized arrays.
+
+commit c5ee060643af0e74301b06ba71f13554f8c68696
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 26 22:07:18 2006 -0600
+
+ Optimized 2d frequency routine.
+
+commit 01b0e16a50c45d973102d0a11dfc50ac024ec2d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 25 01:41:55 2006 -0600
+
+ Incremented version to 1.17svn.
+
+commit f956a35f74398fa0cd234bae657ac7adc92e75f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 25 00:26:11 2006 -0600
+
+ Removed page break.
+
+commit 358ec2ccaa552bfc4b81bfaefbd015fcad889139
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 24 23:50:16 2006 -0600
+
+ Use pic.scaling in graph.asy.
+
+commit 8cd5d1299e29c188a71c373056ddd1d458c7f837
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 24 23:43:12 2006 -0600
+
+ Move using std::string out of header file; pass references to strings.
+
+commit 382463c6c5de19741ac199085d96663020cc92b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 24 23:34:58 2006 -0600
+
+ Fixed memory leak.
+
+commit 3cd61be2f81b5c71ae39ef9e4f2df6fe8975ce29
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 24 21:50:49 2006 -0600
+
+ Updated credits.
+
+commit 202b9564ec5af67e301c2ac847e0cd656d511b3c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 24 21:50:33 2006 -0600
+
+ Added 2d version of frequency binning routine.
+
+commit d18d193d55d3141e606378bce7a1e6308f9efb58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 24 11:28:01 2006 -0600
+
+ Added modified version of Mark Henning's multi-line legend routine.
+
+ Added legend example.
+
+ Renamed truepoint to framepoint; added truepoint function which works like
+ point but accounts for fixed-sized objects.
+
+ picture.calculateTransform now returns the actual transform used for
+ fitting in the case where only an approximate picture size was available.
+
+commit dd29994627aaa793bc99f5af386829077a581d07
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 23 12:31:55 2006 -0600
+
+ Changed ARCH to i386 since that is the only case that currently applies.
+
+commit 267e1456b08c492a1a3b95281e43a93461fe5a90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 23 12:30:33 2006 -0600
+
+ Fixed \usepackage[inline]{asymptote}.
+
+commit ba458755cab79370ecee05ae4b88c57ec0d13f66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 22 00:58:10 2006 -0600
+
+ Run latex 3 times on CAD.
+
+commit 23a246d3f41f6f8d90b4ad09c7c5ec1edc1de08a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 22 00:50:57 2006 -0600
+
+ Remove temporary CAD files.
+
+commit 0195e474c857a61ffbe9e31c247bacf085f77abd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 22 00:41:51 2006 -0600
+
+ Incremented version to 1.16svn.
+
+commit eb2267f0bde79c1643a9a497dcbc56399255c3c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 22:46:25 2006 -0600
+
+ Added Mark Henning's 2D CAD package (DIN 15).
+
+commit 86a9f3375abfc36e8c22d5a04afd1423254f2529
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 22:23:26 2006 -0600
+
+ Document restriction of annotations to tex and latex tex engines.
+
+commit e98c80f3bf13c68bc6961276ee095d36eed13c1f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 22:20:13 2006 -0600
+
+ Make graphics labels work with tex and pdftex engines.
+
+commit e65635f731928541bf1644d4b14ca73abc9e1767
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 21:00:37 2006 -0600
+
+ Added CDlabel example to illustrate clipping of graphics.
+
+ Changed overfull slide error to warning.
+
+commit 0f1af03ee09bb4456504740171ef4c5a87af8cf7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 18:00:29 2006 -0600
+
+ Remove temporary pdf files.
+
+commit 385df746ac2083154dfcb7fd12690b7d7a0831b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 14:24:39 2006 -0600
+
+ Fixed cube animation.
+
+commit 41a628f6da76a87c739f60ddb86414d0c1bbb62e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 00:17:26 2006 -0600
+
+ Force unitlength=1pt in inline tex mode.
+
+commit a68585163e3c8e53b0b2134b5029180a094a5eb4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 21 00:00:53 2006 -0600
+
+ Added further determinant of singular matrix tests.
+
+commit 3c8ee5ecb928474319193fa3b55fdbb1a9d3a034
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 20 23:54:40 2006 -0600
+
+ Determinant of a singular matrix should return 0, not an error.
+
+commit 041322e8e38d3505b9b103b5659577b8a4256ca1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 19 23:56:09 2006 -0600
+
+ Use LaTeX color package for latex and pdflatex to keep latex informed of
+ current color.
+
+commit e78af7bae702d25262fc2b9156bed250e750d88e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 19 23:54:14 2006 -0600
+
+ Fixed label fuzz.
+
+commit d840b87cb8545bf129228c7281157cc84a14ca38
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 16 17:01:07 2006 -0600
+
+ Fixed incorrect path bounds in lattice shade.
+
+commit 2c376089985ff5965311e5e5faa7e826d94ba081
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 16 13:07:45 2006 -0600
+
+ Fixed typo.
+
+commit 2ffe53fe675079562255b7a0c36b9383c49771c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 16 07:52:33 2006 -0600
+
+ Another attempt at fixing compilation problem under MacOS X 10.3.9 (cf. 1.00-1).
+
+commit bd66d25af0ec692695d71970e6f59e01b05ee9f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 15 19:40:33 2006 -0600
+
+ Fixed compilation problem under MacOS X 10.3.9.
+
+ Rename configuation variable latex to texpath in documentation.
+
+commit 84f6f43b5f6e106c5c8feed712828f2acd74ab50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 15 17:00:58 2006 -0600
+
+ In cases like 2D graphs where only an approximate picture size estimate is
+ available, adjust the transform so that the fitted frame meets the
+ size specification. The pic.scale() routine (which scales the resulting
+ frame, including fonts and true size objects) can enforce even better
+ compliance in such cases, but should not normally be required.
+
+commit 3b07181bd01679b319489beb9f0881ab62ab4e5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 23:16:14 2006 -0600
+
+ Minor clarification.
+
+commit 6aafdea6991f4210b613af985ea3e71ceb239dca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 22:42:12 2006 -0600
+
+ Remove gv patches since these are all in the long-awaited gv-3.6.2 release.
+
+commit 78885a7129643cfa720be9c0e54fe84767164cbc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 22:21:17 2006 -0600
+
+ Incremented version to 1.15svn.
+
+commit 23589c9ace9c2563f12d5f17d2e5dd57a22649ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 19:50:30 2006 -0600
+
+ Adjusted example.
+
+commit d7c69078664b14734ea03564f5b7246918525754
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 19:23:21 2006 -0600
+
+ Updated FAQ.
+
+commit a5cc66d15032057a4201c26f2bebc957ff77ddce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 19:11:41 2006 -0600
+
+ Documented filloutside.
+
+commit d3465aa847b9e5fd750c39159ecd272e71130815
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 18:50:37 2006 -0600
+
+ Fixed cxx warnings.
+
+commit 638a43729ff7bb383be7806103ae1d92b94ca6d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 16:45:23 2006 -0600
+
+ Added missing space.
+
+commit e2d6e51171031947eea40fab2bdbdacecaa01abb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 16:40:18 2006 -0600
+
+ Support color fonts for pdftex and pdflatex.
+
+commit f544e103151c1d5ed9d06f46768b51fb1930a60b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 16:21:59 2006 -0600
+
+ Implement ability to draw images directly from a two-dimensional pen array.
+
+commit 9be13bc0a5f9e252a5359c4c3533f0f505a6c353
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 15:26:59 2006 -0600
+
+ Fixed label alignment transformation; implemented general scaleless routine.
+
+commit 216de7b26d13b939c878a66ddb5d0aabb788fd62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 14 02:03:40 2006 -0600
+
+ Fix readline test.
+
+commit fec76d69c87f40e1661c33824fbc0a67def44ea7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 13 23:03:41 2006 -0600
+
+ Fix test for readline 4.2.
+
+commit 7ac24a54e969bdf31643f6fa4a6776e0afa5cb8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 13 22:32:56 2006 -0600
+
+ Disable support for readline versions < 4.2.
+
+commit 80af472754be7d427e51b62973788afd8de69bf5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 13 16:50:51 2006 -0600
+
+ Scale label fuzz to height+depth not width.
+
+commit 1db6b1f47b1bbcc07b40eb08a51b51774753ecff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 12 18:01:22 2006 -0600
+
+ Define pdfoutput if necessary for older versions of latex.
+
+commit b037d295c1f679af879ce10f6be9d67cfa46e8e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 12 17:30:14 2006 -0600
+
+ Implement tex and pdftex TeX engines.
+
+commit 6fa776eb64ca27b159017315844647f3ad9da44c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 12 00:05:50 2006 -0600
+
+ Implemented more robust label fuzz calculation.
+
+commit 4f25e3051841654925b6a34ff1be0b848388bded
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 11 21:48:25 2006 -0600
+
+ Crop generated pdf files.
+
+ Fixed pdf label transforms.
+
+commit e2206d1c9d63a5645d7fa6f0326f7f4c8b890c21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 11 16:41:37 2006 -0600
+
+ Handle files with and without labels consistently under -tex=pdflatex.
+
+commit f7c4e4469d334240cd096492f0656ae4a6818972
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 11 08:43:27 2006 -0600
+
+ Added support for Emacs 21 (quickly tested with 21.4.1 only).
+
+commit 3201b9e05aa425408230fb4dad2ca670e5523b29
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 11 01:25:14 2006 -0600
+
+ Added support for alternate texengines (currently "latex", "pdflatex", "none").
+
+ Support \usepackage[inline]{asymptote} under both latex and pdflatex.
+
+ Clean up singleton path eps writes.
+
+commit 667c624a70cd45de64b3f9aad94f2278464e783f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 8 15:16:08 2006 -0600
+
+ Revert revisions 1.14-54 to 1.14-56
+
+commit 99d7cc9fd7754fd52b81796555b7e23ce5bf5d7f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 7 14:00:36 2006 -0600
+
+ Implemented general label clipping; removed evenoddoverlap and
+ zerowindingoverlap fill rules as this functionality can be achieved at a higher
+ level, using inside(path, pair, pen).
+
+ Changed bool scale argument of Label structure to Shift, Rotate, Slant, or
+ Scale, which indicates how the Label transforms with the embedding picture.
+
+commit 83fd3c1466b160e77dc917f9c4279293714ac2aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 6 04:39:26 2006 -0600
+
+ Reset x and y boundRoutines after processing.
+
+commit 2ea881bdd70f223918b196a2eea0229109914818
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 4 09:45:16 2006 -0600
+
+ Remove obsolete item.
+
+commit 591a6809b451364ae03a993f027037e038b2c77a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 3 22:15:25 2006 -0600
+
+ Remove further unneeded instantiations (as of last revision).
+
+commit 0c4e6e5cedb64d50e77fe622291688a72f2ce367
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Oct 3 18:53:50 2006 -0600
+
+ addOps now add operators as fields (so they can be imported).
+
+commit 555d40cc7189645f7c813285feef0a499ae100ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 3 17:47:39 2006 -0600
+
+ Allow use of UnFill in tick labels.
+
+commit 2fe33bde49a3094109de6b371c094445c1be49a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 3 17:30:14 2006 -0600
+
+ Simplify general axis routine.
+
+commit 510a57c843886458e69b79ab92fe2b23a1976ff4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 3 17:22:31 2006 -0600
+
+ Simplify call to ticks.
+
+commit c9ff5103304cffbd38307aad0e3f2aa9916e3e6b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 2 22:03:40 2006 -0600
+
+ Move Label shift member into transform member.
+
+commit 603fae58ba2d8f2a497c32e246d609492c41a077
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 1 18:12:11 2006 -0600
+
+ Implement general label transforms, including slant.
+
+ Added option to Label to allow labels to scale and slant with pictures and
+ frames.
+
+commit 91640a6cc5e16990bcef8b86ad2f3c06f050ef09
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 30 14:26:05 2006 -0600
+
+ Fixed "Cannot write to venn_.tex" error under Windows XP.
+
+commit fe6f54c378560c8d56721722195c3664e7ede25c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 30 10:56:10 2006 -0600
+
+ Fixed cxx errors and warnings.
+
+commit 025f86561c9729aae69bc805aef03e5c58dbabd9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 27 15:58:38 2006 -0600
+
+ Fixed transformation of label alignments.
+
+commit 67c45c5d79fa438a231d5f48d7c5cfa50a169d2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 27 00:22:53 2006 -0600
+
+ Make scale set automin and automax settings in autoscaleT.
+
+commit a03c2af28e987a3ebbcb07ca7ab7ec92d671c0a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 26 23:41:09 2006 -0600
+
+ Added boundRoutine[] bound to autoscaleT.
+
+commit 870716863c07e9fc93a7ea4ae38d1050c7103710
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 26 23:39:37 2006 -0600
+
+ Improved graph routines: added xaxis and yaxis bounds communication,
+ allow axes with ticks and unextended axes to be called on an empty picture.
+
+commit 55486b03449dc43e3f2e2f671372d7bcbe5b4c47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 26 22:18:06 2006 -0600
+
+ Simplified example.
+
+commit 3f84eb0e5329df55eedcd7816d246269b1acf9e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 25 06:03:16 2006 -0600
+
+ Allow for separate xunitsize and yunitsize scalings.
+
+commit d25faa5325ac7dd2edd8698a23cb0ac612882a0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 24 11:26:11 2006 -0600
+
+ Improved documentation of tick extend option.
+
+commit 0d8745187ea6224e507d01132176fc30c9e71adc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 24 09:40:22 2006 -0600
+
+ Removed axislabelmargin.
+
+commit 351e794c6bc6824c199bc368aff48edf7ac23205
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 24 00:59:08 2006 -0600
+
+ The axislabelmargin setting should only affect alignment perpendicular to
+ the axis.
+
+commit 8672a218c4874b5aaba6381dcc7e123b23ee67ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 24 00:38:54 2006 -0600
+
+ Adjust axis labels only in direction perpendicular to axis.
+
+commit 6858464ed091391a79112e8385177d0d24a6834d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 23 22:32:04 2006 -0600
+
+ Draw path label after drawing path.
+
+commit d48c0122032cc8591b9c3128f6e6cb117cd6920a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 21 12:28:57 2006 -0600
+
+ Allow Label(Label,pair).
+
+commit 55e07408be0540b1fd41119ed03fb92d2b840646
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 21 12:27:30 2006 -0600
+
+ Add partial support for xemacs.
+
+commit 833db88dba8d3477533ee8d1a510da2fd58a417a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 21 01:21:34 2006 -0600
+
+ Leave vertical mode before put.
+
+commit f1de4247df589333842495b8c675841a1e05c252
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 21 00:12:10 2006 -0600
+
+ Fixed grammatical error.
+
+commit 5c39ba9bcd34ab46ba9e62d113e9c7efbb1a11c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 21 00:08:42 2006 -0600
+
+ Added Mexican Hat (wavelet) example that nicely illustrates the distinction
+ between guides and paths.
+
+commit 627742e5a1accd9977fbef43253dd5f4aef3a0f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 20 08:50:13 2006 -0600
+
+ Removed dependency on rotate.tex.
+
+commit 59862d5927db13955c04ff0202acbc5174eaddb6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 19 23:08:34 2006 -0600
+
+ Removed dependence on pstricks.
+
+commit 4eca0a5c56aaac730963e3e49adb8dbe09c14434
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 19 22:12:31 2006 -0600
+
+ Added filloutside routines.
+
+commit f3d3e51caf55dcc5cd95699b486351eaf660793a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 18 16:00:15 2006 -0600
+
+ Ignore setlocale errors; improved discussion of setlocale in FAQ.
+
+commit 19f4c2d00b8b172fe6821cd9764eb7dea5e9c2d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 17 22:32:31 2006 -0600
+
+ Fix -aZ -f pdf.
+
+commit 76c3b469886016170897af7b9ca21f3e7bcc1918
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 17 22:18:06 2006 -0600
+
+ Standardized filltype definitions and added a Draw filltype (e.g. for drawing a
+ bounding box around a label).
+
+commit 3756452ae55dd4c74dec0832efb762b04501bebc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 22:18:03 2006 -0600
+
+ Fixed typos in comments.
+
+commit 979e5245c77168ad68b2105c07203099c1985fdf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 21:50:16 2006 -0600
+
+ Make -p option only effective in noninteractive mode.
+
+commit 6353224e8bc253e83b284cc9bdfc776997217d68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 15:39:41 2006 -0600
+
+ Accept ? as alternative to h (help).
+
+commit 2d3be54182cabece33b4fd21f18f6d67b688e19d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 15:38:37 2006 -0600
+
+ Quit (q) should turn off off debugging mode.
+
+commit e67a8fad923d927a19b8a5f725bc7234f04227ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 15:11:09 2006 -0600
+
+ Minor simplifications.
+
+commit c819d159f46d10b3446299d1bbdcc328bab67e83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 15:05:59 2006 -0600
+
+ Added irregular mesh image contour routines.
+
+ Fixed documentation regarding explicits image bounds.
+
+commit 2dc1f5f285691a0fb77438f3d0acefa96528fe27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 15:02:46 2006 -0600
+
+ Fixed numerical precision issues; minor optimizations.
+
+commit a717ad3169a34b96fed0e04b9ed103ff236ac0a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 12:18:45 2006 -0600
+
+ Minor optimization.
+
+commit a291fe8cbab32f8fb81f5af0a9ec833245b4d734
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 01:32:59 2006 -0600
+
+ Fixed docref.
+
+commit 31d0253ac49f2a57def70ff23c6a6b6037acc22e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 16 00:44:13 2006 -0600
+
+ Updated FAQ.
+
+ Improved Makefile.
+
+commit 940671ec82f0375f5d77828da85298699b756138
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 15 21:55:17 2006 -0600
+
+ Added contour wrapper for explicit x and y arrays.
+
+ Standardized contour argument names.
+
+commit 255e2305868febb31a1a9123008e451a88749db1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 13 20:56:26 2006 -0600
+
+ Fixed unhandled exception on startup.
+
+commit 348aff80582497d1629b73e8be47d7f2b6a7bcbc
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Sep 13 19:40:19 2006 -0600
+
+ Ignore keyboard interrupts during readline.
+
+commit 609e7ce533c3c383d43870a451a470e5222ee8e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 13 00:25:47 2006 -0600
+
+ Modified example.
+
+commit 95d6e55978fc10e863c93cce89292fb43ee84803
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 13 00:24:37 2006 -0600
+
+ Generalized axis alignment example.
+
+commit c076e75873eeeb081a32c068c4044db9dc9f3185
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 12 23:45:10 2006 -0600
+
+ Fixed axisMin.
+
+commit 711cbebdf9ffde7a3ab55fcc4631f0a684d21566
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 12 23:36:12 2006 -0600
+
+ Calculate, don't cache, axis userMin and userMax values.
+
+commit 48ac703bc5891cbea3f7645646cf6532a6441b62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 12 01:02:42 2006 -0600
+
+ Add PDF autorotate option; landscape slides now automatically turn this on.
+
+commit 4ba23a29c1915434076022e312479f5b2edf0f22
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 11 22:24:22 2006 -0600
+
+ Added example of buildcycle.
+
+commit 27e2b021dc0609a58a6bfe4f15498977d665e258
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 11 22:20:23 2006 -0600
+
+ Port and document MetaPost buildcycle.
+
+ Document new behaviour of asy -l file...
+
+commit f6627a1a9f7d66f92eebdd8990ce2ed03d98b6d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 11 21:45:35 2006 -0600
+
+ Allow draw(nullpath) again.
+
+commit 19fbdfb19a5222e947593a5af55727b14bd8d1cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 10 13:33:24 2006 -0600
+
+ Fixed asy path and base directory.
+
+commit b8b3928f0b73660c2d7adcf7afcc4ddae3b7fa85
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 9 21:55:55 2006 -0600
+
+ Added type highlighting list to asy-keywords.el and asy-mode.el.
+
+ Simplified building of asy-keywords.el.
+
+commit 034bcce15f75b967c32f10ff5227607818d5c039
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 9 12:26:29 2006 -0600
+
+ Refactored interactive prompt. Moved asy code processing from main.cc to
+ process.cc.
+
+commit 7f69344edb1918434afc53d5906348bc5f15ae2d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 8 12:40:18 2006 -0600
+
+ Fixed infinite loop on stdin EOF during scrolling.
+
+commit af30d135fb36c4f5c4a59808b63d76abd1a44f30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 7 21:59:28 2006 -0600
+
+ Make last workaround CYGWIN specific.
+
+commit 455b64c796b9972676e3e13fc03d2fcb2964e3f8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 7 07:56:04 2006 -0600
+
+ Work around missing ncurses/term.h symbolic link under CYGWIN.
+
+commit 900e00356b7814d4deddfa05ce2c9ab828cfb1c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 6 02:52:45 2006 -0600
+
+ Incremented version to 1.14svn.
+
+commit 22aa04ae69177659ab25e16dd859775909ebc643
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 5 22:47:22 2006 -0600
+
+ Added path qualifier.
+
+commit eff0b45d96d765f9bc81196953aa106b2f7445f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 5 21:17:34 2006 -0600
+
+ Standardized indentation of and untabify base files.
+
+commit 87a45971cbed4ae9debe673c81d282bb4e606a5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 5 10:24:50 2006 -0600
+
+ Updated documentation and FAQ.
+
+commit de7e13243c0599e4d2bf68faf2896e1f30ed6128
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 5 10:24:30 2006 -0600
+
+ Added html target for building html documentation from main directory.
+
+commit 65d163362a2fac264575e6b5159fef0419ae2482
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 5 00:24:39 2006 -0600
+
+ FAQ updates
+
+commit 17505d564a43e316c7db22b98d8de5466d25e2d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 23:13:53 2006 -0600
+
+ Explicitly load asy-mode.el in case an old compiled version exists.
+
+commit 9b4cc01e29cbaf9a4d83ceb9a2f8ccaceea31c02
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 23:04:52 2006 -0600
+
+ Color name updates.
+
+commit 52c3d60b3d4e1f03d90ca5596c2f953134de28ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 22:29:45 2006 -0600
+
+ Project triple to align in call to label and Label.
+
+ Cast triple to position.
+
+commit a264f9641e882d8ee2ccfad8b671cd3fd30168b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 22:18:35 2006 -0600
+
+ Remove cast from triple to align.
+
+commit 7449971fee8995d1d79ce4d27af234385dffd53f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 22:12:03 2006 -0600
+
+ Make grep case-sensitive.
+
+commit 6f5bf62ecaba03d7fe486758c2362b5f45bbe38a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 01:40:35 2006 -0600
+
+ More FAQ updates.
+
+commit c9d4473fed4c535c26a7180eb2e62c17a4cbe1eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 01:36:16 2006 -0600
+
+ Updated FAQ.
+
+commit f68a35d2db180e3075316488aa782d88def7738c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 01:30:35 2006 -0600
+
+ Allow arrowhead to be called with a position type.
+
+commit c98c79d93af423d11026df9f646cf2162286b635
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 4 01:29:06 2006 -0600
+
+ Use pTick as default for ptick.
+
+commit ad45fdc38f515e56a61419cf508240e8926fdec9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 3 12:05:53 2006 -0600
+
+ Revert last change.
+
+commit adfe519f86f0c3663a65d066b93e54868ef97c19
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 3 11:49:35 2006 -0600
+
+ Close fout immediately to avoid race condition with gv in interactive mode.
+
+commit fbb3d9ce12d3860ce18a50ac41c0a7a20c4daf16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 3 09:05:31 2006 -0600
+
+ Install asy-faq.info with make install-all.
+
+commit 297fb1620c281160d3c85a59dfbf3599ae822a46
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 3 00:01:55 2006 -0600
+
+ Fixed cxx warning message.
+
+commit 0bfa85f15495c3fe8dedd656e168863f22180f3b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 2 23:45:44 2006 -0600
+
+ Removed ASYMPTOTE_DIR.
+
+commit 3f78d4518f580e535f06fd22d57b61494087fc5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 2 23:42:37 2006 -0600
+
+ Simplified Makefile.
+
+commit baeb51d7b703d1f754b75c2257f7039425fad588
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 2 23:35:46 2006 -0600
+
+ Distribute keywords.cc.
+
+commit 67fbb198d48c333c138909ff53211389d2ac3a42
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 2 23:29:35 2006 -0600
+
+ Make keywords.pl executable.
+
+commit 794538cc5900417ed36eddb1cd6a98a8552b8f5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 2 23:20:58 2006 -0600
+
+ Added Frequently Asked Questions (FAQ).
+
+commit 26f56cf05c6cea469da431248728ba726f347892
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 2 11:28:41 2006 -0600
+
+ Respect scroll setting only in interactive mode.
+
+commit c2b071c9fd91e2e54db1960fced5e9d7ae2029c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 2 11:21:14 2006 -0600
+
+ Add Philippe's changes to asy-mode.el, including menu and asy-insinuate-latex.
+
+ Handle shells other than bash in asy-mode.el.
+
+ Autogenerate asy-keywords.el.
+
+commit 1f96b552a2af9bc8f17700d1fca4e7fb7a7223a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 30 21:53:25 2006 -0600
+
+ Make annotations with frame transformation; cleaned up @defspecial code.
+
+ Check for successful PostScript writes.
+
+ Standardize "Can't" vs. "Cannot".
+
+commit e3ff8da6ad620ed763f68efd31c6cb550100649e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 30 21:48:31 2006 -0600
+
+ Simplified calculateTransform logic.
+
+commit ab8f9f3e55b9ac3218ae8bdbd0cdae87eae9283c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 30 21:46:56 2006 -0600
+
+ Improved example.
+
+commit a8a5186f6b75b1c9ba2baac9a1440744573463d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 30 21:44:46 2006 -0600
+
+ Disable magic () parenthesis.
+
+commit b82912094da7642a9ba64a51ee59d4d1b74eb150
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 30 16:35:02 2006 -0600
+
+ Prevent exponential notation in %%BoudingBox.
+
+commit 8873a0444096d60eec93aed956ff0eae1b94a7a0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Aug 30 13:11:11 2006 -0600
+
+ Test using a local version of asy.
+
+commit 587b1fe3d99f40525c5759823c2cc1dd5ed85121
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Aug 30 13:10:08 2006 -0600
+
+ Don't run "../asy output/*.asy" as this doesn't test the files properly.
+
+commit 0f9e63abbd46730ae29aafeb4ded2b205d222a24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 29 21:04:38 2006 -0600
+
+ Updated to use gc6.8.
+
+commit 993d2ec493e607efed0de08be6ed3823f362d80a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 29 15:47:24 2006 -0600
+
+ Reduce size of generated files.
+
+commit 2fb33cd414d9db9b472303954547aefe7c23bc8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 29 11:30:15 2006 -0600
+
+ More three-dimensional examples.
+
+commit 2e296a0cd8bee8936fdd995078fef50b2e5489d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 29 11:29:33 2006 -0600
+
+ Fixed definition and documentation of cone.
+
+ Added longitudinal pen to draw.
+
+commit c1b1f17f483abf63e58c9efaf3202062185d22cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 29 11:28:51 2006 -0600
+
+ Added cast from triple to align.
+
+commit 32a32c6b551379c64d93d1362f76c03519600e43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 28 22:35:39 2006 -0600
+
+ Added up argument to projection routines to specify camera orientation.
+
+commit 40b2e7eecec7ffb6cdd384f25dceaf15a7887350
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 27 20:58:32 2006 -0600
+
+ Minor optimization and documentation updates.
+
+commit 5caeb44bbe159e5b0474691923a4c1680cedeb37
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 27 18:53:20 2006 -0600
+
+ Cleaned up surface functions.
+
+commit c85824f701ac8682dbdee0fe0d24285625882a17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 27 18:42:43 2006 -0600
+
+ Avoid warning message under -d.
+
+commit 312f05fb764fa64334f90a1160aae5fdfbe4a8ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 27 14:08:51 2006 -0600
+
+ Moved documentation to beginning of file again.
+
+commit 5768a90fbe38fa2d72c0343ee49474d2ce712bc3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 27 13:44:12 2006 -0600
+
+ Disabled magic [] since this makes typing real[] awkward.
+
+commit 794ca7d4658dfc8d479b64abe73625edd9fcec7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 26 18:29:31 2006 -0600
+
+ Removed obsolete comment.
+
+commit aebc30038fe13e7e19186f8719dbff5af2eccb1f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 26 15:44:33 2006 -0600
+
+ Don't indent after struct definition without optional ;
+
+commit 8f044468d9ddb1a07c41dc8f1742fa6b4c756260
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 26 12:06:44 2006 -0600
+
+ Disable magic {} as this makes grouping existing blocks of code (without
+ going to the trouble of selecting a region) inconvenient.
+
+commit 670b6dbe300a6899cb1d71abe669805b627156f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 26 12:01:32 2006 -0600
+
+ Fixed indentation of public/private permission modifiers.
+
+commit 0b90018f10f19db2a61c316146b05f187618b29f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 26 11:59:21 2006 -0600
+
+ Fixed indentation.
+
+commit 71b5a6d5c8f70a04c49bcfbec1ecaea740cd906a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 26 01:07:35 2006 -0600
+
+ Mention two-mode-mode recommended package also in online documentation.
+
+commit 00738d2135db51a0e4b2066473620d633d5db0b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 25 22:41:48 2006 -0600
+
+ Remove the strict requirement of the two-mode-mode package for minimal
+ functionality of asy-mode.el.
+
+commit af2ba24ede5a963d7cec28a301f71ee2560810c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 25 22:14:11 2006 -0600
+
+ Replaced asy-mode.el with slight improvement of Philippe Ivaldi's version.
+
+commit f662e32020195506b96d1a84ce2248323ff91dd9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 24 21:18:05 2006 -0600
+
+ Check path[] index.
+
+commit e0be7331a932a345d0330c0e331eb75f06fa7116
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 24 21:13:14 2006 -0600
+
+ Allow legends and markers when drawing superpaths.
+
+commit 6b81deefb1e8e0e1a888da8549a817ea9aa1fc50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 24 11:28:50 2006 -0600
+
+ Moved graph settings to separate module graph_settings.
+
+ Renamed nmesh to ngraph.
+
+commit e0c665a6c80a638cf987d01613b355eb7357df0e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 23 22:47:44 2006 -0600
+
+ Removed resolution arguments (nx and ny) from matrix contour routines;
+ instead calculate these from the matrix itself.
+
+commit 25db195ca85cdf10b81b0e658f11e28fe087329b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 22 09:00:55 2006 -0600
+
+ Simplify calculation of cyclic path bounding boxes.
+
+commit 2a727b5da017e16f669041fe33bce1cfa9b05995
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 21 22:30:45 2006 -0600
+
+ Check that root is in range in bounds().
+
+ Implemented general solution for pen padding/capping of paths.
+
+commit 1e3e71ddba40dd38a67f0d5a063f593928e29322
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 20 22:22:33 2006 -0600
+
+ Added link to externally contributed examples: http://home.tele2.fr/phivaldi/asymptote
+
+commit 1975cd1e4db32ab15af2e7cced813c9425d73aad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 20 21:56:22 2006 -0600
+
+ Account for pen cap contribution to bounding box.
+
+commit 0a78726e84976df4d77fd2669e3ed8c477503d28
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Aug 20 00:20:41 2006 -0600
+
+ Exclude module accesses (and imports) from listing.
+
+commit 2d33137292407d66f099001aeb6fe0a9c7bb7c0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 19 22:25:26 2006 -0600
+
+ Fixed image transposition.
+
+commit 620b0750d6a20baa7aa231ba7e3896cbaec37f5e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 19 18:13:36 2006 -0600
+
+ Discard extra characters after scroll commands (q).
+ If scroll is negative, use one less than number of display lines.
+
+commit 331d19e858a08034c8b1f7182c8d8c0edb86dca7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 19 09:44:40 2006 -0600
+
+ Changed header.
+
+commit deeafec561e27c8f9c1cecf9651229670931bbad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 18 16:07:59 2006 -0600
+
+ Standardized image and contour conventions for matrices.
+
+commit 3ec15bc65ee01c347de9764251f7ed148c2d5c80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 18 15:56:31 2006 -0600
+
+ Improved documentation of command-line arguments.
+
+commit 98ce04117d410dacd86caa0c155def36cbe0138d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 18 15:55:57 2006 -0600
+
+ Removed unneeded settings qualifiers.
+
+commit d637ff179718b8e833ecdfc56394e5c9ed8d1989
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 18 15:54:35 2006 -0600
+
+ Minor optimization.
+
+commit b7a92a3b4478fb944e11d1f59bc91585657df406
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 18 15:52:27 2006 -0600
+
+ Changed write without data arguments to work consistently with the forms
+ with data arguments:
+
+ write(suffix suffix=endl);
+ write(file fout, suffix suffix=none);
+
+commit 7bbab69b0cfed3ea636366a3ff30d406480dd6b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 18 14:46:47 2006 -0600
+
+ Remove spurious grestore; if no labels move grestore before showpage.
+
+commit 5f7cb91504b33716ac5e1c0cb64f3aecde55c2dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 17 14:29:46 2006 -0600
+
+ Move GCLIBS dependency before others.
+
+commit 946e289a36611ab5833be45f544ef9cf097c535a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 17 12:24:16 2006 -0600
+
+ Added missing brace.
+
+commit 385b0fcf92fef84a5b216b523885d9b66b81ba47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 17 11:41:33 2006 -0600
+
+ Added whereDefined() to entry class.
+
+ Implemented void list(string *s, bool imports=false); to list all
+ global functions and variables in a module named by string s.
+
+ Removed unneeded init_readline in readline() routine.
+
+commit ddcc3110a61f7878e884895b66710f1bd0bb226b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 16 16:16:45 2006 -0600
+
+ Fixed xtick default argument issue.
+
+ Added 3d tick routines.
+
+commit df02809984fd6f70cccb0de55f3139bdfabfb546
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 16 10:05:37 2006 -0600
+
+ Minor edits.
+
+commit 880c0f19ddd67a25df6519f5e2d3fd02a1cba7cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 16 09:54:54 2006 -0600
+
+ Truncate out-of-bounds position parameters in labelaxis.
+
+commit 6629405d8a24e54b0214194fefb3d41e191eb186
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Aug 10 00:39:19 2006 -0600
+
+ Partially undid last change.
+
+commit 5c19f2abc3c0b0965ee16af5cd4e9db0ac440a66
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Aug 10 00:32:54 2006 -0600
+
+ Added tabcompletion to documentation.
+
+commit ec6f7c14bbb6ee7a675d34e8728930436c28fda5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 9 08:21:11 2006 -0600
+
+ Simplified texprocess and postprocess signatures.
+
+ Removed diagnostic.
+
+commit c3fab02a80fcfd8e2ff78882050a411f176d6356
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 9 08:12:20 2006 -0600
+
+ Removed bounding box fuzz.
+
+commit d191737368a18127796b33fef94399e79ba9e8b0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Aug 8 15:41:53 2006 -0600
+
+ Added intelligent readline auto-completion based on the environment.
+
+commit af3d2395c4b72d7342ed0e68872846499fa7159c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 8 10:27:34 2006 -0600
+
+ Documented interp.
+
+commit 1be5c206bbf11397d38fb3f8a5dfb6bd396e7f7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 8 04:02:56 2006 -0600
+
+ Fixed page alignment.
+
+commit c70cf49e3504ee60eff3cdccdc4f9314975a55ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 7 20:20:15 2006 -0600
+
+ Added newl after gsave.
+
+commit e0bbdb825112966ffc84648379a4326e09122658
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 7 14:07:53 2006 -0600
+
+ Removed unused code.
+
+commit 7553c45742a1653bedcac99f67c8ad29f67aca0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 7 09:46:36 2006 -0600
+
+ Turn off tab completion after readline.
+
+commit 4e5b8682d2ed3405ac13e5a269516abcf0916aaa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 7 09:36:42 2006 -0600
+
+ Simplified interactive mode.
+
+commit 337bc7366624b9ece92a35b75e404286c6c52216
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 7 08:20:46 2006 -0600
+
+ Simplified page alignment: -a Z nolonger implies -notex,
+ annotation now works even with negative bounding box coordinates.
+
+commit 33092b49f26e37dba2d4f4e29ff3244a9f8eceb4
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Aug 5 00:03:41 2006 -0600
+
+ Removed accidentally added debugging output.
+
+commit 3c5d840478b8e7df5a7da4164df7921119ecb5c7
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Aug 4 23:56:57 2006 -0600
+
+ Fixed horizontal drawline bug.
+
+commit 8ff1804d6af0ab6c487d75d144c8be2363fd839a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 3 06:47:03 2006 -0600
+
+ Updated implicit scaling documentation.
+
+commit 1c00e823b1efef1b1a213697c8f804f8686e2c96
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 2 13:02:50 2006 -0600
+
+ Check for interrupts on for(;;).
+
+commit 15550ffe796c57d5d29ea5ec94590b424dd52954
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 2 12:46:17 2006 -0600
+
+ Removed unneeded %s.
+
+commit 6d32da25931610ecbd2a037dabc06daf590b9eb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 2 12:38:03 2006 -0600
+
+ Added support for Adobe Reader annotations.
+
+commit d29fe7bd1b866038c712a4a361b0bdec3d66f113
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Aug 1 13:17:50 2006 -0600
+
+ Improved highlighting of strings and scaling expressions.
+
+commit 0acd2b77382036350910ff18bae3df35e509d9db
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Aug 1 13:16:51 2006 -0600
+
+ Allow empty test expression in for loop.
+
+commit 8eeecfa50431a4ead2b53af641e55b841bc0f15c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Aug 1 13:16:21 2006 -0600
+
+ Clarified comments.
+
+commit 355c37958b6b948bd3590b032373f59872a939f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 1 08:40:11 2006 -0600
+
+ Incremented version to 1.13svn.
+
+commit 011ccae6de7ae9699aa841dd6bd985526766ca25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 1 06:46:11 2006 -0600
+
+ Fix cxx warning messages.
+
+commit 4c397bc7f375c2b585c69abb7cb51a9ece995994
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 1 06:32:23 2006 -0600
+
+ Use command-line version of ghostscript (gswin32c.exe) under MSDOS to avoid
+ spurious ghostscript window when producing pdf files.
+
+commit 83c37ae5865e042bb52b50f7ee8ab366891894e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 31 14:42:09 2006 -0600
+
+ Updated.
+
+commit 3155feb37eb0b7b66680faa49af3f3030c9d26a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 31 14:23:50 2006 -0600
+
+ Simplify pen constructors.
+
+commit e292493e7798b572a31cfdc7f9f60be9a5c03d55
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 31 14:12:33 2006 -0600
+
+ Implement transparency.
+
+ Handle DEFLINE correctly.
+
+ Change string to mem::string throughout pen class.
+
+commit e6704b4d1c7bb2ad26618f2587b1a46183d3a19a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 31 14:09:15 2006 -0600
+
+ Use heavygreen instead of green.
+
+commit b58d65ce754bddf6d826d99af97c9a8e7ae67c4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 31 14:07:33 2006 -0600
+
+ Added equations item.
+
+commit 09880dbab3c09f0ff6b6d06469049e1e03834f1f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Jul 30 00:22:40 2006 -0600
+
+ Delay call of getName, so that it is only called when the name is used.
+
+commit daf07650a774d77f1bc1b319ff2129f93343abab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 22 13:43:23 2006 -0600
+
+ Fixed label fuzz.
+
+commit c75cd4332190a6c80206864871c7f098260c815d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 22 01:10:50 2006 -0600
+
+ Minor additions to Help section.
+
+commit f95b2c761e1bb5ce5cc1d4194d0c08b0758db1b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 22 01:08:18 2006 -0600
+
+ Account for scale in label bounding box calculation.
+
+commit 662666896ceec7a86a8acc05bbf714ff017acdf1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 22 01:07:15 2006 -0600
+
+ Renamed interact() to interactive().
+
+commit 0a7ee04366c0250477d87cd72007e0fcc1cbeb6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 22 01:06:34 2006 -0600
+
+ Fix Step calculation (special case).
+
+commit eae2726d0ce3648e4c77d5d8286c8959e2fef919
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 22 00:59:44 2006 -0600
+
+ Interactive reset should call cleanup, not exitFunction, and set uptodate=true.
+
+commit 6083f7f734c0846261a701d3dd2d9aaac3541ece
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 11 15:52:29 2006 -0600
+
+ Updated.
+
+commit fb46edec56c5921e5ca6cfcb0ef107eb7d135df9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 11 15:41:51 2006 -0600
+
+ Added default pen argument to Dotted().
+
+commit c4bd8d894fa312bb63b8e4367156266977092b15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 9 21:16:08 2006 -0600
+
+ Add q option to scroll facility to allow one to terminate scrolled output
+ without causing an execution interrupt.
+
+ Make scroll a setting instead of a function call.
+
+commit 7c5bedb12ad977701955cbf1726782e88ae2f379
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 8 22:10:25 2006 -0600
+
+ Added prefix plain_ to internal plain includes.
+
+commit 7da6733491c9eca3c94cd043f288bf09dbe16ed9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 7 23:05:42 2006 -0600
+
+ Add missing clear() function to remove all breakpoints.
+
+commit 9dd7f96ec2a61fdb419445bcffa2a0884006b870
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 7 23:03:10 2006 -0600
+
+ Simplified partialsum.
+
+commit 36759e0b95e1af56c6c0d76d1bc11597db2fc5b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 7 11:10:28 2006 -0600
+
+ Removed page break.
+
+commit d6047df8c3e18d8e1e34788eddbecb97597dced3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 7 11:06:25 2006 -0600
+
+ Documented ellipse.
+
+commit 42c87dac055830e8c87eba709885e75d4d893edd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 7 10:41:38 2006 -0600
+
+ Moved "Drawing Commands" section to immediately follow tutorial.
+
+commit ac38dcb2af96edeb8acb95b81c3021499d574b5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 6 16:30:18 2006 -0600
+
+ Minor documentation improvements.
+
+commit c3f6db0826aec5be9bebbe809665c549e1fbe779
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 6 16:17:13 2006 -0600
+
+ Fixed documentation of periodic tridiagonal solver.
+
+ Minor edits to Bezier curve documentation.
+
+commit f64d12cbbd2d0d824653688be0930ecdcf181119
+Author: Radoslav Marinov <rtm907>
+Date: Thu Jul 6 14:05:53 2006 -0600
+
+ Added a bezier curves example - /doc/bezier2.asy .
+
+commit 7b0e702e928cb8f2f04332fed7e9f10df50eb2df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 6 10:55:47 2006 -0600
+
+ Replace double quotes with single quotes for compatibility with \usepackage{german}.
+
+commit 133164c761c28dc86ccdc63b7a12e546a939c7e1
+Author: Radoslav Marinov <rtm907>
+Date: Thu Jul 6 10:55:47 2006 -0600
+
+ Added some more information on Bezier curves.
+
+commit 4bc34df3158d155b2fe5beefa9ef9e0970755bf0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 6 01:05:00 2006 -0600
+
+ Incremented version to 1.12svn.
+
+commit f8478772f370fba4d278a7b2c3a165c7641819ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 6 00:10:14 2006 -0600
+
+ Support g++ 3.3.4.
+
+commit e9b952ce4ae5900c33584f1ef822d66d775b87c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 5 23:53:55 2006 -0600
+
+ Fixed cxx warning messages.
+
+commit e12b26bc7e3ff3ae0f7383f9ea69f3df080aef8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 5 22:39:14 2006 -0600
+
+ Added reference to graph3.
+
+commit 60cb8a05d80a51765b53f4d2219e177c4165ee98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 5 12:28:58 2006 -0600
+
+ Renamed locate to locatefile.
+
+commit b289c382769951d33a7d1e86b25a9c0aa1aab70a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 5 01:15:18 2006 -0600
+
+ Debugger enhancements and minor fixes, including conditional breakpoints;
+ renamed remove(string, int) to clear(string, int).
+
+ Define min(... int[] a) and max(... int[] a).
+
+ Moved realmult to runtime.
+
+commit eb3848d18bc8b2666b7756d0beb6bf53636a9418
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 1 03:05:34 2006 -0600
+
+ Removed spurious write.
+
+commit 406eb56dbd70bc4a193fa6418ab86e0ded006bc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 1 03:03:41 2006 -0600
+
+ Simplified debugger: removed step, renamed line to step, and make trace toggle.
+
+ Prune duplicate trace messages.
+
+commit 27f83cfb49ff4d0bff6ddaf0ee33875c501a0fd5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 1 01:20:21 2006 -0600
+
+ Make access settings global.
+
+ Added twice setting to resolve LaTeX references.
+
+ Improve embedded movie example.
+
+commit 5491a9ba3950418ec02f30c385b92374e8674eee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 30 11:09:49 2006 -0600
+
+ Generate wheel.mpg.
+
+ Suppress vbv_delay overflow messages during mpeg merge.
+
+commit 176ad41299376337a145e9b084fd1d12ed2303c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 30 10:34:52 2006 -0600
+
+ Use defaultformat again instead of empty format string.
+
+commit 846dfbf82f1d4a1757c0c20048b67710620605cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 30 10:27:19 2006 -0600
+
+ Improve discussion of stack overflow detection.
+
+commit 4fcdfd5f23e825c917fb3a7b5c958ec6d94d5ae9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 30 08:35:14 2006 -0600
+
+ Added missing file.
+
+commit 685c1ede9c52233c3cb2135ee12e986391e6d374
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 29 22:54:03 2006 -0600
+
+ Added 3D array transpose and copy.
+
+commit 2c20940ae36d496d660f04d4d360c4bdbe0ff558
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 29 22:37:03 2006 -0600
+
+ Prevent runtime errors and interrupts from resetting interactive environment.
+
+commit 6f8a184d15535e00803cb8ac6ffff182459a40ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 29 22:35:10 2006 -0600
+
+ Removed extra blank line at end of 3D array write.
+
+commit 1923d5f328df74f65f9c7cf7850a0d672c18ccb3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 29 17:10:05 2006 -0600
+
+ Moved introductory material into Tutorial section.
+
+commit 860b5da27d21101dc89322659afb376f7d28f1e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 29 11:37:38 2006 -0600
+
+ Added prompt and quiet settings.
+
+commit 5698e9e1a1cbf3073cc280dfd71eaac62be58313
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 29 06:20:33 2006 -0600
+
+ Don't exit if stack overflow or segmentation fault handlers fail (to
+ workaround broken libsigsegv-2.3; upgrading to libsigsegv-2.4 is recommended).
+
+commit 83b1ede25ffc9552e993a5d95613b76760b1130a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 28 21:59:26 2006 -0600
+
+ Renamed Examples section to Tutorial.
+
+commit 849359439f21d7b98bcb33eb0cb341a53180fcf5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 28 12:40:09 2006 -0600
+
+ Removed unused line.
+
+commit 194753aa5ef632bbdeda4bc54091b0327559e630
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 28 12:38:09 2006 -0600
+
+ Moved debugger into separate base file debugger.asy.
+
+ Added void stop(string file, string text); to stop at the first line in
+ file containing the string text.
+
+ Renamed q (quit) debugger command to x (exit); added q (quit) command that
+ quits debugger and ends execution.
+
+ Better fix for memory leak.
+
+commit 7f95d2aa8d456d4f4ac55fdf66bc1d380359df1c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 28 10:59:27 2006 -0600
+
+ Minor documentation updates.
+
+commit 6744bcf2123427cc4c488b9faa08a74c5c28286f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 28 01:24:15 2006 -0600
+
+ Ensured that the basis in lookAt() is orthonormal.
+
+commit 1e1d21359af6ac9ed84e8a655f85caa8dd15339b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 28 00:35:12 2006 -0600
+
+ Incremented version to 1.11svn.
+
+commit 9dedce2a8e0e8aad57168c928a43c4e21c848aaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 28 00:03:25 2006 -0600
+
+ Add support for spaces in Asymptote and output filenames.
+
+commit f4c9eb6456a12db6b0e0ced5d6c7d2baaa574274
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 27 22:51:10 2006 -0600
+
+ Added more quotes.
+
+commit 21cc31375595807ed07c4c16f0756c0c0914380a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 27 22:44:55 2006 -0600
+
+ Add more quotes for MSDOS users who like to use spaces in filenames.
+
+ Remove quotes in diagnostic messages.
+
+commit 9481a3783c06307af05591e38a5fdfde0808c5eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 27 13:30:09 2006 -0600
+
+ Cache source code in debugger.
+
+ Move debugger help message to immediately before prompt.
+
+commit 56a9d58ba74a24b05cea462018490512c164dfab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 27 12:42:03 2006 -0600
+
+ Extended and documented debugger.
+
+ Fixed string reads of lines containing only whitespace.
+
+commit b0c68db03af88951576f316333056c5d9b565acc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 27 01:47:31 2006 -0600
+
+ Fix drawpen.
+
+commit b4fa5baaf24bc1217c729461060e9aa5cde234f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 27 01:45:40 2006 -0600
+
+ Make default drawpen currentpen again.
+
+commit b042abc34e332e4b96fca5595320beb43392ab6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 27 01:31:48 2006 -0600
+
+ Work around atbreakpoint memory leak.
+
+commit ddafc5a4ed46a3f11e6944cf3d9c6d10d3c7708d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 26 23:25:54 2006 -0600
+
+ Make Fill and FillDraw work with markers and superpaths.
+
+ Minor formatting updates.
+
+commit 5e5eb1543ef6f855dd4fe7021ad2629af65efd09
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 26 22:23:17 2006 -0600
+
+ Suppress all errors when quiet=2.
+
+ Catch handled_error in configuration files.
+
+commit 7960b9d402a8e258d465c777ec0183b1d5457062
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 26 21:14:44 2006 -0600
+
+ Added parametric surface example.
+
+ Distinguish between distances in front of and behind camera.
+
+commit 6517027ce7911dfb196eac47ff129ed6e96e8e60
+Author: Chris Savage <chris@savage.name>
+Date: Mon Jun 26 18:02:59 2006 -0600
+
+ Implemented parametric surfaces. Surface fill/mesh is no longer drawn for nullpen arguments.
+
+commit 5ffd26cdb1c4cccd7de84fe4b6297d5a599dc058
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 26 16:04:47 2006 -0600
+
+ Fixed segmentation fault if atbreakpoint isn't defined.
+
+ Moved debugger.asy into plain.asy.
+
+commit 5c7f6e9573b220bd314fdabd7125837cb1472236
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 26 02:02:39 2006 -0600
+
+ Support compilation under g++-3.3.4.
+
+commit e8bd9c1cefa26e967527ea67557848c45c9e0e46
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 26 01:18:44 2006 -0600
+
+ Debugger support.
+
+commit 9a1d8ebaeced74c8a153a8cfc4676852623544f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 25 22:13:21 2006 -0600
+
+ Implement rudimentary debugger.
+
+ Fix interrupts.
+
+commit e43db21f79abdef7e08101de0878690dbff29288
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 25 22:10:58 2006 -0600
+
+ Suppress stderr for gv workaround.
+
+commit 8ce72f2e5b1b30cb24fd00f98b9fb864a87a7dfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 25 22:10:14 2006 -0600
+
+ Suppress stderr only for gv workaround.
+
+commit e63b5160040dbd16a42d1ed523e3e0577530c911
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 25 19:20:24 2006 -0600
+
+ Work around file descriptor problem with MikTeX 2.5.
+
+commit dbd425d4bd359edf6c23148c7616ce0631090b4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 23 21:03:52 2006 -0600
+
+ Added Crop argument.
+
+commit fe386dfc9115d32344b5740960089de1fd6a58e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 23 21:02:52 2006 -0600
+
+ Added autoconf > 2.59 patch submitted by Chris.
+
+commit 146deafd826c99a659888fe7442932a769ed16c9
+Author: Chris Savage <chris@savage.name>
+Date: Fri Jun 23 18:06:33 2006 -0600
+
+ Added crop argument to limits to match xlimits.
+
+commit 4ba4b2c506db233267faab753776de776d4a43ab
+Author: Chris Savage <chris@savage.name>
+Date: Fri Jun 23 18:04:34 2006 -0600
+
+ Corrected default crop argument of xlimits.
+
+commit 547c1670099a308a0cc8a7775663a4538cd2514f
+Author: Chris Savage <chris@savage.name>
+Date: Fri Jun 23 17:08:52 2006 -0600
+
+ Added picture argument and use of picture scaling to graph(...) functions that did not previously do this.
+
+commit 8584e109743d459f49cb464afda3d3fe96e1636c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 23 06:12:58 2006 -0600
+
+ Changed Docdir to docdir; hopefully this won't conflict with next release
+ of autoconf.
+
+ Replaced GPL LICENSE with newer version (FSF forgot to bump the version
+ number!).
+
+commit 8d111c60d5c8fee35160dfc0a8e53fd62b2e40e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 22 16:35:05 2006 -0600
+
+ Incremented version to 1.10svn.
+
+commit eb0de75fc9217b6a6b982157fad091a0e3f60bb8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 22 13:52:31 2006 -0600
+
+ Make gv-3.6.1 bug workaround work with older versions like gv-3.5.8.
+
+commit 8ff9ab7deabaa2f6b7b117056fca0a0b8c50a8d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 22 00:19:45 2006 -0600
+
+ Updated to MSDOS gs8.54.
+
+commit a4d69da3b751629da5f08828082c7c466c079914
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 22 00:18:51 2006 -0600
+
+ Incremented version to 1.09svn.
+
+commit 0f24e94fcb206bece1df0307eb9c353c8e900a9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 21 22:36:17 2006 -0600
+
+ Documented int[][] triangulate(pair[] z); for creating a triangular mesh.
+
+commit 349ef2c3f789eb2c5da5cc8e8e34a2ecfeb83fe7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 21 21:46:43 2006 -0600
+
+ Fixed make distclean.
+
+commit 053152254fd41c1c83d83bfc1dd77623abf10d59
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 21 21:15:32 2006 -0600
+
+ Clean up unneeded files.
+
+commit f6a46cd80c1f5d8a8c438368f67bdb1a7ff45d0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 21 18:13:50 2006 -0600
+
+ Fixed warning messages.
+
+commit 4eba8344080fd285665a7673788a5fba3559fa4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 21 16:41:19 2006 -0600
+
+ Removed unneeded public modifiers.
+
+commit b8a19d515820713230513415a8eba377a9f3fce2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 21 16:35:07 2006 -0600
+
+ Added pen colorless(pen) function that strips pen color attributes (useful for
+ avoiding color mixing).
+
+ Fixed stepping bugs in slide on overfull slide; added institution field to
+ titlepage.
+
+commit c026098e41f0ae6c8568bb41f6146592a730c298
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 20 21:40:06 2006 -0600
+
+ Removed AC_FUNC_MALLOC and AC_FUNC_REALLOC as they seem to cause more
+ problems than they solve.
+
+ Fix help command by reverting broken Docdir change.
+
+commit d940254ae30f0b9a5492adb74cf04417784d1eac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 20 13:12:52 2006 -0600
+
+ Increased epsilon to fix corner cases.
+
+ Suppress null labels.
+
+commit 5eb1c97104c77b32837f6e96d1ea96a9859bca3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 18 22:32:31 2006 -0600
+
+ Incremented version to 1.08svn.
+
+commit 1e60c4d32988a7983d208fa0289e71df8bb56bfb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 18 21:34:40 2006 -0600
+
+ Fixed gv workaround.
+
+commit b3983451193bb29fa2fe492d385f408d4e159182
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 18 20:51:25 2006 -0600
+
+ Fix cygwin build problems.
+
+commit d56acb49f9f969cb5a940a1c7c48a5de241110f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 18 10:39:54 2006 -0600
+
+ Add and document contour labels.
+
+commit 640ad149422053ee618a7be7bf5aa9636076b88a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 18 01:37:48 2006 -0600
+
+ Updated documentation regarding type-dependent array functions.
+
+ Fixed example.
+
+commit 84088bd182aa527acc3e8d0f0bfa6a56a97c2510
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 18 01:24:06 2006 -0600
+
+ Add imagecontour example.
+
+commit ff6887f2c5ab91209aba3956c4d25805f0ad6901
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 18 01:03:23 2006 -0600
+
+ Add improved and simplified version of Chris' palette modifications.
+
+commit fcbd8a3c0dcd0d6baa8e5ceaec1c65f823b8f65f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 17 16:53:00 2006 -0600
+
+ Fixed arcarrowsize.
+
+commit 7ef1b87ae9df597ccff3c44fd5d65ada8d2d86a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 17 16:49:51 2006 -0600
+
+ Fixed and simplified LU decomposition, solve, and determinant.
+
+commit 8f9a1b963c39eff23baa5f87d53d1317a780d145
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 17 04:56:37 2006 -0600
+
+ Simplified test.
+
+commit ceeda628c34eae8b29464876115aebc0aba7fc58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 16 20:09:40 2006 -0600
+
+ Optimized solve and inverse.
+
+commit f1129650fdf1e1b9a3b9a0d43b3d6979b7fbf501
+Author: Radoslav Marinov <rtm907>
+Date: Fri Jun 16 14:01:41 2006 -0600
+
+ Added LU decomposition instead of Gauss-Seidel method in solve. Gauss-Seidel method is still used for finding inverses. Added a test for both.
+
+commit 973bab339bb76e8373ad05c952946b826453f035
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 15 16:33:32 2006 -0600
+
+ Renamed Fill filltype to FillDraw and added Fill filltype that only does a fill.
+
+ Fixed arrowsize capping code and added arrowsizelimit.
+
+commit 3b257884e63a16d5f3c488d5ed774acb7f31d5a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 15 14:41:13 2006 -0600
+
+ Renamed readable to restricted.
+
+commit 651ae218ff630152e4d03bf44b6d5be20e6f47a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 14 15:55:06 2006 -0600
+
+ Fine-tune logo.
+
+commit 7f1cf6db7f42d205226c05742a347c09701ff4bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 14 00:15:22 2006 -0600
+
+ Change defaultformat argument of PaletteTicks to "".
+
+ Fix formatting issues.
+
+commit 3e2f27f3847471318a6568e6cda79c5e1b3e4188
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 13 17:23:58 2006 -0600
+
+ Added readable keyword, made public the default permission.
+
+commit 5dd1e7f9b4440e235a3d77d591c683b8a4c99b55
+Author: Radoslav Marinov <rtm907>
+Date: Tue Jun 13 14:49:16 2006 -0600
+
+ Updated documentation for contours.
+
+commit 5ef02318e225d6f75bbddb01866f7efe278b92cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 13 13:14:18 2006 -0600
+
+ Optimized postsorting of triangulate routine.
+
+ Simplified contour interface.
+
+ Added nonuniform contour mesh example.
+
+commit 9643e0dc524184c8285d73c2351976e5a98f5a11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 13 12:34:14 2006 -0600
+
+ Make arrowhead and arrowheadbbox public to allow them to be overloaded.
+
+commit 9ad6ed85d523118ea068a22769f72d587dda8d2a
+Author: Radoslav Marinov <rtm907>
+Date: Tue Jun 13 11:10:27 2006 -0600
+
+ Added non-regularly spaced contouring.
+
+commit f227e558df95e61472134119242ad9feadb93875
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 13 01:00:48 2006 -0600
+
+ Use random pair for overwrite moves when align=(0,0).
+
+commit b257abdab1f08e55f01aa5570a05e785dde0e40b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 13 00:59:12 2006 -0600
+
+ Formatting.
+
+commit 8684d471b3697c1630abc8b06bfb74506b49c9ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 13 00:54:17 2006 -0600
+
+ Fixed secondary logarithmic axes.
+
+commit 0346bdb77d0dc2da9d7cf7b8f660f5e487472951
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 13 00:34:56 2006 -0600
+
+ Fixed count computation (for endlabel=false).
+
+commit fc50cfec9594716a63f4d6708e3e6dadb75dabfa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 13 00:25:17 2006 -0600
+
+ Fixed alignment of rotated tick labels.
+
+commit 2823b5e4594cc35dbf382941754006bea86aa9c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 12 22:37:10 2006 -0600
+
+ Implemented more efficient guide collection algorithm.
+
+commit d3e000399ca900690fbe10cc7f99820c835f7bb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 12 20:33:17 2006 -0600
+
+ Added string option to assert.
+
+commit 1fd671831ef34a2e1114bf08a061ff9985c373e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 12 20:30:55 2006 -0600
+
+ Standardize "could not load module" error message.
+
+commit 51889939c120a4ca97af149784c217ceb7b06115
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 12 20:29:02 2006 -0600
+
+ Use most up-to-date verbose setting for traceback.
+
+commit f7f07a661d8b1f8401949d437dac738a7de61050
+Author: Radoslav Marinov <rtm907>
+Date: Mon Jun 12 10:23:59 2006 -0600
+
+ Removed copying of unused variable in triangulation routine.
+
+commit c80e76f924a4611e1ce9c9b6e11e3bcd7f92d58f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 11 14:05:28 2006 -0600
+
+ Removed executable flag.
+
+commit 59f5f5a6ae7a00dea7b006404c1e2881df118c93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 10 15:45:17 2006 -0600
+
+ Make currentprojection public.
+
+commit 29d5586ceb7a1aef6e782a4d124bf3bd672b5575
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 10 15:42:22 2006 -0600
+
+ Import three as public so that currentprojection can be overridden.
+
+commit 6ed73746146901f100fd6ecb07a3fe0c8ee549ee
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jun 10 13:55:29 2006 -0600
+
+ Added addSaveFunction to extend save and restore.
+ Moved projection code to three.asy.
+ Handle degenerate cases in lookAt().
+
+commit 82ecef1191a366ad0f0b0508663cc5ca013fe4b9
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jun 10 13:51:57 2006 -0600
+
+ Noted built-in modules.
+
+commit 25751222b9f06612b95690c9607aff0be31b8ce2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 9 22:16:41 2006 -0600
+
+ Removed unused subtraction.
+
+commit 9981e0a4273b280d7edf66ad2d121c3b7ec7d620
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 9 22:05:53 2006 -0600
+
+ Fix overhead/underhead views.
+
+commit d627684544274d7cf3670616a96cd687a80b05d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 9 16:49:33 2006 -0600
+
+ Added up argument to lookAt; remove lookAtOrigin in favour of lookAt(O,...).
+
+commit 4c9fc4ebfac5c393e8cbfa0c22a2ae32fab47d6b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 9 12:21:26 2006 -0600
+
+ Simply support for custom projections.
+
+ Reverse arguments of lookAt for clarity.
+
+commit f0648e6bf0a78e245f949a6aae289aef6b99b0bd
+Author: Radoslav Marinov <rtm907>
+Date: Thu Jun 8 13:49:56 2006 -0600
+
+ Fixed a problem with triangulation.
+
+commit fb2650817ca533532783708b22602a8b5b85c8d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 21:41:09 2006 -0600
+
+ Fixed typo in configuration instructions.
+
+commit 869f515dc87594e6b50fa2609847ffe4e4facff4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 17:00:16 2006 -0600
+
+ Add Delaunay.
+
+commit f200d75273e0bfb0f7ae0bdab84714c45a462ee2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 16:58:54 2006 -0600
+
+ Added Paul Bourke's Delaunay triangulation routine.
+
+ Removed unneeded copyArray from inside.
+
+commit 772fbb1edbde73c41403365263a2adf06b08a443
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 14:22:18 2006 -0600
+
+ Fixed typo regarding cone vertex.
+
+commit 88e0cf1bdfadaea42f1f660ea8a79fe43ce0695a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 14:02:03 2006 -0600
+
+ Fix configuration problems.
+
+commit 27e61ce6967c6650650287430cf37e5f6efbb5fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 03:25:06 2006 -0600
+
+ Remove docdir.
+
+commit b655d72e4a0551596632fbd31b5128322450b454
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 03:10:45 2006 -0600
+
+ Remove unused docdir operations.
+
+commit 9610dd75d92ba49c9e448425ea9aa66eef84f0a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 03:05:30 2006 -0600
+
+ Implement work around for backwards-incompatible command-line options of gv-3.6.1.
+
+commit 1c99f965ca672e7a581ad72cb440454e2328b0fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 02:47:32 2006 -0600
+
+ Make docdir if it doesn't exist.
+
+commit ea5049ca5be8b6fe15ad71804eaa69363b374320
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 02:27:37 2006 -0600
+
+ Fix default configure documentation directory setting.
+
+ Document inclusion of Asymptote in Fedora Core Extras project.
+
+commit db803d3c1d07e1494e24a197a02a6968e3bc5df1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 7 01:40:43 2006 -0600
+
+ Added --with-docdir=PATH configure option.
+
+commit 8cf4582ac520c17579da3f75c57b2e4001759b7b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 6 23:12:16 2006 -0600
+
+ Add object structure for handling frames and Labels on an equal footing.
+
+ Add a pack routine for building compound frames from a list of objects.
+
+ Simplify flowchart interface and example; fix frame/Label packing.
+
+commit cea422aaa3c107040e20983f2918ead70fb61293
+Author: Radoslav Marinov <rtm907>
+Date: Tue Jun 6 14:46:11 2006 -0600
+
+ Added slopefields module.
+
+commit 5e6f5135cc6c798defa0ef962b90bc44f120259a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 6 04:10:20 2006 -0600
+
+ Fixed alignment problems, standardized usage.
+
+commit 9b09a4901061fe9d5092a8ccb369d1f8b25450e7
+Author: Steve Melenchuk <smelenchuk@gmail.com>
+Date: Mon Jun 5 12:13:22 2006 -0600
+
+ Repair inconsistency in box height being used for vertically centering the header text in flowrectangle.
+
+commit 009f43ccc83a73ac803878ac83351593a2acc157
+Author: Steve Melenchuk <smelenchuk@gmail.com>
+Date: Mon Jun 5 11:52:27 2006 -0600
+
+ Tweak vertical margins on flowrectangle with header.
+
+commit eac4e8394435700da38568335cb6c3a9dfb7d8c9
+Author: Steve Melenchuk <smelenchuk@gmail.com>
+Date: Mon Jun 5 09:31:06 2006 -0600
+
+ Adjust margins on flowrectangle (both with header and without).
+
+commit 63a2536150751be2feafc4457d8e6402fbe29b58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 4 21:49:17 2006 -0600
+
+ Make makepen fill nodes; fix infinite loops.
+
+commit 844fd281ea372e25b043a6e899e8ee32ffa869ba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 4 14:49:17 2006 -0600
+
+ Added missing pen arguments in calls to hatch.
+
+commit bd06d2617aa5c40b9a7b7e13eaa3cd6f2c35d24c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 3 08:04:31 2006 -0600
+
+ Fixed documentation of PaletteTicks.
+
+ Renamed ngraph argument to n for consistency.
+
+ Renamed straight(path) to piecewisestraight(path) and moved to runtime.in.
+
+commit 3aba60d261891a8a6aea2f45d1ba81411fea0470
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 2 16:20:34 2006 -0600
+
+ Draw on frame f.
+
+commit 45ce2b17d76b55a1612548fbaec345dc1b21b161
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed May 31 13:51:33 2006 -0600
+
+ Clarified the non-behaviour of top level static modifiers.
+
+commit a74dcf0f7b3e963af33e33071fc38c6afb2b30b3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed May 31 13:42:21 2006 -0600
+
+ Added warning for top-level static modifiers.
+
+commit 54baf1109570f092424b389f6059c87a1bb74310
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 12:45:50 2006 -0600
+
+ Added flowblock initializer; removed unneeded new picture initializers.
+ Added authors, improved indentation.
+
+commit d9198ced6bdf4ff2fab4bc8a58905656a93aa3f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 11:54:36 2006 -0600
+
+ Make cputime return a structure.
+
+commit 78e73f71620d81fc555f4c27158b75290cb409c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 11:53:38 2006 -0600
+
+ Removed unneeded CFLAGS.
+
+commit 07b2003ee31ecc0df02a550d0f9705524cc5466a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 10:34:10 2006 -0600
+
+ Fix texinfo dependency.
+
+commit d5597dbdbc87dd6f48a7e628eecde5cfb95c6463
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 10:21:34 2006 -0600
+
+ More info updates.
+
+commit 649b4aec2d15a36e686e98b30ef91fb7f774363a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 07:03:42 2006 -0600
+
+ Add cputime() function.
+
+commit f545c026d79b3cf8059a96200521bd73be1d1dd4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 06:24:26 2006 -0600
+
+ Use -O3 when building rpms.
+
+commit dbd641c869d86b02b6ba3153c41cbd625a13221a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 06:13:43 2006 -0600
+
+ Fix picture scaling computation in dimension example.
+
+commit a083bff3445bf9134c9cc5e4020c38f213a6b715
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 31 05:18:53 2006 -0600
+
+ Improve diagnostics.
+
+commit 7b20750384ac20389e1849e32a22c6c4c929f08d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 30 01:18:50 2006 -0600
+
+ Removed info dir entry in %files section; makedepend should respect cflags.
+
+commit 010f667be0917e8ea63c38bc0b894fc8ee8d82b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 30 00:53:41 2006 -0600
+
+ Use make install-all in rpm spec file to install info pages as well.
+
+commit 000cb4d5d8afababec8806b7b439143a0389a5ad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 30 00:53:15 2006 -0600
+
+ Fix make uninstall.
+
+commit 60cacc6f428142cb91f9c3e54ae1c4cc5b73d2d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 30 00:28:36 2006 -0600
+
+ Fix installation changes.
+
+commit 98f69f91a7c55ce3a90cdbe800365124e6137292
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 23:58:30 2006 -0600
+
+ Update example to use new mesh resolution names.
+
+commit aac6c630f447abcd6880c0ae38add2bb8c32e63f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 23:57:15 2006 -0600
+
+ Fix another relative path installation problem.
+
+commit 24e32f701448ae0abd7e332aab053bf60d5c062e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 23:47:36 2006 -0600
+
+ Fix installation of system asy files.
+
+commit 08b522ff4cabbdaaf70de0c14eddc61e12755b98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 23:40:00 2006 -0600
+
+ Fix cxx warning message.
+
+commit f620740a5af8135c70fbd4e81bd6361cfb64bdc0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 23:38:33 2006 -0600
+
+ Renamed contour examples.
+
+commit fcbd51eb488444cc34e8a967ee73d22b0f3554a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 23:33:18 2006 -0600
+
+ Simplified contour interfaces by implicitly casting pen to pen(real).
+
+commit 32a0c4c021e8faa02e52de3403d52b0fc4857ad6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 22:06:37 2006 -0600
+
+ Change package group; request texi2dvi; install asy-init.el.
+
+commit 12fbe90c8826f0a4bdd37d53051d1fcd7377e524
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 22:02:14 2006 -0600
+
+ Add emacs/xemacs init file for rpm installation.
+
+commit ca219dfe286fe14588199316b44a516aed97ebf2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 29 22:01:05 2006 -0600
+
+ Move include shipout earlier.
+
+commit 1f2e802856fabc690a106486a3ba4139963e7b57
+Author: Radoslav Marinov <rtm907>
+Date: Mon May 29 15:46:10 2006 -0600
+
+ Added new interfaces to contour.asy
+
+commit 04c13ec23cf6ab805a13097218c21860a571be28
+Author: Radoslav Marinov <rtm907>
+Date: Mon May 29 15:31:48 2006 -0600
+
+ Added basic documentation for contours.
+
+commit a03b794e15756e3e0459f4601851d2eef218bc0d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 28 22:40:13 2006 -0600
+
+ Minor optimizations; standardized mesh arguments (n -> nx, m -> ny).
+
+commit af0349baa883f68bdc064f5c20b921880ce4431f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 28 18:07:12 2006 -0600
+
+ Further optimizations obtained by sorting contour array.
+
+commit d5e04e1cee076e6fa542899344643ab02e63ae36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 28 13:12:14 2006 -0600
+
+ Optimize.
+
+commit 5956312549528c37d03ed6a6aa638f41d64cd72c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 26 22:19:37 2006 -0600
+
+ Add Jose's patch: list directories in %files section.
+
+commit 5bf4a571d99182f39cbf8c7089e13497c8a6e31d
+Author: Radoslav Marinov <rtm907>
+Date: Fri May 26 15:32:06 2006 -0600
+
+ Fixed a minor bug and added an additional interface option.
+
+commit 2dc5e703eafd44944c9056defebcb7f0d62cc4a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 26 15:12:37 2006 -0600
+
+ Make pen argument a function.
+
+commit 4aafdb65a959e771b184dc6ffd9ffdf58af6ac1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 26 15:02:09 2006 -0600
+
+ Standardized signatures; support contours of matrix data as well as functions.
+
+commit a05043c0414b96b2e277655e781c4468a7c012fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 26 11:36:37 2006 -0600
+
+ Make images and shading respect -gray, -rgb, -cmyk, and -bw.
+
+ Make palette.asy use grayscale with -gray.
+
+ Replace bool mono by settings.gray || settings.bw.
+
+commit 492d0924cd96e9fb43f5b7c42f7b42e6f7db8164
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 26 08:24:01 2006 -0600
+
+ Add date arithmetic routines:
+ time(int seconds, string format="");
+ seconds(string t="", string format="");
+ Make time() return the current time in the default UNIX format.
+
+commit 0d6b7c6cf6f5f120e7a06024eaf8186aa821c3ac
+Author: Radoslav Marinov <rtm907>
+Date: Thu May 25 15:35:50 2006 -0600
+
+ Inserted a space between operator and .. .
+
+commit 5f1fdbef839ebb2692ca7e7aa3b6cacfa1a2bc7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 14:50:32 2006 -0600
+
+ Changed 1.07cvs to 1.07svn.
+
+commit fb08ae2efca0b373fae51e0d835f9b45e8a8d2ca
+Author: Radoslav Marinov <rtm907>
+Date: Thu May 25 13:17:55 2006 -0600
+
+ Fixed a formatting issue and a minor bug.
+
+commit 18489c1c24083cb89668b9d64893301fb2dc6a2d
+Author: Radoslav Marinov <rtm907>
+Date: Thu May 25 11:29:03 2006 -0600
+
+ Contour.asy now can choose interpolation operator; default is --.
+
+commit eacb2efc49b51b090ce2164ff13c4801e75de347
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 10:43:46 2006 -0600
+
+ Added example of log2 graph.
+
+commit c7cccaf9c785a2d500880d5fc98a5f048602697d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 10:32:56 2006 -0600
+
+ Fixed bug in YZero.
+
+ Handle log graphs bases other than 10.
+
+commit 6d948eaee01351978780cd68c59885096bc01a02
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 05:00:23 2006 -0600
+
+ Rename array virtual pull function to delete; handle case with negative
+ argument.
+
+ Add virtual insert function for arrays.
+
+commit e8c13b250ffb7d76bad5771584f374c077d66aca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 04:20:44 2006 -0600
+
+ Added virtual pull function for arrays.
+
+commit 329a88e82d4993a278c8672b516fe9b035b7ffba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 03:44:18 2006 -0600
+
+ Fix currentpicture.empty() test.
+
+commit 0d0dac1cd60be60a0076b0be059bf10096ee2423
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 03:07:52 2006 -0600
+
+ Standardized argument names.
+
+commit 5a8131d6c2bc8bea7859c6cf58d6ba52966aa882
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 02:55:26 2006 -0600
+
+ Formatted.
+
+commit e4997b1c1f87258e77414236b182b99b3637f8d5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 02:30:13 2006 -0600
+
+ Fixed longitudinal skeleton when c != O.
+
+commit fcd1d170401623022db843402ad7cb29a4bbd590
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 02:28:57 2006 -0600
+
+ Minor optimizations.
+
+commit d214a8ab29f6f395ae29b142f04f0bfaadbec9f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 02:27:52 2006 -0600
+
+ Check colorspace argument for all forms of shading.
+
+commit cf6077824d89ed8864496d545b6ce584ed8c0abe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 25 02:26:56 2006 -0600
+
+ Added 3d axes routine.
+
+commit 289d41c8ae0a0bcc24fd160a0f1663d2dc7ec5e1
+Author: Radoslav Marinov <rtm907>
+Date: Wed May 24 15:45:34 2006 -0600
+
+ Now uses arrays.
+
+commit 6c7e8af3ae2984f1cb20bece75a584bbffda3d5a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 24 15:08:08 2006 -0600
+
+ Handle subpath arguments beyond boundaries.
+
+commit 3d113075dbb9f217a024bf099a538b168b78accc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 24 11:25:27 2006 -0600
+
+ Added outline().
+
+commit 500936a35c334a1d9e7f196819a57462e2a7ae5d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 24 01:16:30 2006 -0600
+
+ Added reverse(triple[]).
+
+commit 072a649884bca1338c9cc74b147e7bee261f937e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 24 00:28:55 2006 -0600
+
+ Minor optimizations.
+
+commit 9ff513320c61a5d555c6844a206f7b7f095a5d11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 24 00:27:59 2006 -0600
+
+ Simplified code.
+
+commit f1429ac3504544b7d4786f6e6edd80ea656b7f74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 23 22:32:50 2006 -0600
+
+ Updated to mention Subversion instead of CVS.
+
+commit e4ee3b0940c364a5c241bc96dbfe4c6b7aaa51cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 23 22:27:31 2006 -0600
+
+ Updated documentation for Subversion.
+
+ Fixed list of autogenerated files in slidedemo.asy.
+
+ Added missing file.
+
+commit f1b30214cf29bcd231024f5f574991ddb7e0d5d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 23 16:36:20 2006 -0600
+
+ Clarified comment about duplicate guides.
+
+commit b79cd62cf321feb649d66c333e1a4b534b795625
+Author: Radoslav Marinov <rtm907>
+Date: Tue May 23 14:44:18 2006 -0600
+
+ basic .. routine
+
+commit e7706f3e6130165c7e777a4d52af33154143aff9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 23 11:33:30 2006 -0600
+
+ Improved formatting.
+
+commit eed452cd06ba19e12fd9a39b933578e654ac49ff
+Author: Radoslav Marinov <rtm907>
+Date: Tue May 23 11:26:18 2006 -0600
+
+ minor updates to contour.asy
+
+commit 5a36430d4a78004a93b423ae9aa40621226d926d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 23 10:46:50 2006 -0600
+
+ Fixed typo.
+
+commit 854961693a69d0cb1b415d03ea2606be4daa890b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 22 16:23:43 2006 -0600
+
+ Incremented version to 1.07cvs.
+
+commit 996168032abd9a766ce2d783be17354747617e5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 22 08:36:57 2006 -0600
+
+ Added figuremattpen optional argument.
+
+commit eea7a0e9ded8118d99fff985a24dc35445ed9e6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 22 08:36:14 2006 -0600
+
+ Fixed syntax.
+
+commit a8b82e25d7902945f2081705fb4b3081b1cb7f79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 22 00:17:35 2006 -0600
+
+ Renamed old flowchart.asy example to advection.asy.
+
+ Formatted flowchart.asy base file and example; standardized spellings, etc.
+
+commit 8dd6575b7756cc5f90a55f1b1dfadbd58d51cc0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 23:38:42 2006 -0600
+
+ Updated.
+
+commit 631c41e5ff3247612218189a5ccd2972e85ba48f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 23:38:05 2006 -0600
+
+ Restore TeXpipepreamble and TeXpreamble after eval(embedded=false).
+
+ Restore settings between multiple file runs.
+
+commit 7be85d3918e2a665b3723486f43b59e7274c4e1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 23:35:52 2006 -0600
+
+ More endl to newl changes.
+
+commit 4bc38d1758d0601ea5747592ec6b465ab388d492
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 23:34:29 2006 -0600
+
+ Allow alignment checking to be disabled with -DNO_CHECK_ALIGN.
+
+commit bea2825f47aa9136c29aa1cdf88ef0f75ccd4455
+Author: Steve Melenchuk <smelenchuk@gmail.com>
+Date: Sun May 21 14:00:13 2006 -0600
+
+ First version of the heavily-cleaned-up (originally externally contributed) flowchart module. A (very simple) demo has been added into examples and the documentation has a section on the module (could the docs be improved for it?).
+
+commit f84251f8cf64885ef16c1d3c10ec2ae74d5823cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 02:39:14 2006 -0600
+
+ Changed quiet=false option to view=true in shipout (backwards incompatible,
+ but rarely used).
+
+ Removed unused execute(string s, bool embedded=false) function.
+
+ Added void asy(bool overwrite=false ... string[] s)
+ to conditionally process each file name in array s in a new environment.
+ Moved margin argument of figure in slide.asy to just after options.
+
+ Make slidedemo.asy generate required files in case they don't exist.
+
+commit 5a2f592641f2a82b86b6b73a103ff2113bc39374
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 02:02:42 2006 -0600
+
+ Fixed segmentation fault with a future eval after an eval throws an exception.
+
+commit 9a8e1d66275b73f67d167b8f60105b2550df4461
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 00:38:22 2006 -0600
+
+ Make titlepage and title by default call newslide, unless the
+ currentpicture is empty.
+
+ Added reverse video option to slidedemo.asy.
+
+ Add an argument to newslide to allow stepping to be turned off for that slide.
+
+ Updated slidedemo example.
+
+commit a47eb26bec02902d3efcd94997b96e5a01fe701b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 00:34:16 2006 -0600
+
+ Add optional x and y margin arguments to Fill.
+
+commit 181ab2a6b5811ce4f76eb642be9337cd3fdd66fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 00:29:44 2006 -0600
+
+ Allow -u to be specified multiple times on command line.
+
+ Make "open" the default pdf viewer for MacOS.
+
+commit 38c9138c931e1f2c6808c54a078e1308be30da8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 00:28:15 2006 -0600
+
+ Added asycolors.sty package to make LaTeX aware of CMYK versions of
+ predefined Asymptote colours.
+
+commit f0ddb7b579a89d99e8dd649548e4de4c064247ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 21 00:24:42 2006 -0600
+
+ Fixed -outformat pdf for papersizes like a4 with nonintegral bp dimensions.
+
+ Improve performance by avoiding unnecessary flushing of output stream.
+
+commit c8dd84f63624e80aa56b358c21706ada90cc48a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 19 17:24:21 2006 -0600
+
+ Make fft(real[]) a nop when not configured with fftw.
+
+ Handle fft(new real[]) gracefully (returns an empty array).
+
+commit f9b882aa5d5545bed95c271067ed6422339a4543
+Author: Radoslav Marinov <rtm907>
+Date: Fri May 19 10:31:11 2006 -0600
+
+ contour.asy now with guides, supports dashed lines
+
+commit e9f6e6bbed1e61cc3a30f8b9164b8880e3a4a541
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 19 01:09:38 2006 -0600
+
+ Incremented version to 1.06cvs.
+
+commit c6deca9111977391e90151813a05cc2fef788649
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 22:42:16 2006 -0600
+
+ Reduced default authorpen fontsize.
+
+commit daf49b72e56d986b53fcc3ee11ffec4c6114b43c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 22:21:02 2006 -0600
+
+ Added normal argument to Arc.
+
+ Standardized arguments to revolution.
+
+ Updated documentation and examples.
+
+commit 79d6d9730dedab0fca16651ce2c0b1f61bc97405
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 13:43:12 2006 -0600
+
+ Added determinant test.
+
+commit 4aa6fc20712ea101dc4d5a34d359d2a0be19b83f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 13:04:15 2006 -0600
+
+ Removed unnormalized epsilon from determinant.
+
+commit 5eda890c8fc4f08d4fade2e20b773bf47cc9aa31
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 12:48:10 2006 -0600
+
+ Updated documentation: real a[] now constructs internal functions of real[].
+
+commit 56f80f8eaa6efa7e5b313771197a6b8dd43a1da6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu May 18 12:17:29 2006 -0600
+
+ addOps for int x[] now implemented.
+
+commit 81e637b56a0bf064ade66eb783946ac464233fcd
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu May 18 11:55:07 2006 -0600
+
+ Now add operations for all variable declarations of new arrays and functions.
+ Removed old code.
+
+commit 1170b2cd6b0f1e2b5f4bbf6ab352a764a3aa32c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 04:14:06 2006 -0600
+
+ Explicitly document -u stepping=true.
+
+commit 2fda9b050cd48bed37c4e253c8ad4a1a6a7cb6d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 03:53:10 2006 -0600
+
+ Fixed cxx warning.
+
+commit 8dd3e7faa0ffc2beb933f5eb8bc2b9aa0b34ab0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 03:29:48 2006 -0600
+
+ Implemented revolution struct in solid.asy for constructing, drawing, and
+ filling surfaces of revolution.
+
+ Added surfaces of revolution examples.
+
+ Ported precontrol and postcontrol resolution fixes to three.asy.
+
+ Added 3D version of relpoint functions.
+
+ Fixed normal(path3).
+
+ Updated documentation.
+
+commit 08ebff5c9945585178e6a5a23648a297f9f8bb20
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 18 01:03:04 2006 -0600
+
+ Added example showing how to scale only selective dimensions.
+
+commit d9a8fc9d1ce7884a95320fe1fbcd8bf4f83dcddd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 17 23:44:26 2006 -0600
+
+ Documented how to call Asymptote from Python.
+
+commit 17e102d2ca2835dd8bfb691d4e483a4630288271
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 17 23:07:49 2006 -0600
+
+ Make location of slidedemo explicit.
+
+commit fbe3ea488a0e1f27effe2111057103dccd0d6052
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 17 22:46:32 2006 -0600
+
+ Reduce infinity to avoid floating point exceptions with --- operator.
+
+commit 93dcd881e5b4476ffe07fbf4e7a0ee9199dcf625
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 17 22:44:19 2006 -0600
+
+ Allow stepping to be enabled from the command line: -u stepping=true.
+
+commit 5967b8c34f40538a7aa760c7549eef2e2ae74aa1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 17 22:39:49 2006 -0600
+
+ Added y and z autoscale arguments to scale().
+
+commit 383ad013af16211ec6fabeb8c8538d0dd2516f9d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 17 22:15:27 2006 -0600
+
+ Added example showing how to label an axis with an arbitrary string.
+
+commit 14eb8a4d6ecf031dd09ae712eab638dca6aa75fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 16 01:40:57 2006 -0600
+
+ Improved test diagnostics by using internal assert(bool) function.
+
+commit 1a68bcd0d76c42dc0e9aae4b9b94be57f1612e53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 16 01:37:55 2006 -0600
+
+ Added assert(bool) function.
+
+commit 6db26721184b3d768d88c67d81cda0483f69ea35
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 16 01:36:19 2006 -0600
+
+ Fixed cubicroots when R=0.
+
+commit 1e633ec2b48093ddebc77de17300b12fcce7d01d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 16 01:34:48 2006 -0600
+
+ Flush output stream on errors.
+
+commit a0feb5badead646e4e5ced4b9ac5397fa1986f8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 15 00:45:38 2006 -0600
+
+ Added offset argument to linetype.
+
+commit 417c387ca3207020f2e6118773b2492f8ce62d62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 14 14:54:35 2006 -0600
+
+ Remove unused argument.
+
+commit 6eae114c9ac74bd8e154dc097c73e11ba5571b76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 14 14:48:42 2006 -0600
+
+ Move GSL functions into a separate module named gsl.
+
+commit f3c570f260ea6bdd68366d262203160d58d15394
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 14 14:37:04 2006 -0600
+
+ Formatting.
+
+commit 3d57dc5a3d4e2aacce91088294f13115b2e54d1f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 14 11:29:08 2006 -0600
+
+ Removed aclocal and autoconf since Asymptote is distributed with configure.
+
+commit c4a7ec511adaed6a1bc966de48503a10c943ba7e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat May 13 12:33:45 2006 -0600
+
+ Moved addOps for types to builtin.cc. Added support for builtin structures.
+
+commit 953b39d4f44cf9a23f623c0f01c26451b557aa95
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat May 13 09:52:19 2006 -0600
+
+ Fixed typo.
+
+commit b232db20cc3cc1a9aafcb1030f14ee86f1750de4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 13 00:53:22 2006 -0600
+
+ Removed quiet(bool) in favour of explicit setting.
+
+commit 44aa19ad3651fde5c45309d96f216d1a35020e13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 13 00:20:07 2006 -0600
+
+ Updated man page.
+
+commit 839c7735f217563d6e0a5e2d0c7a7ed493c30f64
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 12 23:59:05 2006 -0600
+
+ Added RPM spec file, courtesy of Jose Pedro Oliveira.
+
+commit 45f04ae52790e8b3adc9a9e6f07a6d55c239f8e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 12 23:25:56 2006 -0600
+
+ Moved asy.vim and asy-mode.el back to /usr/local/share/asymptote, where they
+ really belong. Also put asymptote.py here.
+
+ Revert default asymptote documentation directory to
+ /usr/local/share/doc/asymptote (removed recently introduced version
+ dependency, which made no sense since the system directory doesn't depend
+ on a version number either: version checking is done in plain.asy).
+
+ Updated documentation (including new sourceforge cvs instructions).
+
+commit dfed1750cf52db95f0d38ed3e031565c37213bbb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 12 22:55:57 2006 -0600
+
+ Make Arc use degrees rather than radians.
+
+commit 411fe8ba53952d16e4d27d6de5d4325fd7d53872
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 12 22:54:38 2006 -0600
+
+ Fixed obliqueX and obliqueY camera positions.
+
+ Make obliqueZ a synonym for oblique.
+
+ Ignore spurious errors from longitude.
+
+ Added missing (optional) normal argument to arc call.
+
+commit e01588feebf9585c9da7fbfe791f0d395b8da16c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 12 22:47:41 2006 -0600
+
+ Added clipping margin to unfill.
+
+commit c273826c1a2281a543103d2f463b1fd72065552b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 12 22:46:54 2006 -0600
+
+ Added Andy's getApplication bug fix.
+
+commit a4d1dd6e26a7384fe0fb8b1d987cd6bf930f164b
+Author: Radoslav Marinov <rtm907>
+Date: Fri May 12 15:50:17 2006 -0600
+
+ lines of length <80. handles multiple contour lines at once for efficiency.
+
+commit 186767d6435ce06ef92b6fc0c119615d2ab6842e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 12 15:03:59 2006 -0600
+
+ Renamed pen argument.
+
+commit baa95c93a27afef3f53b527e2e5a62d5af3fa4cb
+Author: Radoslav Marinov <rtm907>
+Date: Fri May 12 13:05:34 2006 -0600
+
+ added basic contouring routine
+
+commit cd72b2da3607d98aed4546caa20d6d21d717cd31
+Author: Radoslav Marinov <rtm907>
+Date: Fri May 12 12:58:51 2006 -0600
+
+ added general determinant
+
+commit b1a94105507b3e256c7d9b0aef4bc41dc53bd6dc
+Author: Steve Melenchuk <smelenchuk@gmail.com>
+Date: Fri May 12 10:40:23 2006 -0600
+
+ More tests; these ones relate to transforms.
+
+commit 6d23e63e5dd82740f7865253f6262023ca7181a7
+Author: Steve Melenchuk <smelenchuk@gmail.com>
+Date: Fri May 12 10:19:44 2006 -0600
+
+ Beginning to expand the arithmetic test. Now classifying as related to what type of data the tests are working with; each file contains several tests related to that type of data.
+
+commit c5273d2efcbd68b4a733fc70856cf62bd2b55e92
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 8 02:33:45 2006 -0600
+
+ Fixed quiet(bool); improve settings diagnostic.
+
+commit 0a26a23c326f69e2edcec6c0afbb1b0e09187baf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 8 01:50:15 2006 -0600
+
+ Removed Degrees and Longitude in favour of degrees(warn=false) and Longitude(warn=false).
+
+ Moved Sin, Cos, Tan, aSin, aCos, and aTan to runtime.in.
+
+ Renamed double to real in runtime.in for compatibility with asy code.
+
+ Moved examples to subdirectory of documentation directory.
+
+ Don't automatically strip binary when installing.
+
+ Generalized DESTDIR support.
+
+ Documented optional packages in INSTALL.
+
+commit b0dbd1691f873f66d2219275b176928bebf5ec13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 8 01:36:48 2006 -0600
+
+ In dash adjustment, always respect scaling to penwidth (when requested)
+ and draw terminator if close to arclength.
+
+commit 759d070b0ebf96f1464095f835c531c946527e9d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 6 21:39:22 2006 -0600
+
+ Improve ambiguous function signature diagnostics.
+
+commit 1241c3dc9554391c43910996334988d9e73816a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 6 21:35:50 2006 -0600
+
+ Turn of listvariables while reading config files.
+
+commit 41c68567f03d276a2dbacdc1c6cd389e9d3dc44b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 6 04:30:43 2006 -0600
+
+ Added Sierpinski gasket example.
+
+commit 8a12ce233a5ec25e336b04538ac1b60488e667b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 5 03:06:16 2006 -0600
+
+ Added obligueY projection.
+
+commit 5d68d40841e9d2f12fc0e1ea1287e5349b92a94c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 2 09:59:46 2006 -0600
+
+ Removed oneFileView setting in favour of a new setting multipleView, under
+ control of batchView.
+
+ Renamed pagewidth/pageheight to paperwidth/paperheight to agree with
+ documentation.
+
+ Handle cases where paperwidth or paperheight are smaller than corresponding
+ picture dimensions.
+
+ Handle nonstandard paper sizes when producing pdf files.
+
+commit 04789d6abd0fc17be052e915edb297d2341ec45b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 2 06:27:12 2006 -0600
+
+ Added realDigits (DBL_DIG).
+
+commit 86c2dd9a05adf698ab7a7095ac332511b5a8b3c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 1 21:50:09 2006 -0600
+
+ Added string string(real x, int digits) routine to cast a real to a string
+ using precision digits in the C locale.
+
+ Use string(real x, int digits) instead of the locale-dependent format
+ function for postscript patterns.
+
+commit c2508a8c0413f0ddaae21617f48867ae70c4f54c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 29 07:37:10 2006 -0600
+
+ Fixed rotate(real angle, triple u, triple v) when u != 0.
+
+commit 3b962333a9e1eb767ffdb611926a5078d381cd67
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 28 08:08:24 2006 -0600
+
+ Added obliqueX projection.
+
+commit 44d07a1770b97dffacbb7a7cf854e1e71c631500
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 28 07:51:59 2006 -0600
+
+ Moved fftw header check back to original location.
+
+commit 8e8d7c47f290721fde640401472f93ee17022a0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 28 06:51:52 2006 -0600
+
+ Added missing space after -lgc; moved fftw header checks to header section.
+
+commit b567c83e58107d42686526be3f9c7365535f1b52
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 25 19:29:36 2006 -0600
+
+ Apply dvips bounding box fuzz even when producing pdf format.
+
+commit 975d6a331bdb381b683cc2ce50a6130d69b2fc63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 25 19:24:53 2006 -0600
+
+ Fixed argument reversal in signature of one of the add routines.
+
+commit 8c636e3bb19e6e72178e35c44aa0e4f1f58f10ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 24 02:01:16 2006 -0600
+
+ Incremented version to 1.05cvs.
+
+commit f395220719b1e90ba1005e92f11c97ae43aa3bab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 24 00:42:48 2006 -0600
+
+ Fixed cxx warnings.
+
+commit 26f537049d2cc02c8e0db39d532c19806741b189
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 24 00:37:11 2006 -0600
+
+ Removed unused variable.
+
+commit d1b4f19de875de4a717f35670cf1c6ad95b61c06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 24 00:03:05 2006 -0600
+
+ Move missing file flowchart.asy to correct directory.
+
+commit b511ab40d7775365e2771c8222d568378dcda35d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 23 23:53:36 2006 -0600
+
+ Make wce work even if configured with GSL library.
+
+ Abort make if check fails.
+
+commit 7e1867eda3a4326131df1c34cb57ede404a4296a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 23 23:39:25 2006 -0600
+
+ Untabified.
+
+commit e22225fe83c49469134b3e57082d798d47060cce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 23 23:33:26 2006 -0600
+
+ Check also if first and second points are uncontrolled duplicates.
+
+commit 472aad1e896f59ec2e75b710412d2c08593b04e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 23 23:26:20 2006 -0600
+
+ Added parametric functions that accept an arbitrary sampling function.
+
+commit 959163958f72b505a48fc7c2a9b1f187384d4b01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 23 11:56:09 2006 -0600
+
+ Updated poster example to use slide.asy.
+
+commit 95f24100042c4828f5dcb882d1f751f603cd91fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 23 10:27:25 2006 -0600
+
+ Change user variable to a string.
+
+ Document how arbitrary Asymptote code can be specified on the command line.
+
+commit 9dbf4485550c201dd3e81c96c74e90d329ca06ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 23 01:24:45 2006 -0600
+
+ Added optional background and multiple figures to slide package.
+
+ Updated documentation.
+
+commit 31b409d56aae03e957281fa004fbec0820f20796
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 22 23:35:38 2006 -0600
+
+ Replace infinities in userMax and userMin with boolean flags.
+
+commit 6314d3256681fd9e23db836413a4faa80d21b09c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 22 21:33:29 2006 -0600
+
+ Increased bounding box fuzz.
+
+commit 31b43d80995b29816e58a277e461b266e2c5d9fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 22 21:26:28 2006 -0600
+
+ Updated call to add in slide.asy.
+
+ Implemented fixedscaling(picture, pair min, pair max, pen) routine for
+ using a fixed scaling to map user coordinates in box(min,max) to the
+ desired picture size.
+
+ Added UpsideDown orientation.
+
+ Moved min and max of a real argument list to constants.asy.
+
+ Always pass explicit pageWidth and pageHeight arguments to dvips rather
+ than using the papertype.
+
+commit 6d070db2dbe5e1dd3b510d1542b391b68e205278
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 22 05:03:27 2006 -0600
+
+ Fixed dvips bounding box.
+
+ Added texreset function to reset tex environment.
+
+commit a8d0b5c21e918a3fecbc3ab3957685f64640cd88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 21 10:47:35 2006 -0600
+
+ Added general purpose real user command-line option.
+
+ Legend skip is now based on the actual legend entry height, rather than on the
+ fontsize.
+
+commit 7861589644a7a8180700b47f4e5f8630c99f6c99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 21 09:52:06 2006 -0600
+
+ Added and documented texcolors and x11colors.
+
+commit 6963a617979e355beb5096ac7aacb709fa77da15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 20 23:59:59 2006 -0600
+
+ Improved linetype adjustment to arclength for short segments.
+
+ Added optional boolean adjust argument to linetype to allow one to disable
+ linetype adjustment.
+
+commit 2821a5e49788fb4bf125b21f7994fdb066149144
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 20 20:48:40 2006 -0600
+
+ Documented pair Scale(picture pic=currentpicture, pair z) function for
+ plotting in unscaled (graph) coordinates.
+
+ Improved documentation of add for pictures and frames.
+
+commit a1a64c99b841d520289ff3ba05602ef4c9346c3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 19 23:19:03 2006 -0600
+
+ Changed add and attach to take arguments in the same order as label,
+ renaming "origin" to "position" and "dir" to "align".
+
+ Removed the align argument of legend, which really belongs in the
+ add/attach command.
+
+commit 6b07436f331c27ccf302e70b40d0cc6b3ae1644d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 19 22:54:16 2006 -0600
+
+ Fixed arrow alignment.
+
+commit ae71d0ff534aaa598eeecc4b2328f998e1bb3d12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 19 18:42:40 2006 -0600
+
+ Fixed alignment of postscript and tex layers by working around failure of
+ includegraphics command (from LaTeX graphicx package) to respect
+ HiResBoundingBox.
+
+commit 7e4cec0e907ae3018a629f29f68dacf583b92e75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 19 02:17:56 2006 -0600
+
+ Added Python module to allow access to Asymptote commands.
+
+commit d4133c9184e4d76ddb0a6ea683c00c83f61178a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 17 02:00:50 2006 -0600
+
+ Fixed clipping of remote labels near frame boundary by unfill.
+
+commit 67902a31a40b1959277d5087d6f67844d105d745
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 17 01:38:57 2006 -0600
+
+ Improved alignment of tex and postscript layers.
+
+commit 77a8a3526ebcaf4a06cace29826155cdaf383531
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Apr 16 16:10:47 2006 -0600
+
+ Added permission checking for types.
+
+commit a9d41b7349380bc7028e77a684f4d8515e45d782
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 14 15:19:52 2006 -0600
+
+ Make format="%" suppress tick labels for logarithmic axis.
+
+commit 9de768b204c984e75d21a5470f37fdcfef0e791d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 14 02:20:31 2006 -0600
+
+ Change standard name for salmon colour to lightred.
+
+commit 9ed799f848b51cb572112768198ce8282ed65ef6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 14 02:13:08 2006 -0600
+
+ Fixed tension atleast (broken in autogenerated code since 0.96).
+
+commit e414d6dd897dd359b2517e7868424f0c9a89cf17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 13 08:15:24 2006 -0600
+
+ Renamed "strong" colors to "heavy".
+
+commit 9537c34858bb44219b90550cf78e9b8a7c2a8c4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 13 01:12:55 2006 -0600
+
+ Display named colours.
+
+commit 3a46a1a959f6dca2eb3d3ba701a0f080655741d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 13 00:53:19 2006 -0600
+
+ Documented and systematized named colours.
+
+commit a61d435ad972ab673ce8338765a3a4d7ac434d13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 12 21:08:55 2006 -0600
+
+ Respect orientation.
+
+commit fe6173ecc4dc6b212b32e7443e1e59a67ed8ef7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 12 01:36:26 2006 -0600
+
+ Improved implementation of slide.asy.
+
+ Accept label(frame, Label).
+
+commit 2101d2a6059ac6c6333689662bbf2ebcdebd645f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 10 21:01:47 2006 -0600
+
+ Added subitem and automatic slide advance on overflow.
+
+commit c6ff6449ce3c1907f130d106a86fee9ec88ba74a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 10 16:15:55 2006 -0600
+
+ Slide presentation package.
+
+commit 1a2be9b262fa689fe39ed2fafbde8d8dd1f34c11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 10 15:42:51 2006 -0600
+
+ Added default orientation variable (initially set to Portrait).
+
+ Added custom pagewidth and pageheight settings.
+
+ Moved transforms to runtime.in and Label.asy.
+
+ Added tex usepackage(string) convenience routine.
+
+commit d7c889c669eb4bded0cec30ee293b336f500ef94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 10 15:38:02 2006 -0600
+
+ Indicated default option values in man page summary.
+
+commit 1a6d1d682d620f1d29bc53a0ee69f8ba6ef81b80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 15:00:12 2006 -0600
+
+ Added DESTDIR support: make DESTDIR=DIR will prepend DIR to the
+ installation directories (intended as a temporary location to facilitate
+ the build process only).
+
+ Added -p option to install (and -m 755 to install asy and install xasy).
+
+commit 376cc0d3b0dc34f90d810be20a749dbb345ad88c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 14:51:32 2006 -0600
+
+ Fixed name of gsl header in message.
+
+commit 56c59eeb1698fdb88c28416048f0b6b47a924e0a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 10:13:40 2006 -0600
+
+ In tick bounds estimate, don't warn about unbounded picture scaling.
+
+commit 019fffe374c0564d5a640c7d0bd84f097486a2ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 01:10:31 2006 -0600
+
+ Added selected special functions from GNU scientific library, when
+ available (additional special functions can easily be added, on request).
+
+commit fed4cd36ff02754c21e628c4911ec5e0dc56cb6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 00:42:37 2006 -0600
+
+ Added Ticks specifier that draws ticks on both sides of path.
+
+ Fixed miscellaneous errors in the documentation.
+
+commit 763c0584aed043adc4439cbb479b37fe110b928c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 00:39:32 2006 -0600
+
+ Renamed zeta to unityroot for clarity (and to avoid confusion with Riemann
+ zeta function).
+
+commit fe98b1be9e75b114007f196618347a12159df32a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 00:37:42 2006 -0600
+
+ Moved newpage() routine to shipout().
+
+commit bc27d517da082381cd412dfffd7a0d0f2876bf1b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 00:36:59 2006 -0600
+
+ Added real lineskip() routine (returns lineskip of currentpen).
+
+commit e8233efdc79fcc794af3ef00caf0d452b60f79a1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 00:35:33 2006 -0600
+
+ Fix name of fontsize lineskip argument.
+
+commit 477a3f338e05e13d53302eeb2dcf7204e49dc85c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 9 00:34:30 2006 -0600
+
+ Remove reliance of replacement readline routine on strdup.
+
+commit ce6dcb4d7b09e071875afd1fc1862ad616debc26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 6 08:05:17 2006 -0600
+
+ Use turn-on-font-lock for Xemacs.
+
+commit a4256b4b6849a2656787c5ae4a37717347f0405b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 5 21:29:56 2006 -0600
+
+ Make asy-mode.el ignore global-font-lock-mode for Xemacs.
+
+commit 1f6a7d9232e47d07585eef364e48588638f60511
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 5 21:24:09 2006 -0600
+
+ Added locale support and ', I, and F format specifiers.
+
+ Moved miscellaneous settings code from main.cc to settings.cc.
+
+ Added default settings to option summary; identity command-line only options.
+
+ Updated documentation.
+
+commit effc2ac2e06f4bce1a32771a206cea8a25b0fe60
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 5 21:20:58 2006 -0600
+
+ Improved picture sizing diagnostics.
+
+ Added max(picture pic=currentpicture) and min(picture pic=currentpicture)
+ functions.
+
+ Added pair truepoint(picture pic=currentpicture, pair dir) function that
+ works like point but uses the actual picture size instead of userMin and
+ userMax members.
+
+commit 1ca3b76cc03eeb6f6ce650efdcc05304b7acf096
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 5 21:18:34 2006 -0600
+
+ Replace identity() with better approximation pic.calculateTransform() in
+ axis picture bounds calculation.
+
+commit 2828a2fc752611197c8da2a888f7f9e163e423a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 5 21:17:03 2006 -0600
+
+ Make colorPen[] and monoPen[] public.
+
+commit 3d952fa6b146e227f8d603d75409ef5d86df95d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 5 21:16:10 2006 -0600
+
+ Fixed typos in comments.
+
+commit 0f448702572cd3980c3f235c1cca17a3e2124a68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 5 20:22:16 2006 -0600
+
+ Incremented version to 1.04cvs.
+
+commit 9c25ca1878971b9309e70501e5c6821f1cee9573
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 30 00:08:56 2006 -0600
+
+ Added Degrees function; like degrees(pair) but returns 0 for (0,0) argument.
+
+ Added minbound and maxbound functions for triples.
+
+ Moved minbound, maxbound, and Longitude functions to runtime code.
+
+ Added min(guide3[]) and max(guide3[]) functions.
+
+ For convenience added xaxis(triple,real) functions, etc.
+
+ Added solid geometry package with cylinder routines.
+
+ Updated documentation.
+
+commit e2d01d7b8bcaaea02991c16da1ef73008d31c862
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 29 23:27:11 2006 -0600
+
+ Added limit maxIntersectCount=100000 on maximum number of calls to
+ intersectcubics per cubic segment.
+
+commit ed639fd2d9e3514f3b9bec4640ddad84a74ef9e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 28 13:33:39 2006 -0600
+
+ Removed TODO item regarding extending runnable-at-a-time mode to inner
+ code levels as this is no longer needed.
+
+commit 0a94ea6be653be7815838c8027fb1be41aa8a818
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 27 02:13:26 2006 -0600
+
+ Fixed memory leak in interactive mode by using an implementation of reset
+ that is closer to the environment reset used between multiple file runs.
+
+commit 8d01320484ef94f77b7b93d8741742d6732558a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 25 23:15:50 2006 -0600
+
+ Fixed indentation.
+
+commit 141078fde83363b07a92b23f652f044aa2854779
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 25 23:14:21 2006 -0600
+
+ Fixed typos.
+
+commit 9e7ebe0d9210cae262a1f2baeb845f8b7e7e6d5c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 25 11:25:37 2006 -0600
+
+ Updated CJK documentation.
+
+commit 74c06d44469b037505371944dd4c3059b16859b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 24 22:38:01 2006 -0600
+
+ Added real fontsize() routine.
+
+ Documented real fontsize(pen p=currentpen).
+
+ Documented use of CJK fonts.
+
+commit 5eac404efdabd96157073d429bdf888a0a73ccd9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 20 22:48:46 2006 -0600
+
+ Implemented interactive mode (without command-line editing and history) even
+ in absence of readline library.
+
+ Made minor change to System diagnostic messages.
+
+ Changed invert: triple invert(pair z, triple normal, triple point) projects
+ onto the plane perpendicular to normal and passing through point.
+
+ Updated Debian URL.
+
+commit 80baab724a0b03a9582d20dfc4e081c1fea701b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 19 09:17:07 2006 -0600
+
+ Added function triple invert(pair v, real z, projection P=currentprojection)
+ to map v onto (x,y,z) by inverting the projection P onto a constant z plane.
+
+ Minor documentation updates.
+
+commit adf5582b62c1ce0dbda58ded884ff8e8ddc6bd03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 17 00:10:58 2006 -0600
+
+ Support compilation under gcc-4.1.0.
+
+commit ecc6ca00d162c18c264ce94307d6263fc0424d99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 14 22:36:32 2006 -0600
+
+ Fixed return type of three-dimensional intersectionpoint routines.
+
+commit 5ad4c367c698ffd46b95cfdd279472d27a50d32e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 12 14:21:27 2006 -0600
+
+ Incremented version to 1.03cvs.
+
+commit d2aa165bc9ed6ca59b0d3251ce36ab769abb59cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 12 12:27:03 2006 -0600
+
+ Fixed surface lighting colours; respect projection argument.
+
+ Removed test diagnostic.
+
+commit dce74caad4372be9f26b9c8460f1d38d705651e6
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Mar 12 12:17:32 2006 -0600
+
+ Added a .ls file to check the presence of large output files before they are
+ deleted.
+
+commit e3067cdb667a0c26476544c2454c3a602eb5f336
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 12 10:05:51 2006 -0600
+
+ Avoid need for single quotes around path settings in MSWINDOWS.
+
+ Fix configuration diagnostics.
+
+commit 9e4c90c4a873082d063e7d8ec4e9c762c36c8be9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 11 23:03:49 2006 -0600
+
+ Documented how to install in alternate locations under MSDOS.
+
+ Fixed typo in configuration instructions.
+
+commit 4b900d75f545a276a637568172024c292120e494
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 11 17:33:51 2006 -0600
+
+ Simplified example.
+
+commit 5479aac708d4e8b7ba7839da2bad6e2162b39de8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 11 17:16:25 2006 -0600
+
+ Implemented surface lighting and example of sinc function.
+
+ Changed signature of subsampled surface routine (argument nsub now preceeds
+ pairs a and b).
+
+ Changed light.init constructor into
+ light(triple source, shadefcn shade=defaultshade).
+
+ Added cast from triple to light.
+
+ Made currentlight public; added nolight variable.
+
+ Renamed projectXY to xypart.
+
+ Added XY() and XYZ() members to bbox3.
+
+commit 347ba3f77a171c46a4a47f86e9e355e6a51d86f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 11 16:39:34 2006 -0600
+
+ Fixed axis label alignment when sign=-1.
+
+commit 430f5c79d6160b8129e3dbc8110107b5d7abd5be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 10 22:18:54 2006 -0600
+
+ Removed pstoedit patches (included in pstoedit-3.44); updated documentation.
+
+commit 68bbdf1c1e0a8c77f16277ea5b1641fbaead5d4d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 10 13:19:57 2006 -0600
+
+ Allow make to inherit LDFLAGS from configure.
+
+ Allow and document installation without root privileges.
+
+ Document configuring to search for includes and libraries in nonstandard
+ locations.
+
+commit 7eeecf79bea1d6c776ec748a77f5b18175cd005f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 10 00:19:06 2006 -0600
+
+ Updated configuration file documentation.
+
+commit 4dd2aa63b26b60506a2be4e2979ede3b4d840361
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 9 21:54:33 2006 -0600
+
+ Catch errors thrown by parser while reading configuration file.
+
+ Recompute search path after reading configuration files and command-line
+ options in case dir was changed.
+
+ Move MSWindows .asy initialization directory to %USERPROFILE%.
+
+commit 3ae7effa9e304cb6fdc44d53e77d9b9b0929c507
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 7 13:37:44 2006 -0600
+
+ Fixed type of randMax.
+
+commit c0c45887b143899563cac08bf41ccd125e097b50
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 7 04:01:26 2006 -0600
+
+ Updated pstoedit patch.
+
+commit 24f8371b56dace63c14bb05de5f845041e70d657
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 6 20:29:18 2006 -0600
+
+ Incremented version to 1.02cvs.
+
+commit fff59e55f51bf1b131c0158612f0c14a9ccad237
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 6 18:23:18 2006 -0600
+
+ Fixed bug in surface plot of a matrix.
+
+commit 26a3c93d4252ffed2f35d77596236078638ef05c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 6 14:58:35 2006 -0600
+
+ Incremented version to 1.01cvs.
+
+commit 547ee643099012bca1840706696a6aafb34de4da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 6 10:33:54 2006 -0600
+
+ Workaround broken GNU readline/history library on MacOS.
+
+commit 11f8e47b6ca52d30122d5314030876436d493627
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 6 01:10:54 2006 -0600
+
+ Fixed cxx warning messages.
+
+commit 5405aad4557d43e550de77b5715c5fbd6b9a1d65
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 6 00:19:09 2006 -0600
+
+ Moved detailed discussion of growing list of base modules closer to the end
+ of the documentation.
+
+commit 0958bf9aa26afda543a765aaea2ff7c519ea2b54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 5 23:52:10 2006 -0600
+
+ Updated to use gc6.7 by default.
+
+ Added RadialShade filltype.
+
+commit 5b4e1a2b86ad323af68a5419cebb6bf3a6f3b6b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 5 23:03:49 2006 -0600
+
+ Remove blank legend entries.
+
+commit 413031e4512016eba1ee554df33381d0d7a9ffa2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 5 22:46:24 2006 -0600
+
+ Fixed pen bounds (too large by a factor of 2).
+
+commit 77f0938b38433a0283f80604ec9aaa99efa076c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 5 21:37:48 2006 -0600
+
+ Fixed transformation of palette bar.
+
+commit f294a74a102e058defddf05bd3206fdb8de086fc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 5 19:45:09 2006 -0600
+
+ Removed empty picture check in xlimits and ylimits.
+
+commit fc66e7bb009b8995b0d64a7393cbe0373e6466c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 5 19:02:27 2006 -0600
+
+ Moved linear solve and matrix inversion to C++ code; simplified memory
+ allocation in tridiagonal.
+
+ Added seek and tell functions for positioning input files.
+
+ Make images transform properly.
+
+ Make legend argument to draw a Label type (currently only the string and pen
+ members are used). Added length and skip arguments to frame legend(...).
+
+ Removed side effects from eol(file).
+
+commit b130fda35b1a52f235a195dd3de0dd7c4732aad9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 4 22:25:50 2006 -0600
+
+ Generate correct #line comments.
+
+commit 557106356ca05abe85095d699ee581925a5ed58e
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Mar 4 17:17:55 2006 -0600
+
+ Log the stdout and stderr of the asy process.
+
+ Changed the -inlinetex option to -keep so that the calls to external programs
+ (eg. latex and convert) can be diffed.
+
+commit 4d1efb04f2b068faf4bcad86e224ff3d762b547c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Mar 4 16:47:12 2006 -0600
+
+ Now delete texput.log when the pipe to the tex process is closed (to ensure its
+ deletion with the --inlinetex option). Also delete texput.aux.
+
+commit c16e8f35093571eadb9fc2ad97c8e122dcdf6051
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 3 09:56:54 2006 -0600
+
+ Fixed bug in pivot vectorization in solve.
+
+commit 2696a99ffefcb7e02e7f074ed271433d66053d8d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Mar 2 13:46:57 2006 -0600
+
+ Initial check-in of output testing.
+
+commit 1737069935134cd721162e02bd7ddf0026ca9677
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 1 13:02:39 2006 -0600
+
+ Added INCL for enable-gc=system.
+
+commit 4ef432c6b3a4a87c62d1830216944a29cffb107b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 27 01:54:06 2006 -0600
+
+ Renamed includegraphics to graphic.
+
+ Added embed module to interface with LaTeX movie15 package for embedding
+ movies, sounds and 3D objects into a PDF file.
+
+ Don't attempt to resize unbounded pictures.
+
+ Output LaTeX pipe diagnostics even when verbose <= 1.
+
+ Added \begin{document} to LaTeX pipe.
+
+commit fe1a3c9b71a9977eb5036bb6caa1e022d412bf0c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 26 22:59:42 2006 -0600
+
+ Added poster example.
+
+commit f1031a708321e2a4ee4cb9a977bd7eafd44ce656
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 19 20:59:50 2006 -0600
+
+ Add configuration dir to search path; search for configuration file in
+ standard search paths (in usual order).
+
+ Remember defaultpen set in configuration file.
+
+commit c65d1910f982db63917865e620b63ffedb60f817
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 19 11:03:00 2006 -0600
+
+ Always draw arrows with solid linetype.
+
+commit 22e1d9e8edfaf13b75397d582984e57d28673154
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 18 13:31:50 2006 -0600
+
+ Updated MSDOS default of gs8.51 to gs8.53.
+
+ Changed default for xlimits and ylimits to NoCrop.
+
+ Work around unused variable warning messages when XDR support is disabled.
+
+ Cleaned up error calls.
+
+ Updated documentation.
+
+commit 9121a897689e7a165f4d07d74791cf9065bae82f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 17 22:17:15 2006 -0600
+
+ Added missing $(GCLIBS) dependency.
+
+commit d1dd9491dfd9e1de33175474104cd258c855a4b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 17 20:57:33 2006 -0600
+
+ Added camp.tab.h entry again.
+
+commit 44592176ab6ea490b6263f0db7df1537739467ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 8 12:45:48 2006 -0600
+
+ Removed +solid from Fill and NoFill.
+
+commit 46e59ad7cc4837635c0139884318425958e7f31b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 8 10:06:36 2006 -0600
+
+ Added missing xpart, ypart, zpart functions for triples.
+
+commit 5160bfc61c05011c6faf32e68dc0c3d43c8abb01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 7 23:13:08 2006 -0600
+
+ Fixed reversed image dimensions for colour density plots.
+
+commit e2d69c4df983d930fba6dedcef4cfcda33902415
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 7 23:06:39 2006 -0600
+
+ Added missing xpart and ypart functions.
+
+commit b267a7282f95034c91aafe770836c5bf5c1250b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 6 01:58:25 2006 -0600
+
+ Signal an error if write to final output file fails.
+
+ Removed "camp: " from camp error messages for brevity.
+
+commit cee2eadadeb9b24b390f6891d44b9b80b57b0654
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 28 22:32:32 2006 -0600
+
+ Added link to Dario Teixeira's Asymptote and LaTeX Integration Guide.
+
+commit d8f583f04cab7bf9f726240b4883765437c9aa64
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 28 20:43:37 2006 -0600
+
+ Added file prefix option to animate and merge.
+
+commit 7d50f266a6f64308baf51883375b8a7d3f9e64eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 28 04:25:25 2006 -0600
+
+ Added index entries.
+
+commit 4a735cd696ce941e666a11ae057a32906a0a89d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 28 00:28:16 2006 -0600
+
+ Allow format("%",1).
+
+commit c24db86c95be49eb723e48bb6c941448a12452f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 28 00:04:49 2006 -0600
+
+ Set tickMin to a and tickMax to b if Step is 0.
+
+commit 04de94e2035c9de5222e4d4069922d2abc36da91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 17 14:17:27 2006 -0600
+
+ Added check for empty picture in xlimits and ylimits.
+
+commit 712b5eb0a930b2e8adc56a57319b324ee0d14199
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 17 14:12:17 2006 -0600
+
+ Better dependency tracking.
+
+ Removed MSDOS compiler flag in favour of __CYGWIN__. This will make cygwin
+ defaults identical with those under MSDOS (outside of cygwin).
+
+commit f3922a443674409b7f13bf7e29e0754750893b30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 17 01:36:01 2006 -0600
+
+ Fixed cxx warning.
+
+commit 4fc12570232e81d3ec0b574836a8b1f5dc664ebf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 17 00:45:28 2006 -0600
+
+ Added Tom's alternative way of making runtime.pl not update runtime.h.
+
+commit 70cb9010affefb9de6368c62e8c0d3c1a83237a9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 14 17:20:05 2006 -0600
+
+ Documented inlinetex mode.
+
+commit 04614dd4dfd09e73f5a43bdbb226de03793b96d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 14 17:10:11 2006 -0600
+
+ Updates to feyman.asy: improved photon line, use align structures.
+
+commit a4578b4562e08e4dbdeaf7cf1972170f3c3756c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 11 00:40:36 2006 -0600
+
+ Added #line directives in runtime.cc.
+
+commit c7e91dd947133af7dba43b3d9a5b71fe9c75c39f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 10 15:18:01 2006 -0600
+
+ Fixed segmentation fault when bad format string is given to format.
+
+ Fixed cast: (pair) "1".
+
+commit e231da91a761157ec0b86125bca4cbf99e5d5606
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jan 6 22:57:38 2006 -0600
+
+ Added transform3 multiplication (aliased from math).
+
+commit b5f5b26af6060cadd9d7a5f32eed69193300508c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 3 23:45:46 2006 -0600
+
+ Don't exit interactive mode on EOF (ctrl-d).
+
+ Added tab completion option and default prompt="" to readline.
+
+commit ae727f28ea4b40e5610c4dffa2b7d74b3e80c1be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 3 02:58:20 2006 -0600
+
+ Fixed cxx error.
+
+commit 2967f17cbcffb744634e099c161849a048d5de45
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 3 00:16:01 2006 -0600
+
+ Changed complement to int[] complement(int[] a, int n);
+ this returns the complement of the integer array a in {1,2,...,n}, so that
+ b[complement(a,b.length)] yields the complement of b[a].
+
+commit 169148ba22e45e28894dfb1b645b3b1f323cdc90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 3 00:13:52 2006 -0600
+
+ Removed unused line.
+
+commit 62e1a9441630b5330418480c365585328c08b243
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 2 19:52:58 2006 -0600
+
+ Added interface to GNU readline library to allow editing with history when
+ reading data from stdin. Updated getstring, getreal, etc. in strings.asy to
+ use this new readline function.
+
+ Added complement(int[] a, T[] b) function to return the complement of the
+ integer array a in {1,2,...,b.length}, so that b[complement(a,b)] yields the
+ complement of b[a].
+
+ Generated dataSettings from a templated struct; added intSetting.
+
+ Added historylines option (default is still 1000).
+
+ Added array check to arrayConditional.
+
+ Updated documentation.
+
+commit 11474f0b9840788544f626125735c948364e2341
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 2 19:25:08 2006 -0600
+
+ Formatted.
+
+commit 066db4c7a6e4a16d9b0f3158e56542d1fe479f43
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 1 04:41:06 2006 -0600
+
+ Move more initialization code before setOptions.
+
+ Check em in signal handlers.
+
+commit c389e767206e0ab763316088c0703686c896b441
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 31 12:22:58 2005 -0600
+
+ Address compilation problem under MacOS X 10.3.9.
+
+commit 705a8a26aa03b2e8399ed01d357650dbd5b61e8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 31 00:19:29 2005 -0600
+
+ Incremented version to 1.00cvs.
+
+commit 84c319d06b4622c6e5a48b413e9b88ec944ce0c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 23:35:36 2005 -0600
+
+ Minor documentation updates.
+
+commit af29f78f7e05d7c62cbf8200a7e9870a0d76e028
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 23:05:36 2005 -0600
+
+ Added missing (mem::string).
+
+commit ac1ce219f9312b47c56838aff22f05c09776737c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 18:54:53 2005 -0600
+
+ Defer initialization of settingsModule to solve race condition.
+
+commit 12735254c64c16298956a5738284ea5577763068
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 13:21:12 2005 -0600
+
+ Fixed MacOS bus error by initializing GC before calling setOptions.
+
+commit 2c2226a75a8dcf2bd47d0ba0c88b91f8f59af4d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 13:11:10 2005 -0600
+
+ Don't stop running after first error in a runnable if -debug is set.
+
+ Updated wce.
+
+ Documented contributed MacOS X binary.
+
+commit ef8e3257d908ee6e362c52a8daf8345420b194d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 02:56:51 2005 -0600
+
+ Incremented version to 0.99cvs.
+
+commit 5c0a33a6bf4a3a7fc02e993593fb4711c01529cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 02:06:29 2005 -0600
+
+ Minor documentation updates.
+
+commit d2f60e6987dd3f8903161c2a4b5ffacf80ad0110
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 30 01:54:53 2005 -0600
+
+ Fixed compilation problem under g++-3.3.4.
+
+ Change addConstant to use item.
+
+ Search in usual paths for config.asy if ~/.asy/config.asy is not found.
+
+ Convert configuration variable names to lower case.
+
+ Update diagnostics and documentation: emphasize use of configuration
+ variables instead of system environment variables.
+
+commit 936918070c759c2acf207461088e58a98f2d8299
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 29 21:38:05 2005 -0600
+
+ Removed mention of obsolete -t option from documentation, which is no
+ longer required for inline tex mode.
+
+commit 5d8128865deb937def2ac52929df17694269380c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 29 19:52:38 2005 -0600
+
+ Fixed cxx errors.
+
+commit f90cbe0e5f312817be89fea6abb1a243e5e62e9d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 29 17:40:42 2005 -0600
+
+ Suppress warning messages when shipping out an empty picture.
+
+commit a23f08d9f83d6c2119c1b0433678ab1a0b2586a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 29 13:01:06 2005 -0600
+
+ Implemented machine constants as variables rather than functions.
+
+ Added ASYMPTOTE_CONFIG environment variable.
+
+ Moved ASYMPTOTE_DIR environment variable to settings.
+
+ Do an initial read of command line in case CONFIG or DIR were specified.
+
+commit fd6fe905598d7c3edb14292f2dd69f8d7c0e9f25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 29 02:32:35 2005 -0600
+
+ Moved ASYMPTOTE_PAPERTYPE to settings.
+
+commit 4a498dd004bc95f45bc018a8c2350b357f48fb34
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Dec 29 01:49:29 2005 -0600
+
+ Moved argument parsing to avoid writing to memory between a fork and an exec.
+
+commit f864cde03b868ef11de14bc9231f0c926d82f737
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 29 01:24:38 2005 -0600
+
+ Moved environment variables into settings.
+
+ Call doConfig before reading command line options.
+
+commit bb0ef295a64fb0c2b0aa6f2ce7ba2ca7a0682f80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 28 23:43:14 2005 -0600
+
+ Implemented addConstant and pi example.
+
+commit 36becc21b83833cebd9aa9a9d32635eee0847610
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 28 11:16:22 2005 -0600
+
+ Removed ~/.asy/options in favour of ~/.asy/config.asy.
+
+ Add "Including filename" diagostic.
+
+ Fixed localhistory.
+
+ Speed up initialization by turning off autoplain when reading configure file.
+
+ Rename position to align.
+
+ Updated documentation.
+
+commit 5834e1b2207381871eda5557aec935540da9aaf1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 28 01:15:07 2005 -0600
+
+ Fixed verbose flag.
+
+commit c421a124706aee98701afd47f71befae44f1720f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 28 01:10:28 2005 -0600
+
+ Removed -t option, which is no longer needed to produce inline tex code.
+
+ Removed unused settings code.
+
+ Added -nov option.
+
+ Improved formatting of option messages.
+
+ Hide oneFileView and inlinetex (formerly texmode) from help menu.
+
+commit bea64164b4c955599c2ec9c84568e7c73bc1d73c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 26 15:38:04 2005 -0600
+
+ Fixed tick computation in xaxis and yaxis when explicit limits are given.
+
+commit d5bd4bb1e99c842d5902fbce82e08df997ce8b43
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Dec 24 19:15:55 2005 -0600
+
+ Removed the -n, -no option in favour of -blah/-noblah style negations.
+
+commit fd6c9fcdfe15cd2ff5b0d41f9e62fe07918a009c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Dec 24 01:42:42 2005 -0600
+
+ Improved error reporting when parsing command line options
+ Autogenerate -help output.
+
+commit 89e1d51d872b6d47a8e004872d5f2ff47c5f95d8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Dec 23 23:39:56 2005 -0600
+
+ Added a settings module. Re-implemented command line options to modify
+ variables of the settings module. Added refaccess to access C++ variables as
+ Asymptote variables.
+
+commit 999686551a309da198af397405ba458aa344991e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 21 23:22:04 2005 -0600
+
+ Fixed string reads.
+
+commit a04661d02bcbc382904e7bf15548fe898ca45aee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 17 19:12:21 2005 -0600
+
+ Check for cvsmode in ignoreComment.
+
+commit 2bf654dc2f80c34112b47eab1ff3d44b7e793c7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 17 17:29:17 2005 -0600
+
+ Allow comments within 3d data blocks.
+
+commit aa7c73b6b20b5b37993021ea440ff1ac3a597707
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 17 15:26:22 2005 -0600
+
+ Removed writeP in favour of write.
+
+ Stop running after first error in a runnable.
+
+ Standardized write argument names.
+
+commit 8025f7ffdd8c5ef01a9db0112190026060c4bc66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 17 02:17:37 2005 -0600
+
+ Added fonts.
+
+commit 2b74c299f57b3960563c99ad06bd40ba1b15f45d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 17 02:11:45 2005 -0600
+
+ Fixed cxx errors and warning messages.
+
+commit f548d38f981609aacb0a6d48328e2c7c7a40bce1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 17 01:54:31 2005 -0600
+
+ Added type-dependent function and record operators to parent record.
+
+ Cleaned up builtin.cc.
+
+ Moved two- and three-dimensional array min and max functions to C++ code.
+
+ Split plain.asy into many subfiles (using include rather than import for speed).
+
+commit 301f9346339ea8900fa2a3f2cf25fdc00a786c54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 15 14:29:49 2005 -0600
+
+ Allow explicit keywords in autogenerated code.
+
+ Moved default arguments from plain.asy to runtime.in.
+
+ Respect currentpen nib.
+
+commit 96de56b84b0cd1d4d738a23765d299545dadd2ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 15 03:58:25 2005 -0600
+
+ Incremented version to 0.98cvs.
+
+commit 6f306d923970994666cc1a70396929acf74a17d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 15 03:07:14 2005 -0600
+
+ Fixed pen transform bug.
+
+commit 71c43cf70416c59c7912d75006044a5b82d2629b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 15 01:36:26 2005 -0600
+
+ Make recent readline startup changes compatible with readline-4.0 under UNIX.
+
+commit 72217f76828b49b4e0b98b1fbb142535fc1775d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 15 01:13:45 2005 -0600
+
+ Added missing names and fixed incorrect names for builtin function arguments.
+ Removed duplicate functions.
+
+commit f35731c6d4adab7814eaaed2b450362abbc01c37
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 14 23:29:34 2005 -0600
+
+ Workaround readline incompatibility under MacOS X 10.4.3.
+
+commit 499a84432fa5890f57c80b3bc2d564d3aa2b283e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 14 18:47:01 2005 -0600
+
+ Incremented version to 0.97cvs.
+
+commit d3aa6c3e78e7d22d0c94383670bcb040f2ecfe21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 14 18:08:33 2005 -0600
+
+ Make MSDOS binary work under both MSWINDOWS and CYGWIN.
+
+commit b87facc189c97cc1439b6c12cdf54a7691fd4d0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 14 02:22:10 2005 -0600
+
+ Fixed spelling.
+
+commit f4542712ae2f33fb6516d07366cc8542e0c08b34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 14 02:20:27 2005 -0600
+
+ Document that the -V option under MSDOS is the default only when a single
+ file is given.
+
+commit 3aaf0cf9cca1f7188b2d5d66d1255a19685e5bf6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 14 01:58:29 2005 -0600
+
+ Fixed cxx warning messages.
+
+commit 5a0d6af86d2fa6b35907d93c3e91b1d50090f01d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 14 01:52:52 2005 -0600
+
+ Allow explicit keyword in builtin function definitions.
+
+ Added write(file fout=stdout, string s="", explicit T[] x ... T[][]);
+ function for writing a list of vectors as columns.
+
+ Updated documentation of write routines.
+
+commit 1fffa6aaa334b966e563cf409015fbbbc9f65a93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 13 23:39:31 2005 -0600
+
+ Fix segmentation fault by checking for null arrays in dotsGuide,
+ dashesGuide, and 3d intersect.
+
+commit cfd2248d0406efd23f295eeb7b601cb904ca8343
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 13 16:50:41 2005 -0600
+
+ Fixed order of autogenerated newAppendedArray arguments.
+
+commit b32c4d54bfda1e3333f010b7ec668691d0765a32
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 13 16:07:35 2005 -0600
+
+ Fixed cxx error and warning messages.
+
+ Make time(string) simply return format string on systems without strftime.
+
+ Removed generated files.
+
+commit f24b953708c91b82442fb2ed5c9e6c1549909de6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 13 14:21:58 2005 -0600
+
+ Autogenerate remaining runtime functions, producing runtime.cc and runtime.h.
+
+commit e277d1b83a43712c8d408e0b13e222d86514900d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 12 03:36:28 2005 -0600
+
+ Make default transform constructor the identity.
+
+ Allow operator keyword in autogenerated functions (optional, except for
+ operator *).
+
+ Autogenerate more runtime functions.
+
+commit 2465bb6cd34773be15915a88e5262ef4630dcf98
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 12 00:06:44 2005 -0600
+
+ Fixed comment handling of runtime.pl; added prototype comments.
+
+ Autogenerate remaining array functions.
+
+commit 48634f3dc5ae77e2fde057a969bc32d5722ff28a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 11 11:58:39 2005 -0600
+
+ Autogenerate runtime array operations.
+
+commit f65461ccca71521c637487e45edd5e508c0f6184
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 9 00:12:37 2005 -0600
+
+ Autogenerate more runtime functions.
+
+commit bacaf2c7b57f5157e763c2f74eea541d29c503fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 7 00:48:40 2005 -0600
+
+ Updated runtime.pl to generate named arguments and optional default values.
+
+ Auto-generate many more runtime routines.
+
+ Use transform and pen instead of transform* and pen* for consistency with other
+ types.
+
+commit 61d409c56dc3b07a2bc8de506a9e1126b5f87f9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 7 00:37:08 2005 -0600
+
+ Fixed recently-introduced memory leak.
+
+commit 6c28518f804853391b708d645a6c1d89b5107a25
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Dec 6 15:50:41 2005 -0600
+
+ Made brackets part of the syntax for 'quote'.
+
+commit e03aeac59aa29d06488bcc37a9dcd6a4dd61d307
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 6 10:09:49 2005 -0600
+
+ Formatting.
+
+commit 796aedc5c991f3c50763d596f91c230576e10580
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 6 01:38:54 2005 -0600
+
+ Implement named arguments for builtin functions.
+
+commit 94626fe6a780fc144aaddd52cb7a77f99f1377c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 6 01:00:26 2005 -0600
+
+ Make translate (-s option) work with eval (requires running codelets).
+
+commit 100ffff9ee654c8b180a3cb79cc2891d346427bd
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Dec 5 20:05:04 2005 -0600
+
+ Fixed sequenced evaluation of packed arguments.
+
+commit e28f4672575300ed653846be8ad54d5138fe7f53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 5 01:21:12 2005 -0600
+
+ Optimized isDefault test.
+
+ Implemented default function arguments for builtin functions.
+
+ Made write routines builtin functions.
+
+commit 9fef72899d1bfc8509d44f686a5890186da8f0f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 3 23:49:58 2005 -0600
+
+ Remove obsolete remark about default function arguments.
+
+commit ae200ee9cea5e8ec1d269f70ce7d46584d3db302
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 3 00:10:00 2005 -0600
+
+ Documented makepen, nib, Sin, Cos, Tan, aSin, aCos, aTan, and fontcommand.
+
+commit 9ca4e3f824349c79527e89ea95d55b631753a492
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 2 23:27:03 2005 -0600
+
+ Documented BeginPoint, MidPoint, EndPoint.
+
+commit 29ef02fceb6eb09421099a3cf49dced64dd66a10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 2 10:44:21 2005 -0600
+
+ Removed unneeded assignment.
+
+commit 9619df2a7117dbb20b93ce4bced704a8080e7c33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 2 10:14:28 2005 -0600
+
+ Replaced midarrow routine with generalized arrow routine.
+
+commit 461f6b1f8b70788fa80f687c62ebef51dfba00b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 2 05:00:36 2005 -0600
+
+ Do MidArrow and MidArcArrow size adjustment in PostScript rather than user
+ coordinates.
+
+commit 99008e82192e94f15c8dd24b762ca577b6d6765a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 2 00:19:21 2005 -0600
+
+ Added contributed examples and a routine to round the sharp corners of a
+ path.
+
+ Reordered the list of available modules.
+
+commit 8e0a2acb4fb53f752333324c1ab2e1474b429bcb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 1 21:46:26 2005 -0600
+
+ Handle angle(0,0) condition robustly.
+
+commit da6dee972819f677202846dc0c7c44890ea00487
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 1 17:10:59 2005 -0600
+
+ Ignore angle(0,0) errors in dirtime.
+
+ Preserve output precision when outputting paths of any length.
+
+ Fixed makepen draw routine (makedraw).
+
+commit e9932b5bef6de9c5f33357892c2005716c54408b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 1 00:48:00 2005 -0600
+
+ Minor optimization of makepen draw.
+
+commit f213452650c95e23eb1d4c4e240eb9ed8d042971
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 30 23:12:08 2005 -0600
+
+ Revert broken optimization of makepen draw.
+
+commit eddf45b679520b3705812b7f9c50b6235590f684
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 30 10:21:12 2005 -0600
+
+ Simplified makepen draw; extend to cyclic paths.
+
+commit 184116a5754b4c447648cef2987b94db8555fb39
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 30 02:41:52 2005 -0600
+
+ Added MetaPost-like makepen that works for any polygonal (possibly
+ nonconvex) cyclic path.
+
+commit 53453a6383207878891947e9e8fbd0193d6a8b08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 29 23:03:47 2005 -0600
+
+ Call purge after each interactive line to close any files that have gone
+ out of scope.
+
+ Suppress interactive update on exit.
+
+commit 8adaed3f92453ab3328a014020b0d25b1bec5df8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 28 19:37:48 2005 -0600
+
+ Make estack and sstack static local variables.
+
+commit cb82b57275ad49ed6714360f2ba332263536d752
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 28 19:03:56 2005 -0600
+
+ Added filltype to labeltick.
+
+commit 5278a780e8c778661eb978be0a27cddbcffadc36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 27 23:45:17 2005 -0600
+
+ Fix -o - with labels.
+
+commit e1062daaaf34b82440f5d1c1eee76f2b5a249d1b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 27 23:21:02 2005 -0600
+
+ Added example of 3d lighting effects for a sphere, using Gouraud shading.
+
+ When running MSDOS binary under CYGWIN, use UNIX line terminator.
+
+commit f41b5c3cbcab52de658277ea8df09ec05df50994
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 26 17:01:52 2005 -0600
+
+ Check for null binary space partition.
+
+ Move normal==O test to face.
+
+commit 461ea503545d77d9279c8066ab6d76c7ca3bdb06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 26 14:53:12 2005 -0600
+
+ Make -o - work without labels.
+
+ Document how to pass options to convert.
+
+commit e5f090df96cb7378f7f21d0e933d04f29d98b60d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 25 17:50:23 2005 -0600
+
+ Minor improvements.
+
+commit 3801d8d59c5e0bf670e1bc2f81ccb817d48a2cb3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 25 02:51:13 2005 -0600
+
+ Added unitsize argument to shipout command (makes user coordinates
+ represent multiples of unitsize).
+
+ Suppress final call to exitfunction when exiting interactive mode.
+
+commit 8eb2bcf4f65fc9897d5fed34ae591f88e358046a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 24 00:36:47 2005 -0600
+
+ Under MSDOS, turn off the default -V option if more than one file is
+ specified on the command line.
+
+ Under MSDOS, by default bind Delete and Insert keys to delete-char and
+ overwrite-mode, respectively.
+
+commit 23954c9562a97570b63650f5e3ee398741aac9ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 23 18:36:54 2005 -0600
+
+ Install *.dat and piicon.eps files.
+
+commit 61ca520831b2545ba2252dd920b56c8159d04eb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 23 17:37:39 2005 -0600
+
+ Always destroy tex pipe at cleanup (e.g., in case a label contains a \gdef
+ command).
+
+commit 9e5c05fd948b94ed8ab9bd3d271b7c238b894c47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 23 17:35:02 2005 -0600
+
+ Unwrap wrapper.
+
+commit 2f5737d0b240632ac0081a4e10093f6c51bf1f92
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 23 14:06:56 2005 -0600
+
+ Fixed segmentation fault with unravel and from access in parse diagnostic.
+
+commit f41cff6dc7aebfcd7e696115948df31ca41d3229
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 23 09:53:43 2005 -0600
+
+ Documented ImageMagick convert dependency of GUI xasy.
+
+commit 7c8c9e83089654262c088b5656b288bc32466bba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 23:04:34 2005 -0600
+
+ Renamed -n option to -nV. Used -n (or -no) to negate next option.
+
+commit 2d9f17871e1419f6eaa0b8e4934ffc17e51b6974
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 16:25:52 2005 -0600
+
+ Use kpsewhich to help find default latex path.
+
+commit ee0107095feb9106e2f0155b73467715640f1de4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 15:29:47 2005 -0600
+
+ Improved diagnostics.
+
+commit 1880d2bc13025a7a64e8262d5bb8172ac763ed80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 15:24:25 2005 -0600
+
+ Check for module recursion after call to parseFile.
+
+commit a46953c709f31a895cb2a3dcd970a2f48ffcccb9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 14:31:44 2005 -0600
+
+ Removed incorrect (and unnecessary) addPoint call from xaxis and yaxis.
+
+ Made axisT readable outside of graph module. Made standard axis types public.
+
+ Document custom axis types.
+
+commit 777fbf6726d2027abaa18c9631a7b388d46b95d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 02:19:48 2005 -0600
+
+ Incremented version to 0.96cvs.
+
+commit 6fbf74f332f447fb6c31172ffa76ef0462472729
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 01:04:17 2005 -0600
+
+ Fixed indentation.
+
+commit 364126842df5a60686d9ea3b0b94f8d2c11e7f4f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 00:54:03 2005 -0600
+
+ Reimplemented reset keyword in interactive mode to restore the environment
+ except for the setting of scroll().
+
+ Interactive input now does an automatic reset.
+
+ Added link to the GNU readline library documentation for customizing
+ interactive key bindings.
+
+ Fixed hang in scroll mode on EOF.
+
+commit 91eb7c8e328f43b81bedbe0bf9d984789a492e8a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 22 00:33:20 2005 -0600
+
+ Move legend.append to appropriate place.
+
+commit dcc0fbe629e3f2372150a4ecdd0693911417b614
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 21 15:15:15 2005 -0600
+
+ Use scalebox only where necessary, to reduce LaTeX memory usage.
+
+commit 71c6655d3469e0ade3a93388c52999dc25cb1d2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 20 15:50:51 2005 -0600
+
+ Plugged remaining memory leak.
+
+commit fd9adc8c3a9d73d90c569025161cad7bcdf1d3cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 20 12:08:29 2005 -0600
+
+ Plug another memory leak.
+
+commit 2d466f2c5a379cb4efd0fa0100a6d5f58c0bf5b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 20 11:41:04 2005 -0600
+
+ Fixed memory leak.
+
+commit 0ae5de9fa205f811259ea403e14b91547358d703
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 19 12:00:13 2005 -0600
+
+ Put GC warnings under control of -d option.
+
+commit 26b1022143890e3c35a24e3a74f2af2ae19b4f36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 18 23:52:49 2005 -0600
+
+ Suppress GC warning messages (in particular: "Repeated allocation of very
+ large block").
+
+commit c3f015919bba9f40bb5bf9f0eacabf2a8f8562c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 18 23:46:59 2005 -0600
+
+ Make interactive input command reset the environment.
+
+commit 6ca8e3cbdcf189f4539c63b84e9700e7359c15b2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Nov 17 23:21:02 2005 -0600
+
+ Added testing for unravel.
+
+commit 3f4f57ca4f67f06bc3961b6c0bcde86eee3ffa77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 17 10:31:08 2005 -0600
+
+ Removed old documentation.
+
+commit d0a40a1fed53391f30dff0134b05b8f852668727
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 17 01:23:28 2005 -0600
+
+ Incremented version to 0.95cvs.
+
+commit 2d8ea5ffd849e487f0cefb89f559d387795328dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 17 00:14:51 2005 -0600
+
+ Changed import graph; to abbrevation for access graph; unravel graph.
+ Also: import graph as graph2d; means access graph as graph2d; unravel graph2d.
+
+ Updated documentation; removed descriptions of old import scheme.
+
+commit 22f1659bb206557ad37971f19040ea5b58b5ae62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 18:25:21 2005 -0600
+
+ Force quiet mode with running embedded latex files.
+
+commit ea0b9c27146e6726caf57e10423f8a481db6bd13
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 17:51:06 2005 -0600
+
+ Reduce memory usage.
+
+commit ef4fae7cd964ab244cfb84fa5e514175e0d3b31d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 17:07:28 2005 -0600
+
+ Use a vector instead of a list for estack and sstack.
+
+commit 8381834a584566f533598bd2f6fa104fe2f688ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 15:31:07 2005 -0600
+
+ Reverse order of pstricks and graphicx also in asymptote.sty.
+
+ Fixed formatting.
+
+commit d30095a1a85ffa2765fad62d8d4fc9e6ef39df8c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Nov 16 15:05:25 2005 -0600
+
+ Slight refactoring.
+
+commit 9fc036102ca31b6a710e1d8d8eb2bc7fcb8c4149
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 14:32:30 2005 -0600
+
+ Workaround scalebox problem with old versions of pstricks.
+
+commit 900a230f59eb035da1e73243c7166e50672f829a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Nov 16 13:03:55 2005 -0600
+
+ Fixed frame loading issues with imported types.
+
+commit 491ba39a65ee7cedc1ae705130b79aaf930a28de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 03:31:20 2005 -0600
+
+ Incremented version to 0.94cvs.
+
+commit d2521d022132b4b565b1a23b2fba8ee33c640ab3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 03:06:51 2005 -0600
+
+ Fixed cygwin problem.
+
+commit 73dfcc6c2b8d89eae215103dcc2c0eed219ae44e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 02:36:10 2005 -0600
+
+ Added mkdir.
+
+commit 0f7098206d138babb0ee9b1aad6a420ca8ff88b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 02:27:04 2005 -0600
+
+ Revert to pstricks colors instead of color.sty due to problems under FreeBSD.
+
+commit 1fc8a6ebb4512fc41f3092c118aafbf2747999f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 02:14:50 2005 -0600
+
+ Workaround missing C99 gamma function under FreeBSD.
+
+commit b0988cec31ea4f7c7e5f1948c695e6498cfa33a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 01:31:40 2005 -0600
+
+ Documentation updates.
+
+commit df488ea835383a7ae9bce7d8275d199da678b24b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 01:24:03 2005 -0600
+
+ Added new keyword.
+
+commit 2f111570bc73f175c124d70c774186b707f8d67d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 01:12:02 2005 -0600
+
+ Fixed more cxx warnings.
+
+commit a532094aeeecc237a20ccbf3a2c7c0a9271889b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 01:09:16 2005 -0600
+
+ Fixed cxx errors and warnings.
+
+commit 863e8e9a52a68acd3ceb8ef6aa46d29c51b9849a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 01:01:34 2005 -0600
+
+ Version template.
+
+commit 896307cb58b63bae3d93b6cb1b993528c08acaae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 00:49:51 2005 -0600
+
+ Added version check to plain.asy.
+
+commit e5d83a5366f243d60e5aecb5c54b13629f1bfc49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 16 00:19:59 2005 -0600
+
+ Put history in ~/.asy/history by default unless -localhistory is specified.
+
+ Renamed ~/.asyrc to ~/.asy/options
+
+ Updated documentation.
+
+commit aca9bcc789be34e190316066e9b572030bb92ea3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 22:03:28 2005 -0600
+
+ Read command line style-parameters from $HOME/.asyrc
+
+commit f02c09ffb1bc5950237dc3df611a67a809d2bbc5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 18:50:15 2005 -0600
+
+ Removed superfluous static modifiers.
+
+commit 978f33ffba7708b7d91c42ed3b271a511d9cb5e1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 16:07:01 2005 -0600
+
+ Added surface graph of matrices.
+
+commit cc9ab56c7966061cbc71c97eb5ef2cc9f1c2e385
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 14:51:50 2005 -0600
+
+ Importing graph3 should publically import graph and three.
+
+commit 1a89f394735cec123b056ae429f290e57f5a078f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 15 13:06:59 2005 -0600
+
+ Implemented horizontal and vertical label scaling.
+
+ Cleaned up Label code in plain.asy.
+
+commit c260f4e541ad2b6ab880668c721565a8e3430ca4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 14 14:09:17 2005 -0600
+
+ Optimized integer overflow checks.
+
+commit 6ae2b69162667e165f20233aa048e5f97e23e142
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 14 02:16:15 2005 -0600
+
+ Added checks for integer overflow.
+
+commit f1a0872ddf61bf7dc88c0988382324b92cbe3123
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 14 01:57:47 2005 -0600
+
+ Handle parse errors.
+
+commit 236e42291a45e1c178982191ebd88b4b2c03b050
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Nov 13 22:47:56 2005 -0600
+
+ Minor edits.
+
+commit 44dba419cb16d17fd46c22ad4581bfc8d798d1f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 13 19:47:17 2005 -0600
+
+ Documented "from m unravel c as C;" syntax.
+
+commit 14bf01cac77e4d4e6a689a732f482976f62e3b6c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 13 19:34:03 2005 -0600
+
+ Minor update.
+
+commit 365ac4a73290985835a8672031aafd69f55696fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 13 19:30:54 2005 -0600
+
+ Documented unravel and include. Updated documentation of execute and eval.
+
+commit 0989b855c9c314798258d3bcb1695236c8f57a58
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Nov 13 16:29:51 2005 -0600
+
+ Describes new importing system.
+
+commit 956cf076a99ba742e11cd2157eb98f9c0739ed1c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 13 03:11:08 2005 -0600
+
+ Fixed memory leak.
+
+commit 2bc72e42522e99043b8051ad93d55c0c3da882dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 12 23:39:26 2005 -0600
+
+ Removed constructor added in error.
+
+commit 28e0bae4df0e9568617341e38c7b923d5f357f60
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 12 23:36:26 2005 -0600
+
+ Fixed cxx errors and warnings.
+
+commit 5f1ba64a2d4098953380c0d70186f75d27b8f6b0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Nov 12 16:47:06 2005 -0600
+
+ Added venv::add to NOHASH.
+
+commit d75a0bd6fd0b1cb4eff4b229875191fbd32b5152
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 12 16:18:24 2005 -0600
+
+ Another workaround for gcc 3.3.4 problems.
+
+commit e2e8ccb6f2f541217ec1f0a8d2a165e0471a9531
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 12 15:57:02 2005 -0600
+
+ Workaround problem with gcc-3.3.4.
+
+commit aeb6c990724852831ffff52b19b6e86b174093c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 12 15:22:28 2005 -0600
+
+ Added erf,erc, and gamma functions.
+
+commit 37df4f422e65e3913781aec833e38343605e4f63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 12 13:43:42 2005 -0600
+
+ Make quotient(int,int) consistent with %.
+
+commit b8d59fe592f7024714ec5a77136ff7a9d0023406
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 12 01:56:01 2005 -0600
+
+ Fix **.
+
+commit 7d071596999b5d45c79dc76375506edf3d9fb6b3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Nov 11 18:38:32 2005 -0600
+
+ Replaced std::string with mem::string for genv.
+ Moved error reporting associated with 'as'.
+
+commit 1b01a81f25eb73d213de73c94373cb3ed3cbe499
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 11 18:22:40 2005 -0600
+
+ Added missing delete.
+
+commit 3e9f0d27ede272fb0b4fd9d6180e9edcf4ca5579
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 11 01:14:34 2005 -0600
+
+ Make bounding box computation work with -o -.
+
+commit b312e379dcdb1dc5ebe0c9310086d4cb2ec44b91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 11 00:37:34 2005 -0600
+
+ Allow outputting to standard output with "-o -" command line option.
+
+commit 1c14fd2ec513bd332987dec787ad2e48fda7d048
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 10 23:59:13 2005 -0600
+
+ Set default pdf viewer to acroread under UNIX, just like under MSDOS.
+
+ Removed pdf fuzz (a workaround for a pdf-viewing problem only of gv, not
+ other pdf viewers).
+
+commit dc252e27f2dc18f99a09c598434b6ca0a28c6378
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Nov 10 10:02:55 2005 -0600
+
+ Refactored argument matching functions.
+
+commit acb62c269bc533b57f8db269b0bc843976d2f4b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 10 02:56:24 2005 -0600
+
+ Removed old interactive buffer flushing code.
+
+commit 49db56fcf5ae55a857fa9ebca24996f0492b513c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 10 01:58:13 2005 -0600
+
+ Choose more descriptive names latticeshade, axialshade, radialshade, and
+ gouraudshade for shading routines.
+
+commit 6c2f1163134a5ade41a8db9e221536221f2875c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 10 01:17:56 2005 -0600
+
+ Respect final null entry when reading data in cvs mode (fixed).
+
+commit 3a89127a1f73df1eae54cdc0cd70df341ab5be51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 9 23:53:32 2005 -0600
+
+ Flush input buffer every time we enter parser.
+
+commit 9e85d17616a91a523f65a239c16aaf229bbf105a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 9 20:49:29 2005 -0600
+
+ Added new keywords; fixed treetest.
+
+commit b78fd384f56f2a7e9e9fd0cfb26f1f06698ad8df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 9 20:35:22 2005 -0600
+
+ Documentation updates.
+
+commit cf629c85681f9975f907279087136664b9e540f2
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Nov 9 00:36:03 2005 -0600
+
+ Extended access and unravel syntax.
+
+commit 12a1791ded53de40f11fad39422b712c851e277e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 23:23:54 2005 -0600
+
+ Make embedded evals work within exitfunction.
+
+commit fb4c073d8a100376af5078d8e83a607545279936
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 23:05:11 2005 -0600
+
+ Reimplemented GUI support.
+
+commit a1b02245d9d163612c65ce76e25e41951fb9e54b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Nov 8 17:55:03 2005 -0600
+
+ Check for infinite recursion when loading modules.
+ Add position info (markTrans) for codelets.
+
+commit 8f85cfa41726a8039358d7699edbc2f7f27c5dd7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 14:30:10 2005 -0600
+
+ Renamed defaultpen() to resetdefaultpen and getdefaultpen() to defaultpen().
+
+commit 9e9a8ceb1a95c2ec077c960dcad190c0c25f13bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 14:11:06 2005 -0600
+
+ Updated diagostics.
+
+commit 0d092a3d344734b958f5d3b231388c520478a3d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 12:58:07 2005 -0600
+
+ Re-implemented -p (parse) and -s (translate) options.
+
+commit a1ca000656cf8892d798b4fc8132e3835dff02da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 10:39:14 2005 -0600
+
+ Corrections from import merge.
+
+commit fd5fb6c0df0bbbec952ee8efdff3db1cdb304011
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 03:36:32 2005 -0600
+
+ Reimplemented import "file" syntax.
+
+ Interactive mode updates; reimplemented interactive "input" command.
+
+ Documented true interactive mode.
+
+commit a679f9db485a048f7a093f22d977d455094ff0eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 01:22:41 2005 -0600
+
+ Facilitate optional installation of documentation and examples to different
+ directories.
+
+commit 00ecbbcfc69ec7a3c48c5def887fc98a05f389a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 8 01:19:24 2005 -0600
+
+ Added missing picture arguments to graph.
+
+commit 18696c78fa467a579e6d6c0d9acece649522669a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 7 23:26:21 2005 -0600
+
+ Remaining import updates.
+
+commit 14735e983987b664738f9bbab29953a6cdeafd7d
+Merge: 0b62f70 9710028
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Nov 7 10:57:39 2005 -0600
+
+ Merged in changes from the import branch.
+
+commit 9710028ac2a4550f2494a79fcdb6e441ea28c274
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 7 00:44:35 2005 -0600
+
+ Renamed autonomous argument of eval to embedded.
+
+ Updated asymptote.sty.
+
+commit bd5b3c0031560966eaa9655e4d259b1c1f892544
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 6 23:01:22 2005 -0600
+
+ Optionally allow eval to run within current environment, rather than in an
+ autonomous (distinct) environment.
+
+commit 09816a50c49d05c02c7d4d2e0643a1a65963f9a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 6 17:57:25 2005 -0600
+
+ Fixed eval so that environment is properly reset.
+
+ Removed outnameStack.
+
+ Added animate.asy module to make animations easier.
+
+ Reimplemented -l (listvariables) option.
+
+commit 0b62f70388e8cbc7a7212fe76415f70ac1ffd723
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 6 17:36:58 2005 -0600
+
+ Fixed lexer error.
+
+commit fe3ac7ae1dd16b09b629339bda26cfea3be3c502
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Nov 6 10:57:54 2005 -0600
+
+ Checks permission of both the qualifier and the field for an unravelled field.
+ Inaccessible (eg. private) fields are not unravelled.
+ Added quote keyword and code type.
+ Refactored doIBatch.
+
+commit 36c564c5e4880445b452f486d95c0ff485013781
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 5 21:45:10 2005 -0600
+
+ Removed # and ## as admissible operators.
+
+commit 2720837802489b099d25586a32ce0451c9c6f1d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 3 11:44:07 2005 -0600
+
+ Temporarily deactive last change.
+
+commit cc10f38f1ce5bbe06a3c0cf7314646ffa0d17eb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 3 11:32:41 2005 -0600
+
+ Respect final null entry when reading data in cvs mode.
+
+commit c9ddd25d7e1c1249f95070d0c1190e40d0707ba6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 3 01:34:01 2005 -0600
+
+ Fixed memory handling and outname for line at a time mode.
+
+ Switch over to using line-at-a-time mode.
+
+commit af35dac4500855ebb9efbdec808595b3701a8a07
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 2 23:46:58 2005 -0600
+
+ Added infix operators << >> @ @@ $ $$ # ##.
+
+ New module fontsize.asy supports nonstandard fonts.
+
+commit 9fa2770e323fe9a2242a4733b8af3f46991069c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 2 13:00:16 2005 -0600
+
+ Reimplemented -laat mode.
+
+commit b4529048ec3618cec5a136f6672a8e5105ba0d01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 2 01:39:54 2005 -0600
+
+ Merged eval with IBatch; removed laat mode.
+
+commit 58326a3eca7dfd5f809312c189338af8f2315a3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 1 23:41:04 2005 -0600
+
+ Reimplemented eval() and execute().
+
+ Added shipped flag to save() and restore().
+
+commit 45dd4837a78e3843b65e99b893b5f4f69ca9d173
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 1 13:28:51 2005 -0600
+
+ Fixed picture.empty().
+
+commit d40cf552d16cdca9693b025c1fb1deff1da7d92c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 1 11:40:11 2005 -0600
+
+ Set A=unravel, Q=access, U=import to allow testing until "import into" is
+ implemented.
+
+commit 7ea5da6eda5c4b2ae9d6e1d9a8e9444fb6cceaae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 1 02:06:27 2005 -0600
+
+ Gracefully handle errors in loading plain, etc.
+
+commit e2b4b9d50b69993f9cf9ccb340088f2b0a37d958
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 1 02:00:18 2005 -0600
+
+ Fixed interactive error handling.
+
+commit abeda671cf2e6ca69e45cc2d80df77a9bf1d759c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Oct 31 00:32:21 2005 -0600
+
+ Changed ignore permission modifiers to a warning for use with include.
+
+commit a43fe979f8a5ee720196d9cd2d7508ae78ebedf9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 30 14:27:53 2005 -0600
+
+ Minor code cleanup.
+
+commit ee6c32d83cc851eba02e78e65c48cdac864817cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 30 11:33:52 2005 -0600
+
+ In interactive mode, flush input on errors.
+
+commit edeb32b334dcbfe4b462f70fc4f93d0bd4ef297c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 30 04:41:06 2005 -0600
+
+ Allow expressions of the form (0,0,0){x,y,z}.
+
+commit 90fd95b0d77f94f426566cfe3dc7a1aa434fa74a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 30 04:34:35 2005 -0600
+
+ Removed operator symbols consisting of letters enclosed by colons.
+
+commit 7c9208f06dbbc91d397635c1b37f73c7a4a33dd5
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 29 23:14:11 2005 -0600
+
+ Added semicolon to include.
+
+commit b380e5feb4b448bdd20e5da0f908934df33c9f1c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 29 21:49:03 2005 -0600
+
+ Allow include file as well as include "file".
+
+commit 9fa4217964d07baf22ab715898e8f99bc666d8e3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 29 19:16:58 2005 -0600
+
+ Added include, which translates the parse tree of the given file in place.
+
+commit c1e9731d8bf713b00e41fe776b3aeed845f4701d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 29 14:03:21 2005 -0600
+
+ Added some form of autoloading.
+ Bad importing does not affect the genv dictionary in interactive mode.
+
+commit 90060607dfc7092dc72546df88b773d3e1d5f0bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 28 23:31:17 2005 -0600
+
+ Additional operator symbols can now be formed by enclosing any combination
+ of letters (including the underscore character) in colons.
+
+commit a67283022104a1b5accc43d556674afad9f700e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 28 21:56:53 2005 -0600
+
+ Re-added tension3 and curl3 operators.
+
+commit 9a78050799658c969ab432695f35c3f473132b78
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 28 17:50:38 2005 -0600
+
+ Autoplain for interactive mode.
+
+commit 56aec06506f45c100cf743c96935ec8f2b0af3cd
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 28 17:40:01 2005 -0600
+
+ Add environment rollback, for erroneous code in interactive mode.
+
+commit c8735012ac180cbdfba25d373bd370739c8a496e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 28 00:33:34 2005 -0600
+
+ Support interactive erase: outputting an empty picture produces an empty file.
+
+commit 3d8605ddb94514e5b53e0ac1b06116455d38ffb0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 27 22:08:47 2005 -0600
+
+ Documentation now refers to Datadir variable rather than /usr/local/share.
+
+commit a7b07c58cbc9150960d106cb2b39b1c9b3ce3546
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 26 22:43:12 2005 -0600
+
+ Uptodate flag now does a shipout() as needed.
+
+commit b2d73e276904b14b731eafee152f30b44715a34a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 26 12:28:04 2005 -0600
+
+ Fixed typo.
+
+commit bb131c1588b70376eece7d7cde471a2c75644430
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 26 00:38:51 2005 -0600
+
+ Removed unused includes.
+
+commit b94a3ec4ad8d2dd068cfb88e6fb3ea73f32b780b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 26 00:34:04 2005 -0600
+
+ Remove unused code.
+
+commit 19ba7e49064b8f68186cf1895bb08cb54f4b2b54
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 26 00:09:59 2005 -0600
+
+ Fixed interactive mode error handling.
+
+ Merged in return code fixes from the main branch.
+
+commit f334721ec9ac22dac7ac0d32e703eb4ccbce6ec4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 25 23:23:02 2005 -0600
+
+ [Import] Replaced virtual interactive mode with true interactive mode.
+
+commit 2399cd7f0f57dac01ac5532fa6b85313aa517b25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 25 11:27:30 2005 -0600
+
+ Fixed STL errors and virtual destructor warning.
+
+commit 2df11de94ed66efd5466dcba89823f431a6affe6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 24 22:54:56 2005 -0600
+
+ Return a definite return code (rather than an error count that overflows
+ after 256 errors). Also check for parse and translation errors.
+ A return code of 0 means successful; 1 means a user error occurred;
+ -1 signals a misconfiguration error (pipe, fork, or exec failed).
+
+commit d640705f9565091a774e248db1ab8b166418cdad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 24 22:02:19 2005 -0600
+
+ Set default put argument of box and ellipse functions to Above.
+
+ Use convert instead of dvipng in doc/Makefile.
+
+ Updated Debian URL.
+
+commit 16e5842f629b59e3917f21e6a3825a1206432a2d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Oct 23 21:25:28 2005 -0600
+
+ Added more changes in from the main trunk.
+
+commit cb193ddaa1db2bdfac90cc8a9522867cd8d5ac9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 23 02:15:00 2005 -0600
+
+ Incremented version to 0.93cvs.
+
+commit f8949272355544fe98b28ef870d503b9f5579e8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 23 01:48:50 2005 -0600
+
+ Fixed cd diagnostic.
+
+commit e91d10d96853361746e44bf87af763a90c99e94a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 23 00:50:35 2005 -0600
+
+ Fixed label bbox bug.
+
+commit ba22e55cc25e9fbbf1af7f0f70e64cd52e5e55b3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 23:15:14 2005 -0600
+
+ Fixed intersect fuzz calculation.
+
+ Implemented means of adjusting 3d aspect ratio.
+
+commit 0307afc0e763fae832d552a70a5990d93867640a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 10:49:28 2005 -0600
+
+ Updated xasy to generate GUI(int) frames instead of gui(int).
+
+commit a2892cbacb27a4b2b353efe0025fce0c65a1b2cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 04:25:01 2005 -0600
+
+ Workaround missing round function under FreeBSD.
+
+commit fc2a9f4342f45a7a60f0fcdb1e4d8350e7b28565
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 03:41:04 2005 -0600
+
+ Fixed cxx errors.
+
+commit 288b512004959a3394b521c5acfd2fb07fe8f655
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Oct 22 02:54:15 2005 -0600
+
+ file brokenaxis.asy was added on branch import on 2005-10-24 03:25:28 +0000
+
+commit 06839af15a6bafcd7bbbfeb098fc7961ffd8bcf0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 02:54:14 2005 -0600
+
+ Fixed example.
+
+commit 8ddb128c9b7b2f448d4d377cc094b0859ff0b7f2
+Author: no-author <no-author>
+Date: Sat Oct 22 08:54:14 2005 +0000
+
+ This commit was manufactured by cvs2svn to create branch 'import'.
+
+commit ecbd779730fbdf6e262c93db163e27bb5ce3153a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 02:51:32 2005 -0600
+
+ Added missing example.
+
+commit e4be44933a2678abd007ebfd57bddf284492248b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 02:48:56 2005 -0600
+
+ Added scaleT Broken and example of broken x axis.
+
+commit f19cf665b8285f6e2df069d4cacffce341069dac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 01:45:58 2005 -0600
+
+ Moved dir argument of picture.fit() to add(frame,pair) and attach(frame,pair).
+
+ Added frame align(frame f, pair dir) for aligning frames.
+
+commit 51d89c20b4806ab6a1cce8cb480e261da1e9abb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 22 00:03:18 2005 -0600
+
+ Implemented a new struct marker to hold marker data, including a general
+ markroutine. Included both the default marknodes routine and a
+ markuniform(int n) routine which draws n markers at evenly spaced
+ intervals along the arclength of the path.
+
+commit 564aed3f7bc21cd4939b911f3371d058403e4f8c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 21 02:12:29 2005 -0600
+
+ Don't strip directory from explicit output filenames.
+
+commit 6629c2f55134e6b92dc62c4c4eb5d4fccb30538f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 21 01:23:16 2005 -0600
+
+ Documentation updates.
+
+commit f47b325d3f0dbc419a08452a2027ccb2047c01c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 20 01:36:43 2005 -0600
+
+ Added CPPFLAGS option to configure.ac (equivalent to CFLAGS).
+
+ Fixed spurious overwrite messages.
+
+ Added fuzz to label clipping to retain labels exactly on boundary.
+
+ Moved intersectionpoint to plain.asy and added documentation.
+
+ Renamed intersection in math.asy to intersect to intersect.
+
+ Added UnFill filltype for clipping underneath frames, pictures, and labels,
+ with examples.
+
+ Make save/restore respect currentprojection.
+
+ Added 3d intersectionpoint routines to three.asy.
+
+ Added instructions for setting environment variables under MSWindows XP.
+
+ Removed ymargin=infinity in favour of ymargin=xmargin.
+
+ Documented use of Cyrillic fonts.
+
+ Documented that \end{asy} environment must appear on a line by itself.
+
+commit 32ad169f5b3542da1ec48e903da457639d8e6f97
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Oct 19 13:37:59 2005 -0600
+
+ use is now use=import+explode.
+
+commit 0628aa7bb95026a88ff36b26060260f8ed47c439
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Oct 18 17:53:23 2005 -0600
+
+ Got line-at-a-time working.
+
+commit c78464d5ff2a4a37b335bd09c5a70b57c3a2c389
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Oct 17 19:31:59 2005 -0600
+
+ Import can infer the filename. Filenames given as positions are actual files.
+
+commit 4e991f81346b0711e3c3c18f65f090f19156fc88
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Oct 17 18:01:27 2005 -0600
+
+ Added use declaration.
+
+commit 6559104a9581c0e532e291c4166755c451f4a2bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Oct 15 03:14:38 2005 -0600
+
+ Fix precision errors at +/-1e-4; default format changes to scientific
+ notation here.
+
+commit 716e22941007220a14c57ab41e1c6700e01e724d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 14 22:07:16 2005 -0600
+
+ Fixed inside(path,pair).
+
+commit db0c6be308eadd2ae2d4b3f81a652c3920574e68
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 14 10:08:45 2005 -0600
+
+ Integrated changes from the main branch (tagged changes_for_import_oct_14).
+
+commit 7dbede8650a3b614f58004bae0f40332ba936980
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 14 01:16:49 2005 -0600
+
+ Implemented robust real cubic root solver.
+
+ Removed inside, quadratic solver, and intersect routines from math.asy in
+ place of internal C++ routines. Changed DOUBLE to TWO, etc., to avoid
+ confusion with double roots.
+
+ Implemented function bool inside(path g, pair z, pen p=currentpen);
+ to test whether a point is inside a cyclic path.
+
+ Implemented clipping of labels. Added two new fill rules to allow labels
+ centered within the clipped region to overlap the clipping boundary.
+
+ Clipping now clips all layers of a picture, not just the most recent one.
+
+ Fixed bug in precontrol and postcontrol.
+
+ Fixed floating point exception in complex powers when base is zero.
+
+ Added Floor, Ceil, and Round functions that don't produce floating point
+ exceptions.
+
+ Made the default axis for logarithmic scaling YEquals(1) and XEquals(1).
+
+ Made currentpicture the default picture in Scale(pair).
+
+ Added begingroup/endgroup pairs to filldraw.
+
+ Changed plane interface to return a representation of the plane through
+ point O with normal cross(u,v).
+
+ Draw over existing TeX layers when doing 3d hidden surface removal.
+
+ Added face labels to cube animation.
+
+ Updated installation instructions.
+
+commit 0db8a820cbd178de0f23e83b82f160eebb36ceca
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Oct 13 15:39:16 2005 -0600
+
+ Grouped common code between record and env into protoenv.
+
+commit 166c1812dc1b3f810d98995b463e9bfcc6ac9196
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Oct 13 13:04:36 2005 -0600
+
+ Fixed prettyprinting of joinExp.
+
+commit adb637f8f99ac50c6fc046819813c33d77ca159b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Oct 13 12:43:16 2005 -0600
+
+ More specific error message for casting.
+
+commit 72379c9945ccde7a915a2d6d43b8c74de882d651
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Oct 13 12:42:41 2005 -0600
+
+ Fixed indenting for parse output.
+
+commit 02fa43b7a893bcd08b0459dc4969e3727dd17113
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 13 09:01:13 2005 -0600
+
+ Fixed control point bug introduced by recent straight flag fix.
+
+commit 0f9db37a420570090e30b1e2f50c1ec841d505f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 12 16:29:21 2005 -0600
+
+ Make default value of picture.keepAspect true.
+
+commit a246176ea243b9fb0bff994cdfcdcfd8524f68dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 12 14:02:37 2005 -0600
+
+ Use picture defaults as default parameters in fit and size functions
+ (locally resolved default function arguments now allow this).
+
+commit 822d263fb2742e1347e028dd93a20c0c55ad080d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Oct 12 11:44:23 2005 -0600
+
+ Replace ty with tyEntry for type declarations. Allows types to be imported.
+
+commit 5e141104cc6d0addcc0f1698d153becd009faf5a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Oct 11 21:24:14 2005 -0600
+
+ Edited comment.
+
+commit 88ef0077d414e3d97ff769ab5a701e2086e47c0b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Oct 11 19:29:11 2005 -0600
+
+ Straight flags are preserved when using a path as part of a guide.
+
+commit 35c9020bb49d1076276e30d2ab29db9d9cb379d7
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Oct 7 21:57:39 2005 -0600
+
+ Default arguments are evaluated "out-of-order" like variable initializers.
+
+commit 0cec99e8ac52736ba80006e83c4885f519e1317b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 7 14:58:33 2005 -0600
+
+ Moved animations to animations subdirectory of examples directory.
+
+ plane(triple u, triple v, triple O=three.O) now returns the plane through
+ point O with normal cross(u,v)
+
+commit 4c88f42245a5c2719976c11f50c7c4ca2828921e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Oct 7 02:22:25 2005 -0600
+
+ Simplified plane(triple, triple, triple).
+
+ Simplified Pen(int).
+
+ merge no longer waits for animation to complete.
+
+ Added rotating cube animation.
+
+commit bcba1612f92ef07994d8e5321ce01b138920b551
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 6 11:46:16 2005 -0600
+
+ Fixed formatting.
+
+commit 71e36c9d67813b9751474b9833c49c6059e19e9e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 6 11:17:13 2005 -0600
+
+ Added linewidth().
+
+commit 00b525d39bdfc8843306213c8c1b66fafc12e3c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 6 11:11:05 2005 -0600
+
+ Removed implicit cast from real to pen; added pen operator +(pen p, real w)
+ and defaultpen(real) instead.
+
+ To avoid confusion, a dot product now requires explicit pair arguments.
+
+commit b5898745ca2f7ac639850dfe8809f3e8fadc8094
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 6 10:05:56 2005 -0600
+
+ Added new 3d surface example.
+
+commit 8fae5a35ebe087e3ce13a40eef09a1c1651dd85c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 5 23:55:15 2005 -0600
+
+ Added example of reading column data from a file and a least squares fit.
+
+ Changed xsize and ysize arguments of size to simply x and y.
+
+commit 1b9472f0c0714569f7593412c17fcdd397837fa2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 5 19:51:32 2005 -0600
+
+ Added keepAspect=Aspect option to size(pic,real).
+
+commit ec325dcd7d9c40e9d6b7fa010bfff61103e8701c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 5 19:44:19 2005 -0600
+
+ Added colinearity checks to leastsquares.
+
+commit 43e1aa502818297f37cf4b3d0c6ccdcabcda7356
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 5 01:49:20 2005 -0600
+
+ Use local copy of ticklabel and Label context variables.
+
+commit 2291108072ebe06f75430eac98a867358ce9ea11
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Oct 5 00:12:20 2005 -0600
+
+ Reduce default axis coverage limit to 80%.
+
+commit 40026fc8e6c783b389cd59687f8e7ce7d9498689
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 4 21:48:00 2005 -0600
+
+ Minor documentation updates.
+
+commit ef0e9459d9b3b6ea84059cff63b508a71d0abcaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 4 16:13:55 2005 -0600
+
+ Fixed default location of python under MSDOS.
+
+ Improved ASYMPTOTE_PYTHON/ASYMPTOTE_XASY diagnostics.
+
+commit 14dff5e06fab759643bc6a3dcd3faf613ca687b6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 4 15:43:14 2005 -0600
+
+ Added Windows support for xasy, including an environment variable for
+ finding Python.
+
+ Allow GUI mode in interactive mode.
+
+ Added gui(real x=1) function to turn on GUI mode.
+
+commit 9754518eb38a59a3a254758587a18a2346c8be4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 4 11:27:41 2005 -0600
+
+ Remove intermediate gif files before viewing animation.
+
+commit 6d9748b7a805505a51dea16e7238fb96a4a6c60d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 4 11:20:56 2005 -0600
+
+ Added quiet option to override -V command line option, say for producing
+ animated gifs. If the -V option is given, gifmerge now calls animate.
+
+commit 6139176d9f0add3e1b59bfb0730a841abb92d851
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 4 00:30:27 2005 -0600
+
+ Incremented version to 0.92cvs.
+
+commit fc1dd1de6063a49253a225fdb4e59b793b80e369
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 3 23:39:06 2005 -0600
+
+ Fixed GUI transforms: grouping should not depend on deconstruct flag.
+
+commit 2173497579d327808a02fa2b6540324af8967755
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 3 23:06:24 2005 -0600
+
+ Incremented version to 0.91cvs.
+
+commit b594c603c24e875e358f0795ec6d2012b5af25fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 3 21:24:51 2005 -0600
+
+ Flush stdout immediately before calls to fork() to avoid duplicate output.
+
+commit 844cd96140044c3f36b98f0095545edc9b2a206d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 3 02:36:26 2005 -0600
+
+ Added Andy's changes to evaluate default function arguments in the defining
+ scope of the function, not in the scope of the caller.
+
+commit 459abeea181fd57e4a5f15e6b1951c9120197e53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 3 02:20:02 2005 -0600
+
+ Generalized write to handle an arbitrary number of data values; improved
+ documentation.
+
+ Generate standard casts via templates.
+
+ Added == and != for files.
+
+ Allow casting of null to file.
+
+commit 925ea8080438e0a43970bb23d2fd07f2288d25f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Oct 3 01:08:44 2005 -0600
+
+ Readded depth limit to intersect routines to prevent stack overflow.
+
+commit c024d3bfcc295da26dbeddc15893550d50817a69
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 2 15:42:30 2005 -0600
+
+ Enforce a minimum value of fuzz in intersect routines to prevent infinite
+ loops.
+
+commit f4910c0dd9c43a6ad10fc21f8e12d73a2eafbc05
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 2 01:20:15 2005 -0600
+
+ Fixed depth handling of deferred TeX labels.
+
+ Fixed error in man page (-t option).
+
+ Fixed interaction of overwrite(Move) with "%" tick formats.
+
+ Improved 3d axis label positioning.
+
+ Added rotate(explicit pair dir) and rotate(explicit triple dir) for
+ rotating text along a line in the direction dir.
+
+ Updated helix example to illustrate rotated tick and axis labels.
+
+commit a4e788568370ce3dab091fc5040e263a7ad8965c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 30 23:40:32 2005 -0600
+
+ Incremented version to 0.90cvs.
+
+commit d066ac3daa6ffda6f0ed38c3440c47812f585155
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 30 22:42:16 2005 -0600
+
+ Documented min(frame) and max(frame).
+
+commit 3697afe04bc3125fe16db8a066e8c7e73df3f9f4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 30 14:55:59 2005 -0600
+
+ Don't upscale logarithmic range when automax=false.
+
+commit 5f190e85df39833571eb810f5b849c626d3ab3ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 30 12:42:28 2005 -0600
+
+ Renamed temporary included PostScript file suffix from "ps" to "eps".
+
+ Removed all references to mailing list, as it is no longer in use.
+
+commit 31a4608e9b64f85824aa08b7c1e382c078848123
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 30 07:50:18 2005 -0600
+
+ Fixed .gui processing.
+
+ Added new example.
+
+commit 00afce892ce6bc08cf1da0b16c8d64792a385a3e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 19:53:03 2005 -0600
+
+ Allow overriding of ticklabel routine for logarithmic axis; added example.
+
+commit e8192130beb7536093032069631ba8c09c5247ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 18:04:46 2005 -0600
+
+ Standardized arguments to LeftTicks, etc.
+
+ Fixed user-specified logarithmic ticks.
+
+commit e0f43b3c6567023fb59e5f7d9ff8848b47c7b972
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 29 01:50:22 2005 -0600
+
+ Incremented version to 0.89cvs.
+
+commit 76ffd72cb6b21bb0022f0cb55c88edc59786291a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 23:53:39 2005 -0600
+
+ Only build required images.
+
+commit da1daa09d06cbeaa628cbf37ddef0e8286cfb473
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 23:37:23 2005 -0600
+
+ Minor documentation updates.
+
+commit 917f2f1f7027027039643ceba79cedd4b8ac489f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 18:01:47 2005 -0600
+
+ Fixed missing label on thinned logarithmic graphs.
+
+ Documented getstring and getreal.
+
+ Documented vectorfield and flow example.
+
+ Fixed cxx warning messages.
+
+commit 25e99790fe76f4e401885207dee8ac65637349da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 28 14:51:47 2005 -0600
+
+ Simplified, improved, and documented 3d axes routines.
+
+ Renamed tickspec to ticklocate. Documented ticklocate.
+
+ Removed unused symbols from camp.l.
+
+ Removed spurious nullpaths from :: and ---.
+
+ Documented deconstruction of guides.
+
+commit 0e7db2cd763308121b81cdd43ae3305b277df65d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 27 01:42:24 2005 -0600
+
+ Added a second optional string to Label to provide an estimate for the label
+ size when an undefined label is encountered with the -t option.
+
+ Fixed box(Label).
+
+commit f30bda16e795e11351bffc560b5898f268985bcb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 26 23:28:56 2005 -0600
+
+ Updated pstoedit patch to put brackets around rotated strings.
+
+commit 32ca492bf4247f2d27b132ecd11e0efc4067599d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 26 23:09:02 2005 -0600
+
+ Implemented data file comment character (# by default).
+
+commit abbfa2473bdc0f43d04ccf88c577b7d10f7cf59d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 26 09:05:45 2005 -0600
+
+ Used scaled epsilon to adjust right-hand axis limit.
+
+commit b8517154afba8da5c9722fe4a157459cc22f791b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 25 23:45:48 2005 -0600
+
+ Added fuzz parameter to intersect routines for finding intersections with
+ circular approximations, etc. Also fixed these routines for paths
+ consisting of a single point.
+
+ Moved 3d intersect routine to C++ for speed.
+
+ Cache 2d path bounding box.
+
+ Added 3d version of expi.
+
+ Increased accuracy of true Arc and Circle to approximately machine precision.
+
+ Added 3d true Arc and Circle.
+
+ Added 3d polargraph function.
+
+ Renamed triple.cc to path3.cc.
+
+ Added missing triple to path3 cast.
+
+ Added patch to pstoedit-3.42 to support PNG to EPS conversion.
+
+ Updated documentation.
+
+commit 43e16164cb7ec0d751c3fda881d5c9203edd4f80
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 25 21:56:47 2005 -0600
+
+ Fixed base alignment in new deferred TeX alignment scheme.
+
+commit fe5d5004425730bcc21219c5b11d67a2f535378b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 23 22:04:54 2005 -0600
+
+ Fixed shift(c) in 3d circle.
+
+commit 3265026ee25f6cd1305e8979e45e80e302ebac29
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 23 09:42:46 2005 -0600
+
+ Fixed "\\".
+
+commit 38a5b0c147988711a1c81c4add5c16014e63a0a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 23 01:15:56 2005 -0600
+
+ Added missing header.
+
+commit d1308e6a739f0adaf981ba90b2d318744afd6659
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 23 01:07:53 2005 -0600
+
+ Make merge use environment variable ASYMPTOTE_CONVERT.
+
+commit aedfd3263f31f033055e93799a651d7e11027069
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 23 01:02:48 2005 -0600
+
+ Added an environment variable for the location of every external command.
+
+commit 7e7027029f51071c7d3886ef32d34ff17f1445e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 22 23:54:43 2005 -0600
+
+ Added vectorfield routine and example.
+
+commit 3aa540f69ffce103a15046a8171dedaff62be26c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 22 23:23:39 2005 -0600
+
+ Added [inline] option to asymptote.sty to use inline LaTeX code instead of
+ eps files, making LaTeX symbols visible to the \begin{asy}...\end{asy}
+ environment. In this mode, Asymptote correctly aligns LaTeX symbols defined
+ outside of the \begin{asy}...\end{asy} environment, but treats their size
+ as zero.
+
+ Added -t option to asy to request inline LaTeX code to be generated.
+
+ Added modified dvipdf that accepts the dvips -z hyperdvi option.
+
+commit 5f8f76b720b722ddb20db9a99cf88c9ec7c18946
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 21 19:06:07 2005 -0600
+
+ Updated axis call.
+
+commit 10e4cb072c803e902938ed28f8e83a53cf85d411
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 21 17:58:34 2005 -0600
+
+ Replace system calls to rm/del by unlink().
+
+commit cc1a8fec276e41d87ec44bea9fd1a62a3b40d751
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 21 02:32:44 2005 -0600
+
+ Fixed segmentation fault in straight.
+
+ Fixed bug in setting straight flag in reverse.
+
+ Fixed axis label placement for slanted (but straight) axes.
+
+ Improved tick label positioning with slanted ticks.
+
+ Simplified 3d axis routines; added autolimits function to implement 3d
+ autoscaling.
+
+ Don't cache Ticksize and ticksize.
+
+ Standardized xaxis, yaxis, xequals, yequals calls (Label now appears
+ immediately after picture argument).
+
+ Check for empty pictures when drawing axes with ticks.
+
+ Updated documentation and examples.
+
+commit 50fb9a5e9d19d59b826469d2092f3bcb86f5273a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 20 02:39:57 2005 -0600
+
+ Overhaul and major clean up of 2d graph module; to support 3d axes,
+ partitioning is now done in tick value space rather than with respect to
+ arclength.
+
+ Added 3d graph axes (xaxis, yaxis, zaxis, and general axis) and generalaxis3
+ example.
+
+ Format "" is now treated as defaultformat (use "%" to suppress labels).
+
+ Updated gc to 6.6.
+
+ Under MSDOS, change "rm" to "del" in merge utility.
+
+ Don't print hints when there is no environment variable.
+
+commit da841cbe3ed981768a5b3a538c5034fe6b89b640
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Sep 19 22:53:49 2005 -0600
+
+ Added primitive import declaration.
+
+commit d1be7e398dbb104d9805583cfe4d3ab2a2e021f4
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Sep 18 13:11:25 2005 -0600
+
+ Removed menv from env.
+ Simplified genv.
+ Added load() to stack.
+
+commit c66d43934cafb628e4a901adba8feac35779b023
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Sep 16 09:36:50 2005 -0600
+
+ Fixed error reporting bug.
+
+commit af401fc11fe28f5eb6e9c1fbf8a8d97a94107c2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 14 07:46:33 2005 -0600
+
+ Changed make to $(MAKE) for portability.
+
+commit 37527fbd0b818ae1e318a406256c9f53cc1cb4de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 14 01:25:28 2005 -0600
+
+ Changed nullpath to nullpath3 to avoid ambiguities.
+
+ Set initial precontrol point and final postcontrol point of noncyclic paths
+ to the corresponding node.
+
+ Fixed the length of a cyclic path3.
+
+commit cc49900491763841bd0c518198e0994425bdc0cc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 14 01:17:44 2005 -0600
+
+ Added snprintf workaround for non-C99 compliant systems.
+
+commit c764e77e9f56e069c6025237580959db74c38bea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 13 09:49:18 2005 -0600
+
+ Added missing headers for Solaris/Sparc.
+
+commit cb492775d1aa6d57db89518d1b0195674d4c7577
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 12 19:47:44 2005 -0600
+
+ Fixed pair.z and triple.xx bugs.
+
+commit 765739db13af97ff1466278103aacaa6d753e1ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 12 17:11:54 2005 -0600
+
+ Added some comments to graph.asy.
+
+commit 16d1381fc2b3e4d6447c6a59690a4c73b583dc9d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 12 13:40:40 2005 -0600
+
+ Optimized matrix times vector.
+
+commit 8398b1ea07e57578df9ddfd46c4bf9bd5627fa4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 12 11:35:34 2005 -0600
+
+ Standardized perpendicular.
+
+commit 0b3affcd778551a39888d7258413c01d39fa5ec2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 11 23:48:47 2005 -0600
+
+ Added 2d & 3d Metapost & operator (like --, but omits the duplicate point).
+
+commit 28f4d757bada480db359ee4d003ffe6cfe8b70fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 11 00:34:52 2005 -0600
+
+ Fixed resolution problems of png figures in html manual.
+
+commit 52f67bd463a575127be62eb01e1784e9118c2fba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Sep 11 00:04:12 2005 -0600
+
+ Reorganized installation instructions.
+
+commit d70a5b9c9f49e30555ad329e8440eda2ee212db0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 10 23:33:39 2005 -0600
+
+ Handle errors due nonarray rest formals gracefully.
+
+ Improved formatting.
+
+commit e48861de344a6305262c59e498a2536d91b87c6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 10 16:10:36 2005 -0600
+
+ Updated list of errors.
+
+ Changed make test to make check.
+
+ "make all"/"make install" now build/install asy, asymptote.pdf, and man pages
+ but not asymptote.dvi, asymptote.info, or asymptote.html
+ (use make install-all if you want these too).
+
+ Documented workaround for broken pdftex installations.
+
+commit c4ae0090e4795ba225b32ec40a6182eb3dd04ff6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Sep 10 00:38:55 2005 -0600
+
+ Removed scale(pair) in favour of scale(abs(z))*rotate(degrees(z)) to avoid
+ confusion with xscale(z.x)*yscale(z.y).
+
+commit 5bf75dd48ece31999e8ccdf8f43cfa8f9923c822
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Sep 9 23:58:11 2005 -0600
+
+ Don't cache MidArrow and Bar sizes.
+
+commit 63d12a1b39b9e0a85f5bf1582b8f140023ab0560
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 8 22:24:26 2005 -0600
+
+ More intuitive interface: perpendicular(pair z, pair align) now uses an
+ alignment argument.
+
+ Documented virtual structure functions.
+
+ Updated documentation to emphasize that face is derived from picture.
+
+commit 07af5223c26d25a298cbc74b0f331e9fb0bfc00b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 8 10:38:27 2005 -0600
+
+ Updated Help section.
+
+commit 588d950082edb16d84e25be3cbe05e508a7b7752
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 7 12:13:36 2005 -0600
+
+ Updated documentation.
+
+commit 566985801e6c0016f03ade1e7db72b5dee3ae8e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 7 08:45:08 2005 -0600
+
+ Document structure inheritance.
+
+commit e4850df18d08b20a1a0031dc799a1da03d5791d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Sep 7 02:22:17 2005 -0600
+
+ Fixed floating point exception problems in axes routines.
+
+ Check for negative linetype arguments.
+
+ Minor example updates.
+
+commit ee4a1841c89110ed62e8f397ac854e002a530da3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Sep 6 21:40:47 2005 -0600
+
+ Changed indenting.
+
+commit 02117670c8e92b45396d72f7d75a66302fd5ff36
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 6 01:42:51 2005 -0600
+
+ Incremented version to 0.88cvs.
+
+commit 7381eb69cad5fee52307ccee7f9f5bb09e76d0d8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 6 01:01:17 2005 -0600
+
+ Minor documentation updates.
+
+commit 8426dac2922f320c9369e3c3c879d3c546e7fa66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Sep 6 00:26:06 2005 -0600
+
+ Fixed cxx warning messages.
+
+commit bfa77f49f22c3c1a9905fc66f09218427754b879
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 5 23:59:01 2005 -0600
+
+ Added pen option to filltype to specify an interior pen distinct from the
+ boundary pen. Removed Filltype in patterns in favour of a deferred filltype.
+
+ Removed explicit size arguments from bbox (as done with shipout some time ago).
+
+ Updated filltype and 3d documentation.
+
+commit 029d2e662b47c387ebebc13fc90260674c9043d0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Sep 5 22:01:25 2005 -0600
+
+ Implemented general hidden surface removal using a binary space partition.
+
+ Fixed perspective and orthographic when camera is below the XY plane.
+ Also added perspective(real,real,real) and orthographic(real,real,real)
+ functions.
+
+ Fixed draw((0,0,0)..(1,0,0)) and draw((0,0,0)).
+
+ Added convenient 3d circle and arc functions.
+
+ Added abs(triple) (equivalent to length(triple)).
+
+ Added Longitude(triple), which ignores errors along +/- Z axis.
+
+ Ported near_earth and conicurv examples from featpost3D.asy to three.asy.
+
+ Added == and != for structures (equivalent to alias and !alias, respectively).
+
+ For convenience, array push members now return the pushed element.
+
+ Added missing shift in Label.out(frame).
+
+ Updated documentation.
+
+commit 62289d14547a9a96b915e53bb87178dec28a8af5
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 3 20:33:09 2005 -0600
+
+ Added permissions back in.
+
+commit 89b48c38495c92ae2108c6fa93735932b5177815
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 3 14:05:22 2005 -0600
+
+ Added more testing.
+
+commit cc9711396b3d99f223d3ce58bb5bc2e3ea129dde
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Sep 3 14:04:15 2005 -0600
+
+ Refactoring!
+
+ - most #include "camp.tab.h" lines removed in favor of modifier.h
+ - access now uses actions (READ, WRITE, CALL) to control encoding
+ - fundef and newFunctionExp merged
+ - name refactor, and it also uses actions
+ - permission information moved to varEntry (but not in use yet)
+
+commit 8c465e2c865829415c1c60ddd084ec17e27dc73d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 1 15:26:50 2005 -0600
+
+ Moved surface to graph3.
+
+ Added 3d analogues of 2d graph functions.
+
+commit c336fc6032e8eb6146f635de4dc5c5abf32f1150
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 1 12:52:52 2005 -0600
+
+ Added numerically robust quadratic equation solver.
+
+ Added min(path3) and max(path3) functions.
+
+ Simplified and documented 3d arc (analogous to 2d arc).
+
+ Implemented path3 to guide3 cast.
+
+commit 72ab08a82b828d1868e45e295d12469115cf9529
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Sep 1 02:12:51 2005 -0600
+
+ Added 3d intersect and dir functions.
+
+ Added 3d arc function that is consistent with the usual circle approximation.
+
+commit 26441f264c21d9376c26c103b4a00d7d1b3d8ccc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 31 18:26:04 2005 -0600
+
+ Removed diagnostic.
+
+commit 5599da98c47e89d4ba0058ff96f2ebf53477d13d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 31 18:23:57 2005 -0600
+
+ Documented constructors; changed triangle.asy to use a constructor.
+
+commit 360bcfc43026cf5dddbc1692ef35b17b9d6cb28e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 31 16:58:55 2005 -0600
+
+ Fixed permissions for static functions in structs.
+
+commit 5279f696adb7332aabb12a394e0b5fcac02eb0c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 31 11:24:46 2005 -0600
+
+ Simplified path3 constructor.
+
+ Added subpicture example.
+
+ Fixed datagraph example.
+
+ Minor documentation updates.
+
+commit 4f47e8440a219498412fce8e4721ea4f949c40a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 31 01:41:29 2005 -0600
+
+ Use same internal structure for path3 as for path, to facilitate port of
+ various path.cc functions to 3d.
+
+ Added subpath & associated functions.
+
+commit fcda858c92f5ca9c20a7ba421e94309fbf56691e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 30 00:07:16 2005 -0600
+
+ Expose Relative(pair) alignment function.
+
+ Use arclength rather than length for determining default label position on
+ paths.
+
+commit 43eb997c76185828eac94dfd1ad2498e2fc30fa9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Aug 29 23:24:20 2005 -0600
+
+ Added path3 type. Separated project into path3 conversion and projection.
+
+ Added 3d arclength and arctime functions.
+
+commit cc0b4f16dd93c017221d7e082cf10bf012d1cb6c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 28 23:19:54 2005 -0600
+
+ For surface plots on a regular mesh, handle hidden surfaces from any camera
+ location.
+
+commit b47a093a96a40b4d58c5fdf86b26b24dda3c2ac6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Aug 28 03:16:04 2005 -0600
+
+ Added Relative(real) and Relative(pair) functions for labelling paths
+ relative to the total arclength and local path direction.
+
+ Feynman updates (including new function texshipout); moved MidArrow and added
+ MidArcArrow to plain.asy.
+
+ Fixed optional position argument of BeginArrow, etc.
+
+ Update documentation; simplified Makefile.
+
+commit 7e30a5847d91c0e08bfed33bd1d0f763f3929302
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 14:44:40 2005 -0600
+
+ Incremented version to 0.87cvs.
+
+commit b33c29486e4f7697ac6ff8444ac5641f7b8caaa7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 11:43:04 2005 -0600
+
+ Fixed make clean.
+
+commit 5ce73d12c6f676e99e9dc392a00a9448c4a8ba77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 11:35:32 2005 -0600
+
+ Fixed problems with make man.
+
+commit b8e26eb32eafc8a674fe7e6806ff9656da1839c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 11:14:51 2005 -0600
+
+ Incremented version to 0.86cvs.
+
+commit 0c5f16e4dbde2c1209a417db0a404596396b8705
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 04:10:49 2005 -0600
+
+ Makefile tweaks.
+
+commit 658c1b7f623d01f6ff7e454f621a819b51442af2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 03:45:18 2005 -0600
+
+ Add hyperlinks to pdf manual; fixed margins.
+
+ Use imdisplay for ImageMagick display under MSDOS.
+
+commit bac5cf8a82384218a78e1743b14c645c2698498a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 01:55:51 2005 -0600
+
+ ASYMPTOTE_DIR can now be a list of directories (separated by : under UNIX
+ and ; under MSDOS).
+
+ Fixed size_t errors.
+
+commit 2157ec961f63928fd95ef2b04fa11f851cc1ca66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 25 00:38:31 2005 -0600
+
+ Added curl3 operator.
+
+ Implemented 3d generalization of Hobby's Metafont angle calculation
+ that is invariant to rotation and reduces to his 2d splines in the planar case.
+
+ Removed 3d direction specifiers (no longer required) from circle example in
+ surface.asy.
+
+ Merged and simplified tridiagonal solvers.
+
+ When writing paths, output direction angles in degrees.
+
+ Handle null cyclic arrays.
+
+ Added min() and max() members of picture to calculate the picture size to date.
+
+ Updated documentation.
+
+commit e685b2a806c0c2bb1c8beda7ead479ae675807f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 23 10:40:35 2005 -0600
+
+ Diable automatic rotation of pdf files "based on the predominant orientation
+ of the text on each page".
+
+commit 55914553c8440b7b4ac8e2423a5c080a22030948
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 18 20:24:56 2005 -0600
+
+ Include boundary conditions in solution of Dirichlet tridiagonal solver.
+
+commit 70a06b0b923c7911fa5fbf8427297b342b8ffa1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 18 03:01:56 2005 -0600
+
+ Fixed special case of periodic tridiagonal solver.
+
+commit 040f50da4445fad17611025aa46b4f5f52bf782b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Aug 18 02:27:01 2005 -0600
+
+ Allow cyclic indices only on arrays with virtual cyclic flag set to true.
+
+ Added Dirichlet and periodic tridiagonal solvers.
+
+commit 94d5472306d9d06618fe428bb8f4c4af8d9566d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 17 01:33:03 2005 -0600
+
+ Reduce infinity for tension at least infinity on alpha platform.
+
+commit ed54c57b4095c29f9bce4658f313f8f1b23c08c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 17 01:10:37 2005 -0600
+
+ Make interactive help work in MSDOS.
+
+commit e7d2370d6993de8e00e153dc787cf0a3ab6f14be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 16 21:58:04 2005 -0600
+
+ Added online help option; exit is now a synonym for quit in
+ interactive mode.
+
+commit e621bd70a3c91d65c111824db2f36ffe547a314b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 16 11:21:25 2005 -0600
+
+ Improved icon.
+
+commit e285c4e78b5b64f4f5a0f80de0eaa1fcd4ef95f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 16 01:37:41 2005 -0600
+
+ Fixed MSDOS build; improved icon.
+
+commit c3b7054be1c1f937277ac5dcc6c501e776013221
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 16 00:46:23 2005 -0600
+
+ Windows resource template.
+
+commit f251f15b694eff9573d0d2da2e3d8214feed9266
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 16 00:45:31 2005 -0600
+
+ Improved configuration; added icon for Microsoft Windows.
+ Updated documentation.
+
+commit ef1855a10432ecd48f01762799ecb2044ced1085
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Aug 15 21:56:13 2005 -0600
+
+ Generalized bug fix in simplex.
+
+commit f2b4d285f723813d8a455af0ccd8145e1f56ece0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 13 20:05:49 2005 -0600
+
+ Incremented version to 0.85cvs.
+
+commit 7b11142da66ef38ec197aa6902196c423fe2270d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 13 16:04:24 2005 -0600
+
+ Added compilation option msdos for producing Microsoft binaries.
+
+commit b222335e2e00d5d009e397b0293aa613880df4c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 13 15:23:33 2005 -0600
+
+ Removed obsolete file.
+
+commit 8a1308cfa9c96aa34e3b0549c9e9aa84f552ddfd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 13 14:29:43 2005 -0600
+
+ Workaround truesize=0 bug in simplex.asy.
+
+commit 8c3fb84711ff038d3cfdd98b660dc5fd0605261d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 13 02:14:40 2005 -0600
+
+ Added lattice gradient shading; check pen size in Gouraud shading to avoid
+ segmentation fault.
+
+ Copy data and palette arrays in palette.asy.
+
+commit 92d4165ebc6399b7e19ba73b0106714b55dc1a4f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 12 22:06:54 2005 -0600
+
+ Added 3d reflections.
+
+ Swapped triple arguments of rotate(real,triple,triple) for consistency
+ with the 2d reflect(pair,pair) syntax.
+
+commit 458ddeb5d1b31bd2b4521db28f3e73fd35a6d040
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 12 18:58:04 2005 -0600
+
+ Removed (size_t) array.size() casts as they are no longer needed.
+
+commit 8fd359bbc24b543bb02812ce022f16e9098f6bcb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 12 17:43:09 2005 -0600
+
+ Added support for Gouraud shading.
+
+ Moved nullpath into plain.asy.
+
+commit d1124e20942c9936b8496aa81f556523578bd1ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 12 14:01:12 2005 -0600
+
+ Cleaned up autosize code; more pair to align changes.
+
+commit 5b6bcc41a9a5592baceac64eeaa70a9b94432dce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 12 01:22:26 2005 -0600
+
+ Updated example; removed extra instance of defaultformat.
+
+commit 2278332d804f2eaf243134bd1ec2fd70667ca657
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 12 01:04:45 2005 -0600
+
+ Put label parameters in a structure called Label, to which a string can be
+ cast, and which can be rotated and shifted (in Postscript coordinates).
+
+ Updated examples and documentation.
+
+ Fixed automatic sizing under picture transformation (particularly under
+ rotation) and handling of an unspecified size in one direction (denoted by
+ infinity).
+
+ Added size(real Size) function that ensures each dimension is no more than
+ Size.
+
+ Added scale(bool) function for enabling or disabling autoscaling in both
+ directions.
+
+ Simplified 2d graph and palette code.
+
+ Added begingroup/endgroup checks.
+
+ Added array append method.
+
+ Removed unused duplicate variable check code.
+
+ Added virtual transform components and transform 6-tuple notation.
+
+ Added pen and filltype to Legend.
+
+ Removed labeldot(z) in favour of dot(Label,z).
+ Removed labelbox and labelellipse in favour of box and ellipse.
+ Removed labelxtick and labelytick in favour of xtick and ytick.
+
+ Updated pstoedit support.
+
+commit 0712f98328d85a4b05e28ab7f8ec06fb826089c7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 6 22:49:23 2005 -0600
+
+ Used cast from path to path[] (superpath) to simply fill and clip code.
+
+commit 6b60cb1c02e933391fe6fe71f250fbf4f06b4c76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 6 09:18:40 2005 -0600
+
+ Remove .asy_input on exit.
+
+ Disable display (which requires Xwindows) under MSDOS.
+
+ Minor documentation updates.
+
+commit 471947f4346c6a081168c180d3860d0922f8ce35
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Aug 6 02:26:52 2005 -0600
+
+ Added simpler helix example.
+
+ Moved pticklabel to LeftTicks, etc., as the argument plabel. Added pTick and
+ ptick pen types for drawing big and small ticks with different sizes,
+ bool beginlabel and endlabel for suppressing first and last labels,
+ and extend for drawing ticks across the graph (useful for superimposing a grid
+ on the graph).
+
+ Improved optional first and last tick/label suppression.
+
+commit 2979a61075d1158ef648fe7eddb18661dfaef4a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Aug 5 00:11:15 2005 -0600
+
+ MSDOS environment variable tweaks.
+
+commit 20ffd949b7ba98ff8d14140b05d69bf9abecd6c2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Aug 3 21:19:47 2005 -0600
+
+ Fixed MSDOS interactive mode: the postscript viewer child process should exit,
+ not return. Searching for an available postscript viewer is not possible in
+ general (but the desired viewer can be specified with the appropriate
+ environment variable).
+
+ Added environment variable ASYMPTOTE_GS and drag and drop support.
+
+ Make -V the default under MSDOS. Added -n (-noView) option.
+
+ Updated documentation.
+
+commit fb19d535f3e2a4b7f6584e0b87433b251e9fee82
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Aug 3 00:40:41 2005 -0600
+
+ ''
+
+commit 37e9bb19a8f7caa9e0ef71df2d60ab936617256f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Aug 2 16:56:01 2005 -0600
+
+ Port to MSDOS (via CYGWIN).
+
+commit 1818887efb3cdb3e028b0f916e85f17b5bbe6e52
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 30 18:06:58 2005 -0600
+
+ Removed unused file.
+
+commit 6bd7333155bf70bb3bbdb693c94232edb82c2268
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 30 18:05:56 2005 -0600
+
+ Changed operator :: and operator --- to loops.
+
+ Simplified fill commands.
+
+commit b5520d7fa95220615fb9ef0b78d49ccbbf59b637
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 28 16:11:45 2005 -0600
+
+ Remove %%DocumentPaperSizes: comment inserted by dvips 5.95a.
+
+commit cea91fe4920c0a80d363ab8b9922f8a1bb6a8b08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 23 20:44:32 2005 -0600
+
+ Simplified graph routines.
+
+ Fixed nullguide3 problems.
+
+ Began graph3d construction.
+
+ Updated documentation and examples.
+
+commit 3b2bec7369e882e5503024872a5979ad911e63de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 19 01:21:19 2005 -0600
+
+ Updated menus.
+
+commit 914bb61f8d933fc7be05d8b3575332d8348abcde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 19 01:20:58 2005 -0600
+
+ Incremented version to 0.84cvs.
+
+commit e13ab6c7f082b61bb601f56fa8886aead6ec4e73
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 19 01:09:04 2005 -0600
+
+ Updated error test.
+
+commit 63130f923bc2c7e60dc603ab1b96213485b626c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 19 00:20:13 2005 -0600
+
+ Changed default angle for oblique projection to 45 degrees.
+
+ Updated documentation.
+
+commit 2749b658316f1d55cabf53a1e04765f1a9f8cbc6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 19 00:09:44 2005 -0600
+
+ Used existing internal function relativedistance for control point
+ computations.
+
+ Renamed path3 to flatguide3.
+
+ Added tension3 specifier.
+
+ Standardized 3d angles, rotations, and scalings.
+
+ Added guide3 operator :: and ---.
+
+ Added write(path[]) and write(guide3[]).
+
+ Added helix example and updated documentation.
+
+commit 937788e4da1af9aea5db0b84b289d06b6513f2c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 18 12:17:33 2005 -0600
+
+ Determined correct signs in direction-to-control point calculation;
+ propagate directions across nodes.
+
+commit 870b952575d525561fef879d8275535164f45e79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 18 00:38:55 2005 -0600
+
+ Implement preliminary 3d direction to control point conversion.
+
+commit 1ded168026a740e8824a8bd26086cc5c9dbcb089
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 17 22:52:16 2005 -0600
+
+ Move math mode ($ delimiters) to within defaultformat string, to allow use of
+ non-math mode fonts in tick labels (by providing a nondefault format string).
+
+commit 2c3bb514f504827b901d46d3a94ef5ebad7f4df7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 17 19:20:33 2005 -0600
+
+ Fixed bug in string font(pen).
+
+ Changed Angle(pair) to degrees(pair).
+
+ Added Degrees(pair).
+
+commit 6f9dca898b83e9ff030ba468eddfcb1ac6965bae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 17 15:36:54 2005 -0600
+
+ Allow reading three-dimensional arrays in line mode by recognizing blank
+ lines as block delimiters.
+
+commit 7127bd4200705f9633e0ed6347ebb1021abbe74f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 17 00:56:24 2005 -0600
+
+ Added pticklabel option for drawing tick labels with a different pen.
+
+commit cc966acccd13aa156df004d167a1d06d14f08fe4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 17 00:02:10 2005 -0600
+
+ Added labelxtick and labelytick. Fixed tick size and shift in xtick.
+
+ Updated documentation; added examples.
+
+commit 70508236ecc0b0c0ae77808bf78c4d3b855154bf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 16 19:25:01 2005 -0600
+
+ Fixed problems with autoscaling and unextended axes.
+
+commit 91bdd8bb360ed9e9e5a09865b3643cec1297582c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 16 16:11:52 2005 -0600
+
+ Renamed internal xequals and yequals routines to yaxisAt and xaxisAt.
+ For clarity, renamed xline and yline routines to xequals and yequals.
+ Added initializers.
+
+commit a6ee9fb43c363f80172e53212bc401986648ab90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 16 15:27:57 2005 -0600
+
+ Disabled -laat while line-at-a-time mode is under construction (due to
+ known segmentation fault).
+
+commit 5a6c23c6534033e74d0355aa973bdc6cca9383c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 16 15:25:11 2005 -0600
+
+ Added and documented remaining triple functions.
+
+ Renamed Dot to dot and Cross to cross.
+
+commit 48bdb985c239e446172110af446483c9c7c54070
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 15 23:24:33 2005 -0600
+
+ Simplified three.asy; added oblique projection and ^^ operator.
+
+ Added Metapost --- operator; allow :: to accept a direction specifier.
+
+ Allow user-defined ++ binary operator (for consistency with -- binary
+ operator).
+
+ Minor knot velocity optimizations.
+
+ Added surface example to documentation; updated cube example.
+
+ Updated documentation; fixed cxx warning messages.
+
+commit f55c3d8ce0124a606e60f5a9afc7c80c85129228
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 15 18:08:15 2005 -0600
+
+ Fixed crash caused by fixing previous crash.
+
+commit c9ee358dfb9c1d7d4649297684d3597b3a3cae38
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 14 23:55:20 2005 -0600
+
+ Handle tensions in straight sections of paths as MetaPost does.
+
+commit f400a194bc43e83e554339a6fd37da12c6d34155
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Jul 14 23:36:10 2005 -0600
+
+ Fixed controls versus direction specifiers crash.
+
+commit c4dcf1344fd4a9456d9046f003bf523f1a604abd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 13 23:49:56 2005 -0600
+
+ Added array pop function.
+
+ Give DIRTAG the same precedence as CONTROLS and TENSION.
+
+ Added replacement :: for Metapost ... joiner (which selects an
+ inflection-free path where possible).
+
+ Added 3d direction specifiers, pending 3d conversion to control points...
+
+ Added triple write and interp functions to plain.asy.
+
+commit 2199e1848a4967b147886dacc9ad31fa334092c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 13 12:43:04 2005 -0600
+
+ Formatting.
+
+commit 4c431fc643f1b1a7decc1cc4f4382f444bc37211
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 13 10:22:40 2005 -0600
+
+ Cleaned up controls.
+
+commit 3612779360607dc5917e9f4d02327d015c5e25ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 13 02:25:08 2005 -0600
+
+ Renamed cycle3 to cycle.
+
+commit ac6d8ef05a0d6d73d6fec93449040fe18d80023d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 13 02:18:10 2005 -0600
+
+ Renamed controls3 to controls.
+
+commit 75d7070454393e590e98bd198bda1c9e210adb53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 13 01:45:11 2005 -0600
+
+ Added controls3.
+
+commit 121f84f3c3e799a416d30c37275901945812d90d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 12 22:42:28 2005 -0600
+
+ Compute knot solving constants.
+
+commit 2b804bf9bd2b3d42cb81f2d97b5494fb99b55b83
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 12 22:41:55 2005 -0600
+
+ Fixed write(guide).
+
+commit 487442b4497cc979d325312e3968ee3b0dbb3dbf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 12 17:54:48 2005 -0600
+
+ Allow operator ::.
+
+commit becfe77e7d0810f52d278c8f359b6f81e43d8c2c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 12 14:51:53 2005 -0600
+
+ Added explicit check for readline remove_history.
+
+commit d65281af33667616aa7fa507e0fb586b2f02de24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 12 14:29:30 2005 -0600
+
+ Readded installation hint about ancient readline versions.
+
+commit cea008852e9f7696fbf067f88ca61d4a212f98d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jul 12 01:33:20 2005 -0600
+
+ Fixed lookAtOrigin.
+
+commit 8873f0e6c0a6b6e000834b05aa2e40624fd4f34b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 11 23:40:32 2005 -0600
+
+ Updates to triple and three.asy.
+
+ Removed unused code.
+
+commit c4bb1e07b019f9d20ca4b45f5c3b30a594bf6ead
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 11 17:51:26 2005 -0600
+
+ Replaced vector by triple.
+
+commit ec576c536aa71d8f61ab36bbd4f70d9609dd71ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 11 13:40:51 2005 -0600
+
+ Fixed casting error message.
+
+commit 2fcfc38e0b95f9389006e17a4db7c5669109b23a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 11 09:03:05 2005 -0600
+
+ Added triple type.
+
+commit 8d3006e7e73ca5749593afda62137897b1813df9
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 8 18:07:10 2005 -0600
+
+ Graphing tests.
+
+commit df0b3e8906aea47212a01d8de43913cac4508eb4
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 8 16:19:37 2005 -0600
+
+ Moved laat diagnostic.
+
+commit 8482bd7fc31e98344535b1b255cdc4bb7d54a28d
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Jul 8 12:23:29 2005 -0600
+
+ Proof-of-concept code for true line-at-a-time mode.
+
+commit 5070a16600ca4489ebd6010252314d197bd52137
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 7 16:32:43 2005 -0600
+
+ Removed path to pair[] ecast.
+
+commit 85c5b9fbf6e1873dcbda8abee85821ef2bc7f1c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 7 14:51:54 2005 -0600
+
+ Updated example.
+
+commit 702b88ea4ed4a7c2774478ef6e2742de37d25891
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 7 14:51:10 2005 -0600
+
+ Removed explicit pair[] to guide casts in favour of operator --(...) and
+ operator ..(...).
+
+commit f12122d7d697977227a55006a6ec0fe7c9c67aaa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 7 10:40:14 2005 -0600
+
+ Fixed default CFLAGS.
+
+commit ec04162a4cc57c28005b546366116fbd6b5fff66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 7 09:42:18 2005 -0600
+
+ Fixed CFLAGS.
+
+commit 897655354414af0004023922f087b59e87359078
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 7 01:42:09 2005 -0600
+
+ Updated documentation.
+
+commit 96e8dcbefd26513ad7756819b82c620226afbe01
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jul 7 01:37:36 2005 -0600
+
+ Fixed error in CFLAGS.
+
+commit dc004fc8fc0e3827128b836efd9770149697f75e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 6 20:21:56 2005 -0600
+
+ Added implicit pair[] to guide and guide[] casts and explicit path to
+ pair[] casts.
+
+ Removed unnecessary guide=nullpath argument from graph calls.
+
+ Renamed LinearInterp to Straight, to correspond to straight(path).
+
+ Updated nullpath documentation to correspond to new solver.
+
+commit 435bc11e0ccd480cdd8e8d7777900a0188de1f2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jul 6 14:50:50 2005 -0600
+
+ Removed -version command-line option to avoid ambiguity with -verbose
+ (so that -vv, -vvv etc. will still work).
+
+commit 0e1511db2c1e2eb2c28ef6effc3843096c7c014c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jul 6 09:11:39 2005 -0600
+
+ Change NOHASH to use #ifdef.
+
+commit d308e9c9ff7ff074165aea3052dbb7aedd353675
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jul 5 21:26:42 2005 -0600
+
+ Three dimensional drawing routines (in development).
+
+commit 961c33b0a6cc451667a38b325a511817dc5f5524
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jul 5 14:25:56 2005 -0600
+
+ Join operators now use rest arguments.
+ Fixed a bug in solving empty guides.
+
+commit c8462c291d2bab76c1326b5eb6dbc3aaeb0f3d7f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jul 5 14:24:33 2005 -0600
+
+ Combined duplicate code for function defitions.
+
+commit 5fbc0b1206bda3f047061e003363da1258804277
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jul 4 16:36:50 2005 -0600
+
+ Minor documentation updates.
+
+commit 9b3476a73d77e000535e974dcdd12012ac1aff8c
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Jul 4 11:46:43 2005 -0600
+
+ Added back venv::list().
+
+commit b5cde48655d6783eb11682d4a4c93a5021004fcc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 3 10:16:43 2005 -0600
+
+ Added -version command line option.
+
+commit d683279f3e5644e1b32f308afc423577e6cfc0e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jul 3 00:12:58 2005 -0600
+
+ Incremented version to 0.83cvs.
+
+commit 36064f240706d61dce609de902b06784eb5078ef
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 23:02:03 2005 -0600
+
+ Updated man page.
+
+commit 747b96aed8fa04a140c571d59ef5af95aaca7cad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 22:51:28 2005 -0600
+
+ Fixed cxx warning messages.
+
+commit c67298c4406af9fa1911e77e25e125b86bb99125
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 22:16:17 2005 -0600
+
+ Added -d command-line option to produce extra debugging messages
+ (currently only "named argument may be mistaken for assignment" warning).
+
+commit 3d07163a7e068e678aa0cdc012cc69688fb1e0a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 21:39:27 2005 -0600
+
+ Added arrow option to axes routines.
+
+ Renamed xlabel and ylabel back to labelx and labely, respectively.
+
+commit 8615b39fd4b63a3f6e0e083feb68e2f061d2250c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 16:07:35 2005 -0600
+
+ Revert last changes.
+
+commit 5a0a45dbd3f057b31fd856b0022f3285ac0a004e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 15:46:09 2005 -0600
+
+ Fixed more cxx warning messages.
+
+commit 5a14e04b0be64ba665efaf985917eb0b889714f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 14:23:42 2005 -0600
+
+ Added configure option to detect ext/hash_map and set -DNOHASH accordingly.
+
+ Fixed cxx warning messages.
+
+commit 68032946b747b4dfd1b5e3913a77e33acce913a7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 12:11:44 2005 -0600
+
+ Standardized xtick and ytick routines.
+ Renamed labelx to xlabel and labely to ylabel.
+
+commit f3eaf91cbf09737e1c02a6f63c442b03c6bbed0b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 2 11:45:31 2005 -0600
+
+ Added NOHASH option to compile on non-gcc compilers.
+
+commit 712ee95f04440fc4cea116da8859d056a7e7b6e1
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 2 09:55:32 2005 -0600
+
+ Excised from exp.h so that dec.h includes less.
+
+commit d41caf49827f36ba3bd2757b6b66a98102e5751b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Jul 2 09:49:23 2005 -0600
+
+ Allow dimensions for types in cast expression.
+
+commit 98392f1425dc4b258e1c6330d04ce408b0f44a72
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jul 2 03:24:05 2005 -0600
+
+ Added ability to specify custom tick locations.
+
+commit 99ec8fe50925985c7af8f279ed5cfc0ac5b60ae9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 1 22:58:28 2005 -0600
+
+ Fix warning messages when XDR is disabled.
+
+commit 6cc9aff28f9f93fe8f0b7a186f0b0c151908be3f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 1 22:57:53 2005 -0600
+
+ Added more default initializers.
+
+commit 263a62cab3e21ffcadb3321b88e1e670ffdee4fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jul 1 18:30:30 2005 -0600
+
+ Allow explicit casts to any name. Documented general implicit and explicit
+ casts.
+
+commit 93c022eba77fe64edf81f3e1bf1ca6dff9a57edb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 30 22:57:13 2005 -0600
+
+ Documented named function arguments and rest parameters.
+
+commit 86ce95c91b1969c3dc687ca24c9c9ceeb17bc3a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 30 20:34:33 2005 -0600
+
+ Fixed warning messages; updated bison patch to bison-2.0a.
+
+commit d6c19397b1f035d6bc16efa94a8bf41065104b5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 30 16:45:32 2005 -0600
+
+ Fixed more warning messages.
+
+commit 69027f1cd60cee0999ce6bdc9ca17657ff383a85
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 30 16:42:23 2005 -0600
+
+ Fixed cxx errors and warnings.
+
+commit a45db697f1d4628d213fc4a9966be95f1319b3e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 30 16:38:14 2005 -0600
+
+ Replaced strdup by strcpy.
+
+commit 324616f76ed6760212d89eb575aee654b58e4a99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 30 12:41:57 2005 -0600
+
+ Renamed nullframe to newframe.
+
+commit 973f076227f1f9feb36b6cfc10e5d3a66c8d4d76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 29 21:04:53 2005 -0600
+
+ Fixed memory leak and segmentation fault in fileio garbage collection.
+
+commit 65ba1202445428f21aa01072764d1331d581e231
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 29 20:58:11 2005 -0600
+
+ Renamed write function keywords.
+
+commit 7687aaf40c4c43f14f9b6a38fc347d9347759250
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 29 10:15:51 2005 -0600
+
+ Extend use of operator init().
+
+commit 7bbc7ffd8f0926263ebe3dcdf3bb533c4211b661
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 29 09:59:15 2005 -0600
+
+ Added default initializer to picture; removed "=new picture" from examples.
+ Documented operator init().
+
+commit 40f98c94b8eebb8d980e1e5a1cb91826b8f074f3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 29 09:11:58 2005 -0600
+
+ Removed ticksT tag.
+
+commit 7f8a16c28ede11e3d766c0076388a9e83f083a9a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 29 00:38:20 2005 -0600
+
+ Fixed memory leak in locateFile.
+
+commit 999724c552b1bc6decc328ef2bf7d5e6149e65ff
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 28 16:16:00 2005 -0600
+
+ Removed unnecessary semicolons.
+
+commit 6a7bafe452621d0d92af547a3d180c5eaf840734
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 28 15:56:58 2005 -0600
+
+ Added virtual destructor.
+
+commit 42c406e577ba81982d7cc1e73c1543b55e8d192f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 28 15:53:29 2005 -0600
+
+ Added virtual destructors.
+
+commit 06a72c88aae59f5fca97df49c883053519a0eec9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 28 14:49:30 2005 -0600
+
+ Remove xsize, ysize, and keepAspect from shipout, in favour of size().
+
+commit 6221960d98b1eaacaa0b62a11fa58671218afa15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 28 13:58:03 2005 -0600
+
+ Added -lgccpp also with --enable-gc=system.
+
+commit 0c8071fb5b46edc79cb7eac9b95137efe9c2b9cc
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 28 10:12:57 2005 -0600
+
+ Put reverse functions back in.
+
+commit ef73fd797e874069cb3bae12142687f5664b25bd
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 28 10:01:21 2005 -0600
+
+ Results of type overhaul:
+ - venv now uses a hashtable to quickly look up variable of a specific type
+ - initializers and casts are now functions in the environment
+ - matching arguments to signatures handled by application class
+ - (side-effects of) expressions are evaulated left-to-right
+ - exp::trans(e, target) split into transToType (which implicitly casts) and
+ transToType (which doesn't)
+ - added keyword and rest arguments
+ - added formal class to types
+
+commit 30360c059eb668792eede35aa7e70cc9795fc024
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 26 16:51:59 2005 -0600
+
+ Work around spurious uninitialized warning message under gcc 3.3.3.
+
+commit 1fab77145419b3a8c293886316cf0615aa479a31
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 26 10:51:17 2005 -0600
+
+ Code cleanup.
+
+commit 7c1f4b8c287ed51690f8f58a72c21475c73e66e7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 26 08:43:12 2005 -0600
+
+ Allow use of single quotes to prevent system command word splitting on spaces.
+
+commit e7d84297b6fa78065f7aec133561e091d4fb0dc9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 25 15:49:08 2005 -0600
+
+ Fixed bug in fill, due to a numerical precision issue, which shows up with
+ g++-4.00 under optimization.
+
+ Removed unused routine and declarations.
+
+commit b8c2076390a55d40feadb3582c36f6b58d0401b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 25 14:11:19 2005 -0600
+
+ Removed unused virtual destructor.
+
+commit e5e0222dc27968c1bc861bcf8eddb1824f058464
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 25 12:33:59 2005 -0600
+
+ Simplified tag handling.
+
+commit eb5c02ce2b1c8bedee35969a01ead70a9f1aad63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 25 00:14:38 2005 -0600
+
+ Replace OverwriteT with integer variables.
+
+commit 53be12a2dc5107723d622b2dbb5d0adeba1a02fe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 24 18:58:34 2005 -0600
+
+ Simplified coding of endl and tab qualifiers.
+
+commit 786d08c54af70163a90e5b3c749ee9f66fafb2e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 23 16:34:34 2005 -0600
+
+ Incremented version to 0.82cvs.
+
+commit fc3936487524cb3f3b9c3db37dae58da1088be18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 23 16:08:48 2005 -0600
+
+ Fixed indentation.
+
+commit bf638882197f630bc059f313818257b5e55e3ba0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 23 15:55:47 2005 -0600
+
+ Fixed g++-4.0.0 warning messages.
+
+commit ce9963563164d53e3e56606107fc7ec2d8f8242b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 23 15:54:46 2005 -0600
+
+ Fixed cxx compilation error.
+
+commit 228fb9f82473fc672420fc8ad15818fc6002ca60
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Jun 23 00:45:25 2005 -0600
+
+ Cleanup headers.
+
+commit b0ce04a0381fd68e46b89e9640008521ed78d268
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Jun 22 23:53:11 2005 -0600
+
+ Maybe fix GC on darwin.
+
+commit 1aca5cb33094f702c4cbba83c8025b88a8db37c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jun 22 10:54:03 2005 -0600
+
+ Replaced writeP in favour of write; added writen entry points for pen,
+ guide, and transform.
+
+commit 4aad24ec76db0bcdf85c20c8853dd32d7faf21b8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Wed Jun 22 10:16:11 2005 -0600
+
+ Fixed solving bug.
+
+commit 9047174da0fda3e36f2e661e17bf2fb30e821440
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 21 22:27:52 2005 -0600
+
+ Allow graphs with just one data point.
+
+commit a4a3810378e465f5512a6b89ac1d248391203947
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 20 17:03:14 2005 -0600
+
+ Feynman updates.
+
+commit 0ff48d1cb5a153e4809622ca1c5ddd5d5c834550
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun Jun 19 23:18:55 2005 -0600
+
+ Split up inst.h.
+
+commit b3a216a59ca9b04ae5e0f6dbcf4071a9b52fe034
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun Jun 19 17:53:14 2005 -0600
+
+ gcc4 is more const.
+
+commit a5ef2fede293c3b425acae8925c611a25c5db257
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 19 14:16:22 2005 -0600
+
+ Incremented version to 0.81cvs.
+
+commit 7640c06a07aa590c86937edda50221b828d92fde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 19 12:08:27 2005 -0600
+
+ Upgrade to use Boehm gc6.5 garbage collector.
+
+commit 8b0c625a0bf30a0a6d3420408728b3efd9e028b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jun 19 11:43:34 2005 -0600
+
+ Tom's patch to pool segmentation fault.
+
+commit 0b4f978f5be4ce481bc36324ce3f9d576c387a9b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sat Jun 18 10:44:58 2005 -0600
+
+ Remove obsolete maxStackSize.
+
+commit 5ef2d397015ca2b23082eb3b21e20f3862cc7ff1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 10:27:49 2005 -0600
+
+ Deep copy all members of picture.
+
+commit 7ca2c12fb5c00511a1d6be5b068c7f74c94a5c06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 18 09:59:39 2005 -0600
+
+ Quick installation instructions.
+
+commit c8bab82babbbe7ca95ca0ebbbfafb8359bdcd87d
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sat Jun 18 00:28:36 2005 -0600
+
+ Tests.
+
+commit 5a3eb6b5360d49f43b8d3a9840117fb6a0457d3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 23:35:20 2005 -0600
+
+ Incremented version to 0.80cvs.
+
+commit 659f7d3d6a4e5876c2d7d60a229aa2ec240a2c49
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 22:49:15 2005 -0600
+
+ Removed unused features.
+
+commit 3e206225f18b9cea342971f9d80cd49b87dad499
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 22:32:31 2005 -0600
+
+ Fixed cxx warning messages.
+
+commit ae029118e4eeb265e8e7ed33745b973a718c6a90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jun 17 22:06:19 2005 -0600
+
+ Check for empty picture in secondary axes routines; added another example
+ of a secondary axis.
+
+commit e991c4e70ea5cd8b054c959aab9d7f8fb80b5a40
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Jun 17 21:27:16 2005 -0600
+
+ Automate testing.
+
+commit 7170cdbcd547faac66e18d7338f5bc2ef3ecd5c6
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Jun 17 21:21:51 2005 -0600
+
+ Change vm::program to holds insts directly.
+
+commit 8d97404395b2f98c5e2c68c15b089d761b8b0d01
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Jun 17 21:20:48 2005 -0600
+
+ Compile genrun.cc seprately.
+
+commit 133bca6f546e881329dcedc281fbbe54e07657e5
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Jun 17 21:19:51 2005 -0600
+
+ Move vm interface to vm.h.
+
+commit 908662091c942dfdee84c686e122b3240fa4b13e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Jun 17 18:48:32 2005 -0600
+
+ Properly collect fileio.
+
+commit 7391769e36b96247ffa6ba708e7a4c76605032e0
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Jun 16 00:20:47 2005 -0600
+
+ item handles GC allocation.
+
+commit d03ea3fd7b84cb06f37cab421ea4c54c6e01ea94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jun 16 00:12:16 2005 -0600
+
+ Readded 2005-05-26 fix for substr bug.
+
+commit a5dd9570b514d7c944f2c29264a9c4b430a24561
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Jun 15 23:47:13 2005 -0600
+
+ Make evrything use GC (except fileio).
+
+commit 879010025056803e415fb28e6bcbe2cfb9180e20
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 14 22:33:17 2005 -0600
+
+ Don't allow a picture to be added to itself.
+
+commit 814f0cd08ae74f5621277a9e6a1683693fc3dc51
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jun 14 20:30:06 2005 -0600
+
+ Backported recent castop.h change to g++ 3.3.4.
+
+commit 929a119630125233503a1aa11e335ea3013f8d9a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Jun 14 15:23:42 2005 -0600
+
+ Added getType caching.
+
+commit 5663c6136190c2ad9c1dd9037b6509fd1977d2dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jun 13 10:28:09 2005 -0600
+
+ Reverted gc/gc.h change back to gc.h.
+
+commit df6c338131f8dbc1aabbb47f3ba3e34ca55a9201
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sat Jun 11 14:04:12 2005 -0600
+
+ Test collecting pens.
+
+commit 666663e0b88bbfaffef0e1f37bfb4274a6d89b18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jun 4 13:51:44 2005 -0600
+
+ Document type1cm.
+
+commit b2a9d4f54135f117e09ddb79cbdc97180a0b6762
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 31 23:33:39 2005 -0600
+
+ Fixed autoscaling of scaled axes, e.g. Linear(x) with x != 1.
+
+commit c12f36fff471f47ccd94d6778f57c673426eeb42
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 29 10:06:31 2005 -0600
+
+ Added asymmetric Pythagorean tree example.
+
+commit 6c9ce87dee6a8700af83fda8b70dc1e78671f170
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 29 10:05:48 2005 -0600
+
+ Added aSin, aCos, aTan functions.
+
+commit 4fd7e3e1ab590d46384fb3e7e13d7bba5008165c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 27 16:33:21 2005 -0600
+
+ Changes for Debian port.
+
+commit 3688cbe0fcfe962cbdbb893b2161fcb293b04f88
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 27 15:41:56 2005 -0600
+
+ Fixed memory leaks.
+
+commit 4804e27a5a9ad3bca0830b384de9b59ed4337818
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 27 02:16:14 2005 -0600
+
+ Fixed memory leak.
+
+commit 4c22b96cea1ca707525c68d06399209dab20f701
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 27 00:44:19 2005 -0600
+
+ Added Tom's remaining garbage collection changes.
+
+commit 8b4e56cc1919f5bb9cc200880bf342710b7340c6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri May 27 00:09:58 2005 -0600
+
+ Garbage collect files on explicit closure and at exit.
+
+commit 1043dd6738f0854a18eb06ae2f23049170dafeb2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 26 09:55:30 2005 -0600
+
+ Fixed substr bug.
+
+commit 1d2aba32ccbe2ffe8d98e63f141aa9135fe3c84f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri May 20 10:48:54 2005 -0600
+
+ Changed wording in comments. Indenting.
+
+commit f78764d8575f157d65c3fb29a57402fdb0f84b3a
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu May 19 23:45:26 2005 -0600
+
+ Use mem::string during runtime.
+ Make encode(inst) private.
+ item.h calls new(UseGC).
+
+commit 44d7d2eb8118d63d6677640b93df55a686e15876
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 19 10:16:48 2005 -0600
+
+ Incremented version to 0.79cvs.
+
+commit 06ba32ea3cc72df31457fd4cf7251b84afdbb1bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 19 09:15:54 2005 -0600
+
+ Disable GC_STRING for now.
+
+commit 93e05817f8eacffccf61024f8184a1e174e61b70
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 18 23:27:15 2005 -0600
+
+ Port to cygwin.
+
+commit 05ef90f1dc3f03dcbf91ed112b637ff8ef3b2ff5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 18 14:34:42 2005 -0600
+
+ Move file back under control of memory::managed to ensure deconstructor is
+ called.
+
+commit 732b7af7652ff7aadd0ff33d677c7991966a4c43
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed May 18 12:41:26 2005 -0600
+
+ Use item for everthing in inst.
+
+commit 2b9de84a90affbcca034cd53151e420ee22b68d2
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed May 18 12:37:44 2005 -0600
+
+ Define mem::string.
+
+commit 47eb80b05a3c6f3f2d8279dcca3bd44268412840
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed May 18 12:36:17 2005 -0600
+
+ Use coder::encode everywhere.
+
+commit 7ca4fa121bcc6842b5242c6fd021a9e26e1a5b0f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed May 18 10:50:31 2005 -0600
+
+ Cleanup memory.h.
+
+commit 2fb95aa9a09de3f07dca638d5075e2c9a875f15b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 18 09:17:32 2005 -0600
+
+ Changed index to strchr for cygwin port.
+
+commit ee106d42346f159b5c4a04f9479182ff967f4fc0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 18 09:17:09 2005 -0600
+
+ Fixed LIB.
+
+commit d0caf2dc14550c4cd0586c7ba95fea9a00cd5ff8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 14 22:29:43 2005 -0600
+
+ Check headers earlier.
+
+commit baf991ce70cf496154b3806d230714407d80480d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 14 22:26:46 2005 -0600
+
+ Make --enable-gc=system also check for gc.h.
+
+commit 89e15737ee45fd6b2a82a3b6903eb5398a2d11e6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 12 15:56:27 2005 -0600
+
+ Workaround "GC Warning: Repeated allocation of very large block" messages.
+
+commit dd8ec509559e108b1195377e0cfba98618aff5e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 12 15:54:42 2005 -0600
+
+ Fix NaN handling.
+
+commit a6b8695d6aa652eb4185556bee518f8b145f4077
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 12 08:56:42 2005 -0600
+
+ Better checkaxis test.
+
+commit 3e04076b94e311a46ae4b3a0d1e22c2bc66bb273
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 11 22:07:40 2005 -0600
+
+ Added --enable-gc=system configuration option to use system libgc and libgccp.
+
+commit 52a42f6f9e35ea0f38222059e4ccfdbf66b0fe85
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 11 03:52:11 2005 -0600
+
+ Define traceable_allocator when garbage collection is disabled.
+
+commit edd6882d84f7f5b11ddc95614016c7d2f4619ea4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 10 21:52:35 2005 -0600
+
+ Added binary search routine.
+
+commit ab8884bd75e11e48bf10ce36008affb9202c5cce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 10 16:34:50 2005 -0600
+
+ Incremented version to 0.78cvs.
+
+commit 880ffa76cda64193d3999d076cfe05be83921d00
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 10 14:56:30 2005 -0600
+
+ Recommitted changes: 2005-05-10 rtprince
+
+commit 81b45f905368cd0f8cc87f42d14e132a4154a7de
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 10 13:56:23 2005 -0600
+
+ Revert broken changes: 2005-05-10 rtprince.
+
+commit aa6798bedb31788d8a41e5aef90a45e0fd45283f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue May 10 12:36:42 2005 -0600
+
+ Make CVS -lgccpp clean.
+
+commit 99948123780c9eddf2e553e818d116a3a5b20cd8
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue May 10 12:31:32 2005 -0600
+
+ Make item use new(UseGC).
+
+commit f283b6b03b888608633d18b169ad15ef749507e4
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue May 10 11:43:15 2005 -0600
+
+ Add some tests.
+
+commit f338d6ca188330b5a06160a0d393777fb63ae742
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 10 11:16:21 2005 -0600
+
+ Renamed example.
+
+commit 15e66f6f42b64b39deb1df4bffdeb8c4c1bd66ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 10 04:37:53 2005 -0600
+
+ Distribute Boehm GC as a separate package.
+
+commit 5c9d00f9e02c175e3db240726725e35ae5facf06
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 23:08:51 2005 -0600
+
+ Fixed error in map & multimap.
+
+commit d84ef94ce525b66d05d864e5bbe76c014962f520
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 22:49:00 2005 -0600
+
+ Fixed parser leak again.
+
+commit e4f9e737d32b0e29b61e29ee7144a0c305be8766
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 21:57:44 2005 -0600
+
+ Fixed broken draw call.
+
+commit cde542ef8dc261e00c389e94c4fe0703b89686d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 16:41:16 2005 -0600
+
+ More gc string updates.
+
+commit 915f14d3423c86ceb4f974b2254f23eddba0129b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 16:22:25 2005 -0600
+
+ Unused file.
+
+commit 2b6d60c72af8208812baa28d45c3fed5d03bb057
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 14:01:57 2005 -0600
+
+ Handle out of memory errors gracefully.
+
+commit 6cd09e17608cc0276c7106d4fb84f83642b1ca03
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon May 9 13:22:55 2005 -0600
+
+ list<decid *> is from mem::.
+
+commit a2ead4f31103e6e2bdabd1217e5a650bee12ecbf
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon May 9 13:17:32 2005 -0600
+
+ Make theStack be mem::deque.
+
+commit 5131270c76da87b1f7691b10716c3fde47172d2c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 10:25:33 2005 -0600
+
+ Fixed segmentation fault.
+
+commit e66a390c9622e6e64fb1e2a8e1f759afffec290a
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon May 9 05:24:22 2005 -0600
+
+ Dont gc non-heap string.
+
+commit 0827cba25c7b3504b0cd28b750fc22872757f14c
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon May 9 04:58:00 2005 -0600
+
+ Fix makefile. :-(
+
+commit e7ad2436de51081564fc88f024b777d693d0c325
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon May 9 04:56:30 2005 -0600
+
+ More gc fixes.
+
+commit 5638fbc8b10ad075f66c6bc4037167cf27a28253
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon May 9 04:34:48 2005 -0600
+
+ GC fixes. We dont need mempool.
+
+commit a6f50a5ffba0293743b22f668e29c3d52ff3214a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 03:10:23 2005 -0600
+
+ Fixed cxx errors.
+
+commit 90060506b1d924116630f43c068f353c43da0c44
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 9 02:58:55 2005 -0600
+
+ Fixed memory leak in parser and translator.
+
+ Cleaned up interface to the Boehm garbage collector.
+
+commit eff11626bd6dbdc7f4defa3c8597b0bca050592b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 8 23:06:28 2005 -0600
+
+ Revert 2005-05-09 and 2005-05-08 rtprince changes.
+
+commit df3f6816117919c0c9c6c80390956f79df6aad9b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 22:16:41 2005 -0600
+
+ Fix picture.
+
+commit 5770ab65dbc40a56339d22a45cfa6e6174241d78
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 21:24:28 2005 -0600
+
+ Fix item gc handling.
+
+commit 399af8081afc712686314e2ca99584d3fa158023
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 21:12:42 2005 -0600
+
+ Collect path.
+
+commit 6fcf5fda6460ff8048649146d1e92ba4f6306c04
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 20:35:08 2005 -0600
+
+ Collect transform.
+
+commit 8c2eff54bf17ac051dca66442c8b6cd61641e76b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 19:56:00 2005 -0600
+
+ Create gc_atomic, and make picture use it.
+
+commit bc9d351f1e202c481fca3135307ca5895a22e2d7
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 19:37:29 2005 -0600
+
+ Make pen garbage collected.
+
+commit a76ec0dcb389fc456cf186a06885898e1ec40002
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 19:34:56 2005 -0600
+
+ Make picture and drawElement garabage collected.
+
+commit f5980293fd7720f87bfd6184fa0b14e5c4665887
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 17:11:34 2005 -0600
+
+ Add gc for vm only. (untested)
+
+commit f222adf318f319d54cba8c227c5ae840411a021f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 17:01:19 2005 -0600
+
+ We don't want libgccpp.
+
+commit 2fceb9286c372d9123e41fc088664e444a5ea25a
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 16:57:11 2005 -0600
+
+ Re-add pool.h.
+
+commit f4ac27b3d7b9622db9e79a468fe24f97ef4df510
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun May 8 16:55:24 2005 -0600
+
+ Revert GC changes. (not tested)
+
+commit eb11d81ca9350019c9c895d9e69fe18c82523b5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 8 08:57:01 2005 -0600
+
+ Figure for Geometry.asy.
+
+commit fc9cbf860d9a0ca997ddba7275cef0d50a963154
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 8 00:29:32 2005 -0600
+
+ Minor fixes.
+
+commit 78245d3817e355c52638694eddf8eef22cdfead3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 8 00:17:30 2005 -0600
+
+ Workaround Makefile problem in gc6.3.
+
+commit 098e8a231fa9d33aaf9cf6f5483cf97e993b0b2c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 8 00:16:45 2005 -0600
+
+ Move trace/interrupt check to beginning of virtual machine loop.
+
+commit afc1adbc265bb2a53ad8f722f4b07d72fa248c47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun May 8 00:05:59 2005 -0600
+
+ Revert to distributing Boehm GC as tar.gz file.
+
+commit 1f663f24a9c43942ce06938a1c573058f1a74454
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 23:52:27 2005 -0600
+
+ Distribute Boehm GC as a tar file rather than tar.gz file.
+
+commit 9d56f25d6bdebf45f6b5130ebbfe66b6aa405f91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 23:40:14 2005 -0600
+
+ Added beginnings of a geometry module, including a triangle structure and
+ functions to draw interior arcs of triangles and perpendicular symbols.
+
+commit b40d10e76adcebb53560471b218dc68f869e39f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 21:31:23 2005 -0600
+
+ Distribute generated source files.
+
+commit 360ce3d468d93ff0a5fa1bdcceecb29359487a77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 21:30:48 2005 -0600
+
+ Fixed type of argument of dividebyzero.
+
+commit dc3a948a255cbabb1899e86bd4bc058f2a776bac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 21:05:28 2005 -0600
+
+ cxx updates.
+
+commit dc8d225183a1f02a9cebb3078bd770f645501a4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 20:35:51 2005 -0600
+
+ DEBUG_STACK updates.
+
+commit d08008cdab9cb06362df1f2ebf13cacd1fbdbc4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 20:07:39 2005 -0600
+
+ Minor garbage collection updates.
+
+commit 4d94ce88599400aa221991991f83c5ede8ce1709
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 11:56:54 2005 -0600
+
+ Autoconf backwards compatibility workaround.
+
+commit f56e28b3c3b9b297b80e10d42174b5244112dc25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 11:50:19 2005 -0600
+
+ Renamed COLLECT to USEGC.
+
+commit f31faf416554c7e209f36059355b16f01eb47007
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 11:49:25 2005 -0600
+
+ Added configuration to optionally disable garbage collection.
+
+commit 45c88ca08a3da13844ddfe0fb5b4a93f19e6f2b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 09:48:46 2005 -0600
+
+ Fixed Makefile dependencies.
+
+commit 30a705d20fefeece1687429e0cb8470d62919bd2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat May 7 01:38:08 2005 -0600
+
+ Implemented Boehm garbage collection.
+
+commit 9d7769ce6f88bc53a74d1372b9587e27f7f7fe84
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu May 5 22:32:22 2005 -0600
+
+ Fixed solveSection bug.
+
+commit 06f40e2f91f484b534961af38a5185a5d9d6b466
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 5 13:34:40 2005 -0600
+
+ Added missing comma.
+
+commit 82fa8089d032fbacb29c7973ef6bbf2cd97d467d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 5 13:32:53 2005 -0600
+
+ Addressed pen plabel vs p issues.
+
+commit d40592205063e8adf7f147a81d091c800b1c24cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 5 01:36:58 2005 -0600
+
+ Renamed eval(f(T), T[] A) to map(f(T), T[] A).
+
+ Documented eval(string) and make eval autoload plain.
+
+ Implemented T[] concat(T[] A, T[] B) to concatenate two arrays into a new one.
+
+commit 4db5971d0cd68808f77feec77f06ec1451a8a2ae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu May 5 00:46:04 2005 -0600
+
+ Added pair exp(pair) and pair log(pair).
+
+commit 28baf58075cb9ca944dd0ce8458196d7944b1db8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 4 23:35:48 2005 -0600
+
+ Make int quotient(int,int) portable.
+
+ Updated base files to use quotient for integer division.
+
+commit db1823ffb4c94ea156aade89dbaa912ff8303d4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 4 23:19:03 2005 -0600
+
+ Make int/int return a real, as is normally desired; the new function
+ int quotient(int,int) returns an integer quotient.
+
+commit 0a78859e787da1b7e76cb10aa793aec5d3d32d26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 4 21:55:59 2005 -0600
+
+ Updated TODO items.
+
+commit bbe4c843c51d04977a1bc6b9be897acb31feb5ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 4 21:55:18 2005 -0600
+
+ List iterator simplification.
+
+commit 3432a63496468bad1eadf3cdd6038e555b236f97
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 4 21:44:31 2005 -0600
+
+ Added reltime(path, real).
+
+commit 42610c12a7bcda076d4d18700f832eabaa629ae8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed May 4 21:40:58 2005 -0600
+
+ Make -l option list available global variables as well as functions.
+
+commit 10d1ef281f1d9d5d6eca395da7bb7060ca1de36d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 3 22:24:17 2005 -0600
+
+ Minor updates.
+
+commit dce883a43c8f916ff404af6662355727471522e2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue May 3 22:23:34 2005 -0600
+
+ For portability, explicitly check that input file isn't a directory on systems
+ with stat.
+
+commit d5c499a61651cf1621431c65c1524b650024b759
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 21:14:15 2005 -0600
+
+ Added example of a transformable triangle structure.
+
+commit 5aaecb40c9d5d75b170995775f3939c6bfd092f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 16:20:02 2005 -0600
+
+ Incremented version to 0.77cvs.
+
+commit 01495eba409e943a272c0e5458e926bf97d91bad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 15:27:57 2005 -0600
+
+ Added PenMargin.
+
+commit 98466a96d92665282ce339397a4aa0cc9c0f1c93
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 15:20:05 2005 -0600
+
+ Added -l option to list available global functions.
+
+ Documentation default structure constructors.
+
+commit 80a5b55488005bfb44bfadf5b1b543638bbe7d61
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 00:42:53 2005 -0600
+
+ Added missing plabel.
+
+commit 23072e44c1dab9402078ecabfc5ee1d88bbfb2f7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 00:11:49 2005 -0600
+
+ Improved error handling in pipestream; wrap fork to avoid zombies.
+
+ TeX errors should force TeX pipe to be closed.
+
+commit 1f2d5b4722b7ac5bb030f149eeb166a99cc0f56b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 00:09:25 2005 -0600
+
+ Updated examples.
+
+commit 8f133f4fd77a30c58eca35355e3025e390950841
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 00:09:10 2005 -0600
+
+ Updated documentation.
+
+commit 46b5a8b9a9c3f89d7617e6cea768fa1b0d310011
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 00:08:38 2005 -0600
+
+ Don't push a final null entry when reading an array in line mode.
+
+commit 5119ce4ff2ddb922ed9c913a18a500e54ba72837
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 00:07:12 2005 -0600
+
+ Fixed grouping in add(pair,frame,frame,group).
+
+ Added put argument to pic.add, attach, etc.
+
+ Added plabel argument to draw to allow labels and legends to use a different
+ pen than the curve itself.
+
+ Rearranged plabel and p arguments in axis routines for consistency.
+
+ Added getstring and getreal functions.
+
+ Added Mark, MarkFill frame arrays and Mark(int) function.
+
+commit 9ce6ebd16ea51561bf969560568a00f3b5b59d28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon May 2 00:04:54 2005 -0600
+
+ Added node, value, and slope functions for paths.
+
+commit 2a5211c33c00af59ea8ec8b03a47b8ab056a6b9c
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sat Apr 30 22:38:32 2005 -0600
+
+ Make camperror throw instead of queuing.
+
+commit 1077eff9ad28f73d8c6fd3717d1de6c0eff7b31b
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Apr 30 20:31:09 2005 -0600
+
+ ''
+
+commit 445aabeee69dbdbb14d19231ff94845d5ed0c8da
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Apr 30 16:29:58 2005 -0600
+
+ Allowed more implicit scaling.
+
+commit a02314294b9d45c57be7bfcd98d834491f54c5e8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sat Apr 30 14:49:34 2005 -0600
+
+ Changed precedence for implicit scaling.
+
+commit ebadfa41910e30b009338d9254352d407b09c1ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 25 23:43:36 2005 -0600
+
+ Flush exited child processes (zombies) in batch mode.
+
+commit f2ddac66cf7bd60c6f789bd100e3bbdd027aaf5a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 25 23:41:46 2005 -0600
+
+ Workaround interactive mode bug introduced by recent changes to main.cc.
+
+ On multiple file runs, texpreamble should appear before any other commands.
+
+commit 9dd78b8a3bef3ead1114749f8e46d99b5269cf7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 25 22:21:57 2005 -0600
+
+ Added example of 3d featpost3d arc.
+
+commit 8bf045189f7f7a0a75871455d90dfaebba9ec547
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun Apr 24 21:04:01 2005 -0600
+
+ Make parseStdin() turn of lex debuging.
+
+commit b6c8be9df5782db786b484113d1daf803c5fae16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 24 10:44:05 2005 -0600
+
+ Added Dotted(pen) function which returns a dotted pen at double the linewidth.
+
+commit 1a97fed8e248625d9b902b514afd1eb4d70c9275
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 23 17:16:57 2005 -0600
+
+ Clear existing errors on reading from standard input.
+
+commit fc009e52440aad59836f5bda105555a61bca4f7c
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sat Apr 23 15:15:33 2005 -0600
+
+ Fix interrupt handling.
+
+commit 5cd7876fc7e960858f491fb2fa6b1d24803c2f1b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 22 11:56:07 2005 -0600
+
+ Cleanup.
+
+commit 4bdb5c64660e95962e9419a81bacb33fb4a2be4a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 22 08:43:55 2005 -0600
+
+ Fixed compilation error.
+
+commit 528a9eb7c36d3a33431b775aa9328c0d3bdcdb09
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 22 07:49:16 2005 -0600
+
+ Fix segfault.
+
+commit 95ad036c40755eea043b9421cf777b4ea7993fe2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 22 03:21:09 2005 -0600
+
+ Replaced boost::lexical_cast with lexical.h to remove last remaining
+ dependency on boost header files.
+
+commit a87c9886fd9fee971c0e9a8a68b599bcf047108a
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 22:51:44 2005 -0600
+
+ Cleanup.
+
+commit 582654800d5965700998478f02504c1ae6b5a5e6
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 22:47:56 2005 -0600
+
+ Refactoring main.cc.
+
+commit 95d2376fcf7bec7c8448a72b5355fc0de65d49c8
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 21:27:46 2005 -0600
+
+ More refactoring in main.cc
+
+commit fe8229b7f21ceb84165253cf9fac29a9f3086319
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 21:03:35 2005 -0600
+
+ findextension is used only to strip suffix. So strip it.
+
+commit 3125ff977fe4f233f964fd0c24031b68e2180971
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 13:38:38 2005 -0600
+
+ FIx interactive.
+
+commit 5a607d6d598487d1ce5b2b506e9c9ee5c6df5c5f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 00:59:52 2005 -0600
+
+ More main.cc cleanup.
+
+commit c75d9f85e2ae2cac80eb10729a8e49bd0bb63b0a
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 00:55:02 2005 -0600
+
+ Simplify error handling.
+
+commit d8509dc2a49f364a4d645689dfb4c29450b3820e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 00:33:24 2005 -0600
+
+ Start pulling appart main(), so it easier to
+ change and understand. Doesn't do much, but
+ gives a a place to start.
+
+commit 41c53e7bd2fb7e6b6038cc334aed8510fd12d880
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 21 00:07:46 2005 -0600
+
+ Update ./wce.
+
+commit bc6a93c7d9a48b957f287b8d9772804a47b6a7b1
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 20 23:40:57 2005 -0600
+
+ Remove warning about side-effects.
+
+commit cb5ae20890b4b381c3cf00ee755bb2aad0874eae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 23:17:54 2005 -0600
+
+ Incremented version to 0.76cvs.
+
+commit 307769f553ac965062a636ae87e7c2f61ea8f881
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 22:41:08 2005 -0600
+
+ Documented xline and yline.
+
+commit 1e2cdc58e3512a20d051d86f5db98b17165f4a4c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 18:59:59 2005 -0600
+
+ More updates.
+
+commit 31f55d67bba1b306e55f51fb061548c390465b82
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 18:58:48 2005 -0600
+
+ Updated axis call.
+
+commit a67f7b32d7c394487f795e397b1c90d80724ff74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 16:03:54 2005 -0600
+
+ Updated binary installation instructions.
+
+commit 2807bb7d7d88aab29de67876839750836d4f76d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 14:03:36 2005 -0600
+
+ Update yaxis call.
+
+commit ee9e621e33a17428090bce4abda5eadcd372f461
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 11:53:41 2005 -0600
+
+ Consolidated autoload code.
+
+ Suppressed "could not load" error message in interactive mode.
+
+ Fixed gcc 3.2 warnings and error message.
+
+commit 26f006304e452f273eec22f9760ab372a61b90c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 11:51:58 2005 -0600
+
+ Added linear interpolation and binary search routines.
+
+commit 4fbb8d341cb219fbcbb06426fe4701cada86e41a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 11:49:16 2005 -0600
+
+ Moved put argument to axis routines to end of argument list, for
+ consistency with draw.
+
+ Added xline and yline interfaces to axis routines.
+
+commit 4b26843ed13d92b95faf3636add7ac8e61058ed1
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 20 11:38:23 2005 -0600
+
+ Change stack::run(lambda*) to a free function vm::run.
+
+commit c0c1159e73655fbb275c88042d696f7bc5ed95ee
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 20 11:18:23 2005 -0600
+
+ Fix handling of bad parse.
+
+commit a2bdb64165581bf56b8a3f296d3fa4c5e1c156cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 20 09:51:49 2005 -0600
+
+ ''
+
+commit f1a1b76217a093a1aef6256cca541fd64e507279
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 20 08:31:22 2005 -0600
+
+ Refactor doParse().
+
+commit ef94bc661d593da433e7ffefe62576e82ece224d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 19 22:56:48 2005 -0600
+
+ Fixed definition of correlation coefficient; added fit function to
+ linefit struct.
+
+commit 38c1a8600dd92883783c42b0903fa4a0e0673ba8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 19 19:59:25 2005 -0600
+
+ Implemented portable way of testing for directories (but not null files).
+
+commit c7bd80f606e4514e6e771255206becc9fb639a62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 19 14:55:14 2005 -0600
+
+ Fixed stdin handling of parser.cc.
+
+commit 461b1d0cf62e21d560a99181cac401f24d3f958e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 19 10:08:39 2005 -0600
+
+ *** empty log message ***
+
+commit 67231f89093d457e34144523f5df91ee9179d80a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 19 08:05:31 2005 -0600
+
+ Fixed more bugs associated with new parser.
+
+commit d89c1d9bd4147a4092c649c66385e7dffbc421df
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 19 01:31:02 2005 -0600
+
+ filebuf should not be static; fixed error message.
+
+commit 1e1ab85794f8d88e80f177589caae6acac902cae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 19 01:25:18 2005 -0600
+
+ Interactive input command now checks for a directory or null file.
+ Print an error if input file can't be loaded.
+
+commit cda4516bea221edaa2339a64026e1a6553a26110
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 18 23:35:01 2005 -0600
+
+ Make execute() autoload plain (and any gui file) again.
+
+commit e195f1e0c091671f0febfee7de49600f40cb3313
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 18 23:28:58 2005 -0600
+
+ Re-added new parser, with fixes for standard input bugs (including a
+ segmentation fault with -p option).
+
+ Attempting to read a directory or a null file now returns
+ "error: could not load module" instead of generating an exception.
+
+commit 09533e92fde1b398234d49c3cf3ce417e2a0cc90
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 18 23:24:33 2005 -0600
+
+ Changed default value of axislabelmargin to 1.
+
+commit 0e2f1993a3e95a94ac377fe22a3a5b070bc3a656
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Apr 18 21:59:13 2005 -0600
+
+ Don't segfault on -p if we can't parse the file, but don't report an error.
+
+commit 3af70e113dcf07a2aa1c6d2fa7d9fa77b2104016
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 18 21:37:18 2005 -0600
+
+ Fixed cxx errors and and warnings; removed unused parser files.
+
+commit c8905be27a797dee9279c92d1c5caff98e362b62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 18 21:10:28 2005 -0600
+
+ Revert to old parser until bugs in new parser are fixed.
+
+commit 4aa0fdc1d4eae3d12d6a6272b0d238f7e41fa447
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 18 00:50:08 2005 -0600
+
+ Fixed bug in csv mode when line mode is not set.
+
+commit fe1917dfb06755fdc2b20abc72ea1b50946636b0
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 21:56:04 2005 -0600
+
+ runtime.pl updates. Actually use the generated code.
+
+commit 71b09f3e6517685436507d8aa2e383286dda1d7d
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 19:52:18 2005 -0600
+
+ Typos.
+
+commit b5dfef4fc8493cf776971b3a2b93c1739b576cfe
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 19:45:07 2005 -0600
+
+ inst.h cleanups.
+
+commit 4bad5844e10b0e5cb468b19f58fbdeaad3fb6c1e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 18:42:28 2005 -0600
+
+ Implement type query for vm::item.
+
+commit 37eba3e42671869e76f88b9335f073cc9637aa1c
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 18:24:59 2005 -0600
+
+ We use item to store string* in inst.
+
+commit 82d1da4d0d5420e0252417c1384d7408c269b2a5
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 17:21:55 2005 -0600
+
+ Fixes for runtime.pl script.
+
+commit 443ad0a35821d4d6ce45bca04df4272fe34c3499
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 16:00:18 2005 -0600
+
+ Fixes for runtime.pl script.
+
+commit 87fe09e70703c07c66eb0b811c2f0245d63bfd3b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Apr 15 15:36:25 2005 -0600
+
+ Initial runtime.pl script.
+
+commit 38f76e10894a6d8450762115e066c09385dc317e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 14 11:16:21 2005 -0600
+
+ Add eval.
+
+commit 18cb497cb2e9f488eaf8910d9c5dadf0d35f62ed
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Apr 14 11:06:44 2005 -0600
+
+ Move interactive logic out of genv to main.
+
+commit 5bac10bbd4d407eb506985b7af796dcab599d462
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Apr 14 07:40:55 2005 -0600
+
+ Interactive mode update.
+
+commit 60d2b0b790ac486e1952c53d6095e382c4a8194d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 21:43:07 2005 -0600
+
+ Incremented version to 0.75cvs.
+
+commit 316edfa9afeef1c80437dd321ab1d10cae708e5a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 21:10:38 2005 -0600
+
+ Removed figures with shading since from manual since many printers don't
+ understand PostScript 3.
+
+commit f90afa0a8d7e062798a95fed2f7b5126c5559263
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 20:42:00 2005 -0600
+
+ Reduced default number of colors in images to work around postscript/pdf
+ limitations (this prevented recent manuals from being printed).
+
+commit 5e4394905b9e0e82b2e6c605078a5b2e537c060e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 20:09:21 2005 -0600
+
+ Fixed segmentation fault in version 0.73.
+
+commit 7fe32aa7421f75d291fef1ad9c198648f3eedebe
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 13 18:48:48 2005 -0600
+
+ overloaded::simplify() handles allocation.
+
+commit 48c82ff272e05b3261f9400cedf5e1b6800107c2
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 13 17:57:38 2005 -0600
+
+ Make vm::frames extendable, and make function excplicitly allocate their
+ local variables. This might be a first step towards true interactive
+ support or caching modules from one run to another.
+
+commit 104205234175695f554c13863db24a3c70194eb9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 11:07:58 2005 -0600
+
+ Incremented version to 0.74cvs.
+
+commit 8b10e5c0d5048747ab3d671896ad4169463631ba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 11:00:39 2005 -0600
+
+ Make nullpath static.
+
+commit 000be41e1427bbcd86f1dcad074b91f2829bb91b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 09:58:55 2005 -0600
+
+ Minor updates.
+
+commit 3c6b9228e36e265a21d65a54ea86153b863a5848
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 09:44:54 2005 -0600
+
+ Push constructed objects as pointers.
+
+commit 3ac7a1842c014483bd0ce489a1176fa6b7106f7a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 09:04:07 2005 -0600
+
+ Fixed sign of virtual assembly code line numbers.
+
+commit ab5db84bedf07c340eefd9c0f72bf1782d836b5b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 06:21:17 2005 -0600
+
+ Fixed more warning messages.
+
+commit f41dbb672fbe2f05bab43eb36f4f408e234dcf04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 13 05:36:59 2005 -0600
+
+ Accept cast of empty string to 0.
+
+ Use string.empty() everywhere.
+
+ Minor formatting changes.
+
+commit 0ae078e729359512169c0aa16b13a36aacfa1f3d
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 13 00:36:07 2005 -0600
+
+ Don't use boost iterator facade.
+
+commit 81641e23ec0ac8e8a022291f49b436e1f454e30e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 13 00:16:15 2005 -0600
+
+ vm::item doesn't need to be memory::managed,
+ since vm::frame is memory::managed_array.
+
+commit 3e39b59448d7c2b0d348ede3311879597100ce30
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 13 00:04:31 2005 -0600
+
+ Fix absolute filename handling.
+
+commit e2d07ca8b0f71aeb4f904295096fea23b8394c27
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 12 23:41:53 2005 -0600
+
+ Fixed more cxx warnings.
+
+commit 5e9180ebefbfcf3d44264334874c4864c37db611
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 12 23:21:02 2005 -0600
+
+ Fixed cxx warning messages.
+
+commit c34996b55b48be33456a09b8e8bffef6eab6fbf5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 12 22:42:21 2005 -0600
+
+ Further minor optimizations.
+
+commit 33fea10d535c3369052e3078bef76ae00b218280
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 12 15:36:18 2005 -0600
+
+ Removed unused friend declaration.
+
+commit 9816dcbe2015e60696c5fe09405fe8bcbbb328ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 12 14:26:17 2005 -0600
+
+ Replaced boost::any with a much faster type-safe union.
+
+commit b4d16cc3936034e92f13d30a447d7502fcbeb36f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 12 14:17:09 2005 -0600
+
+ mathop's don't need vm::stack.
+
+commit d7e8f162b4a84765be14b3e606ee8fff5495fbcc
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 12 14:08:33 2005 -0600
+
+ Move curPos out of vm::stack.
+
+commit e2ece8085ce8d724a3083d2f1b6b0653e98928ba
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Apr 11 19:21:59 2005 -0600
+
+ Push empty item instead of (void*)0.
+
+commit 363e45400250312be8c1d279f3023d4ca92bbb45
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Apr 11 14:42:08 2005 -0600
+
+ Seperate parser code from camp.l and genv.cc into parser.{h,cc}.
+
+commit 2a34bbe4e752a24048c78ce70065f717097b0e7b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Apr 11 14:40:13 2005 -0600
+
+ Change ./ to . in searchPath to avoid .//file.asy in messages.
+
+commit bac1145753ebaec03fb6b3f5b2241c5654e94eb0
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Apr 11 14:28:03 2005 -0600
+
+ Reimplement locateFile using std::string.
+
+commit 96eb620a356c8ab272184a1c469ec2fd664479d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 9 21:20:51 2005 -0600
+
+ Fixed texpreamble for multiple files and latex asy environment.
+
+commit 38d3c03b695d85569badcfe9fb9aeb4610c56508
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 9 16:26:50 2005 -0600
+
+ Removed nonscalable fonts.
+
+commit a1eb8324978e3f0b33de9661a4f9dfb6a110fd94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 8 23:52:01 2005 -0600
+
+ box(frame), ellipse(frame), labelbox(frame), labelellipse(frame) now
+ return the boundary as a guide.
+
+ box(frame) and ellipse(frame) prepend to frame for filling with a
+ background colour, as illustrated in hierarchy.asy.
+
+commit 3d0f99fbb29df1712b89770aea609b48125722fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 8 14:54:13 2005 -0600
+
+ Example of labelellipse.
+
+commit 38150cacf871ccce9229949a2d554aef1961d2dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 8 14:52:47 2005 -0600
+
+ Added ellipse(frame) and labelellipse(frame,string,position).
+ Renamed bbox(frame) to box(frame) for consistency.
+
+commit bfe1bee3fb0c1517a66b579cdbea6f1e733585fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 8 14:34:04 2005 -0600
+
+ Workaround for bug in build 1671 of gcc (version 3.3 20030304) under Darwin
+ (MacOS).
+
+commit 1b488993fb4b2441b516b1f2751fa0fac0440df4
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 6 20:39:19 2005 -0600
+
+ Cache *ip as reference rather than pointer.
+
+commit e0db3be7f2b80020578b4635757f7c8f5d944dfd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 6 15:46:08 2005 -0600
+
+ Added check to interrupt handler.
+
+commit 4354256eafa91c99d25dba3c69eca65e512547a8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 6 14:01:41 2005 -0600
+
+ Fixed cxx warning messages.
+
+commit 296d16b5e2ef1aa8ec4a4a49e7b318bc894b8707
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Apr 6 13:47:25 2005 -0600
+
+ Optimized main loop.
+
+commit c39ce074bb8014113bb9ec840940e614e42413e2
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Apr 6 00:20:40 2005 -0600
+
+ Use error from stack.cc instead of calling em->runtime directly.
+
+commit b6f76a0cdf5a809f9b1ea8d924fe28ed9938c148
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 5 22:53:43 2005 -0600
+
+ minor optimizations
+
+commit da6b2f87a556f0284e5f9809660702ad308f2797
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Apr 5 19:31:54 2005 -0600
+
+ Reformatted.
+
+commit 59fe028e67d4a3b84275fd9816158ba2516c31c1
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 5 11:46:44 2005 -0600
+
+ Operator precedence fix.
+
+commit e1d84cb8c07ca8562701bd2d6ff61286fb14f95e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 5 08:42:47 2005 -0600
+
+ We don't use stack:ip any more.
+
+commit 66fcbb23572787b34cc11179118b76d458ea0f70
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 5 08:39:25 2005 -0600
+
+ Reapply curPos patch.
+
+commit 59bedfb4736163ad1120e4eb920a3e10cf3383c2
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 5 08:38:12 2005 -0600
+
+ Fix interactive error reporting.
+
+commit 8bd8b52a44235a69ee721600aad0b333c862f364
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 5 01:15:37 2005 -0600
+
+ Track line numbers in position instead of fileinfo.
+
+commit 83faf517c935524837f4a50a1ad67b64b5babfce
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Apr 5 01:13:43 2005 -0600
+
+ Don't access program.encode directly.
+
+commit a9d21f618d29a440b461d9da1b97084990329c6d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 4 14:22:06 2005 -0600
+
+ prepend should insert after beginning of layer
+
+commit caa47b3c4d394f7354307b1500d6086a05542b89
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 4 14:07:22 2005 -0600
+
+ Make empty() use nodes.empty() rather than nodes.size().
+
+ STL list portability fixes.
+
+commit 37bd8bfcf6ace390213d77ca1c584710c581b5f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 4 10:29:54 2005 -0600
+
+ Ignore crop() on an empty picture.
+
+commit 2ba6652285a4da64838decebe8a391b145a17b14
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Apr 4 00:21:02 2005 -0600
+
+ Incremented version to 0.73cvs.
+
+commit e148d97f5d334b8c9101cc5e712bfdf43378b791
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 3 23:32:55 2005 -0600
+
+ Removed spurious blank tracing lines.
+
+commit 36d887d4c3996d03601515d384a66b4a8e5851ab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 3 23:06:37 2005 -0600
+
+ Revert fileposition changes again, due to segmentation fault with -vvvvv.
+
+ Moved line-number tracing code into main loop.
+
+ Avoid the need for the lastpos variable by moving stack s out of main loop
+ in main.cc.
+
+commit d6dc468977be2cb8d78ad3cc934ea6848297edde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 3 21:33:06 2005 -0600
+
+ Reinstated new file position code w/segmentation fault bug fixed.
+
+commit 5016c706f314fd3edae339e179a0aae3fa4e56ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Apr 3 20:18:15 2005 -0600
+
+ Backout 2005-03-17 runtime file position changes to avoid a segmentation fault.
+
+commit a662c972a14f054fb8020b901dda548395fb08b1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 2 22:38:47 2005 -0600
+
+ Check for space format specifier as well as plus in format(string,real).
+
+commit fa2c52036aec09d39c41660d615bc8478ea7adee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 2 22:21:30 2005 -0600
+
+ Removed deconstruct flag from picture in favour of group option to picture
+ and frame add routines.
+
+ Updated documentation.
+
+commit e5e5b81d881e8330e0800c9ed4f7062ac4f06215
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 2 17:29:41 2005 -0600
+
+ Added missing file.
+
+commit 519fb5f6221bea0b6a25b307b53cfc61b87aedd0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Apr 2 17:17:16 2005 -0600
+
+ Reimplemented deconstruction at a lower level to allow both pictures and frames
+ to be deconstructed (or grouped with begingroup/endgroup). Deconstruction
+ now works properly with clipping and erasing.
+
+commit 2eba6f6c6a39ff2db84ae9ca2a8700250a90c47b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 1 22:22:03 2005 -0600
+
+ Check that drawLabel::bounds is called before drawLabel::write.
+
+ Remove unused setup code.
+
+commit 7c08dfff446cecac5832f32f94676ec2c565a33e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Apr 1 12:37:28 2005 -0600
+
+ Added attach(pair,picture,frame) to automatically increase the
+ picture size to accomodate adding a frame about a user coordinate.
+
+ Added warning about erasing deconstructed pictures.
+
+ Updated lineargraph and documentation to use attach.
+
+commit ec22ed8430fe48a777e50d0eabdd6068d2b97923
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 31 23:14:38 2005 -0600
+
+ Reset bounding box when prepending.
+
+commit 70a385b41d057ae2b2d4654d4443cd792c88cdb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 31 22:47:16 2005 -0600
+
+ Fixed label alignment vs. positioning transformation problem.
+
+ Removed frame labelBox() in favour of void labelbox(frame); updated example.
+
+ Make logarithmic checks in autoscale conditional.
+
+ xlimits and ylimits now adjust deferred drawing bounds.
+
+ Simplified bboxstack handling.
+
+ Updated "errors" list.
+
+commit 218a1aec30e912b2163aa99d01b72e06f2884c71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 31 15:37:05 2005 -0600
+
+ Revert configuration to only require boost headers.
+
+commit 52ca63f613a70900b70ceceb7487a23ba2e1bf75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 31 13:15:17 2005 -0600
+
+ Backout boost fixes.
+
+commit 8f6948bbed2dec4684a2cc9250f4082703bf8340
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 31 13:08:04 2005 -0600
+
+ Revert boost::filesystem changes.
+
+commit eb6083d2e0151c7eb1744d2e331e37ecdf3b61d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 31 01:22:29 2005 -0600
+
+ Added explicit linear equation solver; used to handle general matrix inversion.
+
+ Fixed return type of real[][] * real[].
+
+ Hard coded 2x2 and 3x3 determinants.
+
+ Update documentation.
+
+commit aaed4d5294abe74371a37b7a553a2db7be5e55c1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 30 19:06:36 2005 -0600
+
+ Fixed cxx warning message.
+
+commit bf7b8df5f764ae59371c2aa91b77c07fa323a001
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 30 18:54:42 2005 -0600
+
+ Minor updates.
+
+commit 102a82598df9eebad1f7e92a59e5d2f2c0973704
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 30 18:15:06 2005 -0600
+
+ Added portable version of boost::filesystem for systems without boost
+ library, in particular for linux-alpha cxx compiler.
+
+commit 203e724f777b81f73cf16f49d4833c54573281bb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 28 21:22:47 2005 -0600
+
+ Updated documentation.
+
+commit 26bfdbd489bd80c70c00d24d2b3eab19b5ad4e64
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 28 21:06:24 2005 -0600
+
+ Allow compatibility with older versions of autoconf.
+
+commit e93fb2dd08b2ea3c6ef7510369f5837e7c0dc489
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 28 17:11:35 2005 -0600
+
+ Updated configuration and documentation regarding boost-1.32.0 library.
+
+ Improved format(string,real).
+
+ Generalized histogram and changed order of arguments of frequency and histogram
+ (bin boundaries are now given before the data).
+
+ Fixed problems with Log(false,false).
+
+commit ea08512c386ea0e3068a3fcbc69ebe610d05371a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 25 11:56:40 2005 -0600
+
+ Cache drawelement bbox contributions where possible.
+
+ Make bboxstack local to picture frame.
+
+commit 38b3478ce4eb79d069db1f492b937898c3b5b5dc
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 24 23:46:41 2005 -0600
+
+ We generate .png's.
+
+commit 36945d15e89b3f8799ebbc7e75d22bdf947de965
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 24 20:51:59 2005 -0600
+
+ Don't have symbolToFile anymore.
+
+commit 9142a4fb926e4fbf87925d46dd9d568487af9335
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 24 19:00:39 2005 -0600
+
+ Use boost::filesystem for find files to parse.
+ Move file locating logic to locate.{cc,h}.
+
+commit 93557aea87b06de332ab234a23b7aceeb32be86a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 24 18:34:14 2005 -0600
+
+ Simplified legend examples.
+
+commit 8bae1619df7f3e202d595eebce4b549bcc0691a5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 24 08:35:06 2005 -0600
+
+ Workaround makeinfo indentation bug.
+
+commit a20cafa013be9b196bd9d0d16e3fb99ae455a1e0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 24 08:02:51 2005 -0600
+
+ Fixed typos.
+
+commit c3ba5df64f4fe77a8bc60a4e151da7a597832404
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 23 20:49:30 2005 -0600
+
+ Simplified example.
+
+commit 3638add962f94d5a7ab9b67836651af7cd9a8362
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Mar 23 20:13:13 2005 -0600
+
+ Have main load plain.asy and ${outname}.gui explicitly,
+ rather than doing it implicitly in genv::genv().
+
+commit be8225df1cfcc4b92d44e9fce54cd6562538f921
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 23 14:25:54 2005 -0600
+
+ optimized crop()
+
+commit d2e19f53b74698fc8711cfc20ca1940602998322
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Mar 23 11:14:24 2005 -0600
+
+ *** empty log message ***
+
+commit 3d72ae80c6a6ea6c1a2c58b5e5c086b8c920dd24
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 23:27:53 2005 -0600
+
+ Incremented version to 0.72cvs.
+
+commit 9713361a9c50528eff627030657649e2e7693d7d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 23:03:18 2005 -0600
+
+ Document leastsquare routine.
+
+commit 82c080b20250de2b5065be142f890c7a7fa1409a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 22:50:22 2005 -0600
+
+ Removed obsolete files.
+
+commit dd5dbfceb01f48c9a1119b93469cad6c05b7e0ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 22:32:58 2005 -0600
+
+ Documented save() and restore(). Renamed linetest.asy to lines.asy.
+
+commit decbe43f004ee675a248521b2ffb487498541e74
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 21:51:41 2005 -0600
+
+ Added and documented Andy's drawline routine.
+
+commit 50858377e0e544f796e4ca2a5a8e87f090a03aa3
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Mar 22 21:43:51 2005 -0600
+
+ Added saving and restoring of the graphics state.
+
+commit c4a6cf35979b776be9c87ea2a94316662d90e5ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 21:14:57 2005 -0600
+
+ Cache picture bounds.
+
+commit 6c8f487edf8437f5b644b60ee966c6ccceb53fd7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 17:30:09 2005 -0600
+
+ Reinstated crop; use current value of userMin/userMax in xlimits and ylimits.
+
+commit e287b942d25b5c25a33ddaca210d5d6cc1660a2c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 15:05:30 2005 -0600
+
+ Added further legend example.
+
+commit 2608c42e32a1e9d5231cec42cd0a1316ce6e17e3
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Mar 22 10:25:12 2005 -0600
+
+ cxx doesn't like const objects in containers.
+
+commit de8cfe019ed7d54db013879124b035faa48a975c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 09:21:43 2005 -0600
+
+ Document alternative for legend fitting.
+
+commit 17d2b4039eff53dc9a683c3b31ba3e62a1ac4153
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 22 00:10:38 2005 -0600
+
+ More cxx warnings fixed.
+
+commit 37dee37bf464d8f25ea1de2733a1bc78629b6b23
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 23:56:46 2005 -0600
+
+ Fixed g++ warning messages.
+
+commit 534a66210790997c8a37bca0f481dcdc62cbd651
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 23:54:01 2005 -0600
+
+ Fixed warnings/errors under cxx.
+
+commit 65e4f31b4647b63d4cdf6f4874c6aa9fb73b248e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Mar 21 23:37:08 2005 -0600
+
+ Move vm::item to its own file.
+
+commit d3363bdad6baecad5c1960e35f26b9fa7a72a57e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Mar 21 23:32:30 2005 -0600
+
+ Header file cleanup.
+
+commit 5efd8d91def53af4ac8c74fd53944d87ca2a9e77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 23:17:08 2005 -0600
+
+ Make legend a separate picture that can be positioned and aligned like any
+ other picture (see lineargraph.asy example). The legend must now be
+ explicitly added to the picture, for example, with add(point(E),legend(20E));
+
+ Palette also now returns a new picture.
+
+commit abde5ee31a1ee9014bf78832a4ebb6ad68db1f9c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 22:02:56 2005 -0600
+
+ Updated move limits to be compatible with SW alignment.
+
+commit a89a01614b66946253fc2324154744bc5eb93a61
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Mar 21 17:28:54 2005 -0600
+
+ Use free function vm::pop instead of vm::stack::pop.
+
+commit 7337e906dec5de1d9dd59e13df99914e0492b690
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Mar 21 17:27:31 2005 -0600
+
+ std::equal is much faster than explicit iteration.
+
+commit 1100fa20b52c550cf8802943ec4e552c2e298fa7
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Mon Mar 21 13:31:47 2005 -0600
+
+ Replaced the implementation of solving guides into paths.
+
+ Refactored the abstract syntax of operators.
+
+commit f9ff6a61a29c8df50659f730f98be728830c3e22
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 12:04:22 2005 -0600
+
+ Changed marker filltype default to NoFill.
+
+ Introduced Above/Below and Crop/NoCrop variables.
+
+commit 9e96f3aa2e744d9561c4d13d8cc3a9ef983a7200
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 12:03:57 2005 -0600
+
+ Code cleanup.
+
+commit 9e6f2a3f6c0099ec6642567d96932f63683cd836
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Mon Mar 21 11:06:20 2005 -0600
+
+ memory::insert(poolitem) was eating most of the runtime. Use std::deque instead of std::set.
+
+commit 4ad3c0531e5651b82d52ba87a77e9bd24c469b58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 21 03:23:10 2005 -0600
+
+ Prepend only nonextended axes in current layer.
+
+ Fixed xlimits and ylimits; removed obsolete crop() routine.
+
+ Updated documentation.
+
+commit 8d5dfdfef662e70079daca1ab2d7eacde8aa157a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 20 19:48:04 2005 -0600
+
+ Draw axis on top of cardiod.
+
+commit 9c65b619f46aafa4f1740a246d5822f2759fa478
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 20 18:33:14 2005 -0600
+
+ By default, draw axes before other objects in current layer.
+
+ Fixed frame alignment scaling.
+
+commit 50427ac154c38238346d706ca405a9c27fa94c3c
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun Mar 20 18:32:39 2005 -0600
+
+ Add include guards.
+
+commit 2559e39aa5e57726af10cbce4aa18fe4b072f3f9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 20 18:12:50 2005 -0600
+
+ Added least-squares fit.
+
+commit d5790371c28c11ad3fb59e9639fa793d8774f897
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Sun Mar 20 18:03:45 2005 -0600
+
+ Use free function vm::pop instead of vm::stack::pop.
+
+commit 2f9c6d87b5cbcafbd133f2778c902b6946630047
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 19 02:26:51 2005 -0600
+
+ Added append boolean option to output and xoutput.
+
+ Omit "runtime" from error().
+
+ Added frame marker(path g, pen p=currentpen).
+
+commit 2930373bc264af10e3d75bd2e235f13c1a110cf8
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Mar 18 16:41:29 2005 -0600
+
+ Rename namespace mempool to memory.
+
+commit 6cc71345e7d4f8cee34a4dc04a64cc34c31a5b50
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Mar 18 16:23:24 2005 -0600
+
+ Add file headers to castop.h, mathop.h.
+
+commit 80e51aa8fea171856bab468c3e2da0ede814bbb1
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Mar 18 16:17:06 2005 -0600
+
+ Move all template runtime code into dedicated files castop.h and mathop.h.
+ Cleanup all refrences to stack.h, so it isn't needlessly included.
+
+commit b6bfe0819d57b214d867d97667cc136795c66c0f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Mar 18 15:33:24 2005 -0600
+
+ Header include cleanup.
+
+commit 80effa0d6bb808717f83af951713fefa158962cf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Mar 18 00:08:01 2005 -0600
+
+ Allow one to turn on autoscaling again with xlimits(infinity,infinity), etc.
+
+ Accept an overall scaling of frame alignment shifts.
+
+commit 51d64fc33109cb620b83f7ea178af6c087bff5c0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 17 23:32:30 2005 -0600
+
+ Fixed interaction of new automin/automax scale flags with xlimits/ylimits.
+
+ Use a small tick by default for unlabelled intermediate decade ticks.
+
+commit 52e53208a208b0e56ff90abbbf3b9be38a2c02a7
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 17 17:41:41 2005 -0600
+
+ Remove UNALIAS, since it is no longer needed.
+
+commit 397d1bf1f4f50b93574cb180a183c960774997f9
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 17 17:33:16 2005 -0600
+
+ Simplify runtime file position reporting.
+
+commit 2e6f6c8542028bc6a00e040fbc2b86eb566d6cc9
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 17 16:26:35 2005 -0600
+
+ Start refactoring stack::run.
+
+commit e84e3416c48b1dcc8a721d9e2878232748196081
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 17 16:24:34 2005 -0600
+
+ Replace inst::alloc with inst::makefunc + inst::popcall.
+
+commit d7eba25b48d76a51b2b1b782304f6ef524dacf16
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Mar 17 16:16:44 2005 -0600
+
+ stack::globals is obsolete. Get rid of it.
+
+commit 20a985d093f7b8df432a47b88ee3cf7ef9e0b970
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Mar 16 23:38:04 2005 -0600
+
+ Fix return breakage.
+
+commit 0b5a5e6156eb4c79c6db84d48e2cf8c058a06586
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 16 23:09:05 2005 -0600
+
+ Don't draw logarithmic subticks by default when number of big ticks > 2.
+
+commit d5c5be3576859a1bbe7ed82d52cb1d8763c8c571
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 16 23:01:16 2005 -0600
+
+ Show 10 subticks by default for thinned logarithmic graphs.
+
+commit e10e7227dfc2f8207a0d50e08e6a30d7c874de78
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 16 22:17:20 2005 -0600
+
+ Fixed interactive line number reporting for files that are input.
+
+commit be0831999916b554453bb60f96d94adb69156270
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 16 16:32:31 2005 -0600
+
+ Fixed more cxx warning messages.
+
+commit 0b1916bf9c61187d2d9d2c5cbed0c4a49712443b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 16 15:52:12 2005 -0600
+
+ Fixed cxx unused variable warning messages.
+
+commit d4c280afadf164fe1539250a0dcdb1ca4e49ae63
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 16 15:35:40 2005 -0600
+
+ Added frame alignment (analogous to label alignment) for positioning frames
+ on picture.
+
+ Generalized and simplified palette bar interface by using frame alignment.
+
+ Renamed addabout to add, drawabout to draw, fillabout to fill, and
+ filldrawabout to filldraw.
+
+ Updated documentation; added examples of frame alignment and histograms.
+
+commit 1289a2376a96ec8ec157bb6a794dce806be47808
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Mar 16 13:12:31 2005 -0600
+
+ A record (and module) is just a function that allows you to access its
+ variables after it is done. Implement them this way.
+
+commit 062f45417029bba8694775bd9ca8450ec5c3b640
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Mar 16 11:44:40 2005 -0600
+
+ We don't use opcodes for functions any more, so remove instAccess.
+
+commit 5fb48426cf966b45cbd368c7f7cc5a0b40d23ff1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 15 23:39:30 2005 -0600
+
+ Documented bool empty(frame).
+
+commit bfe787b7e336948ca51c21277dfd5c472b772779
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 15 23:26:58 2005 -0600
+
+ Changed arithmetic opcodes to functions.
+
+commit ee5d5b58d89b0a31b66ffab6bb610beac948cdcf
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Mar 15 22:05:15 2005 -0600
+
+ We don't treat files specially, so get rid of class.
+
+commit 9db8586587d8c24499e0650400e4b90263c2c774
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 15 14:54:29 2005 -0600
+
+ Moved interrupt check into main loop.
+
+commit 6330fd67d2b69f53825b092e60afaaff12453044
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Mar 15 12:26:47 2005 -0600
+
+ The only symbols should be coming from symbol::trans().
+
+commit eadcc002fb7d0cd06ead3e3744077c461ce12912
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Mar 15 12:25:12 2005 -0600
+
+ Use get<>() instead of any_cast<>().
+
+commit afe9283bc03ed01aa5ed7987d3a5396ce045c72f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Mar 15 12:10:03 2005 -0600
+
+ Use $(OPTS) instead of $(OPT), which doesn't exsist.
+
+commit 4b10272ee1cecf6d708877603c95c8f107ff688d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 22:49:40 2005 -0600
+
+ Incremented version to 0.71cvs.
+
+commit 4dcca5a6ee04e4f29421bd24499152aa96fe4a40
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 22:33:12 2005 -0600
+
+ Added missing #endif.
+
+commit 383b26609aa5102f7d342736bfef372d4c21c6ce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 22:32:02 2005 -0600
+
+ Fixed preprocessor conditionals.
+
+commit 0e07ff07bb3f2137aa47507892c4ab24c168b0e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 22:18:31 2005 -0600
+
+ Fixed dummy fpu exception support for machines lacking C99 fenv routines.
+
+commit 2e0ab93f26d039a7cba2e13cd6464c747e9b3ea7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 21:48:27 2005 -0600
+
+ Removed reference to deleted xdr files.
+
+ Added gv sigint.patch to prevent interactive interrupts from closing the
+ gv window.
+
+commit 80ce8944a5b5832e3f1e1d4ffbf7fea40b54f33d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 21:46:14 2005 -0600
+
+ Added missing prototypes for cxx compiler.
+
+commit 63779cce323b91fa6281ba6bd068650097a3a762
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 14 21:31:12 2005 -0600
+
+ Improved error and interrupt (ctrl-c) handling in interactive mode.
+
+ Mask floating point errors by default in interactive mode.
+
+ By first issuing an explicit reset command, code can now be entered prior
+ to executing an interactive input commands.
+
+ Added scroll(int n) and string cd(string) commands.
+
+ Added Jn and Yn Bessel functions.
+
+commit ec1b3228b405a1a100345c0efe421798b096da6e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Mar 13 22:38:38 2005 -0600
+
+ Fixed bug in extension with a robust (and faster) parametric solver.
+
+commit a7c355ff72ea19fd57cc3e1989875beb792ca9c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 12 05:25:01 2005 -0600
+
+ Added -bw option to convert all colors to black and white.
+
+ Removed double(file) in favour of single(file,false); also added
+ csv(file,false) and linemode(file,false).
+
+commit d0f6dd2c556dd61fa48a2eb28a531d9016a40cf5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 12 04:19:52 2005 -0600
+
+ Minor change to palette interface.
+
+ Replaced image.asy with more compact example to reduce distributed file sizes.
+
+commit efb59b62abef788b02fb99676f9d3fb79ef69d03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 12 02:22:59 2005 -0600
+
+ Removed textpen argument from image labels.
+
+commit c041cbd3576922d0756468e12bc919a6c346d724
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 12 01:57:32 2005 -0600
+
+ Fixed image support for pstoedit asy backend.
+
+commit 035fe65aa42f296fe516a61c46fbf25938bbb7ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 10 19:01:45 2005 -0600
+
+ Thin crowded logarithmic axis.
+
+commit 4d60967bba5f19dc2b2538cb02a42f4cfa8ad394
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 10 17:20:02 2005 -0600
+
+ Updated examples to use XEquals rather than xequals.
+
+commit 4d127046c1aeaf8bebc840ed2ed09893e006b96f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 10 17:12:52 2005 -0600
+
+ Generalized secondary axes to handle any scaling (e.g. logarithmic) and
+ removed the two bool options (no longer needed).
+
+ Improved tick divisor calculation when automin=false and automax=false.
+
+ Added and documented file double(file) to complement file single(file)
+ for setting the precision of real XDR reads and writes.
+
+ Cleaned up automin and automax in scaleT and autoscaleT.
+
+commit 6e65c7e185989b36577c5c93892e246c4795f246
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Mar 10 08:21:59 2005 -0600
+
+ Removed unneeded -I- compilation flag.
+
+commit 595553923d62ae661cfb3d0aa2b40dccd6a1fe55
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 23:53:24 2005 -0600
+
+ Incremented version to 0.70cvs.
+
+commit 477df127590bb09da07214bcb04c7c1f84a9ca94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 23:34:58 2005 -0600
+
+ Install xdr image in examples directory.
+
+commit a235c2ad03054ff8c75e5386ac8c5e9f0b6fd5ed
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 23:21:56 2005 -0600
+
+ Fixed warning message.
+
+commit b049cd6f95bad9bb455aaae5e88778b2d83b39c5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 22:53:55 2005 -0600
+
+ Fixed font.
+
+commit 004fbe06c5160327d3e0d57e285bceca1d4309db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 22:44:32 2005 -0600
+
+ Recommended use of XEquals and YEquals axes over internal xequals and
+ yequals routines.
+
+commit aed4ec201a50e40d2eb0215defb879fccab7dfde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 22:20:38 2005 -0600
+
+ Suppressed misleading warning message.
+
+commit 57fa041fe8d124e9e1dad7125ae5220686fa8a45
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 21:47:55 2005 -0600
+
+ New example.
+
+commit 143a26dcb567685d0ce5929e89dcb4b8b23f413d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 21:42:55 2005 -0600
+
+ Fixed numerical precision bug in extension (in math.asy, reported by Gao).
+
+commit 3c3f932905cf0868c195752793d10c6df1a03daa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Mar 9 21:07:45 2005 -0600
+
+ Fixed secondary axis tick selection;
+ Improved tick selection for crowded axis when automin or automax=false.
+ Added n-point unit cross routine.
+ Added Grayscale and Rainbow palettes.
+ Documented color density images, palettes, and mark option to draw routine,
+ with examples.
+
+commit 8b0eaeda7aaca5029fa1f0924520cd06fe30d303
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Mar 8 23:34:28 2005 -0600
+
+ Slightly reduce default number of colors to workaround gs pdf limitations.
+
+commit 6d2e05fe3e90fdb73704ea448f7dbfd339f5bcfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 7 23:56:26 2005 -0600
+
+ Added missing file.
+
+commit 74f2191aa08dc4fdfb950d6d6f10e99cb1b1f72e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Mar 7 23:31:44 2005 -0600
+
+ Added support for generating image density plots and palettes.
+
+ Added support for data markers, including cross, plus, and polygon markers.
+
+ Added min and max functions for 2d and 3d arrays.
+
+ Fixed tick divisors in secondary axes.
+
+ Deep copy path arrays to avoid suprises.
+
+ Fixed limits() in graph.asy.
+
+ Respect "#" in format strings (allows trailing zeros).
+
+commit e9c130603cd14c2f9261748346df2ee80a32b3a6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 5 13:16:18 2005 -0600
+
+ More general example of secondary axis.
+
+commit eef695ff4e84a60a0fa0d58cc0a818b9d2c33f7e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Mar 5 13:14:54 2005 -0600
+
+ Fixed secondary axes bug;
+ xlimits, ylimits, and limits now use properly scaled user values.
+
+commit 1469b143e3743035b7ffe4304bfbba9c061de31e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 27 21:51:58 2005 -0600
+
+ Minor optimizations.
+
+commit 16be11de9bfed8e2983390a7d1707c7c8a5b2b8e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 27 12:40:32 2005 -0600
+
+ Adjusted margins so that arrows all have same length.
+
+commit 8940ceb61e0415275a2b7265b27a3fe34fcb7c6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 27 12:23:50 2005 -0600
+
+ Updates to support Microsoft Windows.
+
+commit dc010b20c1564f1a064b8cff721693a095136ece
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 27 10:49:10 2005 -0600
+
+ Fixed finite(pair).
+
+commit e2452b93245390c6864dd50a65a0fdbd2d24e361
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 27 06:29:47 2005 -0600
+
+ Incremented version to 0.69cvs.
+
+commit 284f5e02bf7f045ab6821cc1c26ba10ab7f0c0e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 27 05:59:56 2005 -0600
+
+ Added Andy's constraint removal code for even better simplex optimization.
+
+commit 9e276662765e27ac0b8f8bc53e9ea0885598edb7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 26 23:14:35 2005 -0600
+
+ Updated to use Margin rather than subpath.
+
+commit 9f1d95c1a9fa14497433f86fa5e523cae1d28b3d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 26 23:00:33 2005 -0600
+
+ Incremented version to 0.68cvs.
+
+commit e1193e95f3a895b2436d75d50f8f73d69607de77
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 26 20:48:49 2005 -0600
+
+ Initialize font explicitly to ensure compatibility between tex pipe and
+ final latex processing and to ensure tex pipe font is properly reinitialized.
+
+ If picture cannot be fit to requested size, scale size by sqrt(2) and retry.
+
+ Added gv-3.6.1 patches; updated documentation.
+
+ Modified pstoedit patch to remove unneeded shipout().
+
+commit f1526a9885d8746dfbccefc4a3f3d48816535145
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 26 15:55:50 2005 -0600
+
+ arrowsize updates
+
+commit ba482f250756a7ee89fc7df79392230497bab022
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 26 02:23:43 2005 -0600
+
+ Removed superflous constraints before solving linear programming problem.
+
+commit aacb768217a0a0ddf10d7b2a55e9d8da8462bf75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 25 23:51:35 2005 -0600
+
+ Check that r.c >= 0 in selectVar (this guarantees that r.t[col] < 0).
+
+commit 68f312a4eaca8c4925e21ba8d3436c3126d3a79b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 25 21:31:21 2005 -0600
+
+ Optimized simplex pivoting.
+
+ Made global constants static.
+
+ Fixed recently introduced error in relative(picture, pair).
+
+commit 0abdc841e8ec1ad324258ab524cab6c7d80469e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 25 12:11:52 2005 -0600
+
+ Minor errorbar updates.
+
+commit 1913234e5ee42aa76300e99a70b0792902a8d2ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 25 12:11:20 2005 -0600
+
+ arrowsize updates
+
+commit df425036e10f798c76c6365bb24829756bbebf5f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 22 00:41:54 2005 -0600
+
+ Incremented version to 0.67cvs.
+
+commit 28f501a320b2177f7f89546088c3099dba9414eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 21 23:41:21 2005 -0600
+
+ Improved selection highlighting in GUI.
+
+commit 5c106d79c1aef1fd3bd9d9d91d93a1e0013d428d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 21 00:12:23 2005 -0600
+
+ Put quotes around outputted font command string.
+ Set camp::TeXcontaminated to false upon decontaminating.
+
+commit a861c5bd3d1d6333fcde9290442726b3b06bc538
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 22:57:04 2005 -0600
+
+ Moved interactive rejectline code back into main.cc.
+
+commit 16e08c8092a9c7e639629cd36870c407dcde1f1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 22:16:09 2005 -0600
+
+ Moved cleanup functions into exitFunction.
+
+commit 4c195053d81f69264b9421d77302fae11dbdb7bc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 21:41:20 2005 -0600
+
+ Added atexit function.
+
+ A shipout() command is added implicitly at file exit if no previous shipout
+ commands have been executed. The examples were updated to remove any
+ unnecessary shipout() calls.
+
+ Used atexit to clean up asymptote.sty and interactive mode.
+
+ Files with no drawing commands now work with -f pdf.
+
+commit 503dbcab8b4dc6b733411ef0e9ac21074ecffa48
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 03:07:38 2005 -0600
+
+ Fixed (logarithmic and other) scalings of XEquals and YEquals axes and
+ errorbars.
+
+commit 7547285f427c4996be8f1dadc0dd5af8c1d7536c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 02:28:25 2005 -0600
+
+ Fixed typo.
+
+commit 604d36b68a3f98a069991f0983d6b31807cdbb9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 02:25:04 2005 -0600
+
+ Incremented version to 0.66cvs.
+
+commit ad29e30984369623437ef0fa56d92524a1288668
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 01:47:46 2005 -0600
+
+ Fixed location of latexusage.tex.
+
+commit 0558d6d8a9e537a64e6d9b7c831d7e0bd112faa5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 01:39:25 2005 -0600
+
+ Incremented version to 0.65cvs.
+
+commit cfcc1092d054a6061a4f73f9fd5143210e7b1941
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 00:28:21 2005 -0600
+
+ Fixed typos in example.
+
+commit e516236e2a4ffc85d6d0c090a80fd81ad672dec1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 00:19:39 2005 -0600
+
+ Updated examples.
+
+commit a59e528a1131c3a2907deed7ee227e0ef74d6f0b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 20 00:00:14 2005 -0600
+
+ Linewidth change.
+
+commit ff81aec247f38be5090c29d298cfefeae69e157c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 19 23:57:01 2005 -0600
+
+ Added DotMargin margin qualifier.
+ Updated examples to use margins.
+
+commit 66f4587e49213cfd0cd2cbcbbef58655199716f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 19 22:40:42 2005 -0600
+
+ Added errorbar routines to graph.asy.
+
+ Changed arrowhead and dimension bar default size specifiers:
+ arrowsize to arrowsize(pen p=currentpen),
+ arcarrowsize to arcarrowsize(pen p=currentpen),
+ barsize to barsize(pen p=currentpen).
+
+commit 9fadc21370ae167e70248a450697484588319944
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 19 19:29:46 2005 -0600
+
+ Fixed bug in eval(f(T), T[] A).
+
+commit 8b4466afa40e9e7cc5e9db290adf4935989ca988
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 19 12:35:38 2005 -0600
+
+ Documented real[] A vs. real A[] issue.
+
+commit 67e6e3ceaabcbf04544194124c85ecd5c0a074e4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 19 11:50:51 2005 -0600
+
+ Documented and improved margin routines.
+
+ Included correct latexusage file in documentation.
+
+commit 9498e0af1d4f38f833b52f3620ab24d089dee94c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 19 00:32:16 2005 -0600
+
+ Added Margin, PenMargin, and TrueMargin drawing qualifiers.
+
+ Fixed name conflicts between asymptote.sty and comment.sty.
+
+ Install latexusage.tex with examples.
+
+commit 38bb78c422e9bd2d3675046a467f6252ebd14678
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 16:07:55 2005 -0600
+
+ Fix diagnostic.
+
+commit 29aff167ca03ef67f70ac1b62d1b98c9dac71606
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 15:13:16 2005 -0600
+
+ Fixed segmentation fault in anonymous function diagnostic.
+
+commit 9047b90269425c9cfc3b9b5cde15fa9d77caec73
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 03:32:37 2005 -0600
+
+ Incremented version to 0.64cvs.
+
+commit fcd9f40af610b0609d9c9f4cf6f41fa24e430a64
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 02:54:40 2005 -0600
+
+ Reset lastpen on every call to texinit.
+
+commit e03473a1d037f7527a28bda91860a854fd41bfe0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 02:32:44 2005 -0600
+
+ Fixed harmless typo.
+
+commit debec9e2457a43185d6fd8eabd325bd73f609e21
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 02:28:13 2005 -0600
+
+ Incremented version to 0.63cvs.
+
+commit 8db8d6d2443535dc5767219c703b6df6ca66ec18
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 01:27:57 2005 -0600
+
+ Fixed shading colorspace & fillrule/baseline output strings;
+ removed unwanted space from gsave/grestore.
+
+commit 9bf7f08f84a6cade9d9fd51998411615b4afd1b9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 18 00:38:20 2005 -0600
+
+ Added basealign pen type to align labels using the TeX baseline, if
+ applicable, rather than using the full bounding box. (The default continues
+ to be nobasealign).
+
+ Documentation improved in several areas.
+
+commit 28a03b437f7c1e00608b6c2f907c60fe2f2ee616
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 17 08:57:51 2005 -0600
+
+ Added missing include.
+
+commit 6eef3163b0df65b4befb9c1d7e4e86c81ebf62cb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 17 01:02:35 2005 -0600
+
+ Simple example of label positioning.
+
+commit 8ffd567418105a39206bf034ea3ec903c5735278
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 17 00:56:21 2005 -0600
+
+ Corrected index entry.
+
+commit 5d3675110563d25e16b6f9c8079661425c1edfaf
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 17 00:54:19 2005 -0600
+
+ Workaround broken cxx linux-alpha headers.
+
+commit 7f051aef9efdc4169d33bf295471e63d492d94a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 17 00:38:29 2005 -0600
+
+ EPS files (and other formats supported by \includegraphics) can now be
+ included and positioned just like any other LaTeX label (the include
+ function has been changed to return a string containing an includegraphics
+ command that can be used with label).
+
+ Added image support to pstoedit backend.
+
+ Fixed compilation problems under Solaris.
+
+ Updated documentation.
+
+commit fa4a2ff2a63cae4e99ba06d3aad15ab8b8033640
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Feb 16 11:43:22 2005 -0600
+
+ CFLAGS is already subst'd by AC_PROG_CC.
+ CXX defaults to g++ if it is available (AC_PROG_CXX).
+ Define CC in Makefile if we get it from AC_PROG_CC.
+
+commit 733007c5d36fa7bf65d9aef914e28b1a82152b2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 16 11:42:33 2005 -0600
+
+ Changed namespace absyn to absyntax to avoid conflicts with class of same
+ name under some compilers.
+
+commit b05b2ab708733bd5da94b3868e36d174deb55394
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 16 11:24:02 2005 -0600
+
+ Namespace as -> absyn.
+
+commit fe7b0ca63585732565f21c040bc2a6b266276c94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 16 11:18:44 2005 -0600
+
+ Namespace as -> absyn.
+
+commit 3778ce248900af52939f5baa8db7e9dd18593603
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 16 11:14:02 2005 -0600
+
+ Renamed namespace "as" to "absyn" to work around Solaris namespace pollution.
+ Added CXX=g++ to configure.ac and removed -DNDEBUG flag.
+
+commit 797f13b0fc7dd233f0248a7aaf4f9a6218f38abb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 15 22:23:14 2005 -0600
+
+ Clip should insert beginclip at beginning of current layer.
+
+commit 462f2955efdba755a3df16924dd41d216bbf2e62
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 15 17:46:32 2005 -0600
+
+ Reinstated underlying frame clipping for picture clipping (with transform
+ bug fix), allowing picture unfill to be properly implemented (using frame
+ unfill).
+
+ Moved beginclip, endclip, gsave, and grestore to pstoedit.asy.
+
+ Fixed remaining gsave/grestore bugs in Asymptote backend to pstoedit.
+
+commit 303435f4e3c52d1b38f5d31a32685dff9ea71a6e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 15 02:01:03 2005 -0600
+
+ Code clean up; added pair min(path[]) and max(path[]) functions.
+
+commit 6260496285c2a9c87e6d7891e8021c4134ab55b8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 14 23:25:28 2005 -0600
+
+ Incremented version to 0.62cvs.
+
+commit ed62a98eee707e36126ee3acc513bb11763c0b5e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 14 21:39:00 2005 -0600
+
+ New examples.
+
+commit b7b089209392247a58749f86a76e5e5c356589c9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 14 20:57:01 2005 -0600
+
+ Added PostScript grestore/gsave objects.
+
+commit 3a83a424a915fdf048da7ab98b60bd081a65696b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 14 20:54:11 2005 -0600
+
+ Fixed spelling and grammar.
+
+commit 8ac3bec8f6df31f5f83f22eb07b5eb55842b343f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Feb 14 19:01:27 2005 -0600
+
+ Added Asymptote backend and support for pstoedit, including native
+ clipping and subpaths.
+
+ Added Postscript font and scaled TeX font support.
+
+commit 7009ba7329eeca33c7dc4d176639ddc104e276f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 13 15:57:10 2005 -0600
+
+ Added warning message and documentation about clipping deconstructed objects.
+
+commit 6aa5b38b9a6e94362fc66fd753e6bf7a0a974138
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 13 15:36:46 2005 -0600
+
+ Added -gray option.
+
+commit df0db34958b4ec086fa2a317ecb7dd79306bf6fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 13 12:21:41 2005 -0600
+
+ Install documentation examples and data files in examples directory.
+
+commit ccc354b08dc5706fe0383ee6ea2b072f827bf975
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Feb 13 12:08:12 2005 -0600
+
+ Reimplemented picture clipping to fix transformation and layering of
+ clipped pictures.
+
+ Use correct font and fontsize for computing label bounding boxes.
+
+ Use -O0 for producing dependency data.
+
+commit e9464de788fc1d24dd60aae8937f41b855c322f0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 12 03:26:46 2005 -0600
+
+ Added background variable.
+
+commit 22252bdf84499d5ecdf09809d857700722257cb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 12 03:21:42 2005 -0600
+
+ Added drawing, filling, and clipping of compound paths built up with a pen
+ lift (moveto) operator ^^ instead of --.
+
+ Added functions to unfill a region to transparent background.
+
+ Added zerowinding and evenodd pen types for filling and clipping.
+
+ Introduced pen types squarecap, roundcap, extendcap, miterjoin,
+ roundjoin, beveljoin to replace linecap(Square) calls, etc.
+
+ Added checker pattern.
+
+ Added LaTeX NFSS and TeX fonts and ability to override default baselineskip.
+
+ Fixed bug in LaTeX rotation angle output format.
+
+ Added contributed tree drawing script and example.
+
+ Updated documentation.
+
+commit d367e8c404772a6dd98e54466742fe8b12fa8a12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 9 09:08:27 2005 -0600
+
+ Editing mode updates.
+
+commit 51dd70f15ee70c193ca5d9c6e9869fb2fcb553fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 9 08:40:20 2005 -0600
+
+ Renamed labelframe to labelBox; added labelbox(frame).
+
+commit 9716d767e81de011dd47e9ecfeb2273cd2777337
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 8 23:46:20 2005 -0600
+
+ added labelframe and point(frame,dir) routines.
+
+commit 83cd63b559666d92876804f3999e996a54ca0c2a
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Tue Feb 8 15:45:32 2005 -0600
+
+ Changed string highlighting to recognize double \ escapes.
+
+commit 9bfdac4ea0f8b8d539402178c609761977b5a374
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Feb 5 15:43:28 2005 -0600
+
+ Updated documentation and pattern examples.
+
+commit 673598b4cbfb40510d58a38fe50bdb9a222b9459
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 4 22:49:13 2005 -0600
+
+ Added brick pattern.
+
+commit 19ff72f4ba6f49669117bf4bad71b7427c25c9d4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Feb 4 16:15:16 2005 -0600
+
+ Added bool option to linetype to disable automatic scaling of linetype
+ parameters with pen size. Fixed segmentation fault and float point
+ exception in adjust_dash in drawpath.cc.
+
+ Added bbox(Background) option for producing a nontransparent background.
+
+ Moved simplified pattern routines and builtin patterns hatch, crosshatch,
+ and tile to patterns.asy. Updated examples and documentation.
+
+commit 0a798b5693fd153883bd81789e8f7152a312cd71
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 3 21:05:37 2005 -0600
+
+ Fixed recently broken interact mode.
+
+commit d0302683ce91faa71fe83e1b9ce0021042916f2e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Feb 3 13:18:20 2005 -0600
+
+ Moved default CFLAGS into configure.ac
+
+commit 7d40090cb009bca42e096cf60ca2b0d974fab4d1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 2 13:16:31 2005 -0600
+
+ Fixed optimization flags (revert last change).
+
+commit 13fb05dc4824fb5677f386db5ba37068ee6e41dc
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Feb 2 08:40:53 2005 -0600
+
+ Stanardize CFLAGS handling.
+
+commit fe1ee205fbe6928e6c9116fb5a6e7df5f253c823
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 2 06:16:25 2005 -0600
+
+ Fixed header problems under FreeBSD.
+
+commit 21def4fc8e07c0d718e73e1bb6cbf593a9823c34
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 2 00:54:33 2005 -0600
+
+ Incremented version to 0.61cvs.
+
+commit 3b6044c76830ccc27e5599c7f4184d5a050bc12f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 2 00:10:58 2005 -0600
+
+ Interactive mode automatically restarts ASYMPTOTE_PSVIEWER in case it exited.
+
+commit 597bcc238bdf57c1c5ee7b0be185a34d49c08304
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 2 00:07:24 2005 -0600
+
+ Added picture grid(int Nx, int Ny, pen p=currentpen) function for
+ generating square lattices.
+
+commit cc7582773ec89abf83d53951301b9a849f6c958e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Feb 2 00:04:57 2005 -0600
+
+ Simplified binary installation instructions; updated hatch.asy listing.
+
+commit c51f05c9af30d87e7f49f9a6ce27416e150a9327
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Feb 1 10:03:21 2005 -0600
+
+ Fix path solving. Strange place for a bug.
+
+commit 4046420fa38047ab48a6f9114d79f1b133844993
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 1 02:52:50 2005 -0600
+
+ Removed extra newline from diagnostic.
+
+commit d6c7d56a81c74dca0467f15941229101ceafaa28
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 1 01:43:33 2005 -0600
+
+ Fixed namespace/function conflicts.
+
+commit c9e796e9e170a82bc486199ba7716c64db6b99f2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Feb 1 01:33:26 2005 -0600
+
+ Fixed interactive mode to suppress standard I/O also from static imports.
+
+commit 2566e42a9a29888574606c717e01b459515eb122
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 31 21:41:57 2005 -0600
+
+ Fix rfind(string s, string t) and update documentation of string functions.
+
+commit 81522814d5593ac2f99a96b1f6827684f56a740b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 31 18:42:04 2005 -0600
+
+ Add facility for checking to see if a file exists, using bool error(file).
+
+commit 2d7bc86ef31d922d01e19e7bd7323d8a0e36c48c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 31 16:15:48 2005 -0600
+
+ Fixed multiple interactive shipouts in graphs with legends.
+
+commit d5510487a847ffbe3270d74042c68de4c2c88dca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 31 00:21:33 2005 -0600
+
+ Interactive mode now supports inputting files with multiple shipouts.
+ Interactive mode disables deconstruction (xasy).
+
+commit c56e2e4c3b36897baa56333df2e5d8f481b20744
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 30 23:17:47 2005 -0600
+
+ Fixed endl and tab in plain.asy to produce C strings.
+ Fixed recently broken include command.
+ Renamed internal symbol ASYalign to more meaningful ASYbase in baseline.
+
+commit 872c389229301cfc209e2c0349503cf8d240d9b4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 30 22:46:28 2005 -0600
+
+ Put file back into mempool by making typein and typeout variables rather
+ than pointers.
+
+commit 18b1fef96c161127ea53f9f4780b131d4e2b4942
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 30 18:44:14 2005 -0600
+
+ Updated examples to use math.arc routine.
+
+commit d41eb28ef472b8ba83c21468b0b48d808feaa39c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 30 16:55:47 2005 -0600
+
+ Allow optional Asymptote commands to be specified on the same line as
+ interactive input command.
+
+commit 5f5586572db63c8bc186ca36f5edc9b9dea978e9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 30 12:15:01 2005 -0600
+
+ Buffer stdin in interactive mode.
+ Changed Import to input, which includes code directly into Asymptote, so
+ that the user has access to the same environment that the code sees.
+ Cleaned up fileio and removed it from mempool due to conflict with iostream
+ routines.
+
+commit b1d64a589218c621786a1af426d581c009a9e207
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 28 21:04:41 2005 -0600
+
+ Add baseline TeX code back into texfile.h from plain.asy.
+
+commit c9a85dae7aa090f26d84e035128594d78c1385e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 28 03:54:10 2005 -0600
+
+ Incremented version to 0.60cvs.
+
+commit 82e18a2effb5642baa92e296f1be7fe4b9cf60ee
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 28 02:21:34 2005 -0600
+
+ Makedepend updates.
+
+commit e134133f3b4d137d42c842e3871e928c17e104a2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 28 02:09:05 2005 -0600
+
+ More makefile tweaks.
+
+commit 71b7187f832f9726abd1f4ce7f7fa2402352e333
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 28 01:40:32 2005 -0600
+
+ Final makefile updates.
+
+commit 5ee54ce48e3536f51119f7ed27986f988558e4dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 28 01:15:07 2005 -0600
+
+ Automatically check for broken rpc/xdr headers.
+
+commit 5dd8676e496112918d515d521ac1e5d76e0a7e58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Jan 28 00:01:20 2005 -0600
+
+ Fixed bounds to be consistent with behaviour of new quadratic solver.
+
+commit a6fae99ab1ab2214c4c0fb328d4248dd0ccd333b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 27 23:41:06 2005 -0600
+
+ Implemented robust, accurate quadratic equation solver (used in dirtime).
+
+commit 7deacc022138293f1b7ea337c6f3dadf15bd23d3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 27 17:20:26 2005 -0600
+
+ Added getopt for systems without full GNU getopt support (e.g. cygwin,
+ FreeBSD).
+
+ Use "make all/make install" to produce/install both asy and man pages.
+
+commit d907ef68414f53dccfaf4726944fa072c265ad61
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Jan 27 01:30:12 2005 -0600
+
+ Better? quadratic routine.
+
+commit 34e5884ceacd46acd76abcc6debf987fc12a9d83
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Jan 26 12:06:22 2005 -0600
+
+ Use solveQuadratic for path::bounds as well.
+
+commit 697e218e413621cb7b0a78378df21562a92020bd
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Jan 26 11:44:00 2005 -0600
+
+ Fix fuzz case in cubic dir.
+
+commit f8b8d7dab36c025d9d81714098c5d4fc6e992812
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Jan 26 11:37:55 2005 -0600
+
+ Duplicate code.
+
+commit e15a948eb7498d2ffa9c1c25fb65cdb617652e10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 26 10:47:50 2005 -0600
+
+ Added fuzz to fix dirtime(unitcircle,dir(-45)) bug under make OPT=-g.
+
+commit 12eae75206190bbeb7ea03e695888e13d1e29d9f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 26 02:14:32 2005 -0600
+
+ Implemented all ANSI C character string escape sequences for C strings.
+ Removed all escape sequences from TeX strings except for \", which maps to ".
+ Added support for LaTeX babel package.
+
+ Improved arc so that it coincides exactly with circle approximation for all
+ angles. Added triangle arc routine to math.asy.
+
+ Renamed gray to lightgray in the example files.
+
+commit ef94f1c7970998ed0489cb0ef1f071a37cf40df2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 25 10:02:15 2005 -0600
+
+ Fixed explicit keyword (broken in dec.cc 1.8 on 2005-01-19).
+
+commit f1463209178ca79e93fbb7cc03f98ad04da070b7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 22 02:55:26 2005 -0600
+
+ Renamed gray to lightgray; gray now means gray(0.5).
+ Added colorPens and monoPens lists and boolean variable mono.
+
+commit a38f9e67b9ed8397b7404aad29d8213482dc185c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 22 01:14:42 2005 -0600
+
+ TRANSPARENT pen now has higher precedence that DEFCOLOR; also output
+ "invisible" for this pen color.
+
+commit c0e19513dd8c5bc30401fb4b46e32285fdba45fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 22 00:48:56 2005 -0600
+
+ Added checks on string position arguments.
+
+commit 6eb71920bb2d13c58629cd0c3edb21a3f4d4bc4e
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Jan 21 07:44:46 2005 -0600
+
+ Handle invalid numbers gracefully.
+
+commit 004abb085554db987aaa582ce22bd2576470aab6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 20 22:35:54 2005 -0600
+
+ Fixed cstring so that '\\' produces a backslash.
+
+commit aaaa207f4efee701f9e6455ef5faa481ad54888b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Thu Jan 20 16:35:38 2005 -0600
+
+ Add C-style strings delimited by '. (e.g. '\n' instead of "\\n").
+
+commit 53d04784fd7da27cb52c6b8e415a45ab1d893e2a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 20 04:14:02 2005 -0600
+
+ More arc improvements.
+
+commit 25ecd5c73477c683e502ff7c975c22b18a61f943
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 20 02:19:33 2005 -0600
+
+ Pdf updates.
+ Added new arc routine and point/path utility functions.
+ Added new examples and updates to feynman.asy.
+
+commit 8d06235ab386b7d48d2fadae59784a0e0ec0be33
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 18 23:48:12 2005 -0600
+
+ *** empty log message ***
+
+commit f005d31b9780cbc30358ddbffc36c40e58f97348
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 18 23:44:26 2005 -0600
+
+ Get rid of as::defaultExp, and store varinit* in signature instead.
+
+commit ac31ba07570ebdd6ecad5b8afd3b2dabf590ec33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 18 23:38:39 2005 -0600
+
+ Minor bbox fuzz and alignment adjustments; fixed xasy alignment.
+
+commit e039fece159045e5d1bda711994fb98e06ddb0ec
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 18 21:49:33 2005 -0600
+
+ Implementation of explicit keyword.
+
+commit ddeaaa28a0f5c2e26a3c805be6c6b49b9e86ca6f
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 18 21:16:10 2005 -0600
+
+ Oops.
+
+commit 8330481475bd533d754e87dd1b8650edbb379322
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 18 21:14:34 2005 -0600
+
+ Fix makefile breakage.
+
+commit 9d18f68c3678138173cba1f115ec632a8e33a1be
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 18 21:07:13 2005 -0600
+
+ Don't rebuild asy if we don't need to.
+
+commit 61bb4a0506a9d7fa46840068bfd5b048b81d167b
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 18 19:33:16 2005 -0600
+
+ version.texi is autogenerated.
+
+commit 0b3dabb95ab57f0e71bf09251eddd761366f4a61
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 18 12:25:05 2005 -0600
+
+ Make explicit a keyword to detect breakage.
+
+commit d2bcab30bdcb21e576b010b96450d86a1988869f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 18 01:24:50 2005 -0600
+
+ Inhibit output of null labels.
+
+commit 807c48f5f8381756758ae06feeabb17a4f9a8464
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 17 18:30:20 2005 -0600
+
+ Fixed antialiasing and gv -watch problems.
+
+commit 843c617b2423d9135ecd84c9f3b2762b96529363
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 17 16:11:34 2005 -0600
+
+ Incremented version to 0.59cvs.
+
+commit 6324cafe2759553d86759a9a61e03c30eb4757da
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 22:43:30 2005 -0600
+
+ Updated new examples.
+
+commit fc09c78aadca65c061ecdab83c86f9f1a9433f10
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 22:35:30 2005 -0600
+
+ Fixed formatting.
+
+commit 696c6a83b7b0bd82b62220923f4f9c8b468da1a3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 22:16:23 2005 -0600
+
+ Fixed warning message about unused variable.
+
+commit f7f31e8da553d0c4812d8cf548a1fa940597e61f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 21:54:49 2005 -0600
+
+ Added new entry.
+
+commit 5f23c77fa668e791364343dbb46ca120927c0beb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 21:45:57 2005 -0600
+
+ The default linetype, linewidth, fontsize, color, linecap, linejoin, and
+ overwrite mode can now all be changed with the routine defaultpen(pen).
+ Removed unused pen defaultpen() in favour of void defaultpen(), which
+ resets all pen default attributes to their startup values.
+
+commit e2ecafd9b096d7e4a75010fecd60c45d2a600806
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 01:26:46 2005 -0600
+
+ Added missing == and != operators for struct tree.
+
+commit 412e97c76d466ae84a4e56ec076ca29c00999ae0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 01:15:54 2005 -0600
+
+ Replaced defaultlinewidth and defaultfontsize commands with
+ defaultpen(pen). Moved reset() into plain.asy.
+
+commit 179dcd0adea6b670da41fe33f84bf11cd6e3e205
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 16 00:11:03 2005 -0600
+
+ Added configure option to detect xdr/rpc header files.
+
+commit f9a3b185bc891daa6fd7d66f6d3233b730f5a152
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Jan 15 18:45:32 2005 -0600
+
+ Fixed 2d graph bugs 1102574 and 1102396 and related bugs.
+ Added XEquals and YEquals axis types.
+ Allow all axis types to optionally extend to dimensions of picture; updated
+ documentation.
+ Simplified routine for drawing perpendicular symbols in math.asy.
+
+commit 76ac05ba021c34a68832d247b270e01ce4220a24
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Fri Jan 14 15:30:51 2005 -0600
+
+ Store operands with opcode, rather than in the following inst.
+
+commit aef57d9197897694e6911f627c80a61d19080087
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Jan 12 12:45:37 2005 -0600
+
+ markTrans and markTransAsField are utility functions that don't need to be redefined.
+
+commit e1087baecb7ef73eff4d934cd25f027d6c4aed70
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Wed Jan 12 12:36:53 2005 -0600
+
+ Clean up header file dependencies.
+
+commit c724002d32be1004787b82212cacbe4582f19ef9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 12 11:17:35 2005 -0600
+
+ Made currentpen static.
+
+commit 1352343c1a7709c47e4fce15e68c521b1c22265f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 11 22:42:27 2005 -0600
+
+ Use $(MAKE) rather than make everywhere within Makefile.
+
+commit 5e84364254a41a0fe7d0a6cd12309885ee580beb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 11 22:14:09 2005 -0600
+
+ Increment version to 0.58cvs.
+
+commit 54eaa3dc057e3196c84465af73df75931ab6eee7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 11 21:52:01 2005 -0600
+
+ Removed direction(path, real) and direction(path, int) in favour of
+ dir(path, real t=1) and dir(path, int t=1). Added examples.
+
+commit c1a18de5cc1f5e30109c2ebe9712947c6420abc3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 11 17:29:22 2005 -0600
+
+ Made overwrite mode a pen attribute; updated documentation.
+
+commit a5ccb6bc1b3a58cb9b44ae349b42ac4888ebceb9
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 11 13:31:37 2005 -0600
+
+ symbol::trans accepts a std::string not a char*.
+
+commit 4d2e3f5c77081c4d761bae7df317606808b372f1
+Author: Tom Prince <rprince5@uwo.ca>
+Date: Tue Jan 11 13:30:26 2005 -0600
+
+ Fix typo in comment.
+
+commit 08c6e5a90e6d18b3dd4a9566ef9d61069bfa6e42
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 11 02:55:28 2005 -0600
+
+ Fixed infinite loop bug in overwrite mode.
+ Added synonym dir(path,int) for direction(path,int), etc.
+
+commit 0255eb36c53d59fb955edd23c57cd8003202de08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Jan 10 22:04:30 2005 -0600
+
+ Fixed rgb to cmyk routine and added cmyk to rgb routine.
+ Added -cmyk and -rgb command options.
+ Made labelx and labely routines position labels consistently with axis
+ routines by default.
+ Generalized baseline routine and moved from texfile.cc into plain.asy.
+ Adjusted logo for new labeling system.
+
+commit 9db1f8cf0de5a928a03399df79b7e8316ba340f6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 9 18:10:02 2005 -0600
+
+ Increment version to 0.57cvs.
+
+commit c8cda1546a2579b1dbfd24b6d15abd49506e3bb9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 9 17:16:50 2005 -0600
+
+ Make PSViewer and PDFViewer search conform to documented behaviour.
+
+commit 94572dc2968e18d4572302af3f830a66c7af8620
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 9 15:43:21 2005 -0600
+
+ Implemented radial gradient shading; updated documentation.
+
+commit 0f7766c8f6779ad7c5468be9945f2887a8be5ab1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 9 12:35:09 2005 -0600
+
+ Make patterns work with xasy.
+ An explicit picture is now required in order to specify preamble to shipout.
+ Added scientific diagram and graphs to documentation to illustrate
+ the minipage function, secondary axes, and the drawabout function.
+ The new real[[] colors(pen) function returns the color components of a pen.
+
+commit cd537b6768ade3f2cdb7ba912ade0af6279021cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Jan 9 03:02:17 2005 -0600
+
+ Added tiling patterns and gradient shading.
+ Added linecap and linejoin pen specifiers.
+ Updated documentation with examples of new features.
+
+commit aaf64a2145422d16d037ee04b07ce2554ea79cfa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 6 21:47:04 2005 -0600
+
+ Minor interp and secondary axis updates.
+
+commit a373e2dcb2a74ee31114e131de29bfcb014e2541
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 6 16:28:55 2005 -0600
+
+ New postscript-coordinate shift option for label routines;
+ pictures added to pictures now transform properly; updated documentation.
+
+commit 82c0764670b6a7f37ace3f5dda4875ee7ad05cf6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 6 04:20:46 2005 -0600
+
+ Added secondary axis facility; fixed scaling bug.
+
+commit cf18a044a97393249e58865a01dbe5ed28308d56
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 6 04:19:12 2005 -0600
+
+ minor formatting.
+
+commit 0496fd3486693a313fe88a9a359839cfe21659db
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Jan 6 04:17:36 2005 -0600
+
+ Removed unused currentframe variable; updated documentation.
+
+commit 0c452d1f963e32f6e926bca7ec00fc396db2cb19
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 5 17:19:22 2005 -0600
+
+ Further csv and linemode updates.
+
+commit f14fd7bedf633f95bf0239e826dfbe5e5e380a58
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 5 10:21:16 2005 -0600
+
+ Fixed cvs+line mode bugs.
+
+commit 5ab4963be063b0f7d2dd775568187bde9ac900af
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 5 10:20:56 2005 -0600
+
+ label positioning update
+
+commit 19e601b4bea4a9f290fb14f843e643da29f8c863
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 5 10:20:26 2005 -0600
+
+ minor formatting.
+
+commit 62e16369244e6571bcd88a369506fc3f1d4ade76
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 5 01:01:23 2005 -0600
+
+ Updated documentation.
+
+commit f63d68663956b533252bc0a78249e42d3696f20d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Jan 5 00:38:08 2005 -0600
+
+ Fixed "label with arrow" routine. Removed outarrow in favour of drawabout.
+ Updated documentation regarding new optional position argument of path
+ labels (draw and drawabout).
+
+commit 40922670c83aac9b39075818d3bb7526cfd9f5d2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 4 22:00:13 2005 -0600
+
+ Align labels before adding label bounding box fuzz.
+
+commit 1caf33aa48700401e8dab5c1935e8371e9075974
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 4 21:58:24 2005 -0600
+
+ Use math italic axis labels.
+
+commit 6dde5903fd8d69da16ac521a882378962fb28355
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 4 13:07:41 2005 -0600
+
+ Updated.
+
+commit e6b8f714ddbcedc1ccec4f01ddc619d9c38ccc25
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 4 13:05:08 2005 -0600
+
+ Added function name to "cannot call...with" error messages.
+
+commit 4a3368cbfb9236718c1b1a7b230cf1edb71aa4f1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 4 01:34:48 2005 -0600
+
+ Improved and tightened label bounding box calculation.
+
+commit c8261d01c8415dea7b1fea9889fbf944819d9481
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Jan 4 01:32:19 2005 -0600
+
+ Made "cannot call type...with" diagnostic easier to read.
+
+commit b82e62c0d0854c00c26077d2385598fb04594b75
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 28 09:21:41 2004 -0600
+
+ label and arrow adjustments
+
+commit 00d5f86a020491c3073e6dda1d230dcb0dd475fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 27 02:01:56 2004 -0600
+
+ Added minipage and outarrow routines.
+
+commit 9419fe6b15870e2957e644a3a9ee2d1f0299401b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 26 19:55:48 2004 -0600
+
+ Fixed TeX pipestream embedded newline & diagnostic problems.
+
+commit 561d061bf19dc2362472501129e1ebc015fabd26
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 26 14:20:02 2004 -0600
+
+ implement scaling of pic.userMin and pic.userMax.
+
+commit 64d80cf6a37510d81393daf0f942476fcd1dbadd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 22 23:01:33 2004 -0600
+
+ Added newpage() command.
+
+commit f9cdb946b50ac96b37efbc3b4dfaa68ae2fc590b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 22 19:16:14 2004 -0600
+
+ Improved and simplified label code.
+
+commit 892d597f69da58ba3ba5b67429e1235acb6d1afc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 22 15:06:19 2004 -0600
+
+ More label updates.
+
+commit 4659686d9b2805523740b67f193e5b3c37c7d0fa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 22 04:01:04 2004 -0600
+
+ Label updates.
+
+commit 2d7b642ffe65007488bfc592c1507b63e085aa6a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 21 02:07:25 2004 -0600
+
+ Improved label bounding boxes.
+
+commit 2ec3be9a1f88fb33e8eb9262ce8952023a3253a4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 19 22:00:22 2004 -0600
+
+ Account for depth in label alignment code.
+
+commit 5bdeee5c93e43828cd8aa635cb3b3569bc56e39d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 17 12:35:21 2004 -0600
+
+ Fine tuning of label offset (dependent on pdf/-B).
+
+commit 68795714227237c2a8b801c94655b17fd68aa3a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 22:17:16 2004 -0600
+
+ Increment version to 0.56cvs.
+
+commit c1848c51139c559fa78b22188ffeeca159159393
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 17:52:04 2004 -0600
+
+ Force use of bison (not yacc).
+
+commit 733caf46643c96adcf045194ace7a8e07d796740
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 17:32:16 2004 -0600
+
+ Fixed warning messages.
+
+commit 46d94ddec5bf8cae60d4fbefe41d22599cc75b8d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 17:26:09 2004 -0600
+
+ ispell updates
+
+commit 16a8cb94f1d988c8c9c692d650969a41e4203f30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 17:21:08 2004 -0600
+
+ Documentation updates.
+
+commit 8d0c569a4a72ae24dfe71dea21bcb1d5ee008aa3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 17:05:14 2004 -0600
+
+ Improved latex diagnostics.
+
+commit 01c3773cac71bca3bb99dfb3f7d0b25d44d6bf7c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 13:14:58 2004 -0600
+
+ Updated documentation.
+
+commit 14362d4f7e3ca6d9d0e40fab297a8ee5716ea04e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 12:45:54 2004 -0600
+
+ Contributed examples.
+
+commit 43708329adf0949d989844f64cc450b7fa7ac3e3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 16 10:11:08 2004 -0600
+
+ Added cuttings global variable.
+
+commit 609ddb221c006700de7c30e4889adb8e7c0ed65e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 15 23:42:14 2004 -0600
+
+ Moved metapost compatibility routines to separate file.
+
+commit 9a92f1894780cec1d9534486c95e6efeb0372e3a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 15 22:52:04 2004 -0600
+
+ Perhaps a more sensible alternative to Metapost cutbefore/cutafter/cuttings.
+
+commit b88706095832297bcd9e463186774609d0708e59
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 15 10:31:40 2004 -0600
+
+ updated coordinate
+
+commit ea0e02d149d6aece9779f489aad5786c6b259364
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 15 10:30:10 2004 -0600
+
+ Added translator name.
+
+commit 4bfe6a48fb575f02c0c98d856312f62620096158
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 15 10:26:31 2004 -0600
+
+ Added before(path,path) and after(path,path); documented cutbefore and
+ cutafter and changed them to work always according to these specificiations.
+
+commit 247f2c248f437b9379881e211a964ecafc232749
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 14 18:39:21 2004 -0600
+
+ Fixed bug [ 1084667 ] asydef environment.
+
+commit d4ef44de4281cca95cdb72f4dcb9922d2c4acd7f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 14 18:24:27 2004 -0600
+
+ Fixed bug [ 1084641 ] problem with defaultfontsize.
+
+commit a4e65629f8a48ea09e5e0cbbc7d062385eb1e66c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Dec 14 13:02:12 2004 -0600
+
+ In texPreamble: replaced newlines with spaces as they can break
+ bidirectional TeX pipe.
+
+commit d6c73c7eaefcd11cb92cd75d52a30ee2d9e7651f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 13 13:01:12 2004 -0600
+
+ Simplified axis capping.
+
+commit fb95bf6850216bc1d903af28a9a8005853863128
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 13 11:30:01 2004 -0600
+
+ Fix override of axis label positioning.
+
+commit f1a5727ccfb4e9f723bf1acd11347d3fdaf79ad2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Dec 13 00:55:30 2004 -0600
+
+ Fixed bug 1084016: error in bounding box computation.
+
+commit 23b64ac7a6602335900098e1640768dc0ed941f5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 12 18:05:09 2004 -0600
+
+ Partial port of featpost 3D package for MetaPost.
+
+commit 320e428228b01938b5e69ccd6b82d205ea6f52ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 12 18:04:06 2004 -0600
+
+ Added operator == and != for vector class.
+ Added interp routine for pairs, vectors, and pens.
+ Added pen background=white, unfill, cutbefore, and cutafter.
+ Documentation updates.
+
+commit 608a705714b209ca86cbf3621ac2194659ca4c99
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 12 17:59:33 2004 -0600
+
+ Changed default structure operator == to alias (as with arrays) to allow
+ user-defined == operators on structures. Also removed != in favour of !alias.
+
+commit 79a7f7cc6d694897096ad895e0ddf8efa86cb61c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 11 14:59:39 2004 -0600
+
+ Handle invalid operators cleanly.
+
+commit fdd1a3d7fa0609fdbea0b4909b6538c95e43f207
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 10 18:32:52 2004 -0600
+
+ Updated bug report address.
+
+commit 7a57e3d9ab684bcda09d72c5991246bb8bccbeae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 10 17:10:39 2004 -0600
+
+ Fixed nullpath bugs.
+
+commit 6e27209f37882761c0f6a74ae1a209a8a462baad
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 10 17:10:21 2004 -0600
+
+ Installation updates
+
+commit cbdb816fe0b86d3e4a7f071b15486be6429e402f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 10 12:17:20 2004 -0600
+
+ Make info and man directories if missing.
+
+commit f21a0af80d2556dda3c38ee9a0364330a42e2c15
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 10 11:57:18 2004 -0600
+
+ Added missing include.
+
+commit c0e2fe27a9127d79235dcb0032dbefe077c20215
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 10 11:55:11 2004 -0600
+
+ Simplified configuration.
+
+commit 9496f9fa0cb6577c20b2ea25098cb0bb4fabfd0d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 9 23:32:49 2004 -0600
+
+ Documentation updates.
+
+commit 844078449f34d728658e81a22ac49dfb22239aa8
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Thu Dec 9 12:41:11 2004 -0600
+
+ Fixed tension atleast bug.
+
+commit 21a37d0bb0de1e76cebfed3b9fe787091cff8a9e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 5 12:32:56 2004 -0600
+
+ Improved axis label sizing.
+
+commit 57a8d747c34cd815620c43fb83f87c40c21cad04
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 5 12:31:11 2004 -0600
+
+ Remove signal(SIGCHLD, SIG_IGN): there are no remaining problems with
+ zombies, and it causes other problems with gv.
+
+commit 0082483b02988e1ef08d8a75006c59504bbd54fd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 5 11:38:47 2004 -0600
+
+ Fixed typo.
+
+commit d1d3ee0f2fcedbb0e03d2ce4e29c54c02f2dc247
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 5 04:26:52 2004 -0600
+
+ Increment version to 0.55cvs.
+
+commit e6ed67fbf2e30e2e96ddb7a3b974203f52d8858b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 5 03:19:43 2004 -0600
+
+ Fixed graph sizing routines; added legendsize routine (useful for
+ compensating for space taken up by external legend); the default width in
+ asymptote.sty is now the full line width.
+
+commit 19ff04b4ed6b980c753b803ce43a70c7d8d2a529
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Dec 5 03:10:08 2004 -0600
+
+ Added missing mkdir.
+
+commit 65acc41943ca624b0459c6e7863b7f4ac002e2ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 4 17:07:57 2004 -0600
+
+ Center EPS figures on page by default. Added support for a4 paper as well as
+ letter.
+
+ Default postscript offset is now 0,0.
+ Option -B (-T) aligns to bottom (top) of page.
+
+commit d3b7d14ad20d9b156f56738034eef6fb5687e2ea
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 4 15:15:09 2004 -0600
+
+ Applied Hubert Chan's installation patch for Debian.
+
+ Moved examples, asy.vim, and asy-mode.el to /usr/local/share/doc/asymptote/
+
+ asymptote/asymptote.sty is now installed in /usr/share/texmf/tex/latex/
+ (./configure --with-latex=PATH to override).
+
+ Fixed typos; updated documentation and changed documentation license
+ from GFDL to GPL in view of Debian position statement:
+ http://people.debian.org/~srivasta/Position_Statement.xhtml
+
+ Added man pages asy.1 and xasy.1x kindly provided by Hubert.
+
+commit 7d2f6d6fa49034e0598f05cac3e11ca86c509cfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 4 14:42:17 2004 -0600
+
+ Fixed -with-latex=PATH.
+
+commit c943ad90d0ac2f8fed5350309228bc5cc83390fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 4 14:03:09 2004 -0600
+
+ Added --with-latex=PATH configuration option.
+
+commit a30de76dc85ad5bf91bcb1a48798f4da3a2c81be
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Dec 4 00:15:57 2004 -0600
+
+ Implemented better estimate for graph axis space requirements for more
+ accurate graph sizing.
+
+ Added Portrait, Landscape, and Seascape shipout orientations.
+
+commit 2aec4bf868dc89eb7e06cc312fbf025c359ef275
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 3 12:15:14 2004 -0600
+
+ Bounding box & diagnostic tweaks.
+
+commit 285d1fe69feae78bb63d1f0381c808b51ac7db17
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 3 08:52:52 2004 -0600
+
+ Added missing header to make cxx compiler happy.
+
+commit cb5ef6cb8974e01b38d54df21cb67363faded74a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 3 08:31:00 2004 -0600
+
+ Reworked dvips and gs pdfwrite interface: do a post-bbox correction rather than
+ using dvips -E (which ignores postscript label rotation).
+
+ Align figures to top-left corner (unless the new -b option is given, in
+ which case the bottom-left corner is used), to allow for direct printing of
+ the generated EPS files. User can override default offset of 18bp.
+
+ Updated documentation.
+
+commit 81af3cccfbc4df4288150cc2610649fcd7cde843
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Dec 3 08:23:35 2004 -0600
+
+ Adjusted label alignment.
+
+commit 4aaa2cdefca7c4e99f635baef5e613792a560889
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 2 12:54:48 2004 -0600
+
+ Reinstate label bounding box determination; xequals and yequals routines
+ will still work as expected if crop is called.
+
+commit 6edc66fadf3d00871d2ec0be1451af8c1fe35116
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 2 03:00:42 2004 -0600
+
+ Use dvips -E (encapsulation; this works now that bbox coordinates are
+ non-negative) instead of -T (pagesize) to fix compatibility problems in the
+ final postscript output. Made corresponding adjustments to printer offset code.
+
+ Added support and documentation for using Postscript viewers other than gv.
+
+ Fixed filename extension detection so that filenames containing ./ and ../
+ work correctly.
+
+commit 3a0267f4b9f5facd271d9106fe145fbfbe80bc4e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Dec 2 02:54:00 2004 -0600
+
+ Fixed typo.
+
+commit c09cb8a65f3eeb409285cae3c722938cf8debff0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 1 10:56:39 2004 -0600
+
+ Patches for bison, flex, and gv-3.5.8 now in patches directory.
+
+commit 92e5b28cd0bb6148653040bfc80d9acda90b8601
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Dec 1 10:52:27 2004 -0600
+
+ Arrow and bars should always be drawn with solid linetype.
+
+commit db3c6e1299be872a321662d775e166ad9b751dd2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 30 18:50:49 2004 -0600
+
+ Changed dots(pair[]) to dot(pair[]); added graph(pair(real),real,real).
+
+commit e31faae2c7a1315c9a5de99a8599173cce784bfa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 30 15:03:29 2004 -0600
+
+ Fixed typo.
+
+commit 4bab7c466503339267efdc8e069e4f8a56a14d9e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 30 14:53:16 2004 -0600
+
+ Simplified dot drawing function, distinguished it from Dot product, and
+ updated documentation and examples.
+
+commit f9308bfd3717313c829d72d6656274cbcc2ddf00
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 30 09:00:14 2004 -0600
+
+ Added array diagnostics.
+
+commit 98217e95781cfbd4e93190af5679f7ea8c783f73
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 29 02:29:29 2004 -0600
+
+ Added qualifier.
+
+commit 08f4525440924eaf85789f1dd36c47ea938bbfde
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 29 02:20:52 2004 -0600
+
+ Resolved infinite import recursion bug [24Nov04] by using libsigsegv to
+ distinguish between stack overflows and real segmentation violations
+ (due to C++ programming errors).
+
+commit 569040e16f23def486223a2f8a5f084ae76d8ea5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 28 17:22:15 2004 -0600
+
+ Deferred drawing should respect clipping bounds.
+
+commit 72ef182760c1e9578353dd694a726b762475853a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 28 16:01:11 2004 -0600
+
+ Removed obsolete label bbox code from xequals and yequals to make them work
+ correctly.
+
+commit c6b45485728c0e652cc1764479fa0c235c220fbb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 27 22:55:25 2004 -0600
+
+ Updated documentation.
+
+commit 02e65f5c0716c70809c8a95243a4cc2b2998a53b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 27 22:08:47 2004 -0600
+
+ Improved dot(): if dotsize not specified, use linewidth(pen)*dotfactor.
+
+commit d2cc042489e63ebb765ce7e6b3299e68a8ba1789
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 27 22:02:04 2004 -0600
+
+ Implement implicit cast from real to pen linewidth.
+
+commit fab6a02bf7945e31a431bc9d3a4d4cf51df44307
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 27 22:01:28 2004 -0600
+
+ Cleaned up pen code.
+
+commit 4205a65a204c8627acdd2b574c9930df98a409dd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 27 10:13:32 2004 -0600
+
+ tex() not layer() should force label processing.
+
+commit ea4fda59c7b4ff4c281379600f2b75c905fa1a30
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 26 19:23:49 2004 -0600
+
+ Increment version to 0.54.
+
+commit 21010d8460c5f1d5cc9e106592b087d92c9a7273
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 26 18:19:53 2004 -0600
+
+ Added preliminary 3d graphics routines & documentation.
+
+commit 497764f5fdbbf2012aaffc6606a0708c87309988
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 26 17:37:42 2004 -0600
+
+ Added Bug 24Nov04.
+
+commit 0b9c4a1496e99f3c592697c7d7b7b6ef6c6af41a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 26 17:01:19 2004 -0600
+
+ Fixed transform bug (yx->xy) reported by Jacques.
+
+commit c8b620eaa7f84e6ded045e55ae623dcc91db5b1e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 26 13:44:02 2004 -0600
+
+ Makefile for doc directory.
+
+commit 3b421e3fab2572473a6636e6ec4fedfb1ddf09aa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 26 12:58:25 2004 -0600
+
+ Math and documentation updates.
+
+commit af96406cc03aa4fe42509ded49e0c82a24861b12
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 25 22:22:39 2004 -0600
+
+ Fixed intersect(vector,vector,vector,vector);
+
+commit 8dab8f056f0a2ceaa6f21956a98e451559ee8a53
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 25 13:00:37 2004 -0600
+
+ Handle out of bounds indices properly in straight(path,int).
+
+commit b19ec7c936c3fd765992e1157e491f643bf08de4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 25 10:31:25 2004 -0600
+
+ Fixed intersect(vector,vector,vector,vector).
+
+commit 131d60d368782480e5f767c0b8060b4373b0a70c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 24 23:21:41 2004 -0600
+
+ Avoid duplicate import messages when verbose > 1.
+
+commit 610c16529cea2a4ff77262c49e4404b0b4fef395
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 23 13:27:50 2004 -0600
+
+ Make layer() work also when there are no labels.
+
+commit 6fec2af78eeee9ccb6ceb6e2572ef371028bb5d6
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 23 12:41:35 2004 -0600
+
+ Fixed bbox function; added dot product for pairs and vectors.
+
+commit d058ed95ec698e5d29d7201f57018b166bad99f4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 23 10:33:58 2004 -0600
+
+ Added missing xor boolean binary operator.
+
+commit 723d63cc3c14965550a0d4a1f8c24c0b57b9bb91
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 23 10:31:20 2004 -0600
+
+ add(picture, picture) now adjusts userMin and userMax.
+
+commit c5910e2d5349db115723dc52c67161d0a68d7621
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 17:31:02 2004 -0600
+
+ Ignore attempts to close stdin and stdout.
+
+commit 0a5e346e5552a7bc180051e67f3264c62ad9cc97
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 17:05:42 2004 -0600
+
+ Fixed nullFile.
+
+commit 8e66bee71948d945acb35aa2d573a9168a83adab
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 12:19:31 2004 -0600
+
+ Simplified configuration; documented GNU_GETOPT_H.
+
+commit db7cd2366884368bf28a72e05047df64ea84fc0a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 11:41:27 2004 -0600
+
+ renamed camp::stdout to camp::Stdout to make FreeBSD happy.
+
+commit 6a4f52a0f03b9b9bf5e73358b0c39875046466d9
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 11:10:22 2004 -0600
+
+ Added reference to mailing list.
+
+commit 0f135b435e70580b46aa8992faa19072c312be03
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 11:05:10 2004 -0600
+
+ Removed email addresses.
+
+commit b9c2b04d177b4a8cf872be63603fc2505139f6c8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 10:52:23 2004 -0600
+
+ Fixed formatting.
+
+commit 801eb67d0d9f69b0642f4a8955204aff00eb0b16
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 10:36:15 2004 -0600
+
+ updated distclean
+
+commit bc7d4f892bea91e37cd8771a74be6154324d6f68
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 02:39:36 2004 -0600
+
+ Fixed memory leaks.
+
+commit 84f8442033be2736dae165d29a711d783a13a41f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 02:03:42 2004 -0600
+
+ Fixed memory leak.
+
+commit 91ce66042763624421e9842d28ef71bc6af0e8e5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 00:29:49 2004 -0600
+
+ Readline library should be reasonably up-to-date (Version 4.3 and 5.0
+ have both been tested; asy won't even compile with very old versions).
+
+commit a9cf50c561bb4025ea970151a5b25e45e45e3425
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 00:20:56 2004 -0600
+
+ Template used to extract texinfo version from configure.ac.
+
+commit f2f566f48fcf2c153a6563726677f9a50f65469c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 00:19:58 2004 -0600
+
+ More FreeBSD tweaks.
+
+commit 1b62f5150641e6b7aca7359610d948d875aacb86
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 21 00:19:17 2004 -0600
+
+ Revert stdout optimization.
+
+commit 7ce475cda9d27c16ff719db8a41f3cd1d23ef0b5
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 20 21:22:59 2004 -0600
+
+ Fixed typo.
+
+commit cd879a5a3bfed30699894b2060ffd82f642e0c47
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 20 21:21:09 2004 -0600
+
+ make install-all now depends on all
+
+commit 5dc6a42dc07ee535bbb095baa92e704f36209337
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 20 19:46:41 2004 -0600
+
+ Port to FreeBSD 4.10-RELEASE-p2 with gcc34.
+
+commit a4107efb6bd1b449e1b8fcc0c63112f1da1cdea0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 20 15:51:57 2004 -0600
+
+ Patches for clean compilation under CXX and other compilers.
+
+commit 88d63e93cf27e0af8acd8f4c026ab709479660e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 20 12:51:31 2004 -0600
+
+ include tweaks
+
+commit fa8719f36c73bbca73ce75f857531e8d2db35348
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 20 12:00:20 2004 -0600
+
+ Menu updates.
+
+commit adc7d6279f193edad3d72a798a938214999a26c3
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sat Nov 20 11:36:52 2004 -0600
+
+ Fixed up discussion of static vs. dynamic
+
+commit f33671066cc96d5d95a098a5abe0656d9d8c5813
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 19 22:53:36 2004 -0600
+
+ Check if file is closed before doing any reads or writes.
+
+commit f6b7f7bc42965730d51de5c9aadf66b8d94e8075
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 19 22:53:29 2004 -0600
+
+ Added sentence about linetype-adjustment based on arclength of path.
+
+commit 12c0a82afdafc91e5c5170ffc4a53edf8c62f88a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 19 16:29:52 2004 -0600
+
+ Default width of figures included with asymptote.sty is now 0.9\linewidth.
+
+commit 878455b6e5d0c597921832e49d7136535ac13f3f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Nov 19 16:24:25 2004 -0600
+
+ *** empty log message ***
+
+commit 6eea86bfcd0adea30d3f86f77a9ede20aa1df0dc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 19 16:13:03 2004 -0600
+
+ Bug 2004-17-11 fixed.
+
+commit 36838d7981d3987c4e746559e0cce70a9225f95f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Nov 19 14:50:59 2004 -0600
+
+ New classes from the env -> env and coder split.
+
+commit fcb3de9fddd82fcb22fcdc53d5ba2e7bff56f08f
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Fri Nov 19 14:49:45 2004 -0600
+
+ Split the env class into env and coder, and added coenv.
+ Added "self-importing".
+
+commit 9d6ebe01c90e679a41471af70c9d7ed79c559655
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 19 13:29:35 2004 -0600
+
+ Figures included via asymptote.sty are now fully independent; updated documentation.
+
+commit 52cd2cc10e20913f21d2fa3584b96f5ba19a1f33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 19 09:18:14 2004 -0600
+
+ Remove dependency of graph.asy on math.asy;
+ added builtin real abs(pair) and int sgn(real) functions.
+
+commit 40eb013f88e09d3faee9450e4251e64815b98013
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 18 23:26:45 2004 -0600
+
+ Renamed includegraphics to include.
+
+commit f5364450443b6e5665eab99d3daa1702e2f74858
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 18 16:50:06 2004 -0600
+
+ Added BUGS file.
+
+commit 97160f4c77f2be1d111061ee47bd3e9800a245e8
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 18 14:09:11 2004 -0600
+
+ Added layer function.
+
+commit 576f5152045b83fe681e81e129b6bdcdc2405255
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 18 14:05:11 2004 -0600
+
+ Added layer and includegraphics functions.
+
+commit d0aac5aa876b29ac907e4979c830e9d9829f1405
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 18 14:04:01 2004 -0600
+
+ Added install-all target.
+
+commit 1362c4f2073bbd5f1dcc8dfadad51a44b30261ac
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 17 22:16:20 2004 -0600
+
+ Fixed typo.
+
+commit 985b1d486350fc6e2be207b6c718163ef11c5528
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 17 11:54:37 2004 -0600
+
+ Minor optimizations.
+
+commit 608bd681d814f599738c3d132afca3ceb2123012
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 16 23:32:01 2004 -0600
+
+ Removed unused dynamic keyword.
+
+commit 51ba77aac1c609ed242c6d68c36d3fd096f0edfe
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 16 16:25:06 2004 -0600
+
+ Fixed bug: (path) (nullpath--(0,0)--(100,0)--cycle) was missing final node.
+
+commit 418ee6a6c51185817ead6fcbc45fb02cf724ccae
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 15 12:10:37 2004 -0600
+
+ Switched from jpg to png images.
+
+commit 5bac11e119d1fbffd620ee85e54819912543bded
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 15 00:23:59 2004 -0600
+
+ Make variables in file-level modules dynamic by default, like everywhere else.
+
+commit b71ff38c28b119ba7f758db7b5b0c1a775258062
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 14 23:52:36 2004 -0600
+
+ Support old versions of install-info.
+
+commit 31df852a681c3a7512a1f400ff160cad83201fa0
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Nov 14 20:17:32 2004 -0600
+
+ Changed error message for static vs. dynamic errors.
+
+commit b812243f2e2ec390c6d91bdba80ae5bd29055174
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 14 18:48:09 2004 -0600
+
+ Moved Legend[] legend inside picture structure; shipout(frame) now adds
+ gui() entries and legend; shipout always deconstructs its picture argument.
+
+commit 2f3ce72638f7345515478e7fd1239986cb7ef7bd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 14 18:45:13 2004 -0600
+
+ Fixed compiler warning message if HAVE_LIBFFTW3 is undefined.
+
+commit d6329e24d8d9ef6fb4bced54ad2c0e0fa25f1504
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 14 18:43:30 2004 -0600
+
+ removed unnecessary vm:: qualifier
+
+commit ec3cc188f1f87ee29ff8fb8a03074c0afffa3680
+Author: Andy Hammerlindl <ahammerlindl@gmail.com>
+Date: Sun Nov 14 18:23:21 2004 -0600
+
+ Refactored the equivalent type function.
+
+commit 95180b35c3df1f18ee05fd66e02d1ae43d99c343
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 14 18:12:55 2004 -0600
+
+ Added unistd.h include.
+
+commit 47d1a0c525b4c8799b0e4443aa61949e9af32254
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 19:55:36 2004 -0600
+
+ Increment version.
+
+commit b0ed6c9b5514a5e02abfd3be9bf7ab26091169ca
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 16:19:44 2004 -0600
+
+ release: Version 0.52
+
+commit 616c4d1abc667a430d0768709949bebc24956790
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 15:59:54 2004 -0600
+
+ Made import graph local to each figure in latexusage.
+
+commit ba5d7f3060b087454a02bd2f7f79487ee2c4edf1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 15:03:05 2004 -0600
+
+ added call to crop
+
+commit 6a34a72588eb300f57f899f4ced21aa9b6f5d57b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 14:51:33 2004 -0600
+
+ Documentation updates
+
+commit 5470c04f907ab9f832734e96914662aed35b0c4b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 12:54:34 2004 -0600
+
+ Allow qualification of variables in imported modules with (quoted)
+ nonalphanumeric names; added ISO 8859-1 support (latin1).
+
+commit 5d19c564436dd1f96d86293ec8fc9f439aa5fb94
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 01:19:36 2004 -0600
+
+ Improved xlimits, ylimits, limits routines. Added crop routine.
+
+commit 365495bb65ef64683118cede97ca47adcd56b3b2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 12 00:18:59 2004 -0600
+
+ Fixed various graph scaling problems.
+
+commit 39820dcee67bcb5d1817c60bda996d00bc348152
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 10 11:49:27 2004 -0600
+
+ minor formatting changes
+
+commit 97ec1247f54a8a0b5357118b6734352eca9a34a0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Wed Nov 10 11:32:05 2004 -0600
+
+ Encapsulated global graph scaling variables within picture; updated documentation.
+
+commit 83b65356fb2a5b1f9d8c92c0762a3bc2f744fedc
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 9 12:45:09 2004 -0600
+
+ fixed missing word on first page
+
+commit cd6c145e4a962015b614c18d939140d40f2b5dce
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 9 12:44:22 2004 -0600
+
+ Added dots(pair); fixed division by zero in arrowhead for degenerate paths.
+
+commit e699111cfa5bfbf41c9fb574bde171a093536809
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 9 01:55:45 2004 -0600
+
+ Increment version.
+
+commit 31c13bbe9d051c54aac6051cfda68612df499d33
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 9 00:08:08 2004 -0600
+
+ Missing description
+
+commit c62bec9c482884523ccadd379edd34f67c5e4d2b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 23:54:35 2004 -0600
+
+ fixed missing @code
+
+commit d8ea0103c797070c787f5f890c4b2401690a2945
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 23:34:47 2004 -0600
+
+ moved to doc/
+
+commit 3ddefd4eff344e676e2a8a9f5e19cd32ed9aa0eb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 23:28:34 2004 -0600
+
+ Fixed problems with installation of base files from cvs.
+
+commit da8c687ac5ec2be2c818d84c9e97e723f485a26a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 23:10:40 2004 -0600
+
+ updated cvsignore entries
+
+commit dba6643b3b853fce3f2de5e41e47ed8b71cf099b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 22:50:37 2004 -0600
+
+ Added optimization flags.
+
+commit 0436f92dcb74953fc3bb748230e5a29d0730fd1d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 22:50:04 2004 -0600
+
+ Added optimization flags.
+
+commit db450befc0d01549b9c53af8fc5646c6d110d574
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 22:37:03 2004 -0600
+
+ Added instructions for asy-mode.el and asy.vim.
+
+commit a0e9333119818dc1592791a5078676cae36eca2c
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 18:48:55 2004 -0600
+
+ unicode updates
+
+commit d0f20f5cfc0e9d958ab4a0793e1e0cccbec31d65
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 13:18:05 2004 -0600
+
+ Corrected local value of ASYMPTOTE_DIR
+
+commit b3857ef4fae8c20e1fbc4852c302fc44a1988cc2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 12:22:32 2004 -0600
+
+ Fixed warning messages.
+
+commit 2adbb10378f06aecb049da9b6da02ed9b23bd0fb
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 12:11:03 2004 -0600
+
+ Update cvs version
+
+commit a83b4974fc41dde098be1a222b4240ce0ea8feaa
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 12:06:53 2004 -0600
+
+ Asymptote logo
+
+commit b345871de175eed69610a6ac96996f67b1c07a8f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 12:03:15 2004 -0600
+
+ Updated README and URL.
+
+commit 5c97b1a8b45f7ba5370f381ee53e948353a7daba
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 11:52:02 2004 -0600
+
+ Example of latex usage.
+
+commit d71e3c7017fa75e11f4c0228caf1123553006cda
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 11:39:13 2004 -0600
+
+ displayed equation example
+
+commit 7021ba702776cc5e337025f1625803e4067d376d
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 11:35:58 2004 -0600
+
+ updates to localwords
+
+commit d4199ebd8601704b3e1e0b6f54d1fcdf3430b478
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 11:31:39 2004 -0600
+
+ typo fixed
+
+commit 377185edb2c7dca51b3b3f00504e72d065495b97
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 11:28:23 2004 -0600
+
+ Final documentation updates.
+
+commit 50806de05e5b6c19b0df9345e278c8259ebafeb0
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 11:23:09 2004 -0600
+
+ make install-man no longer does a make man
+
+commit c751286c5070b8f4e40909cbf54bdc7266a49982
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 11:21:30 2004 -0600
+
+ Final tweaks before release.
+
+commit d113158cdd9b36e3c45a4db4d39dbc2b91144aa1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 00:24:38 2004 -0600
+
+ Updates to facilitate building info pages and figures.
+
+commit c3d8c3b7da2f6ceb84900a4e26618e8533092b08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 8 00:23:30 2004 -0600
+
+ Updated documentation.
+
+commit eef5bb1c1657e77885799591cf982d1dbd6ab608
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 23:22:17 2004 -0600
+
+ Updated documentation
+
+commit d09249b9dfed161600e6c1aa332721b9e8b0c6c4
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 23:05:05 2004 -0600
+
+ Fixed interactive mode.
+
+commit 93a889f31435adc3851b081cd0709f55e2031688
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 17:02:25 2004 -0600
+
+ Example of multiple data graphs with secondary axis.
+
+commit 87cef6cf1df4f16b971dc52eb4f5c52d39d49e9b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 16:32:44 2004 -0600
+
+ Fixed menus.
+
+commit 5a97218e8c5371f76d23d0304e8336dc62f07f79
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 16:31:19 2004 -0600
+
+ Added a reset() function to restore settings to startup defaults.
+
+commit 2c124d11951789640019cdb62fb9062f22700db2
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 16:28:30 2004 -0600
+
+ Formatting of comments.
+
+commit 048da481e7e14b7d937a8db3e2349212c5864163
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 16:27:32 2004 -0600
+
+ Documentation updates.
+
+commit 0b26fa75ab89038ac2950312e78b95e68641205e
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Nov 7 01:08:29 2004 -0600
+
+ Added missing functions; removed pt from plain.asy; updated documentation
+
+commit 7803748c35eb80c46c1175517f31fb20cfc7ece7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 5 11:16:40 2004 -0600
+
+ Added GNU public LICENSE.
+
+commit 2b333b9b4907b6c2a9200e8ddc89b9a09d7d0e66
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 5 11:13:47 2004 -0600
+
+ Documentation updates.
+
+commit 45357092d3ebf51f9b0c7d82e1a05610abf5f565
+Author: John Bowman <bowman@ualberta.ca>
+Date: Fri Nov 5 00:37:35 2004 -0600
+
+ Updated documentation.
+
+commit 82153ab432256c8e32d48ffc98e12b2bf41a7576
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Nov 4 00:45:40 2004 -0600
+
+ Documentation updates.
+
+commit c9dd522eca27b074b3f04f5f2799e02c2adb7933
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 2 23:20:51 2004 -0600
+
+ Allow negative array indices in arrayIntArray as in arrayRead and arrayWrite.
+
+commit fec561b75b55c779d89eca9c9ea6dce758df8eb1
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 2 23:13:26 2004 -0600
+
+ Allow assignment to array indices [-len,-1];
+ handle negative array indices in sequence routines.
+
+commit 962962b19d4ce3af442a461f5051f3eb856bd299
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Nov 2 13:10:24 2004 -0600
+
+ Added missing pen transformation code.
+
+commit d3e2ac4b4a0af6bdeaee28bb5742844928f24026
+Author: John Bowman <bowman@ualberta.ca>
+Date: Mon Nov 1 11:23:54 2004 -0600
+
+ minor updates
+
+commit a1457afb992cf18a85a8cce07ff9306cae5a282f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Sun Oct 31 23:27:35 2004 -0600
+
+ Check for boost header files; updated documentation.
+
+commit fab31bbeb056e157742e94531443b8b82218d465
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 28 23:04:37 2004 -0600
+
+ Updated documentation.
+
+commit 7b66b69511f9b742bcc674e47101a71e9b670326
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 28 23:04:20 2004 -0600
+
+ Make -O work when dvips isn't used.
+
+commit 873b67e55dfad98287e13941e79984c0e64d688a
+Author: John Bowman <bowman@ualberta.ca>
+Date: Thu Oct 28 15:26:57 2004 -0600
+
+ Sean Healy's logo implemented in Asymptote.
+
+commit 83660c66186bfc76ccdc858aafda6ab89d05cd08
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 26 09:05:04 2004 -0600
+
+ Initial version.
+
+commit 23e61146aa827a5faa4b94fa47506277a365005b
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 26 07:38:06 2004 -0600
+
+ Removed unwanted cvs files.
+
+commit 35fdf59891ddb8786fe964d9f945f995088680cd
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 26 07:31:01 2004 -0600
+
+ Set version = 0.50.
+
+commit b0bf033492246c01f5262a7ec4a44255675127d7
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 26 07:29:34 2004 -0600
+
+ Fixed warning message if HAVE_STRTIME == 0
+
+commit c4702ee14e622bba47870ced5e25270f550d7c0f
+Author: John Bowman <bowman@ualberta.ca>
+Date: Tue Oct 26 07:27:12 2004 -0600
+
+ Initial revision.
+
+ [[This repository was converted from Subversion to git on 2015-07-27 by
+ Jesse Frohlich <jesse.frohlich@ualberta.ca>. Junk commits generated by
+ cvs2svn have been removed and commit references have been mapped into a
+ uniform VCS-independent syntax.]]