diff options
Diffstat (limited to 'Build/source/utils/asymptote/ChangeLog')
-rw-r--r-- | Build/source/utils/asymptote/ChangeLog | 82560 |
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.]] |